WO2021135616A1 - 信息传输方法、装置、终端设备和存储介质 - Google Patents
信息传输方法、装置、终端设备和存储介质 Download PDFInfo
- Publication number
- WO2021135616A1 WO2021135616A1 PCT/CN2020/125870 CN2020125870W WO2021135616A1 WO 2021135616 A1 WO2021135616 A1 WO 2021135616A1 CN 2020125870 W CN2020125870 W CN 2020125870W WO 2021135616 A1 WO2021135616 A1 WO 2021135616A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- retransmission
- information
- data packet
- original data
- control information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
-
- 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
- H04L1/1867—Arrangements specially adapted for the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
Definitions
- This application relates to the field of communications, for example, to an information transmission method, device, terminal device, and storage medium.
- the HARQ mechanism is one of the important means for the wireless communication system to ensure the reliability of the link.
- the transmission delay of the data packet in the HARQ mechanism is proportional to the number of retransmissions.
- a communication system with a high round-trip delay such as a satellite communication system
- the HARQ mechanism is adopted, if multiple retransmissions occur during the communication process, the transmission delay of the data packet will increase significantly, which will seriously affect the communication experience.
- This application provides an information transmission method, device, terminal equipment and storage medium.
- the embodiment of the present application provides an information transmission method, including:
- the feedback information includes retransmission control information, and the retransmission control information controls the retransmission of the original data
- the embodiment of the present application provides an information transmission method, including:
- the feedback information includes retransmission control information, and the retransmission control information controls the retransmission of the original data
- the embodiment of the present application provides an information transmission device, including:
- the first receiving module is configured to receive original data packets of original data
- a sending module configured to send feedback information when the original data packet is detected incorrectly, the feedback information includes retransmission control information, and the retransmission control information controls the retransmission of the original data;
- the second receiving module is configured to receive a retransmission data packet, the retransmission data packet is generated and sent based on the feedback information;
- the detection module is configured to perform combined detection based on the original data packet and the retransmitted data packet.
- the embodiment of the present application provides an information transmission device, including:
- a receiving module configured to receive feedback information, where the feedback information includes retransmission control information, and the retransmission control information controls the retransmission of the original data;
- the sending module is configured to generate and send a retransmission data packet corresponding to the original data based on the feedback information.
- the embodiment of the present application provides a terminal device, including:
- One or more processors are One or more processors;
- Storage device for storing one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement any one of the methods in the embodiments of the present application.
- the embodiment of the present application provides a storage medium that stores a computer program, and when the computer program is executed by a processor, any one of the methods in the embodiments of the present application is implemented.
- FIG. 1 is a schematic flowchart of an information transmission method provided by this application.
- Fig. 1a is a schematic flowchart of a HARQ mechanism provided by this application.
- FIG. 2 is a schematic flowchart of an information transmission method provided by this application.
- FIG. 2a is a schematic flowchart of another information transmission method provided by this application.
- Figure 2b is a schematic diagram of sending data packets through continuous time domain resources provided by this application.
- FIG. 2c is a schematic diagram of sending data packets through non-continuous time domain resources provided by this application.
- FIG. 2d is a schematic diagram of sending data packets through continuous frequency domain resources provided by this application.
- FIG. 2e is a schematic diagram of sending data packets through discontinuous frequency domain resources provided by this application.
- FIG. 2f is a schematic diagram of sending data packets in time domain and frequency domain provided by this application.
- FIG. 2g is another schematic diagram of sending data packets in time domain and frequency domain provided by this application.
- FIG. 3 is a schematic structural diagram of an information transmission device provided by this application.
- FIG. 4 is a schematic structural diagram of an information transmission device provided by this application.
- FIG. 5 is a schematic structural diagram of a terminal device provided by this application.
- FIG. 1 is a schematic flowchart of an information transmission method provided by this application.
- the method can be applied to the situation of reducing the transmission delay.
- the method can be executed by the information transmission device provided in this application, which can be implemented by software and/or hardware and integrated on the terminal equipment.
- the terminal equipment covers any type of user equipment. Or base station.
- This information transmission method may be applied to satellite communication systems and communication systems that require high delays.
- a major feature of satellite communication systems that is different from terrestrial cellular systems is that the round-trip time (RTT) of satellite communication systems is very large.
- RTT round-trip time
- LEO low earth orbit
- GEO Geostationary Earth Orbiting
- the RTT value exceeds 200ms.
- the RTT of a terrestrial cellular network is generally within 1ms.
- the HARQ mechanism is one of the important means for the wireless communication system to ensure the reliability of the link. Its basic principle is that the sender sends data to the receiver according to a certain modulation and coding format (Modulation and Coding Scheme, MCS). If the receiver detects correctly, Then, an acknowledgment message (Acknowledgement, ACK) is fed back to the sender. If the receiver detects an error, it will feed back a non-acknowledgement (Non-Acknowledgement, NACK) to the sender. If the sender receives ACK information, it will send new data to the receiver. If the receiver receives NACK information, it will repeat the original data. This step may be repeated many times until the receiving end correctly detects the data or the number of retransmissions reaches the threshold set by the system.
- MCS Modulation and Coding Scheme
- Fig. 1a is a schematic flowchart of a HARQ mechanism provided by this application.
- data packet 0, that is, Packet0 is correctly detected after being sent once
- data packet 1, that is, Packet1 is sent 3 times before being correctly detected.
- the transmission delay of a data packet is proportional to the number of retransmissions.
- the traditional HARQ mechanism is adopted, once multiple retransmissions occur, the transmission delay of the data packet will be greatly increased, which will seriously affect the user experience.
- Non Terrestrial Networks NTN
- 3rd Generation Partnership Project 3rd Generation Partnership Project
- NTN Non Terrestrial Networks
- an information transmission method provided by this application includes S110, S120, S130, and S140.
- the terminal device that executes the information transmission method provided in this embodiment may serve as the receiving end, and the original data may be data for interaction between the receiving end and the sending end, and the original data is not limited here.
- the original data packet can be considered as a data packet sent after processing the original data.
- the processing methods include coding and packaging.
- This application can detect the original data packet after receiving the original data packet, and the detection method is not limited.
- the receiving end may send feedback information to the sending end to indicate that the receiving end has received an error in the original data packet.
- the feedback information can be understood as the information that is fed back in the case of errors detected in the data packet (such as the original data packet or the retransmitted data packet).
- the feedback information may include retransmission control information, and the retransmission control information may be information for controlling the sender to retransmit the original data.
- the sender can retransmit the original data based on the retransmission control information.
- the content included in the retransmission control information is not limited here, and the retransmission control information can be determined based on the received original data packet.
- the feedback information can be used by the sender to determine the form of retransmission.
- the feedback information may include one or more of the following: non-acknowledgement information, number of retransmissions, retransmission form information, and signal-to-interference and noise ratio.
- the non-acknowledgement information is used to instruct the sender to resend the original data.
- the number of retransmissions is the number of times that the receiver expects the sender to send the original data again.
- the retransmission form information may indicate the transmission form of the retransmission of the original data.
- the signal-to-interference and noise ratio can be the ratio of signal to interference plus noise.
- the receiving end may receive the retransmission data packet sent by the sending end, and the retransmission data packet may be generated and sent based on the feedback information.
- S140 Perform merge detection based on the original data packet and the retransmitted data packet.
- this application can perform combined detection based on the original data packet and the retransmitted data packet.
- this application can perform combined detection based on the original data packet and the retransmitted data packet.
- the specific combined detection method please refer to the existing HARQ processing method based on the original data packet and the retransmitted data packet. There is no limitation here.
- An information transmission method provided by the present application includes: receiving an original data packet of original data; in the case of detecting an error in the original data packet, sending feedback information, the feedback information includes retransmission control information, and the retransmission The control information controls the retransmission of the original data; receiving retransmission data packets, the retransmission data packets are generated and sent based on the feedback information; the combined detection is performed based on the original data packets and the retransmission data packets, using the The method reduces the probability of transmission errors of the retransmitted data packet, reduces the transmission delay, and improves the communication quality.
- the retransmission control information includes one or more of the following: number of retransmissions; signal-to-interference and noise ratio.
- the feedback information further includes non-acknowledgement information.
- the non-acknowledgement information and the retransmission control information are encoded separately, they are sent through different channels; or, the non-acknowledgement information and the retransmission After the control information is combined and coded, it is sent through a channel.
- the non-acknowledgement information and the retransmission control information may be sent through different channels, or may be sent through one channel.
- the non-acknowledgement information and the retransmission control information may be combined and coded and sent through a physical channel.
- Table 1 is a combination code table of non-acknowledgement information and retransmission control information. Refer to Table 1, the length of the code is equal to 3. 000 means that the receiving end feeds back ACK information, 011/110/101 means that the receiving end feeds back NACK information, and the expected number of retransmissions (ie N repeat ) is 1, 2 respectively And 3 times. The remaining code words are not used.
- the retransmission control information is carried on a signaling channel or a data channel.
- the method when the current communication network is a non-centrally controlled communication network, the method further includes: receiving retransmission form information through a control channel or a data channel.
- the feedback information when the current communication network is a centrally controlled communication network, the feedback information further includes retransmission form information, and the retransmission form information and the retransmission control information are indicated by grant information.
- the retransmission form information can be understood as representing the form of retransmission of the original data.
- the retransmission form information and the retransmission control information may be included in the grant information.
- the grant information may be uplink grant information.
- the grant information may be downlink grant information.
- the retransmission form information is determined based on the retransmission control information, and the retransmission form information includes one or more of the following: a modulation and coding format for retransmission, resource allocation information for retransmission, and retransmission The number of times, the redundant version information of the retransmission and the transmission mode of the retransmission.
- the retransmission form information can be determined based on the original data packet. For example, the retransmission control information is determined based on the original data packet, and then the retransmission form information is determined based on the retransmission control information.
- the determination method is not limited here, and different retransmission control information can be There are different ways of determining.
- the resource allocation information for retransmission may indicate the allocation of resources for carrying the retransmitted data packet, for example, the resource for carrying the retransmitted data packet is at least one of the time domain resource and the frequency domain resource; the resource for carrying the retransmitted data packet is continuous Resources or discontinuous resources.
- the resources indicated by the resource allocation information are one or more of the following: time domain resources; frequency domain resources; continuous resources ; Discontinuous resources;
- the retransmitted modulation and coding format is the same as or different from the modulation and coding format for transmitting the original data packet;
- the retransmitted redundancy version information is the same as or different from the redundancy version information of the transmitted original data packet.
- the modulation and coding format of each retransmission may be the same or different, and the redundant version information of the retransmission may be the same or different.
- FIG. 2 is a schematic flow chart of an information transmission method provided by this application.
- the method can be applied to the situation of reducing transmission delay.
- the method can be executed by an information transmission device. It may be executed by software and/or hardware, and is generally integrated on a terminal device.
- the terminal device may be a user equipment or a base station.
- the information transmission method includes S210 and S220.
- the terminal device that executes the information transmission method of this embodiment may be the sender. Before receiving the feedback information, you can send the original data packet first.
- S220 Generate and send a retransmission data packet corresponding to the original data based on the feedback information.
- a retransmission data packet After receiving the feedback information, a retransmission data packet can be generated based on the feedback information, and then the retransmission data packet can be sent based on the feedback information.
- this step may encode the original data based on the retransmitted modulation and coding format to generate a retransmitted data packet.
- this step may generate a retransmitted data packet based on the retransmitted redundancy version information.
- the number of retransmission data packets generated in this step can be equal to the number of retransmissions, and the retransmission modulation and coding format of each retransmission data packet can be the same or different.
- the redundant version information of the retransmission of the transmitted data packet may be the same or different.
- the retransmission data packet may be sent based on the transmission mode.
- This application provides an information transmission method, the method includes: receiving feedback information, the feedback information includes retransmission control information, the retransmission control information controls the retransmission of the original data; based on the feedback information, generating and sending the The retransmitted data packet corresponding to the original data.
- generating and sending a retransmission data packet corresponding to the original data based on the feedback information includes: sending through a control channel or a data channel Retransmission form information, based on the retransmission form information and the feedback information, generate and send a retransmission data packet corresponding to the original data.
- the sending end can determine the retransmission form, and send the retransmission form information to the receiving end, so that the receiving end can receive the retransmitted data packet.
- the sender can generate a retransmission data packet based on the retransmission form information and the feedback information.
- the retransmission form information includes different content
- the corresponding method of generating the retransmission data packet is different, which is not limited here.
- the retransmission form information may be determined based on the feedback information, and the specific determination method is not limited here.
- the modulation and coding format of the retransmission of the retransmission form information is determined based on the signal-to-interference and noise ratio in the retransmission control information in the feedback information.
- the retransmission data packet can be generated based on the retransmission form information and the information related to the generation of the retransmission data packet in the feedback information, and the retransmission data packet-related information can be sent based on the retransmission form information and the feedback information.
- a retransmitted data packet is generated based on the retransmitted modulation and coding format and the retransmitted redundant version information.
- the retransmission data packet is sent based on the number of retransmissions, the resource allocation information of the retransmission, and the transmission mode of the retransmission.
- the feedback information when the current communication network is a centrally controlled communication network, the feedback information further includes retransmission form information, and the retransmission form information and the retransmission control information are indicated by grant information.
- the retransmission form information is determined based on the retransmission control information, and the retransmission form information includes one or more of the following: a modulation and coding format for retransmission, resource allocation information for retransmission, and retransmission The number of times, the redundant version information of the retransmission and the transmission mode of the retransmission.
- the resources indicated by the resource allocation information are one or more of the following: time domain resources; frequency domain resources; continuous resources ; Discontinuous resources;
- the retransmitted modulation and coding format is the same as or different from the modulation and coding format for transmitting the original data packet;
- the retransmitted redundancy version information is the same as or different from the redundancy version information of the transmitted original data packet.
- the information transmission method provided in this application can be considered as a HARQ feedback method.
- the round-trip delay of the signal is much larger than that of the ground cellular network due to the long distance between the two communication parties.
- Adopting the traditional HARQ mechanism in this kind of system will cause the service delay to become very big, influence the user's experience.
- a new hybrid automatic repeat request Hybrid Automatic Repeat reQuest, HARQ
- the receiving end not only feeds back the NACK information, but also feeds back the retransmission control information, such as the expected number of retransmissions, the current signal to interference plus noise ratio (SINR), and so on.
- SINR current signal to interference plus noise ratio
- the sender can perform customized retransmission according to actual needs.
- the receiving end can receive multiple retransmitted data packets or more redundant information during the next reception, which significantly improves the probability of successful detection. This reduces the number of HARQ signaling interactions between the sender and the receiver, and reduces The transmission delay of the data packet is reduced, and the delay of the business is reduced.
- control method provided in this application can be regarded as a new HARQ mechanism.
- a non-centrally controlled communication network when there is no primary or secondary distinction between the receiving end and the sending end:
- the receiving end detects the data packet sent by the sending end, and if the detection is correct, it feeds back ACK to the sending end; if it detects an error, it feeds back NACK and retransmission control information to the sending end.
- the retransmission control information includes, but is not limited to, one or a combination of information such as the number of retransmissions expected by the receiving end, the current SINR, and the like;
- the NACK and the retransmission control information can be coded in combination and sent using one physical channel, or they can be coded separately and sent using different physical channels;
- the retransmission control information may be carried on a signaling channel or a data channel;
- the sender detects the feedback information of the receiver. If it is ACK information, the sender sends a new data packet to the receiver; if it is NACK and the retransmission control information, the sender decides the form of retransmission based on this information, and Inform the receiving end of the specific retransmission form through the control channel or the data channel. Then send the retransmitted data packet to the receiving end on the data channel.
- the form of the retransmission includes, but is not limited to, the retransmitted MCS, resource allocation, retransmission times, redundancy version, transmission mode and other information.
- Transmission modes include single-input single-output or multiple-input multiple-output (Multiple-Input Multiple-Out-put, MIMO) modes.
- the sender can retransmit in the time domain, retransmit in the frequency domain, or retransmit in the combination of time and frequency domain;
- the retransmission can use the same redundancy version as the initial transmission, or a different redundancy version from the initial transmission;
- Retransmission can use continuous resources or discontinuous resources
- the retransmission can use the same MCS as the initial transmission (ie, the first transmission), or a different MCS from the initial transmission;
- the redundancy version and MCS of each retransmission may be the same or different.
- the receiving end combines the first transmission data and the retransmission data for combined detection.
- a centrally controlled communication network such as a cellular mobile communication network
- the following processing is performed:
- the receiving end is a base station and the sending end is a terminal.
- the base station detects the data packet sent by the terminal, and if the detection is correct, it feeds back ACK to the terminal; if it detects an error, it feeds back NACK to the terminal and instructs uplink (UL) grant information, that is, grant.
- the UL grant includes at least one of the listed contents: time-frequency resources for retransmission, MCS, RV version, and retransmission control information.
- the retransmission control information includes but is not limited to the number of retransmissions expected by the receiving end, current SINR, etc. One type of information, or a combination of multiple types.
- the terminal After receiving the above UL grant, the terminal performs retransmission according to the instructions of the base station.
- the terminal generates a retransmission packet of the original data according to the MCS and redundancy version (Redundancy Version, RV), fills the retransmission packet of the original data to the designated time-frequency resource, and sends it to the base station.
- RV redundancy Version
- the base station performs reception detection according to UL grant content.
- the receiving end is a terminal and the transmitting end is a base station.
- the terminal detects the data packet sent by the base station, and if the detection is correct, it feeds back ACK to the base station; if it detects an error, it feeds back NACK and retransmission control information to the base station.
- the retransmission control information includes but is not limited to the number of retransmissions expected by the receiving end , One of the current SINR and other information, or a combination of multiple.
- the base station instructs the terminal to DL grant according to the retransmission control information fed back by the terminal and other possible channel quality measurements.
- the DL grant contains at least one of the listed contents: time-frequency resources (ie resource allocation) for retransmission, MCS, RV version, and number of repetitions.
- the base station uses the MCS and RV versions indicated by the DL grant to generate a retransmission packet of the original data, fill it into the designated time-frequency resource, and send it to the terminal.
- the terminal After receiving the above DL grant, the terminal performs retransmission data reception according to the instructions of the base station.
- Figure 2a is a schematic flow diagram of another information transmission method provided by this application. See Figure 2a.
- the sending end After the sending end receives the non-acknowledgement information and the expected number of retransmissions fed back by the receiving end, it determines the retransmission mode and the number of times, specifically using the following methods:
- Method 1 the sender repeatedly sends the original data packet in the time domain.
- the resources used can be continuous or discontinuous. Each retransmission can use the same redundancy version or different redundancy versions.
- Figure 2b is a schematic diagram of sending data packets through continuous time domain resources provided by this application
- Figure 2c uses discontinuous resources, different redundancy versions, namely RV2 and RV3 .
- the data packet 1 and the data packet 2 in this example are only used to distinguish the retransmitted data packet sent for the first time, that is, repeat1 and the retransmitted data packet repeat2 sent for the second time.
- Method 2 The sender repeatedly sends the original data packet in the frequency domain.
- the resources used can be continuous or discontinuous, and each retransmission can use the same redundancy version or a different redundancy version.
- FIG. 2d is a schematic diagram of sending data packets through continuous frequency domain resources provided by this application
- FIG. 2f is a schematic diagram of sending data packets in the time domain and frequency domain provided by this application
- FIG. 2g is another schematic diagram of sending data packets in the time domain and frequency domain provided by this application.
- N repeat 3
- Figure 2f uses the same redundancy version, namely RV0
- Figure 2g uses different redundancy versions, namely RV1, RV2 and RV3.
- the base station In uplink transmission, that is, when the receiving end is a base station and the transmitting end is a terminal, the base station detects the error of the data packet sent by the terminal, feeds back NACK to the terminal, and instructs the UL grant.
- the UL grant includes: time-frequency resources for retransmission, MCS, RV version, and number of repetitions.
- the base station indicates an initial RV version, and the terminal generates multiple RV version retransmission packets according to a given MCS and repetition times, places them in a given timing frequency resource, and sends them to the base station.
- Multiple RV versions can start from the initial RV version, and are cyclically selected from pre-appointed or pre-indicated RV versions.
- the pre-appointed RV version includes RV0, RV3, RV1, and RV2.
- the initial RV version indicated by the base station is RV1, and the number of repetitions is 3.
- the terminal can select 3 RV versions starting from RV1 in the order of RV0, RV3, RV1, and RV2, namely, RV1, RV2, and RV0. Generate retransmission packets based on RV1, RV2, and RV0 and the given MCS.
- Manner 2 The base station indicates 1 RV version, and the terminal generates a retransmission packet of the same RV version according to a given MCS and number of repetitions, places it in a given timing frequency resource, and sends it to the base station.
- Manner 3 The base station does not indicate the RV version, and the terminal generates a retransmission packet of the same RV version as the last transmission (such as the first transmission) according to the given MCS and repetition times, places it in a given timing frequency resource, and sends it to the base station.
- the base station performs reception detection according to UL grant content.
- the terminal In downlink transmission, that is, when the receiving end is a terminal and the transmitting end is a base station, the terminal detects the data packet sent by the base station, and if the detection is correct, it feeds back ACK to the base station; if the detection is wrong, it feeds back NACK to the base station, and includes the expected number of repetitions .
- the base station instructs the terminal DL grant according to the expected number of repetitions fed back by the terminal and other possible channel quality measurements.
- the DL grant contains at least one of the listed contents: the time-frequency resource for retransmission, MCS, RV version, and number of repetitions.
- Manner 1 The base station indicates 1 RV initial version, generates multiple RV version retransmission packets according to the indicated MCS and the number of repetitions, places them in a given timing frequency resource, and sends them to the terminal.
- Manner 2 The base station indicates 1 RV version, generates a retransmission packet of the same RV version according to the indicated MCS and the number of repetitions, places it in a given timing frequency resource, and sends it to the terminal.
- Manner 3 The base station does not indicate the RV version, and generates a retransmission packet of the same RV version as the last transmission according to the indicated MCS and the number of repetitions, places it in a given timing frequency resource, and sends it to the terminal.
- the terminal After receiving the above DL grant, the terminal performs retransmission data reception according to the instructions of the base station.
- the retransmission control information includes, but is not limited to, one of the number of retransmissions expected by the receiving end, the current SINR, or a combination of multiple; the NACK and the retransmission control information can be coded in combination, using one Physical channel transmission can also be coded separately and sent using different physical channels; the retransmission control information can be carried on a signaling channel or a data channel.
- the sending end detects the feedback information of the receiving end, and if it is NACK and the retransmission control information, the sending end decides to retransmit based on this information. Send the form and number of times, and inform the receiving end of the form and number of retransmissions, and then resend the original data packet to the receiving end.
- the receiving end combines the first transmission data and the retransmission data for detection.
- the form of retransmission includes, but is not limited to, retransmitted MCS, resource allocation, number of retransmissions, redundancy version, transmission mode and other information; the sender can retransmit in the time domain or in the frequency domain, Retransmission can also be performed in a combination of time domain and frequency domain; retransmission can use the same redundancy version or different redundancy versions; retransmission can use continuous resources or discontinuous resources; retransmission You can use the same MCS as the first pass or a different MCS.
- the centrally controlled transmitting/receiving end decides the form of retransmission according to the retransmission control information fed back by the terminal to the downlink or the uplink reception status of the base station, and informs the terminal.
- the retransmission form includes at least: the time-frequency resource of the retransmission, the MCS, the RV version and the number of repetitions.
- FIG. 3 is a schematic structural diagram of an information transmission device provided by this application.
- the device can execute the method shown in FIG. 1 and be integrated on a terminal device.
- the device includes: a first receiving module 31, configured to receive an original data packet of original data; a sending module 32, configured to send feedback information in the case of a detection error of the original data packet, the feedback information including retransmission control Information, the retransmission control information controls the retransmission of the original data;
- the second receiving module 33 is configured to receive retransmission data packets, the retransmission data packets are generated and sent based on the feedback information;
- the detection module 34 is set To perform merge detection based on the original data packet and the retransmitted data packet.
- the information transmission device provided in this embodiment is used to implement the information transmission method of the embodiment shown in FIG. 1.
- the implementation principles and technical effects of the information transmission device provided in this embodiment are similar to the information transmission method of the embodiment shown in FIG. I won't repeat it here.
- the retransmission control information includes one or more of the following: number of retransmissions; signal-to-interference and noise ratio.
- the feedback information further includes non-acknowledgement information.
- the non-acknowledgement information and the retransmission control information are encoded separately, they are sent through different channels; or, the non-acknowledgement information and the retransmission After the control information is combined and coded, it is sent through a channel.
- the retransmission control information is carried on a signaling channel or a data channel.
- the method when the current communication network is a non-centrally controlled communication network, the method further includes: receiving retransmission form information through a control channel or a data channel.
- the feedback information when the current communication network is a centrally controlled communication network, the feedback information further includes retransmission form information, and the retransmission form information and the retransmission control information are indicated by grant information.
- the retransmission form information is determined based on the retransmission control information, and the retransmission form information includes one or more of the following: a modulation and coding format for retransmission, resource allocation information for retransmission, and retransmission The number of times, the redundant version information of the retransmission and the transmission mode of the retransmission.
- the resources indicated by the resource allocation information are one or more of the following: time domain resources; frequency domain resources; continuous resources ; Discontinuous resources;
- the retransmitted modulation and coding format is the same as or different from the modulation and coding format for transmitting the original data packet;
- the retransmitted redundancy version information is the same as or different from the redundancy version information of the transmitted original data packet.
- FIG. 4 is a schematic structural diagram of an information transmission device provided by this application.
- the device can execute the method shown in FIG. 2 and be integrated on a terminal device.
- the device includes: a receiving module 41 configured to receive feedback information, the feedback information including retransmission control information, and the retransmission control information controls retransmission of original data; a sending module 42 configured to generate and send based on the feedback information The retransmitted data packet corresponding to the original data.
- the information transmission device provided in this embodiment is used to implement the information transmission method of the embodiment shown in FIG. 2.
- the implementation principle and technical effect of the information transmission device provided in this embodiment are similar to the information transmission method of the embodiment shown in FIG. I won't repeat it here.
- the sending module 42 is configured to send retransmission form information through a control channel or a data channel, based on the retransmission form information and the Feedback information, generate and send retransmission data packets corresponding to the original data.
- the feedback information when the current communication network is a centrally controlled communication network, the feedback information further includes retransmission form information, and the retransmission form information and the retransmission control information are indicated by grant information.
- the retransmission form information is determined based on the retransmission control information, and the retransmission form information includes one or more of the following: a modulation and coding format for retransmission, resource allocation information for retransmission, and retransmission The number of times, the redundant version information of the retransmission and the transmission mode of the retransmission.
- the resources indicated by the resource allocation information are one or more of the following: time domain resources; frequency domain resources; continuous resources ; Discontinuous resources;
- the retransmitted modulation and coding format is the same as or different from the modulation and coding format for transmitting the original data packet;
- the retransmitted redundancy version information is the same as or different from the redundancy version information of the transmitted original data packet.
- FIG. 5 is a schematic structural diagram of a terminal device provided in this application.
- the terminal device provided by the present application includes one or more processors 51 and a storage device 52; there may be one or more processors 51 in the terminal device.
- one processor 51 is used as Example; the storage device 52 is used to store one or more programs; the one or more programs are executed by the one or more processors 51, so that the one or more processors 51 implement as in the embodiments of the present application The method described.
- the terminal equipment further includes: a communication device 53, an input device 54 and an output device 55.
- the processor 51, the storage device 52, the communication device 53, the input device 54 and the output device 55 in the terminal equipment may be connected by a bus or other means.
- a bus the connection by a bus is taken as an example.
- the input device 54 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the terminal device.
- the output device 55 may include a display device such as a display screen.
- the communication device 53 may include a receiver and a transmitter.
- the communication device 53 is configured to perform information transceiving and communication under the control of the processor 51.
- Information includes, but is not limited to, original data packets, retransmitted data packets, feedback information, and/or retransmitted form information.
- the storage device 52 can be configured to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the information transmission method described in the embodiments of the present application (for example, in the information transmission device).
- the storage device 52 may include a storage program area and a storage data area.
- the storage program area may store an operating system and an application program required for at least one function; the storage data area may store data created according to the use of the terminal device.
- the storage device 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
- the storage device 52 may further include a memory provided remotely with respect to the processor 51, and these remote memories may be connected to the terminal device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
- An embodiment of the present application further provides a storage medium that stores a computer program, and the computer program implements the information transmission method described in any of the embodiments of the present application when the computer program is executed by a processor.
- the information transmission method includes: receiving original data packets of original data;
- the feedback information includes retransmission control information, and the retransmission control information controls the retransmission of the original data
- the information transmission method includes:
- the feedback information includes retransmission control information, and the retransmission control information controls the retransmission of the original data
- the computer storage medium of the embodiment of the present application may adopt any combination of one or more computer-readable media.
- the computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium.
- the computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or a combination of any of the above.
- Computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (Read Only Memory, ROM), Erasable Programmable Read Only Memory (EPROM), flash memory, optical fiber, portable CD-ROM, optical storage device, magnetic storage device, or any suitable combination of the above .
- the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device.
- the computer-readable signal medium may include a data signal propagated in baseband or as a part of a carrier wave, and computer-readable program code is carried therein. This propagated data signal can take many forms, including but not limited to: electromagnetic signals, optical signals, or any suitable combination of the foregoing.
- the computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable medium may send, propagate, or transmit the program for use by or in combination with the instruction execution system, apparatus, or device .
- the program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.
- suitable medium including but not limited to: wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.
- the computer program code used to perform the operations of this application can be written in one or more programming languages or a combination thereof.
- the programming languages include object-oriented programming languages—such as Java, Smalltalk, C++, and also conventional Procedural programming language-such as "C" language or similar programming language.
- the program code can be executed entirely on the user's computer, partly on the user's computer, executed as an independent software package, partly on the user's computer and partly executed on a remote computer, or entirely executed on the remote computer or server.
- the remote computer can be connected to the user’s computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, using an Internet service provider to Connect via the Internet).
- LAN local area network
- WAN wide area network
- terminal equipment encompasses any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicular mobile stations.
- the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.
- Computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or written in any combination of one or more programming languages Source code or object code.
- ISA Instruction Set Architecture
- the block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions.
- the computer program can be stored on the memory.
- the memory can be of any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), optical Memory devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc.
- Computer-readable media may include non-transitory storage media.
- the data processor can be any type suitable for the local technical environment, such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (Digital Signal Processors, DSP), application specific integrated circuits (ASICs) ), programmable logic devices (Field-Programmable Gate Array, FPGA), and processors based on multi-core processor architecture.
- DSP Digital Signal Processors
- ASICs application specific integrated circuits
- FPGA Field-Programmable Gate Array
- processors based on multi-core processor architecture such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (Digital Signal Processors, DSP), application specific integrated circuits (ASICs) ), programmable logic devices (Field-Programmable Gate Array, FPGA), and processors based on multi-core processor architecture.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
比特域(即Bitmap) | 信息 |
000 | ACK信息 |
011 | NACK and N repeat=1 |
110 | NACK and N repeat=2 |
101 | NACK and N repeat=3 |
Claims (17)
- 一种信息传输方法,包括:接收原始数据的原始数据包;在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;基于所述原始数据包和所述重传数据包进行合并检测。
- 根据权利要求1所述的方法,其中,所述重传控制信息包括以下至少一个:重传次数;信干噪比。
- 根据权利要求1所述的方法,其中,所述反馈信息还包括非确认信息,所述非确认信息和所述重传控制信息分别编码后,通过不同的信道发送;或,所述非确认信息和所述重传控制信息进行组合编码后,通过一个信道发送。
- 根据权利要求1所述的方法,其中,在当前的通信网络为非中心控制的通信网络的情况下,所述重传控制信息承载在信令信道或数据信道上。
- 根据权利要求1所述的方法,其中,在当前的通信网络为非中心控制的通信网络的情况下,还包括:通过控制信道或数据信道接收重传形式信息。
- 根据权利要求1所述的方法,其中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
- 根据权利要求5或6所述的方法,其中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下至少一个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息、重传的传输模式。
- 根据权利要求7所述的方法,其中,在所述重传形式信息包括所述重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下至少一个:时域资源;频域资源;连续的资源;不连续的资源;在所述重传形式信息包括所述重传的调制编码格式的情况下,所述重传的调制编码格式与传输所述原始数据包的调制编码格式相同或不同;在所述重传形式信息包括所述重传的冗余版本信息的情况下,所述重传的冗余版本信息与传输所述原始数据包的冗余版本信息相同或不同。
- 一种信息传输方法,包括:接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
- 根据权利要求9所述的方法,其中,在当前的通信网络为非中心控制的通信网络的情况下,所述基于所述反馈信息生成并发送所述原始数据对应的重传数据包,包括:通过控制信道或数据信道发送重传形式信息,基于所述重传形式信息和所述反馈信息,生成并发送所述原始数据对应的重传数据包。
- 根据权利要求9所述的方法,其中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
- 根据权利要求10或11所述的方法,其中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下至少一个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息、重传的传输模式。
- 根据权利要求12所述的方法,其中,在所述重传形式信息包括所述重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下至少一个:时域资源;频域资源;连续的资源;不连续的资源;在所述重传形式信息包括所述重传的调制编码格式的情况下,所述重传的调制编码格式与传输所述原始数据包的调制编码格式相同或不同;在所述重传形式信息包括所述重传的冗余版本信息的情况下,所述重传的冗余版本信息与传输所述原始数据包的冗余版本信息相同或不同。
- 一种信息传输装置,包括:第一接收模块,设置为接收原始数据的原始数据包;发送模块,设置为在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;第二接收模块,设置为接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;检测模块,设置为基于所述原始数据包和所述重传数据包进行合并检测。
- 一种信息传输装置,包括:接收模块,设置为接收反馈信息,所述反馈信息包括重传控制信息,所述 重传控制信息控制重传原始数据;发送模块,设置为基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
- 一种终端设备,包括:一个或多个处理器;存储装置,设置为存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-13任一项所述的信息传输方法。
- 一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-13任一项所述的信息传输方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911400178.4A CN111092699A (zh) | 2019-12-30 | 2019-12-30 | 一种信息传输方法、装置、终端设备和存储介质 |
CN201911400178.4 | 2019-12-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021135616A1 true WO2021135616A1 (zh) | 2021-07-08 |
Family
ID=70398614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/125870 WO2021135616A1 (zh) | 2019-12-30 | 2020-11-02 | 信息传输方法、装置、终端设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111092699A (zh) |
WO (1) | WO2021135616A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111092699A (zh) * | 2019-12-30 | 2020-05-01 | 中兴通讯股份有限公司 | 一种信息传输方法、装置、终端设备和存储介质 |
CN111937325B (zh) * | 2020-07-09 | 2023-05-16 | 北京小米移动软件有限公司 | 基于卫星通信的数据传输方法及装置、存储介质 |
WO2022011655A1 (zh) * | 2020-07-16 | 2022-01-20 | 北京小米移动软件有限公司 | 重传请求方法和装置、重传数据接收方法和装置 |
CN117856983B (zh) * | 2024-03-06 | 2024-06-11 | 广东世炬网络科技股份有限公司 | 基于ntn网络传输的数据包重传模式自适应调整方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150071267A1 (en) * | 2012-05-16 | 2015-03-12 | Huawei Technologies Co., Ltd. | Method, device, and system for transmitting data based on harq |
WO2017041288A1 (zh) * | 2015-09-11 | 2017-03-16 | 华为技术有限公司 | 一种数据重传的方法及装置 |
CN109952779A (zh) * | 2016-11-02 | 2019-06-28 | 华为技术有限公司 | 用于通信***中可靠传输的***和方法 |
CN110392442A (zh) * | 2018-04-18 | 2019-10-29 | 华为技术有限公司 | 通信方法及装置 |
CN111092699A (zh) * | 2019-12-30 | 2020-05-01 | 中兴通讯股份有限公司 | 一种信息传输方法、装置、终端设备和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108270525B (zh) * | 2016-12-30 | 2021-02-12 | 华为技术有限公司 | 冗余版本传输方法及设备 |
-
2019
- 2019-12-30 CN CN201911400178.4A patent/CN111092699A/zh not_active Withdrawn
-
2020
- 2020-11-02 WO PCT/CN2020/125870 patent/WO2021135616A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150071267A1 (en) * | 2012-05-16 | 2015-03-12 | Huawei Technologies Co., Ltd. | Method, device, and system for transmitting data based on harq |
WO2017041288A1 (zh) * | 2015-09-11 | 2017-03-16 | 华为技术有限公司 | 一种数据重传的方法及装置 |
CN109952779A (zh) * | 2016-11-02 | 2019-06-28 | 华为技术有限公司 | 用于通信***中可靠传输的***和方法 |
CN110392442A (zh) * | 2018-04-18 | 2019-10-29 | 华为技术有限公司 | 通信方法及装置 |
CN111092699A (zh) * | 2019-12-30 | 2020-05-01 | 中兴通讯股份有限公司 | 一种信息传输方法、装置、终端设备和存储介质 |
Non-Patent Citations (1)
Title |
---|
HUAWEI, HISILICON: "PDSCH reliability for URLLC", 3GPP DRAFT; R1-1801359, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Athens, Greece; 20180226 - 20180302, 17 February 2018 (2018-02-17), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP051397523 * |
Also Published As
Publication number | Publication date |
---|---|
CN111092699A (zh) | 2020-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49490E1 (en) | HARQ-ACK handling for unintended downlink sub-frames | |
US10986670B2 (en) | Random access feedback method, random access processing method, base station and terminal | |
WO2021135616A1 (zh) | 信息传输方法、装置、终端设备和存储介质 | |
US11012196B2 (en) | Base stations, user equipments and a system for wireless communication, as well as the corresponding methods | |
US11677513B2 (en) | Retransmission for punctured signals | |
US8265023B2 (en) | Method and apparatus for sending control signaling | |
IL269493B2 (en) | Control method for signal transmission, base station and terminal | |
WO2020186993A1 (zh) | 数据传输方法及设备 | |
WO2020210940A1 (zh) | 无线局域网的通信方法、装置、终端及可读存储介质 | |
US9215042B2 (en) | Apparatus and method for transmitting and receiving packet data in a wireless communication system using hybrid automatic repeat request |
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: 20910799 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: 20910799 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 22/02/2023) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20910799 Country of ref document: EP Kind code of ref document: A1 |