WO2021135616A1 - 信息传输方法、装置、终端设备和存储介质 - Google Patents

信息传输方法、装置、终端设备和存储介质 Download PDF

Info

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
Application number
PCT/CN2020/125870
Other languages
English (en)
French (fr)
Inventor
杨振
曹伟
田开波
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2021135616A1 publication Critical patent/WO2021135616A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error 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

信息传输方法、装置、终端设备和存储介质
本申请要求在2019年12月30日提交中国专利局、申请号为201911400178.4的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信领域,例如涉及一种信息传输方法、装置、终端设备和存储介质。
背景技术
HARQ机制是无线通信***保证链路可靠性的重要手段之一。HARQ机制中数据包的传输时延和重传的次数成正比。
在往返时延较高的通信***(如卫星通信***)中,如果采用HARQ机制,若在通信过程中出现多次重传,数据包的传输时延将大幅增加,严重影响通信体验。
发明内容
本申请提供一种信息传输方法、装置、终端设备和存储介质。
本申请实施例提供一种信息传输方法,包括:
接收原始数据的原始数据包;
在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;
接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;
基于所述原始数据包和所述重传数据包进行合并检测。
本申请实施例提供了一种信息传输方法,包括:
接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;
基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
本申请实施例提供了一种信息传输装置,包括:
第一接收模块,设置为接收原始数据的原始数据包;
发送模块,设置为在所述原始数据包检测错误的情况下,发送反馈信息, 所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;
第二接收模块,设置为接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;
检测模块,设置为基于所述原始数据包和所述重传数据包进行合并检测。
本申请实施例提供了一种信息传输装置,包括:
接收模块,设置为接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;
发送模块,设置为基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
本申请实施例提供了一种终端设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请实施例中的任意一种方法。
本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例中的任意一种方法。
附图说明
图1为本申请提供的一种信息传输方法的流程示意图;
图1a为本申请提供的一种HARQ机制的流程示意图;
图2为本申请提供的一种信息传输方法的流程示意图;
图2a为本申请提供的又一种信息传输方法的流程示意图;
图2b为本申请提供的一种通过连续的时域资源发送数据包的示意图;
图2c为本申请提供的一种通过非连续的时域资源发送数据包的示意图;
图2d为本申请提供的一种通过连续的频域资源发送数据包的示意图;
图2e为本申请提供的一种通过非连续的频域资源发送数据包的示意图;
图2f为本申请提供的一种通过时域和频域发送数据包的示意图;
图2g为本申请提供的又一种通过时域和频域发送数据包的示意图;
图3为本申请提供的一种信息传输装置的结构示意图;
图4为本申请提供的一种信息传输装置的结构示意图;
图5为本申请提供的一种终端设备的结构示意图。
具体实施方式
下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
在一个示例性实施方式中,图1为本申请提供的一种信息传输方法的流程示意图。该方法可以适用于降低传输时延的情况,该方法可以由本申请提供的信息传输装置执行,该装置可以由软件和/或硬件实现,并集成在终端设备上,终端设备涵盖任何类型的用户设备或基站。该信息传输方法可能应用于卫星通信***,以及对于时延要求较高的通信***。
卫星通信***有别于地面蜂窝***的一大特点是卫星通信***的往返时延(Round-Trip Time,RTT)非常大。对于600km高度的低地球轨道(Low Earth Orbiting,LEO)卫星通信***,假设最小通信仰角为10度,则卫星和地面终端之间的RTT取值范围为4~13ms。对于地球静止轨道(Geostationary Earth Orbiting,GEO)卫星通信***,RTT值则超过了200ms。相比之下,地面蜂窝网络的RTT一般都在1ms以内。
HARQ机制是无线通信***保证链路可靠性的重要手段之一,它的基本原理是发送端按照一定的调制编码格式(Modulation and Coding Scheme,MCS)发送数据给接收端,如果接收端检测正确,则向发送端反馈一个确认信息(Acknowledgement,ACK)。如果接收端检测错误,则向发送端反馈一个非确认信息(Non-Acknowledgement,NACK)。发送端如果接收到的是ACK信息,则向接收端发送新的数据,如果接端收到的是NACK信息,则重复发送原来的数据。该步骤可能重复多次,直到接收端正确检测数据或者重传次数达到***设置的阈值。
图1a为本申请提供的一种HARQ机制的流程示意图。参见图1a,图中数据包0,即Packet0发送一次即被正确检测,而数据包1,即Packet1一共发送了3次才被正确检测。数据包的传输时延和重传的次数成正比。对于卫星通信***, 如果采用传统的HARQ机制,一旦发生多次重传,数据包的传输时延将大幅增加,严重影响用户的体验。
在当前第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)的非陆地网络(Non Terrestrial Networks,NTN)讨论中,普遍的共识是传统的HARQ机制由于存在延迟大的问题不能直接应用于卫星通信场景,一种被广泛讨论的解决思路是对于时延大的场景关闭HARQ功能。但是考虑到HARQ机制是保证链路可靠性的重要措施,简单地关闭该功能会带来一系列其他的问题。
本申请为降低传输时延,提出了一种信息传输方法,如图1所示,本申请提供的一种信息传输方法,包括S110、S120、S130和S140。
S110、接收原始数据的原始数据包。
执行本实施例提供的信息传输方法的终端设备可以作为接收端,原始数据可以为接收端和发送端间进行交互的数据,此处不对原始数据进行限定。原始数据包可以认为是对原始数据进行处理后的发送的数据包。处理的手段包括编码和打包。
S120、在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据。
本申请在接收到原始数据包后,可以对该原始数据包进行检测,检测的手段不作限定。在原始数据包检测错误的情况下,接收端可以向发送端发送反馈信息,以指示接收端原始数据包接收错误。反馈信息可以理解为在数据包(如原始数据包或重传数据包)检测错误的情况下,反馈的信息。反馈信息可以包括重传控制信息,重传控制信息可以为控制发送端重传原始数据的信息。发送端可以基于重传控制信息重传原始数据。此处不限定重传控制信息所包括的内容,重传控制信息可以基于接收的原始数据包确定。反馈信息可以供发送端确定重发的形式。
在一个实施例中,反馈信息可以包括以下一个或多个:非确认信息、重传次数、重传形式信息和信干噪比。非确认信息用于指示发送端重发原始数据。重传次数为接收端期望的发送端再次发送原始数据的次数。重传形式信息可以表示重传原始数据的传输形式。信干噪比可以为信号与干扰加噪声的比值。
S130、接收重传数据包,所述重传数据包基于所述反馈信息生成并发送。
发送反馈信息后,接收端可以接收发送端发送的重传数据包,该重传数据包可以为基于反馈信息生成和发送。
S140、基于所述原始数据包和所述重传数据包进行合并检测。
接收重传数据包后,本申请可以基于原始数据包和重传数据包进行合并检测,具体合并检测的手段,可以参见现有HARQ基于原始的数据包和重传的数据包进行处理的手段,此处不作限定。
本申请提供的一种信息传输方法,包括:接收原始数据的原始数据包;在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;基于所述原始数据包和所述重传数据包进行合并检测,利用该方法,减少了重传数据包传输错误的概率,减小了传输时延,提升了通信质量。
在上述实施例的基础上,提出了上述实施例的变型实施例,在此需要说明的是,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。
在一个实施例中,所述重传控制信息包括以下一个或多个:重传次数;信干噪比。
在一个实施例中,所述反馈信息还包括非确认信息,所述非确认信息和所述重传控制信息分别编码后,通过不同的信道发送;或,所述非确认信息和所述重传控制信息进行组合编码后,通过一个信道发送。
在反馈信息包括非确认信息的情况下,非确认信息和重传控制信息可以分别通过不同的信道发送,也可以通过一个信道发送。示例性的,非确认信息和重传控制信息可以组合编码后,通过物理信道发送。
表1为非确认信息和重传控制信息组合编码表。参见表1,编码的长度等于3。000表示接收端反馈的是ACK信息,011/110/101表示接收端反馈的是NACK信息,且期望的重传次数(即N repeat)分别为1、2和3次。其余码字未被使用。
表1非确认信息和重传控制信息组合编码表
比特域(即Bitmap) 信息
000 ACK信息
011 NACK and N repeat=1
110 NACK and N repeat=2
101 NACK and N repeat=3
在一个实施例中,在当前的通信网络为非中心控制的通信网络的情况下,所述重传控制信息承载在信令信道或数据信道上。
在一个实施例中,在当前的通信网络为非中心控制的通信网络的情况下, 还包括:通过控制信道或数据信道接收重传形式信息。
在一个实施例中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
重传形式信息可以理解为表示对原始数据重传的形式。在当前的通信网络为中心控制的通信网络的情况下,重传形式信息和重传控制信息可以包含于授予信息中。在上行传输时,授予信息可以为上行授予信息。在下行传输时,授予信息可以为下行授予信息。
在一个实施例中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下一个或多个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息和重传的传输模式。
重传形式信息可以基于原始数据包确定,如基于原始数据包确定重传控制信息,然后基于重传控制信息确定重传形式信息,此处不对确定的方式进行限定,不同的重传控制信息可以具有不同的确定方式。重传的资源分配信息可以表示承载重传数据包的资源的分配情况,如承载重传数据包的资源为时域资源和频域资源中的至少之一;承载重传数据包的资源为连续的资源或不连续的资源。
在一个实施例中,在所述重传形式信息包括重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下一个或多个:时域资源;频域资源;连续的资源;不连续的资源;
在所述重传形式信息包括重传的调制编码格式的情况下,重传的调制编码格式与传输原始数据包的调制编码格式相同或不同;
在所述重传形式信息包括重传的冗余版本信息的情况下,重传的冗余版本信息与传输原始数据包的冗余版本信息相同或不同。
在重传次数为至少两次的情况下,每次重传的调制编码格式可以相同,也可以不同,重传的冗余版本信息可以相同也可以不同。
本申请还提供了一种信息传输方法,图2为本申请提供的一种信息传输方法的流程示意图,该方法可以适用于降低传输时延的情况,该方法可以由信息传输装置执行,该装置可以由软件和/或硬件执行,并一般集成在终端设备上,终端设备可以为用户设备或基站。
如图2所示,该信息传输方法包括S210和S220。
S210、接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信 息控制重传原始数据。
执行本实施例信息传输方法的终端设备可以为发送端。在接收反馈信息前,可以先发送原始数据包。
S220、基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
在接收到反馈信息后,可以基于反馈信息生成重传数据包,然后基于反馈信息发送重传数据包。
在一个实施例中,在反馈信息包括重传的调制编码格式的情况下,本步骤可以基于重传的调制编码格式对原始数据进行编码生成重传数据包。在反馈信息包括重传的冗余版本信息的情况下,本步骤可以基于重传的冗余版本信息生成重传数据包。在反馈信息包括重传次数的情况下,本步骤生成的重传数据包的个数可以等于重传次数,每个重传数据包的重传的调制编码格式可以相同也可以不同,每个重传数据包的重传的冗余版本信息可以相同也可以不同。在反馈信息包括重传的传输模式的情况下,可以基于传输模式发送重传数据包。
本申请提供了一种信息传输方法,该方法包括:接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;基于所述反馈信息生成并发送所述原始数据对应的重传数据包。利用该方法减少了重传数据包传输错误的概率,降低了传输时延,提升了通信质量。
在上述实施例的基础上,提出了上述实施例的变型实施例,在此需要说明的是,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。
在一个实施例中,在当前的通信网络为非中心控制的通信网络的情况下,基于所述反馈信息生成并发送所述原始数据对应的重传数据包,包括:通过控制信道或数据信道发送重传形式信息,基于所述重传形式信息和所述反馈信息,生成并发送原始数据对应的重传数据包。
在当前的通信网络为非中心控制的通信网络的情况下,可以由发送端确定重传形式,并将重传形式信息发送至接收端,以供接收端接收重传数据包。发送端可以基于重传形式信息和反馈信息生成重传数据包。重传形式信息包括不同的内容时,对应生成重传数据包的方式不同,此处不作限定。
重传形式信息可以基于反馈信息确定,此处不限定具体的确定方式。如基于反馈信息中的重传控制信息中的信干噪比确定重传形式信息的重传的调制编码格式。
确定重传形式信息后,可以基于重传形式信息和反馈信息中与生成重传数据包相关的信息,生成重传数据包,基于重传形式信息和反馈信息中发送重传数据包相关的信息,发送重传数据包。如基于重传的调制编码格式和重传的冗 余版本信息生成重传数据包。基于重传次数、重传的资源分配信息和重传的传输模式发送重传数据包。
在一个实施例中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
在一个实施例中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下一个或多个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息和重传的传输模式。
在一个实施例中,在所述重传形式信息包括重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下一个或多个:时域资源;频域资源;连续的资源;不连续的资源;
在所述重传形式信息包括重传的调制编码格式的情况下,重传的调制编码格式与传输原始数据包的调制编码格式相同或不同;
在所述重传形式信息包括重传的冗余版本信息的情况下,重传的冗余版本信息与传输原始数据包的冗余版本信息相同或不同。
以下对本申请进行示例性描述:
本申请提供的信息传输方法可以认为是一种HARQ反馈方法,在卫星通信***中,由于通信双方距离较远,信号的往返时延较地面蜂窝网络大很多。在这种***中采用传统的HARQ机制会使得业务时延变得很大,影响用户的体验。
在一实施例中,为解决这个问题,可以采用一种新的混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)机制。接收端在数据包检测失败的时候,除了反馈NACK信息,还反馈重传控制信息,例如期望的重传次数,当前的信干噪比(Signal to Interference plus Noise Ratio,SINR)等。通过此重传控制信息,使得发送端能够依据实际需求进行定制化重传。则接收端在下一次接收时可以收到多个重传的数据包或更多的冗余信息,显著提升检测成功的概率,这样减少了发送端和接收端之间HARQ信令交互的次数,降低了数据包的传输时延,降低业务的时延。
本申请提供的控制方法可以认为是一种新的HARQ机制。在一个非中心控制的通信网络中,接收端和发送端没有主次之分的情况下:
1.接收端检测发送端发送的数据包,如果检测正确则向发送端反馈ACK;如果检测错误则向发送端反馈NACK和重传控制信息。
所述重传控制信息包括且不限于接收端期望的重传次数、当前的SINR等信 息中的一种,或多种的组合;
所述NACK和所述重传控制信息可以组合编码,使用一个物理信道发送,也可以分开编码,使用不同的物理信道发送;
所述重传控制信息可以承载在信令信道或数据信道上;
2.发送端检测接收端的反馈信息,如果是ACK信息,发送端发送新的数据包给接收端;如果是NACK和所述重传控制信息,则发送端根据此信息决定重传的形式,并通过控制信道或数据信道告知接收端具体的重传形式。然后在数据信道上发送重传数据包给接收端。
所述重传的形式包括且不限于重传的MCS、资源分配、重传次数、冗余版本、传输模式等信息。
传输模式包括单输入单输出或多输入多输出(Multiple-Input Multiple-Out-put,MIMO)的模式。
发送端可以在时域进行重传,也可以在频域进行重传,也可以在时域和频域组合进行重传;
重传可以使用和初传相同的冗余版本,也可以使用和初传不同的冗余版本;
重传可以使用连续的资源,也可以使用不连续的资源;
重传可以使用和初传(即首传)相同的MCS,也可以使用和初传不同的MCS;
在重传的次数为至少两次的情况下,每次重传的冗余版本和MCS可以相同,也可以不同。
3.接收端将首传数据和重传数据进行合并检测。
在一个中心控制的通信网络中,例如蜂窝移动通信网,则视接收端和发送端主次,进行如下处理:
假设上行传输,即接收端为基站,发送端为终端。
a)基站检测终端发送的数据包,如果检测正确则向终端反馈ACK;如果检测错误则向终端反馈NACK,并指示上行(Uplink,UL)授予信息,即grant。UL grant中至少包含所列内容之一:重传的时频资源、MCS、RV版本和重传控制信息,所述重传控制信息包括且不限于接收端期望的重传次数、当前的SINR等信息中的一种,或多种的组合。
b)终端在接收到上述UL grant后,按照基站指示进行重传。终端按照所述MCS、冗余版本(Redundancy Version,RV)生成原始数据的重传包,并将原始数 据的重传包填充到指定的时频资源上,发送给基站。
c)基站按照UL grant内容进行接收检测。
假设下行传输,即接收端为终端,发送端为基站。
a)终端检测基站发送的数据包,如果检测正确则向基站反馈ACK;如果检测错误则向基站反馈NACK和重传控制信息,所述重传控制信息包括且不限于接收端期望的重传次数、当前的SINR等信息中的一种,或多种的组合。
b)基站根据终端反馈的重传控制信息,以及其他可能的信道质量测量,指示给终端DL grant。DL grant中至少包含所列内容之一:重传的时频资源(即资源分配)、MCS、RV版本和重复次数。基站采用DL grant所指示的MCS、RV版本生成原始数据的重传包,并填充到指定的时频资源上,发送给终端。
c)终端在接收到上述DL grant后,按照基站指示进行重传数据接收。
图2a为本申请提供的又一种信息传输方法的流程示意图,参见图2a,图中发送端发送数据包0给接收端,接收端检测正确,向发送端反馈确认信息。随后发送端发送数据包1给接收端,接收端检测失败,向发送端反馈非确认信息和期望的重传次数N repeat=2。发送端接收到该信息后,重复发送数据包1两次给接收端,接收端检测正确。然后发送端继续发送新的数据包2给接收端。
在一个实施例中,发送端接收到接收端反馈的非确认信息和期望的重传次数后,确定重传方式和次数,具体采用如下方式:
方式1,发送端在时域重复发送原数据包。其中所使用的资源可以连续,也可以不连续,每次重发可以使用相同的冗余版本,也可以使用不同的冗余版本。图2b为本申请提供的一种通过连续的时域资源发送数据包的示意图,图2c为本申请提供的一种通过非连续的时域资源发送数据包的示意图,参见图2b和图2c,图中N repeat=2,图2b使用连续的资源,相同的冗余版本,即RV0,发送数据包1和数据包2;图2c使用不连续的资源,不同的冗余版本,即RV2和RV3。本示例中的数据包1和数据包2仅用于区分第一次发送的重传数据包,即repeat1和第二次发送的重传数据包repeat2。
方式2,发送端在频域重复发送原数据包。其中所使用的资源可以连续,也可以不连续,每次重发可以使用相同的冗余版本,也可以使用不同的冗余版本。图2d为本申请提供的一种通过连续的频域资源发送数据包的示意图,图2e为本申请提供的一种通过非连续的频域资源发送数据包的示意图。参见图2d和图2e,图中N repeat=2,图2d使用连续的资源,不同的冗余版本,即RV1和RV2;图2e使用不连续的资源,相同的冗余版本,即RV0。
方式3,发送端在时域和频域重复发送原数据包。重发可以使用相同的冗余 版本,也可以使用不同的冗余版本。图2f为本申请提供的一种通过时域和频域发送数据包的示意图,图2g为本申请提供的又一种通过时域和频域发送数据包的示意图。参见图2f和图2g,图中N repeat=3,图2f使用相同的冗余版本,即RV0;图2g使用不同的冗余版本,即RV1、RV2和RV3。
在上行传输,即接收端为基站,发送端为终端的情况下,基站检测终端发送的数据包错误,向终端反馈NACK,并指示UL grant。UL grant中包含:重传的时频资源、MCS、RV版本和重复次数。
方式1,基站指示1个起始的RV版本,终端按照给定MCS和重复次数生成多个RV版本的重传包,放置于给定时频资源内,发送给基站。多个RV版本可以从起始的RV版本开始,从预先约定或预先指示的各RV版本中循环选取。示例性的,预先约定的RV版本包括RV0、RV3、RV1和RV2。基站指示的起始的RV版本为RV1,重复次数为3,则终端可以按照RV0、RV3、RV1和RV2的顺序,从RV1开始选取3个RV版本,即RV1、RV2和RV0。基于RV1、RV2和RV0和给定的MCS生成重传包。
方式2,基站指示1个RV版本,终端按照给定MCS和重复次数生成相同RV版本的重传包,放置于给定时频资源内,发送给基站。
方式3,基站不指示RV版本,终端按照给定MCS和重复次数生成跟上次(如首传)传输相同的RV版本的重传包,放置于给定时频资源内,发送给基站。
基站按照UL grant内容进行接收检测。
在下行传输,即接收端为终端,发送端为基站的情况下,终端检测基站发送的数据包,如果检测正确则向基站反馈ACK;如果检测错误则向基站反馈NACK,并包含期望的重复次数。
基站根据终端反馈的期望重复次数,以及其他可能的信道质量测量,指示给终端DL grant。DL grant中至少包含所列内容之一:重传的时频资源、MCS、RV版本和重复次数。
方式1,基站指示1个RV起始版本,按照指示MCS和重复次数生成多个RV版本的重传包,放置于给定时频资源内,发送给终端。
方式2,基站指示1个RV版本,按照指示MCS和重复次数生成相同RV版本的重传包,放置于给定时频资源内,发送给终端。
方式3,基站不指示RV版本,按照指示MCS和重复次数生成跟上次传输相同的RV版本的重传包,放置于给定时频资源内,发送给终端。
终端在接收到上述DL grant后,按照基站指示进行重传数据接收。
本申请在数据包检测错误的时候,除了反馈NACK信息,还反馈所期望的重传次数信息。所述重传控制信息包括且不限于接收端期望的重传次数、当前的SINR等信息中的一种,或多种的组合;所述NACK和所述重传控制信息可以组合编码,使用一个物理信道发送,也可以分开编码,使用不同的物理信道发送;所述重传控制信息可以承载在信令信道或数据信道上。
在非中心控制的通信网络中,接收端和发送端没有主次之分的情况下:发送端检测接收端的反馈信息,如果是NACK和所述重传控制信息,则发送端根据此信息决定重发的形式和次数,并将重发形式和次数告知接收端,然后重发送原数据包给接收端。接收端将首传数据和重传数据合并检测。
所述重传的形式包括且不限于重传的MCS、资源分配、重传次数、冗余版本、传输模式等信息;发送端可以在时域进行重传,也可以在频域进行重传,也可以在时域和频域组合进行重传;重传可以使用相同的冗余版本,也可以使用不同的冗余版本;重传可以使用连续的资源,也可以使用不连续的资源;重传可以使用和初传相同的MCS,也可以使用不同的MCS。
在中心控制的通信网络中,处于中心控制的发送/接收端(基站)根据终端对下行反馈的所述重传控制信息,或基站上行接收情况,决定重发的形式,并告知终端。重发形式至少包括:重传的时频资源、MCS、RV版本和重复次数。
本申请提供了一种信息传输装置,图3为本申请提供的一种信息传输装置的结构示意图,该装置可以执行图1所示的方法,并集成在终端设备上。该装置包括:第一接收模块31,设置为接收原始数据的原始数据包;发送模块32,设置为在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;第二接收模块33,设置为接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;检测模块34,设置为基于所述原始数据包和所述重传数据包进行合并检测。
本实施例提供的信息传输装置用于实现如图1所示实施例的信息传输方法,本实施例提供的信息传输装置实现原理和技术效果与图1所示实施例的信息传输方法类似,此处不再赘述。
在上述实施例的基础上,提出了上述实施例的变型实施例,在此需要说明的是,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。
在一个实施例中,所述重传控制信息包括以下一个或多个:重传次数;信干噪比。
在一个实施例中,所述反馈信息还包括非确认信息,所述非确认信息和所述重传控制信息分别编码后,通过不同的信道发送;或,所述非确认信息和所 述重传控制信息进行组合编码后,通过一个信道发送。
在一个实施例中,在当前的通信网络为非中心控制的通信网络的情况下,所述重传控制信息承载在信令信道或数据信道上。
在一个实施例中,在当前的通信网络为非中心控制的通信网络的情况下,还包括:通过控制信道或数据信道接收重传形式信息。
在一个实施例中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
在一个实施例中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下一个或多个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息和重传的传输模式。
在一个实施例中,在所述重传形式信息包括重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下一个或多个:时域资源;频域资源;连续的资源;不连续的资源;
在所述重传形式信息包括重传的调制编码格式的情况下,重传的调制编码格式与传输原始数据包的调制编码格式相同或不同;
在所述重传形式信息包括重传的冗余版本信息的情况下,重传的冗余版本信息与传输原始数据包的冗余版本信息相同或不同。
本申请提供了一种信息传输装置,图4为本申请提供的一种信息传输装置的结构示意图,该装置可以执行图2所示的方法,并集成在终端设备上。该装置包括:接收模块41,设置为接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;发送模块42,设置为基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
本实施例提供的信息传输装置用于实现如图2所示实施例的信息传输方法,本实施例提供的信息传输装置实现原理和技术效果与图2所示实施例的信息传输方法类似,此处不再赘述。
在上述实施例的基础上,提出了上述实施例的变型实施例,在此需要说明的是,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。
在一个实施例中,在当前的通信网络为非中心控制的通信网络的情况下,发送模块42设置为:通过控制信道或数据信道发送重传形式信息,基于所述重传形式信息和所述反馈信息,生成并发送原始数据对应的重传数据包。
在一个实施例中,在当前的通信网络为中心控制的通信网络的情况下,所 述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
在一个实施例中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下一个或多个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息和重传的传输模式。
在一个实施例中,在所述重传形式信息包括重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下一个或多个:时域资源;频域资源;连续的资源;不连续的资源;
在所述重传形式信息包括重传的调制编码格式的情况下,重传的调制编码格式与传输原始数据包的调制编码格式相同或不同;
在所述重传形式信息包括重传的冗余版本信息的情况下,重传的冗余版本信息与传输原始数据包的冗余版本信息相同或不同。
本申请实施例提供了一种终端设备,图5为本申请提供的一种终端设备的结构示意图。如图5所示,本申请提供的终端设备,包括一个或多个处理器51和存储装置52;该终端设备中的处理器51可以是一个或多个,图5中以一个处理器51为例;存储装置52用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器51执行,使得所述一个或多个处理器51实现如本申请实施例中所述的方法。
终端设备还包括:通信装置53、输入装置54和输出装置55。
终端设备中的处理器51、存储装置52、通信装置53、输入装置54和输出装置55可以通过总线或其他方式连接,图5中以通过总线连接为例。
输入装置54可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的按键信号输入。输出装置55可包括显示屏等显示设备。
通信装置53可以包括接收器和发送器。通信装置53设置为根据处理器51的控制进行信息收发通信。信息包括但不限于原始数据包、重传数据包、反馈信息和/或重传形式信息。
存储装置52作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请实施例所述信息传输方法对应的程序指令/模块(例如,信息传输装置中的第一接收模块31,发送模块32,第二接收模块33和检测模块34;或信息传输装置中的接收模块41和发送模块42)。存储装置 52可包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储装置52可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置52可进一步包括相对于处理器51远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本申请实施例还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例中任一所述的信息传输方法。
该信息传输方法包括:接收原始数据的原始数据包;
在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;
接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;
基于所述原始数据包和所述重传数据包进行合并检测。
或,该信息传输方法包括:
接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;
基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
本申请实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(Random Access Memory,RAM)、只读存储器(Read Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式CD-ROM、光存储器件、磁存储器件、或者上述的任意合适的组合。计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于:电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计 算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、无线电频率(Radio Frequency,RF)等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
以上所述,仅为本申请的示例性实施例而已,并非用于限定本申请的保护范围。
本领域内的技术人员应明白,术语终端设备涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。
一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。
本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(Instruction Set Architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。
本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(Read-Only Memory,ROM)、随机访问存储器(Random Access  Memory,RAM)、光存储器装置和***(数码多功能光碟(Digital Video Disc,DVD)或光盘(Compact Disk,CD))等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑器件(Field-Programmable Gate Array,FPGA)以及基于多核处理器架构的处理器。

Claims (17)

  1. 一种信息传输方法,包括:
    接收原始数据的原始数据包;
    在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;
    接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;
    基于所述原始数据包和所述重传数据包进行合并检测。
  2. 根据权利要求1所述的方法,其中,所述重传控制信息包括以下至少一个:重传次数;信干噪比。
  3. 根据权利要求1所述的方法,其中,所述反馈信息还包括非确认信息,所述非确认信息和所述重传控制信息分别编码后,通过不同的信道发送;或,所述非确认信息和所述重传控制信息进行组合编码后,通过一个信道发送。
  4. 根据权利要求1所述的方法,其中,在当前的通信网络为非中心控制的通信网络的情况下,所述重传控制信息承载在信令信道或数据信道上。
  5. 根据权利要求1所述的方法,其中,在当前的通信网络为非中心控制的通信网络的情况下,还包括:
    通过控制信道或数据信道接收重传形式信息。
  6. 根据权利要求1所述的方法,其中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
  7. 根据权利要求5或6所述的方法,其中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下至少一个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息、重传的传输模式。
  8. 根据权利要求7所述的方法,其中,
    在所述重传形式信息包括所述重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下至少一个:时域资源;频域资源;连续的资源;不连续的资源;
    在所述重传形式信息包括所述重传的调制编码格式的情况下,所述重传的调制编码格式与传输所述原始数据包的调制编码格式相同或不同;
    在所述重传形式信息包括所述重传的冗余版本信息的情况下,所述重传的冗余版本信息与传输所述原始数据包的冗余版本信息相同或不同。
  9. 一种信息传输方法,包括:
    接收反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传原始数据;
    基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
  10. 根据权利要求9所述的方法,其中,
    在当前的通信网络为非中心控制的通信网络的情况下,所述基于所述反馈信息生成并发送所述原始数据对应的重传数据包,包括:通过控制信道或数据信道发送重传形式信息,基于所述重传形式信息和所述反馈信息,生成并发送所述原始数据对应的重传数据包。
  11. 根据权利要求9所述的方法,其中,在当前的通信网络为中心控制的通信网络的情况下,所述反馈信息还包括重传形式信息,所述重传形式信息和所述重传控制信息由授予信息指示。
  12. 根据权利要求10或11所述的方法,其中,所述重传形式信息基于所述重传控制信息确定,所述重传形式信息包括以下至少一个:重传的调制编码格式、重传的资源分配信息、重传次数、重传的冗余版本信息、重传的传输模式。
  13. 根据权利要求12所述的方法,其中,
    在所述重传形式信息包括所述重传的资源分配信息的情况下,所述资源分配信息指示的资源为以下至少一个:时域资源;频域资源;连续的资源;不连续的资源;
    在所述重传形式信息包括所述重传的调制编码格式的情况下,所述重传的调制编码格式与传输所述原始数据包的调制编码格式相同或不同;
    在所述重传形式信息包括所述重传的冗余版本信息的情况下,所述重传的冗余版本信息与传输所述原始数据包的冗余版本信息相同或不同。
  14. 一种信息传输装置,包括:
    第一接收模块,设置为接收原始数据的原始数据包;
    发送模块,设置为在所述原始数据包检测错误的情况下,发送反馈信息,所述反馈信息包括重传控制信息,所述重传控制信息控制重传所述原始数据;
    第二接收模块,设置为接收重传数据包,所述重传数据包基于所述反馈信息生成并发送;
    检测模块,设置为基于所述原始数据包和所述重传数据包进行合并检测。
  15. 一种信息传输装置,包括:
    接收模块,设置为接收反馈信息,所述反馈信息包括重传控制信息,所述 重传控制信息控制重传原始数据;
    发送模块,设置为基于所述反馈信息生成并发送所述原始数据对应的重传数据包。
  16. 一种终端设备,包括:
    一个或多个处理器;
    存储装置,设置为存储一个或多个程序;
    所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-13任一项所述的信息传输方法。
  17. 一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-13任一项所述的信息传输方法。
PCT/CN2020/125870 2019-12-30 2020-11-02 信息传输方法、装置、终端设备和存储介质 WO2021135616A1 (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270525B (zh) * 2016-12-30 2021-02-12 华为技术有限公司 冗余版本传输方法及设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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