WO2016161910A1 - 一种信息传输的方法及装置 - Google Patents
一种信息传输的方法及装置 Download PDFInfo
- Publication number
- WO2016161910A1 WO2016161910A1 PCT/CN2016/077682 CN2016077682W WO2016161910A1 WO 2016161910 A1 WO2016161910 A1 WO 2016161910A1 CN 2016077682 W CN2016077682 W CN 2016077682W WO 2016161910 A1 WO2016161910 A1 WO 2016161910A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- redundancy version
- subframe
- consecutive
- redundancy
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- 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/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1816—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of the same, encoded, message
-
- 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/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- 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
- H04L1/189—Transmission or retransmission of more than one copy of a message
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- 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/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Definitions
- the present disclosure relates to the field of communications technologies, and in particular, to a method and an apparatus for information transmission.
- MTC Machine Type Communications
- the coding unit processes a transport block that arrives within a Transmission Time Interval (TTI), and then performs physical channel processing on the corresponding physical resource, as shown in FIG. 1.
- TTI Transmission Time Interval
- the transport block from the Media Access Control (MAC) is subjected to transport block processing and physical channel processing in each subframe (eg, radio frame #M subframe #0, radio frame #M+1).
- subframe #2, radio frame #M+2 subframe #3) the processing of the transport blocks in each TTI is independent.
- the transport block processing flow includes rate matching, and the rate matching process includes sub-block interleaving, bit collection, and bit selection.
- the bit collects a system bit stream and a first check bit that are processed by the sub-block interleaver.
- the redundancy version is indicated in the downlink control information DCI.
- TTI bundling For uplink data transmission, there are two methods of single subframe transmission and transmission time interval binding TTI bundling.
- the process and the downlink data transmission are basically similar, and the coding unit processes the transport block in one TTI, and then transmits the data on the corresponding resource through physical channel processing. lose.
- the processing of transport blocks in each TTI is independent of each other.
- the redundancy version of the uplink data transmission is determined by the MAC layer parameter CURRENT_IRV, which is used to indicate the sequence number in the redundancy version sequence, and each hybrid automatic repeat request (HARQ) transmission (new transmission or retransmission) After CURRENT_IRV is incremented by 1, and CURRENT_IRV is modulo 4, the redundancy version sequence is 0, 2, 3, 1.
- CURRENT_IRV the MAC layer parameter
- Uplink TTI bundling is a transmission method for enhancing uplink coverage, and transmitting different redundancy versions of one transport block in multiple consecutive subframes (TTI), that is, automatic HARQ retransmission in multiple consecutive TTIs without ACK/NACK Feedback, as shown in Figure 3, after the Cyclic Redundancy Check (CRC), channel coding and rate matching, the transport block from the MAC transmits a different redundancy version of a transport block in multiple consecutive TTIs, for example :
- TTI subframes
- CRC Cyclic Redundancy Check
- cross-subframe channel estimation refers to performing joint channel estimation based on reference signals in a plurality of consecutive subframes by using channel correlation.
- a typical processing method is to weight-average the results of channel estimation of multiple subframes. Accordingly, the data portions are coherently combined.
- the premise of coherent combining is that the transmitted signals in the multiple subframes used for merging are the same.
- the processing of each TTI in downlink data transmission is independent, and there is no mechanism in which one transport block is repeatedly transmitted in multiple subframes; for uplink transmission, the TTI bundling mechanism may implement a transmission block to be repeatedly transmitted in multiple subframes,
- the redundancy version is cyclically changed with the subframe, that is, the redundancy versions of adjacent subframes are different. This means that the transmitted signal is different after rate matching between the sub-frames, resulting in the receiver not being able to coherently merge.
- the redundancy version changes cyclically with the subframe, and the redundancy versions of the adjacent subframes are different, so that the information transmitted by each subframe after rate matching is not The same is true, so that the information received by the peer end on multiple subframes used for coherent combining is different, and coherent combining cannot be performed, so that the system spectral efficiency degradation due to repeated transmission of information cannot be reduced.
- Some embodiments of the present disclosure provide a method and apparatus for information transmission, by determining a redundancy version corresponding to multiple consecutive subframes as the same redundancy version, so that multiple consecutive subframes are rate matched and transmitted.
- the information is the same, and the peer can coherently combine the information sent on the multiple consecutive subframes, thereby reducing the system spectral efficiency degradation caused by repeated information transmission.
- Some embodiments of the present disclosure provide a method for information transmission, including: when the local end serves as a transmitting end, the local end determines information that needs to be repeatedly transmitted during repeated transmissions including multiple subframes; for the repeated transmission During each subframe of the period, the local end determines a redundancy version corresponding to the subframe, and performs rate matching on the encoded bit stream according to the redundancy version corresponding to the subframe, and matches the rate.
- the bit stream is sent to the peer end, wherein there are multiple consecutive subframes corresponding to the same redundancy version.
- the peer end when rate matching is performed on the information-coded bit stream according to the redundancy version corresponding to each subframe, since there are multiple consecutive subframes corresponding to the same redundancy version, The information sent by the rate matching after the multiple consecutive subframes is also the same, and the peer end can coherently combine the information sent on the multiple consecutive subframes, and the redundancy version of each subframe in the related art changes cyclically with the subframe. After the rate matching, the information sent in each subframe is different.
- the peer end can coherently combine the information sent on the multiple consecutive subframes, thereby reducing the spectral efficiency degradation of the system due to repeated transmission of information.
- the redundancy version may be changed during the entire repeated transmission, thereby achieving gain redundancy. I merged.
- the local end determines a redundancy version corresponding to the subframe, including: Each sub-frame during the transmission is repeated, and the local end determines the redundancy version corresponding to the current sub-frame according to the preset at least one redundancy version and the usage rule of the at least one redundancy version.
- the local end for each subframe during the repeated transmission, the local end is configured according to at least one redundancy version preset, and Determining a redundancy version corresponding to the current subframe, the method further includes: determining, by the local end, the initial redundancy version as the sub-frame for the repeated transmission period a redundancy version corresponding to the frame, the initial redundancy version being any one of the at least one redundancy version; for each subframe after the first subframe during the repeated transmission period, The local end according to the preset at least one redundancy version, the usage order of the at least one redundancy version, the number of consecutive repetitions of each redundancy version, and the continuous repetition of the redundancy version corresponding to the previous subframe The number of uses determines the redundancy version corresponding to the current subframe.
- the local end is configured according to at least one preset for each subframe subsequent to the first subframe during the repeated transmission.
- the remaining version specifically includes: for each subframe after the first subframe during the repeated transmission, when the number of consecutive repetitions of the redundancy version corresponding to the previous subframe is less than the number of consecutive reuses of the redundancy version Determining, the redundancy version is a redundancy version corresponding to the current subframe; and when the number of consecutive reuses of the redundancy version corresponding to the previous subframe is equal to the number of consecutive reuses of the redundancy version, according to the at least one redundancy
- the order of use of the versions determines the order of use in which the
- the redundancy version pattern information is pre-stored in the local end and the opposite end, or the network in the local end and the opposite end
- the side end determines the redundancy version pattern information, and notifies the redundancy version pattern information to the user equipment at the other end, wherein the redundancy version information includes: at least one redundancy version and the at least one The order of use of the redundancy versions.
- the initial redundancy version is determined by the local end and the opposite end, or the initial redundancy determined by the local end
- the remaining version informs the peer.
- the number of consecutive reuses of each redundancy version is pre-stored in the local end and the opposite end, or The network side of the local end and the peer end determines the number of consecutive reuses of each redundancy version, and notifies the user equipment of the other end for the number of consecutive repetitions of each redundancy version.
- the method further includes: the local end and the network side end in the opposite end indicate, by using downlink control information DCI, whether to adopt the Each redundancy version is continuously used repeatedly, or the local end and the opposite end determine, according to a preset rule, whether to use the repeated repetition times of each redundancy version.
- the network side of the local end and the opposite end indicates whether to adopt the each redundancy version by using downlink control information DCI.
- the number of consecutive re-uses is determined by: when the local end indicates, by using the downlink control information DCI, that the number of consecutive repetitions of each redundancy version is used, the number of consecutive repetitions of each redundancy version is determined as the local end and Each of the redundancy versions pre-stored in the peer end is continuously reused, or the network side is pre-configured and notifies each redundant version of the user equipment to continuously use the number of times; when the local end passes the downlink control information DCI When it is indicated that the number of consecutive repetitions of each redundancy version is not adopted, the number of consecutive repetitions of each redundancy version is determined as the number of subframes included in the repeated transmission.
- the local end and the peer end determine, according to a preset rule, the number of consecutive reuses of each redundancy version, including: The local end and the opposite end determine the number of consecutive reuses of each redundancy version according to a code rate of information transmission.
- the local end and the opposite end determine, according to a code rate of information transmission, the number of consecutive reuses of each redundancy version, specifically
- the method includes: when the code rate of the information transmission is greater than or equal to a preset threshold, the number of consecutive reuses of each redundancy version is continuously repeated by using each of the redundancy versions pre-stored in the local end and the opposite end The number of times of use, or using the network side end to pre-configure and notify each user version of the device to continuously use the number of times of reuse; when the code rate of the information transmission is less than the preset threshold, each of the redundancy versions is continuously repeated The number of uses is equal to the number of subframes included during the repeated transmission.
- the party The method further includes: pre-storing a redundancy version corresponding to each subframe in the local end and the opposite end, or sending, by the local end, a redundancy version corresponding to each subframe in the repeated transmission period To the opposite end, to indicate that the peer end receives the message sent by the local end during the repeated transmission, and performs de-rate matching on the information by using a redundancy version corresponding to each subframe in the repeated transmission period.
- the method further includes: when the local end serves as a receiving end, the local end receives information sent by the peer end during repeated transmission, where The peer end performs rate matching on the information-coded bit stream according to the redundancy version corresponding to each subframe in the repeated transmission period, and the redundancy versions corresponding to the multiple consecutive subframes are the same; The information sent by the frame, the local end determines the redundancy version corresponding to the subframe, and performs rate de-matching on the information of the subframe according to the redundancy version corresponding to the subframe.
- Some embodiments of the present disclosure provide an apparatus for information transmission, including: a first processing unit, configured to determine information that needs to be repeatedly transmitted during repeated transmissions including a plurality of subframes; and a second processing unit connected to the first
- the processing unit is configured to determine, according to each subframe in the repeated transmission, a redundancy version corresponding to the subframe, and perform rate matching on the encoded bit stream according to the redundancy version corresponding to the subframe;
- the sending unit is connected to the second processing unit, and configured to send the rate-matched bit stream to the peer end, where the redundant versions corresponding to the multiple consecutive subframes are the same.
- the redundancy version corresponding to the multiple consecutive subframes is the same
- the information sent by the rate matching after the multiple consecutive subframes is also the same, and the peer end can coherently combine the information sent on the multiple consecutive subframes, and the redundancy version of each subframe in the related art changes cyclically with the subframe. After the rate matching, the information sent in each subframe is different.
- the peer end can coherently combine the information sent on the multiple consecutive subframes, thereby reducing the spectral efficiency degradation of the system due to repeated transmission of information.
- the redundancy version may be changed during the entire repeated transmission, thereby achieving gain redundancy. I merged.
- the second processing unit determines a redundancy version corresponding to the subframe, including: For each subframe during the repeated transmission, the second processing unit determines a redundancy version corresponding to the current subframe according to the preset at least one redundancy version and the usage rule of the at least one redundancy version. .
- the second processing unit for each subframe during the repeated transmission, is configured according to the preset at least one redundancy version, and Determining, by the use rule of the at least one redundancy version, a redundancy version corresponding to the current subframe, specifically: determining, by the second processing unit, the initial redundancy version for the first subframe of the repeated transmission period For the redundancy version corresponding to the subframe, the initial redundancy version is any one of the at least one redundancy version; for each of the first subframe after the repeated transmission period a subframe, the second processing unit, according to the preset at least one redundancy version, the usage order of the at least one redundancy version, the number of consecutive reuses of each redundancy version, and the redundancy of the previous subframe The number of consecutive reuses of the remaining versions determines the redundancy version corresponding to the current subframe.
- the second processing unit is specifically configured to: for each subframe after the first subframe during the repeated transmission period When the number of consecutive repetitions of the redundancy version corresponding to the previous subframe is less than the number of consecutive reuses of the redundancy version, determining that the redundancy version is the redundancy version corresponding to the current subframe; when the redundancy of the previous subframe corresponds When the number of consecutive reuses of the remaining versions is equal to the number of consecutive reuses of the redundancy version, determining, according to the order of use of the at least one redundancy version, the order of use is adjacent to the redundancy version corresponding to the previous subframe.
- the redundancy version is the redundancy version corresponding to the current subframe.
- the redundancy version pattern information is pre-stored in the second processing unit, or when the device is a network side device,
- the second processing unit is further configured to: determine the redundancy version pattern information, and notify the user equipment of the other end of the redundancy version pattern information, where the redundancy version information includes: at least one type of redundancy The version and the use order of the at least one redundancy version.
- the second processing unit is further configured to determine the initial redundancy version, or the second processing unit is further configured to: determine the initial redundancy version, and notify the peer end of the initial redundancy version.
- the number of consecutive reuses of each redundancy version is pre-stored in the second processing unit, or when the device is a network
- the second processing unit is further configured to: determine the number of consecutive reuses of each redundancy version, and notify the user equipment of the other end of the repeated use times of each redundancy version.
- the second processing unit is further configured to: determine, according to a preset rule, whether to use the repeated repetition times of each redundancy version, Alternatively, when the device is a network side device, the downlink control information DCI is used to indicate whether to use the repeated number of times for each redundancy version.
- the second processing unit indicates, by using downlink control information DCI, whether to adopt the each redundancy.
- the number of consecutive repetitions of the version is specifically used to: when the number of consecutive reuses of each of the redundancy versions is indicated by the downlink control information DCI, the number of consecutive repetitions of each redundancy version is determined as the local end and the Each redundancy version pre-stored in the peer end is continuously used repeatedly, or the network side end pre-configures and notifies each redundancy version of the user equipment to continuously use the number of times of re-use; when the downlink control information DCI indicates that the per-use is not adopted When a redundancy version is continuously used, the number of consecutive repetitions of each redundancy version is determined as the number of subframes included in the repeated transmission.
- the second processing unit determines, according to a preset rule, the number of consecutive reuses of each redundancy version, specifically including: The second processing unit determines the number of consecutive reuses of each of the redundancy versions according to the code rate of the information transmission.
- the second processing unit is specifically configured to: when the code rate of the information transmission is greater than or equal to a preset threshold, each of the foregoing a redundancy version of continuous reuse times using each redundancy pre-stored in the second processing unit The remaining versions are continuously reused, or when the device is a network side device, the network side device is pre-configured and notifies each redundant version of the user equipment to continuously use the number of times; when the code rate of the information transmission is less than the pre- When the threshold is set, the number of consecutive reuses of each redundancy version is equal to the number of subframes included in the repeated transmission.
- the foregoing apparatus further includes: pre-storing a redundancy version corresponding to each subframe in the second processing unit, or the sending unit And is further configured to send a redundancy version corresponding to each subframe in the repeated transmission period to the peer end, to indicate that the peer end adopts the repetition when receiving the message sent by the local end during repeated transmission
- the redundancy version corresponding to each subframe during the transmission period de-rates the information.
- the foregoing apparatus further includes: a receiving unit, connected to the second processing unit, configured to receive information sent by the peer end during repeated transmission, where And the peer end performs rate matching on the encoded bit stream according to the redundancy version corresponding to each subframe in the repeated transmission period, and the redundancy versions corresponding to the multiple consecutive subframes are the same;
- the second processing unit is further configured to: determine a redundancy version corresponding to the subframe, and perform rate de-matching on the information of the subframe according to the redundancy version corresponding to the subframe.
- Some embodiments of the present disclosure provide an apparatus for information transmission, including a processor, a transceiver, and a memory;
- the processor is configured to read a program in the memory and perform the following process:
- the local end determines information that needs to be repeatedly transmitted during repeated transmissions including multiple subframes;
- the local end determines a redundancy version corresponding to the subframe, and performs rate matching on the encoded bit stream according to the redundancy version corresponding to the subframe, and The rate matched bit stream is sent to the peer end, where there are multiple consecutive subframes corresponding to the same redundancy version.
- 1 is a schematic diagram showing the principle of transmission of information of each transport block during downlink data transmission in the related art
- FIG. 2 is a schematic diagram showing the working principle of a rate matching module in the related art
- 3 is a schematic diagram showing the principle of transmitting information of each transport block in uplink TTI bundling data transmission in the related art
- FIG. 4 is a schematic flowchart diagram of a method for information transmission according to some embodiments of the present disclosure
- 5A-5E are schematic diagrams showing allocation of redundancy versions of respective subframes during repeated transmission according to some embodiments of the present disclosure
- 6A-6B are schematic diagrams showing allocation of redundancy versions of respective subframes during another repeated transmission according to some embodiments of the present disclosure
- 7A-7C are schematic diagrams showing allocation of redundancy versions of respective subframes during another repeated transmission according to some embodiments of the present disclosure.
- 8A-8C are schematic diagrams showing allocation of redundancy versions of respective subframes during another repeated transmission according to some embodiments of the present disclosure
- FIG. 9 is a schematic structural diagram of an apparatus for information transmission according to some embodiments of the present disclosure.
- FIG. 10 is a schematic structural diagram of another apparatus for transmitting information on a network side according to some embodiments of the present disclosure.
- FIG. 11 is a schematic structural diagram of another apparatus for transmitting information on a user equipment side according to some embodiments of the present disclosure.
- Some embodiments of the present disclosure provide a method for information transmission, as shown in FIG. 4, the method includes:
- Step 402 When the local end is used as the sending end, the local end determines information that needs to be repeatedly transmitted during repeated transmissions that include multiple subframes.
- Step 404 For each subframe in the repeated transmission period, the local end determines a redundancy version corresponding to the subframe, and performs rate matching on the encoded bit stream according to the redundancy version corresponding to the subframe.
- the rate-matched bit stream is sent to the peer end, where there are multiple consecutive subframes corresponding to the same redundancy version.
- the peer end when rate matching of information encoded bit streams according to a redundancy version corresponding to each subframe, since there are multiple consecutive subframes corresponding to the same redundancy version, The information sent by the multiple consecutive subframes after rate matching is also the same, and the peer end can coherently combine the information sent on the multiple consecutive subframes, and the redundancy version of each subframe in the related art cyclically changes with the subframe. After the rate matching is performed, the information sent in each sub-frame is different. If the peer end cannot perform coherent combining, the redundancy versions corresponding to the multiple consecutive sub-frames are the same, so that the information sent by the multiple consecutive sub-frames after rate matching is the same.
- the peer end can coherently combine the information sent on the multiple consecutive subframes to reduce the spectral efficiency degradation of the system due to repeated transmission of information.
- the redundancy version may be changed during the entire repeated transmission, thereby achieving gain redundancy. I merged.
- the information transmitted in the physical channel in some embodiments of the present disclosure includes: a transport block, data, and/or control information, etc.
- the local end and the peer end may both be network side devices (eg, base stations) or users.
- the device is the network device when the local device is the network device.
- the peer device is the network device.
- the determination of the redundancy version can be processed by the physical layer.
- the information eg, the transport block
- the bit selection module performs bit selection according to the determined redundancy version of each subframe.
- the local end determines a redundancy version corresponding to the subframe, including: for the repeated transmission period Each sub-frame, the local end determines the redundancy version corresponding to the current subframe according to the preset at least one redundancy version and the usage rule of the at least one redundancy version. Specifically divided into the following two cases:
- the local end determines the initial redundancy version as the redundancy version corresponding to the subframe, and the initial redundancy version is any one of the at least one redundancy version;
- the local end continuously re-uses according to the preset at least one redundancy version, the usage order of the at least one redundancy version, and the redundancy version of each redundancy version.
- the number of consecutive repetitions of the redundancy version corresponding to the previous subframe determines the redundancy version corresponding to the current subframe.
- the redundancy version corresponding to the previous subframe For each subframe after the first subframe during the repeated transmission, when the number of consecutive repetitions of the redundancy version corresponding to the previous subframe is less than the number of consecutive reuses of the redundancy version, it is determined that the redundancy version is current The redundancy version corresponding to the subframe; when the number of consecutive repetitions of the redundancy version corresponding to the previous subframe is equal to the number of consecutive reuses of the redundancy version, determining the order of use according to the order of use of the at least one redundancy version The redundancy version adjacent to the redundancy version corresponding to the previous subframe is the redundancy version corresponding to the current subframe.
- At least one redundancy version includes: RV 0 , RV 1 , . . . , RV N-1 ; at least one redundancy version is used in the order of RV 0 ⁇ RV 1 ⁇ ... ⁇ RV N- 1 ⁇ RV 0 , ie at least one redundancy version is recycled; the initial redundancy version is RV M , M ⁇ (0,1,...,N-1); the number of consecutive reuses per redundancy version is T, T ⁇ (1, 2, ..., R), R is the total number of subframes included in the repeated transmission, then the redundancy version of the ith transmission is RV n , I ⁇ (0, 1, ..., R-1), this embodiment determines the redundancy version corresponding to each subframe by using the number of transmissions of the current subframe, and of course, can also be redundant according to the previous subframe. The number of consecutive reuses of the remaining versions determines the redundancy version corresponding to the current subframe, specifically:
- the redundancy version corresponding to the previous subframe is less than the number of consecutive reuses of the redundancy version, determining that the redundancy version is a redundancy version corresponding to the current subframe, and the redundancy version corresponding to the current subframe The number of consecutive reuses is increased by one;
- the number of consecutive reuses of the redundancy version corresponding to the previous subframe is equal to the number of consecutive reuses of the redundancy version, determining the usage order in the previous subframe according to the order of use of the at least one redundancy version
- the adjacent redundancy version after the remaining versions is the redundancy version corresponding to the current subframe, and the number of consecutive repetitions of the redundancy version corresponding to the current subframe is initialized to 1.
- the redundancy versions corresponding to the multiple consecutive subframes in the consecutive reuse times of each redundancy version are the same, so that the information sent by the multiple consecutive subframes after rate matching is also the same, and the peer end can perform the multiple consecutive
- the information transmitted on the subframe is coherently combined to reduce the spectral efficiency degradation of the system due to repeated transmission of information.
- the redundancy version pattern information is pre-stored in the local end and the opposite end, or the redundancy is determined by the network side end in the local end and the opposite end.
- the version pattern information is used to notify the user equipment of the other end of the redundancy version pattern information, wherein the redundancy version information includes: at least one redundancy version and a usage order of the at least one redundancy version.
- the redundancy version pattern may be pre-stored in the local end and the opposite end according to the protocol, or the network side of the local end and the opposite end may pass the high layer signaling (for example, RRC signaling), system broadcast, and downlink.
- the control version Downlink Control Information, DCI
- DCI Downlink Control Information
- the initial redundancy version is determined by the local end and the opposite end, or the initial redundancy version determined by the local end is notified to the opposite end.
- the initial redundancy version may be determined by the MAC layer in the local end and the opposite end, or the initial redundancy version may be determined by the local end, and the initial redundancy version is passed through high layer signaling (eg, RRC signaling), the system. Broadcast, DCI notify the opposite end.
- high layer signaling eg, RRC signaling
- the number of consecutive reuses of each redundancy version is pre-stored in the local end and the opposite end, or by the network side in the local end and the opposite end.
- One end determines the number of consecutive reuses of each redundancy version, and notifies the user equipment of the other end of the number of consecutive repetitions of each redundancy version.
- the method further includes: the network side end in the local end and the opposite end indicates, by using the downlink control information DCI, whether to continuously repeat each redundancy version.
- the number of uses, or the local and the peer determine whether to use the number of consecutive reuses of each redundancy version according to a preset rule.
- the local end determines each redundancy according to the downlink control information DCI indication or a preset rule.
- the version is continuously used repeatedly.
- the preset rule includes whether the code rate of the information transmission is greater than or equal to a preset threshold, whether the user equipment supports changing the redundancy version during repeated transmission, and the like.
- the network side of the local end and the peer end uses the downlink control information DCI to indicate whether to sample the number of consecutive reuses of each redundancy version.
- the network side of the local end and the peer end pass the downlink control information DCI. Indicates whether the number of consecutive reuses of each redundancy version pre-stored in the local end and the peer end is used, or the network side end in the local end and the opposite end indicates whether to use the network side end to pre-configure and notify the user equipment by using the downlink control information DCI.
- Each redundant version is continuously reused. Specifically:
- the network side of the local end and the peer end uses the downlink control information DCI to indicate whether to use the number of consecutive reuses of each redundancy version.
- the local end uses the downlink control information DCI to indicate the number of consecutive reuses of each redundancy version.
- the number of consecutive repetitions of each redundancy version determines the number of consecutive reuses of each redundancy version pre-stored in the local end and the opposite end, or the network side end pre-configures and notifies each redundant version of the user equipment to continuously repeat.
- the local end and the peer end determine the number of consecutive reuses of each redundancy version according to a preset rule, which specifically includes: the local end and the opposite end according to the information.
- the code rate of the transmission determines the number of consecutive reuses for each redundancy version.
- the local end and the peer end determine the number of consecutive reuses of each redundancy version according to the code rate of information transmission, including:
- the code rate of the information transmission is greater than or equal to the preset threshold, the number of consecutive reuses of each redundancy version is continuously used for each redundancy version pre-stored in the local end and the opposite end, or is pre-configured on the network side. And notifying the user that each redundant version of the device is continuously used repeatedly;
- the number of consecutive repetitions of each redundancy version is equal to the number of subframes included in the repeated transmission.
- the preset threshold may be pre-stored in the local end and the opposite end, or the network side of the local end and the opposite end may determine and notify the user equipment at the other end.
- the preset threshold may be a default value or may be rooted. Set according to the actual situation, for example, the preset threshold is 9.
- the user equipment UE receives the scheduling grant of the network side (for example, the base station), and allocates one uplink transmission block of the UE from the radio frame #M subframe #0.
- the bit selection module determines the redundancy version corresponding to each subframe according to the redundancy version pattern, the initial redundancy version, the number of consecutive repetitions of each redundancy version, and the current number of transmissions, based on bit collection.
- the encoded data buffered by the module selects the corresponding output data according to the determined redundancy version.
- the base station side determines, according to the redundancy version pattern, the initial redundancy version, the number of consecutive reuses of each redundancy version, and the current number of transmissions, that the redundancy version corresponding to each subframe during the repeated transmission is 0, 0, 0, respectively. 0, 2, 2, 2, 2, 3, 3, ..., and de-rate matching the data received in each subframe during the repetition according to the redundancy version corresponding to each subframe.
- the base station side can perform coherent combining for consecutive 4 subframes with the same redundancy version, and non-coherent combining for subframes with different redundancy versions.
- cross-subframe channel estimation is obtained for the channel.
- the performance improvement is estimated, and on the other hand, the redundancy version during the repeated transmission can be changed to achieve incremental redundancy combining, and the combined gain of the incremental redundancy combining is obtained at the time of high bit rate transmission.
- the UE receives the scheduling grant of the base station, and allocates a slave radio frame #M subframe #0 for one uplink transport block of the UE.
- the number of reuses T and the initial redundancy version RVM are all notified by the base station in the downlink control information DCI.
- the base station allocates resources of consecutive 24 subframes starting from radio frame #M subframe #0 to one downlink transport block scheduling of the UE through DCI.
- the DCI indicates the number of subframes estimated across the subframe channel, and the number of consecutive repetitions of each redundancy version is implicitly represented by the number of subframes estimated across the subframe channel, that is, the number of consecutive repetitions of each redundancy version is equal to The number of subframes estimated by the subframe channel.
- the base station MAC layer determines the transport block of the transmission and delivers it to the physical layer.
- the physical layer adds a CRC to the transport block and performs channel coding, followed by rate matching.
- the bit collection module in the rate matching module buffers the data concatenated after the sub-block interleaving.
- the bit selection module is based on the redundancy version pattern, the initial redundancy version, the number of consecutive reuses per redundancy version, and the current
- the number of transmissions determines a redundancy version corresponding to each subframe, and based on the encoded data buffered by the bit collection module, the corresponding output data is selected according to the determined redundancy version.
- the user equipment side determines, according to the redundancy version pattern, the initial redundancy version, the number of consecutive reuses of each redundancy version, and the current number of transmissions, that the redundancy version corresponding to each subframe during the repeated transmission is 2, 2, 2 , 2, 2, 2, 0, 0, ..., and de-rate matching the data received in each subframe during the repetition according to the determined redundancy version.
- the user equipment side can perform coherent combining for consecutive 6 subframes with the same redundancy version, and non-coherent combining for subframes with different redundancy versions.
- the improvement of the channel estimation performance is obtained by the cross-subframe channel estimation, and on the other hand, the redundancy version during the repeated transmission can be changed to implement the incremental redundancy merge, and the incremental redundancy merge is obtained at the high bit rate transmission.
- the combined gain is obtained.
- T is equal to the total number of subframes during repeated transmissions.
- the number, ie the redundancy version during repeated transmissions, is invariant because there is no significant gain in gain redundancy combining relative coherent combining at low bit rate transmissions.
- One uplink transport block of the UE allocates resources of consecutive 24 uplink subframes starting from radio frame #M subframe #0.
- the base station allocates resources of consecutive 24 subframes starting from the radio frame #M subframe #0 to one downlink transport block of the UE through DCI.
- the method further includes: pre-storing a redundancy version corresponding to each subframe in the local end and the opposite end, or the local end repeats
- the redundancy version corresponding to each subframe in the transmission period is sent to the opposite end to indicate that the peer end uses the redundancy version corresponding to each subframe in the repeated transmission period when receiving the message sent by the local end during the repeated transmission.
- the information is de-rate matched.
- the local end and the peer end may determine a redundancy version corresponding to each subframe during the repeated transmission according to the usage rule of the at least one redundancy version and the at least one redundancy version, or may directly be in the local end and the opposite end.
- the redundancy version corresponding to each subframe during the repeated transmission is stored.
- the redundancy version corresponding to each subframe during the repeated transmission may be sent by the local end to the opposite end.
- the method further includes: when the local end serves as a receiving end, the local end receives information sent by the peer end during repeated transmission, where the peer end Performing rate matching on the encoded bitstream according to the redundancy version corresponding to each subframe in the repeated transmission period, where there are multiple consecutive subframes corresponding to the same redundancy version; for each subframe transmitted during the repeated transmission period The local end determines the redundancy version corresponding to the subframe, and performs rate matching on the information of the subframe according to the redundancy version corresponding to the subframe.
- the local end when the local end serves as the receiving end, and receives the information that is sent by the peer end during the repeated transmission, determining a redundancy version corresponding to each subframe during the repeated transmission, and corresponding to each subframe according to the repeated transmission period.
- the redundancy version rate-matches the bitstream of the information encoded.
- some embodiments of the present disclosure provide an apparatus for information transmission, including: a first processing unit 902, configured to determine information that needs to be repeatedly transmitted during repeated transmissions including multiple subframes; and a second processing unit 904 And connecting to the first processing unit 902, for each subframe during the repeated transmission, determining a redundancy version corresponding to the subframe, and encoding the information bit stream according to the redundancy version corresponding to the subframe The rate matching is performed.
- the sending unit 906 is connected to the second processing unit 904, and configured to send the rate-matched bit stream to the peer end, where the redundant versions corresponding to the multiple consecutive subframes are the same.
- the peer end when rate matching of information encoded bit streams according to a redundancy version corresponding to each subframe, since there are multiple consecutive subframes corresponding to the same redundancy version, The information sent by the multiple consecutive subframes after rate matching is also the same, and the peer end can perform coherent combining on the information sent on the multiple consecutive subframes, and the redundancy version of each subframe in the related art
- the frame is cyclically changed. After the rate matching, the information sent in each subframe is different.
- the redundant versions corresponding to multiple consecutive subframes are the same, so that multiple consecutive subframes are sent after rate matching.
- the information is also the same, and the peer can coherently combine the information sent on the multiple consecutive subframes to reduce the spectral efficiency degradation of the system due to repeated transmission of information.
- the peer can coherently combine the information sent on the multiple consecutive subframes to reduce the spectral efficiency degradation of the system due to repeated transmission of information.
- the redundancy version may be changed during the entire repeated transmission, thereby achieving gain redundancy. I merged.
- the second processing unit 904 determines a redundancy version corresponding to the subframe, including: For each subframe during the transmission, the second processing unit 904 determines the redundancy version corresponding to the current subframe according to the preset at least one redundancy version and the usage rule of the at least one redundancy version.
- the second processing unit 904 for each subframe during the repeated transmission, is configured according to the preset at least one redundancy version, and at least one The redundancy version is used to determine the redundancy version corresponding to the current subframe, and specifically includes: for the first subframe during the repeated transmission, the second processing unit 904 determines the initial redundancy version as the redundancy corresponding to the subframe.
- the second processing unit 904 is Determining the current subframe by the preset at least one redundancy version, the usage order of the at least one redundancy version, the number of consecutive repetitions of each redundancy version, and the number of consecutive repetitions of the redundancy version corresponding to the previous subframe. Corresponding redundancy version.
- the second processing unit 904 is specifically configured to: for each subframe after the first subframe during the repeated transmission, when the previous one When the number of consecutive repetitions of the redundancy version corresponding to the subframe is less than the number of consecutive reuses of the redundancy version, it is determined that the redundancy version is a redundancy version corresponding to the current subframe; when the redundancy version corresponding to the previous subframe is continuous When the number of reuses is equal to the number of consecutive reuses of the redundancy version, determining the order of use in the order of use of the at least one redundancy version, the adjacent redundancy version is the current child after the redundancy version corresponding to the previous subframe The redundancy version corresponding to the frame.
- the redundancy version pattern information is pre-stored in the second processing unit 904, or the second processing unit is when the device is a network side device.
- the 904 is further configured to: determine the redundancy version pattern information, and notify the user equipment of the other end of the redundancy version pattern information, where the redundancy version information includes: at least one redundancy version and at least one redundancy version Use the order.
- the second processing unit 904 is further configured to determine an initial redundancy version, or the second processing unit 904 is further configured to: determine an initial redundancy version. And notifying the peer with the initial redundancy version.
- each redundant version is repeatedly stored in the second processing unit 904, or when the device is a network side device,
- the second processing unit 904 is further configured to: determine the number of consecutive reuses of each redundancy version, and notify each end of the user equipment of the number of consecutive reuses of each redundancy version.
- the second processing unit 904 is further configured to: determine, according to a preset rule, whether to use the repeated repetition times of each redundancy version, or When the device is a network side device, the downlink control information DCI is used to indicate whether to use the repeated number of times for each redundancy version.
- the second processing unit 904 indicates, by using the downlink control information DCI, whether to continuously use each redundancy version.
- the number of times is specifically: when the number of consecutive reuses of each redundancy version is indicated by the downlink control information DCI, the number of consecutive repetitions of each redundancy version is determined to be consecutive for each redundancy version pre-stored in the local end and the opposite end.
- the number of consecutive versions of the version is determined as the number of subframes included during the repeated transmission.
- the second processing unit 904 determines the number of consecutive reuses of each redundancy version according to the preset rule, and specifically includes: the second processing unit 904 according to the information.
- the code rate of the transmission determines the number of consecutive reuses for each redundancy version.
- the second processing unit 904 is specifically configured to: when the code rate of information transmission is greater than or equal to a preset threshold, each redundancy version is continuously repeated.
- the number of uses is continuously used for each redundancy version pre-stored in the second processing unit 904, or when the device is a network side device, the network side device is preconfigured and notified that each redundancy version of the user equipment is continuously repeated.
- the number of uses; when the code rate of the information transmission is less than the preset threshold, the number of consecutive reuses of each redundancy version is equal to the number of subframes included in the repeated transmission.
- the apparatus provided by some embodiments of the present disclosure further includes: pre-storing a redundancy version corresponding to each subframe in the second processing unit 904, or the sending unit 906 is further configured to: Sending a redundancy version corresponding to each subframe in the repeated transmission period to the opposite end, to indicate that the peer end uses the redundancy corresponding to each subframe in the repeated transmission period when receiving the message sent by the local end during the repeated transmission.
- the version performs rate resolution matching on the information.
- the apparatus provided by some embodiments of the present disclosure further includes: a receiving unit 908, connected to the second processing unit 904, configured to receive information sent by the peer end during repeated transmission, where The peer end performs rate matching on the information-coded bit stream according to the redundancy version corresponding to each subframe in the repeated transmission period, and the redundancy versions corresponding to the multiple consecutive subframes are the same; for each subframe during the repeated transmission period
- the second processing unit 904 is further configured to: determine a redundancy version corresponding to the subframe, and perform rate de-matching on the information of the subframe according to the redundancy version corresponding to the subframe.
- the apparatus for information transmission may be integrated in the network side device and the user equipment as part of the network side device and the user equipment, wherein the first processing unit 902 and the second processing unit 904 may adopt
- the first processing unit 902 and the second processing unit 904 may use two processors such as a CPU, or may use a processor such as the same CPU, and the transmitting unit 906 may use a transmitter or a signal transmitter or the like, and the receiving unit 908.
- a receiver or a signal receiver or the like can be employed.
- FIG. 10 When the local or remote end of the apparatus for information transmission provided by some embodiments of the present disclosure is a network side device, another apparatus for transmitting information provided by some embodiments of the present disclosure is as shown in FIG. 10, including: processing 11, memory 12 and transceiver 13, specifically:
- the processor 11 is configured to read a program in the memory 12 and perform the following process:
- Determining information that needs to be repeatedly transmitted during repeated transmissions including multiple subframes including multiple subframes; for each subframe during the repeated transmission, determining a redundancy version corresponding to the subframe, and according to the redundancy version corresponding to the subframe
- the encoded bit stream is subjected to rate matching; and the rate-matched bit stream is sent to the opposite end by the transceiver 13, wherein the redundant versions corresponding to the plurality of consecutive subframes are the same;
- the transceiver 13 is configured to receive and transmit data under the control of the processor 11.
- the bus architecture may include any number of interconnected buses and bridges, specifically linked by one or more processors represented by processor 11 and various circuits of memory represented by memory 12.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be further described herein.
- the bus interface provides an interface.
- the transceiver 13 can be a plurality of components, including a transmitter and a transceiver, providing means for communicating with various other devices on a transmission medium.
- the processor 11 is responsible for managing the bus architecture and the usual processing, and the memory 12 can store data used by the processor 11 when performing operations.
- FIG. 21 When the local or remote end of the information transmission device provided by some embodiments of the present disclosure is a user equipment, another apparatus for information transmission provided by some embodiments of the present disclosure is as shown in FIG. 21.
- the processor 21 is configured to read a program in the memory 22 and perform the following process:
- the encoded bit stream is rate matched; and the rate matched bit stream is sent to the opposite end by the transceiver 23, wherein the redundant versions corresponding to the multiple consecutive subframes are the same;
- the transceiver 23 is configured to receive and transmit data under the control of the processor 21.
- the bus architecture may include any number of interconnected buses and bridges, specifically linked by one or more processors represented by processor 21 and various circuits of memory represented by memory 22.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be further described herein.
- the bus interface provides an interface.
- Transceiver 23 may be a plurality of components, including a transmitter and a receiver, providing means for communicating with various other devices on a transmission medium.
- the user interface 24 may also be an interface capable of externally connecting the required devices, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
- the processor 21 is responsible for managing the bus architecture and general processing, and the memory 22 can store data used by the processor 21 in performing operations.
- some embodiments of the present disclosure provide a method and an apparatus for information transmission, where rate matching is performed on a bitstream of information encoded according to a redundancy version corresponding to each subframe,
- the redundancy versions corresponding to the consecutive subframes are the same, so that the information sent by the multiple consecutive subframes after rate matching is also the same, and the peer end can coherently combine the information sent on the multiple consecutive subframes, thereby reducing the repeated transmission of information.
- the system spectrum efficiency is degraded.
- due to the same redundancy version corresponding to multiple consecutive subframes during repeated transmission there may be multiple different redundancy versions during the entire repeated transmission, that is, the redundancy version may be changed during the entire repeated transmission, thereby achieving gain redundancy. I merged.
- embodiments of the present disclosure can be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
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
Claims (27)
- 一种信息传输的方法,包括:当本端作为发送端时,所述本端确定需要在包含多个子帧的重复传输期间重复传输的信息;针对该重复传输期间的每一子帧,所述本端确定该子帧对应的冗余版本,并根据该子帧对应的冗余版本对所述信息经编码后的比特流进行速率匹配,并将速率匹配后的比特流发送至对端,其中,存在多个连续子帧对应的冗余版本相同。
- 根据权利要求1所述的方法,其中,针对该重复传输期间的每一子帧,所述本端确定该子帧对应的冗余版本,包括:针对该重复传输期间的每一子帧,所述本端根据预设的至少一种冗余版本、以及所述至少一种冗余版本的使用规则,确定当前子帧对应的冗余版本。
- 根据权利要求2所述的方法,其中,针对该重复传输期间的每一子帧,所述本端根据预设的至少一种冗余版本、以及所述至少一种冗余版本的使用规则,确定当前子帧对应的冗余版本,具体包括:针对所述重复传输期间的第一个子帧,所述本端将初始冗余版本确定为该子帧对应的冗余版本,所述初始冗余版本为所述至少一种冗余版本中的任意一种冗余版本;针对所述重复传输期间的第一个子帧之后的每一子帧,所述本端根据预设的至少一种冗余版本、所述至少一种冗余版本的使用先后顺序、每一冗余版本连续重复使用次数、上一子帧对应的冗余版本的连续重复使用次数,确定当前子帧对应的冗余版本。
- 根据权利要求3所述的方法,其中,针对所述重复传输期间的第一个子帧之后的每一子帧,所述本端根据预设的至少一种冗余版本、所述至少一种冗余版本的使用先后顺序、每一冗余版本连续重复使用次数、上一子帧对应的冗余版本的连续重复使用次数,确定当前子帧对应的冗余版本,具体包括:针对所述重复传输期间的第一个子帧之后的每一子帧,当上一子帧对应的冗余版本的连续重复使用次数小于该冗余版本连续重复使用次数时,确定该冗余版本为当前子帧对应的冗余版本;当上一子帧对应的冗余版本的连续重复使用次数等于该冗余版本连续重复使用次数时,根据所述至少一种冗余版本的使用先后顺序,确定使用顺序在该上一子帧对应的冗余版本之后相邻的冗余版本为当前子帧对应的冗余版本。
- 根据权利要求3所述的方法,其中,在所述本端和所述对端中预先存储冗余版本图样信息,或者,由本端和对端中的网络侧一端确定所述冗余版本图样信息,并将所述冗余版本图样信息通知另一端的用户设备,其中,所述冗余版本图信息样包括:至少一种冗余版本以及所述至少一种冗余版本的使用先后顺序。
- 根据权利要求3所述的方法,其中,由所述本端和所述对端确定所述初始冗余版本,或者,由所述本端将确定的初始冗余版本通知所述对端。
- 根据权利要求3所述的方法,其中,在所述本端和所述对端中预先储存所述每一冗余版本连续重复使用次数,或者,由所述本端和所述对端中的网络侧一端确定所述每一冗余版本连续重复使用次数,并将所述每一冗余版本连续重复使用次数通知另一端的用户设备。
- 根据权利要求7所述的方法,还包括:所述本端和所述对端中的网络侧一端通过下行控制信息DCI指示是否采用所述每一冗余版本连续重复使用次数,或者所述本端和所述对端根据预设规则确定是否采用所述每一冗余版本连续重复使用次数。
- 根据权利要求8所述的方法,其中,所述本端和所述对端中的网络侧一端通过下行控制信息DCI指示是否采用所述每一冗余版本连续重复使用次数,具体包括:当所述本端通过下行控制信息DCI指示采用所述每一冗余版本连续重复使用次数时,所述每一冗余版本连续重复次数确定为所述本端和所述对端中预先存储的每一冗余版本连续重复使用次数,或者采用网络侧一端预先配置并通知用户设备的每一冗余版本连续重复使用次数;当所述本端通过下行控制信息DCI指示不采用所述每一冗余版本连续重复使用次数时,所述每一冗余版本连续重复次数确定为所述重复传输期间包括的子帧个数。
- 根据权利要求8所述的方法,其中,所述本端和所述对端根据预设规则确定所述每一冗余版本连续重复使用次数,具体包括:所述本端和所述对端根据信息传输的码率确定所述每一冗余版本连续重复使用次数。
- 根据权利要求10所述的方法,其中,所述本端和所述对端根据信息传输的码率确定所述每一冗余版本连续重复使用次数,具体包括:当所述信息传输的码率大于或等于预设阈值时,所述每一冗余版本连续重复使用次数采用所述本端和所述对端中预先存储的每一冗余版本连续重复使用次数,或者采用网络侧一端预先配置并通知用户设备的每一冗余版本连续重复使用次数;当所述信息传输的码率小于所述预设阈值时,所述每一冗余版本连续重复使用次数等于所述重复传输期间包括的子帧个数。
- 根据权利要求1所述的方法,还包括:在所述本端和所述对端中预先存储每一子帧对应的冗余版本,或者,所述本端将所述重复传输期间内每一子帧对应的冗余版本发送至对端,以指示所述对端在接收到所述本端在重复传输期间发送的消息时,采用所述重复传输期间内每一子帧对应的冗余版本对信息进行解速率匹配。
- 根据权利要求1所述的方法,还包括:当本端作为接收端时,本端接收对端在重复传输期间发送的信息,其中,所述对端根据该重复传输期间内每一子帧对应的冗余版本对信息经编码后的比特流进行速率匹配,存在多个连续子帧对应的冗余版本相同;针对重复传输期间每一子帧发送的信息,本端确定该子帧对应的冗余版本,并根据该子帧对应的冗余版本对该子帧的信息进行解速率匹配。
- 一种信息传输的装置,包括:第一处理单元,用于确定需要在包含多个子帧的重复传输期间重复传输的 信息;第二处理单元,连接至所述第一处理单元,针对该重复传输期间的每一子帧,用于确定该子帧对应的冗余版本,并根据该子帧对应的冗余版本对所述信息经编码后的比特流进行速率匹配;以及发送单元,连接至所述第二处理单元,用于将速率匹配后的比特流发送至对端,其中,存在多个连续子帧对应的冗余版本相同。
- 根据权利要求14所述的装置,其中,针对该重复传输期间的每一子帧,所述第二处理单元确定该子帧对应的冗余版本,包括:针对该重复传输期间的每一子帧,所述第二处理单元根据预设的至少一种冗余版本、以及所述至少一种冗余版本的使用规则,确定当前子帧对应的冗余版本。
- 根据权利要求15所述的装置,其中,针对该重复传输期间的每一子帧,所述第二处理单元根据预设的至少一种冗余版本、以及所述至少一种冗余版本的使用规则,确定当前子帧对应的冗余版本,具体包括:针对所述重复传输期间的第一个子帧,所述第二处理单元将初始冗余版本确定为该子帧对应的冗余版本,所述初始冗余版本为所述至少一种冗余版本中的任意一种冗余版本;针对所述重复传输期间的第一个子帧之后的每一子帧,所述第二处理单元根据预设的至少一种冗余版本、所述至少一种冗余版本的使用先后顺序、每一冗余版本连续重复使用次数、上一子帧对应的冗余版本的连续重复使用次数,确定当前子帧对应的冗余版本。
- 根据权利要求16所述的装置,其中,所述第二处理单元,具体用于:针对所述重复传输期间的第一个子帧之后的每一子帧,当上一子帧对应的冗余版本的连续重复使用次数小于该冗余版本连续重复使用次数时,确定该冗余版本为当前子帧对应的冗余版本;当上一子帧对应的冗余版本的连续重复使用次数等于该冗余版本连续重复使用次数时,根据所述至少一种冗余版本的使用先后顺序,确定使用顺序在 该上一子帧对应的冗余版本之后相邻的冗余版本为当前子帧对应的冗余版本。
- 根据权利要求16所述的装置,其中,在所述第二处理单元中预先存储冗余版本图样信息,或者,当该装置为网络侧装置时,所述第二处理单元还用于:确定所述冗余版本图样信息,并将所述冗余版本图样信息通知另一端的用户设备,其中,所述冗余版本图信息样包括:至少一种冗余版本以及所述至少一种冗余版本的使用先后顺序。
- 根据权利要求16所述的装置,其中,所述第二处理单元还用于确定所述初始冗余版本,或者,所述第二处理单元还用于:确定所述初始冗余版本,并将所述初始冗余版本通知所述对端。
- 根据权利要求16所述的装置,其中,在所述第二处理单元中预先存储所述每一冗余版本连续重复使用次数,或者,当该装置为网络侧装置时,所述第二处理单元还用于:确定所述每一冗余版本连续重复使用次数,并将所述每一冗余版本连续重复使用次数通知另一端的用户设备。
- 根据权利要求20所述的装置,其中,所述第二处理单元还用于:根据预设规则确定是否采用所述每一冗余版本连续重复使用次数,或者,当该装置为网络侧装置时,通过下行控制信息DCI指示是否采用所述每一冗余版本连续重复使用次数。
- 根据权利要求21所述的装置,其中,当该装置为网络侧装置时,所述第二处理单元通过下行控制信息DCI指示是否采用所述每一冗余版本连续重复使用次数,具体用于:当通过下行控制信息DCI指示采用所述每一冗余版本连续重复使用次数时,所述每一冗余版本连续重复次数确定为所述本端和所述对端中预先存储的每一冗余版本连续重复使用次数,或者采用网络侧一端预先配置并通知用户设备的每一冗余版本连续重复使用次数;当通过下行控制信息DCI指示不采用所述每一冗余版本连续重复使用次数时,所述每一冗余版本连续重复次数确定为所述重复传输期间包括的子帧个数。
- 根据权利要求21所述的装置,其中,所述第二处理单元根据预设规 则确定所述每一冗余版本连续重复使用次数,具体包括:所述第二处理单元根据信息传输的码率确定所述每一冗余版本连续重复使用次数。
- 根据权利要求23所述的装置,其中,所述第二处理单元具体用于:当所述信息传输的码率大于或等于预设阈值时,所述每一冗余版本连续重复使用次数采用所述第二处理单元中预先存储的每一冗余版本连续重复使用次数,或者当该装置为网络侧装置时,采用网络侧装置预先配置并通知用户设备的每一冗余版本连续重复使用次数;当所述信息传输的码率小于所述预设阈值时,所述每一冗余版本连续重复使用次数等于所述重复传输期间包括的子帧个数。
- 根据权利要求14所述的装置,还包括:在所述第二处理单元中预先存储每一子帧对应的冗余版本,或者,所述发送单元还用于将所述重复传输期间内每一子帧对应的冗余版本发送至对端,以指示所述对端在接收到所述本端在重复传输期间发送的消息时,采用所述重复传输期间内每一子帧对应的冗余版本对信息进行解速率匹配。
- 根据权利要求14所述的装置,还包括:接收单元,连接至所述第二处理单元,用于接收对端在重复传输期间发送的信息,其中,所述对端根据该重复传输期间内每一子帧对应的冗余版本对信息经编码后的比特流进行速率匹配,存在多个连续子帧对应的冗余版本相同;针对重复传输期间每一子帧发送的信息,所述第二处理单元还用于:确定该子帧对应的冗余版本,并根据该子帧对应的冗余版本对该子帧的信息进行解速率匹配。
- 一种信息传输的装置,包括处理器、收发机和存储器;其中,所述处理器用于读取所述存储器中的程序,执行下列过程:当本端作为发送端时,所述本端确定需要在包含多个子帧的重复传输期间重复传输的信息;针对该重复传输期间的每一子帧,所述本端确定该子帧对应的冗余版本, 并根据该子帧对应的冗余版本对所述信息经编码后的比特流进行速率匹配,并将速率匹配后的比特流发送至对端,其中,存在多个连续子帧对应的冗余版本相同。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017552453A JP2018517321A (ja) | 2015-04-09 | 2016-03-29 | 情報伝送方法及び装置 |
| EP16776085.9A EP3282619B1 (en) | 2015-04-09 | 2016-03-29 | Information transmission method and device |
| US15/564,730 US10432359B2 (en) | 2015-04-09 | 2016-03-29 | Information transmission method and information transmission device |
| KR1020177031882A KR102106680B1 (ko) | 2015-04-09 | 2016-03-29 | 정보 전송 방법 및 장치 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510166991.5 | 2015-04-09 | ||
| CN201510166991.5A CN106160931A (zh) | 2015-04-09 | 2015-04-09 | 一种信息传输的方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016161910A1 true WO2016161910A1 (zh) | 2016-10-13 |
Family
ID=57071748
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/077682 Ceased WO2016161910A1 (zh) | 2015-04-09 | 2016-03-29 | 一种信息传输的方法及装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US10432359B2 (zh) |
| EP (1) | EP3282619B1 (zh) |
| JP (1) | JP2018517321A (zh) |
| KR (1) | KR102106680B1 (zh) |
| CN (1) | CN106160931A (zh) |
| TW (1) | TWI647927B (zh) |
| WO (1) | WO2016161910A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109600840A (zh) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | 一种指示方法及装置 |
| WO2019099507A1 (en) * | 2017-11-16 | 2019-05-23 | Qualcomm Incorporated | Multi-slot scheduling with repetitive transmission of a transport block with different redundancy versions |
| JP2020515184A (ja) * | 2017-03-24 | 2020-05-21 | 華為技術有限公司Huawei Technologies Co.,Ltd. | データ送信方法および関連デバイス |
| CN111492605A (zh) * | 2017-12-06 | 2020-08-04 | 高通股份有限公司 | 针对免授权信令的基于时间的冗余版本确定 |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102560343B1 (ko) * | 2015-10-30 | 2023-07-27 | 삼성전자 주식회사 | 무선 통신 시스템에서 단말의 데이터 복호 방법 및 장치 |
| US10841947B2 (en) * | 2016-04-13 | 2020-11-17 | Lg Electronics Inc. | Method for transmitting and receiving uplink signal in wireless communication system supporting unlicensed band and apparatus for supporting same |
| CN109257137B (zh) * | 2017-07-12 | 2021-03-05 | 普天信息技术有限公司 | 数据传输时冗余版本的选取方法及装置 |
| KR102161473B1 (ko) * | 2017-11-24 | 2020-10-07 | 주식회사 케이티 | LTE에서 데이터 채널을 송수신하기 위한 다중 sTTI 기반 스케줄링 방법 및 그 장치 |
| US10880049B2 (en) * | 2017-11-24 | 2020-12-29 | Kt Corporation | Method and apparatus for multi-sTTI-based scheduling for transmitting and receiving data channel in LTE |
| US11271684B2 (en) | 2017-12-28 | 2022-03-08 | Beijing Xiaomi Mobile Software Co., Ltd. | Data transmission method and apparatus, electronic device, and computer-readable storage medium |
| US10680778B2 (en) | 2018-02-16 | 2020-06-09 | At&T Intellectual Property I, L.P. | Reducing control channel overhead in 5G or other next generation networks |
| US11558851B2 (en) * | 2018-04-23 | 2023-01-17 | Kyocera Corporation | Broadcast transmission by relay node |
| US11277756B2 (en) | 2018-06-01 | 2022-03-15 | Qualcomm Incorporated | Transmission of aggregated slots via multiple beamformed channels |
| CN110730054A (zh) * | 2018-07-16 | 2020-01-24 | 普天信息技术有限公司 | 一种基于harq的业务信道重复发送的重传方法和系统 |
| WO2020061842A1 (en) | 2018-09-26 | 2020-04-02 | Lenovo (Beijing) Limited | Method and apparatus for transmission of transport blocks |
| WO2020143911A1 (en) * | 2019-01-09 | 2020-07-16 | Huawei Technologies Co., Ltd. | Client device, network access node and methods for efficient uplink transmission |
| CN111431675B (zh) * | 2019-01-10 | 2022-10-25 | 华为技术有限公司 | 数据传输方法及装置 |
| WO2021031202A1 (zh) * | 2019-08-22 | 2021-02-25 | 华为技术有限公司 | 数据传输的方法和装置 |
| CN114731646B (zh) * | 2019-12-12 | 2024-11-15 | 华为技术有限公司 | 无线通信方法和装置 |
| JP7696919B2 (ja) * | 2020-11-06 | 2025-06-23 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 通信装置及び通信方法 |
| CN113515584B (zh) * | 2021-07-13 | 2023-11-24 | 禾多阡陌科技(北京)有限公司 | 局部地图数据分发方法、装置、电子设备和介质 |
| US12461902B1 (en) * | 2025-02-05 | 2025-11-04 | Trayport Limited | Method and system for data storage and retrieval |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101765147A (zh) * | 2008-12-25 | 2010-06-30 | 大唐移动通信设备有限公司 | 一种高速传输环境下的数据包传输方法和装置 |
| CN102013963A (zh) * | 2009-09-08 | 2011-04-13 | 华为技术有限公司 | 一种数据传输方法和装置 |
| CN103378936A (zh) * | 2012-04-28 | 2013-10-30 | 中兴通讯股份有限公司 | 数据传输方法及装置 |
| CN103427942A (zh) * | 2012-05-23 | 2013-12-04 | 中兴通讯股份有限公司 | 数据传输方法及装置 |
| US20130343273A1 (en) * | 2012-06-26 | 2013-12-26 | Qualcomm Incorporated | Enhanced tti bundling with flexible harq merging |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10344765A1 (de) * | 2003-09-26 | 2005-04-14 | Siemens Ag | Verfahren zum Übertragen von Kontrolldaten |
| CN101267211A (zh) * | 2007-03-14 | 2008-09-17 | 华为技术有限公司 | 数据的交织方法和装置 |
| NO2648356T3 (zh) * | 2007-06-18 | 2018-09-01 | ||
| US8189559B2 (en) * | 2007-07-23 | 2012-05-29 | Samsung Electronics Co., Ltd. | Rate matching for hybrid ARQ operations |
| US8532164B2 (en) | 2008-03-12 | 2013-09-10 | Panasonic Corporation | Wireless communication apparatus, wireless communication system, and wireless communication method |
| US8667357B2 (en) * | 2008-04-02 | 2014-03-04 | Lg Electronics Inc. | Method for conducting HARQ with a wireless communications system |
| CN104798329B (zh) * | 2012-11-13 | 2018-08-14 | Lg电子株式会社 | 用于发送数据的方法和设备以及用于发送数据的方法和设备 |
| CA2915257C (en) * | 2013-07-24 | 2017-10-17 | Graphic Packaging International, Inc. | Carton with handle |
| MX2017003569A (es) * | 2014-09-25 | 2017-07-14 | Sony Corp | Dispositivo de comunicacion inalambrica, metodo de comunicacion inalambrica, y programa. |
-
2015
- 2015-04-09 CN CN201510166991.5A patent/CN106160931A/zh active Pending
-
2016
- 2016-03-29 KR KR1020177031882A patent/KR102106680B1/ko active Active
- 2016-03-29 EP EP16776085.9A patent/EP3282619B1/en active Active
- 2016-03-29 WO PCT/CN2016/077682 patent/WO2016161910A1/zh not_active Ceased
- 2016-03-29 JP JP2017552453A patent/JP2018517321A/ja active Pending
- 2016-03-29 US US15/564,730 patent/US10432359B2/en active Active
- 2016-04-01 TW TW105110479A patent/TWI647927B/zh active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101765147A (zh) * | 2008-12-25 | 2010-06-30 | 大唐移动通信设备有限公司 | 一种高速传输环境下的数据包传输方法和装置 |
| CN102013963A (zh) * | 2009-09-08 | 2011-04-13 | 华为技术有限公司 | 一种数据传输方法和装置 |
| CN103378936A (zh) * | 2012-04-28 | 2013-10-30 | 中兴通讯股份有限公司 | 数据传输方法及装置 |
| CN103427942A (zh) * | 2012-05-23 | 2013-12-04 | 中兴通讯股份有限公司 | 数据传输方法及装置 |
| US20130343273A1 (en) * | 2012-06-26 | 2013-12-26 | Qualcomm Incorporated | Enhanced tti bundling with flexible harq merging |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020515184A (ja) * | 2017-03-24 | 2020-05-21 | 華為技術有限公司Huawei Technologies Co.,Ltd. | データ送信方法および関連デバイス |
| US11057163B2 (en) | 2017-03-24 | 2021-07-06 | Huawei Technologies Co., Ltd. | Data transmission method and related device |
| CN109600840A (zh) * | 2017-09-30 | 2019-04-09 | 华为技术有限公司 | 一种指示方法及装置 |
| CN109600840B (zh) * | 2017-09-30 | 2021-06-22 | 华为技术有限公司 | 一种指示方法及装置 |
| WO2019099507A1 (en) * | 2017-11-16 | 2019-05-23 | Qualcomm Incorporated | Multi-slot scheduling with repetitive transmission of a transport block with different redundancy versions |
| KR20200085760A (ko) * | 2017-11-16 | 2020-07-15 | 퀄컴 인코포레이티드 | 상이한 리던던시 버전들로의 전송 블록의 반복 송신에 의한 멀티-슬롯 스케줄링 |
| US10904898B2 (en) | 2017-11-16 | 2021-01-26 | Qualcomm Incorporated | Multi-slot scheduling with repetitive transmission of a transport block with different redundancy versions |
| KR102776734B1 (ko) * | 2017-11-16 | 2025-03-05 | 퀄컴 인코포레이티드 | 상이한 리던던시 버전들로의 전송 블록의 반복 송신에 의한 멀티-슬롯 스케줄링 |
| AU2023202462B2 (en) * | 2017-11-16 | 2025-03-06 | Qualcomm Incorporated | Multi-slot scheduling with repetitive transmission of a transport block with different redundancy versions |
| CN111492605A (zh) * | 2017-12-06 | 2020-08-04 | 高通股份有限公司 | 针对免授权信令的基于时间的冗余版本确定 |
| TWI818936B (zh) * | 2017-12-06 | 2023-10-21 | 美商高通公司 | 針對免容許信號傳遞的基於時間的冗餘版本決定 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018517321A (ja) | 2018-06-28 |
| EP3282619A4 (en) | 2018-04-11 |
| KR102106680B1 (ko) | 2020-06-02 |
| TW201707409A (zh) | 2017-02-16 |
| TWI647927B (zh) | 2019-01-11 |
| EP3282619A1 (en) | 2018-02-14 |
| EP3282619B1 (en) | 2020-08-12 |
| US20180109358A1 (en) | 2018-04-19 |
| KR20170134627A (ko) | 2017-12-06 |
| CN106160931A (zh) | 2016-11-23 |
| US10432359B2 (en) | 2019-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2016161910A1 (zh) | 一种信息传输的方法及装置 | |
| US10834737B2 (en) | Wireless communication method and apparatus | |
| KR101198472B1 (ko) | 일반 및 가상 듀얼 계층 ack/nack 사이의 선택 | |
| CN103220096B (zh) | 接收多个传输块的wtru和在集成电路中使用的方法 | |
| CN102318254B (zh) | 请求重传方法、重传方法及其设备 | |
| CN101395834B (zh) | 无线通信装置以及重发分组发送方法 | |
| KR102251634B1 (ko) | 기지국 장치, 단말기 장치, 무선 통신 시스템, 및 통신 방법 | |
| US7751382B2 (en) | Power for uplink acknowledgment transmission | |
| TW201705709A (zh) | 上行控制資訊傳輸方法及裝置 | |
| WO2008155358A1 (en) | Method for dynamic interpretation of transport block size | |
| WO2016070790A1 (zh) | 一种harq确认信息的反馈方法及装置 | |
| WO2018201829A1 (zh) | 一种传输方法、终端设备及基站 | |
| CN111566961B (zh) | 一种信息传输方法及设备 | |
| CN114337758B (zh) | 波束指示方法、装置、网络侧设备及终端 | |
| CN110383878A (zh) | 无线通信系统、基站装置、终端装置以及无线通信方法 | |
| CN104618075A (zh) | Tti集束的传输处理方法及装置、网络侧设备、ue | |
| WO2021088041A1 (zh) | 上行数据传输方法、装置、终端及存储介质 | |
| CN108293018A (zh) | 一种发送控制信息的方法、传输数据块的方法及相关装置 | |
| JP5011546B2 (ja) | 無線通信装置及び受信方法 | |
| CN114070526A (zh) | 信息确定方法、信息指示方法、终端及网络侧设备 | |
| US20230216619A1 (en) | Method for performing hybrid automatic repeat request transmission and user equipment | |
| CN117642995A (zh) | 无线网络中用于覆盖增强的方法和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16776085 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2017552453 Country of ref document: JP Kind code of ref document: A |
|
| REEP | Request for entry into the european phase |
Ref document number: 2016776085 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15564730 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20177031882 Country of ref document: KR Kind code of ref document: A |