WO2018176226A1 - Harq反馈方法、装置及*** - Google Patents

Harq反馈方法、装置及*** Download PDF

Info

Publication number
WO2018176226A1
WO2018176226A1 PCT/CN2017/078445 CN2017078445W WO2018176226A1 WO 2018176226 A1 WO2018176226 A1 WO 2018176226A1 CN 2017078445 W CN2017078445 W CN 2017078445W WO 2018176226 A1 WO2018176226 A1 WO 2018176226A1
Authority
WO
WIPO (PCT)
Prior art keywords
feedback
time slot
bits
service
data
Prior art date
Application number
PCT/CN2017/078445
Other languages
English (en)
French (fr)
Inventor
周珏嘉
Original Assignee
北京小米移动软件有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京小米移动软件有限公司 filed Critical 北京小米移动软件有限公司
Priority to PCT/CN2017/078445 priority Critical patent/WO2018176226A1/zh
Priority to ES17902766T priority patent/ES2950471T3/es
Priority to EP17902766.9A priority patent/EP3605911B1/en
Priority to CN201780000168.4A priority patent/CN107113122B/zh
Publication of WO2018176226A1 publication Critical patent/WO2018176226A1/zh
Priority to US16/554,289 priority patent/US11012198B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states

Definitions

  • the embodiments of the present disclosure relate to the field of communications, and in particular, to a Hybrid Automatic Repeat ReQuest (HARQ) feedback method, apparatus, and system.
  • HARQ Hybrid Automatic Repeat ReQuest
  • the HARQ mechanism is introduced in the LTE system.
  • the terminal after receiving the downlink data sent by the base station, the terminal detects whether the downlink data is correctly received, and performs ack/nack feedback according to the detection result.
  • the terminal performs ack/nack feedback in units of sub-frames, that is, all slots in one subframe correspond to 1-bit ack/nack feedback.
  • the base station retransmits the subframe to the terminal until the subframe is correctly received.
  • time slots are introduced in the 5G system ( Mini-slot) concept.
  • the time slot of the URLLC service can interrupt the time slot of the enhanced mobile broadband (eMMB) service and prioritize transmission.
  • eMMB enhanced mobile broadband
  • the embodiment of the present disclosure provides a HARQ feedback method, apparatus, and system.
  • the technical solution is as follows:
  • a HARQ feedback method comprising:
  • the first device generates HARQ feedback according to the data subframe, where the HARQ feedback includes a first feedback bit corresponding to the first time slot and a second feedback bit corresponding to the second time slot;
  • the first device sends the HARQ feedback to the second device.
  • the method further includes:
  • the first device acquires feedback policy information, where the feedback policy information is used to indicate a generation rule of the HARQ feedback.
  • the feedback policy information is obtained by the first device from the second device; when the first device is the access network device, and the second device is the terminal The feedback policy information is obtained by the second device from itself.
  • the delay of the first type of service is lower than the delay of the second type of service.
  • the feedback policy information includes a number of feedback bits used for the HARQ feedback, and the first number of the first time slots in the data subframe is n, and the number of feedback bits is m. M ⁇ 2;
  • the generating the HARQ feedback according to the data subframe includes:
  • the first device detects whether the first quantity is less than the feedback bit number
  • the first device allocates n first feedback bits for n first time slots, and the n first feedback bits are used to respectively Acquiring data received by the n first time slots; the first device allocates mn the second feedback bits for the second time slot, and mn the second feedback bits are used for the The data received in the second time slot is confirmed;
  • the first device allocates m-1 first feedback bits, n-1 first feedback bits for n first time slots The bit is used to confirm data received by the n first time slots; the first device allocates one of the second feedback bits for the second time slot, and the second feedback bit is used for The data received in the second time slot is confirmed.
  • the feedback policy information further includes a binding policy of a time slot corresponding to the same service
  • Allocating m-1 first feedback bits for the n first time slots including:
  • the first device allocates m-2 first feedback bits for the first m-2 first time slots according to the binding policy and the time domain sequence of the first time slot;
  • the first device binds the remaining n-m+2 of the first time slots, and allocates one of the first feedback bits.
  • the feedback policy information includes the number of feedback bits of the HARQ feedback, and the The first number of the first time slots in the data sub-frame is n, and the number of feedback bits is 1.
  • the generating the HARQ feedback according to the data subframe includes:
  • the first device allocates the first feedback bit to the n first time slots, and the first feedback bit is used to confirm data received by the n first time slots;
  • the first device allocates the second time slot in the current data subframe and the second time slot in the next data subframe Two feedback bits.
  • the first feedback bit is an additional bit in the HARQ feedback
  • the feedback policy information includes an additional bit number of the additional bit
  • the first time slot of the data subframe is first The number is n, and the number of additional bits is k;
  • the generating the HARQ feedback according to the data subframe includes:
  • the first device detects whether the first quantity is greater than the number of additional bits
  • the first device allocates n additional bits of the k additional bits for the n first time slots, where the n additional bits are used. Confirming data received by n the first time slots respectively;
  • the first device allocates k additional bits for n first time slots, and k additional bits are used for n said The data received in one slot is acknowledged.
  • the feedback policy information further includes a binding policy of a time slot corresponding to the same service
  • Allocating k additional bits for the n first time slots including:
  • the first device allocates k-1 the additional bits, k-1 locations, for the first k-1 first time slots according to the binding policy and the time domain sequence of the first time slot.
  • the additional bit is used to confirm the data received in the first k-1 first time slots respectively;
  • the first type of service is a URLLC service
  • the second type of service is an eMMB service and/or a mass machine type communication (mMTC) service.
  • eMMB enhanced mobile broadband
  • mMTC massive machine type communication
  • the feedback policy information is sent by a physical broadcast channel (PBCH), a radio resource control protocol (RRC) signaling, or a physical downlink control channel (PDCCH).
  • PBCH physical broadcast channel
  • RRC radio resource control protocol
  • PDCH physical downlink control channel
  • a HARQ feedback method comprising:
  • the second device sends a data subframe to the first device, where the data subframe includes a first time slot of the first type of service and a second time slot of the second type of service;
  • the second device receives the HARQ feedback sent by the first device, where the HARQ feedback includes a first feedback bit corresponding to the first time slot and a second feedback bit corresponding to the second time slot;
  • the second device performs retransmission according to the HARQ feedback.
  • the method further includes:
  • the second device acquires feedback policy information, where the feedback policy information is used to indicate a generation rule of the HARQ feedback;
  • the retransmitting according to the HARQ feedback includes:
  • the second device parses the HARQ feedback according to the feedback policy information
  • the second device performs retransmission according to the analysis result.
  • the feedback policy information includes:
  • the binding policy of the same service corresponds to the time slot.
  • the feedback policy information includes:
  • the number of additional bits is used to indicate the number of additional bits in the HARQ feedback, and the additional bits are the first feedback bits;
  • the binding policy of the same service corresponds to the time slot.
  • the delay of the first type of service is lower than the delay of the second type of service
  • the retransmission according to the parsing result includes:
  • the second device When the parsing result indicates that the data in the first time slot is not correctly received, and the data in the second time slot is not correctly received, the second device retransmits the data in the first time slot. Thereafter, the data in the second time slot is retransmitted.
  • the first type of service is an ultra-reliable low-latency communication URLLC service
  • the second type of service is to enhance mobile broadband eMMB services and/or mass machine type communication mMTC services.
  • a HARQ feedback device comprising:
  • a first receiving module configured to receive a data subframe sent by the second device, where the data subframe is a first time slot including a first type of service and a second time slot of a second type of service;
  • a generating module configured to generate HARQ feedback according to the data subframe, where the HARQ feedback includes a first feedback bit corresponding to the first time slot and a second feedback bit corresponding to the second time slot;
  • the first sending module is configured to send the HARQ feedback to the second device.
  • the device further includes:
  • the first obtaining module is configured to obtain feedback policy information, where the feedback policy information is used to indicate a generation rule of the HARQ feedback.
  • the delay of the first type of service is lower than the delay of the second type of service.
  • the feedback policy information includes a number of feedback bits used for the HARQ feedback, and the first number of the first time slots in the data subframe is n, and the number of feedback bits is m. M ⁇ 2;
  • the generating module includes:
  • a first detecting submodule configured to detect whether the first quantity is less than the feedback bit number
  • a first allocation submodule configured to allocate n the first feedback bits, n the first feedback bits, for the n first time slots when the first quantity is less than the feedback bit number ??? acknowledging data received by n the first time slots respectively; assigning mn the second feedback bits to the second time slot, and using mn the second feedback bits for the second The data received by the time slot is confirmed;
  • a second allocation submodule configured to allocate m-1 first feedback bits, n-1 locations for n first time slots when the first quantity is greater than or equal to the number of feedback bits Determining, by the first feedback bit, data received by the n first time slots; assigning the second time slot to the second time slot, the second feedback bit being used to The data received in the second time slot is acknowledged.
  • the feedback policy information further includes a binding policy of a time slot corresponding to the same service
  • the second distribution submodule is further configured to:
  • the feedback policy information includes the number of feedback bits of the HARQ feedback, and the first number of the first time slots in the data subframe is n, and the number of feedback bits is 1.
  • the generating module includes:
  • a third allocation submodule configured to allocate the first feedback bit for n first time slots, The first feedback bit is used to confirm data received by the n first time slots;
  • a fourth allocation submodule configured to: when the first time slot is not included in the next data subframe, the second time slot in the current data subframe and the second time slot in the next data subframe The second feedback bit is allocated.
  • the first feedback bit is an additional bit in the HARQ feedback, where the feedback policy information includes an additional bit number of the additional bit, and the first time slot of the data subframe is first The number is n, and the number of additional bits is k;
  • the generating module includes:
  • a second detecting submodule configured to detect whether the first quantity is greater than the number of additional bits
  • a fifth allocation submodule configured to allocate, when the first number is less than or equal to the additional bit, n additional bits of the k additional bits for the n first time slots, the n The additional bits are used to respectively confirm data received by the n first time slots;
  • a sixth allocation submodule configured to allocate k additional bits for n first time slots when the first number is greater than the number of additional bits, and k additional bits are used for n The data received in the first time slot is confirmed.
  • the feedback policy information further includes a binding policy of a time slot corresponding to the same service
  • the sixth allocation submodule is further configured to:
  • the first type of service is an ultra-reliable low-latency communication URLLC service
  • the second type of service is to enhance mobile broadband eMMB services and/or mass machine type communication mMTC services.
  • the feedback policy information is sent by using a physical broadcast channel PBCH, a radio resource control protocol RRC signaling, or a physical downlink control channel PDCCH.
  • PBCH physical broadcast channel
  • RRC signaling radio resource control protocol
  • PDCCH physical downlink control channel
  • a HARQ feedback device comprising:
  • a second sending module configured to send a data subframe to the first device, where the data subframe includes a first time slot of the first type of service and a second time slot of the second type of service;
  • a third receiving module configured to receive HARQ feedback sent by the first device, where The first feedback bit corresponding to the first time slot and the second feedback bit corresponding to the second time slot are included in the HARQ feedback;
  • the retransmission module is configured to perform retransmission according to the HARQ feedback.
  • the device further includes:
  • a second obtaining module configured to obtain feedback policy information, where the feedback policy information is used to indicate a generation rule of the HARQ feedback;
  • the retransmission module includes:
  • the parsing submodule is configured to parse the HARQ feedback according to the feedback policy information
  • the retransmission submodule is configured to retransmit based on the parsing result.
  • the feedback policy information includes:
  • the binding policy of the same service corresponds to the time slot.
  • the feedback policy information includes:
  • the number of additional bits is used to indicate the number of additional bits in the HARQ feedback, and the additional bits are the first feedback bits;
  • the binding policy of the same service corresponds to the time slot.
  • the delay of the first type of service is lower than the delay of the second type of service
  • a retransmission submodule configured to retransmit the first time slot when the parsing result indicates that data in the first time slot is not correctly received, and data in the second time slot is not correctly received Then, the second time slot is retransmitted.
  • the first type of service is an ultra-reliable low-latency communication URLLC service
  • the second type of service is to enhance mobile broadband eMMB services and/or mass machine type communication mMTC services.
  • an apparatus comprising:
  • transceiver coupled to the processor
  • a memory for storing processor executable instructions
  • processor is configured to:
  • the HARQ feedback includes a first feedback bit corresponding to the first time slot and a second feedback bit corresponding to the second time slot;
  • an apparatus comprising:
  • transceiver coupled to the processor
  • a memory for storing processor executable instructions
  • processor is configured to:
  • the HARQ feedback includes a first feedback bit corresponding to the first time slot and a second feedback bit corresponding to the second time slot;
  • Retransmission is performed according to the HARQ feedback.
  • the seventh aspect provides a mobile communication system, where the system includes: a first device and a second device;
  • the first device includes the HARQ feedback device as described in the third aspect
  • the second device includes the HARQ feedback device as described in the fourth aspect.
  • the eighth aspect provides a mobile communication system, where the system includes: a first device and a second device;
  • the first device includes the device of the fifth aspect
  • the second device comprises the device of the sixth aspect.
  • the first device After receiving the data subframe sent by the second device, the first device generates a first feedback bit for the first time slot of the first type of service in the data subframe, and generates a second time slot for the second type of service in the data subframe. a second feedback bit, and transmitting the first feedback bit and the second feedback bit as HARQ feedback to the second device, so that the second device provides differentiated data retransmission service for different types of services according to the feedback bit, thereby ensuring high reliability Timeliness of data transmission with low latency.
  • FIG. 1 is a schematic structural diagram of a mobile communication system provided by an embodiment
  • FIG. 2 is a schematic structural diagram of a subframe in a 5G system according to an embodiment
  • FIG. 3 is a flowchart of a method for the HARQ feedback method provided by an embodiment
  • FIG. 4 is a flowchart of a method of a HARQ feedback method provided by another embodiment
  • FIG. 5 and FIG. 6 are schematic diagrams showing an implementation of generating a HARQ feedback process in the embodiment shown in FIG. 4;
  • FIG. 7 is a flowchart of a method of a HARQ feedback method provided by another embodiment
  • FIG. 8 is a schematic diagram of an implementation of generating a HARQ feedback process in the embodiment shown in FIG. 7;
  • FIG. 9 is a flowchart of a method of a HARQ feedback method provided by another embodiment.
  • FIG. 10 and FIG. 11 are schematic diagrams showing an implementation of generating a HARQ feedback process in the embodiment shown in FIG.
  • FIG. 12 is a schematic structural diagram of a HARQ feedback apparatus according to an embodiment of the present invention.
  • FIG. 13 is a schematic structural diagram of a HARQ feedback apparatus according to another embodiment of the present invention.
  • FIG. 14 is a schematic structural diagram of a first device according to an exemplary embodiment of the present invention.
  • FIG. 15 is a schematic structural diagram of a second device according to an exemplary embodiment of the present invention.
  • a “module” as referred to herein generally refers to a program or instruction stored in a memory that is capable of performing certain functions;
  • "unit” as referred to herein generally refers to a functional structure that is logically divided, the "unit” It can be implemented by pure hardware or a combination of hardware and software.
  • Multiple as referred to herein means two or more. "and/or”, describing the association relationship of the associated objects, indicating that there may be three relationships, for example, A and/or B, which may indicate that there are three cases where A exists separately, A and B exist at the same time, and B exists separately.
  • the character "/" generally indicates that the contextual object is an "or" relationship.
  • Slot refers to a unit in the time domain in a time division multiplexed system that is shorter than a "subframe", such as a slot in an LTE system, for example, in a 5G system. Mini slot.
  • FIG. 1 is a schematic structural diagram of a mobile communication system provided by an embodiment.
  • the mobile communication system can be a 5G system, also known as a new radio (NR) system.
  • the mobile communication system includes an access network device 120 and a terminal 140.
  • Access network device 120 can be a base station.
  • the base station may be a base station employing a centralized distributed architecture in a 5G system, such as a gNB.
  • the access network device 120 adopts a centralized distributed architecture, it generally includes a central unit (CU) and at least two distributed units (DUs).
  • a centralized data unit is provided with a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and a Media Access Control (MAC) layer protocol stack;
  • PDCP Packet Data Convergence Protocol
  • RLC Radio Link Control
  • MAC Media Access Control
  • a physical (physical, PHY) layer protocol stack is provided in the unit, and the specific implementation manner of the access network device 120 is not limited in the embodiment of the present disclosure.
  • the access network device 120 further includes a transceiver, which is a multiple-input multiple-output (MIMO) antenna that supports beamforming.
  • the transceiver is a beam scanning type such
  • the access network device 120 and the terminal 140 establish a wireless connection through the wireless air interface.
  • the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air (NR); or the wireless air interface may also be based on 5G. Wireless air interface for the next generation of mobile communication network technology standards.
  • 5G fifth generation mobile communication network technology
  • NR new air
  • Wireless air interface for the next generation of mobile communication network technology standards.
  • Terminal 140 may be a device that provides voice and/or data connectivity to a user.
  • the terminal can communicate with one or more core networks via a Radio Access Network (RAN), which can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal.
  • RAN Radio Access Network
  • RAN can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal.
  • RAN Radio Access Network
  • RAN Radio Access Network
  • RAN Radio Access Network
  • Subscriber Unit Subscriber Station, Mobile Station, Mobile, Remote Station, Access Point, Remote Terminal , Access Terminal, User Terminal, User Agent, User Device, or User Equipment.
  • multiple access network devices 120 and/or multiple terminals 140 may be included, and one access network device 120 and one terminal 140 are shown in FIG.
  • this embodiment does not limit this.
  • the HARQ feedback method provided in the embodiment of the present disclosure is applied to the downlink data sub-frame transmission (that is, the terminal performs HARQ feedback on the data sub-frame sent by the access network device), where the first device is the terminal 140, and the second device is the access.
  • the network device 120 is applied to the uplink data subframe transmission (that is, the access network device pair)
  • the data sub-frame sent by the terminal performs HARQ feedback.
  • the first device is the access network device 120
  • the second device is the terminal 140.
  • the service types in the 5G system include the URLLC service, the eMMB service, and the mMTC service.
  • the URLLC service is used in the field of car networking, and the demand for reliability and time delay is high.
  • the 5G system has specially improved the frame structure, and introduced a smaller time slot than the time slot in LTE, that is, different from the two time slots in each subframe in the LTE, in the 5G system.
  • one eMMB subframe 21 contains eight eMMB slots 22.
  • the time slot corresponding to the URLLC service is preemptive, and the eMMB subframe (or mMTC subframe) can be interrupted for transmission.
  • the access network device needs to send the URLLC service data in the downlink, one eMMB slot 22 in the eMMB subframe 21 is replaced with the URLLC slot 23.
  • the HARQ mechanism In order to ensure the correct reception of downlink data, the HARQ mechanism still needs to be introduced in the 5G system.
  • the terminal when the terminal performs ack/nack feedback, it is in units of subframes, that is, two time slots in one subframe are bound, and ack/nack feedback is performed by using 1 bit.
  • the terminal when it is detected that the data included in the two slots in the subframe are correctly received, the terminal feeds back ack (indicated by 1) to the access network device, indicating that the access network device continues to transmit downlink; when detecting a certain subframe When the data contained in a time slot is not correctly received, the terminal feeds back a nack (indicated by 0) to the access network device, instructing the access network device to perform retransmission.
  • each subframe uses 1 bit for ack/nack feedback, and when the subframe includes both the URLLC slot and the eMMB slot (or mMTC slot), and the URLLC is
  • the HARQ mechanism in the LTE system is not suitable for the 5G system.
  • the terminal uses different feedback bits to perform HARQ feedback, so that after receiving the HARQ feedback, the access network device can
  • the feedback bits provide differentiated data retransmission services for different types of services, ensuring the timeliness of high reliability and low latency service data transmission.
  • FIG. 3 is a flowchart of a method for the HARQ feedback method provided by an embodiment.
  • This embodiment uses the HARQ feedback method for the mobile communication system shown in FIG. 1 as an example. The method includes the following steps. .
  • step 301 the access network device sends a data subframe to the terminal, where the data subframe includes a first time slot of the first type of service and a second time slot of the second type of service.
  • the delay of the first type of service is lower than the delay of the second type of service, and the reliability of the first type of service is higher than the reliability of the second type of service.
  • the first type of service is a URLLC service
  • the second type of service is an eMMB service and/or a mMTC service.
  • the data subframe transmitted by the access network device to the terminal includes a URLLC slot 23 corresponding to one URLLC service (located at the third slot position) and seven eMMB services. eMMB time slot 22.
  • the data subframe includes a URLLC time slot and a mMTC time slot, or the data subframe includes a URLLC time slot, an eMMB time slot, and a mMTC time slot.
  • the present disclosure does not limit the number of first and second time slots in a data subframe and the specific structure of the data subframe.
  • step 302 the terminal receives a data subframe transmitted by the access network device.
  • the terminal after receiving the data subframe, the terminal detects data included in each time slot to determine whether the data is correctly received.
  • step 303 the terminal generates HARQ feedback according to the data subframe, where the HARQ feedback includes a first feedback bit corresponding to the first time slot and a second feedback bit corresponding to the second time slot.
  • the terminal After the terminal checks each time slot in the data sub-frame, the terminal generates feedback bits corresponding to different types of time slots according to the detection result, and further generates HARQ feedback corresponding to the data sub-frame according to each feedback bit.
  • the terminal in the case that the access network device and the terminal pre-arrange the number of feedback bits for the HARQ feedback, and without additionally adding the feedback bit, the terminal according to the number of the first time slot and the number of feedback bits, The first feedback bit corresponding to the first time slot is preferentially generated (the number of bits of the first feedback bit is smaller than the number of feedback bits); after that, the terminal binds the second time slot in the data subframe according to the remaining feedback bit number, and generates The second feedback bit corresponding to the second time slot after the binding.
  • the terminal when the data subframe includes one URLLC slot 23 and seven eMMB slots 22, and the number of feedback bits of the HARQ feedback is 4 bits, the terminal first generates the first feedback bit corresponding to the URLLC slot 23. (occupies 1 bit), then binds 7 eMMB slots 22, for example, binding the 1st and 2nd eMMB slots, binding the 3rd and 4th eMMB slots, The 5th, 6th, and 7th eMMB slots are bound to generate a second feedback bit (3 bits).
  • the HARQ feedback generated by the terminal is "1110", indicating that the URLLC time slot is correctly received, the first and second eMMB time slots are correctly received, and the third and fourth eMMB time slots are correctly received, the fifth and the third There is one eMMB slot in the 6th and 7th eMMB slots that was not received correctly.
  • the terminal when the access network device and the terminal pre-agreed the feedback bit number of the HARQ feedback, and additionally added the feedback bit to the first time slot, the terminal according to the number of the first time slot and the additional bit a first feedback bit corresponding to the first time slot (ie, an additional bit) is generated; at the same time, the terminal binds the second time slot in the data subframe according to the agreed feedback number of bits, and generates a second time after binding. The second feedback bit corresponding to the slot.
  • the terminal Generating a first feedback bit corresponding to the URLLC slot 23 (occupying 1 bit, another additional bit is not identified), and then binding 7 eMMB slots 22, for example, binding the 1st and 2nd eMMB slots Binding the 3rd and 4th eMMB time slots, binding the 5th and 6th eMMB time slots, and binding the 7th eMMB time slots separately to generate a second feedback bit (accounting for 4 bits).
  • the HARQ feedback generated by the terminal is “01110”, indicating that the URLLC time slot is not correctly received, the first and second eMMB time slots are correctly received, and the third and fourth eMMB time slots are correctly received, and the fifth and The sixth eMMB time slot is correctly received, and the seventh eMMB time slot is not correctly received.
  • the terminal when the number of the first time slots in the data subframe is small, the terminal generates a separate first feedback bit for each first time slot; when the number of the first time slots in the data subframe is large, the terminal After binding the first time slots, the first feedback bit corresponding to the first time slot after the binding is generated.
  • step 304 the terminal sends HARQ feedback to the access network device.
  • the terminal After generating the HARQ feedback according to the first feedback bit and the second feedback bit, the terminal sends the HARQ feedback to the access network device, so that the access network device performs data retransmission according to each feedback bit in the HARQ feedback.
  • the terminal sends the HARQ feedback in the same subframe, or the terminal sends the HARQ feedback in different subframes.
  • step 305 the access network device receives the HARQ feedback sent by the terminal.
  • step 306 the access network device performs retransmission according to the HARQ feedback.
  • the access network device parses the received HARQ feedback to determine which time slots in the data subframe It is correctly received, which time slots are not correctly received, and data retransmission is performed for time slots that are not correctly received.
  • the reliability of the first type of service is higher than the reliability and time delay of the second type of service
  • the parsing result indicates the data sub-frame
  • the terminal after receiving the data subframe sent by the access network device, the terminal generates a first feedback bit for the first time slot of the first type of service in the data subframe, for the data.
  • the second time slot of the second type of service in the subframe generates a second feedback bit, and sends the first feedback bit and the second feedback bit as HARQ feedback to the access network device, so that the access network device is different according to the feedback bit.
  • Services that extend the reliability requirements provide differentiated data retransmission services to ensure the timeliness of high-reliability and low-latency service data transmission.
  • the access network device needs to agree with the terminal to generate HARQ feedback rules (including feedback formats, such as feedback bit number, additional bit number, and additional bit position, etc.), so that the terminal can respond to the HARQ feedback based on the generation rule. Ensure that the access network device can correctly parse the received HARQ feedback for retransmission.
  • HARQ feedback rules including feedback formats, such as feedback bit number, additional bit number, and additional bit position, etc.
  • FIG. 4 is a flowchart of a method for the HARQ feedback method provided by another embodiment.
  • This embodiment uses the HARQ feedback method for the mobile communication system shown in FIG. 1 as an example. The method includes the following steps. step.
  • the access network device sends the feedback policy information to the terminal, where the feedback policy information is used to indicate the generation rule of the HARQ feedback, where the feedback policy information includes the number of feedback bits used for the HARQ feedback, and/or, when the service of the same type is corresponding The binding strategy of the slot, the number of feedback bits is ⁇ 2.
  • the access network device is pre-set with feedback policy information, and the feedback policy information is sent to the terminal through the PBCH in the process of the terminal initially accessing the cell.
  • the access network device dynamically adjusts the feedback policy information according to the number of the first time slots in the data subframe, and sends the feedback policy information to the terminal by using RRC signaling or a PDCCH.
  • the HARQ generated by the terminal for each data subframe regardless of the number of the first time slot and the second time slot in the data subframe is distributed.
  • the number of bits of the feedback is the same, that is, the sum of the first feedback bit corresponding to the first time slot and the second feedback bit corresponding to the second time slot is a fixed value.
  • the number of feedback bits is 4 bits. Since the number of feedback bits is usually smaller than the total number of time slots in the data sub-frame, the terminal needs to bind the time slots corresponding to at least two similar services when generating the feedback bits, and generate corresponding corresponding to the time slots after the binding. Feedback bit.
  • the access network device can correctly identify the time slot corresponding to each feedback bit, and if the binding policy is not agreed in the protocol, the access network
  • the feedback policy information sent by the device also includes the binding policy of the corresponding time slot of the same service.
  • the binding policy is a binding policy for a URLLC time slot, and/or a binding policy for an eMMB time slot, and/or a binding policy for a mMTC time slot.
  • the binding policy may also be a policy for binding the eMMB time slot and the mMTC time slot with low reliability and time delay requirements.
  • the binding policy is: when i time slots correspond to j feedback bits (i>j), the first j time slots (divided according to time domain locations) are not bound, The remaining ij slots are bound.
  • the binding policy is: when i time slots correspond to j feedback bits (i>j), the a+b ⁇ i time slots Binding is performed, where 1 ⁇ a ⁇ i, b ⁇ 0. For example, when seven time slots correspond to three feedback bits, the first, fourth, and seventh time slots are bound, the second and fifth time slots are bound, and the third and sixth time slots are bound.
  • This embodiment is only illustrative of the two possible binding policies, and is not intended to limit the disclosure.
  • step 402 the terminal receives feedback policy information sent by the access network device.
  • the terminal receives the feedback policy information sent by the access network device by using the PBCH in the process of accessing the cell.
  • the RRC message is obtained after the terminal accesses the cell.
  • the PDCCH or the PDCCH receives feedback policy information dynamically sent by the access network device.
  • the HARQ feedback method is applied to the uplink data subframe transmission, that is, when the terminal sends the data subframe to the access network device, since the feedback policy information is determined by the access network device, the access network device directly The feedback policy information is obtained locally to generate HARQ feedback based on the feedback policy information.
  • the access network device sends a data subframe to the terminal, where the data subframe includes a first time slot of the first type of service and a second time slot of the second type of service, and the delay of the first type of service is lower than The delay of the second business.
  • step 404 the terminal receives a data subframe transmitted by the access network device.
  • step 405 the terminal detects whether the first number n of the first time slots in the data subframe is less than the feedback bit number m.
  • the terminal preferentially allocates feedback bits separately for each first time slot in the data subframe (ie, does not bind the first time slot); Service, because the service has lower requirements on delay and reliability, the terminal can bind the second time slot and allocate feedback bits to the second time slot after the binding.
  • the terminal still needs to bind the first time slot. Therefore, when the received feedback policy information includes the number of feedback bits, the terminal detects whether the first number of the first time slots in the data subframe is smaller than the number of feedback bits. When the first quantity is smaller than the number of feedback bits, the terminal determines that a feedback bit can be separately allocated for each first time slot, that is, without binding the first time slot, performing the following step 406; when the first quantity is greater than or equal to the feedback bit number The terminal cannot allocate a single feedback bit for each first time slot, that is, the first time slot needs to be bound, and the following step 407 is performed.
  • step 406 when the first number is less than the number of feedback bits, the terminal allocates n first feedback bits for n first time slots, and allocates m-n second feedback bits for the second time slots.
  • the n first feedback bits are used to confirm the data received by the n first time slots, and the remaining m-n second feedback bits are used to confirm the data received in the second time slot.
  • the terminal preferentially allocates the first feedback bits separately for each first time slot, that is, the first time slot has a one-to-one correspondence with the first feedback bits. Further, after the terminal allocates the first feedback bit for the first time slot, the terminal allocates the remaining feedback bits (ie, the second feedback bit) for the second time slot in the data subframe.
  • the terminal binds the second time slot according to the binding policy corresponding to the second type of service, and allocates the remaining feedback bits for the second time slot after the binding.
  • the data subframe 51 includes one URLLC slot 52 and seven eMMB slots 53, and the number of feedback bits for the HARQ feedback is 4 bits. Since the number of URLLC slots 52 is less than the number of feedback bits, the terminal preferentially allocates feedback bits 54 for the URLLC slots 52. For 7 eMMB slots 53, the terminal binds the first and second eMMB slots 53 and allocates feedback bits 55 thereto; binds the third and fourth eMMB slots 53 and assigns them a counter The bits 56 are fed; the 5th, 6th, and 7th eMMB slots 53 are bound and assigned feedback bits 57.
  • step 407 when the first number is greater than or equal to the number of feedback bits, the terminal allocates m-1 first feedback bits for the n first time slots, and allocates 1 second feedback bit for the second time slot.
  • m-1 first feedback bits are used for confirming data received by n first time slots, and second feedback bits (1 feedback bit remaining after assigning m-1 first feedback bits) are used for The data received in the second time slot is acknowledged.
  • the terminal needs to bind the first time slots according to the binding policy of the first time slot, so as to allocate the first time slot after the binding.
  • the first feedback bit Further, after the terminal allocates the first feedback bit for the first time slot, the terminal binds the second time slots according to the binding policy of the second time slot, so as to allocate the second time slot for the second time slot after the binding. Feedback bit.
  • the terminal allocates m-2 first feedback bits for the first m-2 first time slots according to the binding policy and the time domain order of the first time slot.
  • the terminal when the binding policy indicates that the first time slot is preferentially allocated to the first time slot in the time domain, the terminal is the first m-2 first time slot according to the time domain sequence of the first time slot. Assign m-2 first feedback bits.
  • the data subframe 61 includes four URLLC slots 62 and four eMMB slots 63, and the number of feedback bits for the HARQ feedback is 4 bits. Since the number of URLLC slots 62 is equal to the number of feedback bits, the terminal preferentially allocates feedback bits 64 and 65 for the first and second URLLC slots 62.
  • the terminal binds the remaining n-m+2 first time slots and allocates 1 first feedback bit.
  • the terminal binds the remaining first time slot, and allocates a first feedback bit to the first time slot after the binding.
  • the terminal binds the remaining 3rd and 4th first time slots 62 and assigns feedback bits 66 thereto. For the four eMMB slots in the data subframe 61, the terminal binds them and allocates feedback bits 67.
  • step 408 the terminal transmits HARQ feedback to the access network device.
  • the terminal After the HARQ feedback is generated according to the first feedback bit and the second feedback bit, the terminal compares the HARQ The feedback is sent to the access network device, so that the access network device performs data retransmission according to each feedback bit in the HARQ feedback.
  • the HARQ feedback sent by the terminal in the same subframe is 1101.
  • the HARQ feedback sent by the terminal in the same subframe is 0111.
  • step 409 the access network device receives the HARQ feedback sent by the terminal.
  • step 410 the access network device obtains feedback policy information.
  • the access network device Since the HARQ feedback sent by the terminal is generated based on the feedback policy information formulated by the access network device, after receiving the HARQ feedback, the access network device needs to use the feedback policy information to parse the HARQ feedback, so as to correctly acquire the data subframe. happening.
  • step 411 the access network device parses the HARQ feedback according to the feedback policy information.
  • the access network device Since the access network device knows the number distribution of the first time slot and the second time slot in the data subframe, the access network device can determine the time slot corresponding to each feedback bit based on the feedback policy information, thereby determining the time slot in the time slot. Whether the data is received correctly.
  • the access network device determines the first URLLC slot in the data subframe.
  • the data of 62 is not correctly received, and the data of other time slots is correctly received.
  • step 412 the access network device performs retransmission based on the parsing result.
  • the access network device retransmits the data that was not correctly received.
  • the second device when the parsing result indicates that the data in the first time slot in the data subframe is not correctly received, and the data in the second time slot is not correctly received, the second device is in the first time slot. After the data is retransmitted, the data in the second time slot is retransmitted, that is, the data of the high reliability and low latency service is preferentially retransmitted.
  • the terminal after receiving the data subframe sent by the access network device, the terminal generates a first feedback bit for the first time slot of the first type of service in the data subframe, for the data.
  • the second time slot of the second type of service in the subframe generates a second feedback bit, and sends the first feedback bit and the second feedback bit as HARQ feedback to the access network device, so that the access network device is different according to the feedback bit.
  • Services that extend the reliability requirements provide differentiated data retransmission services to ensure the timeliness of high-reliability and low-latency service data transmission.
  • the terminal binds the time slots of the same service according to the binding policy, and allocates feedback bits for the time slots after the binding, thereby saving the HARQ inverse. Signaling overhead of the feed.
  • the terminal in the case that the first time slot and the second time slot are simultaneously included in the data subframe, since the number of feedback bits agreed by the terminal and the access network device is at least 2, the terminal can ensure the HARQ in the HARQ. In the feedback, at least one feedback bit is allocated for the second time slot, so that HARQ feedback is transmitted in the same subframe.
  • the number of feedback bits agreed by the terminal and the access network device is 1, in order to simultaneously ensure feedback on the data reception of the first time slot and the second time slot, the terminal needs to adopt another HARQ feedback mechanism. The following description is made using the illustrative embodiments.
  • FIG. 7 is a flowchart of a method for the HARQ feedback method provided by another embodiment.
  • This embodiment uses the HARQ feedback method for the mobile communication system shown in FIG. 1 as an example. The method includes the following steps. step.
  • the access network device sends feedback policy information to the terminal, where the feedback policy information is used to indicate the generation rule of the HARQ feedback.
  • the feedback policy information includes the number of feedback bits used for the HARQ feedback, and the number of feedback bits is 1.
  • the access network device is pre-set with feedback policy information, and the feedback policy information is sent to the terminal through the PBCH in the process of the terminal initially accessing the cell.
  • the access network device dynamically adjusts the feedback policy information according to the number of the first time slots in the data subframe, and sends the feedback policy information to the terminal by using RRC signaling or a PDCCH.
  • the difference from the embodiment shown in FIG. 4 is that the number of feedback bits used for HARQ feedback in the feedback policy information is 1, that is, the terminal only uses 1 bit for HARQ feedback.
  • step 702 the terminal receives feedback policy information sent by the access network device.
  • the terminal receives the feedback policy information sent by the access network device by using the PBCH in the process of accessing the cell.
  • the RRC message is obtained after the terminal accesses the cell.
  • the PDCCH or the PDCCH receives feedback policy information dynamically sent by the access network device.
  • step 703 the access network device sends a data subframe to the terminal, where the data subframe includes a first time slot of the first type of service and a second time slot of the second type of service, and the delay of the first type of service is lower than The delay of the second business.
  • step 704 the terminal receives a data subframe transmitted by the access network device.
  • step 705 the terminal allocates first feedback bits for the n first time slots, and the first feedback bits are used to confirm the data received by the n first time slots.
  • the terminal preferentially allocates the first feedback bit (nbit) to the n first time slots in the data subframe. ).
  • the terminal when the data subframe includes only one first time slot, the terminal separately allocates a first feedback bit for the first time slot; when the data subframe includes at least two first time slots, the terminal pair After the binding of the at least two first time slots, a first feedback bit is allocated for the first time slot after the binding.
  • step 706 the terminal sends HARQ feedback to the access network device.
  • the terminal Since the number of feedback bits used for the HARQ feedback is 1, after the terminal allocates the first feedback bit for the first time slot, the terminal sends the HARQ feedback including the first feedback bit to the access network device, so that the access network device can HARQ feedback for data retransmission.
  • the first data sub-frame 81 received by the terminal includes one URLLC time slot 82 and seven eMMB time slots 83.
  • the terminal allocates a feedback bit 84 to the URLLC time slot 82
  • the terminal sends a feedback bit 84 to the URLLC time slot 82.
  • the access network device transmits HARQ feedback including feedback bits 84.
  • step 707 the access network device receives the HARQ feedback sent by the terminal.
  • step 708 the access network device retransmits based on the HARQ feedback.
  • the access network device parses the received HARQ feedback, and when the first feedback bit in the HARQ feedback is parsed as “1”, determining that the data in the first time slot is correctly received does not need to be retransmitted; When the first feedback bit in the HARQ feedback is parsed as “0”, it is determined that the data in the first time slot is not correctly received, and the data of all the first time slots in the data subframe is retransmitted until correctly received.
  • step 709 when the first time slot is not included in the next data subframe, the terminal allocates a second feedback bit for the second time slot in the current data subframe and the second time slot in the next data subframe.
  • the terminal only feeds back the data reception condition in the first time slot in the current data subframe, and the terminal does not perform feedback on the data reception situation in the second time slot.
  • the terminal after receiving the next data subframe sent by the access network device, the terminal detects whether the first data packet includes the first time slot, and if the next data subframe does not include the first data frame. The time slot, the terminal binds the second time slot in the current data subframe and the second time slot in the next data subframe, and allocates a second feedback bit thereto.
  • the terminal receives the second data sub-frame 85 and detects the data sub-frame.
  • the URL 85 slot 82 is not included in the frame 85, and the terminal binds 7 eMMB slots 83 in the first data subframe 81 and 8 eMMB slots 83 in the second data subframe 85, and allocates feedback bits 86. , thereby transmitting HARQ feedback including feedback bits 86 to the terminal.
  • step 710 the terminal sends HARQ feedback to the access network device.
  • the QoS feedback in step 706 and step 710 is sent in different subframes.
  • step 711 the access network device receives the HARQ feedback sent by the terminal.
  • step 712 the access network device performs retransmission based on the HARQ feedback.
  • the access network device After receiving the HARQ feedback, the access network device parses the HARQ feedback, and performs retransmission according to the analysis result.
  • the access network device parses out that the HARQ feedback includes a feedback bit of “0”, that is, 15 eMMB slots in the first data subframe 81 and the second data subframe 85.
  • the data of 83 is retransmitted.
  • the terminal when the number of feedback bits used for the HARQ feedback is 1, the terminal preferentially uses the feedback bits to feed back the data reception of the high-reliability and low-latency service, thereby ensuring high reliability and low-latency services for data weighting. Timeliness of transmission.
  • the access network device stipulates the number of original feedback bits in the HARQ feedback, and agrees to add the number of bits, thereby instructing the terminal to use the additional bits to feed back the data receiving situation of the first type of service, and using the original feedback bit. Feedback on the data reception of the second type of service.
  • FIG. 9 is a flowchart of a method for the HARQ feedback method provided by another embodiment.
  • This embodiment uses the HARQ feedback method for the mobile communication system shown in FIG. 1 as an example. The method includes the following steps. step.
  • step 901 the access network device sends feedback policy information to the terminal, where the feedback policy information is used to indicate the generation rule of the HARQ feedback, and the feedback policy information includes the number of additional bits, and/or the binding policy of the corresponding service time slot. .
  • the access network device indicates that additional bits are added on the basis of the original feedback bits, so that the terminal uses the additional bits to indicate whether the first time slot is correctly received.
  • the original feedback bit is used to indicate whether the second time slot is correctly received.
  • a fixed number of additional bits is preset in the access network device, and the feedback including the number of additional bits is sent to the terminal through the PBCH in the process of the terminal initially accessing the cell.
  • Policy information whether or not the first time slot is included in the data subframe, the HARQ feedback sent by the terminal includes additional bits and original feedback bits).
  • the access network device dynamically adjusts the number of additional bits according to the number of the first time slots in the data subframe, and The feedback policy information including the number of additional bits is transmitted to the terminal by using RRC signaling or a PDCCH.
  • the feedback policy information sent by the access network device includes the first additional bit number (such as 2 bits); when the data subframe is the first When the number of time slots is greater than the threshold, the feedback policy information sent by the access network device includes a second additional bit number (for example, 4 bits), wherein the second additional bit number > the first additional bit number.
  • a threshold for example, 2
  • the feedback policy information sent by the access network device includes the first additional bit number (such as 2 bits); when the data subframe is the first When the number of time slots is greater than the threshold, the feedback policy information sent by the access network device includes a second additional bit number (for example, 4 bits), wherein the second additional bit number > the first additional bit number.
  • the feedback policy information further includes an additional position of the additional bit.
  • step 902 the terminal receives feedback policy information sent by the access network device.
  • the terminal receives the feedback policy information sent by the access network device by using the PBCH in the process of accessing the cell.
  • the RRC message is obtained after the terminal accesses the cell.
  • the PDCCH or the PDCCH receives feedback policy information sent by the access network device.
  • step 903 the access network device sends a data subframe to the terminal, where the data subframe includes a first time slot of the first type of service and a second time slot of the second type of service, and the delay of the first type of service is lower than The delay of the second type of business.
  • step 904 the terminal receives a data subframe transmitted by the access network device.
  • step 905 the terminal detects whether the first number n of the first time slots in the data subframe is greater than the number of additional bits k.
  • the terminal detects whether the first number of the first time slot is greater than the number of additional bits. When the first number is less than or equal to the additional bit, the terminal determines that an additional bit can be separately allocated for each first time slot, that is, without binding the first time slot, performing the following step 906; when the first quantity is greater than the additional bit The terminal cannot allocate an additional bit for each first time slot, that is, the first time slot needs to be bound, and the following step 907 is performed.
  • step 906 when the first number is less than or equal to the additional bit, the terminal allocates n additional bits out of the k additional bits for the n first time slots.
  • the terminal separately allocates the first feedback bits for each of the first time slots, that is, the first time slot has a one-to-one correspondence with the first feedback bits.
  • the terminal binds the second time slot according to the binding policy of the second time slot, and allocates original feedback bits for the second time slot.
  • the data subframe 101 includes two URLLC slots 102 and six eMMB slots 103, and the number of original feedback bits in the HARQ feedback is 2 bits, and the number of additional bits is 2 bits. Since the number of URLLC slots 102 is equal to the number of additional bits, the terminal allocates additional bits 104 and 105 for the first and second URLLC slots 102, respectively. For the six eMMB slots 103, the terminal binds the first, second, and third eMMB slots 103, and allocates original feedback bits 106; and binds the fourth, fifth, and sixth eMMB slots 103, And a feedback bit 107 is assigned to it.
  • step 907 when the first number is greater than the number of additional bits, the terminal allocates k additional bits for the n first time slots.
  • the terminal allocates k-1 additional bits for the first k-1 first time slots according to the binding policy and the time domain order of the first time slot, and k-1 additional bits are used for respectively the first k-1
  • the data received in the first time slot is acknowledged.
  • the terminal allocates k to the first k-1 first time slots according to the time domain sequence of the first time slot. - 1 first feedback bit.
  • the data subframe 111 includes three URLLC slots 112 and five eMMB slots 113, and the original feedback bits of the HARQ feedback are 2 bits, and the number of additional bits is 2 bits. Since the number of URLLC slots 112 is larger than the number of additional bits, the terminal preferentially allocates additional bits 114 for the first URLLC slot 112.
  • the terminal binds the remaining n-k+1 first time slots and allocates one additional bit, which is used to confirm the data received in the remaining n-k+1 first time slots. .
  • the terminal binds the remaining first time slot and allocates the first time slot after the binding.
  • the remaining additional bits are bits
  • the terminal binds the remaining second and third first time slots 112 and assigns additional bits 115 thereto.
  • the terminal binds the first and second eMMB slots 113 and allocates original feedback bits 116 thereto; for the 3rd, 4th, and 5th eMMB slots The binding is performed and the original feedback bit 117 is assigned to it.
  • step 908 the terminal transmits HARQ feedback to the access network device.
  • the terminal After generating the HARQ feedback according to the first feedback bit and the second feedback bit, the terminal sends the HARQ feedback to the access network device, so that the access network device performs data retransmission according to each feedback bit in the HARQ feedback.
  • the HARQ feedback sent by the terminal in the same subframe is 1001; as shown in FIG. 11, the HARQ feedback sent by the terminal in the same subframe is 1011.
  • step 909 the access network device receives the HARQ feedback sent by the terminal.
  • step 910 the access network device performs retransmission according to the HARQ feedback.
  • the access network device Since the access network device knows the distribution of the first time slot and the second time slot in the data subframe, the access network device can correctly parse the reception time of the time slot in the data subframe based on the feedback policy information, thereby The result is retransmitted.
  • the access network device determines the first URLLC time slot in the data subframe based on the distribution of the time slots in the data subframe and the feedback policy information.
  • the data of 102 is correctly received, the data of the second URLLC slot 102 is not correctly received, and the data of at least one slot in the first, second, and third eMMB slots 103 is not correctly received, and the 4th, 5th, and 6th eMMBs are correctly received.
  • the data of slot 103 is correctly received.
  • the terminal preferentially retransmits the data of the first URLLC slot 102, and then retransmits the data of the first, second, and third eMMB slots 103.
  • the terminal after receiving the data subframe sent by the access network device, the terminal generates a first feedback bit for the first time slot of the first type of service in the data subframe, for the data.
  • the second time slot of the second type of service in the subframe generates a second feedback bit, and sends the first feedback bit and the second feedback bit as HARQ feedback to the access network device, so that the access network device is different according to the feedback bit.
  • Services that extend the reliability requirements provide differentiated data retransmission services to ensure the timeliness of high-reliability and low-latency service data transmission.
  • the step of using the terminal as the execution subject may be separately implemented as the HARQ feedback method on the terminal side, and the step of accessing the network device as the execution subject may be separately implemented.
  • the method for the HARQ feedback on the device side of the access network is not described herein again.
  • FIG. 12 is a schematic structural diagram of a HARQ feedback apparatus according to an embodiment of the present invention.
  • the HARQ feedback device can be implemented as all or part of the first device by software, hardware, and a combination of both.
  • the HARQ feedback device includes a first receiving module 1220, a generating module 1240, and a first sending module 1260.
  • the first receiving module 1220 is configured to implement the foregoing steps 302, 404, 704, 904 and functions related to the receiving step;
  • the generating module 1240 is configured to implement the foregoing step 303 and functions related to the generating step;
  • the first sending module 1260 is configured to implement the above steps 304, 408, 706, 710, 908 and functions related to the transmitting step.
  • the device further includes: a first acquiring module
  • a first obtaining module configured to implement the functions of the foregoing steps 402, 702 or 902;
  • the generating module 1240 includes: a first detecting submodule, a first assigning submodule, and a second assigning submodule;
  • a first detection submodule configured to implement the functions of step 405 above;
  • a first allocation submodule configured to implement the functions of step 406 above;
  • the second allocation sub-module is configured to implement the functions of step 407 above.
  • the generating module 1240 includes: a second allocating submodule and a third allocating submodule;
  • a third allocation submodule configured to implement the functions of step 705 above;
  • the fourth allocation submodule is configured to implement the functions of step 709 above.
  • the generating module 1240 includes: a second detecting submodule, a fifth assigning submodule, and a sixth assigning submodule;
  • a second detection submodule configured to implement the functions of step 905 above;
  • a fifth allocation submodule configured to implement the functions of step 906 above;
  • the sixth allocation submodule is configured to implement the functions of step 907 above.
  • FIG. 13 is a schematic structural diagram of a HARQ feedback apparatus according to an embodiment of the present invention.
  • the HARQ feedback device can be implemented by software, hardware, and a combination of the two. All or part of two devices.
  • the HARQ feedback device includes a second sending module 1320, a third receiving module 1340, and a retransmission module 1360.
  • the second sending module 1320 is configured to implement the foregoing steps 301, 403, 703, and 903 and functions related to the sending step;
  • the third receiving module 1340 is configured to implement the foregoing steps 305, 409, 707, 711, 909 and functions related to the receiving step;
  • the retransmission module 1360 is configured to implement the steps 306, 708, 712, 910 described above and the functions associated with the retransmission step.
  • the device further includes: a second acquiring module
  • a second obtaining module configured to implement the function of step 410 above;
  • the retransmission module 1360 includes: a parsing submodule and a retransmission submodule;
  • a parsing submodule configured to implement the functions of step 411 above;
  • the retransmission submodule is configured to implement the functions of step 412 above.
  • FIG. 14 is a schematic structural diagram of a first device according to an exemplary embodiment of the present invention.
  • the first device includes a processor 21 , a receiver 22 , a transmitter 23 , a memory 24 , and a bus 25 .
  • the processor 21 includes one or more processing cores, and the processor 21 executes various functional applications and information processing by running software programs and modules.
  • the receiver 22 and the transmitter 23 can be implemented as a communication component.
  • the communication component can be a communication chip.
  • the communication chip can include a receiving module, a transmitting module, a modem module, etc., for modulating and/or decoding information. Adjust and receive or send this information via wireless signal.
  • the memory 24 is connected to the processor 21 via a bus 25.
  • Memory 24 can be used to store software programs as well as modules.
  • the memory 24 can store at least one of the application modules 26 described by the functions.
  • the application module 26 may include a receiving module 261, a generating module 262, and a transmitting module 263.
  • the processor 21 is configured to execute the receiving module 261 to implement the functions of the steps of receiving data subframes and feedback policy information in the foregoing various method embodiments; the processor 21 is configured to execute the generating module 262 to implement the HARQ generation in each of the foregoing method embodiments.
  • the function of the feedback step; the processor 21 is configured to execute the transmitting module 263 to implement the function of transmitting the HARQ feedback step in the foregoing various method embodiments.
  • memory 24 can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable In addition to Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Disk or Optical Disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM Programmable Read Only Memory
  • PROM Programmable Read Only Memory
  • ROM Read Only Memory
  • FIG. 15 is a schematic structural diagram of a second device according to an exemplary embodiment of the present invention.
  • the second device includes a processor 21 , a receiver 22 , a transmitter 23 , a memory 24 , and a bus 25 .
  • the processor 21 includes one or more processing cores, and the processor 21 executes various functional applications and information processing by running software programs and modules.
  • the receiver 22 and the transmitter 23 can be implemented as a communication component.
  • the communication component can be a communication chip.
  • the communication chip can include a receiving module, a transmitting module, a modem module, etc., for modulating and/or decoding information. Adjust and receive or send this information via wireless signal.
  • the memory 24 is connected to the processor 21 via a bus 25.
  • Memory 24 can be used to store software programs as well as modules.
  • the memory 24 can store at least one of the application modules 26 described by the functions.
  • the application module 26 may include a transmitting module 261, a receiving module 262, and a retransmission module 263.
  • the processor 21 is configured to execute the sending module 261 to implement the functions of the steps of sending the data subframe and the feedback policy information in the foregoing various method embodiments; the processor 21 is configured to execute the receiving module 262 to implement the receiving HARQ in each of the foregoing method embodiments.
  • the function of the feedback step; the processor 21 is configured to execute the retransmission module 263 to implement the functions of the retransmission steps in the various method embodiments described above.
  • memory 24 can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable In addition to Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Disk or Optical Disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM Programmable Read Only Memory
  • PROM Programmable Read Only Memory
  • ROM Read Only Memory
  • the functions described in the embodiments of the present disclosure can be implemented in hardware, software, firmware, or any combination thereof.
  • the functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium.
  • the computer readable medium includes a computer storage medium and a communication medium, wherein the communication medium includes a computer program that facilitates transfer of the computer program from one location to another. Any medium.
  • a storage medium may be any available media that can be accessed by a general purpose or special purpose computer.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Amplifiers (AREA)

