CN103378925B - Data transmission method and device based on Transmission Time Interval binding - Google Patents
Data transmission method and device based on Transmission Time Interval binding Download PDFInfo
- Publication number
- CN103378925B CN103378925B CN201210115898.8A CN201210115898A CN103378925B CN 103378925 B CN103378925 B CN 103378925B CN 201210115898 A CN201210115898 A CN 201210115898A CN 103378925 B CN103378925 B CN 103378925B
- Authority
- CN
- China
- Prior art keywords
- tti
- index
- coding matrix
- bundling
- tti bundling
- 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
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of data transmission method and device based on Transmission Time Interval binding, wherein, this method includes:Using open loop approach determine Transmission Time Interval binding (TTI Bundling) used by pre-coding matrix index;The transmission of pre-coding matrix according to corresponding to the index of the pre-coding matrix of determination in the enterprising row data of TTI Bundling.The present invention solve in the prior art channel state variations quickly in the case of, determine the index of pre-coding matrix need to rely on the closed-loop MIMO techniques of feedback and CoMP technologies and caused by TTI Bundling transmission be difficult to the technical problem that obtains larger antenna gain.
Description
Technical field
The present invention relates to the communications field, in particular to a kind of transmission side data based on Transmission Time Interval binding
Method and device.
Background technology
Capacity and covering are two important performance indications in a wireless communication system, more using same in order to increase capacity
Frequency mode networking, but identical frequency process networking adds inter-cell interference again, so as to cause covering performance to decline.
It is descending to employ orthogonal frequency division multiplexing in Long Term Evolution (Long Term Evolution, referred to as LTE) system
(Orthogonal Frequency Division Multiplexing Access, referred to as OFDMA) skill is accessed with multiple access
Art, the interference in cell can be significantly reduced, but due to using identical frequency process networking, inter-cell interference (Inter-Cell more
Interference, referred to as ICI) increase is substantially.In order to reduce ICI, LTE also has standardized many technologies.It is for example, descending small
Section interference eliminates (Inter-CellInterference Cancellation, referred to as ICIC).Descending ICIC technologies are based on
The method of eNodeB Relative Narrowband TX Power (RelativeNarrowband TX Power, referred to as RNTP) limitation is realized
The advance prompting function of descending interference, enhance physical down Traffic Channel (Physical Downlink Shared
Channel, referred to as PDSCH) covering performance.It is up to employ he Single Carrier-Frequency Division multiple access access (Single Carrier-
Frequency Division Multiplexing Access, referred to as SC-FDMA) technology, UE peak can be significantly reduced
Compare, improve signal quality, but due to using identical frequency process networking as much, inter-cell interference increase is substantially.In order to reduce
ICI, LTE are up also to have standardized many technologies.For example, the up ICIC technologies based on HII/OI, enhance physically industry
Business channel (Physical Uplink Shared Channel, referred to as PUSCH).
In addition, multiple-input and multiple-output (Multiple Input Multiple Output, referred to as MIMO) technology passes through
Space diversity, spatial reuse and beam forming technique can also improve the covering performance and volumetric properties of LTE system, be particularly based on
Coordinate multipoint (Coordinated Multiple Point, referred to as CoMP) technology that MIMO technology grows up.
Further, channel coding (Channel Coding) technology has significant contribution on link transmission performance is improved, and makes
The various declines of channel can be resisted by obtaining data.
Although the technology that many can improve the transmission performance of system in LTE system be present, especially network covering property.
Found however, testing and emulating by Experimental Network at present:The PUSCH of moderate rate, PDSCH the and VoIP business of high-speed
It is still the channel that covering performance is limited in each channel in LTE system.Wherein, main reason is that:Terminal (User
Equipment, referred to as UE) the limited PUSCH and VoIP for causing intermediate data rate of transmit power be limited, and between base station
ICI causes the PDSCH of high data rate to be limited.This covering performance to LTE system proposes demand, is this LTE system
Introduce Transmission Time Interval (Transmission Time Interval, referred to as TTI) binding (Bundling) technology.
TTI Bundling technologies form different HARQ (Hybrid by channel coding to whole packet
AutomaticRepeat Request, referred to as HARQ) redundancy versions or HARQ versions, different HARQ redundancy versions difference
Transmitted in continuous TTI, TTI Bundling technologies are by taking more transfer resources, to obtain higher reception energy
And signal to noise ratio, so as to improve the covering power of LTE system.
But MIMO technology and CoMP technologies depend critically upon measurement and the feedback of channel condition information, wireless system exists
Current and future is interior for a period of time, and the measurement of terminal-pair wireless channel and feedback are still bottleneck, on the one hand feeds back more complete standard
Really, feedback quantity is bigger, is a consumption to capacity, on the other hand hardly results in guarantor for Quick-Change channel, feedback delay and the degree of accuracy
Barrier, thus channel state variations quickly in the case of, heavy dependence feedback closed-loop MIMO techniques and CoMP technologies be difficult to obtain
Obtain larger gain.Even if after employing TTI Bundling, the covering of system still has problem.
For it is above-mentioned the problem of, not yet propose effective solution at present.
The content of the invention
It is existing at least to solve the invention provides a kind of data transmission method and device based on Transmission Time Interval binding
Have in technology channel state variations quickly in the case of, determine pre-coding matrix index need rely on feedback closed-loop MIMO
Technology and CoMP technologies and caused by system be difficult to the technical problem that obtains larger system gain.
According to an aspect of the invention, there is provided a kind of data transmission method based on Transmission Time Interval binding, bag
Include:The index of pre-coding matrix used by TTI Bundling is determined using open loop approach;According to the pre-coding matrix of determination
Index corresponding to pre-coding matrix the enterprising row data of TTI Bundling transmission.
Preferably, determining the index of pre-coding matrix used by TTI Bundling includes at least one of:It is determined that
Each TTI of TTIBundling head crossings uses the index of identical pre-coding matrix;Determine TTI Bundling it is first pass with it is upper
State the first indexes passed using different pre-coding matrixes of first TTI Bundling after TTIBundling;TTI
Bundling is retransmitted using the index for being different from the pre-coding matrix that the first biographies of the TTI Bundling use.
Preferably, determining the index for the pre-coding matrix that each TTI of TTI Bundling head crossings is used includes:According to
PMIdx=mod (NTTI, P) and determine the index of the pre-coding matrix that each TTI Bundling are used;Wherein, PMIdxFor the TTI
The index for the pre-coding matrix that each TTI of Bundling head crossings is used, NTTIFor the TTI Bundling head crossings some
TTI sequence number Ni TTI, i takes arbitrary value in [1,2...B], and P is the number of pre-coding matrix, and mod represents complementation computing, B TTI
TTI number in Bundling.
Preferably, determining the index for the pre-coding matrix that each TTI of TTI Bundling head crossings is used includes:When
When TTI number is less than the number of pre-coding matrix in TTIBundling, according to PMIdx=mod (mod (NTTI, P) and+Q, P) really
Determine the index of the pre-coding matrix of each TTI uses of TTI Bundling head crossings;Wherein, PMIdxFor the TTI Bundling
The index for the pre-coding matrix that each TTI of first crossing is used, NTTIFor some TTI of TTI Bundling head crossings sequence number
Ni TTI, i takes arbitrary value in [1,2...B], and P is the number of pre-coding matrix, and mod represents complementation computing, and Q is less than floor (P/
B any nonnegative integral value), floor represent downward complementation, and B is the number of TTI in the TTI Bundling.
Preferably, adopted in first pass of TTI Bundling with first TTI Bundling head crossing after TTI Bundling
In the case of index with different pre-coding matrixes, first TTI Bundling head crossing after TTI Bundling is determined
The first indexes for passing the pre-coding matrix used of each TTI include:According to PM2Idx=mod (PM1Idx+ 1, P) determine TTI
The first indexes for passing the pre-coding matrix used of Bundling;Wherein, PM2IdxFor first TTI after above-mentioned TTI Bundling
Each TTI of Bundling head crossings uses the index of pre-coding matrix, PM1IdxFor the previous TTI of the TTI Bundling
The index for the pre-coding matrix that Bundling is used.
Preferably, the pre-coding matrix used using the first biographies of the TTI Bundling are different from is retransmitted in TTI Bundling
In the case of, according to RePMIdx=mod (PMIdx+ r, P) determine TTI Bundling the r times retransmit in each TTI use
The index of pre-coding matrix;Wherein, RePMIdxThe precoding used for each TTI in the r times re-transmission of the TTI Bundling
The index of matrix, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, P is to prelist
The number of code matrix.
Preferably, pre-coding matrix collection is combined at least one of corresponding to the index of pre-coding matrix:Closed loop prelists
Code set of matrices, select according to the predefined pre-coding matrix set of pre-coding matrix set of closed loop and by signal deployment
Pre-coding matrix set.
According to another aspect of the present invention, there is provided a kind of data transmission device based on Transmission Time Interval binding, bag
Include:Determining unit, for determining precoding square used by Transmission Time Interval binding TTI Bundling using open loop approach
The index of battle array;Transmission unit, for the pre-coding matrix corresponding to the index according to the pre-coding matrix of determination in TTI
The transmission of the enterprising row data of Bundling.
Preferably, determining unit includes at least one of:First determining module, passed for determining that TTI Bundling are first
In each TTI use identical pre-coding matrix index;Second determining module, for determine TTI Bundling it is first pass with
The first indexes passed using different pre-coding matrixes of first TTI Bundling after TTIBundling;3rd determining module,
Retransmitted for TTI Bundling using the index for being different from the pre-coding matrix that the first biographies of the TTI Bundling use.
Preferably, the first determining module is additionally operable to according to PMIdx=mod (NTTI, P) and determine the first biographies of each TTI Bundling
In each TTI use pre-coding matrix index;Wherein, PMIdxEach TTI for the TTI Bundling head crossings is adopted
The index of pre-coding matrix, NTTIFor some TTI of TTI Bundling head crossings sequence number Ni TTI, i takes [1,2...B]
Middle arbitrary value, P are the number of pre-coding matrix, and mod represents complementation computing, and B is the number of TTI in TTI Bundling.
Preferably, determining unit is additionally operable to when the number of TTI in TTI Bundling is less than the number of pre-coding matrix,
According to PMIdx=mod (mod (NTTI, P) and+Q, P) determine the pre-coding matrix that each TTI of TTI Bundling head crossings is used
Index;Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor
Some TTI of TTI Bundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2...B], and P is of pre-coding matrix
Number, mod represent complementation computing, and Q is any nonnegative integral value less than or equal to floor (P/B), and floor represents downward remainder
Computing, B are the number of TTI in the TTI Bundling.
Preferably, the second determining module is additionally operable in the first biographies of TTI Bundling and first after TTI Bundling
In the case of index of the TTIBundling head crossings using different pre-coding matrixes, according to PM2Idx=mod (PM1Idx+ 1, P)
Determine the index for the pre-coding matrix that each TTI of first TTI Bundling head crossing after TTI Bundling is used;
Wherein, PM2IdxEach TTI for first TTI Bundling head crossing after the TTI Bundling uses pre-coding matrix
Index, PM1IdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used.
Preferably, the 3rd determining module is additionally operable to retransmit using first different from the TTI Bundling in TTI Bundling
In the case of passing the pre-coding matrix used, according to RePMIdx=mod (PMIdx+ r, P) determine the r times re-transmission of TTI Bundling
In each TTI use pre-coding matrix index;Wherein, RePMIdxIt is every in being retransmitted for the TTI Bundling the r times
The index for the pre-coding matrix that individual TTI is used, PMIdxThe precoding square used for each TTI of the TTI Bundling head crossings
The index of battle array, P are the number of pre-coding matrix.
In embodiments of the present invention, pre-coding matrix when TTI Bundling data transfers are determined by the way of open loop
Index, solve in the prior art channel state variations quickly in the case of, determine pre-coding matrix index need according to
Rely feedback closed-loop MIMO techniques and CoMP technologies and caused by TTI Bundling transmission be difficult to obtain larger multiple antennas and increase
The technical problem of benefit, realizes the index determination mode independent of the pre-coding matrix with feedback so that TTI Bundling are passed
It is defeated to obtain larger antenna gain, improve the covering performance of system.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair
Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the preferred stream of one kind of the data transmission method according to embodiments of the present invention based on Transmission Time Interval binding
Cheng Tu;
Fig. 2 is the preferred knot of one kind of the data transmission device according to embodiments of the present invention based on Transmission Time Interval binding
Structure block diagram;
Fig. 3 is that the another kind of the data transmission device according to embodiments of the present invention based on Transmission Time Interval binding is preferred
Structured flowchart;
Fig. 4 is first biography and re-transmission in the data transmission method according to embodiments of the present invention based on Transmission Time Interval binding
Using a kind of transmission schematic diagram of identical pre-coding matrix;
Fig. 5 is first biography and re-transmission in the data transmission method according to embodiments of the present invention based on Transmission Time Interval binding
Using a kind of transmission schematic diagram of different pre-coding matrixes.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that do not conflicting
In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
In following examples and its preferred embodiment, the transmitting terminal that data are sent by TTI Bundling can be base
Stand, Home eNodeB and relay station etc. or communication terminal, notebook computer and HPC etc..Similarly, it is used for
The receiving terminal of the data-signal of receiving end/sending end can be the terminal devices such as mobile phone, notebook computer and HPC, also may be used
To be the control devices such as base station or relay station.
A kind of data transmission method based on Transmission Time Interval binding is present embodiments provided, in the method, is used
The mode of open loop determines the index of pre-coding matrix, as shown in figure 1, this method comprises the following steps:
Step S102:Using open loop approach determine Transmission Time Interval binding (TTI Bundling) used by precoding
The index of matrix;
Step S104:Pre-coding matrix according to corresponding to the index of the pre-coding matrix of determination is on TTI Bundling
Carry out the transmission of data.
In the preferred embodiment, precoding square when TTI Bundling data transfers are determined by the way of open loop
The index of battle array, solve in the prior art channel state variations quickly in the case of, determine the index needs of pre-coding matrix
Rely on feedback closed-loop MIMO techniques and CoMP technologies and caused by TTI Bundling transmission be difficult to obtain larger multiple antennas
The technical problem of gain, realize the index determination mode independent of the pre-coding matrix with feedback so that TTI Bundling
Transmission can obtain larger antenna gain, improve the covering performance of system.
In one preferred embodiment of the present embodiment, the index of pre-coding matrix used by TTI Bundling is determined
Mode include but is not limited at least one of:
1) determine that each TTI of TTI Bundling head crossings uses the index of identical pre-coding matrix;
2) determine that TTI Bundling are first to pass with the first biographies of first TTI Bundling after TTI Bundling using not
The index of same pre-coding matrix;
3) TTI Bundling are retransmitted using the index for being different from the pre-coding matrix that the first biographies of the TTI Bundling use.
In above-mentioned preferred embodiment, pre-coding matrix used by each TTI in TTI Bundling is defined
Index, the relation between the index of pre-coding matrix corresponding to adjacent TTI Bundling and TTI Bundling it is first pass and
Relation used by re-transmission between the index of pre-coding matrix, realize the rope that pre-coding matrix is determined to TTI Bundling
The rule for the determination drawn.
In a preferred embodiment, the pre-coding matrix that each TTI of TTI Bundling head crossings is used is determined
Index include:According to PMIdx=mod (NTTI, P) and determine the first ropes for passing the pre-coding matrix used of each TTI Bundling
Draw;Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor the TTI
Some TTI of Bundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2...B], and P is the number of pre-coding matrix, mod
Complementation computing is represented, B is the number of TTI in TTI Bundling.
In the application of reality, it is possible that TTI number is less than the number of pre-coding matrix in TTI Bundling
Situation, in this case, can be it is determined that the first pre-coding matrix passed in order that must be to the equilibrium assignment of pre-coding matrix
Formula in increase certain amount of bias, in a preferred embodiment, determine each TTI of TTI Bundling head crossings
The index of the pre-coding matrix of use includes:
When the number of TTI in TTI Bundling is less than the number of pre-coding matrix, according to PMIdx=mod (mod
(NTTI, P)+Q, P) determine TTI Bundling head crossings each TTI use pre-coding matrix index;
Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor
Some TTI of TTIBundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2...B], and P is of pre-coding matrix
Number, mod represent complementation computing, and Q is any nonnegative integral value less than or equal to floor (P/B), and floor represents downward remainder
Computing, B are the number of TTI in the TTI Bundling.
In order that obtaining first pass of two neighboring TTI Bundling uses different pre-coding matrixes, can be according to the TTI
The index of pre-coding matrix corresponding to a Bundling upper TTI Bundling is determined corresponding to the TTI Bundling
The index of pre-coding matrix.In a preferred embodiment, after the first biographies of TTI Bundling and the TTI Bundling
In the case of index of the first biographies of first TTI Bundling using different pre-coding matrixes, after determining the TTI Bundling
The indexes of pre-coding matrix that use of each TTI of first TTI Bundling head crossing include:
According to PM2Idx=mod (PM1Idx+ 1, P) determine the first biographies of first TTI Bundling after the TTI Bundling
The index of the pre-coding matrix of use;
Wherein, PM2IdxFor first TTI Bundling head crossing after the TTI Bundling each TTI use
The index of pre-coding matrix, PM1IdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used.
TTI Bundling can be used when retransmitting and first biography identical pre-coding matrix, can also use and be different from first pass
Pre-coding matrix.The pre-coding matrix used using the first biographies of the TTI Bundling are different from is retransmitted for TTI Bundling
Situation, in a preferred embodiment, determine TTI Bundling the r times retransmit in each TTI used by prelist
The index of code matrix includes:
According to RePMIdx=mod (PMIdx+ r, P) determine that TTI Bundling retransmit the index of the pre-coding matrix used;
Wherein, RePMIdxFor the rope of the pre-coding matrixes used of each TTI in the r times re-transmission of the TTI Bundling
Draw, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, P is pre-coding matrix
Number.
Include but is not limited at least one of for the pre-coding matrix set corresponding to above-mentioned pre-coding matrix:Close
The pre-coding matrix set of ring, match somebody with somebody according to the predefined pre-coding matrix set of pre-coding matrix set of closed loop and by signaling
Put the pre-coding matrix set of selection.
A kind of data transmission device based on Transmission Time Interval binding is additionally provided in the present embodiment, and the device is used for
Above-described embodiment and preferred embodiment are realized, had carried out repeating no more for explanation.As used below, term " mould
Block " can realize the combination of the software and/or hardware of predetermined function.Although the device described by following examples is preferably with soft
Part is realized, but hardware, or software and hardware combination realization and may and be contemplated.As shown in Fig. 2 the dress
Put including:Determining unit 202 and transmission unit 204, are illustrated to the structure below.
Determining unit 202 is used to determine used by Transmission Time Interval binding TTI Bundling in advance using open loop approach
The index of encoder matrix;Transmission unit 204, exist for the pre-coding matrix corresponding to the index according to the pre-coding matrix of determination
The transmission of the enterprising row data of TTIBundling.
The indexing of pre-coding matrix, adjacent TTI Bundling used by each TTI in TTI Bundling
Pre-coding matrix used by the first biography of relation and TTI Bundling and re-transmission between the index of corresponding pre-coding matrix
Index between relation Different Rule, in a preferred embodiment, as shown in figure 3, determining unit 202 include it is following
At least one:First determining module 302, for determining that each TTI of TTI Bundling head crossings uses identical precoding
The index of matrix;Second determining module 304, passed and first after TTI Bundling for determining that TTI Bundling are first
TTI Bundling use the index of different pre-coding matrixes;3rd determining module 306, retransmit and adopt for TTI Bundling
With different from the first indexes for passing the pre-coding matrix used of the TTIBundling.
Preferably, the first determining module is additionally operable to according to PMIdx=mod (NTTI, P) and determine TTI Bundling head crossings
The index for the pre-coding matrix that each TTI is used;Wherein, PMIdxFor the TTI Bundling head crossings each TTI use
The index of pre-coding matrix, NTTIFor some TTI of TTI Bundling head crossings sequence number Ni TTI, i, which is taken in [1,2...B], to be appointed
Meaning value, P are the number of pre-coding matrix, and mod represents complementation computing, and B is the number of TTI in TTI Bundling.
In the application of reality, it is possible that TTI number is less than the number of pre-coding matrix in TTI Bundling
Situation, in this case, can be it is determined that the first pre-coding matrix passed in order that must be to the equilibrium assignment of pre-coding matrix
Formula in increase certain amount of bias, the number that determining unit 202 is additionally operable to work as TTI in TTI Bundling is less than precoding
During the number of matrix, according to PMIdx=mod (mod (NTTI, P) and+Q, P) determine that each TTI of TTI Bundling head crossings is used
Pre-coding matrix index;Wherein, PMIdxFor each TTI of TTI Bundling head crossings pre-coding matrixes used
Index, NTTIFor some TTI of TTI Bundling head crossings sequence number Ni TTT, i takes arbitrary value in [1,2...B], and P is prelists
The number of code matrix, mod represent complementation computing, and Q is any nonnegative integral value less than or equal to floor (P/B), floor tables
Show downward complementation, B is the number of TTI in the TTI Bundling.
In order that obtaining first pass of two neighboring TTI Bundling uses different pre-coding matrixes, can be according to the TTI
The index of pre-coding matrix corresponding to a Bundling upper TTI Bundling is determined corresponding to the TTI Bundling
The index of pre-coding matrix.In a preferred embodiment, the second determining module 304 is additionally operable in the first biographies of TTI Bundling
In the case of index of the first biographies of first TTI Bundling after TTI Bundling using different pre-coding matrixes, root
According to PM2Idx=mod (PM1Idx+ 1, P) determine each of first TTI Bundling head crossing after the TTI Bundling
The index for the pre-coding matrix that TTI is used;Wherein, PM2IdxAdopted for first TTI Bundling after the TTI Bundling
With the index of pre-coding matrix, PM1IdxThe pre-coding matrix used for the previous TTI Bundling of the TTI Bundling
Index.
TTI Bundling can be used when retransmitting and first biography identical pre-coding matrix, can also use and be different from first pass
Pre-coding matrix.In the case of TTI Bundling are retransmitted using the pre-coding matrix for being different from first biography, at one preferably
In embodiment, the 3rd determining module 306 is additionally operable to retransmit using first different from the TTI Bundling in TTI Bundling
In the case of passing the pre-coding matrix used, according to RePMIdx=mod (PMIdx+ r, P) determine the r times re-transmission of TTI Bundling
In each TTI use pre-coding matrix index;Wherein, RePMIdxIt is every in being retransmitted for the TTI Bundling the r times
Individual TTI uses the index of pre-coding matrix, PMIdxThe pre-coding matrix used for each TTI of the TTI Bundling head crossings
Index, P be pre-coding matrix number.
Include but is not limited at least one of for the pre-coding matrix set corresponding to above-mentioned pre-coding matrix:Close
The pre-coding matrix set of ring, match somebody with somebody according to the predefined pre-coding matrix set of pre-coding matrix set of closed loop and by signaling
Put the pre-coding matrix set of selection.
It is worth noting that, the above-mentioned calculation formula provided is all as a preferred embodiment, can also use
Other manner determines the index of pre-coding matrix.
Illustrated with reference to preferred embodiment, the preferred embodiment combines above-described embodiment and its side of being preferable to carry out
Formula.
In this preferred embodiment, there is provided a kind of data transmission method for being preferably based on TTI Bundling,
In this method, when transmitting terminal is carried out data transmission using TTI Bundling, precoding is determined using open loop approach.Wherein,
Carry out data transmission referring to using TTIBundling:Data progress channel coding is obtained different HARQ redundancy versions by transmitting terminal
This, multiple HARQ redundancy versions are transmitted in continuous multiple TTI, and a redundancy versions are transmitted in each TTI.Above-mentioned
Open loop approach refers to that transmitting terminal determines the index of pre-coding matrix or the pre-coding matrix of equal value with pre-coding matrix and disobeyed
Rely in the channel condition information of receiving terminal feedback.The covering performance of system can be improved by this method.
Below with TTI Bundling it is first pass and retransmit in all include 4 TTI, bind 4 TTI be transmitted for
Example illustrates.
That is B=4, and a HARQ redundancy versions or abbreviation HARQ versions are transmitted in each TTI, first TTI transmission
HARQ redundancy versions 0, second TTI transmission HARQ redundancy versions 1, the 3rd TTI transmission HARQ redundancy versions 2, the 4th TTI
Transmit HARQ redundancy versions 3.
Assuming that pre-coding matrix collection is combined into { X, Y, Z, W }, is indicated, that is, prelisted with pre-coding matrix index 0,1,2,3 respectively
Number P=4 of code matrix.
The pre-coding matrix used in multiple TTI in any one TTI Bundling is identical, can for such case
To determine the index of precoding using following rule:
Modulo operation is carried out using some TTI sequence number of TTI Bundling head crossings and the sum of pre-coding matrix, is obtained
The index of pre-coding matrix that is taken as of numerical value:
I.e.:PMIdx=mod (NTTI, P)
Wherein, PMIdxFor the index of pre-coding matrix corresponding to each TTI of the TTI Bundling head crossings, NTTIFor
Some TTI of TTIBundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2...B], and P is of pre-coding matrix
Number, mod represent complementation computing, and B is the number of TTI in the TTI Bundling, or NTTICan also be the TTI
The number of transmissions CURRENT_TX_NB of Bundling transmission blocks;
If the first sequence numbers passed of TTI Bundling 4 TTI are respectively 20,21,22 and 23 in above-mentioned example, and i=1 is then
The index of B TTI pre-coding matrix is in the TTI Bundling determined by above-mentioned rule:
PM1 Idx=PM2 Idx=PM3 Idx=PM4 Idx=PMIdx=mod (20,4)=0, index as 0 corresponding pre-coding matrix X.
It is to be appreciated that NTTIFor some TTI of TTI Bundling head crossings sequence number Ni TTI.For example, Ni TTICan be 20,
21st, any one in 22 and 23, be in the present embodiment exemplified by 20, i.e., it is corresponding using first TTI in TTI Bundling
Sequence number as Ni TTIValue.In each preferred embodiment, for different TTI Bundling, it is determined that pre-coding matrix
Index when, if defining selection TTI Bundling first TTI sequence number as Ni TTI, then each for each
TTI Bundling should select sequence number corresponding to first TTI in the TTI Bundling, i.e., identical need to be used to advise
Then.
Further, it is that the index of pre-coding matrix increases a biasing, the biasing can be floor (P/ as B < P
B) -1, wherein, mono- TTI Bundling of B TTI numbers, P is the number of pre-coding matrix, and being determined according to equation below should
The first indexes for passing the pre-coding matrix used of TTIBundling:
I.e.:PMIdx=mod (mod (NTTI, P) and+floor (P/B) -1, P)
If for example, as B=4, and during P=16, PMIdx=mod (mod (20,16)+floor (16/4) -1,16)=7.
When continuous TTI Bundling first passes the pre-coding matrix difference used, using establishing rules really then as follows:
First pass of TTIBundling uses different pre-coding matrixes from first pass of first TTI Bundling after the TTI Bundling
Index, then the first index for passing the pre-coding matrix used of first TTI Bundling after the TTI Bundling for:
PM2Idx=mod (PM1Idx+ 1, P), wherein, PM2IdxFor TTI Bundling (i.e. continuous 2 TTI
The 1st TTI Bundling in Bundling) after first TTI Bundling (in i.e. continuous 2 TTI Bundling
The 1st TTIBundling) each TTI of first crossing uses the index of pre-coding matrix, PM1IdxFor the TTI Bundling
Each TTI of first crossing uses the index of pre-coding matrix.
Specifically, as shown in figure 4, with the light color in scheming and it is dark represent it is each in continuous two TTI Bundling
The first biographies of TTI and re-transmission use identical pre-coding matrix index, the first TTI Bundling first corresponding PM1 passedIdx=
0, its corresponding pre-coding matrix X;Then PM2Idx=mod (PM1Idx+ 1, P)=1, i.e., second TTI Bundling first pass corresponds to
Pre-coding matrix Y, i.e., two continuous TTI Bundling are first to pass the pre-coding matrix set difference used, same TTI
The first biographies of Bundling and re-transmission use identical pre-coding matrix.
Re-transmission and first pass for same TTI Bundling can use identical pre-coding matrix to use
Different pre-coding matrixes.When using different pre-coding matrixes, using establishing rules really then as follows:
The index of pre-coding matrix of the r times re-transmission is:RePMIdx=mod (PMIdx+ r, P)
Wherein, RePMIdxFor the index of the pre-coding matrix of the re-transmission of each TTI the r times in the TTI Bundling,
PMIdxFor the first indexes for passing the pre-coding matrix used of each TTI in the TTI Bundling, P is of pre-coding matrix
Number.
Specifically:It is in the index of each TTI of TTI Bundling head crossings pre-coding matrix:PMIdx=mod
(20,16)=4, then:The index of pre-coding matrix during re-transmission is for the first time:RePMIdx=mod (PMIdx+ 1,16).
As shown in figure 5, first TTI Bundling and each TTI of second TTI Bundling head crossing be not using
Same pre-coding matrix, and first biography and re-transmission use different pre-coding matrixes, i.e. first TTI Bundling head passes use
Pre-coding matrix X, first TTI Bundling retransmit using pre-coding matrix X1 for the first time, first TTI Bundling the
Secondary re-transmission uses pre-coding matrix X2;First pass of second TTI Bundling uses pre-coding matrix Y, second TTI
Bundling is retransmitted for the first time uses pre-coding matrix using pre-coding matrix Y1, second TTI Bundling, second of re-transmission
Y2。
It is worth noting that, in the application of reality, the index of pre-coding matrix used by above-mentioned first biography and re-transmission
Determination method between can be mutual combination, the present invention this is not limited.
Above-mentioned pre-coding matrix includes but is not limited at least one of:Using the pre-coding matrix set of closed loop, or
Person predefines N number of pre-coding matrix set according to the pre-coding matrix set of closed loop, the pre-coding matrix selected by signal deployment
Set, the pre-coding matrix of subframe/time slot is determined in the pre-coding matrix set of selection.It is given below and several specifically prelists
The example of code set of matrices.
1) pre-coding matrix set uses the pre-coding matrix set of closed loop
Corresponding pre-coding matrix set is as shown in table 1 during 2 antenna, wherein 0,1,2,3,4,5 represent precoding vectors
Corresponding index.
Table 1
Corresponding pre-coding matrix set is as shown in table 2 during 4 antenna, and wherein 0-7,8-15,16-23 are that expression prelists code vector
The corresponding index of amount.
Table 2
2) N number of pre-coding matrix set is predefined according to the pre-coding matrix set of closed loop, by the pre- of signal deployment selection
Encoder matrix set, the pre-coding matrix of subframe/time slot is determined in the pre-coding matrix set of selection;Such as:
During 2 antenna, it is determined that set 1 and set 2, wherein set 1 is as shown in table 3, set 2 is as shown in table 4:
The table 4 of table 3
During 4 antenna, it is determined that set 1 and set 2, wherein set 1 is as shown in table 5, set 2 as shown in table 6, is matched somebody with somebody by signaling
Put one or more of pre-coding matrix set of selection.
Table 5
Table 6
In the preferred embodiment, the precoding square when mode of open loop determines TTI Bundling data transfers is employed
The index of battle array, solve in the prior art channel state variations quickly in the case of, determine the index needs of pre-coding matrix
Rely on feedback closed-loop MIMO techniques and CoMP technologies and caused by system be difficult to the technical problem that obtains larger system gain,
Realize the index determination mode independent of the pre-coding matrix with feedback so that system can obtain larger gain, improve
The covering performance of system.
In another embodiment, a kind of software is additionally provided, the software is used to perform above-described embodiment and preferred reality
Apply the technical scheme described in mode.
In another embodiment, a kind of storage medium is additionally provided, above-mentioned software is stored with the storage medium, should
Storage medium includes but is not limited to:CD, floppy disk, hard disk, scratch pad memory etc..
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general
Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and formed
Network on, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to they are stored
Performed in the storage device by computing device, and in some cases, can be with different from shown in order execution herein
The step of going out or describing, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or
Step is fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.
Claims (11)
- A kind of 1. data transmission method based on Transmission Time Interval binding, it is characterised in that including:The index of pre-coding matrix used by Transmission Time Interval binding TTI Bundling is determined using open loop approach;Pre-coding matrix according to corresponding to the index of the pre-coding matrix of determination is in the enterprising row data of the TTI Bundling Transmission;Wherein it is determined that the index of pre-coding matrix includes at least one of used by TTI Bundling:Determine the TTI Each TTI of Bundling head crossings uses the index of identical pre-coding matrix;Determine the TTI Bundling it is first pass with The first indexes passed using different pre-coding matrixes of first TTI Bundling after the TTI Bundling;The TTI Bundling is retransmitted using the index for being different from the pre-coding matrix that the first biographies of the TTI Bundling use.
- 2. according to the method for claim 1, it is characterised in that when it is determined that precoding used by the TTI Bundling The index of matrix includes determining that each TTI of the TTI Bundling head crossings uses the index of identical pre-coding matrix When, determining the index for the pre-coding matrix that each TTI of the TTI Bundling head crossings is used includes:According to PMIdx=mod (NTTI, P) and determine the index of the pre-coding matrix that each TTI Bundling are used;Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor the TTI Some TTI of Bundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2 ... B], and P is the number of pre-coding matrix, mod tables Show complementation computing, B is the number of TTI in the TTI Bundling.
- 3. method according to claim 1 or 2, it is characterised in that when it is determined that used by the TTI Bundling in advance The index of encoder matrix includes determining that each TTI of the TTI Bundling head crossings uses the rope of identical pre-coding matrix When drawing, determining the index for the pre-coding matrix that each TTI of the TTI Bundling head crossings is used includes:When the number of TTI in TTI Bundling is less than the number of pre-coding matrix, according to PMIdx=mod (mod (NTTI, P)+ Q, P) determine the index of the pre-coding matrix that each TTI of the TTI Bundling head crossings is used;Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor TTI Some TTI of Bundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2 ... B], and P is the number of pre-coding matrix, mod Complementation computing is represented, Q is any nonnegative integral value less than or equal to floor (P/B), and floor represents downward complementation, B For the number of TTI in the TTI Bundling.
- 4. according to the method for claim 1, it is characterised in that when it is determined that precoding used by the TTI Bundling The index of matrix includes determining the first biographies of the TTI Bundling and first TTI after the TTI Bundling When the first biographies of Bundling use the index of different pre-coding matrixes, in the first biographies of the TTI Bundling and the TTI In the case of index of the first biographies of first TTI Bundling using different pre-coding matrixes after Bundling, it is determined that described The index for the pre-coding matrix that each TTI of first TTI Bundling head crossing after TTI Bundling is used includes:According to PM2Idx=mod (PM1Idx+ 1, P) determine first TTI Bundling head crossing after the TTI Bundling Each TTI use pre-coding matrix index;Wherein, PM2IdxFor first TTI Bundling head crossing after the TTI Bundling each TTI use it is pre- The index of encoder matrix, PM1IdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used.
- 5. according to the method for claim 1, it is characterised in that when it is determined that precoding used by the TTI Bundling The index of matrix includes the TTI Bundling and retransmits the precoding used using the first biographies of the TTI Bundling are different from During the index of matrix, the precoding used using the first biographies of the TTI Bundling are different from is retransmitted in the TTI Bundling In the case of matrix, according to RePMIdx=mod (PMIdx+ r, P) determine the TTI Bundling retransmit for the r times in it is each The index for the pre-coding matrix that TTI is used;Wherein, RePMIdxThe index for the pre-coding matrix that each TTI in being retransmitted for the r times for the TTI Bundling is used, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, P is of pre-coding matrix Number.
- 6. according to the method described in any one of claim 1-2,4 or 5, it is characterised in that the index pair of the pre-coding matrix The pre-coding matrix collection answered is combined at least one of:The pre-coding matrix set of closed loop, according to the predefined pre-coding matrix set of pre-coding matrix set of the closed loop with And the pre-coding matrix set selected by signal deployment.
- A kind of 7. data transmission device based on Transmission Time Interval binding, it is characterised in that including:Determining unit, for determining precoding square used by Transmission Time Interval binding TTI Bundling using open loop approach The index of battle array;Transmission unit, for the pre-coding matrix corresponding to the index according to the pre-coding matrix of determination in the TTI The transmission of the enterprising row data of Bundling;Wherein, the determining unit includes at least one of:First determining module, for determining that the TTI Bundling are first Each TTI of crossing uses the index of identical pre-coding matrix;Second determining module, for determining the TTI Bundling Head is passed and the first indexes passed using different pre-coding matrixes of first TTI Bundling after the TTI Bundling;The Three determining modules, the precoding used using the first biographies of the TTI Bundling are different from is retransmitted for the TTI Bundling The index of matrix.
- 8. device according to claim 7, it is characterised in that when the determining unit includes first determining module When, first determining module is additionally operable to according to PMIdx=mod (NTTI, P) and determine each of the TTI Bundling head crossings The index for the pre-coding matrix that TTI is used;Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor the TTI Some TTI of Bundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2 ... B], and P is the number of pre-coding matrix, mod tables Show complementation computing, B is the number of TTI in the TTI Bundling.
- 9. the device according to claim 7 or 8, it is characterised in that determine mould when the determining unit includes described first During block, the determining unit is additionally operable to when the number of TTI in TTI Bundling is less than the number of pre-coding matrix, according to PMIdx=mod (mod (NTTI, P) and+Q, P) determine the precoding that each TTI of the TTI Bundling head crossings is used The index of matrix;Wherein, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, NTTIFor TTI Some TTI of Bundling head crossings sequence number Ni TTI, i takes arbitrary value in [1,2 ... B], and P is the number of pre-coding matrix, mod Complementation computing is represented, Q is any nonnegative integral value less than or equal to floor (P/B), and floor represents downward complementation, B For the number of TTI in the TTI Bundling.
- 10. device according to claim 7, it is characterised in that when the determining unit includes second determining module When, second determining module is additionally operable in the first biographies of the TTI Bundling and first after the TTI Bundling In the case of index of the first biographies of TTI Bundling using different pre-coding matrixes, according to PM2Idx=mod (PM1Idx+1,P) Determine the rope for the pre-coding matrix that each TTI of first TTI Bundling head crossing after the TTI Bundling is used Draw;Wherein, PM2IdxPrelisted for each TTI uses of first TTI Bundling head crossing after the TTI Bundling The index of code matrix, PM1IdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used.
- 11. device according to claim 7, it is characterised in that when the determining unit includes the 3rd determining module When, the 3rd determining module is additionally operable to retransmit in the TTI Bundling and passed using different from the TTI Bundling are first In the case of the pre-coding matrix of use, according to RePMIdx=mod (PMIdx+ r, P) determine described the r times weight of TTI Bundling The index for the pre-coding matrix that each TTI of crossing is used;Wherein, RePMIdxThe index for the pre-coding matrix that each TTI in being retransmitted for the r times for the TTI Bundling is used, PMIdxFor the index of each TTI of TTI Bundling head crossings pre-coding matrixes used, P is of pre-coding matrix Number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210115898.8A CN103378925B (en) | 2012-04-18 | 2012-04-18 | Data transmission method and device based on Transmission Time Interval binding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210115898.8A CN103378925B (en) | 2012-04-18 | 2012-04-18 | Data transmission method and device based on Transmission Time Interval binding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103378925A CN103378925A (en) | 2013-10-30 |
CN103378925B true CN103378925B (en) | 2018-01-02 |
Family
ID=49463519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210115898.8A Active CN103378925B (en) | 2012-04-18 | 2012-04-18 | Data transmission method and device based on Transmission Time Interval binding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103378925B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11552770B2 (en) * | 2018-07-20 | 2023-01-10 | Qualcomm Incorporated | Front loaded CSI-RS based feedback |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272364A (en) * | 2008-05-05 | 2008-09-24 | 中兴通讯股份有限公司 | Precoding indication method and device and control method based on MU-MIMO |
CN101873159A (en) * | 2009-04-21 | 2010-10-27 | 华为技术有限公司 | Multi-input multi-output downlink transmission control method and device |
CN102113376A (en) * | 2008-08-08 | 2011-06-29 | 高通股份有限公司 | Method and apparatus for handling measurement gaps in wireless networks |
CN102201886A (en) * | 2010-03-22 | 2011-09-28 | 中兴通讯股份有限公司 | Pre-coding matrix selection method and system for closed loop multiple input multiple output system |
CN102271027A (en) * | 2011-07-21 | 2011-12-07 | 中兴通讯股份有限公司 | Uplink open-loop spatial multiplexing pre-coding processing method and system |
CN102348266A (en) * | 2010-07-29 | 2012-02-08 | 株式会社日立制作所 | Base station and cellular wireless communication system |
-
2012
- 2012-04-18 CN CN201210115898.8A patent/CN103378925B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272364A (en) * | 2008-05-05 | 2008-09-24 | 中兴通讯股份有限公司 | Precoding indication method and device and control method based on MU-MIMO |
CN102113376A (en) * | 2008-08-08 | 2011-06-29 | 高通股份有限公司 | Method and apparatus for handling measurement gaps in wireless networks |
CN101873159A (en) * | 2009-04-21 | 2010-10-27 | 华为技术有限公司 | Multi-input multi-output downlink transmission control method and device |
CN102201886A (en) * | 2010-03-22 | 2011-09-28 | 中兴通讯股份有限公司 | Pre-coding matrix selection method and system for closed loop multiple input multiple output system |
CN102348266A (en) * | 2010-07-29 | 2012-02-08 | 株式会社日立制作所 | Base station and cellular wireless communication system |
CN102271027A (en) * | 2011-07-21 | 2011-12-07 | 中兴通讯股份有限公司 | Uplink open-loop spatial multiplexing pre-coding processing method and system |
Non-Patent Citations (2)
Title |
---|
Closed loop transmission with precoding selection in LTE/LTE-Advanced system;Zijian Bai,等;《Applied Sciences in Biomedical and Communication Technologies(ISABEL),2010 3rd International Symposium on》;20101110;全文 * |
Size of E-UTRAN UE capabilities;ERISSON 3GPP;《3GPP TSG-RAN WG2 Meeting#64bis R2-090218》;20090116;第1-12页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103378925A (en) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105308889B (en) | Interference elimination method and its equipment in a wireless communication system | |
CN105359569B (en) | It is used for the method and its equipment of channel status reporting in a wireless communication system | |
CN103379628B (en) | Resource allocation methods and mobile terminal based on Transmission Time Interval binding | |
CN104604173B (en) | Method and its equipment for the feedback for providing channel condition information in a wireless communication system | |
CN103516464B (en) | The feedback method and device of channel status information reports | |
TWI373930B (en) | Unified design and centralized scheduling for dynamic simo, su-mimo and mu-mimo operation for rl transmissions | |
KR20190119917A (en) | Method and apparatus for transmission and reception of signal in wireless communication system | |
CN102170335B (en) | channel state information reporting method and device | |
CN103326764B (en) | A kind of downlink channel quality information acquisition methods and device | |
CN103516493B (en) | Data transmission method and device | |
CN107210857A (en) | Method and its device for reporting channel state in a wireless communication system | |
CN105191174A (en) | Method for canceling interference in wireless communication system and apparatus therefor | |
CN104380625A (en) | Method for transmitting or receiving uplink signal | |
CN107896389A (en) | A kind of method and apparatus for data transfer | |
US8208439B2 (en) | Optimal user pairing for multiuser MIMO | |
CN102427396A (en) | Information interaction method for inter-cell uplink demodulation reference signal (DMRS) and base station | |
CN105850225A (en) | Apparatus, method, and system of inter-node communication | |
CN109997314A (en) | Construct the method and user equipment with the code book of a variety of resolution ratio | |
CN109474999A (en) | The method and apparatus for sending uplink control channel | |
WO2018019123A1 (en) | Method and apparatus for wireless transmission | |
CN109156030A (en) | PUCCH resource distribution | |
CN103546253A (en) | Data transmission method and data transmission system | |
CN107547118A (en) | A kind of method and apparatus in radio communication | |
CN103457708A (en) | Method and device for transmitting data | |
CN107409325A (en) | User terminal, wireless communication system and wireless communications method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |