WO2011060705A1 - 一种根据目标编码速率传输信息的方法、基站及移动终端 - Google Patents
一种根据目标编码速率传输信息的方法、基站及移动终端 Download PDFInfo
- Publication number
- WO2011060705A1 WO2011060705A1 PCT/CN2010/078769 CN2010078769W WO2011060705A1 WO 2011060705 A1 WO2011060705 A1 WO 2011060705A1 CN 2010078769 W CN2010078769 W CN 2010078769W WO 2011060705 A1 WO2011060705 A1 WO 2011060705A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information bits
- base station
- information
- incremental
- coding rate
- Prior art date
Links
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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- 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
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
Definitions
- the present invention relates to the field of communications, and in particular, to a method, a base station, and a mobile terminal for transmitting information according to a target coding rate.
- the quality of the radio links of mobile terminals located at different locations is quite different, the channel conditions between some mobile terminals and base stations are relatively good, and others are very bad.
- the base station can only design the coding rate according to the quality of service of the terminal with poor cell channel quality, and then, at the designed coding rate. All terminals in the community transmit information.
- the first mobile terminal is closer to the base station, the channel condition is better, and the probability of correctly receiving the signal with a lower coding rate is greater, and the second mobile terminal is farther from the base station, and the channel condition is Poor, the probability of correctly decoding a signal with a higher encoding rate is smaller.
- the base station transmits the broadcast multicast information, in order to balance both the first mobile terminal and the second mobile terminal, the received signal can be correctly decoded, and the information can only be transmitted at the coding rate that the second mobile terminal can receive.
- the prior art has at least the following disadvantages: Since the base station transmits information at a lower coding rate, all mobile terminals that need to receive broadcast multicast information must maintain the radio frequency reception state until The broadcast multicast information to be received is transmitted, which not only increases the power consumption of the mobile terminal, but also brings the broadcast multicast information received by the mobile terminal with better channel conditions to a large amount of redundancy. And the reception efficiency is low. Summary of the invention
- Embodiments of the present invention provide a method for transmitting information according to a target coding rate, a receiving method, a base station, and a mobile terminal, to save power of the mobile terminal and reduce redundancy.
- a method for transmitting information according to a target encoding rate including:
- the target coding rate is a coding rate used by the base station when the mobile terminal can correctly decode the information transmitted by the base station.
- a method for a receiving base station to transmit information according to a standard encoding rate including:
- the target coding rate is a coding rate used by the base station when the mobile terminal can correctly decode the information transmitted by the base station.
- a base station is further provided for transmitting information according to a target coding rate, including:
- a matching unit configured to obtain a basic information bit and at least one incremental information bit from the information encoded by the base station according to the target coding rate
- a sending unit configured to sequentially transmit the basic information bits and at least one incremental information bit to the mobile terminal at a determined time interval
- the target coding rate is a coding rate used by the base station when the mobile terminal can correctly decode the information transmitted by the base station.
- a mobile terminal including:
- a receiving unit configured to receive, by the base station, basic information bits obtained from information encoded by the base station according to a target coding rate
- a decoding unit configured to determine, during a determined time interval, whether the basic information bits can be correctly decoded
- the receiving unit is further configured to: when the decoding unit correctly decodes, stop receiving, by the base station, the incremental information bits obtained by the base station encoded information according to the target coding rate, which are sequentially transmitted at the determined time interval,
- the target coding rate is the coding rate used by the base station when the mobile terminal can correctly decode the information transmitted by the base station.
- basic information bits and at least one incremental information bit are obtained according to a target coding rate, and are transmitted to a mobile terminal, so that when the mobile terminal correctly decodes the basic information bits, it is not required to receive the increment.
- the mobile terminal can save power and reduce the redundancy that is present.
- FIG. 1 is a diagram showing a coding process of a turbo code according to an embodiment of the present invention
- FIG. 2 is a flowchart of a method for transmitting information according to a target coding rate according to an embodiment of the present invention
- FIG. 3 is a first schematic diagram of obtaining basic information bits and incremental information bits according to an embodiment of the present invention
- FIG. 4 is a second schematic diagram of obtaining basic information bits and incremental information bits in an embodiment of the present invention.
- FIG. 5 is a first schematic diagram of transmitting basic information bits and incremental information bits in an embodiment of the present invention.
- FIG. 6 is a first schematic diagram of transmitting basic information bits and incremental information bits in an embodiment of the present invention
- FIG. 7 is a schematic diagram of transmitting broadcast information according to an embodiment of the present invention
- FIG. 8 is a schematic diagram of transmitting multicast information in an embodiment of the present invention.
- FIG. 9 is a first flowchart of a method for receiving information transmitted by a base station according to an embodiment of the present invention
- FIG. 10 is a second flowchart of a method for receiving information transmitted by a base station according to an embodiment of the present invention. The first structural diagram
- FIG. 12 is a second structural diagram of a base station according to an embodiment of the present invention.
- FIG. 13 is a first structural diagram of a mobile terminal according to an embodiment of the present invention.
- FIG. 14 is a second structural diagram of a mobile terminal according to an embodiment of the present invention. detailed description
- the mobile station in order to face the harsh wireless channel conditions, in order to ensure the information transmission that can be prioritized, the mobile station (BaseStat n , BS ) needs to encode the transmitted information, and then select and channel conditions.
- the adaptive coding rate encodes the information that needs to be transmitted, and the coded information bits are then rate matched, or may be moved to puncturing.
- the coding of the turbo code is performed as an example, as shown in FIG. 1.
- Figure 1 is a diagram showing the encoding process of a turbo code of 1/3 encoding rate.
- the encoded information includes three parts of information, the first part of information is the input original information bits, which may also be referred to as system bits; the second part of information is that the input original information bits are encoded by the component encoder 1
- the output information may also be referred to as check bit 1 or the first check bit;
- the third part of information is that the input original information bits are first interleaved, and then outputted by the component encoder 2, which may also be called It is a check bit 2 or a second check bit.
- the three pieces of information have the same number of bits, which are equal to the input original information bits, and the three pieces of information are combined as the final output information encoded by the turbo code.
- the final output information encoded by the turbo code needs to be rate matched before transmission to select the information bits to be transmitted.
- the base station is in communication with a plurality of mobile terminals, and the plurality of mobile terminals are in different channel condition environments.
- the base station is also in the same channel condition environment.
- the mobile terminal can correctly receive information transmitted at the same or approximately the same coding rate, and the base station can transmit at the same or approximately the same coding rate that the mobile terminal can correctly receive in such an environment.
- the information, in this case, the coding rate is shifted to the target coding rate of the mobile terminal.
- the base station can transmit information to a mobile terminal in such a good channel condition with a higher coding rate, and the mobile terminal can correctly receive the transmission at the coding rate.
- the probability of information is relatively large; for a mobile terminal in a bad or poor channel environment, the base station can transmit information to a mobile terminal in such a good environment with a lower coding rate, and the mobile terminal can be correct.
- the probability of receiving a signal transmitted at this coding rate, I is relatively large.
- the target coding rate is a coding rate used by the base station when the mobile terminal can correctly decode the information transmitted by the base station.
- the base station obtains basic information bits and at least one incremental information bit from the information encoded by the base station according to the target coding rate of the mobile terminal (MS); it may also be understood that, according to the target coding Rate is used for rate matching to obtain basic information bits and at least one incremental information bits from the encoded information.
- MS mobile terminal
- the basic information bits are partial information bits selected in the rate matching process in order to satisfy the requirement of the highest target encoding rate, and the incremental information bits are selected in the speed matching process to satisfy other target encoding rates.
- Information bits are included in the selection of the basic information bits and the selection of the incremental information bits.
- the obtaining of the basic information bits and the incremental information bits may include the following steps:
- AA interleaving the encoded three-part information of the turbo code; in this step, after the base station performs the encoding of the turbo code, three pieces of information, namely system bit, check bit 1 and check bit 2, are generated; In the process of interleaving, the system bits are interleaved, and the check bit 1 and the check bit 2 are interleaved;
- CC obtain basic information bits according to the target coding rate; in this step, the target coding rates in multiple MSs may be sorted, and the highest target coding rate is encoded from The basic information bits are obtained in the information bits.
- a base station and six MS communication connections are taken as an example.
- the target coding rates of the two are the same or Approximately the same, it may be a VI;
- the third MS and the fourth MS are in the same or approximately the same channel condition environment, and the target coding rates of the two in this environment are the same or approximately the same, and may be V2;
- the fifth MS and the sixth When the MS processes the same or approximately the same channel condition, the target coding rates of the two environments are the same or approximately the same, which may be V3.
- V1>V2>V3 that is, the VI is the highest target code.
- the basic information bits are obtained at the highest target coding rate, i.e., the VI is used to obtain the basic information bits.
- the start bit of the basic information bit in the interleaved information bits is first calculated; and the length of the basic information bit is obtained according to the constraint relationship between the original information bit and the basic information bit.
- the constraint of the original information bits and the basic information bits is such that the ratio of the length of the original information bits to the length of the basic information bits is equal to the target coding rate VI. Therefore, basic information bits can be obtained from the interleaved information bits according to the starting position and length;
- DD Obtain at least one incremental information bit according to the target coding rate; in this embodiment, corresponding incremental information bits are sequentially obtained from the encoded information bits according to the remaining target coding rate value. Since V1 > V2, it is necessary to receive the basic information bits and the increment information bits obtained in V2 for the third MS and the fourth MS.
- the stop bit of the basic information bit can be used as the start bit of the incremental information bit, and the length of the incremental information bit can be obtained according to the constraint relationship between the original information bit and the basic information bit and the incremental information bit. .
- the constraint relationship between the original information bits and the basic information bits and the incremental information bits is such that the length of the original information bits and the ratio of the lengths of the basic information bits and the incremental information are equal to the target coding rate V2. Since the length of the basic information bits has been obtained in the step CC, the length of the incremental information bits can be obtained according to the above constraint relationship. In this embodiment, since the third MS and the fourth MS are at the second highest target coding rate, the third MS and the fourth MS only need to receive one incremental information bit.
- the fifth MS and the sixth MS Since V1>V2>V3, it is necessary for the fifth MS and the sixth MS to receive the basic information bits, the incremental information bits obtained at V2, and the incremental information bits obtained at V3.
- the stop bit of the increment information bit obtained immediately after V2 is used as the increment letter obtained in V3.
- the start bit of the bit, and then the length of the incremental information bit is obtained according to the constraint relationship between the original information bit and the basic information bit, the incremental information bit obtained by V2, and the incremental information bit obtained by V3.
- the original information bits and the basic information bits and the basic information bits, the incremental information bits obtained by V2, and the incremental information bits obtained by V3 are the relationship between the length of the original information bits and the basic information bits, and the V2 is The obtained incremental information and the length of the incremental information obtained by V3 are proportional to the target encoding rate V3.
- the fifth MS and the sixth MS since the fifth MS and the sixth MS are at the lowest encoding rate, the fifth MS and the sixth MS need to receive two incremental information bits.
- the corresponding target information bits and the plurality of incremental information bits can be obtained according to the above description.
- the process of obtaining the basic information bits and the incremental information bits may refer to the figure.
- VI is 1/2, V2 is 1/4, and V3 is 1/6; in Figure 4, VI is 2/3, V2 is 1/3, and V3 is 2/9.
- VI, V2, and V3 are just examples, and the corresponding target coding rate needs to be obtained according to the actual network condition.
- Step S202 The basic information bits and the at least one incremental information bit are sequentially transmitted to the MS according to the determined time interval on the time-frequency domain resource.
- the BS may select a suitable time-frequency resource according to the current channel condition to transmit the basic information bit and the at least one incremental information bit, and may sequentially transmit the basic information bit and the at least one at a determined time interval every 4 ms. Increase the information bits.
- the determined time interval can also be determined based on the time required for the MS to decode the basic information bits and the incremental information bits.
- 4ms is only an example, and those skilled in the art can adjust according to the actual channel network situation.
- FIG. 5 and FIG. 6 are respectively one of the transmissions. the way.
- the basic information bits and the incremental information bits occupy different time resources, respectively, and the positions of the occupied frequency resources are also staggered from each other.
- the MS in the environment with good channel conditions only needs to receive the basic information bits to correctly decode, and after correct decoding, it does not need to receive the incremental information bits, so that the channel condition is good.
- the MS does not always maintain the RF reception state, and there is no redundancy, which saves power.
- MSs with poor information or low or harsh environments because of the acceptable target coding rates for MSs in this environment Low, after receiving the basic information bits, it is necessary to receive one or more incremental information bits before decoding.
- the MS in the environment with good channel conditions will not maintain the radio receiving state all the time, and there will be no redundancy, so that power consumption can be saved.
- the base station can transmit information in the form of broadcast or multicast when transmitting information. The following will be described separately.
- the first type When transmitting information in the form of broadcast, the BS groups the MSs that receive the broadcast information according to the network planning situation in the broadcast system, and groups the MSs with the same channel quality into one group, for the MSs in the same group. Use the same target encoding rate. Take FIG. 7 as an example for explanation. In FIG. 5, the dotted line is used as the dividing line, and the MSs in the range covered by the broken line belong to the same group, that is, MS 1 and MS 2 are a group, MS3 and MS4 are a group, MS5 and MS6 are a group, and three groups are The target encoding rates are different, set to VI, V2, and V3, respectively, and are sequentially lowered, that is, V1>V2>V3.
- the BS After performing the turbo code encoding on the broadcast information to be transmitted, the BS performs rate matching on the VI according to the VI to obtain basic information bits, and then performs rate matching according to V2 and V3 to generate incremental information bits 1 and Incremental information bit 2, this process can refer to step S200 and Figure 3, Figure 4.
- the MSs in the multicast group when transmitting information in the form of multicast, first, the MSs in the multicast group first measure the quality of the base station to the respective downlink channels, and feed back the measurement result to the BS, and the BS determines according to the downlink channel quality.
- the target coding rate, and each MS in the multicast group uses the same target coding rate for the MSs in the same group.
- FIG. 8 Take FIG. 8 as an example for explanation.
- the target coding rates of the three groups are different, set to VI, V2, V3, respectively, and decrease in turn, that is, V1>V2>V3.
- the BS After performing the turbo code encoding on the multicast information to be transmitted, the BS performs rate matching on the VI according to the VI to obtain basic information bits, and then performs rate matching according to V2 and V3 to generate incremental information bits respectively.
- increment information bit 2 this process can refer to step S200 and Figure 3, Figure 4.
- the length of the basic information bit block and the length of the incremental information bit block may be equal or unequal, but the basic information bits and the incremental information bit block should be the minimum unit of the system resource scheduling. , and basic information bits and incremental letters
- the length of the bit block is an integer multiple of the base unit length.
- M S can provide feedback on whether the basic information bits and incremental information bits of the B S transmission can be correctly decoded.
- the BS can adjust the target coding rate according to the feedback condition of the MS, and reacquire the basic information bit and the incremental information bit. If all the MSs receive the basic information bits after a period of time When the ACK is fed back, the BS only needs to send the basic information bits, and does not need to send the information incremental information bits. On the one hand, the occupied resources of the base station can also be saved to transmit the incremental information bits. If only a certain MS feeds back a NACK, the BS can transmit a retransmission basic information bit and an incremental information bit for the MS.
- FIG. 9 is a first flowchart of a method for receiving information transmitted by a base station according to an embodiment of the present invention, that is, a flowchart when receiving broadcast information.
- step S900 basic information bits are received. In this embodiment, whether it is in an environment with good channel conditions or in an environment with poor channel conditions, it is necessary to receive basic information bits.
- Step S902 determining whether decoding is needed within the determined time interval.
- the determined time interval here is the same as the determined time interval of the sequential transmission of the base station. It may be 4 ms. Of course, the determined time interval may also be determined according to the time required for the MS to decode the basic information bits and the incremental information bits. In the present embodiment, 4ms is only an example, and those skilled in the art can adjust according to the actual channel network situation.
- the MS may set a corresponding decoding trigger threshold according to its own channel condition. If the current channel condition is greater than the set threshold, step S904 is performed, and if the current channel condition is not greater than the set threshold, step S910 is performed.
- the MS may also set the decoding trigger threshold according to the coding rate, the size or length of the coded interleave block, the channel condition, the decoding algorithm, the number of decoding iterations, and the quality of service level of the MS.
- turbo coding interleaver size 1640, using the max-log-map decoding algorithm, to ensure the MS decodes the error rate is not greater than 10.1, not several ⁇ ] encoding
- the reference decoding trigger threshold corresponding to the rate. Rate 1/4 1/2 2/3 3/4 4/5 1
- Step S904 decoding the received information bits.
- the received basic information bits are decoded within a determined time interval.
- the received basic information bits and incremental information bits can also be decoded within a determined time interval.
- Step S606 Determine, in the determined time interval, whether the decoding is successful. In this embodiment, if the decoding is successful, step S908 is performed; if the decoding is unsuccessful, step S910 is performed.
- Step S908 terminating the information sent by the receiving base station.
- the incremental information bits obtained from the base station encoded information according to the target coding rate sequentially transmitted by the receiving base station at the determined time interval are stopped.
- step S908 After performing step S908, the MS ends the entire receiving process.
- Step S910 determining whether the incremental information bit is received.
- the MS can still decode the basic information bits and the incremental information bits sent by the Bs, and the MS can only end the receiving process. If it is determined that the incremental information bits are not received, step S912 is performed, that is, the MS cannot successfully decode according to the currently received basic information bits, and needs to increment the information bits to decode, or according to the currently received basic information bits and parts. The amount information bits are not yet successfully decoded and require more incremental information bits to decode.
- Step S912 Receive incremental information bits.
- step S902 is continued.
- the MS if the MS receives the basic information bits, it can decode correctly, and does not need to receive the incremental information bits again, so that the radio receiving state is not always maintained, and no redundancy is generated, thereby saving power consumption. If the MS receives the basic information bits and part of the incremental basic information, it can decode correctly. It does not need to receive more incremental information bits, and it will not maintain the RF reception status all the time, and there will be no redundancy. , which can save power consumption.
- FIG. 10 is a second flowchart of a method for receiving information transmitted by a base station according to an embodiment of the present invention, that is, a flowchart when receiving multicast information.
- step S1000 receiving basic information bits.
- step S1000 whether in an environment with good channel conditions or in an environment with poor channel conditions, Need to receive basic information bits.
- Step S1002 Determine whether decoding is needed within the determined time interval.
- Step S1004 Decode the received information bits.
- the received basic information bits are decoded within a determined time interval.
- the received basic information bits and incremental information bits can also be decoded.
- Step S1006 Determine whether the decoding is successful within the determined time interval. In this embodiment, if the decoding is successful, step S1008 is performed; if the decoding is unsuccessful, step S1012 is performed.
- Step S1008 feeding back an ACK signal to the BS.
- the ACK signal is fed back to the BS to inform the MS that the multicast information sent by the BS can be successfully decoded, and the remaining multicast information is not sent.
- step S 1 100 is executed to terminate receiving multiple information. And end the entire receiving process.
- Step S 1 12 determining whether the incremental information bits are received.
- step S 1014 is performed to feed back the NACK signal to the BS, that is, after the MS receives the basic information bits and the incremental information bits sent by the BS, the MS still cannot decode.
- the MS can only end the receiving process, and the BS can transmit retransmission basic information bits and incremental information bits for the MS.
- step S 1016 is performed, that is, the MS cannot successfully decode according to the currently received basic information bits, and needs to increment the information bits to decode, or according to the currently received basic information bits and parts.
- the incremental information bits are not yet successfully decoded and require more incremental information bits to decode.
- Step S1016 receiving incremental information bits.
- step S1002 is performed.
- the MS if the MS receives the basic information bits, it can decode correctly, and does not need to receive the incremental information bits again, so that the radio receiving state is not always maintained, and no redundancy is generated, thereby saving power consumption. If the MS receives the basic information bits and part of the incremental basic information, it can decode correctly. It does not need to receive more incremental information bits, and it will not maintain the RF reception status all the time, and there will be no redundancy. , which can save power consumption.
- the BS can adjust the target coding rate according to the feedback condition of the MS, and re-acquire the basic information bits and the incremental information bits. If all the MSs receive the basic information bits after a period of time Both feedback ACK, then the BS only needs to send the basic message. The information bits do not need to be sent again to increment the information bits. On the one hand, the occupied resources of the base station can also be saved to transmit the incremental information bits. If only a certain MS feeds back a NACK, the BS may transmit a retransmission basic information bit and an incremental information bit for the MS.
- FIG. 11 is a first structural diagram of a base station according to an embodiment of the present invention.
- the base station 11 transmits broadcast information, and the base station can be connected to multiple MSs.
- the multiple mobile terminals are in different channel condition environments. Of course, they are also in the same channel condition environment.
- the mobile terminal can correctly receive information transmitted at the same coding rate, and the base station can transmit information at the same coding rate that the mobile terminal can correctly receive in such an environment.
- the lower coding rate is shifted to the target coding rate of the mobile terminal.
- the base station can transmit information to a mobile terminal in such a good channel condition with a higher coding rate, and the mobile terminal can correctly receive the transmission at the coding rate.
- Information for mobile terminals in a bad or poor channel environment, the base station can transmit information to the mobile terminal in such a good environment with a lower coding rate, and the mobile terminal can receive correctly Information encoded at the rate of transmission.
- the BS groups the MSs that receive the broadcast information according to the network planning situation in the broadcast system, and groups the MSs with the same channel quality into one group, and uses the same target coding rate for the MSs in the same group.
- the base station 1 1 includes an encoding unit 110, a matching unit 1 12, and a transmitting unit 114.
- the code list 110 is used for turbo coding of broadcast information.
- the encoded information bits include systematic bits, first parity bits, and second parity bits.
- the matching unit 1 12 is configured to obtain the basic information bits and the at least one incremental information bits from the encoded information bits according to the target coding rate.
- the matching unit 112 may sort the target coding rates in the plurality of MSs, obtain the basic information bits from the encoded information bits with the highest target coding rate, and then, according to the remaining target codes.
- the rate value magnitude in turn obtains corresponding incremental information bits from the encoded information bits.
- the basic information bits may be obtained according to the constraint relationship between the original information bits and the basic information bits, and the constraint relationship between the original information bits and the basic information bits is the length of the original information bits.
- the ratio of the length to the length of the basic information bits is equal to the target encoding rate at which the value is the highest.
- the original information bit and the basic message may be
- the constraint relationship between the information bits and the incremental information bits is used to obtain the incremental information bits
- the constraint relationship between the original information bits and the basic information bits and the incremental information bits is the length of the original information bits and the length of the basic information bits and the incremental information.
- the sum value of the sum is equal to the remaining target coding rate.
- step S200 The procedure for obtaining the basic information bits and the at least one incremental information bits can be referred to step S200. The description will not be repeated here.
- the transmitting unit 1 14 is configured to periodically transmit the basic information bits and the at least one incremental information bits to the MS on the time-frequency domain resources.
- the BS may select a suitable time-frequency resource according to the current channel condition to transmit the basic information bit and the at least one incremental information bit, and may sequentially transmit the basic information bit and the at least one increase at a timing interval of every 4 ms. Information bits.
- the timing interval can also be determined based on the time required for the MS to decode the basic information bits and the incremental information bits.
- all MSs can receive basic information bits and incremental information bits.
- FIG. 12 is a second structural diagram of a base station according to an embodiment of the present invention.
- the base station 11 is configured to transmit multicast information.
- the MSs in the multicast group first measure the quality of the base station to the respective downlink channels, and feed back the measurement result to the BS, and then according to the downlink.
- the channel quality determines the target coding rate, and each MS in the multicast group is grouped, and the same target coding rate is used for the MSs in the same group.
- the base station 12 includes an encoding unit 120, a matching unit 122, a transmitting unit 124, and a receiving unit 126.
- the coding unit 120, the matching unit 122, and the transmitting unit 124 have the same functional structure as the coding unit 1 10, the matching unit 1 12, and the transmitting unit 114 in FIG. 11. The description is not repeated here.
- the receiving unit 126 is configured to receive the decoding feedback flag sent by the MOS.
- the adjusting unit 128 is configured to adjust a policy for transmitting information according to the decoding feedback result. In this embodiment, if, within a period of time, the adjusting unit 128 knows that all the MSs feed back the ACK after receiving the basic information bits, the notification sending unit 126 only needs to send the basic information bits, and does not need to send the information increment again. Information bits, on the one hand, can also save the occupied resources of the base station to send incremental information bits. If only a certain MS feeds back a NACK, the notification transmitting unit 126 can transmit a retransmission basic information bit and an incremental information bit for the MS.
- the MS in the environment with good channel conditions only needs to receive the basic information bits to correctly decode, and when correctly decoded, it does not need to receive the incremental information bits. In this way, the MS in the environment with good channel conditions will not maintain the radio receiving state all the time, and there will be no redundancy, so that power consumption can be saved.
- Handling MSs with poor information conditions or low or harsh environments because the MS can accept a lower target coding rate in this environment, and after receiving the basic information bits, it needs to receive one or more incremental information. Bit, then decode. When correctly decoded, there is no need to receive the incremental information bits, so that the MS in the environment with good channel conditions will not maintain the radio receiving state all the time, and there will be no redundancy, so that power consumption can be saved.
- the BS can adjust the target coding rate according to the feedback condition of the MS, and re-acquire the basic information bit and the incremental information bit, if all the MSs receive the basic information bits after a period of time
- the BS only needs to send the basic information bits, and does not need to send the information incremental information bits.
- the occupied resources of the base station can also be saved to transmit the incremental information bits. For example, if only a certain MS feeds back a NACK, the BS may send a retransmission basic information bit and an incremental information bit for the MM.
- FIG. 13 is a first structural diagram of a mobile terminal according to an embodiment of the present invention.
- the mobile terminal 13 is applied to receive broadcast information transmitted by the base station.
- the mobile terminal 13 includes a receiving unit 130 and a decoding unit 132.
- the receiving unit 130 is configured to receive information bits sent by the base station.
- the base station since the base station periodically transmits the basic information bits and the at least one incremental information bit on the time-frequency domain resource, the receiving unit 130 first receives the basic information bits at a time interval, and then, after a period of time, Receive incremental information bits.
- the decoding unit 132 is configured to decode the received information bits within a determined time interval.
- the determined time interval described herein is the same as the determined time interval of the sequential transmission of the base station. It may be 4 ms. Of course, the determined time interval may also be determined according to the time required for the MS to decode the basic information bits and the incremental information bits. In the present embodiment, 4ms is only an example, and those skilled in the art can adjust according to the actual channel network situation.
- the decoding unit 132 is further configured to first determine whether decoding is needed, and if it is determined that decoding is required, decode the information bits received by the receiving unit 130. In this embodiment, the decoding unit 132 may set a corresponding decoding trigger threshold according to its own channel condition.
- the receiving unit 130 Since the receiving unit 130 first receives the basic information bits, the basic information bits are first decoded, and if the decoding is successful within the determined time interval, the receiving unit 130 is notified to stop receiving. Information bits transmitted by the base station. In this embodiment, the incremental information bits obtained from the base station encoded information according to the target coding rate sequentially transmitted by the base station at the determined time interval are stopped. If the decoding cannot be successful, the receiving unit 130 is notified to continue receiving the incremental information bits transmitted by the base station, or the receiving unit 130 itself automatically continues to receive the information bits without notifying the receiving unit 130.
- the receiving unit 130 After the receiving unit 130 receives the incremental bit information, if the decoding receiving 132 decodes the basic information bits and the received incremental information bits, if the decoding is successful, the receiving unit 130 is notified to stop receiving the information bits; if the decoding is unsuccessful, Then, the receiving unit 130 continues to receive the incremental information bits. At this time, the receiving unit 130 is further configured to determine whether the incremental information bits are received. In this embodiment, if it is determined that the incremental information bit is received for a long period of time, if not, the receiving unit 130 determines that the incremental information bit has been received. At this time, the MS receives the basic information sent by the BS. After the bit and increment information bits, the MS still cannot decode, and the MS can only end the receiving process. If it is determined that the incremental information bits are also receivable, the decoding unit 132 continues the decoding.
- the MS if the MS receives the basic information bits, it can decode correctly, and does not need to receive the incremental information bits again, so that the radio receiving state is not always maintained, and no redundancy is generated, thereby saving power consumption. If the MS receives the basic information bits and part of the incremental basic information, it can decode correctly. It does not need to receive more incremental information bits, and it will not maintain the RF reception status all the time, and there will be no redundancy. , which can save power consumption.
- FIG. 14 is a second structural diagram of a mobile terminal according to an embodiment of the present invention. In this embodiment, the figure
- the receiving unit 140 and the decoding unit 142 in FIG. 14 have the same functional structure as the receiving unit 130 and the decoding unit 142 in FIG. 13, and the description thereof will not be repeated here.
- the mobile terminal 14 is applied to receive multicast information transmitted by the base station.
- a transmitting unit 144 is added in FIG. 14, and the transmitting unit 144 is configured to feed back an ACK signal to the base station after the decoding unit 142 successfully decodes.
- the ACK signal is fed back to the BS to inform the MS that the multicast information sent by the BS can be successfully decoded without transmitting the remaining multicast information.
- the sending unit 144 is further configured to: after the decoding unit 142 decodes the basic information bits and all the incremental information bits received by the receiving unit 140, the NACK signal is sent to the base station. That is, after the MS receives the basic information bits and the incremental information bits sent by the BS, the MS still cannot solve the solution. The code, the MS can only end the receiving process, and the BS can transmit the retransmission basic information bits and the incremental information bits for the MS.
- the MS if the MS receives the basic information bits, it can decode correctly, and does not need to receive the incremental information bits again, so that the radio receiving state is not always maintained, and no redundancy is generated, thereby saving power consumption. If the MS receives the basic information bits and part of the incremental basic information, it can decode correctly. It does not need to receive more incremental information bits, and it will not maintain the RF reception status all the time, and there will be no redundancy. , which can save power consumption.
- the BS can adjust the target coding rate according to the feedback condition of the MS, and re-acquire the basic information bit and the incremental information bit, if all the MSs receive the basic information bits after a period of time
- the BS only needs to send the basic information bits, and does not need to send the information incremental information bits.
- the occupied resources of the base station can also be saved to transmit the incremental information bits. If only a certain MS feeds back a NACK, the BS may send a retransmission basic information bit and an incremental information bit for the MM.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
BR112012011945-1A BR112012011945B1 (pt) | 2009-11-18 | 2010-11-16 | método para a transmissão de uma informação de acordo com uma taxa de codificação alvo, método para recepção de uma informação transmitida por uma estação base, estação base e estação móvel |
EP10831120.0A EP2442473B1 (en) | 2009-11-18 | 2010-11-16 | Method, base station and mobile terminal for transferring information based on target coding rate |
US13/355,994 US8526534B2 (en) | 2009-11-18 | 2012-01-23 | Method for transmitting information according to target encoding rate, base station and mobile station |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910109671.0 | 2009-11-18 | ||
CN200910109671.0A CN102065523B (zh) | 2009-11-18 | 2009-11-18 | 一种根据目标编码速率传输信息的方法、基站 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/355,994 Continuation US8526534B2 (en) | 2009-11-18 | 2012-01-23 | Method for transmitting information according to target encoding rate, base station and mobile station |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011060705A1 true WO2011060705A1 (zh) | 2011-05-26 |
Family
ID=44000557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/078769 WO2011060705A1 (zh) | 2009-11-18 | 2010-11-16 | 一种根据目标编码速率传输信息的方法、基站及移动终端 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8526534B2 (zh) |
EP (1) | EP2442473B1 (zh) |
CN (1) | CN102065523B (zh) |
BR (1) | BR112012011945B1 (zh) |
WO (1) | WO2011060705A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013036228A1 (en) * | 2011-09-08 | 2013-03-14 | Hewlett-Packard Development Company, L.P. | Generating an incremental information object |
CN110140317B (zh) * | 2017-01-09 | 2022-06-10 | 瑞典爱立信有限公司 | 解码部分无线电传送 |
CN113853808B (zh) * | 2019-09-23 | 2023-06-20 | 华为技术有限公司 | 一种多播传输控制方法以及相关设备 |
WO2021056345A1 (zh) * | 2019-09-26 | 2021-04-01 | 华为技术有限公司 | 数据传输的方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859603A (zh) * | 2005-04-20 | 2006-11-08 | 日本电气株式会社 | 在共享下行信道上的高效的广播和多播传输 |
CN101119153A (zh) * | 2006-08-03 | 2008-02-06 | 中兴通讯股份有限公司 | 一种无线数字中继***和传输时间间隔选取方法 |
WO2008068803A1 (ja) * | 2006-11-30 | 2008-06-12 | Fujitsu Limited | 基地局装置及び移動端末 |
CN101388744A (zh) * | 2007-09-11 | 2009-03-18 | 中兴通讯股份有限公司 | 一种自适应编码调制的方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7372837B2 (en) * | 2001-10-26 | 2008-05-13 | Texas Instrument Incorporated | Incremental redundancy using two stage rate matching for automatic repeat request to obtain high speed transmission |
JP4215601B2 (ja) * | 2003-09-05 | 2009-01-28 | 富士通株式会社 | 無線通信装置 |
US20060039344A1 (en) * | 2004-08-20 | 2006-02-23 | Lucent Technologies, Inc. | Multiplexing scheme for unicast and broadcast/multicast traffic |
KR101111515B1 (ko) * | 2005-02-02 | 2014-05-07 | 엘지전자 주식회사 | 데이터 송수신 방법 |
KR101003087B1 (ko) * | 2005-06-17 | 2010-12-21 | 삼성전자주식회사 | 이동통신 시스템에서 방송 데이터의 송수신 장치 및 방법 |
CN101034921B (zh) * | 2006-03-10 | 2011-09-14 | 华为技术有限公司 | 一种多媒体广播和组播业务传输的方法、网络及装置 |
CN101114887B (zh) * | 2006-07-24 | 2012-03-21 | 华为技术有限公司 | 一种业务数据的传输方法及其接收装置与设备 |
CN101217337B (zh) * | 2007-01-01 | 2013-01-23 | 中兴通讯股份有限公司 | 一种支持递增冗余混合自动重传的低密度奇偶校验码编码装置和方法 |
WO2008115023A1 (en) | 2007-03-21 | 2008-09-25 | Electronics And Telecommunications Research Institute | Mbms data transmission and receiving in packet based on mobile communication system |
CN101325474B (zh) * | 2007-06-12 | 2012-05-09 | 中兴通讯股份有限公司 | Ldpc码的混合自动请求重传的信道编码及调制映射方法 |
EP2026491A1 (en) | 2007-08-13 | 2009-02-18 | Panasonic Corporation | Soft-buffer management of a re-transmission protocol for unicast and multicast transmissions |
-
2009
- 2009-11-18 CN CN200910109671.0A patent/CN102065523B/zh active Active
-
2010
- 2010-11-16 WO PCT/CN2010/078769 patent/WO2011060705A1/zh active Application Filing
- 2010-11-16 EP EP10831120.0A patent/EP2442473B1/en active Active
- 2010-11-16 BR BR112012011945-1A patent/BR112012011945B1/pt active IP Right Grant
-
2012
- 2012-01-23 US US13/355,994 patent/US8526534B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859603A (zh) * | 2005-04-20 | 2006-11-08 | 日本电气株式会社 | 在共享下行信道上的高效的广播和多播传输 |
CN101119153A (zh) * | 2006-08-03 | 2008-02-06 | 中兴通讯股份有限公司 | 一种无线数字中继***和传输时间间隔选取方法 |
WO2008068803A1 (ja) * | 2006-11-30 | 2008-06-12 | Fujitsu Limited | 基地局装置及び移動端末 |
CN101388744A (zh) * | 2007-09-11 | 2009-03-18 | 中兴通讯股份有限公司 | 一种自适应编码调制的方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2442473A4 (en) | 2012-08-08 |
BR112012011945A2 (pt) | 2016-05-10 |
CN102065523B (zh) | 2014-03-12 |
EP2442473A1 (en) | 2012-04-18 |
CN102065523A (zh) | 2011-05-18 |
BR112012011945B1 (pt) | 2021-05-25 |
EP2442473B1 (en) | 2015-08-12 |
US20120121026A1 (en) | 2012-05-17 |
US8526534B2 (en) | 2013-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11362769B2 (en) | Hybrid automatic repeat request (HARQ) with polar coded transmissions | |
EP3430748B1 (en) | Transmission of new data in hybrid automatic repeat request (harq) retransmission with polar coded transmissions | |
EP2445135B1 (en) | Scheduling grant information signaling in wireless communication system | |
EP2923505B1 (en) | System and method for terminal-group based harq for cellular integrated d2d communications | |
US8576792B2 (en) | Method for processing and transmitting data packet | |
CN1305272C (zh) | 高速率分组数据传送中快速闭环速率自适应的方法和设备 | |
CN102694636B (zh) | 采用喷泉码的harq技术的发送、接收方法及*** | |
CN101399651B (zh) | 一种业务数据在hsdpa中传输的方法、装置及*** | |
JP5690480B2 (ja) | 基地局、ユーザ端末及びシングルセルエンハンスドmbmsの実現方法 | |
WO2009086322A1 (en) | System and method for modulation scheme changes | |
US10455607B2 (en) | Communication methods and apparatus employing rateless codes | |
US20220021483A1 (en) | Methods and appratuses for broadcast multicast or groupcast transmission using vertical check blocks | |
JP2008547344A (ja) | ワイヤレス通信システムにおけるh−arq用の装置及び方法 | |
US20150249525A1 (en) | Channel transmission method, apparatus, base station and terminal | |
TWI239167B (en) | Method and system for improving data throughput | |
WO2011060705A1 (zh) | 一种根据目标编码速率传输信息的方法、基站及移动终端 | |
CN110381538A (zh) | 广播网络和蜂窝网络协同传输方法及*** | |
Yeo et al. | A novel group retransmission scheme for industrial IoT over 5G | |
KR20080086218A (ko) | 무선 네트워크에서 멀티캐스트/브로드캐스트 서비스를 위한무선통신방법과 무선통신 기지국 | |
CN111585696B (zh) | 基于异或运算的双向传输网络下行吞吐量增强方法及*** | |
CN102282792B (zh) | 多播方法、设备及*** | |
WO2009070068A1 (en) | Advanced downlink macrodiversity operation |
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: 10831120 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 61/KOLNP/2012 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010831120 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112012011945 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112012011945 Country of ref document: BR Kind code of ref document: A2 Effective date: 20120518 |