Abstract

本公开揭示了一种HARQ反馈方法、装置及***,涉及通信领域,所述方法包括:第一设备接收第二设备发送的数据子帧,数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;第一设备根据数据子帧生成HARQ反馈,HARQ反馈中包括第一时隙对应的第一反馈比特以及第二时隙对应的第二反馈比特;第一设备向第二设备发送HARQ反馈。本公开实施例中,针对不同类型的业务,第一设备采用不同的反馈比特进行HARQ反馈,使得第二设备根据反馈比特为不同类型业务提供差异化的数据重传服务,从而确保高可靠性低时延业务数据传输的及时性。

Description

HARQ反馈方法、装置及*** 技术领域
本公开实施例涉及通信领域,特别涉及一种混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)反馈方法、装置及***。
背景技术
在长期演进(Long-Term Evolution,LTE)***中,为了降低数据传输的误码率从而提高传输质量,LTE***中引入了HARQ机制。
相关技术中,终端接收到基站发送的下行数据后,即检测下行数据是否正确接收,并根据检测结果进行ack/nack反馈。其中,终端以子帧(sub-frame)为单位进行ack/nack反馈,即一个子帧中的所有时隙(slot)对应1bit的ack/nack反馈。当接收到的ack/nack反馈指示子帧未正确接收时,基站即向终端重新发送该子帧,直至该子帧被正确接收。
而在第五代移动通信技术(the 5th generation mobile communication,5G)***中,为了保证超可靠低时延通信(Ultra Reliable Low Latency Communication,URLLC)业务的传输需求,5G***中引入了时隙(mini-slot)的概念。下行数据传输过程中,URLLC业务的时隙可以打断增强移动宽带(enhanced Mobile Broad Band,eMMB)业务的时隙并优先进行传输。若仍在5G***中沿用LTE***的HARQ机制,即子帧中URLLC业务的时隙以及eMMB业务的时隙采用同一bit进行ack/nack反馈,基站根据ack/nack反馈进行重传时,无法对URLLC业务和eMMB业务进行差异化重传,导致URLLC业务重传的可靠性和时延无法得到保障。
发明内容
为了解决LTE***中的HARQ机制无法使用与5G***的问题,本公开实施例提供了一种HARQ反馈方法、装置及***。所述技术方案如下:
第一方面,提供了一种HARQ反馈方法,该方法包括:
第一设备接收第二设备发送的数据子帧,所述数据子帧中包括第一类业务 的第一时隙和第二类业务的第二时隙;
所述第一设备根据所述数据子帧生成HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
所述第一设备向所述第二设备发送所述HARQ反馈。
可选的,所述方法,还包括:
所述第一设备获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则。
可选的,当第一设备为终端,第二设备为接入网设备时,反馈策略信息由第一设备从第二设备处获取;当第一设备为接入网设备,第二设备为终端时,反馈策略信息由第二设备从自身获取。
可选的,所述第一类业务的时延低于所述第二类业务的时延。
可选的,所述反馈策略信息中包括用于所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为m,m≥2;
所述根据所述数据子帧生成HARQ反馈,包括:
所述第一设备检测所述第一数量是否小于所述反馈比特数;
当所述第一数量小于所述反馈比特数时,所述第一设备为n个所述第一时隙分配n个所述第一反馈比特,n个所述第一反馈比特用于分别对n个所述第一时隙接收的数据进行确认;所述第一设备为所述第二时隙分配m-n个所述第二反馈比特,m-n个所述第二反馈比特用于对所述第二时隙接收的数据进行确认;
当所述第一数量大于等于所述反馈比特数时,所述第一设备为n个所述第一时隙分配m-1个所述第一反馈比特,m-1个所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;所述第一设备为所述第二时隙分配1个所述第二反馈比特,所述第二反馈比特用于对所述第二时隙接收的数据进行确认。
可选的,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
所述为n个所述第一时隙分配m-1个所述第一反馈比特,包括:
所述第一设备根据所述绑定策略以及所述第一时隙的时域顺序,为前m-2个所述第一时隙分配m-2个所述第一反馈比特;
所述第一设备对剩余的n-m+2个所述第一时隙进行绑定,并分配1个所述第一反馈比特。
可选的,所述反馈策略信息中包括所述HARQ反馈的反馈比特数,且所 述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为1;
所述根据所述数据子帧生成HARQ反馈,包括:
所述第一设备为n个所述第一时隙分配所述第一反馈比特,所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;
当下一数据子帧中不包含所述第一时隙时,所述第一设备为当前数据子帧中的第二时隙以及所述下一数据子帧中的第二时隙分配所述第二反馈比特。
可选的,所述第一反馈比特为所述HARQ反馈中的追加比特,反馈策略信息中包括所述追加比特的追加比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述追加比特数为k;
所述根据所述数据子帧生成HARQ反馈,包括:
所述第一设备检测所述第一数量是否大于所述追加比特数;
当所述第一数量小于等于所述追加比特数时,所述第一设备为n个所述第一时隙分配k个所述追加比特中的n个追加比特,所述n个追加比特用于分别对n个所述第一时隙接收的数据进行确认;
当所述第一数量大于所述追加比特数时,所述第一设备为n个所述第一时隙分配k个所述追加比特,k个所述追加比特用于对n个所述第一时隙接收的数据进行确认。
可选的,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
所述为n个所述第一时隙分配k个所述追加比特,包括:
所述第一设备根据所述绑定策略以及所述第一时隙的时域顺序,为前k-1个所述第一时隙分配k-1个所述追加比特,k-1个所述追加比特用于分别对前k-1个所述第一时隙接收的数据进行确认;
所述终端对剩余的n-k+1个所述第一时隙进行绑定,并分配1个所述追加比特,所述追加比特用于对剩余的n-k+1个所述第一时隙接收的数据进行确认。
可选的,所述第一类业务为URLLC业务;
所述第二类业务为eMMB业务和/或海量机器类通信(massive Machine Type Communication,mMTC)业务。
可选的,所述反馈策略信息通过物理广播信道(Physical Broadcast Channel,PBCH)、无线资源控制协议(Radio Resource Control,RRC)信令或物理物理下行控制信道(Physical Downlink Control Channel,PDCCH)发送。
第二方面,提供了一种HARQ反馈方法,该方法包括:
第二设备向第一设备发送数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
所述第二设备接收所述第一设备发送的HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
所述第二设备根据所述HARQ反馈进行重传。
可选的,所述方法,还包括:
所述第二设备获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则;
所述根据所述HARQ反馈进行重传,包括:
所述第二设备根据所述反馈策略信息解析所述HARQ反馈;
所述第二设备根据解析结果进行重传。
可选的,所述反馈策略信息中包括:
所述HARQ反馈的反馈比特数;
和/或,
同类业务对应时隙的绑定策略。
可选的,所述反馈策略信息中包括:
追加比特数,所述追加比特数用于指示所述HARQ反馈中追加比特的数量,所述追加比特为所述第一反馈比特;
和/或,
同类业务对应时隙的绑定策略。
可选的,所述第一类业务的时延低于所述第二类业务的时延;
所述根据解析结果进行重传,包括:
当解析结果指示所述第一时隙中的数据未正确接收,且所述第二时隙中的数据未正确接收时,所述第二设备对所述第一时隙中的数据进行重传后,对所述第二时隙中的数据进行重传。
可选的,所述第一类业务为超可靠低时延通信URLLC业务;
所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
第三方面,提供了一种HARQ反馈装置,该装置包括:
第一接收模块,被配置为接收第二设备发送的数据子帧,所述数据子帧中 包括第一类业务的第一时隙和第二类业务的第二时隙;
生成模块,被配置为根据所述数据子帧生成HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
第一发送模块,被配置为向所述第二设备发送所述HARQ反馈。
可选的,所述装置,还包括:
第一获取模块,被配置为获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则。
可选的,所述第一类业务的时延低于所述第二类业务的时延。
可选的,所述反馈策略信息中包括用于所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为m,m≥2;
所述生成模块,包括:
第一检测子模块,被配置为检测所述第一数量是否小于所述反馈比特数;
第一分配子模块,被配置为当所述第一数量小于所述反馈比特数时,为n个所述第一时隙分配n个所述第一反馈比特,n个所述第一反馈比特用于分别对n个所述第一时隙接收的数据进行确认;为所述第二时隙分配m-n个所述第二反馈比特,m-n个所述第二反馈比特用于对所述第二时隙接收的数据进行确认;
第二分配子模块,被配置为当所述第一数量大于等于所述反馈比特数时,为n个所述第一时隙分配m-1个所述第一反馈比特,m-1个所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;为所述第二时隙分配1个所述第二反馈比特,所述第二反馈比特用于对所述第二时隙接收的数据进行确认。
可选的,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
所述第二分配子模块,还被配置为:
根据所述绑定策略以及所述第一时隙的时域顺序,为前m-2个所述第一时隙分配m-2个所述第一反馈比特;
对剩余的n-m+2个所述第一时隙进行绑定,并分配1个所述第一反馈比特。
可选的,所述反馈策略信息中包括所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为1;
所述生成模块,包括:
第三分配子模块,被配置为为n个所述第一时隙分配所述第一反馈比特, 所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;
第四分配子模块,被配置为当下一数据子帧中不包含所述第一时隙时,为当前数据子帧中的第二时隙以及所述下一数据子帧中的第二时隙分配所述第二反馈比特。
可选的,第一反馈比特为所述HARQ反馈中的追加比特,所述反馈策略信息中包括所述追加比特的追加比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述追加比特数为k;
所述生成模块,包括:
第二检测子模块,被配置为检测所述第一数量是否大于所述追加比特数;
第五分配子模块,被配置为当所述第一数量小于等于所述追加比特时,为n个所述第一时隙分配k个所述追加比特中的n个追加比特,所述n个追加比特用于分别对n个所述第一时隙接收的数据进行确认;
第六分配子模块,被配置为当所述第一数量大于所述追加比特数时,为n个所述第一时隙分配k个所述追加比特,k个所述追加比特用于对n个所述第一时隙接收的数据进行确认。
可选的,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
所述第六分配子模块,还被配置为:
根据所述绑定策略以及所述第一时隙的时域顺序,为前k-1个所述第一时隙分配k-1个所述追加比特,k-1个所述追加比特用于分别对前k-1个所述第一时隙接收的数据进行确认;
对剩余的n-k+1个所述第一时隙进行绑定,并分配1个所述追加比特,所述追加比特用于对剩余的n-k+1个所述第一时隙接收的数据进行确认。
可选的,所述第一类业务为超可靠低时延通信URLLC业务;
所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
可选的,所述反馈策略信息通过物理广播信道PBCH、无线资源控制协议RRC信令或物理下行控制信道PDCCH发送。
第四方面,提供了一种HARQ反馈装置,该装置包括:
第二发送模块,被配置为向第一设备发送数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
第三接收模块,被配置为接收所述第一设备发送的HARQ反馈,所述 HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
重传模块,被配置为根据所述HARQ反馈进行重传。
可选的,所述装置,还包括:
第二获取模块,被配置为获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则;
所述重传模块,包括:
解析子模块,被配置为根据所述反馈策略信息解析所述HARQ反馈;
重传子模块,被配置为根据解析结果进行重传。
可选的,所述反馈策略信息中包括:
所述HARQ反馈的反馈比特数;
和/或,
同类业务对应时隙的绑定策略。
可选的,所述反馈策略信息中包括:
追加比特数,所述追加比特数用于指示所述HARQ反馈中追加比特的数量,所述追加比特为所述第一反馈比特;
和/或,
同类业务对应时隙的绑定策略。
可选的,所述第一类业务的时延低于所述第二类业务的时延;
重传子模块,被配置为当解析结果指示所述第一时隙中的数据未正确接收,且所述第二时隙中的数据未正确接收时,对所述第一时隙进行重传后,对所述第二时隙进行重传。
可选的,所述第一类业务为超可靠低时延通信URLLC业务;
所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
第五方面,提供了一种设备,该设备包括:
处理器;
与所述处理器相连的收发器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收第二设备发送的数据子帧,所述数据子帧中包括第一类业务的第一时 隙和第二类业务的第二时隙;
根据所述数据子帧生成HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
向所述第二设备发送所述HARQ反馈。
第六方面,提供了一种设备,该设备包括:
处理器;
与所述处理器相连的收发器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
向第一设备发送数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
接收所述第一设备发送的HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
根据所述HARQ反馈进行重传。
第七方面,提供了一种移动通信***,其特征在于,所述***中包括:第一设备和第二设备;
所述第一设备包括如第三方面所述的HARQ反馈装置;
所述第二设备包括如第四方面所述的HARQ反馈装置。
第八方面,提供了一种移动通信***,其特征在于,所述***中包括:第一设备和第二设备;
所述第一设备包括如第五方面所述的设备;
所述第二设备包括如第六方面所述的设备。
本公开实施例提供的技术方案的有益效果是:
第一设备接收到第二设备发送的数据子帧后,针对数据子帧中第一类业务的第一时隙生成第一反馈比特,针对数据子帧中第二类业务的第二时隙生成第二反馈比特,并将第一反馈比特和第二反馈比特作为HARQ反馈发送给第二设备,以便第二设备根据反馈比特为不同类型的业务提供差异化的数据重传服务,从而确保高可靠性低时延业务数据传输的及时性。
附图说明
为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了一个实施例提供的移动通信***的结构示意图;
图2是一个实施例提供的5G***中子帧的结构示意图;
图3示出了一个实施例提供的HARQ反馈方法的方法流程图;
图4示出了另一个实施例提供的HARQ反馈方法的方法流程图;
图5和图6是图4所示实施例中生成HARQ反馈过程的实施示意图;
图7示出了另一个实施例提供的HARQ反馈方法的方法流程图;
图8是图7所示实施例中生成HARQ反馈过程的实施示意图;
图9示出了另一个实施例提供的HARQ反馈方法的方法流程图;
图10和图11是图9所示实施例中生成HARQ反馈过程的实施示意图
图12示出了本发明一个实施例提供的HARQ反馈装置的结构示意图;
图13示出了本发明另一个实施例提供的HARQ反馈装置的结构示意图;
图14示出了本发明一个示例性实施例提供的第一设备的结构示意图;
图15示出了本发明一个示例性实施例提供的第二设备的结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。
在本文提及的“模块”通常是指存储在存储器中的能够实现某些功能的程序或指令;在本文中提及的“单元”通常是指按照逻辑划分的功能性结构,该“单元”可以由纯硬件实现,或者,软硬件的结合实现。
在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
在本文中提及的“时隙”是指时分复用***中在时域上的单元,其比“子帧”更短,例如LTE***中的时隙(slot),又例如,5G***中的迷你时隙(mini slot)。
请参考图1,其示出了一个实施例提供的移动通信***的结构示意图。该 移动通信***可以是5G***,又称新空口(new radio,NR)***。该移动通信***包括:接入网设备120和终端140。
接入网设备120可以是基站。例如,基站可以是5G***中采用集中分布式架构的基站,比如,gNB。当接入网设备120采用集中分布式架构时,通常包括集中单元(central unit,CU)和至少两个分布单元(distributed unit,DU)。集中单元中设置有分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层、无线链路层控制协议(Radio Link Control,RLC)层、媒体访问控制(Media Access Control,MAC)层的协议栈;分布单元中设置有物理(Physical,PHY)层协议栈,本公开实施例对接入网设备120的具体实现方式不加以限定。接入网设备120还包括有收发器,该收发器为支持波束赋形的多进多出(Multiple-Input Multiple-Output,MIMO)天线,可选的,该收发器为TRP一类的波束扫描节点。
接入网设备120和终端140通过无线空口建立无线连接。可选地,该无线空口是基于第五代移动通信网络技术(5G)标准的无线空口,比如该无线空口是新空口(New Radio,NR);或者,该无线空口也可以是基于5G的更下一代移动通信网络技术标准的无线空口。
终端140可以是指向用户提供语音和/或数据连通性的设备。终端可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,终端140可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。例如,订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户装置(User Terminal)、用户代理(User Agent)、用户设备(User Device)、或用户终端(User Equipment)。
需要说明的是,在图1所示的移动通信***中,可以包括多个接入网设备120和/或多个终端140,图1中以示出一个接入网设备120和一个终端140来举例说明,但本实施例对此不作限定。
本公开实施例提供的HARQ反馈方法应用于下行数据子帧传输时(即终端对接入网设备发送的数据子帧进行HARQ反馈),第一设备即为终端140,第二设备即为接入网设备120;应用于上行数据子帧传输时(即接入网设备对 终端发送的数据子帧进行HARQ反馈),第一设备即为接入网设备120,第二设备即为终端140。为了方便描述,下述各个实施例中,仅以HARQ反馈方法应用于下行数据子帧传输场景为例进行示意性说明,并不对本公开构成限定。
按照业务可靠性及时延需求进行划分,5G***中的业务类型包括URLLC业务、eMMB业务以及mMTC业务,其中,URLLC业务用于车联网等领域,对可靠性及时延的需求较高。为了达到URLLC业务的传输需求,5G***特别对帧结构进行了改进,引入了比LTE中时隙更小的单位时隙,即与LTE中每个子帧中包含两个时隙不同,5G***中每个子帧中包含若干个时隙。示意性的,如图2所示,一个eMMB子帧21中包含8个eMMB时隙22。
由于URLLC业务的可靠性和时延需求较高,因此URLLC业务对应的时隙具有抢占性,能够打断eMMB子帧(或mMTC子帧)进行传输。示意性的,如图2所示,当接入网设备需要下行发送URLLC业务数据时,eMMB子帧21中的一个eMMB时隙22被替换为URLLC时隙23。
为了确保下行数据的正确接收,5G***中仍旧需要引入HARQ机制。而在LTE***中,终端进行ack/nack反馈时以子帧为单位,即将一个子帧中的两个时隙绑定,并采用1bit进行ack/nack反馈。比如,当检测到子帧中两个时隙包含的数据均正确接收时,终端向接入网设备反馈ack(用1表示),指示接入网设备继续下行发送;当检测到子帧中某一时隙包含的数据未正确接收时,终端则向接入网设备反馈nack(用0表示),指示接入网设备进行重传。
若直接将LTE***中的HARQ机制扩展到5G***中,即每个子帧采用1bit进行ack/nack反馈,当子帧中同时包含URLLC时隙和eMMB时隙(或mMTC时隙),且URLLC时隙中包含的数据正确接收,而eMMB时隙未正确接收时,接入网设备根据终端的nack反馈进行重传将影响到后续URLLC时隙的传输。显然,LTE***中的HARQ机制并不适用于5G***。
为了解决上述技术问题,本公开实施例中,针对不同类型的业务(时延及可靠性需求不同),终端采用不同的反馈比特进行HARQ反馈,使得接入网设备接收到HARQ反馈后,能够根据反馈比特为不同类型业务提供差异化的数据重传服务,确保高可靠性低时延业务数据传输的及时性。下面采用示意性的实施例进行说明。
请参考图3,其示出了一个实施例提供的HARQ反馈方法的方法流程图,本实施例以该HARQ反馈方法用于图1所示的移动通信***为例进行说明,该方法包括如下步骤。
在步骤301中,接入网设备向终端发送数据子帧,数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙。
可选的,第一类业务的时延低于第二类业务的时延,且第一类业务的可靠性高于第二类业务的可靠性。比如,第一类业务为URLLC业务,第二类业务为eMMB业务和/或mMTC业务。示意性的,如图2B所示,接入网设备向终端发送的数据子帧中,包含1个URLLC业务对应的URLLC时隙23(位于第3个时隙位置)以及7个eMMB业务对应的eMMB时隙22。
在其他可能的实施方式中,数据子帧中包含URLLC时隙和mMTC时隙,或,数据子帧中同时包含URLLC时隙、eMMB时隙以及mMTC时隙。本公开并不对数据子帧中第一时隙和第二时隙的数量以及数据子帧的具体结构进行限定。
在步骤302中,终端接收接入网设备发送的数据子帧。
在一种可能的实施方式中,终端接收到数据子帧后,对各个时隙中包含的数据进行检测,从而确定数据是否被正确接收。
在步骤303中,终端根据数据子帧生成HARQ反馈,HARQ反馈中包括第一时隙对应的第一反馈比特以及第二时隙对应的第二反馈比特。
可选的,终端对数据子帧中各个时隙进行检验后,根据检测结果生成不同类型时隙对应的反馈比特,并进一步根据各个反馈比特生成该数据子帧对应的HARQ反馈。
在一种可能的实施方式中,在接入网设备与终端预先约定用于HARQ反馈的反馈比特数,且不额外增加反馈比特的情况下,终端根据第一时隙的数量以及反馈比特数,优先生成第一时隙对应的第一反馈比特(第一反馈比特的比特数小于反馈比特数);之后,终端根据剩余反馈比特数,对数据子帧中的第二时隙进行绑定,生成绑定后的第二时隙对应的第二反馈比特。
如图2所示,当数据子帧中包含1个URLLC时隙23以及7个eMMB时隙22,且HARQ反馈的反馈比特数为4bit时,终端首先生成URLLC时隙23对应的第一反馈比特(占1bit),然后对7个eMMB时隙22进行绑定,比如,将第1和第2个eMMB时隙绑定,将第3和第4个eMMB时隙进行绑定,将 第5、第6和第7个eMMB时隙进行绑定,生成第二反馈比特(占3bit)。示意性的,终端生成的HARQ反馈为“1110”,表示URLLC时隙正确接收,第1和第2个eMMB时隙正确接收,将第3和第4个eMMB时隙正确接收,第5、第6和第7个eMMB时隙中存在一个eMMB时隙未正确接收。
在另一种可能的实施方式中,在接入网设备与终端预先约定HARQ反馈的反馈比特数,且额外追加对第一时隙的反馈比特时,终端根据第一时隙的数量以及追加比特数,生成第一时隙对应的第一反馈比特(即追加比特);同时,终端根据约定反馈比特数,对数据子帧中的第二时隙进行绑定,生成绑定后的第二时隙对应的第二反馈比特。
如图2所示,当数据子帧中包含1个URLLC时隙23以及7个eMMB时隙22,且预先约定的HARQ反馈的反馈比特数为4bit,追加比特的追加比特数为2bit时,终端生成URLLC时隙23对应的第一反馈比特(占1bit,另一追加比特不进行标识),然后对7个eMMB时隙22进行绑定,比如,将第1和第2个eMMB时隙绑定,将第3和第4个eMMB时隙进行绑定,将第5和第6个eMMB时隙进行绑定,第7个eMMB时隙单独绑定,生成第二反馈比特(占4bit)。示意性的,终端生成的HARQ反馈为“01110”,表示URLLC时隙未正确接收,第1和第2个eMMB时隙正确接收,将第3和第4个eMMB时隙正确接收,第5和第6个eMMB时隙正确接收,第7个eMMB时隙未正确接收。
可选的,当数据子帧中第一时隙的数量较少时,终端为每个第一时隙生成单独的第一反馈比特;当数据子帧中第一时隙的数量较多时,终端对若干第一时隙进行绑定后,生成绑定后第一时隙对应的第一反馈比特。
在步骤304中,终端向接入网设备发送HARQ反馈。
根据第一反馈比特和第二反馈比特生成HARQ反馈后,终端将该HARQ反馈发送至接入网设备,以便接入网设备根据HARQ反馈中的各个反馈比特进行数据重传。
可选的,终端在同一子帧中发送该HARQ反馈,或,终端在不同的子帧中发送该HARQ反馈。
在步骤305中,接入网设备接收终端发送的HARQ反馈。
在步骤306中,接入网设备根据HARQ反馈进行重传。
接入网设备对接收到的HARQ反馈进行解析,确定数据子帧中哪些时隙 被正确接收,哪些时隙未被正确接收,并针对未正确接收的时隙进行数据重传。
在第一类业务的可靠性及时延需求高于第二类业务的可靠性及时延需求的情况下,为了优先保证高可靠性低时延业务的数据重传,当解析结果指示数据子帧中第一时隙中的数据未正确接收,且第二时隙中的数据未正确接收时,第二设备对第一时隙中的数据进行重传后,对第二时隙中的数据进行重传。
综上所述,本实施例提供的HARQ反馈方法,终端接收到接入网设备发送的数据子帧后,针对数据子帧中第一类业务的第一时隙生成第一反馈比特,针对数据子帧中第二类业务的第二时隙生成第二反馈比特,并将第一反馈比特和第二反馈比特作为HARQ反馈发送给接入网设备,以便接入网设备根据反馈比特为不同时延及可靠性需求的业务提供差异化的数据重传服务,从而确保高可靠性低时延业务数据传输的及时性。
在实际实施过程中,接入网设备需要与终端约定HARQ反馈的生成规则(包括反馈格式,比如反馈比特数、追加比特数以及追加比特位置等等),以便终端基于该生成规则相应的HARQ反馈,确保接入网设备能够正确解析接收到的HARQ反馈,从而进行重传。下面采用示意性的实施例进行说明。
请参考图4,其示出了另一个实施例提供的HARQ反馈方法的方法流程图,本实施例以该HARQ反馈方法用于图1所示的移动通信***为例进行说明,该方法包括如下步骤。
在步骤401中,接入网设备向终端发送反馈策略信息,反馈策略信息用于指示HARQ反馈的生成规则,反馈策略信息中包括用于HARQ反馈的反馈比特数,和/或,同类业务对应时隙的绑定策略,反馈比特数≥2。
针对反馈策略信息的发送时机,在一种可能的实施方式中,接入网设备中预先设置有反馈策略信息,并在终端初始接入小区的过程中,通过PBCH向终端发送该反馈策略信息。
在另一种可能的实施方式中,接入网设备根据数据子帧中第一时隙的数量,动态调整反馈策略信息,并采用RRC信令或PDCCH向终端发送反馈策略信息。
当反馈策略信息中约定用于HARQ反馈的反馈比特数时,不论数据子帧中第一时隙和第二时隙的数量如何分布,终端针对各个数据子帧生成的HARQ 反馈的比特数均相同,即第一时隙对应的第一反馈比特与第二时隙对应的第二反馈比特之和为定值。比如,该反馈比特数为4bit。由于反馈比特数通常小于数据子帧中时隙的总数,因此,终端在生成反馈比特时,需要对至少两个同类业务对应的时隙进行绑定,并针对绑定后的时隙生成对应的反馈比特。为了使终端能够根据预先约定的绑定规则进行时隙绑定,从而确保接入网设备能够正确识别出各个反馈比特对应的时隙,在协议中未约定绑定策略的情况下,接入网设备发送得反馈策略信息中还包括同类业务对应时隙的绑定策略。
可选的,该绑定策略是针对URLLC时隙的绑定策略,和/或,针对eMMB时隙的绑定策略,和/或,针对mMTC时隙的绑定策略。可选的,该绑定策略还可以是指示对可靠性及时延需求较低的eMMB时隙和mMTC时隙进行绑定的策略。
在一种可能的实施方式中,该绑定策略为:当i个时隙对应j个反馈比特时(i>j),前j个时隙(按照时域位置进行划分)不进行绑定,剩余的i-j个时隙进行绑定。
在另一种可能的实施方式中,为了实现时隙均匀绑定,该绑定策略为:当i个时隙对应j个反馈比特时(i>j),第a+b×i个时隙进行绑定,其中,1≤a≤i,b≥0。比如,当7个时隙对应3个反馈比特时,第1、4、7个时隙进行绑定,第2、5个时隙进行绑定,第3、6个时隙进行绑定。
本实施例仅以上述两种可能的绑定策略为例进行示意性说明,并不对本公开构成限定。
在步骤402中,终端接收接入网设备发送的反馈策略信息。
在一种可能的实施方式中,终端在接入小区的过程中,通过PBCH接收接入网设备发送的反馈策略信息;在另一种可能的实施方式中,终端接入小区后,通过RRC信令或PDCCH接收接入网设备动态发送的反馈策略信息。
需要说明的是,当HARQ反馈方法应用于上行数据子帧传输时,即由终端向接入网设备发送数据子帧时,由于反馈策略信息由接入网设备制定,因此,接入网设备直接从本地获取该反馈策略信息,从而基于该反馈策略信息生成HARQ反馈。
在步骤403中,接入网设备向终端发送数据子帧,数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙,第一类业务的时延低于第二业务的时延。
在步骤404中,终端接收接入网设备发送的数据子帧。
上述步骤403至404的实施方式与上述步骤301至步骤302相似,本实施例在此不再赘述。
在步骤405中,终端检测数据子帧中第一时隙的第一数量n是否小于反馈比特数m。
为了保证第一类业务数据重传的时延和可靠性,终端优先为数据子帧中的各个第一时隙单独分配反馈比特(即不对第一时隙进行绑定);而对于第二类业务,由于此类业务对时延和可靠性的要求较低,因此,终端可以对第二时隙进行绑定,并为绑定后的第二时隙分配反馈比特。
但是,在数据子帧中第一时隙数量较多的情况下(大于等于用于HARQ反馈的反馈比特数),终端仍旧需要对第一时隙进行绑定。因此,当接收到的反馈策略信息中包含反馈比特数时,终端检测数据子帧中第一时隙的第一数量是否小于反馈比特数。当第一数量小于反馈比特数,终端确定能够为各个第一时隙单独分配一个反馈比特,即无需对第一时隙进行绑定,执行下述步骤406;当第一数量大于等于反馈比特数,终端无法为各个第一时隙单独分配一个反馈比特,即需要对部分第一时隙进行绑定,执行下述步骤407。
在步骤406中,当第一数量小于反馈比特数时,终端为n个第一时隙分配n个第一反馈比特,为第二时隙分配m-n个第二反馈比特。
其中,n个第一反馈比特用于分别对n个第一时隙接收的数据进行确认,剩余的m-n个第二反馈比特则用于对第二时隙接收的数据进行确认。
当第一时隙的数量小于约定的反馈比特数时,终端优先为各个第一时隙单独分配第一反馈比特,即第一时隙与第一反馈比特一一对应。进一步的,终端为第一时隙分配第一反馈比特后,为数据子帧中的第二时隙分配剩余的反馈比特(即第二反馈比特)。
在一种可能的实施方式中,终端根据第二类业务对应的绑定策略,对第二时隙进行绑定,并为绑定后的第二时隙分配剩余的反馈比特。
示意性的,如图5所示,数据子帧51中包含1个URLLC时隙52和7个eMMB时隙53,且约定HARQ反馈的反馈比特数为4bit。由于URLLC时隙52的数量小于反馈比特数,因此,终端优先为URLLC时隙52分配反馈比特54。对于7个eMMB时隙53,终端将第1、2个eMMB时隙53进行绑定,并为其分配反馈比特55;将第3、4个eMMB时隙53进行绑定,并为其分配反 馈比特56;将第5、6、7个eMMB时隙53进行绑定,并为其分配反馈比特57。
在步骤407中,当第一数量大于等于反馈比特数时,终端为n个第一时隙分配m-1个第一反馈比特,为第二时隙分配1个第二反馈比特。
其中,m-1个第一反馈比特用于对n个第一时隙接收的数据进行确认,第二反馈比特(分配m-1个第一反馈比特后剩余的1个反馈比特)用于对第二时隙接收的数据进行确认。
当第一时隙的数量大于等于约定的反馈比特数时,终端需要根据第一时隙的绑定策略,对若干个第一时隙进行绑定,从而为绑定后的第一时隙分配第一反馈比特。进一步的,终端为第一时隙分配第一反馈比特后,根据第二时隙的绑定策略,对若干个第二时隙进行绑定,从而为绑定后的第二时隙分配第二反馈比特。
在一种可能的实施方式中,终端为n个第一时隙分配m-1个第一反馈比特时包括如下步骤。
一、终端根据绑定策略以及第一时隙的时域顺序,为前m-2个所述第一时隙分配m-2个第一反馈比特。
可选的,当绑定策略指示优先为时域位置靠前的第一时隙单独分配第一反馈比特时,终端根据第一时隙的时域顺序,为前m-2个第一时隙分配m-2个第一反馈比特。
示意性的,如图6所示,数据子帧61中包含4个URLLC时隙62和4个eMMB时隙63,且约定HARQ反馈的反馈比特数为4bit。由于URLLC时隙62的数量等于反馈比特数,因此,终端优先为第1和第2个URLLC时隙62分配反馈比特64和65。
二、终端对剩余的n-m+2个第一时隙进行绑定,并分配1个第一反馈比特。
进一步的,终端对剩余的第一时隙进行绑定,并为绑定后的第一时隙分配一个第一反馈比特。
示意性的,如图6所示,终端对剩余的第3和第4个第一时隙62进行绑定,并为其分配反馈比特66。对于数据子帧61中的4个eMMB时隙,终端将其进行绑定后,并分配反馈比特67。
在步骤408中,终端向接入网设备发送HARQ反馈。
根据第一反馈比特和第二反馈比特生成HARQ反馈后,终端将该HARQ 反馈发送至接入网设备,以便接入网设备根据HARQ反馈中的各个反馈比特进行数据重传。
示意性的,如图5所示,终端在同一子帧中发送的HARQ反馈为1101;如图6所示,终端在同一子帧中发送的HARQ反馈为0111。
在步骤409中,接入网设备接收终端发送的HARQ反馈。
在步骤410中,接入网设备获取反馈策略信息。
由于终端发送的HARQ反馈是基于接入网设备制定的反馈策略信息生成,因此,接入网设备接收到HARQ反馈后,需要利用反馈策略信息对HARQ反馈进行解析,从而正确获取数据子帧的接收情况。
在步骤411中,接入网设备根据反馈策略信息解析HARQ反馈。
由于接入网设备知悉数据子帧中第一时隙和第二时隙的数量分布情况,因此,接入网设备基于反馈策略信息能够确定各个反馈比特对应的时隙,从而确定时隙中的数据是否正确接收。
示意性的,如图6所示,当接收到的HARQ反馈为0111时,基于数据子帧中时隙的分布情况以及反馈策略信息,接入网设备确定数据子帧中第1个URLLC时隙62的数据未正确接收,其他时隙的数据正确接收。
在步骤412中,接入网设备根据解析结果进行重传。
基于上述步骤411的解析结果,接入网设备对未正确接收的数据进行重传。
在一种可能的实施方式中,当解析结果指示数据子帧中第一时隙中的数据未正确接收,且第二时隙中的数据未正确接收时,第二设备对第一时隙中的数据进行重传后,对第二时隙中的数据进行重传,即优先对高可靠性低时延业务的数据进行重传。
综上所述,本实施例提供的HARQ反馈方法,终端接收到接入网设备发送的数据子帧后,针对数据子帧中第一类业务的第一时隙生成第一反馈比特,针对数据子帧中第二类业务的第二时隙生成第二反馈比特,并将第一反馈比特和第二反馈比特作为HARQ反馈发送给接入网设备,以便接入网设备根据反馈比特为不同时延及可靠性需求的业务提供差异化的数据重传服务,从而确保高可靠性低时延业务数据传输的及时性。
本实施例中,在不额外追加反馈比特的情况下,终端根据绑定策略对同类业务的时隙进行绑定,并为绑定后的时隙分配反馈比特,从而节省HARQ反 馈的信令开销。
图4所示实施例中,在数据子帧中同时包含第一时隙和第二时隙的情况下,由于终端与接入网设备约定的反馈比特数至少为2,因此终端能够确保在HARQ反馈中为第二时隙分配至少一个反馈比特,从而在同一子帧中发送HARQ反馈。但是,当终端与接入网设备约定的反馈比特数为1时,为了同时保证对第一时隙和第二时隙的数据接收情况进行反馈,终端需要采用另一种HARQ反馈机制。下面采用示意性的实施例进行说明。
请参考图7,其示出了另一个实施例提供的HARQ反馈方法的方法流程图,本实施例以该HARQ反馈方法用于图1所示的移动通信***为例进行说明,该方法包括如下步骤。
在步骤701中,接入网设备向终端发送反馈策略信息,反馈策略信息用于指示HARQ反馈的生成规则,反馈策略信息中包括用于HARQ反馈的反馈比特数,反馈比特数为1。
针对反馈策略信息的发送时机,在一种可能的实施方式中,接入网设备中预先设置有反馈策略信息,并在终端初始接入小区的过程中,通过PBCH向终端发送该反馈策略信息。
在另一种可能的实施方式中,接入网设备根据数据子帧中第一时隙的数量,动态调整反馈策略信息,并采用RRC信令或PDCCH向终端发送反馈策略信息。
与图4所示实施例中不同的是,反馈策略信息中用于HARQ反馈的反馈比特数为1,即终端仅采用1bit进行HARQ反馈。
在步骤702中,终端接收接入网设备发送的反馈策略信息。
在一种可能的实施方式中,终端在接入小区的过程中,通过PBCH接收接入网设备发送的反馈策略信息;在另一种可能的实施方式中,终端接入小区后,通过RRC信令或PDCCH接收接入网设备动态发送的反馈策略信息。
在步骤703中,接入网设备向终端发送数据子帧,数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙,第一类业务的时延低于第二业务的时延。
在步骤704中,终端接收接入网设备发送的数据子帧。
上述步骤703至704的实施方式与上述步骤403至步骤404相似,本实施 例在此不再赘述。
在步骤705中,终端为n个第一时隙分配第一反馈比特,第一反馈比特用于对n个第一时隙接收的数据进行确认。
当数据子帧中同时包含第一时隙和第二时隙时,为了优先确保第一类业务的HARQ反馈,终端优先为数据子帧中的n个第一时隙分配第一反馈比特(1bit)。
可选的,当数据子帧中仅包含一个第一时隙时,终端单独为该第一时隙分配一个第一反馈比特;当数据子帧中包含至少两个第一时隙时,终端对至少两个第一时隙进行绑定后,为绑定后的第一时隙分配一个第一反馈比特。
在步骤706中,终端向接入网设备发送HARQ反馈。
由于用于HARQ反馈的反馈比特数为1,因此,终端为第一时隙分配第一反馈比特后,即向接入网设备发送包含该第一反馈比特的HARQ反馈,以便接入网设备根据HARQ反馈进行数据重传。
示意性的,如图8所示,终端接收到的第一数据子帧81中包含1个URLLC时隙82和7个eMMB时隙83,终端为URLLC时隙82分配一个反馈比特84后,向接入网设备发送包含反馈比特84的HARQ反馈。
在步骤707中,接入网设备接收终端发送的HARQ反馈。
在步骤708中,接入网设备根据HARQ反馈进行重传。
可选的,接入网设备对接收到的HARQ反馈进行解析,当解析出HARQ反馈中第一反馈比特为“1”时,确定第一时隙中的数据正确接收,无需进行重传;当解析出HARQ反馈中第一反馈比特为“0”时,确定第一时隙中的数据未正确接收,并对数据子帧中所有第一时隙的数据进行重传,直至正确接收。
在步骤709中,当下一数据子帧中不包含第一时隙时,终端为当前数据子帧中的第二时隙以及下一数据子帧中的第二时隙分配第二反馈比特。
经过上述步骤705和706,终端仅对当前数据子帧中第一时隙内数据的接收情况进行了反馈,对于第二时隙内数据的接收情况,终端并未进行反馈。
在一种可能的实施方式中,终端接收到接入网设备发送的下一数据子帧后,检测下一数据子帧中是否包含第一时隙,若下一数据子帧中不包含第一时隙,终端则对当前数据子帧中的第二时隙以及下一数据子帧中的第二时隙进行绑定,并为其分配第二反馈比特。
示意性的,如图8所示,终端接收到第二数据子帧85,且检测到该数据子 帧85中不包含URLLC时隙82,终端将第一数据子帧81中的7个eMMB时隙83以及第二数据子帧85中的8个eMMB时隙83进行绑定,并分配反馈比特86,从而向终端发送包含反馈比特86的HARQ反馈。
在步骤710中,终端向接入网设备发送HARQ反馈。
其中,步骤706与步骤710中的HARQ反馈在不同的子帧中发送。
在步骤711中,接入网设备接收终端发送的HARQ反馈。
在步骤712中,接入网设备根据HARQ反馈进行重传。
接入网设备接收到HARQ反馈后,对该HARQ反馈进行解析,从而根据解析结果进行重传。
示意性的,如图8所示,当接入网设备解析出HARQ反馈中包含反馈比特为“0”时,即对第一数据子帧81以及第二数据子帧85中15个eMMB时隙83的数据进行重传。
本实施例中,当用于HARQ反馈的反馈比特数为1时,终端优先利用反馈比特对高可靠性低时延业务的数据接收情况进行反馈,从而保证高可靠性低时延业务进行数据重传的及时性。
在另一种可能的实施方式中,接入网设备约定HARQ反馈中原始反馈比特数的同时,约定追加比特数,从而指示终端利用追加比特反馈第一类业务的数据接收情况,利用原始反馈比特反馈第二类业务的数据接收情况。下面采用示意性的实施例进行说明。
请参考图9,其示出了另一个实施例提供的HARQ反馈方法的方法流程图,本实施例以该HARQ反馈方法用于图1所示的移动通信***为例进行说明,该方法包括如下步骤。
在步骤901中,接入网设备向终端发送反馈策略信息,反馈策略信息用于指示HARQ反馈的生成规则,反馈策略信息中包括追加比特数,和/或,同类业务对应时隙的绑定策略。
与图4所示实施例中不追加额外反馈比特不同,本实施例中,接入网设备指示在原始反馈比特的基础上增设追加比特,使得终端利用该追加比特指示第一时隙是否正确接收,利用原始反馈比特指示第二时隙是否正确接收。
在一种可能的实施方式中,接入网设备中预先设定固定的追加比特数,并在终端初始接入小区的过程中,通过PBCH向终端发送包含追加比特数的反馈 策略信息(不论数据子帧中是否包含第一时隙,终端发送的HARQ反馈中均包含追加比特及原始反馈比特)。
在另一种可能的实施方式中,为了提高5G***的灵活性,并降低HARQ反馈的信令开销,接入网设备根据数据子帧中第一时隙的数量,动态调整追加比特数,并采用RRC信令或PDCCH向终端发送包含该追加比特数的反馈策略信息。
可选的,当数据子帧中第一时隙数量小于阈值(比如2)时,接入网设备发送的反馈策略信息中包含第一追加比特数(比如2bit);当数据子帧中第一时隙数量大于阈值时,接入网设备发送的反馈策略信息中包含第二追加比特数(比如4bit),其中,第二追加比特数>第一追加比特数。
可选的,反馈策略信息中还包括追加比特的追加位置。
在步骤902中,终端接收接入网设备发送的反馈策略信息。
在一种可能的实施方式中,终端在接入小区的过程中,通过PBCH接收接入网设备发送的反馈策略信息;在另一种可能的实施方式中,终端接入小区后,通过RRC信令或PDCCH接收接入网设备发送的反馈策略信息。
在步骤903中,接入网设备向终端发送数据子帧,数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙,第一类业务的时延低于第二类业务的时延。
在步骤904中,终端接收接入网设备发送的数据子帧。
上述步骤903至904的实施方式与上述步骤301至步骤302相似,本实施例在此不再赘述。
在步骤905中,终端检测数据子帧中第一时隙的第一数量n是否大于追加比特数k。
由于数据子帧中第一时隙的数量可能大于追加比特数,导致部分第一时隙需要进行绑定。因此,终端接收到数据子帧后,检测第一时隙的第一数量是否大于追加比特数。当第一数量小于等于追加比特时,终端确定能够为各个第一时隙单独分配一个追加比特,即无需对第一时隙进行绑定,执行下述步骤906;当第一数量大于追加比特时,终端无法为各个第一时隙单独分配一个追加比特,即需要对部分第一时隙进行绑定,执行下述步骤907。
在步骤906中,当第一数量小于等于追加比特时,终端为n个第一时隙分配k个追加比特中的n个追加比特。
当第一时隙的数量小于追加比特时,终端先为各个第一时隙单独分配第一反馈比特,即第一时隙与第一反馈比特一一对应。可选的,对于数据子帧中的第二时隙,终端根据第二时隙的绑定策略对第二时隙进行绑定,并为其分配原始反馈比特。
示意性的,如图10所示,数据子帧101中包含2个URLLC时隙102和6个eMMB时隙103,且HARQ反馈中的原始反馈比特数为2bit,追加比特数为2bit。由于URLLC时隙102的数量等于追加比特数,因此,终端分别为第1和第2个URLLC时隙102分配追加比特104和105。对于6个eMMB时隙103,终端将第1、2、3个eMMB时隙103进行绑定,并为其分配原始反馈比特106;将第4、5、6个eMMB时隙103进行绑定,并为其分配反馈比特107。
在步骤907中,当第一数量大于追加比特数时,终端为n个第一时隙分配k个追加比特。
当第一时隙的数量大于追加比特数时,终端需要根据第一时隙的绑定策略,对若干个第一时隙进行绑定,从而为绑定后的第一时隙分配追加比特。可选的,对于数据子帧中的第二时隙,终端根据第二时隙的绑定策略对第二时隙进行绑定,并为其分配原始反馈比特。。
在一种可能的实施方式中,终端为n个第一时隙分配k个追加比特时包括如下步骤。
一、终端根据绑定策略以及第一时隙的时域顺序,为前k-1个第一时隙分配k-1个追加比特,k-1个追加比特用于分别对前k-1个第一时隙接收的数据进行确认。
可选的,当绑定策略指示优先为时域位置靠前的第一时隙单独分配追加比特时,终端根据第一时隙的时域顺序,为前k-1个第一时隙分配k-1个第一反馈比特。
示意性的,如图11所示,数据子帧111中包含3个URLLC时隙112和5个eMMB时隙113,且HARQ反馈的原始反馈比特数为2bit,追加比特数为2bit。由于URLLC时隙112的数量大于追加比特数,因此,终端优先为第1个URLLC时隙112单独分配追加比特114。
二、终端对剩余的n-k+1个第一时隙进行绑定,并分配1个追加比特,该追加比特用于对剩余的n-k+1个第一时隙接收的数据进行确认。
进一步的,终端对剩余的第一时隙进行绑定,并为绑定后的第一时隙分配 剩余的追加比特。
示意性的,如图11所示,终端对剩余的第2和第3个第一时隙112进行绑定,并为其分配追加比特115。对于数据子帧111中的5个eMMB时隙113,终端对第1和第2个eMMB时隙113进行绑定,并为其分配原始反馈比特116;对第3、4、5个eMMB时隙113进行绑定,并为其分配原始反馈比特117。
在步骤908中,终端向接入网设备发送HARQ反馈。
根据第一反馈比特和第二反馈比特生成HARQ反馈后,终端将该HARQ反馈发送至接入网设备,以便接入网设备根据HARQ反馈中的各个反馈比特进行数据重传。
示意性的,如图10所示,终端在同一子帧中发送的HARQ反馈为1001;如图11所示,终端在同一子帧中发送的HARQ反馈为1011。
在步骤909中,接入网设备接收终端发送的HARQ反馈。
在步骤910中,接入网设备根据HARQ反馈进行重传。
由于接入网设备知悉数据子帧中第一时隙和第二时隙的分布情况,因此,接入网设备基于反馈策略信息能够正确解析出数据子帧中时隙的接收情况,从而根据解析结果进行重传。
示意性的,如图10所示,当接收到的HARQ反馈为1001时,基于数据子帧中时隙的分布情况和反馈策略信息,接入网设备确定数据子帧中第1个URLLC时隙102的数据正确接收,第2个URLLC时隙102的数据未正确接收,第1、2、3个eMMB时隙103中存在至少一个时隙的数据未正确接收,第4、5、6个eMMB时隙103的数据正确接收。进一步的,终端优先对第1个URLLC时隙102的数据进行重传,然后对第1、2、3个eMMB时隙103的数据进行重传。
综上所述,本实施例提供的HARQ反馈方法,终端接收到接入网设备发送的数据子帧后,针对数据子帧中第一类业务的第一时隙生成第一反馈比特,针对数据子帧中第二类业务的第二时隙生成第二反馈比特,并将第一反馈比特和第二反馈比特作为HARQ反馈发送给接入网设备,以便接入网设备根据反馈比特为不同时延及可靠性需求的业务提供差异化的数据重传服务,从而确保高可靠性低时延业务数据传输的及时性。
需要说明的是,上述各个实施例中,以终端为执行主体的步骤可单独实现成为终端侧的HARQ反馈方法,以接入网设备为执行主体的步骤可单独实现 成为接入网设备侧的HARQ反馈方法,本公开在此不再赘述。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
请参考图12,其示出了本发明一个实施例提供的HARQ反馈装置的结构示意图。该HARQ反馈装置可以通过软件、硬件以及两者的组合实现成为第一设备的全部或一部分。该HARQ反馈装置包括:第一接收模块1220、生成模块1240和第一发送模块1260。
第一接收模块1220,被配置为实现上述步骤302、404、704、904以及与接收步骤相关的功能;
生成模块1240,被配置为实现上述步骤303以及与生成步骤相关的功能;
第一发送模块1260,被配置为实现上述步骤304、408、706、710、908以及与发送步骤相关的功能。
可选的,该装置,还包括:第一获取模块;
第一获取模块,被配置为实现上述步骤402、702或902的功能;
可选的,生成模块1240包括:第一检测子模块、第一分配子模块和第二分配子模块;
第一检测子模块,被配置为实现上述步骤405的功能;
第一分配子模块,被配置为实现上述步骤406的功能;
第二分配子模块,被配置为实现上述步骤407的功能。
可选的,生成模块1240包括:第二分配子模块和第三分配子模块;
第三分配子模块,被配置为实现上述步骤705的功能;
第四分配子模块,被配置为实现上述步骤709的功能。
可选的,生成模块1240包括:第二检测子模块、第五分配子模块和第六分配子模块;
第二检测子模块,被配置为实现上述步骤905的功能;
第五分配子模块,被配置为实现上述步骤906的功能;
第六分配子模块,被配置为实现上述步骤907的功能。
请参考图13,其示出了本发明一个实施例提供的HARQ反馈装置的结构示意图。该HARQ反馈装置可以通过软件、硬件以及两者的组合实现成为第 二设备的全部或一部分。该HARQ反馈装置包括:第二发送模块1320、第三接收模块1340和重传模块1360。
第二发送模块1320,被配置为实现上述步骤301、403、703、903以及与发送步骤相关的功能;
第三接收模块1340,被配置为实现上述步骤305、409、707、711、909以及与接收步骤相关的功能;
重传模块1360,被配置为实现上述步骤306、708、712、910以及与重传步骤相关的功能。
可选的,该装置还包括:第二获取模块;
第二获取模块,被配置为实现上述步骤410的功能;
重传模块1360,包括:解析子模块和重传子模块;
解析子模块,被配置为实现上述步骤411的功能;
重传子模块,被配置为实现上述步骤412的功能。
请参考图14,其示出了本发明一个示例性实施例提供的第一设备的结构示意图,该第一设备包括:处理器21、接收器22、发射器23、存储器24和总线25。
处理器21包括一个或者一个以上处理核心,处理器21通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。
接收器22和发射器23可以实现为一个通信组件,该通信组件可以是一块通信芯片,通信芯片中可以包括接收模块、发射模块和调制解调模块等,用于对信息进行调制和/或解调,并通过无线信号接收或发送该信息。
存储器24通过总线25与处理器21相连。
存储器24可用于存储软件程序以及模块。
存储器24可存储至少一个功能所述的应用程序模块26。应用程序模块26可以包括:接收模块261、生成模块262和发送模块263。
处理器21用于执行接收模块261以实现上述各个方法实施例中有关接收数据子帧及反馈策略信息步骤的功能;处理器21用于执行生成模块262以实现上述各个方法实施例中有关生成HARQ反馈步骤的功能;处理器21用于执行发送模块263以实现上述各个方法实施例中有关发送HARQ反馈步骤的功能。
此外,存储器24可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随时存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
请参考图15,其示出了本发明一个示例性实施例提供的第二设备的结构示意图,该第二设备包括:处理器21、接收器22、发射器23、存储器24和总线25。
处理器21包括一个或者一个以上处理核心,处理器21通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。
接收器22和发射器23可以实现为一个通信组件,该通信组件可以是一块通信芯片,通信芯片中可以包括接收模块、发射模块和调制解调模块等,用于对信息进行调制和/或解调,并通过无线信号接收或发送该信息。
存储器24通过总线25与处理器21相连。
存储器24可用于存储软件程序以及模块。
存储器24可存储至少一个功能所述的应用程序模块26。应用程序模块26可以包括:发送模块261、接收模块262和重传模块263。
处理器21用于执行发送模块261以实现上述各个方法实施例中有关发送数据子帧及反馈策略信息步骤的功能;处理器21用于执行接收模块262以实现上述各个方法实施例中有关接收HARQ反馈步骤的功能;处理器21用于执行重传模块263以实现上述各个方法实施例中有关重传步骤的功能。
此外,存储器24可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随时存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本公开实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的 任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

