Abstract
The present invention provides a method and a device for data transmission. The method includes: according to a preconfigured second table selecting a TBS value where the second table is used for describing a corresponding relationship among a TBS value the number of RBs and a TBS index the number of RBs corresponding to the selected TBS value is smaller than or equal to a specific value a modulation mode corresponding to a TBS index which corresponds to the selected TBS value is QPSK and the selected TBS value is capable of satisfying the rate requirement required during transmission time interval TTI bundling transmission; and according to the selected TBS value transmitting data carried by a PUSCH using bundled TTIs. The embodiments of the present invention can improve the coverage at a PUSCH medium data rate.
Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Number | ||||||
4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Family Member |
Specification Information
Specification Information
Technologies
Family Information
All Granted Patents In Patent Family : | ---- |
All Pending Patents In Patent Family : | ---- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Number | |||||||
WO2013166786A1 | 4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Basis Patent | |||
CN103733584A | 4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Family Member | |||
EP2840852A1 | 4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Family Member | |||
EP2840852A4 | 4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Family Member | |||
US9584254B2 | 4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Family Member | |||
WO2013166719A1 | 4G | 11/06/2018 | ISLD-201803-001 | HUAWEI |
S1
S2
S3
S4
|
Yes | Family Member |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- |
Technologies
Product
Use Cases
Services
Claim
1. A method for transmitting bits, comprising:
determining the number of bits that can be transmitted by bundled transmission time intervals (TTIs), and determining a rate matching output sequence length according to the number of the bits that can be transmitted by the bundled TTIs; determining a starting position for bit selection according to a unique redundancy version number; in a buffer for buffering a bit stream after subblock interleaving, starting to successively and circularly select bits whose length is the rate matching output sequence length from the starting position for the bit selection, and obtaining the rate matching output bits for each code block; performing code block cascading to the rate matching output bits for each code block; performing modulation to the code block-cascaded bits, and transmitting modulated symbols within each TTI of the bundled TTIs respectively.
2. The method according to claim 1, wherein during an initial transmission, the unique redundancy version number is 0; or, during a retransmission, the unique redundancy version number is 0, 1, 2 or 3.
3. The method according to claim 1, wherein the determining the number of bits that can be transmitted by the bundled TTIs comprises: determining the number of the bits that can be transmitted by the bundled TTIs according to a following computation formula:
H=G�N, wherein, H is the number of bits that can be transmitted by the bundled TTIs; G is the total number of bits available for transmission of a transport block within a TTI; N is the number of TTIs in a bundle.
4. The method according to claim 1, wherein the determining the rate matching output sequence length according to the number of bits that can be transmitted by the bundled TTIs comprises: determining the rate matching output sequence length according to a following computation formula:
if r?C???1, then E r ?=N L �Q m �?G?/C?, otherwise, E r ?=N L �Q m �?G?/C?;
wherein Er? is the rate matching output sequence length; r is a code block number; C is the number of code blocks obtained during code block segmentation; ? ? indicates rounding down, ? ? indicates rounding up; ?=G? mod C, wherein the mod indicates modulo operation; G?=H/(NL�Qm), wherein H is the number of bits that can be transmitted by the bundled TTIs; for transmission diversity, NL=2, otherwise, NL is equal to the number of layers a transport block is mapped onto; Qm is a value corresponding to the modulation mode.
5. The method according to claim 1, wherein, the determining the starting position for the bit selection according to the unique redundancy version number comprises: determining the starting position for the bit selection according to a following computation formula:
k
0
=
R
subblock
TC
�
(
2
�
?
N
cb
8
?
?
R
subblock
TC
?
�
rv
idx
+
2
)
wherein, k0 is the starting position;
Rsubblock TC is the number of rows of a matrix used during subblock interleaving;
Ncb is a size of the buffer for buffer the bit stream after the subblock interleaving;
rvidx is the unique redundancy version number.
6. The method according to claim 1, wherein the transmitting the modulated symbols within each TTI of the bundled TTIs respectively comprises:
transmitting modulated symbols corresponding to H/N bits within each TTI, wherein H is the number of bits that can be transmitted by the bundled TTIs, and N is the number of TTIs in a bundle.
7. A device for transmitting bits, comprising:
a first determining module, configured to determine the number of bits that can be transmitted by bundled transmission time intervals (TTIs), and determining a rate matching output sequence length according to the bits that can be transmitted by the bundled TTIs; a second determining module, configured to determine a starting position for bit selection according to a unique redundancy version number; a selecting module, configured to, in a buffer for buffering a bit stream after subblock interleaving, start to successively and circularly select bits whose length is the rate matching output sequence length from the starting position for the bit selection; a cascading module, configured to perform code block cascading to rate matching output bits for each code block; a transmitting module, configured to perform modulation to the code block-cascaded bits, and transmit modulated symbols within each TTI of the bundled TTIs respectively.
8. The device according to claim 7, wherein during an initial transmission, the unique redundancy version number used by the second determining module is 0; or, during a retransmission, the unique redundancy version number used by the second determining module is 0, 1, 2 or 3.
9. The device according to claim 7, wherein, the first determining module is specifically configured to determine the bits that can be transmitted by the bundled TTIs according to a following computation formula:
H=G�N, wherein, H is the number of bits that can be transmitted by the bundled TTIs; G is the total number of bits available for transmission of a transport block within a TTI; N is the number of TTIs in a bundle.
10. The device according to claim 7, wherein, the first determining module is specifically configured to determine the rate matching output sequence length according to a following computation formula:
if r?C???1, then E r ?=N L �Q m �?G?/C?, otherwise, E r ?=N L �Q m �?G?/C?;
wherein Er? is the rate matching output sequence length; r is a code block number; C is the number of code blocks obtained during code block segmentation; ? ? indicates rounding down, ? ? indicates rounding up; ?=G? mod C, wherein the mod indicates modulo operation; G?=H/(NL�Qm), wherein H is the number of bits that can be transmitted by the bundled TTIs; for transmission diversity, NL=2, otherwise, NL is equal to the number of layers a transport block is mapped onto; Qm is a value corresponding to the modulation mode.
11. The device according to claim 7, wherein the second determining module is specifically configured to determine the starting position for the bit selection according to a following computation formula:
k
0
=
R
subblock
TC
�
(
2
�
?
N
cb
8
?
?
R
subblock
TC
?
�
rv
idx
+
2
)
wherein, k0 is the starting position;
Rsubblock TC is the number of rows of a matrix used during the subblock interleaving;
Ncb is a size of the buffer for buffering the bit stream after the subblock interleaving;
rvidx is the unique redundancy version number.
12. The device according to claim 7, wherein the transmitting module is specifically configured to transmit modulated symbols corresponding to H/N bits within each TTI, wherein H is the number of bits that can be transmitted by the bundled TTIs, and N is the number of TTIs in a bundle.
13. A user equipment, comprising:
a memory, configured to store a bit stream after subblock interleaving; a processor, configured to determine the number of bits that can be transmitted within bundled transmission time intervals (TTIs); determine a rate matching output sequence length according to the number of the bits that can be transmitted by the bundled TTIs; determine a starting position for bit selection according to a unique redundancy version number; in the memory, start to successively and circularly select bits whose length is the rate matching output sequence length from the starting position for the bit selection, and obtain rate matching output bits for each code block; perform code block cascading to the rate matching output bits for each code block; and perform modulation to the code block-cascaded bits; a transmitter, configured to transmit modulated symbols within each TTI in the bundled TTIs respectively
14. The UE according to claim 13, wherein during an initial transmission, the unique redundancy version number used by the processor is 0; or, during a retransmission, the unique redundancy version number used by the processor is 0, 1, 2 or 3.
15. The UE according to claim 13, wherein, the processor is specifically configured to determine the number of the bits that can be transmitted by the bundled TTIs according to a following computation formula:
H=G�N, wherein, H is the number of bits that can be transmitted by the bundled TTIs; G is the total number of bits available for transmission of a transport block within a TTI; N is the number of TTIs in a bundle.
16. The UE according to claim 13, wherein the processor is specifically configured to determine the rate matching output sequence length according to a following computation formula:
if r?C???1, then E r ?=N L �Q m �?G?/C?, otherwise, E r ?=N L �Q m �?G?/C?;
wherein, Er? is the rate matching output sequence length; r is a code block number; C is the number of code blocks obtained during the code block segmentation; ? ? indicates rounding down, ? ? indicates rounding up; ?=G? mod C, wherein the mod indicates modulo operation; G?=H/(NL�Qm), wherein H is the number of bits that can be transmitted by the bundled TTIs; for transmission diversity, NL=2, otherwise, NL is equal to the number of layers a transport block is mapped onto; Qm is a value corresponding to the modulation mode.
17. The UE according to claim 13, wherein the processor is specifically configured to determine the starting position for the bit selection according to a following computation formula:
k
0
=
R
subblock
TC
�
(
2
�
?
N
cb
8
?
?
R
subblock
TC
?
�
rv
idx
+
2
)
wherein, k0 is the starting position;
Rsubblock TC is the number of rows of a matrix used during the subblock interleaving;
Ncb is a size of a buffer for buffering the bit stream after the subblock interleaving;
rvidx is the unique redundancy version number.
18. The UE according to claim 13, wherein the transmitter is specifically configured to: transmit modulated symbols corresponding to H/N bits within each TTI, H is the number of bits that can be transmitted by the bundled TTIs, and N is the number of TTIs in a bundle.
19. A method for receiving bits, comprising:
receiving modulated symbols transmitted by bundled TTIs; processing the modulated symbols according to a unique redundancy version number.
20. The method according to claim 19, wherein during an initial transmission, the unique redundancy version number is 0; or, during a retransmission, the unique redundancy version number is 0, 1, 2 or 3.
21. A base station, comprising:
a receiver, configured to receive modulated symbols transmitted by bundled TTIs and send the modulated symbols to a processor; the processor, configured to process the modulated symbols according to a unique redundancy version number.
22. The base station according to claim 21, wherein during an initial transmission, the unique redundancy version number used by the processor is 0; or, during a retransmission, the unique redundancy version number is 0, 1, 2 or 3.
Associated Portfolios
Claim Chart | Technology | Creation Date | Download |
---|---|---|---|
Claim charts will soon be available!
|
SUMMARY
ClaimChart-US2015063280A1-STO
Patent number:US2015063280A1
Claim Chart Type : SEP Claim Chart
Price: 200 €
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.