[go: up one dir, main page]

CN103634851B - The acquisition methods of a kind of transport block size and device - Google Patents

The acquisition methods of a kind of transport block size and device Download PDF

Info

Publication number
CN103634851B
CN103634851B CN201210307782.4A CN201210307782A CN103634851B CN 103634851 B CN103634851 B CN 103634851B CN 201210307782 A CN201210307782 A CN 201210307782A CN 103634851 B CN103634851 B CN 103634851B
Authority
CN
China
Prior art keywords
transport block
size
block size
index
unequal
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.)
Active
Application number
CN201210307782.4A
Other languages
Chinese (zh)
Other versions
CN103634851A (en
Inventor
梁小涛
谭舒
吕敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Keen (chongqing) Microelectronics Technology Co Ltd
Original Assignee
Chongqing Cyit Communication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Cyit Communication Technologies Co Ltd filed Critical Chongqing Cyit Communication Technologies Co Ltd
Priority to CN201210307782.4A priority Critical patent/CN103634851B/en
Publication of CN103634851A publication Critical patent/CN103634851A/en
Application granted granted Critical
Publication of CN103634851B publication Critical patent/CN103634851B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses acquisition methods and the device of a kind of transport block size, for reducing the cost or power consumption cost paid when obtaining TB Size, it is adaptable to cost and power consumption the index extremely mobile terminal of sensitivity, interconnecting terminal equipment etc..The method comprise the steps that from transport block size table, extract the unequal transport block size of all numerical value;The described unequal transport block size of all numerical value is stored internal memory or external register;The unequal transport block size of all numerical value according to the information of control and storage obtains the transport block size of present frame, wherein, described control information includes: the orthogonal frequency division multiplex OFDM symbolic number that resource allocation information, modulating-coding form index MCS Index, channel quality instruction index CQI Index, physical downlink control channel PDCCH take.

Description

Method and device for acquiring size of transmission block
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for acquiring a size of a transport block.
Background
In Long Term Evolution (LTE) and subsequent Evolution systems, one of the methods for acquiring Transport Block Size (TB Size) in the prior art is to first acquire a Transport Block Size index (TBs index, Transport Block Size index) and the number of resource blocks allocated to a user, and then acquire TB Size of a current user frame from Table7.1.7.2.1-1Transport Block Size Table (dimension 27 × 110) in 3GPP TS36.213 according to tbside and the number of resource blocks allocated to the user.
The inventor of the invention finds out that: since the number of elements in table7.1.7.2.1-1 in TS36.213 is 27 × 110=2970 in total, the storage space required when storing one element in table7.1.7.2.1-1 by using 4Bytes (Bytes) in the prior art is 11880 Bytes. In the prior art, a Transport block size table (Transport block size table) occupying 11880Bytes is usually stored in a memory or an external storage, and when the table needs to be used, the table is queried according to a TBS index and the number of resource blocks allocated to a user to access and acquire the table. If the transmission block size table occupying 11880Bytes is stored in the memory according to the prior art, the cost is obviously increased; if the transport block size table occupying 11880Bytes is stored in the external memory according to the prior art, although the cost can be controlled, the access power consumption of the additional external memory is very considerable. The defect of the method for acquiring the TBSize in the prior art in the aspect of cost or power consumption index greatly increases the application cost, and the method is not completely applicable to mobile terminals and interconnection terminal equipment which are extremely sensitive to the cost and power consumption index.
Disclosure of Invention
The embodiment of the invention provides a method and a device for acquiring the size of a transmission block, which are used for reducing the cost or power consumption cost for acquiring TBsize and are suitable for mobile terminals, interconnection terminal equipment and the like which are extremely sensitive to cost and power consumption indexes.
In order to solve the above technical problems, embodiments of the present invention provide the following technical solutions:
in a first aspect, an embodiment of the present invention provides a method for obtaining a size of a transport block, including:
extracting all transmission block sizes with unequal numerical values from a transmission block size table;
storing the transmission block sizes with unequal numerical values into a memory or an external register;
acquiring the size of a transmission block of a current frame according to control information and the size of the transmission block with different stored values, wherein the control information comprises: the OFDM system comprises resource allocation information, a modulation coding format Index MCSIndex, a channel quality indication Index CQI Index and the number of OFDM symbols occupied by a physical downlink control channel PDCCH.
In a second aspect, an embodiment of the present invention further provides an apparatus for obtaining a size of a transport block, including:
the extraction unit is used for extracting all the transmission block sizes with unequal numerical values from the transmission block size table;
the storage unit is used for storing the transmission block sizes with unequal numerical values into a memory or an external register;
an obtaining unit, configured to obtain a transport block size of a current frame according to control information and stored transport block sizes with different values, where the control information includes: resource allocation information, a modulation coding format Index MCS Index, a channel quality indication Index CQI Index, and the number of orthogonal frequency division multiplexing OFDM symbols occupied by a physical downlink control channel PDCCH.
According to the technical scheme, the embodiment of the invention has the following advantages:
in the embodiment of the invention, all the transport block sizes with unequal numerical values are extracted from the transport block Size table, and then the transport block sizes with unequal numerical values are stored in the memory or the external memory, when the transport block Size of the current frame needs to be obtained, the transport block sizes with unequal numerical values are obtained according to the control information and the stored transport block sizes, and as only the transport block sizes with unequal numerical values in the transport block Size table are stored, but not all the transport block sizes are stored, the storage space can be saved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings.
Fig. 1 is a schematic flowchart of a method for obtaining a size of a transport block according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of another method for obtaining a size of a transport block according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of another method for obtaining a size of a transport block according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an apparatus for obtaining a size of a transport block according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of another apparatus for obtaining a size of a transport block according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another apparatus for obtaining a size of a transport block according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a method and a device for acquiring the size of a transmission block, which are used for reducing the cost or power consumption cost for acquiring TBsize and are suitable for mobile terminals, interconnection terminal equipment and the like which are extremely sensitive to cost and power consumption indexes.
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments that can be derived by one skilled in the art from the embodiments given herein are intended to be within the scope of the invention.
Referring to fig. 1, a method for obtaining a size of a transmission block according to an embodiment of the present invention includes the following steps:
101. all transport block sizes with unequal values are extracted from the transport block size table.
In the embodiment of the present invention, the Transport block size table is table7.1.7.2.1-1Transport block size table (dimension 27 × 110) in 3GPP TS36.213, the Transport block size table includes 27 × 110=2970 elements, each element represents a Transport block size, and each Transport block size is expressed in a numerical manner, that is, the Transport block size table includes 2970 Transport block sizes.
In the embodiment of the present invention, the transport block size Table is analyzed and judged to find that a large number of transport block sizes with the same value exist in the transport block size Table, that is, the transport block size Table includes many repeated elements, according to the method provided in the embodiment of the present invention, first all transport block sizes with unequal values are extracted from the transport block size Table, according to 2970 elements in TS36.213Table7.1.7.2.1-1, the unequal values are found one by one, and according to the verification that 178 elements are different in total, all transport block sizes with unequal values are extracted from the transport block size Table and include 178 elements in total.
In the embodiment of the present invention, the sizes of all the transport blocks with unequal values extracted from the transport block size table are 178 in total, and the sizes of all the transport blocks with unequal values are represented as a set: transport block Size resource (TB Size Source), TB Size Source = [ 16243240567288104120136144152176208224256280288296328336344376392408424440456472488504520536552568584600616632648680696712744776808840872904936968100010321064109611281160119212241256128813201352138414161480154416081672173618001864192819922024208821522216228023442408247225362600266427282792285629843112324033683496362437523880400841364264439245844776496851605352554457365992620064566712696872247480773679928248850487609144952899121029610680110641144811832122161257612960135361411214688152641584016416169921756818336190801984820616213842215222920236882449625456264162737628336292963057631704328563400835160366963788839232405764236843816453524688848936510245275255056573365925661664637766659268808711127371275376 ].
It should be noted that, in the foregoing description of the embodiment of the present invention, 178 elements in the TB Size Source are arranged in descending order, but it is needless to say that all transport block sizes with unequal values may be arranged in descending order, or all transport block sizes with unequal values may be arranged according to a specific order rule, and this is only for illustration and is not limited herein.
102. All transport block sizes with unequal values are stored in a memory or an external register.
In the embodiment of the invention, after all the transport block sizes with unequal numerical values are extracted from the transport block size table, the difference between the present invention and the prior art is that the storage in the memory or the external register of the embodiment of the present invention does not store all the transport block sizes in the transport block size table, but only the transport block sizes in which the values are not equal, these transport block sizes, all of which are not equal in value, are compared to all of the transport block sizes in the transport block size table, the storage space occupied is certainly much smaller than the storage space occupied by all of the transport block sizes in the transport block size table, for example, in the embodiment of the present invention and in the prior art, both the memory space and the storage space occupied by the element are as follows, if a storage manner in which one element occupies 4bytes is also adopted: 178 x 4=712 Bytes, and the memory space occupied in the prior art is 2970 x 4=11880Bytes, it can be seen that, in the same storage manner, the storage space of the memory can be saved compared with the scheme of direct storage in the prior art.
It should be noted that, in the embodiment of the present invention, storing all transport block sizes with unequal values in a memory or an external register may include:
self-adaptive bit width storage is carried out on 178 transmission blocks with unequal numerical values, and the transmission blocks are stored in a memory or an external register; and/or the presence of a gas in the gas,
and shifting and storing 178 transmission blocks with unequal numerical values into a memory or an external register.
Two storage modes are described in detail below:
in order to save the storage space, in the embodiment of the present invention, adaptive bit width storage may be performed on 178 transport blocks with unequal values, for example, a simple storage method is as follows: storing the transmission block with the value less than 256 by adopting 1 Byte; storing with 2bytes for a transport block size greater than or equal to 256 and less than 65536; the method has the advantages that 3Byte or 4Byte is adopted for storage of the transport block size larger than or equal to 65536, different bit widths are respectively adopted for storage of the transport block sizes with different values, fewer bytes are adopted for storage when the transport block size is smaller, more bytes are adopted for storage when the transport block size is larger, space waste caused by storage of the same bytes for all the transport block sizes is avoided, self-adaptive bit width storage is carried out according to the value of each transport block size, and storage space occupied by the transport block sizes can be further effectively saved.
As can be seen from analyzing the values of the sizes of the transmission blocks, since the values of the sizes of the transmission blocks are always multiples of 8, 178 transmission block sizes with unequal values can be stored in a shift manner, that is, 178 transmission block sizes with unequal values are divided by 2N(where the value of N is 1, 2, and 3), storing the obtained result in a memory or an external register, when the value of N is 1, it indicates that the size of 178 transport blocks with unequal values is shifted to the right by one bit, when the value of N is 2, it indicates that the size of 178 transport blocks with unequal values is shifted to the right by two bits, and when the value of N is 3, it indicates that the size of 178 transport blocks with unequal values is shifted to the right by three bits. For example, the result of dividing 178 unequal transport block sizes by 8 is stored with 2Byte, where the result of dividing 178 unequal transport block sizes by 8 is expressed as a set: TB SizeSource/8= [ 234579111315171819222628323536374142434749515355575961636567697173757779818587899397101105109113117121125129133137141145149153157161165169173177185193201209217225233241249253261269277285293301309317325333341349357373389405421437453469485501517533549573597621645669693717749775807839871903935967999103110631095114311911239128713351383143114791527157216201692176418361908198020522124219622922385248125772673276928652 = [961 3062 3182 3302 3422 3542 36623822 3963 4107 42514395 4587 4736 4904 5072 5296 54775669 5861 6117 6378 6594 6882 7167 74077708 7972 83248601 8889 9214 9422]。
In order to further save the storage space, in the embodiment of the present invention, shift storage and adaptive bit width storage may be performed on 178 transport blocks with unequal numbers, and then the result is stored in a memory or an external storage, for example, adaptive bit width storage may be performed on the result obtained by dividing the 178 transport blocks with unequal numbers by 8, and 1Byte is used to store the result obtained by dividing the transport block smaller than 256 by 8; the result of dividing the transport block size of 256 or more by 8 is stored with 2 Byte.
103. And acquiring the size of the transmission block of the current frame according to the control information and the sizes of the transmission blocks with different stored values.
Wherein the control information includes: resource allocation information, modulation coding format Index (MCS Index), Channel quality indicator Index (CQI Index), and the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols occupied by a Physical Downlink Control Channel (PDCCH).
It should be noted that the Resource allocation information indicates the number of Physical Resource Blocks (PRBs) allocated to the terminal by the current frame, and the number of orthogonal frequency division multiplexing symbols occupied by the PDCCH is carried by a Physical Control Format Indicator Channel (PCFICH), and is obtained by analyzing the PCFICH.
In the embodiment of the present invention, all transport block sizes with unequal values are stored in a memory or an external register, and when the transport block size of a current frame needs to be obtained, the transport block size is obtained according to Control Information and all transport block sizes with unequal values stored before, wherein, if the obtaining device of the transport block size provided in the embodiment of the present invention is arranged at a terminal side in an LTE system, the Control Information refers to a signaling transmitted by a Control channel issued by a base station to the terminal, that is, Downlink Control Information (DCI). If the apparatus for obtaining the size of the transport block provided in the embodiment of the present invention is located at the base station side in the LTE system, the control information refers to the CQI sent by the user terminal to the base station and the time-frequency resource allocated to the user terminal by the base station.
In the embodiment of the present invention, obtaining the transport block size of the current frame according to the control information and the stored transport block sizes with different values may also be described as follows: obtaining MCS Index according to the control information CQI or DCI of the current frame, and further obtaining the TBS Index according to the MCS Index; the number of physical resource block numbers PRB allocated to the user can be obtained according to the resource allocation information included in the control information of the current frame, and finally the size of the transmission block of the current frame can be obtained according to the size of the transmission block with unequal physical resource block numbers PRB, TBS Index and all stored values.
In the embodiment of the present invention, after the obtaining device of the size of the transmission block stores all the sizes of the transmission blocks with unequal values in the memory or the external register, when the size of the transmission block of the current frame needs to be obtained, the obtaining device of the size of the transmission block can obtain the size of the transmission block of the current frame according to all the sizes of the transmission blocks with unequal values and the control information, in practical applications, there are various specific implementation manners, and corresponding detailed descriptions will be given in the following embodiments of the present invention.
In the embodiment of the invention, all the transport block sizes with unequal numerical values are extracted from the transport block Size table, and then the transport block sizes with unequal numerical values are stored in the memory or the external memory, when the transport block Size of the current frame needs to be obtained, the transport block sizes with unequal numerical values are obtained according to the control information and the stored transport block sizes, and as only the transport block sizes with unequal numerical values in the transport block Size table are stored, but not all the transport block sizes are stored, the storage space can be saved.
Next, another detailed embodiment is described to describe the method for obtaining the size of the transport block according to the embodiment of the present invention, please refer to fig. 2, which includes the following steps:
201. all transport block sizes with unequal values are extracted from the transport block size table.
202. All transport block sizes with unequal values are stored in a memory or an external register.
The contents of steps 201 to 202 are similar to those of steps 101 to 102 described in the previous embodiment, and are not described herein again.
203. And acquiring Transport Block Size indexes (TBS Index, Transport Block Size Index) corresponding to all Transport Block sizes with different values.
In the embodiment of the present invention, the memory or the external register stores all transport block sizes with unequal values, and when the transport block size of the current frame needs to be obtained, the apparatus for obtaining the transport block size first obtains the TBS indexes corresponding to all the transport block sizes with unequal values, that is, first needs to obtain the TBSIndex of each transport block size with unequal values.
In the embodiment of the present invention, there are various realizable manners to obtain the TBSIndex corresponding to each of the transport block sizes with unequal values, which may include any one of the following manners:
a1, obtaining a TBS Index according to modulation of PDSCH and a corresponding relation between the MCS Index and the TBS Index in a transport block size Index table; or,
a2, obtaining a TBS Index according to the measurement result of the base station end on the uplink channel; or,
and A3, obtaining the TBS Index according to the CQI Index.
For a1 implementation manners, the TBS Index is obtained according to the Modulation of the PDSCH and the corresponding relationship between the MCS Index and the TBS Index in the transport block size Index table (english is called Modulation and TBS Index table for PDSCH). If the apparatus for obtaining the size of the transport block provided in the embodiment of the present invention is disposed at a terminal side in an LTE system, for the terminal, an MCS Index may be obtained according to a "Modulation and coding scheme" in Downlink Control Information (DCI), and then, according to the MCS Index and the ts36.213table 7.1.7.1-1: modulation and TBS Index table for obtaining TBS Index from the corresponding relationship between MCS Index and TBSIndex in PDSCH.
For the implementation modes A2, the TBS Index is obtained according to the measurement result of the base station end on the uplink channel. If the apparatus for obtaining the size of the transport block provided in the embodiment of the present invention is disposed at the base station side in the LTE system, for the base station side, the TBS Index may be obtained according to the measurement result of the base station side on the uplink channel, and the specific implementation process is not described here again.
For a3 implementation manners, the TBS Index is obtained according to the CQI Index, and if the apparatus for obtaining the size of the transport block provided in the embodiment of the present invention is disposed at the base station side in the LTE system, the TBS Index may also be obtained according to the CQIIndex reported by the terminal for the base station side, where the correspondence between the CQI Index and the TBS Index may specifically refer to table 1 provided in the embodiment of the present invention.
Table 1 shows a correspondence table between CQI Index and TBS Index
CQI Index TBS Index
0
1 0
2 0
3 2
4 4
5 6
6 8
7 10
8 12
9 14
10 16
11 18
12 20
13 22
14 24
15 25
204. And acquiring a target code rate corresponding to the TBS Index according to the number of bits that can be carried by a Physical Downlink Shared Channel (PDSCH), the sizes of all transport blocks with unequal values, and the total number of bits of a Cyclic Redundancy Check (CRC).
In the embodiment of the present invention, after the obtaining device of the transport block size obtains the TBS indexes corresponding to all the transport block sizes with unequal values, the target code rates corresponding to the respective TBS indexes can be obtained according to the number of bits that can be carried by the PDSCH, the size of all the transport blocks with unequal values, and the total number of bits of the CRC.
In the embodiment of the present invention, obtaining the Target Code Rate Target CR corresponding to the TBS Index may be implemented by calculating the Target Code Rate corresponding to each TBS Index, and noting that the Target Code Rate corresponding to each TBS Index is Target CR (which is called Target Code Rate in english), then
T arg etCR = TBSize + L CRC N PDSCH ,
Wherein N isPDSCHIndicating the number of bits that the PDSCH can carry, TB Size indicating the Size of all transport blocks with unequal values, LCRCRepresenting the total number of bits of the CRC.
It should be noted that the PDSCH can carry the number of bits NPDSCHThe modulation scheme is determined by the configuration of a Multiple-input Multiple-Output (MIMO) system, the number of PRBs allocated to a user terminal, the number of OFDM symbols occupied by a PDSCH, and the modulation scheme; when primary and secondary synchronization signal and Physical Broadcast Channel (PBCH) occupation, control signal occupation of 3 OFDM symbols, number of transmission antennas of 2, and normal Cyclic Prefix (CP) are not considered, the PDSCH may carry the number of bits NPDSCH=120·Qm·NPRB. Wherein N isPRBIndicating the number of PRBs allocated to the user terminal; l isCRCThe total bit number of CRC is indicated, and comprises the bit numbers of the CRC of a transmission block and a coding block; qmIndicating the modulation order.
In addition, the target code rate described in the embodiment of the present invention may be calculated in advance, and then stored in an internal memory or an external memory, and when the target code rate corresponding to the TBS Index needs to be used in the subsequent step, the target code rate may be directly extracted for use.
By using the method for calculating the target code rate corresponding to the TBS Index provided in the embodiment of the present invention, each obtained target code rate may specifically be as shown in table 2, where table 2 shows that 29 MCS indexes and 27 TBS indexes are respectively paired with each otherQ should bemAnd carrying out value taking and calculating the target code rate.
Table 2 is a table of the corresponding relationship between MCS Index, TBS Index, modulation order and target code rate
MCS Index TBS Index Modulation order (Q)m Target CR
0 0 2 0.11718
1 1 2 0.1533
2 2 2 0.18847
3 3 2 0.2451
4 4 2 0.3007
5 5 2 0.37012
6 6 2 0.4384
7 7 2 0.51367
8 8 2 0.5878
9 9 2 0.664
10 9 4 0.332
11 10 4 0.369
12 11 4 0.4238
13 12 4 0.4785
14 13 4 0.54
15 14 4 0.60156
16 15 4 0.64155
17 15 6 0.4277
18 16 6 0.455
19 17 6 0.50488
20 18 6 0.5537
21 19 6 0.60156
22 20 6 0.6504
23 21 6 0.702
24 22 6 0.754
25 23 6 0.8027
26 24 6 0.8525
27 25 6 0.888
28 26 6 1.032
205. And calculating the size of the transmission block of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCS Index and the size of the transmission block with different stored numerical values.
In the embodiment of the present invention, after the apparatus for obtaining the size of the transport block obtains the target code rate corresponding to the TBS Index, the apparatus for obtaining the size of the transport block can calculate the size of the transport block of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCS Index, and the size of the transport block with all stored values being unequal.
In this embodiment of the present invention, calculating the transport block size of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCS Index, and the transport block sizes with different stored values may include the following steps:
b1, calculating the initial value TBSize _ init of the transport block size of the current frame by the following method:
TBSize_init=120×Target CR×Qm×NPRB
wherein, Target CR is the Target code rate corresponding to TBS Index, QmRepresenting modulation orderNumber, NPRBThe number of PRBs allocated to the terminal and indicated in the resource allocation information is determined;
b2, correcting the total bit number of CRC in the following way, wherein the total bit number of the corrected CRC is L'CRC
L 'if TBSize _ init is less than or equal to 6144'CRC=24,
If TBSize _ init is greater than 6144, then
Wherein,represents rounding up TBSize _ init/6144;
b3, mixing (TBSize _ init-L'CRC) (TBSize _ init-L 'is compared numerically with all transport block sizes not equal in value stored'CRC) The transport block size closest to the transport block size of all the unequal values is taken as the transport block size of the current frame.
In step B1, the initial value of the transport block size of the current frame is TBSize _ init, and then in step B2, the total number of bits of CRC is corrected using TBSize _ init, and L 'is recorded as the total number of bits of CRC after correction'CRC6144 maximum code length, TBSize _ init minus L 'in step B3'CRCThe obtained result is compared with all transport block sizes with unequal values, and all transport block sizes with unequal values are compared with (TBSize _ init-L'CRC) The closest transport block size is taken as the transport block size of the current frame.
It can be seen from the above embodiments that, in the present embodiment, 2970 TB Size values in the TS36.213table7.1.7.2.1-1 do not need to be completely stored, but only 178 unequal TB Size values need to be stored, and then the TB Size value under the current resource allocation information can be obtained through mathematical operation according to the stored target code rate, the 178 unequal TB Size values, the resource allocation information, and the MCS Index.
Next, another detailed embodiment is described to describe the method for obtaining the size of the transport block according to the embodiment of the present invention, please refer to fig. 3, which includes the following steps:
301. all transport block sizes with unequal values are extracted from the transport block size table.
302. All transport block sizes with unequal values are stored in a memory or an external register.
The contents of steps 301 to 302 are similar to those of steps 101 to 102 described in the previous embodiment, and are not described herein again.
303. And replacing the size of each transmission block in the transmission block size table with the position index of the size of each transmission block in all transmission block sizes with unequal numerical values to obtain a transmission block size position mapping table.
In this embodiment of the present invention, after the apparatus for obtaining transport block sizes stores all transport block sizes with unequal values into the internal memory or the external memory, each transport block Size with unequal values has a position index for indicating the position of a transport block Size in all the unequal transport block sizes, for example, 178 elements in the TBSize Source described in the foregoing embodiment, each element has a position index in the TB Size Source for indicating the position of the element in the TB Size Source, for example, the position index 9 corresponds to 120, the position index 11 corresponds to 144, that is, 178 elements in the TB Size Source are respectively configured with position indexes, from 1 to 178, respectively correspond to the first element 16 to the last element 75376 in the TB Size Source.
In the embodiment of the present invention, the apparatus for obtaining a transport block size generates a transport block size location mapping table (also referred to as a TBS location mapping table), where the transport block size location mapping table is obtained by replacing each transport block size in the transport block size table with a location index of each transport block size in all transport block sizes with different values, for example, for a transport block size of 16 in the transport block size table, the transport block size of 16 is replaced with its location index 1, and for a transport block of 75376 in the transport block size table, the transport block size of 75376 is replaced with its location index 178, … …, so that after the whole transport block size table is traversed and all transport block sizes are replaced with their corresponding location indexes, the transport block size location mapping table provided in the embodiment of the present invention can be obtained.
It should be noted that the TB Size location mapping table may be stored in an internal memory or an external storage, and each element in the TB Size location mapping table corresponds to a unique group of NPRBAnd ITBSWherein N isPRBFor the number of PRBs allocated to the terminal indicated in the resource allocation information, ITBSThe information stored in the TB Size location mapping Table is a group N in Table7.1.7.2.1-1 in TS36.213PRBAnd ITBSCorresponding to the position index of the TB Size in the TB Size Source, the maximum value of the position index of the element in the TB Size Source is 178 after the position index of the element in the TB Size Source, and the maximum value can be only represented by 1 byte; the marking method for elements in the TB Size position mapping Table is the same as Table7.1.7.2.1-1 in TS36.213, i.e. ITBSIdentification is from 0 to 26, with 27 columns; n is a radical ofPRBFrom 1 to 110, there are 110 columns. For example, according to the TS36.213Table7.1.7.2.1-1, when ITBS1 and NPRBIf =3, the value of TB Size is 88, if the 2 nd row (the row number is I) in the TB Size position mapping tableTBS+ 1) column 3 (with the row number identified as: n is a radical ofPRB) Stored is 7, i.e. corresponding to the 7 th element in the TBSize Source, the TBSize value is 88.
The TBSize bitmap is still 27 x 110 since it simply replaces all elements in the transport block size table, where the meaning of the rows and columns is the same as ts36.213table7.1.7.1-1, except that it stores no TBSize values, some TBSize value stored in the table being indexed by the position of 178 transport block sizes that are not equal in value.
304. And acquiring TBS indexes corresponding to all transport block sizes with unequal values from the control information.
The content of step 304 is similar to that of step 203 described in the previous embodiment, and is not described again here.
305. The number of PRBs allocated to the terminal is acquired from the control information.
In the embodiment of the present invention, the resource allocation information indicates the number of PRBs allocated to the terminal, and the apparatus for acquiring the size of the transport block can acquire the number of PRBs from the resource allocation information, that is, NPRBIf the apparatus for obtaining the size of the transmission block provided in the embodiment of the present invention is disposed at the terminal side in the LTE system, the apparatus for obtaining the size of the transmission block may also obtain the number of PRBs allocated to the user terminal according to a "Resource block allocation" field in the DCI information.
306. And according to the TBS Index and the number of PRBs, finding the position Index of the transport block size of the current frame in the transport block size position mapping table from the transport block size position mapping table.
In the embodiment of the present invention, the TBS Index obtained by the apparatus for obtaining the size of the transport block is ITBSThe number of acquired PRBs is NPRBThe transmission block size obtaining means is according to ITBSAnd NPRBFinding the position index corresponding to the size of the transmission block of the current frame from the transmission block size position mapping table, that is, in the embodiment of the present invention, the apparatus for obtaining the size of the transmission block is according to ITBSAnd NPRBThe position index corresponding to the size of the transmission block of the current frame is found first, and then the size of the transmission block of the current frame can be obtained by executing step 307.
For example, according to ITBS、NPRBAnd the TB Size position mapping table acquires the transmission block Size of the current frameThe position index of the small (also called target TB Size) in the TB Size Source. E.g. when ITBS1 and NPRBAnd =3, at all times: according to ITBS1 and NPRBThe position index stored in the 2 nd row and 3 rd column in the TB Size position mapping table obtained by the =3 and TB Size position mapping table is 7, that is, the position index of the target TB Size in the TB Size Source can be obtained as 7.
307. And acquiring the size of the transmission block of the current frame from all the transmission block sizes with unequal values according to the position index of the size of the transmission block of the current frame in the transmission block size position mapping table.
In the embodiment of the present invention, after the apparatus for obtaining the size of the transmission block obtains the position index corresponding to the size of the transmission block of the current frame, the apparatus for obtaining the size of the transmission block of the current frame can obtain the size of the transmission block of the current frame from all the sizes of the transmission blocks with unequal values according to the position index.
For example, the target TB Size is obtained according to the TB Size Source and the position index of the target TB Size in the TB Size Source. E.g. when ITBS1 and NPRBIf =3, the position index of the target TBSize in the TB Size Source obtained in the previous step is 7, then the 7 th element in the TB Size Source is 88 according to the position index, that is, the transport block Size of the current frame is 88.
It should be noted that, in the embodiment of the present invention, when 178 unequal TB sizes are stored in 4Bytes and 1Byte stores the TB Size location mapping table, the storage (Memory) overhead required in the embodiment of the present invention is: 178 × 4Bytes +27 × 110Bytes =3682 Bytes. Compared with the scheme of directly storing the transmission block size table in the prior art, the Memory overhead of (11880-3682)/11880 = 69.01% is saved.
In the embodiment of the invention, only 178 TB Size values with unequal values and a TB Size position mapping table comprising 27 multiplied by 110 position indexes are stored, so that the storage space occupied by storing the TB sizes is greatly reduced, and about 69 percent of Memory overhead is saved for the storage of the TB sizes.
In the above embodiment, the method for obtaining the size of the transport block according to the embodiment of the present invention is introduced, and then the apparatus for obtaining the size of the transport block corresponding to the obtaining method is provided. In the embodiment of the present invention, apparatuses corresponding to the methods described in the above method embodiments will be described, and specific methods for executing each unit may refer to the above method embodiments, and only the contents of the relevant units are described herein, which are specifically described as follows. Referring to fig. 4 provided in the present embodiment, an apparatus 400 for obtaining a size of a transport block includes:
an extracting unit 401, configured to extract all transport block sizes with unequal values from the transport block size table;
a storage unit 402, configured to store the size of all the unequal transmission blocks to a memory or an external register;
an obtaining unit 403, configured to obtain a transport block size of a current frame according to control information and a transport block size of all stored values that are not equal, where the control information includes: the OFDM system comprises resource allocation information, a modulation coding format Index MCSIndex, a channel quality indication Index CQI Index and the number of OFDM symbols occupied by a physical downlink control channel PDCCH.
It should be noted that, because the contents of information interaction, execution process, and the like between the modules/units of the apparatus are based on the same concept as the method embodiment of the present invention, the technical effect brought by the contents is the same as the method embodiment of the present invention, and specific contents may refer to the description in the method embodiment of the present invention shown in fig. 1, and are not described herein again.
In the embodiment of the invention, all the transport block sizes with unequal numerical values are extracted from the transport block Size table, and then the transport block sizes with unequal numerical values are stored in the memory or the external memory, when the transport block Size of the current frame needs to be obtained, the transport block sizes with unequal numerical values are obtained according to the control information and the stored transport block sizes, and as only the transport block sizes with unequal numerical values in the transport block Size table are stored, but not all the transport block sizes are stored, the storage space can be saved.
Referring to fig. 5, another apparatus for obtaining a transport block size according to an embodiment of the present invention is described next, where the apparatus 400 for obtaining a transport block size includes:
an extracting unit 401, configured to extract all transport block sizes with unequal values from the transport block size table;
a storage unit 402, configured to store the size of all the unequal transmission blocks to a memory or an external register;
an acquisition unit 403, comprising:
a first obtaining subunit 4031, configured to obtain a transport block size Index TBS Index corresponding to each of the transport block sizes with different values;
a second obtaining subunit 4032, configured to obtain a Target code rate Target CR corresponding to the TBS Index according to a number of bits that can be carried by the PDSCH, sizes of all transport blocks with unequal values, and a total number of bits of a CRC (cyclic redundancy check code);
and a calculating subunit 4033, configured to calculate the size of the transport block of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCS Index, and the sizes of all stored transport blocks with unequal values.
It should be noted that, in the embodiment of the present invention, as for the second acquiring subunit 4032, as one of the realizable manners, the second acquiring subunit 4032 includes: calculating a Target code rate (Target CR) corresponding to the TBS Index by the following method:
T arg etCR = TBSize + L CRC N PDSCH ,
wherein, the N isPDSCHIndicating the number of loadable bits of the PDSCH, the TB Size indicating the Size of all transport blocks with unequal values, LCRCRepresenting the total number of bits of the CRC.
It should be noted that, in the embodiment of the present invention, as for the calculating subunit 4033, as one of the realizable manners, the calculating subunit 4033 includes:
calculating an initial value TBSize _ init of the transport block size of the current frame by:
TBSize_init=120×Target CR×Qm×NPRB
wherein the Target CR is a Target code rate corresponding to the TBS Index, and the Q is a Target code rate corresponding to the TBS IndexmTo a modulation order, said NPRBThe number of physical resource blocks PRB allocated to the terminal and indicated in the resource allocation information is obtained;
correcting the total bit number of the CRC in a manner of recording L'CRC
L 'if TBSize _ init is less than or equal to 6144'CRC=24,
If TBSize _ init is greater than 6144, then
Wherein,represents rounding up TBSize _ init/6144;
will be (TBSize _ init-L'CRC) (TBSize _ init-L 'is compared numerically with all transport block sizes not equal in value stored'CRC) The transport block size closest to the transport block size of all the unequal values is taken as the transport block size of the current frame.
It should be noted that, in the embodiment of the present invention, as for the storage unit 402, as one of the realizable manners, the extracting of all the transport block sizes with unequal values from the transport block size table includes 178 elements in total, and the storage unit 402 includes:
the first storage subunit 4021 is configured to perform adaptive bit width storage on 178 transport blocks with unequal numerical values, and store the transport blocks in a memory or an external register; and/or the presence of a gas in the gas,
the second storage subunit 4022 is configured to shift and store the 178 transport blocks with unequal values, and store the transport blocks in a memory or an external register.
It can be seen from the above embodiments that, in the present embodiment, 2970 TB Size values in the ts36.213table7.1.7.2.1-1 do not need to be completely stored, but only 178 unequal TB Size values need to be stored, and then the TB Size value under the current resource allocation information can be obtained through mathematical operation according to the stored target code rate, the 178 unequal TB Size values, the resource allocation information, and the MCS Index.
Referring to fig. 5, another apparatus for obtaining a transport block size according to an embodiment of the present invention is described next, where the apparatus 400 for obtaining a transport block size includes:
an extracting unit 401, configured to extract all transport block sizes with unequal values from the transport block size table;
a storage unit 402, configured to store the size of all the unequal transmission blocks to a memory or an external register;
an acquisition unit 403, comprising:
a first obtaining subunit 4031, configured to obtain, from the control information, a transport block size Index TBS Index corresponding to each of the transport block sizes with different values;
a third obtaining subunit 4034, configured to obtain, from the control information, the number of physical resource blocks PRB allocated to the terminal;
a searching subunit 4035, configured to search, according to the TBS Index and the number of PRBs, a location Index of the transport block size of the current frame in the transport block size location mapping table from the transport block size location mapping table;
a fourth obtaining subunit 4036, configured to obtain the size of the transmission block of the current frame from the sizes of all the transmission blocks with different values according to the position index of the size of the transmission block of the current frame in the transmission block size-position mapping table.
A generating unit 404, configured to, after the storing unit stores the sizes of all the transport blocks with unequal values in an internal memory or an external register, replace each transport block size in a transport block size table with a position index of each transport block size in the sizes of all the transport blocks with unequal values, and obtain a transport block size-position mapping table.
It should be noted that, in the embodiment of the present invention, as for the storage unit 402, as one of the realizable manners, the extracting of all the transport block sizes with unequal values from the transport block size table includes 178 elements in total, and the storage unit 402 includes:
the first storage subunit 4021 is configured to perform adaptive bit width storage on 178 transport blocks with unequal numerical values, and store the transport blocks in a memory or an external register; and/or the presence of a gas in the gas,
the second storage subunit 4022 is configured to shift and store the 178 transport blocks with unequal values, and store the transport blocks in a memory or an external register.
In the embodiment of the present invention, the generating unit replaces each transport block Size in the transport block Size table with the position index of each transport block Size in all transport block sizes with unequal values to obtain a transport block Size position mapping table, and by storing only 178 TB Size values with unequal values and the TB Size position mapping table including 27 × 110 position indexes, the storage space occupied by storing TB sizes is greatly reduced, so that Memory overhead of about 69% is saved for the storage of TB sizes.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by hardware that is instructed to implement by a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
In summary, the method and apparatus for acquiring a transport block size provided by the present invention are described in detail, and a person skilled in the art may change the idea of the embodiment of the present invention in the specific implementation and application scope.

Claims (10)

1. A method for obtaining a transport block size, comprising:
extracting all transmission block sizes with unequal numerical values from a transmission block size table;
storing the transmission block sizes with unequal numerical values into a memory or an external register;
acquiring the size of a transmission block of a current frame according to control information and the size of the transmission block with different stored values, wherein the control information comprises: the OFDM signal transmission method comprises the following steps of resource allocation information, a modulation coding format index MCSIndex, a channel quality indication index CQIIndex and the number of OFDM symbols occupied by a physical downlink control channel PDCCH.
2. The method of claim 1, wherein obtaining the transport block size of the current frame according to the control information and the transport block sizes with all stored values being unequal comprises:
acquiring a transport block size Index TBS Index corresponding to each of the transport block sizes with different values;
acquiring a Target code rate Target CR corresponding to the TBS Index according to the number of bits which can be carried by a Physical Downlink Shared Channel (PDSCH), the sizes of all transmission blocks with unequal numerical values and the total number of bits of a cyclic redundancy check code (CRC);
and calculating the size of the transmission block of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCS Index and the size of the transmission block with different stored numerical values.
3. The method of claim 2,
the obtaining of the Target code rate Target CR corresponding to the TBS Index according to the number of bits that can be carried by the PDSCH, the sizes of all transport blocks with unequal values, and the total number of bits of the CRC, includes:
calculating a Target code rate (Target CR) corresponding to the TBS Index by the following method:
T arg etCR = TBSize + L CRC N PDSCH ,
wherein, the N isPDSCHIndicating the number of loadable bits of the PDSCH, the TB Size indicating the Size of all transport blocks with unequal values, the method comprisingLCRCRepresents the total number of bits of the CRC;
the calculating the size of the transmission block of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCS Index, and the size of the transmission block with different stored values includes:
calculating an initial value TBSize _ init of the transport block size of the current frame by:
TBSize_init=120×Target CR×Qm×NPRB
wherein, Q ismTo a modulation order, said NPRBThe number of physical resource blocks PRB allocated to the terminal and indicated in the resource allocation information is obtained;
correcting the total bit number of the CRC in a manner of recording L'CRC
L 'if TBSize _ init is less than or equal to 6144'CRC=24,
If TBSize _ init is greater than 6144, then
Wherein,represents rounding up TBSize _ init/6144;
will be (TBSize _ init-L'CRC) (TBSize _ init-L 'is compared numerically with all transport block sizes not equal in value stored'CRC) The transport block size closest to the transport block size of all the unequal values is taken as the transport block size of the current frame.
4. The method of claim 1,
extracting all unequal transmission block sizes from the transmission block size table, wherein the unequal transmission block sizes totally comprise 178 elements;
the storing the transmission block sizes with unequal values into a memory or an external register includes:
self-adaptive bit width storage is carried out on 178 transmission blocks with unequal numerical values, and the transmission blocks are stored in a memory or an external register; and/or the presence of a gas in the gas,
and shifting and storing 178 transmission blocks with unequal numerical values into a memory or an external register.
5. The method of claim 1,
storing the size of the transmission block with the unequal values in a memory or an external register, and then:
replacing each transmission block size in the transmission block size table with a position index of each transmission block size in all transmission block sizes with unequal numerical values to obtain a transmission block size position mapping table;
the obtaining of the size of the transmission block of the current frame according to the control information and the sizes of the transmission blocks with different stored values includes:
acquiring a transport block size Index TBS Index corresponding to each of all transport block sizes with unequal numerical values from the control information;
acquiring the number of Physical Resource Blocks (PRBs) allocated to the terminal from the control information;
according to the TBS Index and the number of the PRBs, finding a position Index of the transmission block size of the current frame in the transmission block size position mapping table from the transmission block size position mapping table;
and acquiring the size of the transmission block of the current frame from all the transmission block sizes with different numerical values according to the position index of the size of the transmission block of the current frame in the transmission block size position mapping table.
6. An apparatus for obtaining a transport block size, comprising:
the extraction unit is used for extracting all the transmission block sizes with unequal numerical values from the transmission block size table;
the storage unit is used for storing the transmission block sizes with unequal numerical values into a memory or an external register;
an obtaining unit, configured to obtain a transport block size of a current frame according to control information and stored transport block sizes with different values, where the control information includes: resource allocation information, a modulation coding format Index MCS Index, a channel quality indication Index CQI Index, and the number of orthogonal frequency division multiplexing OFDM symbols occupied by a physical downlink control channel PDCCH.
7. The apparatus of claim 6, wherein the obtaining unit comprises:
a first obtaining subunit, configured to obtain a transport block size Index TBS Index corresponding to each of the transport block sizes with different values;
a second obtaining subunit, configured to obtain a target code rate TargetCR corresponding to the TBS Index according to a number of bits that can be carried by a PDSCH, sizes of all transport blocks with unequal values, and a total number of bits of a CRC;
and the calculating subunit is used for calculating the size of the transmission block of the current frame according to the TBS Index, the target code rate corresponding to the TBS Index, the resource allocation information, the MCSIndex and the size of the transmission block with different stored numerical values.
8. The apparatus of claim 7, wherein the two obtaining subunits comprise:
calculating a Target code rate (Target CR) corresponding to the TBS Index by the following method:
T arg etCR = TBSize + L CRC N PDSCH ,
wherein, the N isPDSCHIndicating the number of loadable bits of the PDSCH, the TB Size indicating the Size of all transport blocks with unequal values, LCRCRepresents the total number of bits of the CRC;
the calculation subunit includes:
calculating an initial value TBSize _ init of the transport block size of the current frame by:
TBSize_init=120×Target CR×Qm×NPRB
wherein, Q ismTo a modulation order, said NPRBThe number of physical resource blocks PRB allocated to the terminal and indicated in the resource allocation information is obtained;
correcting the total bit number of the CRC in a manner of recording L'CRC
L 'if TBSize _ init is less than or equal to 6144'CRC=24,
If TBSize _ init is greater than 6144, then
Wherein,represents rounding up TBSize _ init/6144;
will be (TBSize _ init-L'CRC) (TBSize _ init-L 'is compared numerically with all transport block sizes not equal in value stored'CRC) The transport block size closest to the transport block size of all the unequal values is taken as the transport block size of the current frame.
9. The apparatus of claim 6, wherein the extracting of all transport block sizes with unequal values from the transport block size table comprises 178 elements in total;
the memory cell includes:
the first storage subunit is used for performing adaptive bit width storage on 178 transmission blocks with unequal numerical values and storing the transmission blocks into a memory or an external register; and/or the presence of a gas in the gas,
and the second storage subunit is used for performing shift storage on the 178 transmission blocks with unequal numerical values and storing the transmission blocks into a memory or an external register.
10. The apparatus of claim 6, further comprising:
a generating unit, configured to, after the storage unit stores the sizes of all the transmission blocks with unequal values in an internal memory or an external register, replace each transmission block size in a transmission block size table with a position index of each transmission block size in the sizes of all the transmission blocks with unequal values, and obtain a transmission block size-position mapping table;
the acquisition unit includes:
a first obtaining subunit, configured to obtain, from the control information, transport block size indexes TBS Index corresponding to the transport block sizes with different values;
a third obtaining subunit, configured to obtain, from the control information, the number of physical resource blocks PRB allocated to the terminal;
a searching subunit, configured to search, according to the TBS Index and the number of PRBs, a position Index of the transport block size of the current frame in the transport block size position mapping table from the transport block size position mapping table;
and a fourth obtaining subunit, configured to obtain, according to a position index of the transport block size of the current frame in the transport block size/position mapping table, the transport block size of the current frame from the transport block sizes with different values.
CN201210307782.4A 2012-08-27 2012-08-27 The acquisition methods of a kind of transport block size and device Active CN103634851B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210307782.4A CN103634851B (en) 2012-08-27 2012-08-27 The acquisition methods of a kind of transport block size and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210307782.4A CN103634851B (en) 2012-08-27 2012-08-27 The acquisition methods of a kind of transport block size and device

Publications (2)

Publication Number Publication Date
CN103634851A CN103634851A (en) 2014-03-12
CN103634851B true CN103634851B (en) 2016-08-31

Family

ID=50215378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210307782.4A Active CN103634851B (en) 2012-08-27 2012-08-27 The acquisition methods of a kind of transport block size and device

Country Status (1)

Country Link
CN (1) CN103634851B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721810B (en) * 2014-12-05 2019-06-04 北大方正集团有限公司 A kind of image compression storage method and device
US9775141B2 (en) * 2015-07-14 2017-09-26 Motorola Mobility Llc Method and apparatus for reducing latency of LTE uplink transmissions
CN108353285B (en) * 2015-10-16 2021-02-05 华为技术有限公司 Method for determining size of transmission block, user equipment and base station
CN107197521B (en) * 2016-03-15 2023-01-13 夏普株式会社 Mechanism for determining physical shared channel parameters, base station and user equipment
WO2017166078A1 (en) * 2016-03-29 2017-10-05 华为技术有限公司 Method and device for determining bit block size
CN109792308A (en) * 2016-10-04 2019-05-21 华为技术有限公司 Multi-user's superposed transmission with the selection of flexible transmission block size
CN109495968B (en) * 2017-09-12 2023-01-13 华为技术有限公司 Method and device for data transmission
WO2019095426A1 (en) * 2017-11-17 2019-05-23 华为技术有限公司 Information processing method and wireless transmission device
CN111901273B (en) * 2020-01-17 2024-10-25 中兴通讯股份有限公司 Modulation coding method, device, equipment and storage medium
CN113784356B (en) * 2021-10-27 2023-08-08 哲库科技(北京)有限公司 Method, device, equipment and storage medium for determining communication parameters

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101099312A (en) * 2005-01-03 2008-01-02 Lg电子株式会社 Communication data block in wireless communication system
CN101179330A (en) * 2002-01-31 2008-05-14 三菱电机株式会社 Information transmission method with reduced identification data size
CN101964697A (en) * 2010-09-29 2011-02-02 中兴通讯股份有限公司 Method and system for determining size of transmission block

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179330A (en) * 2002-01-31 2008-05-14 三菱电机株式会社 Information transmission method with reduced identification data size
CN101099312A (en) * 2005-01-03 2008-01-02 Lg电子株式会社 Communication data block in wireless communication system
CN101964697A (en) * 2010-09-29 2011-02-02 中兴通讯股份有限公司 Method and system for determining size of transmission block

Also Published As

Publication number Publication date
CN103634851A (en) 2014-03-12

Similar Documents

Publication Publication Date Title
CN103634851B (en) The acquisition methods of a kind of transport block size and device
EP2941077B1 (en) Pdsch transmission method and device
CN103580838B (en) The transmission of Physical Downlink Control Channel strengthened and detection method and equipment
JP6554558B2 (en) Method and system for blind detection of physical downlink control channel (PDCCH)
CN105594273B (en) Physical down data channel transmission method, base station and user equipment
EP2871894B1 (en) Control channel transmission method and device
US10623156B2 (en) Methods for transmitting and receiving control channel, base station, and user equipment
CN101378289B (en) Method and apparatus for denoting physical resource
CN102347919B (en) Blind detection method
US11190960B2 (en) Methods and apparatuses for control resource mapping
EP3713291B1 (en) Resource allocation indication and receiving methods and devices
EP2892295A1 (en) Method for transmitting downlink control information, network side device and user equipment
US20190014546A1 (en) Method and apparatus for indicating power allocation in multiuser superposition transmission
CN103139844A (en) Analytic method of control information and terminal
US20170135077A1 (en) Device and Method of Handling Shortened Enhanced Physical Downlink Control Channel Transmission
US20220039069A1 (en) Data sending and receiving method, device, system, terminal, base station, and storage medium
CN104041161B (en) Transmission, method of reseptance, base station and the user equipment of control channel
EP2894923B1 (en) Method and device for detecting control signaling and realizing control signaling detection
CN104125035B (en) Method and apparatus for DCI false detection screening
CN103595501B (en) Instruction method for sending information and method of reseptance, base station and subscriber equipment
CN107241128B (en) Information processing method, device and storage medium
CN109699077B (en) Special subframe transmission method and device in TDD system
RU2582597C1 (en) Communication method and apparatus in wireless communication system
CN118524482A (en) Method, device, user equipment and computer readable storage medium for monitoring PDCCH
CN103404062A (en) Distributing method and device for downlink control of channel resource

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170503

Address after: Nanping Street 400060 Chongqing Nan'an District Nancheng Road No. 199 left attached to the floor 403

Patentee after: Keen (Chongqing) Microelectronics Technology Co., Ltd.

Address before: 400065 Chongqing Nan'an District huangjuezhen pass Fort Park No. 1

Patentee before: Chongqing City Communication & Technology Co., Ltd.