Claims (36)

  1. 一种混合自动重传请求HARQ反馈方法,其特征在于,所述方法包括:
    第一设备接收第二设备发送的数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
    所述第一设备根据所述数据子帧生成HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
    所述第一设备向所述第二设备发送所述HARQ反馈。
  2. 根据权利要求1所述的方法,其特征在于,所述方法,还包括:
    所述第一设备获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则。
  3. 根据权利要求2所述的方法,其特征在于,所述第一类业务的时延低于所述第二类业务的时延。
  4. 根据权利要求3所述的方法,其特征在于,所述反馈策略信息中包括用于所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为m,m≥2;
    所述根据所述数据子帧生成HARQ反馈,包括:
    所述第一设备检测所述第一数量是否小于所述反馈比特数;
    当所述第一数量小于所述反馈比特数时,所述第一设备为n个所述第一时隙分配n个所述第一反馈比特,n个所述第一反馈比特用于分别对n个所述第一时隙接收的数据进行确认;所述第一设备为所述第二时隙分配m-n个所述第二反馈比特,m-n个所述第二反馈比特用于对所述第二时隙接收的数据进行确认;
    当所述第一数量大于等于所述反馈比特数时,所述第一设备为n个所述第一时隙分配m-1个所述第一反馈比特,m-1个所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;所述第一设备为所述第二时隙分配1个所述第二反馈比特,所述第二反馈比特用于对所述第二时隙接收的数据进行确认。
  5. 根据权利要求4所述的方法,其特征在于,所述反馈策略信息中还包括 同类业务对应时隙的绑定策略;
    所述为n个所述第一时隙分配m-1个所述第一反馈比特,包括:
    所述第一设备根据所述绑定策略以及所述第一时隙的时域顺序,为前m-2个所述第一时隙分配m-2个所述第一反馈比特;
    所述第一设备对剩余的n-m+2个所述第一时隙进行绑定,并分配1个所述第一反馈比特。
  6. 根据权利要求3所述的方法,其特征在于,所述反馈策略信息中包括所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为1;
    所述根据所述数据子帧生成HARQ反馈,包括:
    所述第一设备为n个所述第一时隙分配所述第一反馈比特,所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;
    当下一数据子帧中不包含所述第一时隙时,所述第一设备为当前数据子帧中的第二时隙以及所述下一数据子帧中的第二时隙分配所述第二反馈比特。
  7. 根据权利要求3所述的方法,其特征在于,所述第一反馈比特为所述HARQ反馈中的追加比特,反馈策略信息中包括所述追加比特的追加比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述追加比特数为k;
    所述根据所述数据子帧生成HARQ反馈,包括:
    所述第一设备检测所述第一数量是否大于所述追加比特数;
    当所述第一数量小于等于所述追加比特数时,所述第一设备为n个所述第一时隙分配k个所述追加比特中的n个追加比特,所述n个追加比特用于分别对n个所述第一时隙接收的数据进行确认;
    当所述第一数量大于所述追加比特数时,所述第一设备为n个所述第一时隙分配k个所述追加比特,k个所述追加比特用于对n个所述第一时隙接收的数据进行确认。
  8. 根据权利要求7所述的方法,其特征在于,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
    所述为n个所述第一时隙分配k个所述追加比特,包括:
    所述第一设备根据所述绑定策略以及所述第一时隙的时域顺序,为前k-1个所述第一时隙分配k-1个所述追加比特,k-1个所述追加比特用于分别对前k-1个所述第一时隙接收的数据进行确认;
    所述终端对剩余的n-k+1个所述第一时隙进行绑定,并分配1个所述追加比特,所述追加比特用于对剩余的n-k+1个所述第一时隙接收的数据进行确认。
  9. 根据权利要求1至8任一所述的方法,其特征在于,
    所述第一类业务为超可靠低时延通信URLLC业务;
    所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
  10. 根据权利要求2至8任一所述的方法,其特征在于,所述反馈策略信息通过物理广播信道PBCH、无线资源控制协议RRC信令或物理下行控制信道PDCCH发送。
  11. 一种混合自动重传请求HARQ反馈方法,其特征在于,所述方法包括:
    第二设备向第一设备发送数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
    所述第二设备接收所述第一设备发送的HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
    所述第二设备根据所述HARQ反馈进行重传。
  12. 根据权利要求11所述的方法,其特征在于,所述方法,还包括:
    所述第二设备获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则;
    所述根据所述HARQ反馈进行重传,包括:
    所述第二设备根据所述反馈策略信息解析所述HARQ反馈;
    所述第二设备根据解析结果进行重传。
  13. 根据权利要求12所述的方法,其特征在于,所述反馈策略信息中包括:
    所述HARQ反馈的反馈比特数;
    和/或,
    同类业务对应时隙的绑定策略。
  14. 根据权利要求12所述的方法,其特征在于,所述反馈策略信息中包括:
    追加比特数,所述追加比特数用于指示所述HARQ反馈中追加比特的数量,所述追加比特为所述第一反馈比特;
    和/或,
    同类业务对应时隙的绑定策略。
  15. 根据权利要求12至14任一所述的方法,其特征在于,所述第一类业务的时延低于所述第二类业务的时延;
    所述根据解析结果进行重传,包括:
    当解析结果指示所述第一时隙中的数据未正确接收,且所述第二时隙中的数据未正确接收时,所述第二设备对所述第一时隙中的数据进行重传后,对所述第二时隙中的数据进行重传。
  16. 根据权利要求11至15任一所述的方法,其特征在于,
    所述第一类业务为超可靠低时延通信URLLC业务;
    所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
  17. 一种混合自动重传请求HARQ反馈装置,其特征在于,所述装置包括:
    第一接收模块,被配置为接收第二设备发送的数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
    生成模块,被配置为根据所述数据子帧生成HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
    第一发送模块,被配置为向所述第二设备发送所述HARQ反馈。
  18. 根据权利要求17所述的装置,其特征在于,所述装置,还包括:
    第一获取模块,被配置为获取反馈策略信息,所述反馈策略信息用于指示 所述HARQ反馈的生成规则。
  19. 根据权利要求18所述的装置,其特征在于,所述第一类业务的时延低于所述第二类业务的时延。
  20. 根据权利要求19所述的装置,其特征在于,所述反馈策略信息中包括用于所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为m,m≥2;
    所述生成模块,包括:
    第一检测子模块,被配置为检测所述第一数量是否小于所述反馈比特数;
    第一分配子模块,被配置为当所述第一数量小于所述反馈比特数时,为n个所述第一时隙分配n个所述第一反馈比特,n个所述第一反馈比特用于分别对n个所述第一时隙接收的数据进行确认;为所述第二时隙分配m-n个所述第二反馈比特,m-n个所述第二反馈比特用于对所述第二时隙接收的数据进行确认;
    第二分配子模块,被配置为当所述第一数量大于等于所述反馈比特数时,为n个所述第一时隙分配m-1个所述第一反馈比特,m-1个所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;为所述第二时隙分配1个所述第二反馈比特,所述第二反馈比特用于对所述第二时隙接收的数据进行确认。
  21. 根据权利要求20所述的装置,其特征在于,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
    所述第二分配子模块,还被配置为:
    根据所述绑定策略以及所述第一时隙的时域顺序,为前m-2个所述第一时隙分配m-2个所述第一反馈比特;
    对剩余的n-m+2个所述第一时隙进行绑定,并分配1个所述第一反馈比特。
  22. 根据权利要求19所述的装置,其特征在于,所述反馈策略信息中包括所述HARQ反馈的反馈比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述反馈比特数为1;
    所述生成模块,包括:
    第三分配子模块,被配置为为n个所述第一时隙分配所述第一反馈比特, 所述第一反馈比特用于对n个所述第一时隙接收的数据进行确认;
    第四分配子模块,被配置为当下一数据子帧中不包含所述第一时隙时,为当前数据子帧中的第二时隙以及所述下一数据子帧中的第二时隙分配所述第二反馈比特。
  23. 根据权利要求19所述的装置,其特征在于,第一反馈比特为所述HARQ反馈中的追加比特,所述反馈策略信息中包括所述追加比特的追加比特数,且所述数据子帧中所述第一时隙的第一数量为n,所述追加比特数为k;
    所述生成模块,包括:
    第二检测子模块,被配置为检测所述第一数量是否大于所述追加比特数;
    第五分配子模块,被配置为当所述第一数量小于等于所述追加比特时,为n个所述第一时隙分配k个所述追加比特中的n个追加比特,所述n个追加比特用于分别对n个所述第一时隙接收的数据进行确认;
    第六分配子模块,被配置为当所述第一数量大于所述追加比特数时,为n个所述第一时隙分配k个所述追加比特,k个所述追加比特用于对n个所述第一时隙接收的数据进行确认。
  24. 根据权利要求23所述的装置,其特征在于,所述反馈策略信息中还包括同类业务对应时隙的绑定策略;
    所述第六分配子模块,还被配置为:
    根据所述绑定策略以及所述第一时隙的时域顺序,为前k-1个所述第一时隙分配k-1个所述追加比特,k-1个所述追加比特用于分别对前k-1个所述第一时隙接收的数据进行确认;
    对剩余的n-k+1个所述第一时隙进行绑定,并分配1个所述追加比特,所述追加比特用于对剩余的n-k+1个所述第一时隙接收的数据进行确认。
  25. 根据权利要求17至24任一所述的装置,其特征在于,
    所述第一类业务为超可靠低时延通信URLLC业务;
    所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
  26. 根据权利要求18至24任一所述的装置,其特征在于,所述反馈策略信息通过物理广播信道PBCH、无线资源控制协议RRC信令或物理下行控制信道PDCCH发送。
  27. 一种混合自动重传请求HARQ反馈装置,其特征在于,所述装置包括:
    第二发送模块,被配置为向第一设备发送数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
    第三接收模块,被配置为接收所述第一设备发送的HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
    重传模块,被配置为根据所述HARQ反馈进行重传。
  28. 根据权利要求27所述的装置,其特征在于,所述装置,还包括:
    第二获取模块,被配置为获取反馈策略信息,所述反馈策略信息用于指示所述HARQ反馈的生成规则;
    所述重传模块,包括:
    解析子模块,被配置为根据所述反馈策略信息解析所述HARQ反馈;
    重传子模块,被配置为根据解析结果进行重传。
  29. 根据权利要求28所述的装置,其特征在于,所述反馈策略信息中包括:
    所述HARQ反馈的反馈比特数;
    和/或,
    同类业务对应时隙的绑定策略。
  30. 根据权利要求28所述的装置,其特征在于,所述反馈策略信息中包括:
    追加比特数,所述追加比特数用于指示所述HARQ反馈中追加比特的数量,所述追加比特为所述第一反馈比特;
    和/或,
    同类业务对应时隙的绑定策略。
  31. 根据权利要求28至30任一所述的装置,其特征在于,所述第一类业 务的时延低于所述第二类业务的时延;
    重传子模块,被配置为当解析结果指示所述第一时隙中的数据未正确接收,且所述第二时隙中的数据未正确接收时,对所述第一时隙进行重传后,对所述第二时隙进行重传。
  32. 根据权利要求27至31任一所述的装置,其特征在于,
    所述第一类业务为超可靠低时延通信URLLC业务;
    所述第二类业务为增强移动宽带eMMB业务和/或海量机器类通信mMTC业务。
  33. 一种设备,其特征在于,所述设备包括:
    处理器;
    与所述处理器相连的收发器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为:
    接收第二设备发送的数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
    根据所述数据子帧生成HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
    向所述第二设备发送所述HARQ反馈。
  34. 一种设备,其特征在于,所述设备包括:
    处理器;
    与所述处理器相连的收发器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为:
    向第一设备发送数据子帧,所述数据子帧中包括第一类业务的第一时隙和第二类业务的第二时隙;
    接收所述第一设备发送的HARQ反馈,所述HARQ反馈中包括所述第一时隙对应的第一反馈比特以及所述第二时隙对应的第二反馈比特;
    根据所述HARQ反馈进行重传。
  35. 一种移动通信***,其特征在于,所述***中包括:第一设备和第二设备;
    所述第一设备包括如权利要求17至26任一所述的HARQ反馈装置;
    所述第二设备包括如权利要求27至32任一所述的HARQ反馈装置。
  36. 一种移动通信***,其特征在于,所述***中包括:第一设备和第二设备;
    所述第一设备包括如权利要求33所述的设备;
    所述第二设备包括如权利要求34所述的设备。
