CN109495968A - Method and apparatus for carrying out data transmission - Google Patents
Method and apparatus for carrying out data transmission Download PDFInfo
- Publication number
- CN109495968A CN109495968A CN201710818224.7A CN201710818224A CN109495968A CN 109495968 A CN109495968 A CN 109495968A CN 201710818224 A CN201710818224 A CN 201710818224A CN 109495968 A CN109495968 A CN 109495968A
- Authority
- CN
- China
- Prior art keywords
- tbs
- equal
- modulation
- factor
- resource
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present application provides a kind of technology for carrying out data transmission.By resource unit (the Resource Element for obtaining scheduling resource, RE) number calculates the factor in conjunction with order of modulation and transport block size (Transport Block Size, TBS), by formula calculate or table look-up in the way of, determine TBS.
Description
Technical field
The invention relates to the communications fields, in particular to method for carrying out data transmission in the communications field and
Device.
Background technique
In LTE/LTE-A system, for determining modulation and coding strategy (Modulating and Coding
Scheme, MCS), the size (transport block size, TBS) of transmission block depends on the size of scheduling resource.Scheduling
Resource is made of several resource blocks (resource block, RB).With reference to LTE36.211, following behavior example.One RB exists
It is occupied in time domainA OFDM symbol, occupies on frequency domainA subcarrier.In LTE/LTE-A dispatch resource when
The OFDM symbol number occupied on domain fixes (generally 14 OFDM symbols), can only change on frequency domain.It is schedulable at this time
Resource is that frequency domain displacement is variable, and the size of scheduling resource is indicated with RB number.As shown in figure 1, the corresponding scheduling money of UE1 and UE2
Source size difference is indicated with different RB numbers.
When MCS is determined, TBS depends on the size of scheduling resource, that is, depends on the RB number that scheduling resource is forgiven.
So the method used by TBS that determines is to consider the one-dimensional map method of RB number in LTE/LTE-A system.New wireless
Under technology scene (New Radio, NR), to adapt to several scenes, a variety of demands have kinds of frame.In same band,
Corresponding running time-frequency resource may not be identical.Therefore, NR system needs the method for new determination TBS a kind of,
Summary of the invention
Method and apparatus provided by the embodiments of the present application for carrying out data transmission, according to the running time-frequency resource of scheduling resource
Size determines transport block size, improves radio transmission performance.
The data transmission method that first aspect of the embodiment of the present invention provides first obtains data transmission scheduling resource size.Later
According to data transmission scheduling resource size, order of modulation and transport block size (transport block size, TBS) are calculated
The factor calculates TBS.Communication equipment transmits data by transceiver according to the TBS of above-mentioned determination later.
Second aspect of the embodiment of the present invention provides a kind of communication equipment, and the communication equipment includes that processing unit and transmitting-receiving are single
Member.The processing unit obtains data transmission scheduling resource size.Later according to data transmission scheduling resource size, modulation order
Several and transport block size (transport block size, TBS) calculates the factor, calculates TBS.The transmitting-receiving of communication equipment later
Unit transmits data by transceiver according to the TBS of above-mentioned determination.
The third aspect of the embodiment of the present invention provides a kind of communication equipment.The communication equipment includes processor and transceiver.
The processor obtains data transmission scheduling resource size.Later according to data transmission scheduling resource size, order of modulation and biography
Defeated block size (transport block size, TBS) calculates the factor, calculates TBS.The transceiver of communication equipment is according to above-mentioned true
Fixed TBS transmits data.
Fourth aspect of the embodiment of the present invention provides a kind of communication equipment.The communication equipment includes processor.The processing
Device is for obtaining data transmission scheduling resource size, according to data transmission scheduling resource size, order of modulation and transport block size
(transport block size, TBS) calculates the factor, determines TBS.The processor of communication equipment according to above-mentioned determination TBS
Transmit data.
As a kind of possible embodiment, the data transmission scheduling resource size is resource unit (resource
Element, RE) quantity NRE, the NREObtained according to one of following manner: (1) according to configuration information, acquisition distributes to one
The RE number (2) of PxSCH is according to the RE number containing PxSCH and reference signal region in the scheduling resource of a user, multiplied by folding
The factor is calculated, (3) basis distributes to the scheduling resource RE number of a user, multiplied by commutation factor;Wherein, the value of commutation factor
Greater than 0, be less than or equal to 1, PxSCH be Physical Uplink Shared Channel (Physical Uplink Shared Channel,
) or PDSCH or Physical Downlink Shared Channel (Physical Downlink Shared Channel, PDSCH) PUSCH.
As a kind of possible embodiment, there are identical modulation and coding strategy (Modulating and when L layers
Coding Scheme, MCS) and available RE number NRE, the calculating TBS is to pass through formula
OrWherein NREFor data transmission scheduling resource size, L is the number of plies, QmFor modulation order
Number, C are that TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0.
As a kind of possible embodiment: having identical modulation and coding strategy (Modulating and when L layers
Coding Scheme, MCS), different available RE numbersThe calculating TBS is to pass through formula OrWhereinFor l layer data transmitting and scheduling resource
Size, l are sequence number, and L is total number of plies, QmFor order of modulation, C is that TBS calculates the factor, and m is the natural number more than or equal to 1, Δ
For the constant more than or equal to 0.
As a kind of possible embodiment: when the available RE number of L layers of each layer is identical, code rate, order of modulation is different, institute
It states and calculates TBS using one of following formula OrWherein NREFor data transmission scheduling resource size,For l layers of order of modulation, ClThe factor is calculated for l layers of TBS, m is the natural number more than or equal to 1, and Δ is more than or equal to 0
Constant, l are sequence number, and L is total number of plies.
As a kind of possible embodiment: when the available RE number of L layers of each layer is identical with code rate, order of modulation is different, institute
It states and calculates TBS using one of following formula: Or Wherein NREFor data transmission scheduling resource size,For l layers of order of modulation, C be TBS calculate because
Son, m are the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
As a kind of possible embodiment: when the available RE number of L layers of each layer is identical with order of modulation, code rate is different, institute
It states and calculates TBS using one of following formula: Or Wherein NREFor data transmission scheduling resource size, QmFor order of modulation, ClFor l layers of TBS calculate because
Son, m are the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
As a kind of possible embodiment: when available RE number and the order of modulation difference of L layers of each layer, code rate is identical, institute
It states and calculates TBS using one of following formula: Or WhereinFor l layer data transmitting and scheduling resource size,For l layers of order of modulation, C TBS
The factor is calculated, m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
As a kind of possible embodiment: it is characterized by: when available RE number and code rate difference between L layers of each layer,
Order of modulation is identical, and the calculating TBS is using one of following formula: Or WhereinFor l layer data transmitting and scheduling resource size, QmFor order of modulation, ClIt is l layers
TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
As a kind of possible embodiment: when the available RE number between L layers of each layer, code rate and order of modulation difference,
The calculating TBS is using one of following formula: Or
WhereinFor l layer data transmitting and scheduling resource size,For l layers of order of modulation, ClFor l layers TBS calculate because
Son, m are the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
As a kind of possible embodiment: the data transmission scheduling resource size is the quantity of scheduled resource unit
NUNIT, the scheduled resource unit occupies several subcarriers in frequency, occupies several OFDM symbols, institute in the time domain
State NUNITThe RE quantity N for including in PxSCH to dispatch resourceREThe RE quantity for including divided by scheduled resource unit, or distribute to
The RE quantity or PxSCH and ginseng that the product of the scheduling resource of one user and commutation factor includes divided by scheduled resource unit again
The RE quantity that the RE quantity of signal area includes divided by scheduled resource unit is examined, wherein the value of commutation factor is greater than 0, is less than
Or it is equal to 1.
As a kind of possible embodiment: the data transmission scheduling resource size is the quantity of scheduled resource unit
NUNIT, the scheduled resource unit occupies several subcarriers in frequency, occupies several OFDM symbols, institute in the time domain
State NUNITThe RE quantity N for including for data transmission scheduling resourceREThe RE quantity preset value for including divided by scheduled resource unit, or
The RE quantity preset value that the RE quantity in the region PxSCH includes divided by scheduled resource unit, the RE that the scheduled resource unit includes
Quantity preset value.
As a kind of possible embodiment: TBS is calculated through one of formula following formula:OrWherein,For
The RE quantity that one scheduled resource unit is included, L are that number of plies L is the number of plies, QmFor order of modulation, C is that TBS calculates the factor, m
For the natural number more than or equal to 1, Δ is the constant more than or equal to 0.
As a kind of possible embodiment: TBS is calculated through one of following formula:OrOrOrOrWherein,The RE quantity for including by a scheduled resource unit,
γiFor the commutation factor of i-th of scheduled resource unit, γiValue be greater than 0, be less than or equal to 1, L be the number of plies, QmFor modulation order
Number, C are that TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and wherein N is the kind of preset value
Class, Ni are the numbers of the i-th class preset value,It is the size of the i-th class preset value.
As a kind of possible embodiment: the calculating TBS further comprises: in such a way that formula is calculated or tabled look-up
The first TBS is obtained, is compared later with multiple numerical value, and in the multiple numerical value, is selected immediate with the first TBS
Numerical value as TBS, or selection is closest with the first TBS, and is less than or equal to the numerical value of the first TBS as TBS;Or choosing
Closest to the first TBS, and the numerical value more than or equal to TBS is as TBS.
23. as a kind of possible embodiment: the calculating TBS includes calculating TBS by one of following formula,
Formula includes:OrOrOr
OrOrIts
In, NPRBFor the quantity of the scheduling resource Physical Resource Block (Physical Resource Block, PRB) that includes,It is one
The quantity of RE, N in a PRBOFDMSymbolFor the OFDM symbol quantity for including in scheduling resource, NREperSymbolIt is wrapped by scheduling resource
The quantity of RE in the OFDM symbol contained, Unit are scheduling resource units, and an OFDM symbol is accounted on the time, is accounted on frequency domain
Several subcarriers, NREperUnitFor the quantity of RE on each Unit, L is the number of plies, QmFor order of modulation, C be TBS calculate because
Son, m are the natural number more than or equal to 1, and Δ is the constant more than or equal to 0.
As a kind of possible embodiment: the calculating factor is determined by code rate (Code Rate).
As a kind of possible embodiment: the calculating factor are as follows: C=R × 12 × 1024, wherein R is code rate.
The 5th aspect of the embodiment of the present invention provides a kind of data transmission method for uplink.Communication device obtains MCS index, the MCS
Index is used to indicate.Communication device judges that the value of MCS index falls in the first range or the second range, if the MCS rope
The value drawn falls in the first range, then transport block size (Transport Block Size, TBS) is calculated using formula, if institute
The value for stating MCS index falls in the second range, then TBS is determined by the way of tabling look-up.
The 6th aspect of the embodiment of the present invention provides a kind of communication device of data transmission.The communication device includes that processing is single
Member and Transmit-Receive Unit.For obtaining MCS index, the MCS index is used to indicate the processing unit.Judge MCS index
Value falls in the first range or the second range, if the value of the MCS index falls in the first range, is calculated using formula
Transport block size (Transport Block Size, TBS).If if the value of the MCS index falls in the second range,
TBS is determined by the way of tabling look-up.The Transmit-Receive Unit TBS that you determine according to processing unit carries out data transmission.
As a kind of possible embodiment, the formula calculates TBS, and calculation is in above-mentioned possible embodiment
It is a kind of.
7th aspect of the embodiment of the present invention provides a kind of program.The program makes communication equipment when being executed by processor
It executes in a first aspect, the 5th aspect or a kind of possible embodiment of any of the above.
The fourth aspect of the embodiment of the present invention provides a kind of program product, such as computer readable storage medium, including
The program of seven aspects.
The embodiment of the present invention provides a kind of computer storage medium, and implementation of the present invention is stored in the computer storage medium
The program of the 7th aspect of example.
Detailed description of the invention
Fig. 1 shows the schematic diagram of resource block in the embodiment of the present application scheduling resource.
Fig. 2 is a kind of schematic diagram of communication scenes provided by the embodiments of the present application.
Fig. 3 shows the flow diagram of the calculating TBS according to the embodiment of the present application.
Fig. 4 shows the flow diagram of the calculating TBS according to the embodiment of the present application.
Fig. 5 shows the flow diagram of the calculating TBS according to the embodiment of the present application.
Fig. 6 shows the cataloged procedure schematic diagram of the embodiment of the present application data transmission.
Fig. 7, which is shown, determines TBS schematic diagram by the TBS calculating factor and running time-frequency resource according to the embodiment of the present application.
Fig. 8 shows the flow diagram of the calculating TBS according to the embodiment of the present application.
Fig. 9 is a kind of structural schematic diagram of equipment provided by the embodiments of the present application.
Figure 10 is a kind of structural schematic diagram of equipment provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with attached drawing, technical solutions in the embodiments of the present application is described, it is clear that described embodiment
It is only some embodiments of the present application, instead of all the embodiments.
Fig. 2 shows the communication systems 100 of the embodiment of the present application application.The communication system 100 may include at least one
The network equipment 110.The network equipment 110 can be the equipment with terminal equipment in communication, such as base station or base station controller.Each
The network equipment 110 can provide communication overlay for specific geographic area, and can be located in the overlay area (cell)
Terminal device (such as UE) communicated.The network equipment 110 can be gsm system or CDMA (code division
Multiple access, CDMA) base station (base transceiver station, BTS) in system, it is also possible to
Base station (node B, NB) in WCDMA system, can also be evolved base station (the evolutional node in LTE system
B, eNB or eNodeB) or cloud Radio Access Network (cloud radio access network, CRAN) in it is wireless
Controller or the network equipment can be in relay station, access point, mobile unit, wearable device, future 5G networks
In network side equipment or the public land mobile network (public land mobile network, PLMN) of the following evolution
Network equipment etc..
The wireless communication system 100 further includes the multiple terminal devices 120 in 110 coverage area of the network equipment.It should
Terminal device 120 can be mobile or fixed.The terminal device 120 can refer to the accession to terminal, user equipment (user
Equipment, UE), subscriber unit, subscriber station, movement station, mobile station, remote station, remote terminal, mobile device, user it is whole
End, terminal, wireless telecom equipment, user agent or user apparatus.Access terminal can be cellular phone, wireless phone, session
Start agreement (session initiation protocol, SIP) phone, personal digital assistant (personal digital
Assistant, PDA), the handheld device with wireless communication function, calculate equipment or be connected to radio modem its
Its processing equipment, mobile unit, wearable device, the terminal device in future 5G network or the public land of the following evolution
Terminal device etc. in mobile network (public land mobile network, PLMN).
Fig. 2 schematically illustrates a network equipment 110 and two terminal devices 120, optionally, the communication system
100 may include in multiple network equipments 110 and the coverage area of each network equipment 110 may include other quantity
Terminal device 120, the embodiment of the present application does not limit this.Optionally, which can also include network
Other network entities such as controller, mobile management entity, the embodiment of the present application are without being limited thereto.
When the network equipment 110 and terminal device 120 carry out data communication, the network equipment 110 is by upper layer data, such as medium
The data of access control (Media Access Control, MAC) layer are with the shape of transmission block (transport block, TB)
Formula is transmitted by physical layer (Physical Layer).The size (transport block size, TBS) of transmission block has
Several ways can determine.Fig. 3 is referred to, the network equipment 110 first calculates the value 301 for determining MCS, looked into later according to MCS
Table 303 obtains the index I of TBSTBS.It tables look-up and refers to table 1, table of the table information in 3GPP agreement 36.213
7.1.7.1-1A。
Table 1
Obtaining ITBSLater, in conjunction with scheduling resource RB number (step 305), pass through 2 acquisition TBS (steps 307) of tabling look-up.Table
The 2 table 7.1.7.2.1-1 in 3GPP agreement 36.213 is as shown in table 2, and TBS is by ITBSWith the RB quantity of scheduling resource
NPRBIt determines.
Table 2
The system that above-mentioned mapping method is suitable for being fixed as 14 OFDM symbols in time domain.5G considers several scenes,
Long Transmission Time Interval will be used under middle enhancing mobile broadband (enhanced Mobile Broadband, eMBB) scene
(Transmission Time Interval, TTI).Long TTI includes 2 or more time slots (slot), if to use length
It under the eMBB scene of TTI, using above-mentioned TBS method of determination, then needs by long TTI as unit of 14 OFDM symbols, divides
For several sub-blocks, each sub-block maps respectively obtains several small code blocks.Big code block is become into small code block, having makes under FEC performance
The risk of drop, influences system performance.In 5G large-scale machines type communication (massive Machine Type
Communications, mMTC) and super reliable low time delay communication URLLC (Ultra-Reliable and Low Latency
Communications, URLLC) it needs in scene using short TTI, the OFDM symbol number that short TTI includes is less than 14, at this time such as
Fruit determines TBS, meeting waste of resource using aforesaid way, and cannot timely feedback, and influences time delay.In addition, the reference signal in NR
It is configurable, such as demodulated reference signal (De Modulation Reference Signal, DMRS) is according to application scenarios
Difference, it is also possible to occupy 1,2,3 or more OFDM symbols.Physical Downlink Control Channel (Physical
Downlink Control Channel, PDCCH) 1,2 or three OFDM symbol may be occupied.
Therefore the symbolic number that the resource block being scheduled in NR includes in the time domain is no longer fixed, but variable.And
The OFDM symbol that DMRS and PDCCH are occupied be also it is variable, even if identical frame structure, different DMRS, PDCCH configuration under,
The resource that can be used for data transmission is also different.Therefore default time domain symbolic number is constant in LTE, and available transmission resources variation is little
TBS method of determination under scene is no longer applicable in, and needs a kind of new TBS method of determination.
For being mapped to the transmission block of two or more layers, a kind of consideration number of plies and RB are proposed in 3GPP agreement 36.213
The mapping method of the transport block size of number.The process flow of this method is as shown in Figure 4.Such method mapping method is first
It is determining MCS value, and according to MCS value, table look-up 1 acquisition ITBS.Then the N of judgement scheduling resourcePRBSize, if(It is related with number of plies L, such as when L=2,), then according to (ITBS, L × NPRB), it looks into
Table 2 obtains TBS;If(Indicate schedulable maximum RB number), then first according to ITBS
And NPRB(scheduling resource block RB number), table look-up 2 acquisition TBS_L1, and next according to TBS_L1, table look-up 3 acquisition TBS.The number of plies is not
Together, the corresponding content of table 3 is different, and as number of plies L=2, table 3 is the Table 7.1.7.2.2-1 in agreement 36.213;Work as the number of plies
When L=3, table 3 is the Table 7.1.7.2.4-1 in agreement 36.213;As number of plies L=4, table 3 is in agreement 36.213
Table 7.1.7.2.5-1。
Table 3
TBS method of determination presented hereinbefore is not still accounted for when mapping transport block size although it is contemplated that the number of plies
The variation of time domain symbolic number purpose.
Another TBS method of determination is described below.A kind of scheduling of resource unit, referred to as unit transmission time are defined first
It is spaced (Unit TTI), as a kind of basic unit for measuring scheduling resource size, several subcarriers is occupied in frequency
(such as 12) occupy several symbols (such as 7) in time, can be 1 OFDM symbol, can be 1 PRB.?
In this case, consider symbolic number Lsymbol, RB number NPRBTwo dimensions, the Unit TTI quantity N that computing resource block is forgivenUTTI。
According to (ITBS,NUTTI), using table 4, mapping obtains transport block size.It is as shown in Figure 5 that TBS obtains process.
Determining MCS value is calculated first based on the transport block size two-dimensional map method of Unit TTI;Then according to MCS value,
Table look-up 1 acquisition ITBS.Next according to scheduling resource block time domain Lsymbol(symbolic number) and frequency domain NPRB(RB number) calculates scheduling money
The Unit TTI number N that source block is forgivenUTTI;Finally according to ITBSWith NUTTI, table look-up and obtain TBS, table 4 is according to scheduling resource block
The Unit TTI number and I forgivenTBSThe transport block size mapping table of production, as shown in Figure 7.Such transport block size is reflected
Shooting method determines Unit TTI number, not only considers the frequency domain RB number of scheduling resource, but also consider time-domain symbol number Lsymbol,
It is adapted to the variation of TTI length in 5G scene.
The determination method of above-mentioned transport block size, it is contemplated that the variation of frame structure in NR.But in view of dispatching band in NR
Roomy, frame structure is changeable, if table can be very huge with tableaux method, tabulation work is troublesome.
The method of determination of a variety of TBS is provided below.Basic conception is introduced before being described further.When
Resource granularity on domain is that (uplink is SC-FDMA symbol to an OFDM symbol.Hereafter it is collectively referred to as OFDM symbol).In frequency domain
On, granularity is a subcarrier.One running time-frequency resource unit (Resource of one OFDM symbol and a sub- carrier wave composition
Element,RE).Physical layer is using RE as basic unit when carrying out resource impact.It is all in one time slot
A resource block (resource block, RB) for 12 sub- carrier wave compositions, wireless transmission resources tune in OFDM symbol and frequency domain
Degree can carry out scheduling of resource by basic unit of RB.It can also be using scheduled resource unit as the basic of scheduling resource
Unit, it occupies several subcarriers (such as 1,12 or even entire scheduling bandwidth) in frequency for scheduling unit,
Several symbols (such as 1,2,7,14) are occupied in time.
TBS method of determination provided in an embodiment of the present invention considers to consider the variation of available resources number in scheduling resource, utilize
The correlated variables such as available resources, order of modulation, code rate, the scheduling number of plies, calculate TBS.
According to MCS or other call numbers relevant to channel quality status, determine that order of modulation and TBS calculate the factor.TBS
Calculating factor feature is that the better factor of channel condition is bigger, and the TBS obtained according to the factor is bigger.TBS calculates the factor can be with
It is the index that TB size Index (referring to the ITBS in table 1) is also possible to code rate (code rate) or code rate.
Determine the mode 1 of TBS
It needs to be determined that available RE number in scheduling resource.Such as: (1) according to configuration information, a user is distributed in acquisition
Scheduling resource in PxSCH RE number.(2) according to the RE number containing PxSCH and reference signal region, in conjunction with conversion because
Son obtains the RE number that can be used for data transmission.(3) according to distributing to the scheduling resource of a user, in conjunction with commutation factor,
Obtain the available RE number with data transmission.In following formula calculates, NREIt can represent according to configuration information, directly
The available RE number of the PxSCH arrived, can also represent the RE number N according to the region PxSCH 'REAfter commutation factor γ 1
Product, i.e. NRE=N 'RE× γ 1, alternatively embodiment, NREIt is also possible to the scheduling resource N ' ' according to distributionRE
Multiplied by the product after commutation factor γ 2, i.e. NRE=N ' 'RE×γ2.Wherein the value of γ 1 and γ 2 are greater than 0, are less than or wait
In 1.
PxSCH can be PDSCH or PUSCH.Wherein MCS table has code rate or code rate index.Transmission block occupies L layers
(L >=1), and L layers have identical MCS and available resource units.First according to MCS or other indexes of reaction channel quality status
Number, obtain order of modulation QmFactor C (reference can be made to table 4) is calculated with TBS.Then according to the RE number N containing the region PxSCHRE,
In conjunction with commutation factor γ 1, available resources number estimated value is obtained.In conjunction with Qm, C, obtain TBS.Wherein commutation factor γ 1 can be with
By Downlink Control Information (Downlink Control Information, DCI), MAC Control Element (MAC Control
Element, MAC CE) or wireless heterogeneous networks (Radio Resource Control, RRC) configuration.Collocation form can be with
Directly indicate commutation factor size;Commutation factor can also be prestored using transmitting-receiving both ends, using the form of instruction call number.Also
It can respectively be calculated with receiving-transmitting sides treaty rule.
Obtaining available RE number NRELater, TBS size is calculated according to code rate and formula.Wherein MCS table includes code rate
Or code rate index.Transmission block occupies L layers (L >=1), and L Layer has identical MCS and available resource units.Fig. 6 is referred to,
Fig. 6 is the schematic diagram of the down physical channel treatment process of available data.The process object of down physical channel treatment process is
Code word (Codeword).Code word is by the bit stream of coding (including at least channel coding), i.e. coded bit stream.Code word warp
It crosses scrambling (Scrambling), generates scrambled bit stream.Scrambled bit stream maps (Modulation mapper) through ovennodulation,
Obtain stream of modulation symbols.Stream of modulation symbols is mapped to multiple spatial flows (also referred to as by layer mapping (Layer mapper)
Transport layer, symbol layer, space layer, hereinafter referred to as symbol layer).Symbol layer passes through precoding (Precoding), obtains multiple pre-
Encoded symbol streams.Pre-coded symbols stream is mapped to multiple moneys by resource grains mapping (Resource element mapper)
On source grain (Resource Element, RE).These resource grains then pass through ofdm signal and generate (OFDM signal
Generation) stage (such as IFFT) obtains OFDM symbol stream.OFDM symbol stream then passes through antenna port (Antenna
Port it) is transmitted.Transmission block occupies L layers, that is, is mapped to L spatial flow.
First according to MCS or other call numbers of reaction channel quality status, order of modulation Q is obtainedmIt is calculated with TB size
Factor C.
Table 4
Then according to the available RE number N of PXSCHRE, in conjunction with Qm, C, obtain TBS.If may be expressed as: with formulaM is the natural number more than or equal to 1, such as m can be taken as 8;Δ is more than or equal to 0
Constant indicates CRC bit number.Δ can be also used in other calculations below, m, meaning is identical, is not repeated to define.Or it adopts
With the mode being rounded downwards, then:
In other situations, transmission block occupies L layers, and L layers have identical MCS, but available resource units number is different.
Order of modulation Q is obtained firstmFactor C is calculated with TBS.Above-mentioned variable can be according to other of MCS or reaction channel quality status
Call number obtains, and can also directly indicate to obtain.Then according to the available RE number N of each layer PxSCHRE, in conjunction with Qm, C, obtain
TBS.Such case has 2 kinds of calculations, mode 1:OrMode 2:Or
In other situations: each stream PxSCH occupies that resource is identical, and code rate, order of modulation are different.First, it needs
Obtain the order of modulation Q of each layerl mWith code rate Cl。
Then according to the available RE number N of each layer PxSCHRE, in conjunction withCl, obtain TBS size.Calculation referring to
Following formula:OrOrOr
To support that different layers of MCS are different.Can be using every layer of MCS instruction, this method expense is very big.May be used also
To have certain rule using the MCS between each layer, only indicate that some or certain several layers of MCS, other layers pass through rule at this time
It calculates.The rule can be it is pre-set, be also possible to RRC, DCI, MAC CE instruction.In addition, MCS between each layer
There is restricting relation, although can be different, at will cannot arbitrarily be arranged, than if any the relationship between each layer of 2 bit indications,
00 indicates that each layer MCS is identical;01 indicates that each layer order of modulation is different, and code rate is identical;10 indicate that code rate is not identical, order of modulation
It is identical;11 expression order of modulation, code rate are all different.As each layer MCS, only one of them is identical for order of modulation or code rate
When.MCS table is split into 2 tables, an instruction order of modulation, an instruction code rate, code rate index or TBS index.By dividing
It does not indicate, saves expense.The acquisition of order of modulation and code rate information is by a similar method, no longer superfluous in subsequent implementation mode
It states.
MCS table may include 3 MCS tables.One is used for downlink CP-OFDM, and one is used for uplink CP-OFDM, separately
Outer one is used for DFT-s-OFDM.Code rate/order of modulation of uplink DFT-s-OFDM table is small compared with uplink CP-OFDM;Uplink
Code rate/order of modulation of CP-OFDM table is small compared with downlink CP-OFDM.Above-mentioned code rate/order of modulation can be maximum in table
's;It is corresponding to be also possible to identical MCS index.MCS may include 2 kinds of tables, not differentiating uplink and downlink, and one kind being used for CP-OFDM,
One kind being used for DFT-s-OFDM.MCS table also may include uplink table and downlink table, uplink do not distinguish CP-OFDM and
DFT-s-OFDM。
In other situations, respectively to occupy resource, code rate identical by stream PxSCH, and order of modulation is different.Obtain the tune of each layer
Order processedCode rate C.Then according to the available RE number N of each layer PxSCHRE, in conjunction withC is obtained according to following company
TBS.Such asOrOrOr
In other situations, respectively to occupy resource, order of modulation identical by stream PxSCH, and code rate is different.It obtains first each
The code rate C of layerl, order of modulation Qm.Then according to the available RE number N of each layer PxSCHRE, in conjunction with Qm、Cl, obtain TBS.It calculates
TBS can use following formula, such as Or
In other situations, respectively stream PxSCH occupies resource, order of modulation difference, and code rate is identical.According to each layer
The available RE number of PxSCHIn conjunction withC obtains TBS.Calculation formula is such as: Or
In other situations, respectively stream PxSCH occupies resource, code rate difference, and order of modulation is identical.According to above-mentioned side
Formula, the TBS for obtaining each layer calculate factor ClAnd order of modulation Qm.Then according to the available RE number of each layer PxSCHKnot
Close Qm、Cl, obtain TBS.Calculation formula referring to: Or
In other situations, it is different to occupy resource, order of modulation, code rate by each stream PxSCH.First, each layer is obtained
Order of modulationFactor C is calculated with TBSl.Then according to the available REs number of each layer PxSCHIn conjunction withClIt obtains
TBS.It can be calculated using the following equation Or
Determine the mode 2 of TBS
Scheduled resource unit is defined, RE number then can be used according to the RE sum of entire scheduling resource, or scheduling resource,
Or the RE number containing the region PxSCH, calculate containing scheduled resource unit number.According to scheduled resource unit number, use
Formula or form calculate TBS.Wherein MCS table may be indexed comprising code rate or code rate, it is also possible to when TBS index.
TBS calculates as follows.Firstly, scheduled resource unit number NUNIT=(scheduling resource RE sum or scheduling resource are available
RE number or RE number containing PxSCH and reference signal region)/scheduled resource unit RE the number that includes.Wherein PxSCH
It can be PDSCH or PUSCH.N is utilized laterUNITBy way of formula or tabling look-up, TBS is obtained.Formula calculating may is thatOrWherein,
The RE quantity for including by a scheduled resource unit.The calculation formula is it is also contemplated that different layers difference PxSCH occupies money
The case where source, code rate, order of modulation, these can refer to the embodiment of front, not repeat herein.
It is being the quantity N of scheduled resource unit for a kind of embodiment data transmission scheduling resource sizeUNIT, the scheduling
Resource unit occupies several subcarriers in frequency, occupies several OFDM symbols, the N in the time domainUNITFor scheduling money
The RE quantity N for including in the PxSCH in sourceREThe RE quantity for including divided by scheduled resource unit, or distribute to the scheduling of a user
The RE of RE quantity or PxSCH and reference signal region that the product of resource and commutation factor includes divided by scheduled resource unit again
The RE quantity that quantity includes divided by scheduled resource unit, wherein the value of commutation factor is greater than 0, is less than or equal to 1.
The NUNITOr scheduling resource PxSCH data in include RE quantity NREDivided by scheduled resource unit packet
The RE quantity preset value contained, or distribute to the RE that the RE quantity of the scheduling resource of a user includes divided by scheduled resource unit
Quantity preset value.Preset value preparation method: preset value can be configured by DCI, MAC CE or RRC.Collocation form can be direct
Indicate preset value size;Preset value can also be prestored using transmitting-receiving both ends, by the way of indicating preset value call number.May be used also
With receiving-transmitting sides treaty rule, respectively calculate.One or more can be carried in above-mentioned DCI, MAC CE or RRC configuration information
Preset value, or the instruction information of one or more preset values.
TBS is calculated through one of formula following formula:Or Wherein,The RE quantity or tune for include by a scheduled resource unit
The RE quantity preset value that degree resource unit includes, L is that number of plies L is the number of plies, QmFor order of modulation, C is that TBS calculates the factor, and m is
Natural number more than or equal to 1, Δ are the constant more than or equal to 0.Preset value preparation method: preset value can by DCI, MAC CE,
Or RRC configuration.Collocation form can directly indicate preset value size;Preset value can also be prestored using transmitting-receiving both ends, using referring to
Show the mode of preset value call number.It can respectively be calculated with receiving-transmitting sides treaty rule.Above-mentioned DCI, MAC CE or RRC match
One or more preset values, or the instruction information of one or more preset values can be carried in confidence breath.
Or TBS is calculated through one of following formula:OrOrOrOrWherein,The RE quantity preset value that the RE quantity or scheduled resource unit for include by a scheduled resource unit include, γiIt is
The commutation factor of i scheduled resource unit, γiValue be greater than 0, be less than or equal to 1, L be the number of plies, QmFor order of modulation, C is
TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and wherein N is the type of preset value, Ni
It is the number of the i-th class preset value,It is the size of the i-th class preset value.Here commutation factor and preset value preparation method can be with
Be: preset value or commutation factor can be configured by DCI, MAC CE or RRC.Collocation form can directly indicate preset value or folding
Calculate factor size;Preset value or commutation factor can also be prestored using transmitting-receiving both ends, using instruction preset value call number or conversion
The mode of factor call number.It can respectively be calculated with receiving-transmitting sides treaty rule.Above-mentioned DCI, MAC CE or RRC configuration information
In can carry one or more preset values or commutation factor, or the instruction information of one or more preset values or indicator.
TBS method of determination 3
In NR, using table, because scheduling bandwidth is big, the configuration such as frame structure, RS is changeable, causes Table Design complicated, and
Using formula, design is simple.Some situations, such as VoIP etc. in NR, need the TBS of particular size, if directly using public
Formula calculates the TBS of not necessarily particular size.To solve this problem, table+formula mode can be used.
Formula adds the mode of table.First with the formula in earlier embodiments, calculates TBS initial value or cry first
TBS.Then according to TBS initial value and a table or array, final TBS value is selected.Array can be 16,24,32,
40,56, N1, N2, N3 ....Selection rule: choosing is immediate with TBS initial value;Choosing is less than or equal to closest to TBS initial value
The value of TBS;Choosing is more than or equal to the value of TBS closest to TBS initial value.
Can also be first according to business or scene, determination is to utilize formula or table.It can specifically be believed by instruction
Breath can also indicate to utilize formula or table by MCS value.Table 5 is referred in such a way that MCS value indicates.If
MCS is less than some value, such as 11 in table, then calculates TBS using the formula in above-described embodiment;If MCS is greater than 10, utilize
The mode tabled look-up determines TBS.
Table 5
Another implementation can use the form of formula and table.First according to business or scene, determination is benefit
With formula or table.It can also specifically be implied by MCS value by instruction information using formula or table,
It can also determine to use formula or table by TBS initial value size.If can be the small Mr. Yu of MCS by MCS value
Value then calculates TBS using the formula in preceding embodiment.If MCS is greater than 10, form is utilized.Pay attention to utilizing table shape
Formula, can also be in such a way that the table adds formula.
TBS method of determination 4
Consider two dimensions of symbolic number and RB of scheduling resource, calculates RE quantity or the area PxSCH that scheduling resource includes
The RE quantity that domain is contained, or can be with RE number divided by the quantity after the RE number of scheduling basic unit, to determine TBS.Specifically
, in the case where not considering rate-matched, formula be may is thatOrOr
OrOr
Or
Wherein, NPRBFor the number for the Physical Resource Block (Physical Resource Block, PRB) that scheduling resource includes
Amount,For the quantity of RE in a PRB, NOFDMSymbolFor the OFDM symbol quantity for including in scheduling resource, NREperSymbolFor
The quantity of RE in the OFDM symbol that scheduling resource is included, Unit are scheduling resource units, and an OFDM symbol is accounted on the time
Number, several subcarriers, N are accounted on frequency domainREperUnitFor the quantity of RE on each Unit, L is the number of plies, QmFor order of modulation, C is
TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0.The calculation formula is not it is also contemplated that
The case where same layer difference PxSCH occupies resource, code rate, order of modulation, these can refer to the embodiment of front, not go to live in the household of one's in-laws on getting married herein
It states.
The calculating of TBS can also be greater than 0, be less than or equal to 1 multiplied by commutation factor, the value of the commutation factor.Other one
By the way of kind of calculation can be to preset value is used using the RE number for including in PRB.I.e. with to the RE in a PRB
Quantity uses preset valueSimilarly, preset value can also be used to the RE quantity on each resource block
Preset value is used to the RE quantity in an OFDM symbol in scheduling resourcePreset value is substituted into above-mentioned formula
InNREperRBOr NREperSymbol.Preset value preparation method: preset value can be configured by DCI, MAC CE or RRC.
Collocation form can directly indicate preset value size;Preset value can also be prestored using transmitting-receiving both ends, using instruction preset value rope
The mode of quotation marks.It can respectively be calculated with receiving-transmitting sides treaty rule.It can in above-mentioned DCI, MAC CE or RRC configuration information
To carry one or more preset values, or the instruction information of one or more preset values.
Fig. 8 is referred to, above-described embodiment provides in terms of 101 processing equipments obtain data transmission scheduling resource size
Numerous embodiments.And after obtaining order of modulation and the TBS calculating factor (803), in such a way that formula is calculated or is tabled look-up
It calculates TBS (805).The mode for the calculating TBS that the embodiment of the present invention proposes, considers time dimension, to reflect symbolic number in time domain
Purpose variation, adapts to the variation of Transmission Time Interval (Transmission Time Interval, TTI) length in 5G.
In 5G mMTC/cMTC (UR/LL) scene, using short TTI.The TTI length of original mapping mode be it is fixed,
Greater than the length of short TTI, short TTI is unable to map to obtain corresponding TBS;And the mapping method that the embodiment of the present invention proposes,
A dimension is increased, supports that TTI is variable, adapts to short TTI size, mapping obtains the corresponding TBS of short TTI in time, guarantees in short-term
Prolong.
For eMBB scene, need using long TTI.Original mapping method is needed to fix TTI length specified in LTE
For unit, big code block is become into small code block, has the risk for declining FEC performance, influences system performance.And it is proposed by the present invention
Long TTI disposably can be mapped as a big code block, guarantee system performance by mapping method.
In addition, the multilayer that the embodiment of the present invention considers the flexible and changeable framing mode of 5G, mapping structure and transmission block is reflected
Scene is penetrated, so that the mapping method of transport block size proposed by the present invention has good robustness.
Above in conjunction with Fig. 1 to Fig. 8, the method for carrying out data transmission according to the embodiment of the present application is described.Under
Face will be in conjunction with Fig. 9 and Figure 10, and the structure of the network equipment of the above method is realized in description.Realize the network equipment of the above method, or
It is processing equipment, the communication equipment of network side is can be, is also possible to terminal.
Fig. 9 is referred to, the communication equipment for executing the method in above-described embodiment includes processing unit 902 and Transmit-Receive Unit
901.Communication equipment can be the network equipment 110 in above-described embodiment, be also possible to terminal device 120.Processing unit 902
For executing above-mentioned steps method.According to the description of above-described embodiment, the processing unit 902 of communication equipment is according to above-mentioned a variety of
Embodiment determines data transmission scheduling resource size.Processing unit 902 further obtain order of modulation and TBS calculate because
Son, and according to data transmission scheduling resource size and order of modulation, TBS calculates the factor, according to disclosed in the above embodiments
Formula TBS is calculated, or table look-up or formula combines the mode tabled look-up, calculate TBS.The transmitting-receiving list of communication equipment later
Member 901 transmits data according to determining TBS.Specific formula, the mode tabled look-up, obtain data mode may refer to it is above-mentioned
The content of embodiment, it is secondary not repeat.
It should be understood that the division of each unit of the above communication device is only a kind of division of logic function, in actual implementation
It can completely or partially be integrated on a physical entity, it can also be physically separate.And these units can be passed through with software
The form that processing element calls is realized;It can also all realize in the form of hardware;It can be passed through with unit by software
The form that processing element calls realizes that unit passes through formal implementation of hardware.For example, processing unit 901 or processing unit
902 can be the processing element individually set up, and also can integrate communication equipment (can be the network equipment 110 or terminal 120)
On some chip in realize.Such as baseband chip.In addition it is also possible to be stored in the storage of communication apparatus in the form of program
In device, is called by some processing element of communication apparatus and execute the function of processing unit.The realization of other units with etc
Seemingly.Communication apparatus can receive the information that base station 110 is sent by antenna, which is handled by radio-frequency unit and be sent to base
Band device, the above Transmit-Receive Unit can pass through the interface between radio-frequency unit and base band device/transmission information.This is outside upper
The processing unit 902 and Transmit-Receive Unit 901 for stating communication equipment can be integrated completely or partially, can also independently be realized.
Processing element described here can be a kind of integrated circuit, the processing capacity with signal.During realization, above-mentioned side
Each step or above each unit of method can pass through the integrated logic circuit or software form of the hardware in processor elements
Instruction complete.
For example, the above processing unit 902 can be arranged to implement one or more integrated circuits of above method, example
Such as: one or more specific integrated circuits (Application Specific Integrated Circuit, ASIC), or,
One or more microprocessors (digital singnal processor, DSP), or, one or more field-programmable
Gate array (Field Programmable Gate Array, FPGA) etc..For another example, when some above unit passes through processing element
When the form of scheduler program is realized, which can be baseband processor or general processor, such as central processing unit
(Central Processing Unit, CPU) or it is other can be with the processor of caller.For another example, these units can collect
At together, realized in the form of system on chip (system-on-a-chip, SOC)
Figure 10 is please referred to, as another embodiment, communication equipment (can be the network equipment in above example
110 or terminal device 120) include transceiver 101 and processor 102.Processor 102 can be general processor, such as but not
It is limited to, central processing unit (Central Processing Unit, CPU) is also possible to application specific processor, such as but unlimited
In, baseband processor, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit
(Application Specific Integrated Circuit, ASIC) and field programmable gate array (Field
Programmable Gate Array, FPGA) etc..In addition, processor 102 can also be the combination of multiple processors.Especially
, in technical solution provided in an embodiment of the present invention, processor 102 can be used for executing, for example, above-described embodiment is handled
Step performed by unit 902.Processor 102 can be specially designed to execute the processing of above-mentioned steps and/or operation
Device is also possible to execute the processor of above-mentioned steps and/or operation by reading and executing the instruction stored in memory.
Transceiver 101 includes transmitter and receiver, wherein transmitter is for passing through at least one among more antennas
Antenna sends signal.Receiver is used to receive signal by at least one antenna among more antennas.Particularly, in this hair
In the technical solution that bright embodiment provides, transceiver 101 specifically can be used for executing by more antennas, for example, Transmit-Receive Unit
901 function.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can be stored in a computer readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned include: ROM, RAM, magnetic disk or
The various media that can store program code such as CD.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
Present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: it still may be used
To modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;
And these are modified or replaceed, technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution spirit and
Range.
Claims (22)
1. a kind of data transmission method for uplink, which is characterized in that including
Obtain data transmission scheduling resource size;
According to the data transmission scheduling resource size, order of modulation and transport block size (transport block size,
TBS the factor) is calculated, determines TBS;
According to the TBS of above-mentioned determination, data are transmitted by transceiver.
2. the method as described in claim 1, it is characterised in that: the data transmission scheduling resource size is resource unit
The quantity N of (resource element, RE)RE, the NREIt is obtained according to one of following manner: (1) according to configuration information, obtained
Take the RE number of PxSCH in the scheduling resource for distributing to a user;(2) according to the RE containing PxSCH and reference signal region
Number, multiplied by commutation factor, (3) basis distributes to the scheduling resource RE number of a user, multiplied by commutation factor;Wherein, it converts
The value of the factor is greater than 0, and being less than or equal to 1, PxSCH is Physical Uplink Shared Channel (Physical Uplink Shared
Channel, PUSCH) or PDSCH or Physical Downlink Shared Channel (Physical Downlink Shared Channel,
PDSCH)。
3. method according to claim 1 or 2, it is characterised in that: have identical modulation and coding strategy when L layers
(Modulating and Coding Scheme, MCS) and available RE number NRE, the calculating TBS is to pass through formulaOrWherein NREFor data transmission scheduling resource
Size, L are the number of plies, QmFor order of modulation, C is that TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is more than or equal to 0
Constant.
4. method according to claim 1 or 2, it is characterised in that: have identical modulation and coding strategy when L layers
(Modulating and Coding Scheme, MCS), different available RE numbersThe calculating TBS is to pass through formula OrWhereinIt is big for l layer data transmitting and scheduling resource
Small, l is sequence number, and L is total number of plies, QmFor order of modulation, C is that TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is
Constant more than or equal to 0.
5. method according to claim 1 or 2, it is characterised in that: when the available RE number of L layers of each layer is identical, code rate, modulation order
Number is different, and the calculating TBS is using one of following formula: Or Wherein NREFor data transmission scheduling resource size,For l layers of order of modulation, C1It is counted for l layers of TBS
The factor is calculated, m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
6. method according to claim 1 or 2, it is characterised in that: when the available RE number of L layers of each layer is identical with code rate, modulation
Order is different, and the calculating TBS is using one of following formula: Or Wherein NREFor data transmission scheduling resource size,For l layers of order of modulation, C is that TBS calculates the factor,
M is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
7. method according to claim 1 or 2, it is characterised in that: when the available RE number of L layers of each layer is identical with order of modulation,
Code rate is different, and the calculating TBS is using one of following formula: Or Wherein NREFor data transmission scheduling resource size, QmFor order of modulation, C1The factor is calculated for l layers of TBS,
M is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
8. method according to claim 1 or 2, it is characterised in that: when the available RE number and order of modulation of L layers of each layer are different,
Code rate is identical, and the calculating TBS is using one of following formula: Or WhereinFor l layer data transmitting and scheduling resource size,For l layers of order of modulation, C TBS
The factor is calculated, m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
9. method according to claim 1 or 2, it is characterised in that: when between L layers of each layer available RE number and code rate it is different,
Order of modulation is identical, and the calculating TBS is using one of following formula: Or WhereinFor l layer data transmitting and scheduling resource size, QmFor order of modulation, ClFor l layers of TBS
The factor is calculated, m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is total number of plies.
10. method according to claim 1 or 2, it is characterised in that: when the available RE number between L layers of each layer, code rate, and adjust
Order processed is different, and the calculating TBS is using one of following formula: Or WhereinFor l layer data transmitting and scheduling resource size,For l layers of order of modulation,
ClThe factor is calculated for l layers of TBS, m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0, and l is sequence number, and L is
Total number of plies.
11. the method as described in claim 1, it is characterised in that: the data transmission scheduling resource size is scheduling resource list
The quantity N of memberUNIT, the scheduled resource unit occupies several subcarriers in frequency, occupies several OFDM in the time domain
Symbol, the NUNITThe RE quantity N for including in PxSCH to dispatch resourceREThe RE quantity for including divided by scheduled resource unit, or
The RE quantity that the product of the scheduling resource and commutation factor of distributing to a user includes divided by scheduled resource unit again, or
The RE quantity that the RE quantity in PxSCH and reference signal region includes divided by scheduled resource unit, wherein the value of commutation factor is big
In 0, it is less than or equal to 1.
12. the method as described in claim 1, it is characterised in that: the data transmission scheduling resource size is scheduling resource list
The quantity N of memberUNIT, the scheduled resource unit occupies several subcarriers in frequency, occupies several OFDM in the time domain
Symbol, the NUNITThe RE quantity N for including in PxSCH data to dispatch resourceREThe RE number for including divided by scheduled resource unit
Preset value is measured, or distributes to the RE quantity that the RE quantity of the scheduling resource of a user includes divided by scheduled resource unit and presets
Value.
13. the method as described in claim 11 or 12, it is characterised in that: TBS is calculated through one of formula following formula:OrWherein,For
The RE quantity preset value that the RE quantity or scheduled resource unit that one scheduled resource unit is included include, L are that number of plies L is layer
Number, QmFor order of modulation, C is that TBS calculates the factor, and m is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0.
14. the method as described in claim 11 or 12, it is characterised in that: TBS is calculated through one of following formula:OrOrOrOrWherein,The RE quantity that include by a scheduled resource unit or
The RE quantity preset value that scheduled resource unit includes, γiFor the commutation factor of i-th of scheduled resource unit, γiValue be greater than 0,
It is the number of plies, Q less than or equal to 1, LmFor order of modulation, C is that TBS calculates the factor, and m is the natural number more than or equal to 1, Δ be greater than
Constant equal to 0, wherein N is the type of preset value, and Ni is the number of the i-th class preset value,It is the size of the i-th class preset value.
15. the method as described in any one of claim 1-14, it is characterised in that: the calculating TBS further comprises: passing through
The mode that formula calculates or tables look-up obtains the first TBS, is compared later with multiple numerical value, and in the multiple numerical value, selects
It is closest with the first TBS as TBS, or selection to select the numerical value immediate with the first TBS, and is less than or equal to the first TBS
Numerical value as TBS;Or it selects closest to the first TBS, and the numerical value more than or equal to TBS is as TBS.
16. such as method claimed in claims 1-2, which is characterized in that the calculating TBS includes by one of following formula
TBS is calculated, formula includes:Or
OrOr
OrOr
Wherein, NPRBFor the quantity of the scheduling resource Physical Resource Block (Physical Resource Block, PRB) that includes,For
The quantity of RE, N in one PRBOFDMSymbolFor the OFDM symbol quantity for including in scheduling resource, NREperSymbolTo dispatch resource institute
The quantity of RE in an OFDM symbol for including, Unit are scheduling resource units, and an OFDM symbol is accounted on the time, is accounted on frequency domain
Several subcarriers, NREperUnitFor the quantity of RE on each Unit, L is the number of plies, QmFor order of modulation, C is that TBS calculates the factor,
M is the natural number more than or equal to 1, and Δ is the constant more than or equal to 0.
17. the method as described in claim 1-16, it is characterised in that: the calculating factor is determined by code rate (Code Rate).
18. method as claimed in claim 17, it is characterised in that: the calculating factor are as follows: C=R × 12 × 1024, wherein R
For code rate.
19. a kind of data transmission method for uplink, it is characterised in that:
It obtains modulation to index with coding strategy (Modulating and Coding Scheme, MCS), the MCS index is used for
Search order of modulation;
Judge that the value of MCS index falls in the first range or the second range;
If the value of the MCS index falls in the first range, transport block size (Transport is calculated using formula
Block Size, TBS);
If the value of the MCS index falls in the second range, TBS is determined by the way of tabling look-up.
20. method as claimed in claim 19, which is characterized in that the formula calculates TBS, and calculation is claim 3-
One of 18.
21. a kind of device of data transmission characterized by comprising
Processing unit, for obtaining data transmission scheduling resource size, according to according to the data transmission scheduling resource size, modulation
Order and transport block size (transport block size, TBS) calculate the factor, determine TBS;
Transmit-Receive Unit transmits data by transceiver for the TBS according to above-mentioned determination.
22. data transmission device as claimed in claim 21, which is characterized in that the processing unit uses claim 2-18
Middle either type determines TBS.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710818224.7A CN109495968B (en) | 2017-09-12 | 2017-09-12 | Method and device for data transmission |
PCT/CN2018/103926 WO2019052370A1 (en) | 2017-09-12 | 2018-09-04 | Method and apparatus for transmitting data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710818224.7A CN109495968B (en) | 2017-09-12 | 2017-09-12 | Method and device for data transmission |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109495968A true CN109495968A (en) | 2019-03-19 |
CN109495968B CN109495968B (en) | 2023-01-13 |
Family
ID=65687893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710818224.7A Active CN109495968B (en) | 2017-09-12 | 2017-09-12 | Method and device for data transmission |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109495968B (en) |
WO (1) | WO2019052370A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110166168A (en) * | 2018-02-14 | 2019-08-23 | 华为技术有限公司 | Determine the method, apparatus and system of transport block size |
WO2020199044A1 (en) * | 2019-03-29 | 2020-10-08 | 华为技术有限公司 | Method and apparatus for determining tbs |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651515A (en) * | 2008-08-15 | 2010-02-17 | 大唐移动通信设备有限公司 | Method, system and device for adaptive modulation and coding |
CN103378924A (en) * | 2012-04-18 | 2013-10-30 | 中兴通讯股份有限公司 | Method of determining transport block size and device thereof, synchronization method, apparatus and system |
CN103518398A (en) * | 2013-03-21 | 2014-01-15 | 华为终端有限公司 | Data transmission method, base station, and user device |
US20150215068A1 (en) * | 2014-01-29 | 2015-07-30 | Htc Corporation | Method of Selecting Modulation and Transport Block Size Index Table |
CN105577324A (en) * | 2015-12-22 | 2016-05-11 | 京信通信技术(广州)有限公司 | Self-adaptive adjustment method and system of communication link |
CN106559898A (en) * | 2015-09-28 | 2017-04-05 | 中兴通讯股份有限公司 | Data transmission method and device |
CN106685611A (en) * | 2015-11-06 | 2017-05-17 | 上海贝尔股份有限公司 | Method and device for configuring initial subframe of DL burst data transmission |
US20170163396A1 (en) * | 2015-05-15 | 2017-06-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Communicating a Transport Block in a Wireless Network |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8644413B2 (en) * | 2012-05-29 | 2014-02-04 | Magnolia Broadband Inc. | Implementing blind tuning in hybrid MIMO RF beamforming systems |
CN103634851B (en) * | 2012-08-27 | 2016-08-31 | 重庆重邮信科通信技术有限公司 | The acquisition methods of a kind of transport block size and device |
CN104243086B (en) * | 2013-06-09 | 2018-06-26 | 华为技术有限公司 | Modulation and Coding Scheme determines method, base station and communication system |
-
2017
- 2017-09-12 CN CN201710818224.7A patent/CN109495968B/en active Active
-
2018
- 2018-09-04 WO PCT/CN2018/103926 patent/WO2019052370A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651515A (en) * | 2008-08-15 | 2010-02-17 | 大唐移动通信设备有限公司 | Method, system and device for adaptive modulation and coding |
CN103378924A (en) * | 2012-04-18 | 2013-10-30 | 中兴通讯股份有限公司 | Method of determining transport block size and device thereof, synchronization method, apparatus and system |
CN103518398A (en) * | 2013-03-21 | 2014-01-15 | 华为终端有限公司 | Data transmission method, base station, and user device |
US20150215068A1 (en) * | 2014-01-29 | 2015-07-30 | Htc Corporation | Method of Selecting Modulation and Transport Block Size Index Table |
US20170163396A1 (en) * | 2015-05-15 | 2017-06-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Communicating a Transport Block in a Wireless Network |
CN106559898A (en) * | 2015-09-28 | 2017-04-05 | 中兴通讯股份有限公司 | Data transmission method and device |
CN106685611A (en) * | 2015-11-06 | 2017-05-17 | 上海贝尔股份有限公司 | Method and device for configuring initial subframe of DL burst data transmission |
CN105577324A (en) * | 2015-12-22 | 2016-05-11 | 京信通信技术(广州)有限公司 | Self-adaptive adjustment method and system of communication link |
Non-Patent Citations (1)
Title |
---|
ERICSSON: ""On transport block size determination"", 《3GPP TSG RAN WG1 #90 R1-1714433》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110166168A (en) * | 2018-02-14 | 2019-08-23 | 华为技术有限公司 | Determine the method, apparatus and system of transport block size |
CN110166168B (en) * | 2018-02-14 | 2021-12-03 | 华为技术有限公司 | Method, device and system for determining size of transmission block |
WO2020199044A1 (en) * | 2019-03-29 | 2020-10-08 | 华为技术有限公司 | Method and apparatus for determining tbs |
CN113678389A (en) * | 2019-03-29 | 2021-11-19 | 华为技术有限公司 | TBS determination method and device |
AU2019439793B2 (en) * | 2019-03-29 | 2023-04-13 | Huawei Technologies Co., Ltd. | TBS determination method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
WO2019052370A1 (en) | 2019-03-21 |
CN109495968B (en) | 2023-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109803426B (en) | Method and device for transmitting data | |
CN110073620B (en) | Method and apparatus for multiplexing channel state information | |
CN106465275B (en) | For managing the technology of mobile device power consumption | |
CN110890906B (en) | Method and equipment for transmitting and receiving antenna information | |
CN109150403A (en) | Determine the method and device of transport block size | |
CA3049159C (en) | Method for transmitting data, terminal device and network device | |
CN108809578A (en) | Method, terminal device and the network equipment of transmission data | |
CN109863707A (en) | Data transmission method, terminal device and the network equipment | |
CN110832797B (en) | Method and device for data transmission | |
WO2018033148A1 (en) | A method to transmit channel state information reference signals in large mimo systems | |
CN106162888A (en) | PUCCH resource collocation method in carrier aggregation and equipment thereof | |
CN111201722B (en) | Method and apparatus for frequency domain omission of subband channel state information reporting | |
CN104937876B (en) | Method and node in wireless communication system | |
CN108810956A (en) | The method and device of interference measurement and the method and device for obtaining channel state information | |
CN109474999A (en) | The method and apparatus for sending uplink control channel | |
CN109152017A (en) | A kind of determination method and apparatus of transport block size | |
CN107889251A (en) | A kind of determination method, the network equipment and the terminal of time-domain resource unit set structure | |
CN112398604A (en) | Information determination method and device | |
CN108347324A (en) | Communication means and the network equipment | |
CN109275150A (en) | A kind of channel transmission parameters determine method and apparatus | |
CN107231691A (en) | The indicating means and device of a kind of antenna port | |
CN109495968A (en) | Method and apparatus for carrying out data transmission | |
CN110138527A (en) | A kind of instruction of resource determines method and device | |
CN108599910B (en) | Method and apparatus for carrying out data transmission | |
CN107707286B (en) | Feedback method and device of channel quality information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |