WO2018121332A1 - Dispositif et procédé de transmission de données et dispositif et procédé de réception de données - Google Patents
Dispositif et procédé de transmission de données et dispositif et procédé de réception de données Download PDFInfo
- Publication number
- WO2018121332A1 WO2018121332A1 PCT/CN2017/117070 CN2017117070W WO2018121332A1 WO 2018121332 A1 WO2018121332 A1 WO 2018121332A1 CN 2017117070 W CN2017117070 W CN 2017117070W WO 2018121332 A1 WO2018121332 A1 WO 2018121332A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- time
- frequency resource
- bit
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
- H04L1/0017—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement
- H04L1/0018—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement based on latency requirement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- Embodiments of the present application relate to the field of communications, and more particularly, to a method and apparatus for transmitting data and a method and apparatus for receiving data.
- a feedback mechanism is known. After the receiving device receives the data sent by the transmitting device (hereinafter, for ease of understanding and differentiation, it is recorded as: data # ⁇ ), the receiving device needs to send the feedback information determined according to the decoding result to the transmitting device. Moreover, when the decoding of the receiving device fails, the transmitting device needs to retransmit the data # ⁇ according to the feedback information, thereby improving the reliability of data transmission.
- Ultra-reliable/low latency communication URLLC
- the URLLC service may perform transmission by occupying or multiplexing other time-frequency resources that have been allocated to services (damaged services) that have low latency requirements.
- the transmitting device can learn that the reliability of the transmitted victim service transmission is reduced due to the occupation or multiplexing of the URLLC service, and the partial data in the data # ⁇ is taken as the data of the victim service, that is, although the transmitting device can determine
- the probability of data # ⁇ decoding failure is very large, but according to the existing feedback mechanism, the retransmission of the data # ⁇ still needs to be transmitted based on the feedback information, resulting in an increase in the transmission delay of the data # ⁇ , thereby reducing The network throughput has caused the user experience of the victim business to decline.
- Embodiments of the present invention provide a method and apparatus for transmitting data and a method and apparatus for receiving data, which can reduce the delay of data transmission.
- a method for transmitting data comprising: transmitting, by a sending device, first data to a receiving device on a first time-frequency resource, where the first data includes a bit obtained by encoding the first information block.
- the first bit is sent by the sending device to the receiving device on the second time-frequency resource
- the second data is determined according to the information of the third time-frequency resource
- the second data includes the first information a second one of the bits obtained by encoding the block, or the second data includes a first modulation symbol in the modulation symbol obtained by the coded modulation of the first information block, where the third time-frequency resource is the first time Part or all of the resources in the frequency resource
- the transmitting device receives feedback information for the first information block from the receiving device, the feedback information is obtained based on a result of the first data and the second data combined decoding.
- the first data is sent by the sending device, and before the feedback information of the first data is received, the second data is sent to the receiving device, where the first data includes the first data. All or part of the bits after the information block is encoded, and the second data includes all or part of the bits encoded by the first information block, so that the receiving device can combine the decoded results of the first data and the second data.
- the feedback information of the first information block is determined, so that the decoding success rate of the first information block can be improved, the probability of retransmission can be reduced, and the delay of data transmission can be reduced.
- the second data is determined according to one of a location of the third time-frequency resource and a size of the third time-frequency resource.
- the second data is determined according to information about at least one of a size of the second time-frequency resource and a location of the first time-frequency resource and the third time-frequency resource.
- the second data includes a second bit of the obtained information obtained by encoding the first information block, and the second data is determined according to the third data, where the third data is the first modulation of the transmitting device After the symbol is recovered, the first modulation symbol belongs to a modulation symbol obtained by coding and modulating the first information block, and the first modulation symbol is determined according to information of the third time-frequency resource.
- the second data includes a second bit of the first obtained information block, and the second data is obtained by encoding the first information block according to the first time-frequency resource.
- the mapping mode and the information of the third time-frequency resource are determined.
- the second data includes a second bit of the first obtained information block, and the second data includes a coding block CB or a CB group to which the bit corresponding to the third time-frequency resource belongs.
- the sending device sends the second data on the second time-frequency resource, where the sending device sends the second data and the fourth data on the second time-frequency resource, where the fourth data includes the second information.
- the bit obtained after the block is encoded.
- the method further includes: the sending device sends the first indication information to the receiving device, where the first indication information is used to indicate the third time-frequency resource; or the sending device receives the second indication information from the receiving device The second indication information is used to indicate the third time-frequency resource.
- the third time-frequency resource is a time-frequency resource whose received signal-to-noise ratio of the signal carried in the first time-frequency resource is less than or equal to a preset first threshold, or the third time-frequency resource is The time-frequency resource of the signal that is carried in the first time-frequency resource that meets the preset first condition, or the third time-frequency resource is the time-frequency resource that does not carry the first bit in the first time-frequency resource.
- the third time-frequency resource is a time-frequency resource that carries data other than the first bit in the first time-frequency resource.
- the method further includes: the sending device according to the location of the third time-frequency resource and the third time-frequency resource At least one of the sizes determines the second data.
- the method further includes: the sending device, according to the size of the second time-frequency resource, and the first time-frequency resource
- the second data is determined by at least one of the locations and the third time-frequency resource information.
- the second data includes a second bit of the obtained information obtained by encoding the first information block
- the method further includes: determining, by the sending device, the first modulation symbol according to the information of the third time-frequency resource, where the first modulation symbol belongs to a modulation symbol obtained after the first information block is code-modulated; and the transmitting device performs the first modulation symbol Recovering to obtain the third data, the sending device determines the second data according to the third data.
- the second data includes a second bit of the obtained information obtained by encoding the first information block
- the method further includes: determining, by the sending device, a mapping manner of the bit obtained by encoding the first information block on the first time-frequency resource and information of the third time-frequency resource, and determining the second data.
- the second data includes a second bit of the obtained information obtained by encoding the first information block, and before the sending device sends the second data to the receiving device on the second time-frequency resource, the method And the transmitting device determines, according to the third time-frequency resource, a coding block CB or a CB group to which the bit corresponding to the third time-frequency resource belongs; the sending device uses the coding block CB or CB group as the first Two data.
- the bit corresponding to the second data is located before the bit corresponding to the fifth data.
- the second bit comprises some or all of the first bit.
- the location of the second time-frequency resource in the time domain and the location of the first time-frequency resource in the time domain have a preset time domain location relationship.
- the location of the second time-frequency resource in the frequency domain is the same as the location of the first time-frequency resource in the frequency domain.
- the second data includes data configured on the third time-frequency resource; or the second data includes data configured on a fourth time-frequency resource, where the size of the fourth time-frequency resource is The third time-frequency resource has the same size, and the fourth time-frequency resource is located at the end of the first time-frequency resource.
- a second aspect provides a method for receiving data, the method comprising: receiving, by a receiving device, first data on a first time-frequency resource, where the first data includes a first one of the bits obtained after the first information block is encoded.
- the receiving device receives the second data on the second time-frequency resource, the second data is determined according to the third time-frequency resource, and the second data includes the first of the bits obtained by encoding the first information block.
- the second data includes a first modulation symbol in a modulation symbol obtained by coding and modulating the first information block, where the third time-frequency resource is a part of the first time-frequency resource; the receiving device The first data and the second data are combined and decoded; the receiving device determines feedback information for the first information block according to the result of the combined decoding; and the receiving device sends the feedback information to the sending device.
- the receiving device combines and decodes the first data and the second data, including: the receiving device determines, according to the third time-frequency resource, data to be processed from the first data; the receiving device is configured according to the And determining, by the third time-frequency resource, a merge position of the second data and the to-be-processed data; and the receiving device combines and decodes the first data and the to-be-processed data according to the merged location.
- the receiving device determines, according to the third time-frequency resource, data to be processed from the first data, where: the receiving device writes the first data into the first memory; the receiving device uses the first memory The bit information corresponding to the third time-frequency resource is set to zero; the receiving device uses the data stored in the first memory as the to-be-processed data.
- the receiving device determines the data to be processed from the first data according to the third time-frequency resource, and the method includes: the receiving device performs a removal process on the first data, to The bit information corresponding to the three-time frequency resource is removed; the receiving device uses the first data after the removal process as the to-be-processed data.
- the receiving device receives the second data on the second time-frequency resource, where the receiving device receives the second data and the fourth data on the second time-frequency resource, where the fourth data includes the second information block.
- the bits obtained after encoding are obtained after encoding.
- the method further includes: receiving, by the receiving device, the first indication information, where the first indication information is used to indicate the third time-frequency resource; or the receiving device sends the second indication information to the sending device The second indication information is used to indicate the third time-frequency resource.
- the third time-frequency resource is a time-frequency resource whose received signal-to-noise ratio of the signal carried in the first time-frequency resource is less than or equal to a preset first threshold, or the third time-frequency resource is The time-frequency resource of the signal that is carried in the first time-frequency resource that meets the preset first condition, or the third time-frequency resource is the time-frequency resource that does not carry the first bit in the first time-frequency resource.
- the third time-frequency resource is a time-frequency resource that carries data other than the first bit in the first time-frequency resource.
- the bit corresponding to the second data is located before the bit corresponding to the fifth data.
- the second bit comprises some or all of the first bit.
- the location of the second time-frequency resource in the time domain and the location of the first time-frequency resource in the time domain have a preset time domain location relationship.
- the location of the second time-frequency resource in the frequency domain is the same as the location of the first time-frequency resource in the frequency domain.
- the second data includes data configured on the third time-frequency resource; or the second data includes data configured on a fourth time-frequency resource, where the size of the fourth time-frequency resource is The third time-frequency resource has the same size, and the fourth time-frequency resource is located at the end of the first time-frequency resource.
- a third aspect provides a method for receiving data, where the method includes: receiving, by a terminal device, first data from a network device on a first time-frequency resource, where the first data includes a bit obtained by encoding the first information block. a first bit of the terminal device, the terminal device receiving second data from the network device on the second time-frequency resource, wherein the second data includes a second bit of the bit obtained by encoding the first information block; the terminal The device receives the control information sent by the network device, where the control information is used to indicate the third time-frequency resource in the first time-frequency resource; the terminal device performs the removal process on the first data, to The bit information corresponding to the third time-frequency resource is removed, and the first data after the removal processing is written into the first memory; or the terminal device writes the first data into the first memory, and the first memory is The bit information corresponding to the third time-frequency resource is set to zero; the terminal device combines and decodes the second data and the data in the first memory.
- the terminal device performs the combined decoding of the second data and the data in the first memory, including: the terminal device receives the second from the network device Controlling information, the second control information is used to indicate a merge location of the second data and data in the first memory; the terminal device combines the second data and the data in the first memory according to the merge location Decoding.
- the merging location is determined based on a location of the third time-frequency resource and a location of the first time-frequency resource.
- the fourth aspect provides an apparatus for transmitting data, which is used to perform the method in any one of the first aspect and the first aspect, wherein the apparatus for transmitting data may include the first aspect And a unit of the method in any of the possible implementations of the first aspect.
- the fifth aspect provides an apparatus for receiving data, where the method of any one of the possible implementations of the second aspect and the second aspect is provided.
- the apparatus for receiving data may include performing the second aspect. And a unit of the method in any of the possible implementations of the second aspect.
- the sixth aspect provides an apparatus for receiving data, where the method of any one of the third aspect and the third aspect is implemented, in particular, the apparatus for receiving data may include And a unit of the method in any of the possible implementations of the third aspect.
- a seventh aspect provides an apparatus for transmitting data, comprising a memory and a processor, the memory for storing a computer program, the processor for calling and running the computer program from the memory, such that the device transmitting the data performs the first aspect And the method of any of the possible implementations of the first aspect.
- an apparatus for receiving data comprising a memory and a processor for storing a computer program, the processor for calling and running the computer program from the memory, such that the device receiving the data performs the second aspect And the method of any of the possible implementations of the second aspect.
- a ninth aspect provides a terminal device including a memory and a processor for storing a computer program, the processor for calling and running the computer program from the memory, so that the terminal device performs the third aspect and the third aspect Any of the possible ways to achieve this.
- a computer program product comprising: computer program code, when the computer program code is run by a communication unit, a processing unit or a transceiver of a transmitting device, or a processor, causing a transmitting device
- computer program code when the computer program code is run by a communication unit, a processing unit or a transceiver of a transmitting device, or a processor, causing a transmitting device
- a computer program product comprising: computer program code, when the computer program code is operated by a communication unit, a processing unit or a transceiver of a receiving device, or a processor, The receiving device performs the method of any of the possible implementations of the second aspect or the second aspect.
- a computer program product comprising: computer program code, when the computer program code is operated by a communication unit, a processing unit or a transceiver, or a processor of the terminal device, The terminal device performs the method of any of the possible implementations of the third aspect or the third aspect.
- a thirteenth aspect a computer readable storage medium storing a program, the program causing a transmitting device to perform any one of the first to fourth aspects or the first to fourth aspects The method in the possible implementation.
- a fourteenth aspect a computer readable storage medium storing a program, the program causing a receiving device to perform any one of the first to fourth aspects or the first to fourth aspects The method in the possible implementation.
- a fifteenth aspect a computer readable storage medium storing a program, the program causing a terminal device to perform any one of the first to fourth aspects or the first to fourth aspects The method in the possible implementation.
- FIG. 1 is a schematic structural diagram of a communication system of a method and apparatus for transmitting data and a method and apparatus for receiving data, which are applied to embodiments of the present application.
- FIG. 2 is a schematic interaction diagram of an example of a transmission process of data (including first data and second data) in the embodiment of the present application.
- FIG. 3 is a schematic diagram of an example of a first time-frequency resource according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of an example of a second time-frequency resource according to an embodiment of the present application.
- FIG. 5 is a schematic diagram of another example of a second time-frequency resource according to an embodiment of the present application.
- FIG. 6 is a schematic diagram of still another example of the second time-frequency resource in the embodiment of the present application.
- FIG. 7 is a schematic diagram of still another example of the second time-frequency resource in the embodiment of the present application.
- FIG. 8 is a schematic diagram showing an example of mapping manner of bit #A scheduled by a network device on time-frequency resource #A in the embodiment of the present application.
- FIG. 9 is a schematic diagram showing an example of a mapping manner of the bit #A-1 transmitted by the transmitting device in the time-frequency resource #A on the time-frequency resource #A in the embodiment of the present application.
- FIG. 10 is a schematic diagram of another example of a mapping manner of the bit #A-1 transmitted by the transmitting device in the time-frequency resource #A on the time-frequency resource #A in the embodiment of the present application.
- FIG. 11 is a schematic diagram showing an example of second data in the embodiment of the present application.
- FIG. 12 is a schematic diagram of another example of the second data in the embodiment of the present application.
- FIG. 13 is a schematic diagram showing still another example of the second data in the embodiment of the present application.
- FIG. 14 is a schematic diagram showing still another example of the second data in the embodiment of the present application.
- Figure 15 is a diagram showing an example of data #B in the embodiment of the present application.
- FIG. 16 is a schematic diagram showing another example of data #B in the embodiment of the present application.
- 17 is a schematic diagram showing an example of a mapping manner of data #B on time-frequency resource #A (for example, time-frequency resource #C or time-frequency resource #D) in the embodiment of the present application.
- time-frequency resource #A for example, time-frequency resource #C or time-frequency resource #D
- FIG. 18 is a schematic diagram showing an example of a mapping manner of data #B on time-frequency resource #B in the embodiment of the present application.
- FIG. 19 is a schematic diagram showing an example of the size of the time-frequency resource #B in the embodiment of the present application.
- FIG. 20 is a schematic diagram showing another example of the size of the time-frequency resource #B in the embodiment of the present application.
- FIG. 21 is a schematic diagram showing an example of a merge decoding method according to an embodiment of the present application.
- FIG. 22 is a schematic diagram of another example of a merge decoding method according to an embodiment of the present application.
- FIG. 23 is a schematic diagram showing still another example of the merge decoding method in the embodiment of the present application.
- FIG. 24 is a schematic interaction diagram of another example of a transmission process of data (including first data and second data) in the embodiment of the present application.
- FIG. 25 is a schematic block diagram showing an example of an apparatus for transmitting data according to an embodiment of the present application.
- FIG. 26 is a schematic block diagram of another example of an apparatus for transmitting data according to an embodiment of the present application.
- FIG. 27 is a schematic block diagram of an example of a terminal device according to an embodiment of the present application.
- a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer.
- an application running on a computing device and a computing device can be a component.
- One or more components can reside within a process and/or execution thread, and the components can be located on one computer and/or distributed between two or more computers.
- these components can execute from various computer readable media having various data structures stored thereon.
- a component may, for example, be based on signals having one or more data packets (eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems) Communicate through local and/or remote processes.
- data packets eg, data from two components interacting with another component between the local system, the distributed system, and/or the network, such as the Internet interacting with other systems
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- LTE-A Advanced Long Term Evolution
- UMTS Universal Mobile Telecommunication System
- D2D Device to Device
- M2M Machine to Machine
- MTC Machine Type Communication
- V2V Vehicle to Vehicle
- Embodiments of the present application describe various embodiments in conjunction with a transmitting device and a receiving device, where:
- the sending device may be one of the network device and the terminal device, and the receiving device may be the other one of the network device and the terminal device.
- the sending device may be a network device, and the receiving device may be a terminal.
- the device; or, the sending device may be a terminal device, and the receiving device may be a network device.
- the sending device may be one terminal device, and the receiving device may be another terminal device.
- the terminal device may also be called a user equipment (User Equipment, UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, and a wireless communication device. , user agent or user device.
- UE User Equipment
- the terminal device may be a station (STAION, ST) in a Wireless Local Area Networks (WLAN), and may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, or a wireless local loop (Wireless Local) Loop, WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, and next-generation communication systems, For example, a terminal device in a fifth-generation (5G) network or a terminal device in a future evolved public land mobile network (PLMN) network.
- 5G fifth-generation
- PLMN future evolved public land mobile network
- the terminal device may also be a wearable device.
- a wearable device which can also be called a wearable smart device, is a general term for applying wearable technology to intelligently design and wear wearable devices such as glasses, gloves, watches, clothing, and shoes.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are more than just a hardware device, but they also implement powerful functions through software support, data interaction, and cloud interaction.
- Generalized wearable smart devices include full-featured, large-size, non-reliable smartphones for full or partial functions, such as smart watches or smart glasses, and focus on only one type of application, and need to work with other devices such as smartphones. Use, such as various smart bracelets for smart signs monitoring, smart jewelry, etc.
- the network device may be a device for communicating with the mobile device, such as a network device, and the network device may be an access point (APCESS POINT, AP) in the WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, or may be A base station (NodeB, NB) in WCDMA may also be an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or an access point, or an in-vehicle device, a wearable device, and a network in a future 5G network.
- the network device provides a service for the cell
- the terminal device communicates with the network device by using a transmission resource (for example, a frequency domain resource, or a spectrum resource) used by the cell
- a transmission resource for example, a frequency domain resource, or a spectrum resource
- the cell may be a network device.
- the cell may belong to a macro base station, or may belong to a base station corresponding to a small cell, where the small cell may include: a metro cell, a micro cell, and a pico cell. (Pico cell), femto cell, etc.
- These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
- multiple carriers can work at the same frequency on the carrier in the LTE system or the 5G system.
- the concept of the carrier and the cell can be considered to be equivalent.
- CA carrier aggregation
- the concept of the carrier and the cell can be considered to be equivalent, for example, the UE accessing one carrier and accessing one cell are equivalent.
- the method and apparatus provided by the embodiments of the present application may be applied to a terminal device or a network device, where the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
- the hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory).
- the operating system may be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system.
- the application layer includes applications such as browsers, contacts, word processing software, and instant messaging software.
- the specific structure of the execution subject of the method for transmitting the control information is not particularly limited as long as the program of the code for recording the method of transmitting the control information of the embodiment of the present application can be executed.
- the method for transmitting the control information according to the embodiment of the present application may be a terminal device or a network device, or may be a terminal device or a network device. Call the program and execute the function module of the program.
- the term "article of manufacture” as used in this application encompasses a computer program accessible from any computer-readable device, carrier, or media.
- the computer readable medium may include, but is not limited to, a magnetic storage device (eg, a hard disk, a floppy disk, or a magnetic tape, etc.), such as a compact disc (CD), a digital versatile disc (Digital Versatile Disc, DVD). Etc.), smart cards and flash memory devices (eg, Erasable Programmable Read-Only Memory (EPROM), cards, sticks or key drivers, etc.).
- various storage media described herein can represent one or more devices and/or other machine-readable media for storing information.
- the term "machine-readable medium” may include, without limitation, a wireless channel and various other mediums capable of storing, containing, and/or carrying instructions and/or data.
- the LTE system supports a hybrid automatic repeat reQuest (HARQ) mechanism, and the data transmission is divided into initial transmission and retransmission (re- Transmission).
- the initial transmission and retransmission can be scheduled by the downlink physical control channel (PDCCH).
- the network device sends an initial transmission of the PDCCH scheduling downlink data to the terminal device, and after detecting the initial PDCCH, the terminal device receives the initial transmission, and performs decoding according to the received initial transmission data, and sends the initial transmission data to the transmitting device. Feedback decoding results.
- the network device may send a PDCCH scheduling retransmission to the terminal device.
- the terminal device After detecting the retransmission PDCCH, the terminal device receives the retransmission, and performs decoding according to the received initial transmission and retransmission data, and feeds back the decoding result to the transmitting device.
- Uplink data transmission is similar to downlink data transmission. That is, each transmission, whether it is initial transmission or retransmission, the receiving device will feed back the reception result to the receiving device after receiving the transmission data and completing the corresponding decoding.
- the transmitting device schedules retransmission after confirming that the decoding of the receiving device fails.
- a development trend of communication systems is to adopt an increasingly complex networking mode, such as a hybrid network of macro base stations and small base stations, allowing different duplex modes to be used in the same frequency band or adjacent frequency bands.
- the purpose of this is to increase the efficiency of spectrum use to make better use of limited spectrum resources.
- the situation in which wireless signals experience uneven interference during actual transmission will become more and more obvious.
- the actual transmission of data # ⁇ is strongly interfered (data # ⁇ is affected) (for convenience, this scene is named scene #1), but the disturbed portion only accounts for a small portion of data # ⁇ (this A small portion of the corresponding time-frequency resource is the affected time-frequency resource).
- Ultra-reliable/low latency communication requires higher transmission delay than traditional services such as Enhanced Mobile Broadband (eMBB) services.
- eMBB Enhanced Mobile Broadband
- URLLC Ultra-reliable/low latency communication
- eMBB Enhanced Mobile Broadband
- the URLLC service data is essentially a limited interference for implementing the original eMBB data on the multiplexed resource.
- the time-frequency resources used to carry the data # ⁇ may only be occupied or reused by a small amount of services requiring high delay (data # ⁇ is affected), that is, the data # ⁇ actual Only a small portion of the transmission is occupied or multiplexed (the time-frequency resource corresponding to the small portion is the affected time-frequency resource).
- a small reduction in the reliability of data transmission results in a decrease in the correct reception probability of the entire data # ⁇ .
- the transmitting device needs to know that the receiving device fails to decode and then retransmits the data # ⁇ according to the feedback information. This will cause the data # ⁇ to be significantly increased in the case where only a small portion is affected.
- the existing retransmission is based on the entire data # ⁇ , and retransmitting this data # ⁇ in the case where only a small part of the data is victimized will reduce the spectrum use efficiency.
- the method for transmitting data and receiving data provided by the embodiments of the present application aims to solve the problem of how to efficiently save the affected small portion of data and effectively reduce the transmission delay of the affected data # ⁇ .
- FIG. 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application.
- the communication system 100 includes a network device 102, which may include one antenna or multiple antennas such as antennas 104, 106, 108, 110, 112, and 114.
- network device 102 may additionally include a transmitter chain and a receiver chain, as will be understood by those of ordinary skill in the art, which may include multiple components related to signal transmission and reception (eg, processor, modulator, multiplexer) , demodulator, demultiplexer or antenna, etc.).
- Network device 102 can communicate with a plurality of terminal devices, such as terminal device 116 and terminal device 122. However, it will be appreciated that network device 102 can communicate with any number of terminal devices similar to terminal device 116 or terminal device 122.
- Terminal devices 116 and 122 may be, for example, cellular telephones, smart phones, portable computers, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, PDAs, and/or any other suitable for communicating over wireless communication system 100. device.
- terminal device 116 is in communication with antennas 112 and 114, wherein antennas 112 and 114 transmit information to terminal device 116 over a forward link (also referred to as downlink) 118 and through the reverse link (also Information referred to as uplink 120 receives information from terminal device 116.
- terminal device 122 is in communication with antennas 104 and 106, wherein antennas 104 and 106 transmit information to terminal device 122 over forward link 124 and receive information from terminal device 122 over reverse link 126.
- forward link 118 can use a different frequency band than reverse link 120, and forward link 124 can be used differently than reverse link 126. Frequency band.
- FDD Frequency Division Duplex
- the forward link 118 and the reverse link 120 can use a common frequency band, a forward link 124, and a reverse link.
- Link 126 can use a common frequency band.
- Each antenna (or set of antennas consisting of multiple antennas) and/or regions designed for communication is referred to as a sector of network device 102.
- the antenna group can be designed to communicate with terminal devices in sectors of the network device 102 coverage area.
- the network device can transmit signals to all of the terminal devices in its corresponding sector through a single antenna or multiple antenna transmit diversity.
- the transmit antenna of network device 102 may also utilize beamforming to improve the signal to noise ratio of forward links 118 and 124.
- the network device 102 utilizes beamforming to transmit signals to the randomly dispersed terminal devices 116 and 122 in the associated coverage area, as compared to the manner in which the network device transmits signals to all of its terminal devices through single antenna or multi-antenna transmit diversity, Mobile devices in neighboring cells are subject to less interference.
- network device 102, terminal device 116, or terminal device 122 may be a wireless communication transmitting device and/or a wireless communication receiving device.
- the wireless communication transmitting device can encode the data for transmission.
- the wireless communication transmitting device may acquire (eg, generate, receive from other communication devices, or store in memory, etc.) a certain number of data bits to be transmitted over the channel to the wireless communication receiving device.
- Such data bits may be included in a transport block (or multiple transport blocks) of data that may be segmented to produce multiple code blocks.
- the communication system 100 can be a PLMN network or a D2D network or an M2M network or other network.
- FIG. 1 is only a simplified schematic diagram of an example, and other network devices may also be included in the network, which are not shown in FIG.
- the data may be carried by a time-frequency resource, where the time-frequency resource may include a resource in a time domain and a resource in a frequency domain.
- the time-frequency resource may include one or more time domain units in the time domain, and the time-frequency resource may include a frequency domain unit in the frequency domain.
- a time domain unit may be a symbol, or a mini-slot, or a slot, or a subframe, wherein the duration of one subframe in the time domain It may be 1 millisecond (ms), one time slot consists of 7 or 14 symbols, and one mini time slot may include at least one symbol (for example, 2 symbols or 7 symbols or 14 symbols, or 14 symbols or less Any number of symbols).
- a frequency domain unit may be a resource block RB (Resource block), or a resource block group RBG (Resource block group), or a predefined sub-band (Subband).
- data can be understood as a bit generated after the information block is encoded, or “data” can also be understood as a modulation symbol generated after the information block is encoded and modulated.
- one information block may include at least one transport block (TB), or "one information block may include at least one TB group (including at least one TB), or “one information block may include at least one coding block ( Code Block, CB), or, "A block of information may include at least one CB group (including at least one CB) and the like.
- TB transport block
- CB coding block
- a block of information may include at least one CB group (including at least one CB) and the like.
- a plurality of information blocks may be transmitted between the sending device and the receiving device, and the transmission process of each TB is similar.
- the following is the sending device and the receiving device.
- the process of transmitting TB#A is taken as an example for explanation.
- the TB#A may be a network device that needs to be sent to the terminal device, that is, the TB#A may be downlink data.
- the TB#A may be a terminal device that needs to be sent to the network device, that is, the TB#A may be uplink data.
- the TB#A may be transmitted between two terminal devices, that is, the TB#A may be D2D, M2M or V2V communication data.
- FIG. 2 shows a schematic interaction diagram of a method 200 of transmitting data for TB#A between a transmitting device and a receiving device.
- the transmitting device may transmit data #A (ie, an example of the first data) to the receiving device in time-frequency resource #A (ie, an example of the first time-frequency resource).
- data #A ie, an example of the first data
- time-frequency resource #A ie, an example of the first time-frequency resource
- the network device can autonomously determine the time-frequency resource #A, and send the information of the time-frequency resource #A to the terminal device by using control information (for example, downlink control information). , receiving device).
- control information for example, downlink control information.
- the terminal device may receive, from the network device, control information (for example, downlink control information) for indicating the time-frequency resource #A.
- control information for example, downlink control information
- Information #A information for indicating the time-frequency resource #A.
- the time-frequency resource #A may be a time-frequency resource scheduled by the control information #A, and the time-frequency resource #A may be a time-frequency resource allocated by the network device to the TB#A.
- the transmitting device may perform processing such as encoding on TB#A to generate a plurality of bits #1 (that is, an example of bits obtained by encoding the first information block). Some or all of the bits in the bit #1 (hereinafter, for ease of understanding and explanation, it is noted that: bit #A) is allocated to the time-frequency resource #A.
- FIG. 3 is a schematic diagram of an example of a first time-frequency resource according to an embodiment of the present application.
- the time-frequency resource #A may include time-frequency resource #C (that is, an example of the third time-frequency resource).
- the time-frequency resource #C may be part of the time-frequency resource in the time-frequency resource #A, or the time-frequency resource #C may also be all time-frequency resources in the time-frequency resource #A. limited.
- the time-frequency resource #C may be an affected time-frequency resource.
- the “affected time-frequency resource” may include the following meanings:
- the affected time-frequency resource may be data that is not carried by the bearer.
- the data that needs to be carried may refer to the data that the affected time-frequency resource is allocated (or scheduled). .
- the affected time-frequency resource may be allocated to the service #A (eg, eMBB service) by (for example, the network device is scheduled by, for example, control information, etc.), but the affected time-frequency resource is allocated.
- the affected time-frequency resource is used for service #B (for example, URLLC service) during the scheduling period of service #A.
- the affected time-frequency resource may be allocated to the terminal device #A (for example, the network device is scheduled by, for example, control information, etc.), but the affected time-frequency resource is allocated to the terminal device# During the scheduling period of A, the affected time-frequency resource is used to carry data of the terminal device #B.
- the affected time-frequency resource may be other data carried in addition to the data that the bearer needs to bear.
- the “data to be carried” may refer to data to which the affected time-frequency resources are allocated (or scheduled).
- the affected time-frequency resource may be allocated to the service #C by (for example, the network device is scheduled by, for example, control information, etc.), but the scheduled time-frequency resource is allocated to the service #C. During the period, the affected time-frequency resources are used for both services #C and service D.
- the affected time-frequency resource may be allocated to the terminal device #C (for example, the network device is scheduled by, for example, control information, etc.), but the affected time-frequency resource is allocated to the terminal device# During the scheduling period of C, the affected time-frequency resource is used to carry data of both terminal device #C and terminal device #B.
- the affected time-frequency resource may be a time-frequency resource whose signal-to-noise ratio (for example, the average signal-to-noise ratio of the signal) of the carried signal is less than or equal to a preset signal-to-noise ratio threshold, that is, the affected
- the data transmission on the time-frequency resource is subject to large interference, which is not conducive to demodulation and decoding of the data on the affected time-frequency resource, or the demodulation and decoding of the data on the affected time-frequency resource is successful.
- the probability is lower.
- the signal to noise ratio threshold may be, for example, -3 dB or -6 dB.
- the signal to noise ratio threshold may be specified by the communication system or the communication, or the signal to noise ratio threshold may be determined by the network device and sent to the terminal device by using signaling, for example, high layer signaling.
- the affected time-frequency resource may be that the transmit power of the carried signal satisfies a preset condition, for example, the transmit power of the signal carried by the affected time-frequency resource is greater than the power threshold #A of the average power ( Or a power threshold greater than the specified power, or the transmit power of the signal carried by the affected time-frequency resource is less than the power threshold #B of the average power (or a power threshold less than the specified power).
- power threshold #A may be, for example, 6 dB.
- the power threshold #A may be specified by the communication system or communication, or the power threshold #A may be determined by the network device and transmitted to the terminal device by, for example, high layer signaling.
- the power threshold #B can be, for example, -3 dB. Moreover, the power threshold #B may be specified by the communication system or the communication, or the power threshold #A may be determined by the network device and transmitted to the terminal device by signaling, for example, high layer signaling.
- the meanings of the above-mentioned "affected time-frequency resources" are merely exemplary descriptions, as long as the transmitting device or the receiving device can determine (for example, by controlling information) to be scheduled to a certain data (hereinafter, for convenience)
- the time-frequency resource of data # ⁇ (hereinafter, for convenience of distinction, note: time-frequency resource # ⁇ )
- time-frequency resource # ⁇ the use or use of the data may result in the decoding success rate of the data # ⁇ being lower than the target probability.
- the transmission device or the receiving device may determine the time-frequency resource # ⁇ as "affected time-frequency resource" after (for example, may be specified by a communication system or a communication protocol, or may be predetermined by the network device).
- the following describes the method and process for determining the time-frequency resource #C (ie, the third time-frequency resource) in the embodiment of the present application.
- the transmitting device can determine which resources in the time-frequency resource #A are affected (ie, send The device can determine the time-frequency resource #C), and the transmitting device can transmit the indication information of the time-frequency resource #C to the receiving device through the indicator #1 (ie, an example of the first indication information), so that the receiving device can be based on the Indicator #1, determines the affected time-frequency resource in time-frequency resource #A (ie, time-frequency resource #C).
- the receiving device can determine which resources in the time-frequency resource #A are affected (ie, the transmitting device can determine the time-frequency resource #C) And, the receiving device can transmit the indication information of the time-frequency resource #C to the receiving device by the indicator #2 (ie, an example of the second indication information), so that the transmitting device can determine the time-frequency resource based on the indicator #2.
- the affected time-frequency resource in A ie, time-frequency resource #C).
- the indications of the time-frequency resource #C of the Indicator #1 and the Indicator #2 may be rough, for example, the indicators indicated by the Indicator #1 and the Indicator #2 are specifically indicated.
- the time-frequency resource may be greater than the time-frequency resource #C may also be smaller than the time-frequency resource #C, or the time-frequency resources specifically indicated by the Indicator#1 and the Indicator#2 may include all the time-frequency resources #C and may also include the partial time-frequency resource# C. It should be understood that the application is not limited thereto.
- the method for determining the time-frequency resource #C enumerated above is merely an exemplary description, and the application is not limited thereto. Others can enable the transmitting device and the receiving device to determine whether a certain time-frequency resource satisfies the “affected time-frequency”.
- the method of determining the condition of the resource for example, the meaning of the above-mentioned "affected time-frequency resource" and determining whether the time-frequency resource is the "affected time-frequency resource" is within the protection scope of the present application.
- the affected time-frequency resources may also be determined in the following manner.
- the affected information is the downlink resource and the downlink transmission
- the indication information of the time-frequency resource #C that is, an example of the first indication information or the second indication information, hereinafter, for ease of understanding and explanation, it is recorded as: Indicator
- the terminal device can detect the downlink control information of the scheduled retransmission (that is, the transmission of the second data), where the downlink control information can be used to indicate the feedback for the first information block.
- the information needs to be generated based on the combined decoding result of the first data and the second data.
- the indicator can be read to acquire the location of the corresponding affected resource, or the indicator can be read before the monitoring is performed.
- the downlink control information of the supplementary transmission that is, an example of the first indication information or the second indication information, hereinafter, for ease of understanding and explanation, it is recorded as: Indicator
- the terminal device may have downlink control information or an indicator of the missed scheduled retransmission.
- the terminal device may introduce a signal that does not belong to itself into the decoding process, thereby causing decoding. failure. Since this part of the signal that does not belong to itself is not known, this effect may also affect subsequent retransmission decoding.
- the network device may determine whether the terminal device misses the indicator by using the following method.
- Method 1 Use different ACK/NACK feedback resources, ie, schedule the original transmission (eg, transmission of data #A scheduled by time-frequency resource #A by control information #A, hereinafter referred to as transmission #A) and supplemental transmission
- the time-frequency resources of the feedback ACK/NACK for downlink data signal supplementation included in the physical downlink control information (for example, control information #B) are different, and the network device feeds back ACK/NACK on different time-frequency resources through the terminal device. Determine whether the terminal device correctly receives the retransmission schedule.
- Different time-frequency resources correspond to different HARQ messages.
- Method 2 Use DAI, that is, the DAI position of the ACK/NACK for feedback included in the physical downlink control information for scheduling the original transmission and the supplementary transmission is different, that is, in the same HARQ feedback message, the original transmission and the supplementary transmission correspond to The location of the A/N bit in the HARQ feedback message is different.
- the network device determines whether the terminal device correctly receives the retransmission schedule by using the terminal device to feed back ACK/NACK at different positions in the HARQ feedback message.
- the same HARQ feedback message means that it will be jointly coded and transmitted with the same time-frequency resource.
- the network device when the network device determines that the terminal device misses the indicator, the network device may use the following method to instruct the terminal device to discard the received data corresponding to the affected transmission.
- Method 3 Use special indication information (for example, indication information #S), that is, in a subsequent retransmission schedule, the network device uses dedicated indication information in the downlink physical control information to indicate that the terminal device is in the same HARQ process.
- the previous transmission of the same part of the original data (for example, TB#A) or a transmission contains the affected resources.
- the terminal is affected in the transmission, and the terminal device does not detect that the transmission is affected before, and the indication information #S is used to instruct the terminal device to discard the reception corresponding to the affected transmission in the subsequent merge decoding. Signals, avoiding the introduction of signals that are not their own into the decoding.
- the terminal is not affected in the transmission, but the terminal device previously considers that the transmission is affected by the detection indicator, and the indication information #S is used to instruct the terminal device to use the transmission signal for normal merge decoding. .
- the indication information #S may be composed of N bits, and N is related to the maximum number of retransmissions.
- the indication information #S contains only one bit, and the bit flip (ie, the transition between bit 0 and bit 1) indicates whether the last transmission was affected.
- the network device confirms that the terminal device incorrectly receives/interprets the indicator by scheduling the terminal device at different time-frequency resources or different locations of the same HARQ message (ie, Method 1 and Method 2).
- the physical downlink control information of the scheduled retransmission or the erroneous reception/interpretation of the physical downlink control information of the indicator and the scheduled retransmission the network device may use a special field in the retransmitted DCI of the subsequent scheduling or notify the terminal device by using other fields.
- the resources used for a certain transmission are affected, that is, the method 3 is used to reduce the influence of the erroneous reception or the interpretation of the indicator and the physical downlink control information on the downlink signal reception of the terminal device.
- the affected device is the downlink resource and the downlink transmission
- the indicator is sent by the network device to the terminal device or the network device detects it by itself (there is no indicator at this time, the network device directly schedules the retransmission and is in the supplementary scheduling.
- the network device schedules the terminal device to retransmit the uplink signal, but does not receive the supplemental transmission of the uplink signal.
- the network device can determine that the terminal device fails to correctly receive or interpret the identifier that the network device sends to the terminal device or schedules the uplink downlink control information of the uplink retransmission.
- the network device may schedule the retransmission again, or directly schedule the retransmission, and does not use the uplink signal corresponding to the affected resource in the subsequent merge decoding.
- the network device does not schedule the terminal device to retransmit the corresponding uplink signal, and the terminal device may send the physical uplink control information to the network device, where Indicates which uplink resource used by the network device for uplink transmission is affected.
- the transmitting device and the receiving device can determine the affected time-frequency resource #C in the time-frequency resource #A.
- the time-frequency resource #A is a time-frequency resource that is scheduled by the network device to carry the bit #1. Therefore, in the embodiment of the present application, the presence of the time-frequency resource #C will result in a bit#.
- the transmission of some or all of the bits in 1 is affected (for example, the transmission cannot be made or the decoding success rate is low).
- the bit #A includes two parts, that is, a bit that can be normally transmitted without being affected by the presence of the time-frequency resource #C (that is, an example of the first bit, hereinafter, for ease of understanding and Distinguish, note: bit #A-1), a bit that cannot be normally transmitted due to the presence of the time-frequency resource #C (ie, an example of the second bit, hereinafter, for ease of understanding and distinction, note: bit # A-2).
- the transmitting device may determine the data #B (that is, an example of the second data) according to the data corresponding to the bit #A-2, and receive the data in the time-frequency resource #B (that is, an example of the second time-frequency resource). The device sends the data #B.
- the transmission of the indicator may be performed before the transmission of the second data, or the transmission of the indicator may also be performed after the transmission of the second data, which is not specifically limited in this application. .
- the time-frequency resource #B may be controlled by a network device (for example, one of a transmitting device or a receiving device).
- a network device for example, one of a transmitting device or a receiving device.
- downlink control information informs the terminal device (for example, the other of the transmitting device or the receiving device).
- the time-frequency resource #B and the time-frequency resource #A may have a mapping relationship (for example, a communication system or a communication protocol). Thereby, the transmitting device and the receiving device can determine the time-frequency resource #B based on the mapping relationship.
- a mapping relationship for example, a communication system or a communication protocol
- the “mapping relationship” may include: the time-frequency resource #B may be a scheduling period in which the time-frequency resource #A is located (hereinafter, in order to facilitate understanding and distinguishing, it is recorded as: P (K ⁇ 1) available time periods in the Kth (K ⁇ 1) available scheduling periods after scheduling period #A) (hereinafter, for ease of understanding and differentiation, denoted as: scheduling period #B) unit.
- the scheduling period may include a transmission time interval TTI or a short transmission time interval sTTI
- the time domain unit may include a subframe, a time slot, a mini slot or a symbol, and the like.
- control information may indicate that the time-frequency resource #B is only used to carry data #B.
- control information may indicate that the time-frequency resource #B may be used to carry other data (for example, data #D, in addition to the bearer data #B. , an example of the fourth data).
- the data #D may not belong to the above-mentioned bit #1.
- the data #D may be according to TB#B (ie, the second information block).
- TB#B ie, the second information block
- An example of some or all of the bits obtained after encoding eg, channel coding.
- the manner of determining the data #D enumerated above is merely an exemplary description, and the present application is not limited thereto.
- the data #D may further include a TB other than TB#B and TB#A. Bits.
- the data #D may belong to the above-mentioned bit #1.
- the data #D may be the retransmission data of the above bit #A-1.
- the use of the time-frequency resource #B may include the following manners:
- Mode 1 The time-frequency resource #B is only used to carry data #B (or, say, bit #A-2).
- the time-frequency resource #B is used to carry data #B and data #D, where the information block to which the data #D belongs (for example, TB#B) and the information block to which the data #A belongs (for example, TB) #A) Different, or the HARQ process corresponding to data #D is different from the HARQ process corresponding to TB#A.
- the time-frequency resource #B is used to carry data #B and data #D, where the data #D is the retransmission data of the bit #A-1, that is, the HARQ process corresponding to the data #D corresponds to the TB#A.
- the HARQ process is the same.
- the data #B may be determined based on the information of the time-frequency resource #C.
- the influence of the time-frequency resource #C on the position of the bit #A-2 in the bit #A exists in the following two cases.
- the method and the process for determining the data #B based on the time-frequency resource #C are different.
- the method and the process for determining the data #B based on the time-frequency resource #C are respectively described in the above two cases. .
- bit #A includes bits 1 to 7, and each bit 1 to bit 7 are allocated in the time domain unit shown in Fig. 8, respectively.
- time-frequency resource #C is a time domain unit to which bit 4 and bit 6 are allocated.
- the bit #A-2 may be a bit allocated or (or scheduled) by the time-frequency resource #C, or the bit #A-2 may be The bits that are scheduled to be transmitted by time-frequency resource #C, for example, bit 4 and bit 6.
- bit #A-1 may be bit 1, bit 2, bit 3, bit 5, and bit 7.
- bit 4 and bit 6 are data corresponding to time-frequency resource #C.
- the transmitting device may determine the data #B by the following manner.
- the transmitting device may encode bit #A (ie, bit 1 to bit 7) when transmitting bit #A (or data #A) by time-frequency resource #A, for example.
- the modulation map is generated to generate the modulation symbol #A.
- the modulation symbols corresponding to the bits 1 to 7 are modulation symbols #A1 to #A7, respectively.
- each time domain unit of the modulation symbol #A1 to the modulation symbol #A7 and the time-frequency resource #A has a one-to-one mapping relationship, for example, as shown in the figure.
- the modulation symbols #A1 to #A7 correspond to the time domain units in which the corresponding bits (i.e., bits 1 to 7) are located.
- the transmitting device can store the modulation symbols #A1 to #A7 in the memory.
- the order of storing the modulation symbols #A1 to #A7 in the memory may be the time-frequency resource #A (specifically, the time-frequency resource #A) of the modulation symbols #A1 to #A7.
- the mapping relationship on the domain unit) corresponds. Therefore, after the transmitting device determines the time-frequency resource #C, it may be based on the position of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A), and The above mapping relationship determines the affected data, that is, bit #A-2.
- the transmitting device may store the above mapping relationship and regenerate the modulation symbols #A1 to #A7 if necessary.
- the bit #A-2 is the modulation symbol #A4 and the modulation symbol #A6 corresponding to the time-frequency resource #C.
- the transmitting device can determine the data #B based on the modulation symbol #A4 and the modulation symbol #A6.
- the transmitting device may have modulation symbol #A4 and modulation symbol #A6 as data #B.
- the transmitting device may determine the size of the time-frequency resource #B, and determine the data #B from the modulation symbol #A4 and the modulation symbol #A6 according to the size of the time-frequency resource #B.
- the transmitting device may use the modulation symbol #A4 and the modulation symbol #A6 as the data #B.
- time-frequency resource #B can only carry one of modulation symbol #A4 and modulation symbol #A6, the transmitting device can use one of modulation symbol #A4 and modulation symbol #A6 as data #B.
- the transmitting device can transmit one of the modulation symbol #A4 and the modulation symbol #A6 and the other party. Part of it as data #B.
- the transmitting device determines that the data #B according to the modulation symbol #A4 and the modulation symbol #A6 further includes processing the modulation symbol #A4 and the modulation symbol #A6, for example, modulation symbol interleaving according to the processed modulation symbol #A4 and modulation.
- Symbol #A6 determines data #B.
- the processing procedure of the data #B is exemplified in the embodiment of the present application.
- the rectangle shown in FIG. 17 is an affected resource (an example of the time-frequency resource #C), and the numbered square represents data corresponding to the time-frequency resource #C (an example of the above-described modulation symbol #A4 and modulation symbol #A6) ).
- the numbering sequence is the mapping order of modulation symbols when the device on the network schedules transmission on time-frequency resource #A (transmission on time-frequency resource #C), or the modulation symbols of smaller sequence numbers in the figure are first mapped to time-frequency resources. #C. It can be seen that the modulation symbols in the figure are written to the time-frequency resource #C in the order of the first column and the last row.
- the transmitting device When the data #B is determined according to the time-frequency resource #C (or the data corresponding to the time-frequency resource #C), the transmitting device reads the time-frequency resource in the direction opposite to the writing direction, for example, as indicated by the arrow in the figure.
- #C Corresponding data, and the extracted modulation symbol sequence is written to time-frequency resource #B (an example of the second time-frequency resource).
- FIG. 18 shows an example of the time-frequency resource #B.
- the size of the time-frequency resource #B is equal to the number of (data) modulation symbols corresponding to the time-frequency resource #C, and the transmitting device can directly read out The sequence of modulation symbols is written to time-frequency resource #B.
- FIG. 19 shows another example of the time-frequency resource #B.
- the size of the time-frequency resource #B is larger than the number of (data) modulation symbols corresponding to the time-frequency resource #C, and the transmitting device can directly read
- the output modulation symbol sequence is sequentially written to the time-frequency resource #B, and if the time-frequency resource #B has an available RE after the end of the modulation symbol sequence, the transmitting device continues to write the modulation symbol from the start position of the modulation symbol sequence. Frequency resource #B remaining RE.
- the modulation symbol written to the time-frequency resource #B constitutes the data #B.
- FIG. 20 shows still another example of the time-frequency resource #B.
- the size of the time-frequency resource #B is smaller than the number of (data) modulation symbols corresponding to the time-frequency resource #C, and the transmitting device can directly read
- the output modulation symbol sequence is sequentially written to the time-frequency resource #B, and the modulation symbols that cannot be written are not transmitted.
- the modulation symbol written to the time-frequency resource #B constitutes the data #B.
- the available RE refers to an RE for transmitting data on the resource.
- processing procedure for example, the interleaving processing procedure of the data #B enumerated above is only an exemplary description, and the present application is not limited thereto.
- other methods for interleaving modulation symbols are all implemented in the present application. The scope of protection of the example.
- the transmitting device may encode bit #A (ie, bit 1 to bit 7) when transmitting bit #A (or data #A) by time-frequency resource #A, for example.
- the modulation map is generated to generate the modulation symbol #A.
- the modulation symbols corresponding to the bits 1 to 7 are modulation symbols #A1 to #A7, respectively.
- each time domain unit of the modulation symbol #A1 to the modulation symbol #A7 and the time-frequency resource #A has a one-to-one mapping relationship, for example, as shown in the figure.
- the modulation symbols #A1 to #A7 correspond to the time domain units in which the corresponding bits (i.e., bits 1 to 7) are located.
- the transmitting device can store the modulation symbols #A1 to #A7 in the memory.
- the order of storing the modulation symbols #A1 to #A7 in the memory may be the time-frequency resource #A (specifically, the time-frequency resource #A) of the modulation symbols #A1 to #A7.
- the mapping relationship on the domain unit) corresponds. Therefore, after the transmitting device determines the time-frequency resource #C, it may be based on the position of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A), and The above mapping relationship determines the affected data, that is, bit #A-2.
- the transmitting device may store the above mapping relationship and regenerate the modulation symbols #A1 to #A7 if necessary.
- the bit #A-2 is the modulation symbol #A4 and the modulation symbol #6 corresponding to the time-frequency resource #C.
- the transmitting device can determine the bits corresponding to the modulation symbol #A4 and the modulation symbol #A7, for example, the transmitting device can recover the bits 4 and 6 from the modulation symbol #A4 and the modulation symbol #A6.
- the recovery operation includes demodulation mapping, descrambling, etc., on modulation symbol #A4 and modulation symbol #A6. .
- the transmitting device can determine the data #B based on the bits 4 and 6.
- the transmitting device may use bit 4 and bit 6 as data #B.
- the transmitting device may determine the size of the time-frequency resource #B, and determine the data #B from the bits 4 and 6 according to the size of the time-frequency resource #B.
- the transmitting device can use bit 4 and bit 6 as data #B.
- time-frequency resource #B can only carry one of bit 4 and bit 6 (or bit 4 and bit 6 modulated modulation symbols)
- the transmitting device can use one of bit 4 and bit 6 as data. #B.
- time-frequency resource #B can only carry one of bit 4 and bit 6 (or, say, modulation symbols of bit 4 and bit 6) and a part of the other
- the transmitting device can place bit 4 and bit.
- One of the six parties and a part of the other are data #B.
- the time domain unit number of the supplementary time-frequency resource and the ID number of the terminal device (for example, the transmitting device or the receiving device) involved in the supplementary transmission are used as scrambling parameters.
- the description of the same or similar cases will be omitted below.
- the transmitting device can generate modulation symbol #A4' and modulation symbol #A6' by performing processing such as interleaving, scrambling, and modulation on the data #B, and generate a transmission signal based on the processed data #B.
- the modulation scheme of the modulation symbol #A4' and the modulation symbol #A6' may be the same as or different from the modulation scheme of the modulation symbol #A4 and the modulation symbol #6, and the present application is not particularly limited.
- how to adjust the content of the data #B according to the size of the time-frequency resource #B and the size of the (data) modulation symbol corresponding to the time-frequency resource #C can refer to the mode A-1, and details are not described herein. .
- the data #B may be a bit.
- the transmitting device can store bits 1 to 7 in the memory.
- each time domain unit of the bit 1 to the bit 7 and the time-frequency resource #A has a one-to-one mapping relationship, for example, as shown in FIG. Bits 1 through 7 correspond to the time domain unit in which they are respectively located.
- the order in which the bits 1 to 7 are stored in the memory may be the time-frequency resource #A of the bit 1 to the bit 7 (specifically, the time of the time-frequency resource #A)
- the mapping relationship on the domain unit) corresponds.
- the transmitting device determines the time-frequency resource #C, it may be based on the position of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A), and The above mapping relationship determines the affected data, that is, bit #A-2.
- the transmitting device may store the above mapping relationship and, if necessary, read bits 1 to 7 from the soft buffer according to the mapping relationship described above.
- the soft buffer is a memory used by the transmitting device to store the encoded bits (eg, bit #1).
- the bit #A-2 is the bit 4 and the bit 6 corresponding to the time-frequency resource #C.
- the transmitting device can determine the data #B based on the bits 4 and 6.
- the transmitting device may use bit 4 and bit 6 as data #B.
- the transmitting device may determine the size of the time-frequency resource #B, and determine the data #B from the bits 4 and 6 according to the size of the time-frequency resource #B.
- the transmitting device can use bit 4 and bit 6 as data #B.
- time-frequency resource #B can only carry one of bit 4 and bit 6 (or bit 4 and bit 6 modulated modulation symbols)
- the transmitting device can use one of bit 4 and bit 6 as data. #B.
- time-frequency resource #B can only carry one of bit 4 and bit 6 (or, say, modulation symbols of bit 4 and bit 6) and a part of the other
- the transmitting device can place bit 4 and bit.
- One of the six parties and a part of the other are data #B.
- the transmitting device can perform modulation, for example, interleaving, scrambling, and modulation on the data #B to generate modulation symbol #A4' and modulation symbol #A6'.
- the modulation scheme of the modulation symbol #A4' and the modulation symbol #A6' may be the same as or different from the modulation scheme of the modulation symbol #A4 and the modulation symbol #6, and the present application is not particularly limited.
- bit #A (for example, including bits in CB#1 to CB#3) is stored in a buffer corresponding to CB#1 to CB#3.
- bit #A-2 may be separately It is located in the cache corresponding to CB#1 ⁇ CB#3.
- bits of the bit #A including the bit #A-2 are stored in the buffer corresponding to CB#1 to CB#3 and the bits of the bit #A including the bit #A-2 are The mapping position on the time-frequency resource #A has a mapping relationship.
- the transmitting device can determine the bit #A-2 from the buffer corresponding to CB#1 to CB#3 according to the position of the time-frequency resource #C in the time-frequency resource #A. Thereafter, the transmitting device can determine the data #B based on the size of the bit #A-2 and the time-frequency resource #B. For example, as shown in FIG. 11, if the size of the time-frequency resource #B is equal to or approximately equal to the size of the resource required by the bit #A-2, the transmitting device can use all the bits of the bit #A-2 as the data #B.
- the transmitting device can set all bits of the bit #A-2 and CB#1 to CB#. 3
- Other data stored in the corresponding cache that is, data other than bit #A in bit #1, hereinafter, for ease of understanding and distinction, denoted as: bit #1-B
- bit #1-B data other than bit #A in bit #1, hereinafter, for ease of understanding and distinction, denoted as: bit #1-B
- the bit #A-3 may be a bit adjacent to the bit #A stored in the buffer corresponding to the CB #1 to CB#3.
- the transmitting device may use the partial bit of the bit #A-2 as the data #B. .
- the sending device may first determine the number of bits to be retransmitted according to the number of REs used to carry data in the affected resource (for example, time-frequency resource #C) and the modulation mode used in the original transmission, and then The number of bits that can be retransmitted is determined according to the number of REs used to carry data and the new modulation mode of the supplemental time-frequency resource (for example, time-frequency resource #B).
- the number of bits that can be retransmitted is determined according to the number of REs used to carry data and the new modulation mode of the supplemental time-frequency resource (for example, time-frequency resource #B).
- the transmitting device takes out the untransmitted bits in the original transmission from the soft buffer, and modulates and maps to the supplementary transmission using a new modulation method. On the time-frequency resources.
- the transmitting device removes the untransmitted bits from the original transmission from the soft buffer, and then averages the number of extra bits to each effect.
- the CB starts to extract the corresponding average number of bits from the original transmission end position, and finally scrambles the extracted bit sequence, modulates it with a new modulation method, and maps it to the time-frequency resource used for supplemental transmission.
- the transmitting device first confirms the number of bits that are not to be transmitted, and then averages the number of fewer bits to each CB that is affected at the end, and The original transmission scheduled end position reverses the corresponding average number of bits, and then the transmitting device takes out the untransmitted bits in the original transmission except the "cut-out bit" from the soft buffer, and modulates and maps to the supplementary transmission by using a new modulation method. Used on time-frequency resources. As shown in FIG. 13, the tails of CB#1 and CB#2 are affected, so the reduced number of bits is averaged after the two coded blocks.
- the transmitting device determines the number of retransmission bits according to the time-frequency resource and the modulation mode of each transport block, and implements the above.
- the method confirms the bits to be supplemented. For example, still taking FIG. 11 as an example, the network device indicates that the retransmission uses Layer 2 transmission, where CB#1 and CB#2 mapping adopts 16QAM modulation in the first layer, and CB#3 mapping uses in the second layer.
- CB#1 and CB#2 confirm the supplemental data according to the number of REs available in the first layer and the 16QAM modulation mode according to the time-frequency resource #B, and the CB#3 is available in the second layer according to the time-frequency resource #B.
- the number and QPSK modulation method confirm the supplemental data.
- Data #B includes the supplemental data of CB#1, CB#2, and CB#3. If there is no supplementary scheduling indication information (for example, the time-frequency resource #B and the time-frequency resource #A have a preset mapping relationship) or the supplementary transmission scheduling indication information does not indicate a new soft buffer reading starting position, such as a redundancy version. No.
- the transmitting device uses the starting position of the untransmitted bit in each confirmed CB original transmission in the soft buffer as the starting position of the supplementary transmission (for example, FIG. 11, FIG. 12, FIG. 13, and FIG. 14). The example shown).
- a coded block (CB#1 in FIG. 14) needs to discard the number of bits larger than the number of bits to be retransmitted, the transmitting device does not transmit the bit of the coded block in this retransmission, and the CB is not confirmed as the bit. CB of the second pass.
- a new soft buffer read start position such as a redundancy version symbol
- the reading is started from the newly indicated position, and the read length is based on the retransmission time-frequency resource size and modulation.
- the plan is determined.
- the bit sequence read in the soft buffer is scrambled, modulated, and mapped to the supplemental time-frequency resource (for example, time-frequency resource #B) in the same manner as the original transmission.
- the network device indicates an example of the redundancy version for the data #B transmission
- the network device indicates a redundancy version number for the data #B
- the content read from the redundancy version position includes the time-frequency resource #C Part or all of the corresponding bit A-2.
- the foregoing method and process for determining data #B according to the time-frequency resource #C are merely exemplary.
- the application is not limited thereto.
- the data #B may be the same. All data carried in the CB (or CB group) to which the time-frequency resource #C belongs.
- the data carried by the time-frequency resource #C is RE1-18
- the data #B is data on the coding block to which the RE1-18 belongs, that is, the data #B is the coding block 2.
- the mapping method of the coded block in the figure is first along the frequency domain and then along the time domain. This application is only taken as an example and is not limited thereto.
- the affected resources involve three coding blocks, namely, coding block 2, coding block 3, and coding block 4.
- the supplementary transmission can transmit all the CB or CB groups corresponding to the time-frequency resource #C, and the communication standard can also be predefined or configured with a threshold through high-level signaling, when the affected data bits exceed the entire transmission.
- the percentage of content bits in the CB and CB groups is greater than the threshold, the CB or CB group is transmitted in the supplemental transmission.
- the bit #B may also be a part of the data in the bit #A or a part of the data in the bit #A and the data other than the bit #A.
- the application is not limited thereto.
- the bit #A-2 may be a preset position in the time-frequency resource #A (for example, the end of the time-frequency resource #A), and the size and the time-frequency resource # Bits of the same time-frequency resource of C (hereinafter, for ease of understanding and distinction, recorded as: time-frequency resource #D) are allocated (or, scheduled) bits, or the bit #A-2 may be The bits that are scheduled to be transmitted by time-frequency resource #D, for example, bit 6 and bit 7.
- the size of the time-frequency resource may refer to: a particle included in the time-frequency resource (for example, a minimum division unit of a time-frequency resource specified by a communication system or a communication protocol, for example, an RE). quantity.
- bit #A-1 may be bit 1, bit 2, bit 3, bit 4, and bit 5.
- bit 6 and bit 7 are data corresponding to time-frequency resource #C.
- the transmitting device may determine the data #B by the following manner.
- the transmitting device may encode bit #A (ie, bit 1 to bit 7) when transmitting bit #A (or data #A) by time-frequency resource #A, for example.
- the modulation map is generated to generate the modulation symbol #A.
- the modulation symbols corresponding to the bits 1 to 7 are modulation symbols #A1 to #A7, respectively.
- each time domain unit of the modulation symbol #A1 to the modulation symbol #A7 and the time-frequency resource #A has a one-to-one mapping relationship, for example, as shown in the figure.
- the modulation symbols #A1 to #A7 correspond to the time domain units in which the corresponding bits (i.e., bits 1 to 7) are located.
- the transmitting device can store the modulation symbols #A1 to #A7 in the memory.
- the order of storing the modulation symbols #A1 to #A7 in the memory may be the time-frequency resource #A (specifically, the time-frequency resource #A) of the modulation symbols #A1 to #A7.
- the mapping relationship on the domain unit) corresponds.
- the time-frequency resource #D can be determined from the time-frequency resource #A based on the size of the time-frequency resource #C, and the transmitting device can be based on the time-frequency resource #D.
- the position in the frequency resource #A (or the relative position of the time-frequency resource #D and the time-frequency resource #A), and the above mapping relationship, determine the affected data, that is, bit #A-2.
- the transmitting device may store the above mapping relationship and regenerate the modulation symbols #A1 to #A7 if necessary.
- the bit #A-2 is the modulation symbol #A6 and the modulation symbol #A7 corresponding to the time-frequency resource #D.
- the transmitting device can determine the data #B based on the modulation symbol #A6 and the modulation symbol #A7.
- the transmitting device can use modulation symbol #A7 and modulation symbol #A7 as data #B.
- the transmitting device may determine the size of the time-frequency resource #B, and determine the data #B from the modulation symbol #A7 and the modulation symbol #A7 according to the size of the time-frequency resource #B.
- the transmitting device may use the modulation symbol #A7 and the modulation symbol #A7 as the data #B.
- time-frequency resource #B can only carry one of modulation symbol #A7 and modulation symbol #A7
- the transmitting device can use one of modulation symbol #A7 and modulation symbol #A7 as data #B.
- the transmitting device can transmit one of the modulation symbol #A4 and the modulation symbol #A6 and the other party. Part of it as data #B.
- Mode B-2
- the transmitting device may encode bit #A (ie, bit 1 to bit 7) when transmitting bit #A (or data #A) by time-frequency resource #A, for example.
- the modulation map is generated to generate the modulation symbol #A.
- the modulation symbols corresponding to the bits 1 to 7 are modulation symbols #A1 to #A7, respectively.
- each time domain unit of the modulation symbol #A1 to the modulation symbol #A7 and the time-frequency resource #A has a one-to-one mapping relationship, for example, as shown in the figure.
- the modulation symbols #A1 to #A7 correspond to the time domain units in which the corresponding bits (i.e., bits 1 to 7) are located.
- the transmitting device can store the modulation symbols #A1 to #A7 in the memory.
- the order of storing the modulation symbols #A1 to #A7 in the memory may be the time-frequency resource #A (specifically, the time-frequency resource #A) of the modulation symbols #A1 to #A7.
- the mapping relationship on the domain unit) corresponds.
- the time-frequency resource #D can be determined based on the size of the time-frequency resource #C, and can be based on the position of the time-frequency resource #D in the time-frequency resource #A (or Said, the relative position of time-frequency resource #D and time-frequency resource #A, and the above mapping relationship, determine the affected data, that is, bit #A-2.
- the transmitting device may store the above mapping relationship and regenerate the modulation symbols #A1 to #A7 if necessary.
- the bit #A-2 is the modulation symbol #A6 and the modulation symbol #7 corresponding to the time-frequency resource #C.
- the transmitting device can determine the bits corresponding to the modulation symbol #A6 and the modulation symbol #A7, for example, the transmitting device can recover the bits 4 and 6 from the modulation symbol #A6 and the modulation symbol #A7.
- the recovery operation includes demodulation mapping, descrambling, etc., on modulation symbol #A4 and modulation symbol #A6.
- the transmitting device can determine the data #B based on the bit 6 and the bit 7.
- the transmitting device may use bit 6 and bit 7 as data #B.
- the transmitting device may determine the size of the time-frequency resource #B, and determine the data #B from the bits 6 and 7 according to the size of the time-frequency resource #B.
- the transmitting device may use bit 6 and bit 7 as data #B.
- time-frequency resource #B can only carry one of bit 6 and bit 7 (or, bit 6 and bit 7 modulated modulation symbols)
- the transmitting device can use one of bit 6 and bit 7 as data. #B.
- time-frequency resource #B can only carry one of bit 4 and bit 6 (or, say, modulation symbols of bit 4 and bit 6) and a part of the other
- the transmitting device can place bit 4 and bit.
- One of the six parties and a part of the other are data #B.
- the transmitting device can perform modulation, for example, interleaving, scrambling, and modulation on the data #B to generate modulation symbol #A6' and modulation symbol #A7'.
- the modulation scheme of the modulation symbol #A6' and the modulation symbol #A7' may be the same as or different from the modulation scheme of the modulation symbol #A6 and the modulation symbol #7, and the present application is not particularly limited.
- the data #B may be a bit.
- the transmitting device can store bits 1 to 7 in the memory.
- each time domain unit of the bit 1 to the bit 7 and the time-frequency resource #A has a one-to-one mapping relationship, for example, as shown in FIG. Bits 1 through 7 correspond to the time domain unit in which they are respectively located.
- the order in which the bits 1 to 7 are stored in the memory may be the time-frequency resource #A of the bit 1 to the bit 7 (specifically, the time of the time-frequency resource #A)
- the mapping relationship on the domain unit) corresponds.
- the time-frequency resource #D can be determined based on the size of the time-frequency resource #C, and can be based on the position of the time-frequency resource #D in the time-frequency resource #A (or Said, the relative position of time-frequency resource #D and time-frequency resource #A, and the above mapping relationship, determine the affected data, that is, bit #A-2.
- the transmitting device may store the above mapping relationship and, if necessary, read bits 1 to 7 from the soft buffer according to the mapping relationship described above.
- the bit #A-2 is the bit 6 and the bit 7 corresponding to the time-frequency resource #C.
- the transmitting device can determine the data #B based on the bit 6 and the bit 7.
- the transmitting device may use bit 6 and bit 7 as data #B.
- the transmitting device may determine the size of the time-frequency resource #B, and determine the data #B from the bits 6 and 7 according to the size of the time-frequency resource #B.
- the transmitting device may use bit 6 and bit 7 as data #B.
- time-frequency resource #B can only carry one of bit 6 and bit 7 (or, bit 6 and bit 7 modulated modulation symbols)
- the transmitting device can use one of bit 6 and bit 7 as data. #B.
- time-frequency resource #B can only carry one of bit 4 and bit 6 (or, say, modulation symbols of bit 4 and bit 6) and a part of the other
- the transmitting device can place bit 4 and bit.
- One of the six parties and a part of the other are data #B.
- the transmitting device can perform processing such as interleaving, scrambling, and modulation on the data #B to generate modulation symbol #A6' and modulation symbol #A7'.
- the modulation scheme of the modulation symbol #A6' and the modulation symbol #A7' may be the same as or different from the modulation scheme of the modulation symbol #A6 and the modulation symbol #7, and the present application is not particularly limited.
- the method and process for determining the data #B from the Soft Buffer in Case B may be similar to the method and process for determining the data #B from the Soft Buffer in Case A, for example, as shown in FIG. 11 to FIG. In the illustrated manner, in order to avoid redundancy, the detailed description is omitted.
- time-frequency resource #C is affected.
- each coding block may be mapped in a manner that avoids being carried on the time-frequency resource #C, so that data affected by the time-frequency resource #C (ie, RE1 to 18) may be located in the same CB.
- the data may be determined from the time-frequency resource #C.
- the modulation mode used by the data #B when transmitting through the time-frequency resource #B may be used when the data #B is transmitted through the time-frequency resource #A (ie, the original transmission).
- the modulation methods are the same or different, and the application is not particularly limited.
- the transmitting device may perform the division by dividing the length of the bit sequence by the new modulation order.
- the rounding method yields a new number of modulation symbols. And adding (new modulation order x new modulation symbol - original bit subsequence or original bit sequence length) number of place bits before or after the bit sequence or the bit subsequence to form a new bit sequence or bit subsequence And modulating the new bit sequence or the bit subsequence to generate a sequence of modulation symbols to be transmitted.
- the bit subsequence is part of a bit sequence.
- bit subsequences constitute a bit sequence.
- the whole uplink signal or the downlink signal is demodulated. Reliability will be reduced as a result. Therefore, if the transmission signal is a downlink signal, the network device will retransmit the part of the signal for the terminal device; if the transmission signal is an uplink signal, the network device will schedule the terminal device to retransmit the part of the signal.
- the resource mapping manner of the data #B on the time-frequency resource #B in the embodiment of the present application is exemplarily described below.
- the data determined based on the time-frequency resource #C may be a modulation symbol or a bit.
- the transmitting device may firstly use the data (modulation symbol) corresponding to the time-frequency resource #C. Reverts to bits, then passes, scrambles, and regenerates a new sequence of modulation symbols.
- the transmitting device may further perform bit interleaving on the recovery bit sequence before scrambling.
- specific bit interleaving may employ row and column interleaving.
- the transmitting device may first perform symbol interleaving on the modulation symbols corresponding to the time-frequency resource #C, then recover into bits, and then scramble to regenerate a new sequence of modulation symbols.
- specific symbol interleaving may employ row and column interleaving.
- the transmitting device then maps the new modulation symbol sequence to the time-frequency resource #B according to the mapping method of the non-complement data pre-defined by the communication protocol.
- the mapping method of the non-complement data pre-defined by the communication protocol includes a mapping method of the multi-layer time-frequency resource and a mapping order of the single-layer time-frequency resource (for example, the pre-frequency domain post-time domain, etc.).
- the mapping method of the non-complement data may be similar to the methods and processes of the prior art, and a detailed description thereof will be omitted herein for the sake of brevity.
- the example given in Figures 17-20 above is an example of resource mapping after using the symbol interleaver here.
- time-frequency resource #B the number of available REs of the retransmission resource
- time-frequency resource #A the number of available REs of the original transmission time-frequency resource
- the effect of modulation symbols on the demodulation and decoding reliability reduction of the receiving end can be shared by all affected coding blocks or coding block groups, which improves the probability of correct demodulation and decoding of all coding blocks or coding block groups;
- the number is greater than the number of available REs in the original transmission, and the effect of the failed modulation symbols on the demodulation and decoding reliability improvement of the receiving end can be benefited by all affected coding blocks or coding block groups, and all coding blocks or coding are better improved.
- the block group correctly demodulates the probability of decoding.
- the layer number of the supplementary transmission may be in one-to-one correspondence with the original transmission layer number, for example, the original layer numbers 1, 2, 3, and 4 correspond to the transmission layer numbers 1, 2, 3, and 4;
- the original transport layer sequence number can also be changed.
- the original layer numbers 1, 2, 3, and 4 correspond to the supplemental layer numbers 2, 3, 4, and 1.
- the advantage of keeping the layer number constant is that it can reduce device implementation complexity or reduce device processing latency.
- the advantage of the layer number conversion is that the transmission signals of different layers can be subjected to different transmission channels, thereby obtaining diversity gain to increase the demodulation and decoding reliability of the transmission signal at the receiving end.
- each transport block may correspond to a sequence of original modulation symbols, and the foregoing methods are respectively implemented.
- the transmitting device may first determine that the required retransmission is required according to the number of available REs in the time-frequency resource #C and the original modulation mode of the data #A. The number of bits, and then the number of bits that can be retransmitted (corresponding to data #B) is determined according to the available RE number of time-frequency resource #B and the new modulation mode of data #B.
- the transmitting device extracts the bit data from the soft buffer according to the method for determining the data #B, and generates a modulation symbol sequence by using a new modulation method, and maps the time-frequency resource #B according to a mapping method of the non-complement data pre-defined according to the communication protocol. on.
- the transmitting device determines the number of retransmission bits according to the time-frequency resource and the modulation mode of each transport block, and implements the above.
- the method confirms the data #B and maps the data #B to the time-frequency resource #B.
- the transmitting device may be in the time-frequency resource #B (ie, the second time-frequency at S220).
- data #B that is, an example of the second data
- the time-frequency resource #B may be used only for carrying data #B.
- the time-frequency resource #B can also be used to carry other bits except the bit #A corresponding to the TB#A (that is, an example of the fourth data), which is not specifically described in this application. limited.
- the modulation manner of the data #B can be the same as the modulation manner of the fourth data.
- the modulation method of the data #B may be different from the modulation method of the fourth data, and the present application is not particularly limited.
- the modulation method of the data #B may be specified by the control information #B, or the modulation method of the data #A may be reused, or the same modulation method as the fourth data of the shared time-frequency resource may be used.
- the time-frequency resource #B can also be used to carry data corresponding to other TBs other than TB#A (that is, an example of the fourth data).
- the fourth data may correspond to one TB, or the fourth data may correspond to multiple TBs, which is not specifically limited.
- time-frequency resource #B carries the TB# Data other than A can also be CB or CB group or TB group.
- the modulation manner of the data #B may be the same as the modulation manner of any one of the multiple TBs, or the data.
- the modulation method of #B may be different from the modulation method of each of the plurality of TBs, and is not particularly limited in the present application.
- the modulation manner of the data #B can be the same modulation mode as the TB with the lowest modulation mode among the plurality of TBs.
- the network device indicates, at which layer or layers, the transmission is performed by the supplemental device, and the data #B adopts the same modulation mode as the fourth data of the layer.
- a specific time-frequency resource for transmitting data #B may be indicated by the network device.
- the control information #B can also be used to indicate which resources in the time-frequency resource #B are used to carry the data #B and which resources are used to carry the fourth data.
- the control information #B may also indicate only the information of the time-frequency resource #B, and both the transmitting device and the receiving device can understand that the data #B and the fourth data share the time-frequency resource #B.
- An example of the time-frequency resource #B shared by the data #B and the fourth data will be described below.
- the fourth data corresponds to more than one TB (for example, N), and the control information #B may indicate how the data #B uses the time-frequency resource #B.
- the control information #B may also indicate only the time-frequency resource #B, and both the transmitting device and the receiving device can understand that the data #B and the fourth data share the time-frequency resource #B.
- the data #B may share a time-frequency resource with one of the N TBs, for example, any one of N TBs, or a TB with the lowest coded modulation scheme number among the N TBs.
- data #B may share time-frequency resources with n TBs, where n is less than or equal to N.
- An example of the time-frequency resource #B shared by the data #B and the n TBs will be described below.
- the transmitting device can construct the supplemental data (e.g., data #B) into a bit sequence or a sequence of modulation symbols.
- the time-frequency resource #B can also be used to carry the fourth data, and the fourth data corresponds to one TB (hereinafter referred to as TB#M for ease of understanding)
- the transmitting device can time-frequency according to the indication of the control information #B.
- Resource #B determines the number of available REs in time-frequency resource #B, and subtracts the number of REs occupied by the supplementary data (for example, data #B) (that is, the data corresponding to the time-frequency resource #C is required in the supplementary transmission.
- the number of REs, the remaining number of REs available for TB#M, and the modulation symbols specifically transmitted by TB#M are determined according to the number of REs available for TB#M and the modulation mode of the determined data #B.
- the transmitting device generates a data #B modulation symbol sequence by the above method (for example, a modulation symbol sequence determined according to the time-frequency resource #C, or recovers from a modulation symbol sequence corresponding to the time-frequency resource #C or from the above-described method soft buffer
- the sequence of the modulation symbols is TB#M, and the sequence of modulation symbols to be mapped is constructed.
- the modulation symbol sequence is mapped to the time-frequency resource indicated by the scheduling information according to the mapping method of the non-complement data pre-defined by the communication protocol.
- the advantage of placing the sequence of supplemental modulation symbols is that the supplemental data can be sent to the receiving device as soon as possible, which helps the receiving device to combine the original received signal and the supplemental signal as soon as possible to demodulate and decode, and mitigate the affected time-frequency resource to the original transmission. Impact.
- the transmitting device can construct the supplemental data (e.g., data #B) into a bit sequence or a sequence of modulation symbols.
- the time-frequency resource #B can also be used to carry the fourth data, and the fourth data corresponds to N TBs
- the transmitting device determines, according to the foregoing method, n TBs of the time-frequency resource shared by the data #B.
- the transmitting device still precedes the sequence of supplemental modulation symbols, and the sequence of modulation symbols of the n TBs is followed by constructing a sequence of modulation symbols to be mapped.
- the modulation symbol sequence is mapped to the time-frequency resource indicated by the scheduling information according to the mapping method of the non-complement data pre-defined by the communication protocol.
- n is greater than 1, the number of REs required for data #B may be averaged over the time-frequency resources of each of the n TBs.
- the number of REs specifically occupied by the data #B may be predefined by the communication standard, for example, the number of REs required for the data corresponding to the time-frequency resource #C in the supplementary transmission, and the time-frequency resource #C The corresponding data is sent in the retransmission.
- the number of REs specifically occupied by the data #B may not be equal to the number of REs required for the data corresponding to the time-frequency resource #C in the supplementary transmission.
- the number of REs specifically occupied by the data #B is signaled by the network device.
- the second benefit is that the scheduling complexity of the network device is increased.
- the transmitting device may compose the supplemental data (eg, data #B) into a bit sequence (eg, recovering from a sequence of modulation symbols corresponding to time-frequency resource #C or reading from a soft buffer based on the above method), and And dividing the bit sequence into sub-sequences that are consistent with n TB numbers, and modulating each sub-sequence according to a modulation scheme corresponding to TB (the number of modulation symbols generated by bit sub-sequences corresponding to TBs adopting different modulation schemes is different) .
- one bit sequence can be equally divided into sub-sequences that are larger than the number of other transport blocks.
- one bit sequence can also be divided into sub-sequences that are consistent with more than one other number of transport blocks, and that the modulation symbols modulated by each bit sub-sequence are guaranteed to be the same. In this way, the effect of the retransmission occupying other transport blocks can be averaged in each transport block, which helps to improve the overall transmission reliability.
- the one supplementary bit sequence includes 12 bits, and the other transmission blocks have two in total.
- the modulation mode of the 0th transmission block is QPSK, and the modulation mode of the 1st transmission block is 16QAM.
- the two bit sequences are each 6 long. In the method of using equal modulation symbols, the first sequence is 4 bits long, and the second sequence is 8 bits long, each corresponding to 2 modulation symbols.
- the TB of one data #B may share the time-frequency resource by one of the n TBs corresponding to its order.
- the receiving device can receive the data #A through the time-frequency resource #A.
- the data #A can include the data corresponding to the bit #A-1 and the time-frequency resource #C or the time-frequency. Interference data on resource #D, or interference signal.
- the receiving device can receive the data #B (specifically, the data corresponding to the bit #A-2) through the time-frequency resource #B.
- the receiving device can perform the combined decoding of the data #A and the data #B.
- the receiving device when the data corresponding to the time-frequency resource #C is affected in the data #A, the receiving device first clears the influence of the data corresponding to the time-frequency resource #C in the data #A, and then clears the data.
- the processed data #A is combined with the data #B for decoding.
- data #B is determined by time-frequency resource #C.
- the receiving device may determine the bit soft information corresponding to the data #A (ie, the data carried on the time-frequency resource #A), for example, as shown in FIG. 21 to FIG. 23, the data #A
- the bit soft information can be a n ⁇ a n+6 .
- the receiving device can write the bit soft information (for example, a n to a n+6 ) of the data #A to the memory #A (that is, an example of the first memory).
- the receiving device writes the order of bit soft information (for example, a n to a n+6 ) of the data #A in the memory #A, and the data may be #A corresponds to the mapping order on time-frequency resource #A.
- bit soft information for example, a n to a n+6
- the receiving device can determine the time in the memory #A according to the position of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A).
- the frequency resource #C (specifically, the data carried by the time-frequency resource #C) corresponds to bit soft information (for example, a n+1 , an +2, and a n+5 ).
- the receiving device may zero the bit information (for example, a n+1 , an +2 and an +5 ) corresponding to the time-frequency resource #C in the memory #A, that is, in the memory A.
- the influence of the data corresponding to the time-frequency resource #C is cleared.
- the receiving device may determine bit soft information corresponding to data #B (ie, data carried on time-frequency resource #B), for example, as shown in FIG. 23, the bit of the data #B
- the soft information can be b n+1 , b n+2 , and b n+5 .
- the bit soft information of the data #B shown in FIG. 23 is an exemplary description, and the present application is not limited thereto.
- the bit soft information of the data #B may include b n+1 , b n .
- the partial bits in +2 and b n+5 , or the bit soft information of the data #B may also include bit soft information other than b n+1 , b n+2 and b n+5 .
- the receiving device may determine the data according to the location of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A).
- Each bit of soft information of #B needs to be written to the location in the memory #A (i.e., the merge location) or the location where the bit soft information of the data #B is combined with the bit soft information in the memory #A.
- b n+1 , b n+2 , and b n+5 in FIG. 23 are written to the position where the bit soft information in the memory #A is 0.
- bit soft information corresponding to the data #B can be written in the memory #A (or merged with the bit soft information in the memory #A), and the bit in the bit #1 included in the data #B is in the memory # The position in A is determined.
- the receiving device can combine the bits written to the respective locations in the memory #A and decode the combined data.
- the receiving device may decode based on the result of combining the bit soft information in the memory #A with the data #B bit soft information.
- the receiving device can determine feedback information for TB#A according to the decoding result.
- the receiving device can feed back the ACK information to the transmitting device.
- the receiving device can feed back the NACK information to the transmitting device.
- the data corresponding to the time-frequency resource #C in the data #A is affected, and the receiving device first clears the influence of the data corresponding to the time-frequency resource #C in the data #A, and then performs the clearing process.
- Data #A is combined with data #B for decoding. When data #B is determined by time-frequency resource #C.
- the receiving device can write the data #A to the memory #B (i.e., an example of the first memory).
- the receiving device may be based on the location of the time-frequency resource #C in the time-frequency resource #A (or the relative time-frequency resource #C and the time-frequency resource #A).
- the location #) determines the data #X carried in the time-frequency resource #C in the data #A, and the receiving device can zero the bit soft information of the data #X.
- the receiving device writes the zero-processed data #A in the memory #B.
- the bit information corresponding to the time-frequency resource #C is set to zero, that is, the influence of the data corresponding to the time-frequency resource #C in the memory B is cleared.
- the receiving device may determine bit soft information corresponding to data #B (ie, data carried on time-frequency resource #B), for example, as shown in FIG. 23, the bit of the data #B
- the soft information can be b n+1 , b n+2 , and b n+5 .
- the bit soft information of the data #B shown in FIG. 23 is an exemplary description, and the present application is not limited thereto.
- the bit soft information of the data #B may include b n+1 , b n .
- the partial bits in +2 and b n+5 , or the bit soft information of the data #B may also include bit soft information other than b n+1 , b n+2 and b n+5 .
- the receiving device may determine the data according to the location of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A).
- Each bit of soft information of #B needs to be written to the location in the memory #B (ie, the merge location). Or the position where the bit soft information of the data #B is merged with the bit soft information in the memory #A, for example, the bit soft information written to the memory #B in the b n+1 , b n+2, and b n+5 in FIG. 23 is 0. s position.
- bit soft information corresponding to the data #B can be written in the memory #B (or merged with the bit soft information in the memory #A).
- the merge position in the bit #1 contained in the data #B is in the memory.
- the location in #B is determined.
- the receiving device can combine the bits written to the respective locations in the memory #B and decode the combined data.
- the receiving device may decode based on the result of combining the bit soft information in the memory #B with the data #B bit soft information.
- the receiving device can determine feedback information for TB#A according to the decoding result.
- the receiving device can feed back the ACK information to the transmitting device.
- the receiving device can feed back the NACK information to the transmitting device.
- the receiving device when the data corresponding to the time-frequency resource #C is affected in the data #A, the receiving device first clears the influence of the data corresponding to the time-frequency resource #C in the data #A, and then clears the data.
- the processed data #A is combined with the data #B for decoding.
- data #B is determined by time-frequency resource #D.
- the receiving device may determine the bit soft information corresponding to the data #A (that is, the data carried on the time-frequency resource #A).
- the receiving device may determine, according to the location of the time-frequency resource #C in the time-frequency resource #A (or the relative position of the time-frequency resource #C and the time-frequency resource #A), the time-frequency resource that is carried in the data #A# Data #X on C, and the receiving device can remove the bit soft information of the data #X.
- the removal means that the corresponding bit soft information is deleted, so that the bit soft information sequence of the original data #A becomes short after deleting the bit soft information of the data #X, for example, becomes (bit data soft information of the original data #A). Sequence length - the number of bit soft information corresponding to data #X).
- the receiving device can write the bit soft information of the data #A after the removal processing to the memory #C (that is, an example of the first memory).
- the order in which the receiving device writes the bit soft information of the deleted data #A in the memory #C may be in the time-frequency resource with the data #A after the deletion processing.
- the mapping order on A corresponds.
- the receiving device may determine the bit soft information corresponding to the data #B (ie, the data carried on the time-frequency resource #B).
- the receiving device may determine the data according to the location of the time-frequency resource #D in the time-frequency resource #A (or the relative position of the time-frequency resource #D and the time-frequency resource #A).
- Each bit of soft information of #B needs to be written to the location in the memory #A (ie, the merge location). Or the location where the data #B bit soft information is combined with the bit soft information in the memory #A.
- the bit soft information corresponding to the data #B can be written to one or more of the memory #C at the end (the specific number can be determined based on the size of the time-frequency resource #C).
- bit soft information corresponding to the data #B can be written in the memory #C (or merged with the bit soft information in the memory #A), and the bit in the bit #1 included in the data #B is in the memory # The position in C is determined.
- the receiving device can combine the bits written to the respective locations in the memory #A and decode the combined data.
- the receiving device may decode based on the result of combining the bit soft information in the memory #C with the data #B bit soft information.
- the receiving device can determine feedback information for TB#A according to the decoding result.
- the receiving device can feed back the ACK information to the transmitting device.
- the receiving device can feed back the NACK information to the transmitting device.
- the above bit soft information is bit probability information.
- the probability information of the bit may be a probability that the bit is equal to 0 and/or equal to 1, or may be a log-likelihood ratio (LLR) of the bit.
- the LLR is defined as the logarithm of the ratio of the probability that the bit is equal to zero to the probability that the bit is equal to one.
- the LLR information of one bit is equal to 0, and the probability that the bit is equal to 0 and equal to 1 is 0.5. In other words, "zeroing" may mean that the receiving device does not use bits that are "zeroed" in decoding.
- the above-mentioned zeroing of data is to clear the effect of the zeroed data before decoding, that is, there is no a priori information about the zeroed data in the process of decoding, the zeroed bit is equal to 0 and The probability equal to 1 is 0.5. Accordingly, if the LLR is not used for decoding, but the probability information is used, "zeroing" is to set the probability of equalizing 1 and equal to 0 of the zeroed data to 0.5.
- the above memory may be a soft buffer of the receiving device. After writing or merging the received data bit soft information into the soft buffer, the receiving device can send the bit soft information in the soft buffer to the decoder for decoding. Alternatively, the receiving device may combine the received bit soft information with the bit soft information in the soft buffler and send it to the decoder for decoding.
- the bit soft information in the memory is set to zero, that is, the influence of the bit soft information in the memory is cleared, or the data in the memory is sent to the decoder for decoding, and the influence of the bit soft information in the decoding process Cleared.
- the above clearing operation may include zeroing and removing the bit soft information.
- the purpose of both of the above operations is to clear the effect of the operation object (for example, soft bits of data bits or data bits) on decoding.
- zeroing means that the position of the operation object in the information sequence or the position in the memory is still retained after the removal of the influence
- the removal means that the position of the operation object in the information sequence is removed after the influence is removed, and is replaced by the subsequent information, that is, after The sequence length of the removal operation becomes shorter.
- a "write” operation can include storing the information to be written in a memory only.
- the "write” operation may include storing the information to be written in only the memory; if there is data in the memory, the "writing” operation further includes adding the information to be written to the original storage information at the corresponding position. After that, the added result is stored in the memory, or the merged operation.
- the information “writing” is merely an exemplary description, and the present application is not limited thereto, and other processing nouns or methods capable of performing the functions of the above “writing” and the like. All of them fall within the scope of protection of the present application.
- the above “write” description can also be understood as, for example, “save”, “put in”, “storage”, “add to original stored data”, “merge” “and many more. If the "merge” operation may include adding the merged data at corresponding locations, the corresponding location may be the merged location described above.
- the information “merging” is merely an exemplary description, and the present application is not limited thereto, and other processing nouns or methods capable of performing the functions of the foregoing “merging” and the like are all Within the scope of protection of the present application, for example, the above-mentioned “combination” description can also be understood as, for example, “addition”, “accumulation”, “summation”, “joining” and the like.
- the method and the process for the receiving device to process the received signal to obtain the bit soft information corresponding to the received data may be similar to the prior art.
- detailed description thereof is omitted.
- the method for transmitting data and the method for receiving data information according to the embodiments of the present application may be performed in the following cases, specifically, downlink control information in the embodiment of the present application (wherein the downlink control information may be The indication that the feedback information for the first information block needs to be generated based on the combined decoding result of the first data and the second data may be transmitted and received in the following cases, or the indicator of the embodiment of the present application (ie, the first An example of the indication information or the second indication information may be transmitted and received in the following cases, or the second data of the embodiment of the present application may be transmitted and received in the following cases.
- the downlink control information may be The indication that the feedback information for the first information block needs to be generated based on the combined decoding result of the first data and the second data may be transmitted and received in the following cases, or the indicator of the embodiment of the present application (ie, the first An example of the indication information or the second indication information may be transmitted and received in the following cases, or the second data of the embodiment of the present application may be transmitted and
- the network device sends an indicator to the terminal device to indicate a downlink transmission related situation, and is used to notify the terminal device that the reliability of the signal carried on the time-frequency resource #C indicated by the indicator is worse than the time-frequency resource #C on the time-frequency resource #A.
- the reliability of the signal on the resource For example, the time-frequency resource #C does not carry the allocated data, or the network device determines that the time-frequency resource #C is interfered with by other resources on the time-frequency resource #A, or the time-frequency resource #C is divided by the bearer. In addition to the data assigned to it, other data is also carried.
- the terminal device sends an indicator to the network device to indicate a downlink transmission related situation, and is used to indicate to the network device that, in the signal received by the terminal device on the time-frequency resource #A, the reliability of the signal carried on the time-frequency resource #C is worse than the time-frequency.
- the terminal device determines that the reliability of the signal carried on the time-frequency resource #C is poor in the process of demodulating and decoding the downlink signal.
- the network device sends an indicator to the terminal device to indicate an uplink transmission related situation, and is used to notify the terminal device that the reliability of the signal carried on the time-frequency resource #C indicated by the indicator is worse than the time-frequency resource #C on the time-frequency resource #A.
- the reliability of the signal on the resource For example, the time-frequency resource #C is reassigned to other uplink transmissions, or the terminal device determines that the reliability of the signal carried on the time-frequency resource #C is poor in the process of demodulating and decoding the downlink signal.
- the terminal device sends an indicator to the network device to indicate an uplink transmission related situation, and is used to indicate to the network device that the reliability of the signal carried on the time-frequency resource #C is worse than the resource on the time-frequency resource #A other than the time-frequency resource #C.
- the reliability of the signal For example, the terminal device transmits data that is not allocated by the time-frequency resource #C on the time-frequency resource #C, and the terminal device does not transmit any data on the time-frequency resource #C.
- the above indicator may be carried by a physical control channel.
- the network device sends control information to the terminal device, instructing the terminal device to transmit or receive second data (for example, data #B described later) to improve the data with the first data (for example, data #A, specifically, The reception reliability of the partial bit in the bit #1 included in the data #A and the TB corresponding to the second data (ie, TB#A). For example, after the network device schedules the downlink transmission on the time-frequency resource #A and does not receive the corresponding feedback information, according to the channel measurement signal fed back by the terminal device, the last scheduling reliability is insufficient, and the control information indication is sent. The terminal device receives the second data to improve the reception reliability of TB#A.
- second data for example, data #B described later
- the terminal device After completing the control data scheduled by the control information #Y or transmitting data (for example, data corresponding to the HARQ process #Y), the terminal device receives the indicator transmitted by the network device or sends an indicator to the network device, thereby determining the control information. Some or all of the resources of the Y schedule are affected. The terminal device waits for the network device to schedule the retransmission, and after receiving the control information #Z at the predetermined location, determines that the control information #Z corresponds to the control information #Y, and reads the information #Z included in the control information #Z to determine the network device to supplement the transmission. Dispatch.
- the terminal device receives the control information #Z in which the retransmission is scheduled (where the control information #Z can be used to indicate that the feedback information for the first information block needs to be generated based on the combined decoding result of the first data and the second data).
- the terminal device searches for the control information #Y corresponding to the process forward according to the HARQ process corresponding to the second data, and confirms that the control information #Y corresponds to the control information #Z.
- the terminal device receives the control information #Z in which the retransmission is scheduled (where the control information #Z can be used to indicate that the feedback information for the first information block needs to be generated based on the combined decoding result of the first data and the second data).
- the terminal device looks forward (detects) the Indicator, and after reading the Indicator, further determines that the control information #Y for scheduling the transmission on the resource indicated by the Indicator corresponds to the control information #Z.
- the first data is sent by the sending device, and before the feedback information of the first data is received, the second data is sent to the receiving device, where the first data includes the first data. All or part of the bits after the information block is encoded, and the second data includes all or part of the bits encoded by the first information block, so that the receiving device can combine the decoded results of the first data and the second data.
- the feedback information of the first information block is determined, so that the decoding success rate of the first information block can be improved, the probability of retransmission can be reduced, and the delay of data transmission can be reduced.
- 24 shows a schematic interaction diagram of a method 300 of transmitting data between a transmitting device and a receiving device.
- the network device may send the first data to the terminal device on the first time-frequency resource.
- the first data may carry the encoded first bit of the first TB.
- the first time-frequency resource may include the foregoing “affected time-frequency resource”, that is, the third time-frequency resource.
- the network device can send the second data to the terminal device.
- the first data may carry the encoded second bit of the first TB.
- the second data may be determined according to the third time-frequency resource, and the determining process may determine the time-frequency resource based on the time-frequency resource #C in the foregoing method 200.
- the process of #B is similar, and the detailed description thereof is omitted here to avoid redundancy.
- the network device may send control information to the terminal device, where the control information is used to indicate the third time-frequency resource.
- control information is further used to indicate feedback information for the first TB.
- the S320 may be performed before the S330, or the S320 may also be performed after the S330, which is not specifically limited.
- the terminal device may perform a clearing process on the first data (for example, bit soft information of the first data) to clear the bit soft information corresponding to the third time-frequency resource in the first data, and
- the first data after the clear processing (for example, the bit soft information of the first data after the clear processing) is written into the first memory;
- the terminal device writes the first data (for example, bit soft information of the first data) into the first memory, and sets the bit soft information corresponding to the third time-frequency resource in the first memory to zero.
- first data for example, bit soft information of the first data
- the terminal device can determine a write position (ie, an example of a merged position) of the second data (eg, bit soft information of the second data) in the first memory.
- the terminal device receives second control information from the network device, where the second control information is used to indicate that the second data (for example, bit soft information of the first data) is merged with the data in the first memory. position.
- the second control information is used to indicate that the second data (for example, bit soft information of the first data) is merged with the data in the first memory. position.
- the network device may be configured according to the location of the first time-frequency resource and the location of the third time-frequency resource, or the third time-frequency resource is at the first time-frequency.
- the location in the resource, or the relative relationship between the location of the third time-frequency resource and the location of the first time-frequency resource determines the merge location.
- the specific determination manner of the merge location may be similar to the manner in which the write position of the data #B (for example, the bit soft information of the data #B) in the foregoing method 200 is stored in the memory, where In order to avoid redundancy, a detailed description thereof will be omitted.
- the terminal device can combine the bit soft information written to each location in the first memory and decode the combined data.
- the receiving device can determine feedback information for TB#A according to the decoding result.
- the receiving device can feed back the ACK information to the transmitting device.
- the receiving device can feed back the NACK information to the transmitting device.
- FIG. 25 is a schematic block diagram of an apparatus 400 for transmitting data according to an embodiment of the present application, where the apparatus 400 for transmitting data may correspond to (eg, may be configured or itself) the transmitting apparatus described in the foregoing method 200, and Each module or unit in the device 400 for transmitting data is used to perform each action or process performed by the transmitting device in the above method 200.
- the apparatus 400 for transmitting data may correspond to (eg, may be configured or itself) the transmitting apparatus described in the foregoing method 200, and
- Each module or unit in the device 400 for transmitting data is used to perform each action or process performed by the transmitting device in the above method 200.
- detailed description thereof will be omitted.
- the apparatus 400 may include a processor and a transceiver, and the processor and the transceiver are communicatively coupled.
- the device further includes a memory, and the memory is communicatively coupled to the processor.
- the processor, the memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing the memory stored instructions to control the transceiver to transmit information or signals.
- the transmitting unit and the receiving unit in the apparatus 400 shown in FIG. 25 may correspond to the transceiver.
- FIG. 26 is a schematic block diagram of an apparatus 500 for receiving data according to an embodiment of the present application.
- the apparatus 500 for receiving data may correspond to (for example, may be configured or itself) a receiving device described in the foregoing method 200, and Each module or unit in the device 500 for receiving data is used to perform each action or process performed by the receiving device in the above method 200.
- a receiving device described in the foregoing method 200
- Each module or unit in the device 500 for receiving data is used to perform each action or process performed by the receiving device in the above method 200.
- detailed description thereof will be omitted.
- the apparatus 500 may include: a processor and a transceiver, the processor and the transceiver are communicatively coupled.
- the device further includes a memory, the memory is communicatively coupled to the processor, optionally, the processor The memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing instructions stored by the memory to control the transceiver to transmit information or signals.
- the transmitting unit and the receiving unit in the apparatus 500 shown in FIG. 26 may correspond to the transceiver, and the processing unit in the apparatus 500 shown in FIG. 26 may correspond to the processor.
- FIG. 27 is a schematic block diagram of a terminal device 600 according to an embodiment of the present application.
- the terminal device 600 corresponds to (for example, may be configured or is itself) the terminal device described in the foregoing method 300, and the terminal device 600
- Each of the modules or units is used to perform each action or process performed by the terminal device 600 in the above method 300.
- detailed description thereof will be omitted.
- the terminal device 600 may include: a processor and a transceiver, the processor and the transceiver are communicatively coupled.
- the device further includes a memory, the memory is communicatively coupled to the processor, optionally, processing The memory, the memory and the transceiver can be communicatively coupled, the memory being operative to store instructions for executing instructions stored by the memory to control the transceiver to transmit information or signals.
- the transmitting unit and the receiving unit in the terminal device 600 shown in FIG. 27 may correspond to the transceiver, and the processing unit in the terminal device 600 shown in FIG. 27 may correspond to the processor.
- the processor may be an integrated circuit chip with signal processing capabilities.
- each step of the foregoing method embodiment may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), or the like. Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present application may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.
- the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (Erasable PROM, EPROM), or an electric Erase programmable read only memory (EEPROM) or flash memory.
- the volatile memory can be a Random Access Memory (RAM) that acts as an external cache.
- RAM Random Access Memory
- many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
- SDRAM Double Data Rate SDRAM
- DDR SDRAM Double Data Rate SDRAM
- ESDRAM Enhanced Synchronous Dynamic Random Access Memory
- SLDRAM Synchronous Connection Dynamic Random Access Memory
- DR RAM direct memory bus random access memory
- the size of the sequence numbers of the foregoing processes does not mean the order of execution sequence, and the execution order of each process should be determined by its function and internal logic, and should not be applied to this application.
- the implementation of the embodiments constitutes any limitation.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the embodiments of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the technical solution of the embodiments of the present application, or the part contributing to the prior art or the part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
- the instructions include a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Les modes de réalisation de la présente invention concernent un dispositif et un procédé de transmission de données. Le procédé comprend les étapes suivantes : un dispositif de transmission transmet des premières données à un dispositif de réception sur des premières ressources temps-fréquence, les premières données comprenant un premier élément binaire des éléments binaires obtenus après le codage d'un premier bloc d'informations ; le dispositif de transmission transmettant des deuxièmes données au dispositif de réception sur des deuxièmes ressources temps-fréquence, les deuxièmes données étant déterminées conformément aux informations des troisièmes ressources temps-fréquence, et comprenant un deuxième élément binaire des éléments binaires obtenus après le codage du premier bloc d'informations ou un premier symbole de modulation de symboles de modulation obtenus après le codage et la modulation du premier bloc d'informations, et les troisièmes ressources temps-fréquence étant certaines ou l'ensemble des ressources des premières ressources temps-fréquence ; et le dispositif de transmission recevant une rétroaction du premier bloc d'informations en provenance du dispositif de réception, la rétroaction étant obtenue sur la base d'un résultat de combinaison et de décodage des premières données et des deuxièmes données, de telle sorte que le retard de transmission de données peut être réduit.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611262787.4A CN108270511B (zh) | 2016-12-30 | 2016-12-30 | 发送数据的方法和装置及接收数据的方法和装置 |
| CN201611262787.4 | 2016-12-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018121332A1 true WO2018121332A1 (fr) | 2018-07-05 |
Family
ID=62706908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/117070 Ceased WO2018121332A1 (fr) | 2016-12-30 | 2017-12-19 | Dispositif et procédé de transmission de données et dispositif et procédé de réception de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108270511B (fr) |
| WO (1) | WO2018121332A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020063838A1 (fr) * | 2018-09-30 | 2020-04-02 | 华为技术有限公司 | Procédé et appareil de transmission de données |
| WO2020119519A1 (fr) * | 2018-12-12 | 2020-06-18 | 上海朗帛通信技术有限公司 | Procédé et dispositif appliqués à un premier nœud dans la communication sans fil |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110087320A (zh) * | 2019-05-07 | 2019-08-02 | 电子科技大学 | 一种面向实时控制的无线资源分配方法 |
| CN110072239A (zh) * | 2019-05-07 | 2019-07-30 | 电子科技大学 | 一种面向实时控制的无线传输方法 |
| WO2021142626A1 (fr) * | 2020-01-14 | 2021-07-22 | 华为技术有限公司 | Procédé et dispositif de rétroaction de liaison montante |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101615986A (zh) * | 2008-06-27 | 2009-12-30 | 华为技术有限公司 | 一种数据传输方法、装置及通信系统 |
| CN106941723A (zh) * | 2017-05-05 | 2017-07-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据传输方法及基站 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8400998B2 (en) * | 2006-08-23 | 2013-03-19 | Motorola Mobility Llc | Downlink control channel signaling in wireless communication systems |
| CN101729224A (zh) * | 2008-10-20 | 2010-06-09 | 富士通株式会社 | 传输数据生成装置和接收机 |
| CN103812621B (zh) * | 2012-11-12 | 2017-02-22 | 上海贝尔股份有限公司 | 一种基于tdd配置2发送harq编码信息的方法与设备 |
| CN105207954B (zh) * | 2015-08-25 | 2018-03-20 | 东软集团股份有限公司 | 发送数据包和吞吐量测试方法及装置 |
-
2016
- 2016-12-30 CN CN201611262787.4A patent/CN108270511B/zh active Active
-
2017
- 2017-12-19 WO PCT/CN2017/117070 patent/WO2018121332A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101615986A (zh) * | 2008-06-27 | 2009-12-30 | 华为技术有限公司 | 一种数据传输方法、装置及通信系统 |
| CN106941723A (zh) * | 2017-05-05 | 2017-07-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据传输方法及基站 |
Non-Patent Citations (2)
| Title |
|---|
| SAMSUNG: "Evaluation results of eMBB with HARQ retransmission in case of multiplexing eMBB and URLLC", 3GPP TSG RAN WG1 MEETING #86BIS- R1-1609057, 9 October 2016 (2016-10-09) - 14 October 2016 (2016-10-14), pages 1 - 4, XP051149108 * |
| ZTE; ZTE MICROELECTRONICS: "Multiplexing of eMBB and URLLC", 3GPP TSG RAN WG1 MEETING #86- 3GPP DRAFT; R1-166408 MULTIPLEXING OF EMBB AND URLLC, 26 August 2016 (2016-08-26), pages 1 - 8, XP051140214 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020063838A1 (fr) * | 2018-09-30 | 2020-04-02 | 华为技术有限公司 | Procédé et appareil de transmission de données |
| WO2020119519A1 (fr) * | 2018-12-12 | 2020-06-18 | 上海朗帛通信技术有限公司 | Procédé et dispositif appliqués à un premier nœud dans la communication sans fil |
| US12245058B2 (en) | 2018-12-12 | 2025-03-04 | Shanghai Langbo Communication Technology Company Limited | Method and device in first node for wireless communication |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108270511A (zh) | 2018-07-10 |
| CN108270511B (zh) | 2020-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108270509B (zh) | 发送控制信息的方法和装置及接收控制信息的方法和装置 | |
| US20180092104A1 (en) | Grant-free access method for urllc service | |
| US20130148563A1 (en) | Apparatus and methods for management, configuration and control signaling of network coded harq in mobile communication systems | |
| KR20190099040A (ko) | 무선 통신 방법 및 장치 | |
| US11570800B2 (en) | Data transmission method, terminal device and network device | |
| CN111133817B (zh) | 通信方法和装置 | |
| WO2018121332A1 (fr) | Dispositif et procédé de transmission de données et dispositif et procédé de réception de données | |
| US20190349146A1 (en) | Transmission method, network device, and terminal device | |
| US10912074B2 (en) | Data transmission method and apparatus | |
| WO2018171603A1 (fr) | Procédé d'envoi de données et appareil associé, et procédé de réception de données et appareil associé | |
| CN113412595B (zh) | 无线通信方法、终端设备和网络设备 | |
| WO2018171606A1 (fr) | Procédé de réception de données et appareil associé, et procédé d'envoi de données et appareil associé | |
| US11224037B2 (en) | Data transmission method, terminal device, and network device | |
| WO2018188637A1 (fr) | Procédé d'envoi d'informations et appareil associé ainsi que procédé de réception d'informations et appareil associé | |
| WO2018103020A1 (fr) | Procédé et appareil de transmission de données de liaison montante | |
| WO2018064062A1 (fr) | Procédé d'accès sans autorisation pour service urllc | |
| CN108400857B (zh) | 一种信号发送方法、相关设备及系统 | |
| WO2018082637A1 (fr) | Procédé et appareil de transmission de données | |
| CN108809593A (zh) | 数据传输的方法及其网络设备、终端设备 | |
| WO2019191911A1 (fr) | Procédé et dispositif de transmission de données | |
| WO2019028917A1 (fr) | Procédé et appareil de rétroaction de données de liaison montante | |
| WO2018141309A1 (fr) | Procédé, dispositif associé et système de transmission de signal | |
| WO2025185186A1 (fr) | Rétroaction harq pour transmission pdsch | |
| WO2025112049A1 (fr) | Procédés et appareils de transmission de données, dispositif et support de stockage |
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: 17889461 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17889461 Country of ref document: EP Kind code of ref document: A1 |