PCT/CN2017/078445 2017-03-28 2017-03-28 Harq反馈方法、装置及*** WO2018176226A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
PCT/CN2017/078445 WO2018176226A1 (zh) 2017-03-28 2017-03-28 Harq反馈方法、装置及***
ES17902766T ES2950471T3 (es) 2017-03-28 2017-03-28 Método, aparato, y sistema de realimentación de HARQ
EP17902766.9A EP3605911B1 (en) 2017-03-28 2017-03-28 Harq feedback method, apparatus, and system
CN201780000168.4A CN107113122B (zh) 2017-03-28 2017-03-28 Harq反馈方法、装置及***
US16/554,289 US11012198B2 (en) 2017-03-28 2019-08-28 HARQ feedback method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/078445 WO2018176226A1 (zh) 2017-03-28 2017-03-28 Harq反馈方法、装置及***

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/554,289 Continuation US11012198B2 (en) 2017-03-28 2019-08-28 HARQ feedback method, apparatus and system

Publications (1)

Publication Number Publication Date
WO2018176226A1 true WO2018176226A1 (zh) 2018-10-04

Family

ID=59663505

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/078445 WO2018176226A1 (zh) 2017-03-28 2017-03-28 Harq反馈方法、装置及***

Country Status (5)

Country Link
US (1) US11012198B2 (zh)
EP (1) EP3605911B1 (zh)
CN (1) CN107113122B (zh)
ES (1) ES2950471T3 (zh)
WO (1) WO2018176226A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108282253B (zh) * 2017-01-06 2021-04-20 华为技术有限公司 数据传输方法及装置
US11683130B2 (en) * 2017-05-05 2023-06-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and device for transmitting feedback information
EP3639436A4 (en) 2017-06-16 2021-01-13 Motorola Mobility LLC INFORMATION INDICATING DATA IN SLOTS
CN109474391B (zh) * 2017-09-08 2021-06-25 大唐移动通信设备有限公司 一种反馈信息传输方法、装置、终端、基站及存储介质
US11522665B2 (en) 2017-11-14 2022-12-06 Telefonaktiebolaget Lm Ericsson (Publ) Feedback transmissions for mixed services
US10771225B2 (en) * 2017-11-17 2020-09-08 Qualcomm Incorporated Techniques and apparatuses for using mini-slots for hybrid automatic repeat request (HARQ) transmissions
CN109951262B (zh) * 2017-12-21 2021-09-07 华为技术有限公司 一种harq反馈的方法和装置
CN110192369B (zh) * 2017-12-28 2022-06-03 北京小米移动软件有限公司 传输混合自动重传请求信息的方法及装置
BR112020014096A2 (pt) * 2018-01-11 2020-12-01 Ntt Docomo, Inc. terminal, método de radiocomunicação para um terminal e estação base
WO2019154522A1 (en) * 2018-02-12 2019-08-15 Huawei Technologies Co., Ltd. Devices and methods for transmitting a data packet in a communication network
US11444727B2 (en) 2018-05-18 2022-09-13 Lenovo (Beijing) Limited Method and apparatus for HARQ-ACK payload reduction for semi-static HARQ-ACK codebook determination
CN113613331B (zh) * 2018-09-28 2024-05-24 华为技术有限公司 一种通信方法、装置及设备
CN111132086A (zh) * 2018-10-31 2020-05-08 电信科学技术研究院有限公司 一种信息处理方法及终端
CN111130708B (zh) * 2018-11-07 2021-03-23 维沃移动通信有限公司 一种反馈信息传输方法和终端设备
CN111246424B (zh) * 2019-01-11 2022-11-08 展讯通信(上海)有限公司 数据反馈处理方法及装置
CN110535609B (zh) * 2019-08-02 2023-11-24 中兴通讯股份有限公司 目标参数的确定方法、通信节点和存储介质
WO2021087774A1 (zh) * 2019-11-05 2021-05-14 华为技术有限公司 通信方法及相关装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102124684A (zh) * 2008-10-31 2011-07-13 上海贝尔股份有限公司 用于多通道harq接收反馈的方法、装置和设备
CN105577331A (zh) * 2014-10-09 2016-05-11 中兴通讯股份有限公司 一种终端设备及多业务模式的混合自动重传请求反馈方法
US9578640B1 (en) * 2013-09-30 2017-02-21 Sprint Spectrum L.P. Dynamic provision of hybrid-ARQ repetition factor based on subscription service class

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103095433B (zh) * 2011-11-04 2018-06-15 北京三星通信技术研究有限公司 一种发送harq-ack反馈信息的方法
US9130748B2 (en) * 2012-02-25 2015-09-08 Telefonaktiebolaget L M Ericsson (Publ) Hybrid automatic repeat request with feedback dependent BIT selection
CN103973397B (zh) * 2013-01-29 2019-01-08 中兴通讯股份有限公司 Ack/nack信息的发送及接收方法、基站及终端
US10225826B2 (en) * 2017-03-24 2019-03-05 Nokia Technologies Oy Transmission of uplink control information for multiple control channel format lengths

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102124684A (zh) * 2008-10-31 2011-07-13 上海贝尔股份有限公司 用于多通道harq接收反馈的方法、装置和设备
US9578640B1 (en) * 2013-09-30 2017-02-21 Sprint Spectrum L.P. Dynamic provision of hybrid-ARQ repetition factor based on subscription service class
CN105577331A (zh) * 2014-10-09 2016-05-11 中兴通讯股份有限公司 一种终端设备及多业务模式的混合自动重传请求反馈方法

Also Published As

Publication number Publication date
EP3605911A4 (en) 2020-12-02
EP3605911A1 (en) 2020-02-05
CN107113122B (zh) 2020-06-19
US11012198B2 (en) 2021-05-18
US20190386785A1 (en) 2019-12-19
EP3605911B1 (en) 2023-06-21
ES2950471T3 (es) 2023-10-10
CN107113122A (zh) 2017-08-29

Similar Documents

Publication Publication Date Title
WO2018176226A1 (zh) Harq反馈方法、装置及***
US11469857B2 (en) Method and apparatus for transmitting and receiving a feedback signal in a wireless communication system
RU2725159C1 (ru) Способы и узлы для определения размера блока данных передачи
US8320341B2 (en) Re-transmission capability in semi-persistent transmission
WO2021159974A1 (zh) 混合自动重传请求信息的反馈方法及设备
CN101682912A (zh) 用于无线分组数据***中的上行链路传输的半持久性资源分配方法
US9838161B2 (en) Bundling HARQ feedback in a time division duplexing communication system
JPWO2018229948A1 (ja) 基地局装置、端末装置、無線通信システム、および通信方法
CN110519019B (zh) 一种发送、接收码本信息的方法及装置
WO2018184471A1 (zh) 一种发送调度信息的方法和网络设备
WO2020210940A1 (zh) 无线局域网的通信方法、装置、终端及可读存储介质
US20190132106A1 (en) Uplink transmission method and apparatus
EP3952166B1 (en) Feedback information determining method and apparatus
CN111654913B (zh) 通信方法和通信装置
JP2023520688A (ja) サイドリンク伝送方法及び装置
US10904888B2 (en) Contention-based uplink data transmission
WO2018191863A1 (zh) 传输数据的方法和设备
CN113285789B (zh) 辅链路控制信息的资源指示方法与装置、终端设备
EP2179528B1 (en) System and method employing frequency band flipping for the retransmission of data
WO2021088041A1 (zh) 上行数据传输方法、装置、终端及存储介质
US9215042B2 (en) Apparatus and method for transmitting and receiving packet data in a wireless communication system using hybrid automatic repeat request
WO2021035541A1 (zh) 一种数据传输方法及相关设备
CN110690949B (zh) 一种信息配置的方法和设备
CN113692720A (zh) 混合自动重传请求应答信息传输方法、装置及存储介质
WO2022150976A1 (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: 17902766

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017902766

Country of ref document: EP

Effective date: 20191028