Summary of the invention
The invention provides a kind of data transmission method and Apparatus and system of cooperative multipoint transmission central dispatching, realize the data transmission method of cooperative multipoint transmission center cooperative scheduling, help network side to realize scheduling decision to CoMP UE and data transmission and processing timely and accurately, reduce the impact of backhaul time delay on CoMP central dispatching.
The invention provides a kind of data transmission system of cooperative multipoint transmission central dispatching, comprising:
Gateway SGW, the serving BS to cooperative multipoint transmission user terminal CoMP UE sends the user face data to be transmitted of this CoMP UE;
Center cooperation point CCN, the channel condition information CSI of all UE and user face data amount to be transmitted is obtained from belonging to the same cooperation transmission point gathered that cooperates with CCN, according to CSI and the user face data amount to be transmitted of all UE, the cooperation transmission point dispatched with CCN communicates, and performs the scheduled transmission of the user face data of CoMP UE;
The same cooperation transmission point gathered that cooperates is belonged to CCN, the CSI of all UE and user face data amount to be transmitted under reporting described cooperation transmission point to CCN, by communicating with CCN, determine the CoMP resource that CoMP UE transfer of data uses, CoMP resource is utilized to perform the user face data scheduled transmission of CoMP UE, non-CoMP resource is utilized to perform the user face data scheduled transmission of non-CoMP UE, wherein, when described cooperation transmission point is the serving BS of non-CoMP UE, obtain the user face data to be transmitted of CoMP UE from the serving BS of CoMP UE.
The present invention also provides the data transmission system of another kind of cooperative multipoint transmission central dispatching, comprising:
Gateway SGW, the cooperation transmission point carrying out transfer of data to scheduling cooperative multipoint transmission user terminal CoMP UE sends the user face data to be transmitted of this CoMP UE;
Center cooperation point CCN, the channel condition information CSI of all UE and user face data amount to be transmitted is obtained from belonging to the same cooperation transmission point gathered that cooperates with CCN, according to CSI and the user face data amount to be transmitted of all UE, the cooperation transmission point dispatched with CCN communicates, and performs the scheduled transmission of the user face data of CoMP UE;
The same cooperation transmission point gathered that cooperates is belonged to CCN, the CSI of all UE and user face data amount to be transmitted under reporting described cooperation transmission point to CCN, the user face data to be transmitted of CoMP UE is obtained from SGW, by communicating with CCN, determine the CoMP resource that CoMP UE transfer of data uses, utilize CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilize non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE.
The present invention also provides a kind of data transmission method being applied to the cooperative multipoint transmission central dispatching of above-mentioned arbitrary system, comprising:
Center cooperative node CCN obtains the channel condition information CSI of all UE and user face data amount to be transmitted from belonging to the same cooperation transmission point gathered that cooperates with CCN;
CCN is according to the CSI of all UE and user face data amount to be transmitted, and the cooperation transmission of dispatching with CCN point communicates, and performs the scheduled transmission of the user face data of cooperative multipoint transmission user terminal CoMP UE.
CCN is combined with cooperation transmission point the scheduling controlling function performing CoMP UE, can solve the data transmission problems of CoMP UE.
In conjunction with in the first possible implementation of said method, CCN communicates with the cooperation transmission point of its scheduling, performs the scheduled transmission of the user face data of CoMP UE, comprising:
CCN, according to the CSI of all UE and user face data amount to be transmitted, when determining that CoMP UE carries out coordinated multipoint transmission, selects the cooperation transmission point of CoMP UE, and generates the schedule information of CoMP UE;
The schedule information generated is notified the cooperation transmission point of CoMP UE by CCN.In this kind of mode, CCN performs the scheduling controlling of CoMP UE, and the cooperation transmission point of CoMP participating UE transfer of data performs the scheduled transmission of CoMP UE according to the instruction of CCN.
The cooperation transmission point of the CoMP UE that CCN selects can be CoMP UE serving BS, or non-CoMP UE serving BS, or this combination in any of two kinds.
In conjunction with in the first possible implementation of said method, when the cooperation transmission point of CoMP UE does not comprise the serving BS of CoMP UE, the schedule information generated also is notified the serving BS of CoMP UE by CCN, to support the process of data retransmission.
In conjunction with in the first possible implementation of said method, for the CoMP UE carrying out coordinated multipoint transmission, when the serving BS of CoMP UE is determined to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, CoMP resource is determined according to the schedule information of CCN, and utilize current non-CoMP scheduling of resource CoMP UE data re-transmission, thus the process of data retransmission can be solved.
In conjunction with in the first possible implementation of said method, the serving BS of CoMP UE utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
The serving BS of CoMP UE utilizes the serving BS of CCN scheduling CoMP UE to carry out the moment outside new data transmission to CoMP UE, and scheduling CoMP UE data re-transmission, ensures to use different time-domain resource schedule re-transmission data, thus resource contention can not occur.
In conjunction with in the first possible implementation of said method, take appropriate measures in CCN side, in order to avoid the resource of new data and data retransmission clashes, the serving BS of CoMP UE utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
CCN is when the serving BS scheduling CoMP UE data re-transmission of possible CoMP UE, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE; Or
CCN receives the serving BS of CoMP UE to before the ACK feedback of data retransmission, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE.
In conjunction with in the first possible implementation of said method, when the serving BS for the CoMP UE carrying out coordinated multipoint transmission, CoMP UE is determined to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, to CoMP UE data retransmission;
If the serving BS of CoMP UE is to the synchronization of CoMP UE data retransmission, the serving BS that CCN dispatches CoMP UE carries out new data transmission to CoMP UE, then the ACK/NACK that the serving BS of CoMP UE receives new data and data retransmission respectively by two HARQ feeds back.In this mode, if having employed identical time-domain resource, in order to distinguish different information feed back, adopt two HARQ.
In conjunction with in the implementation that the second of said method is possible, CCN communicates with the cooperation transmission point of its scheduling, performs the scheduled transmission of the user face data of CoMP UE, comprising:
CCN according to the CSI of all UE and user face data amount to be transmitted, when determining that CoMP UE carries out non-coordinated multipoint transmission, then:
CCN generates the schedule information of CoMP UE, the schedule information of generation is sent to the serving BS of CoMP UE; Or
Non-cooperating transmission mark is sent to the serving BS of CoMP UE by CCN; Or
CCN does not send the relevant information of this CoMP UE any to the serving BS of CoMP UE.
In conjunction with in the first possible implementation of said method, the method is applied to above-mentioned the second system, also comprises:
The cooperation transmission of selection point, when selecting the cooperation transmission point of CoMP UE, is informed to SGW by CCN, with the cooperation transmission point making SGW the user face data to be transmitted of CoMP UE be sent to selection.Thus make SGW carry out route diversion, support that cooperation transmission point obtains user face data from SGW.
Utilized the user face data to be transmitted received from SGW and the schedule information group bag MAC PDU received from CCN by the cooperation transmission point selected, when cooperation transmission point does not comprise the serving BS of CoMP UE, also MAC PDU is informed to the serving BS of CoMP UE.
In conjunction with in the first possible implementation of said method, the method is applied to the first system above-mentioned, also comprises:
The schedule information that the serving BS of CoMP UE notifies according to CCN, determines other cooperation transmission point carrying out transfer of data with CoMP UE;
The serving BS of CoMP UE generates MAC PDU according to schedule information and from the user face data to be transmitted of the CoMP UE of SGW reception;
The MAC PDU of generation is sent to other cooperation transmission point carrying out transfer of data with CoMP UE by the serving BS of CoMP UE.
In conjunction with in the first possible implementation of said method, the method is applied to above-mentioned the second system, also comprises:
The cooperation transmission point that CCN dispatches non-CoMP UE serving BS carries out cooperative multipoint transmission, and the user face data to be transmitted of CoMP UE is sent to the cooperation transmission point of selection by SGW, specifically comprises:
According to the schedule information of CCN notice, determine to carry out other cooperation transmission point of transfer of data and the serving BS of CoMP UE with CoMP UE;
MAC PDU is generated according to schedule information and from the user face data to be transmitted of the CoMP UE of SGW reception;
The MAC PDU of generation is sent to and carries out other cooperation transmission point of transfer of data and/or the serving BS of CoMP UE with CoMP UE.
In conjunction with said method, in the present embodiment, above-mentioned two kinds of systems give the data transmission architecture of the data transmission system of cooperative multipoint transmission central dispatching, for the first data transmission system, data surface transmission architecture is the serving BS-CoMP UE of SGW-CoMP UE, namely the serving BS of CoMP UE obtains user face data to be transmitted from SGW, obtain schedule information from CCN, according to user face data to be transmitted and schedule information group bag MAC PDU, and MAC PDU is issued other cooperation transmission point.For the second data transmission system, the first possible execution mode is, arbitrary cooperation transmission point directly can obtain user face data from SGW, for other cooperation transmission point and/or serving BS, user face data can be obtained from this cooperation transmission point, in the execution mode that the second is possible, institute selectively cooperation transmission point all can obtain user face data from SGW, and according to the schedule information group bag MAC PDU obtained from SGW, if the cooperation transmission point selected does not comprise the serving BS of CoMP UE, SGW also needs serving BS user face data to be transmitted being sent to CoMP UE, CCN also needs serving BS schedule information being sent to CoMP UE.The same prior art of chain of command data transfer path, is the serving BS-CoMP UE of MME-CoMP UE.Under above-mentioned data transmission architecture, CCN performs the scheduling controlling function of CoMP UE, thus to solve under imperfect backhaul scene by CCN as user data transmission process problem during scheduling controlling node.
From CCN side, the present invention also provides a kind of data transmission method being applied to the cooperative multipoint transmission central dispatching of above-mentioned arbitrary system, comprising:
Cooperation transmission point reports and the channel condition information CSI of all UE under described cooperation transmission point and user face data amount to be transmitted to CCN;
Cooperation transmission point is from SGW or the user face data to be transmitted obtaining CoMP UE from the serving BS of cooperative multipoint transmission user terminal CoMP UE;
Cooperation transmission point, by communicating with CCN, determines the CoMP resource that CoMP UE transfer of data uses, and utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilizes non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE.
If above-mentioned cooperation transmission point is the serving BS of CoMP UE, then directly can obtain the user face data to be transmitted of CoMP UE from SGW.
In conjunction with the first possible implementation of said method, cooperation transmission point utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE of transmission when CCN determines that CoMP UE carries out coordinated multipoint transmission;
Determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate media access control protocol data unit MAC PDU according to schedule information and user face data to be transmitted;
Physical Downlink Shared Channel PDSCH utilizes CoMP resource transmission MAC PDU.
In conjunction with in the first possible implementation of said method, CCN dispatches CoMP UE and carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
When the serving BS of CoMP UE is determined to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, and utilize current non-CoMP scheduling of resource CoMP UE data re-transmission.
The retransmission process of data is performed by the serving BS of CoMP UE, avoids the data corruption caused by CCN process.
In conjunction with in the first possible implementation of said method, the serving BS of CoMP UE utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
The serving BS of CoMP UE utilizes the serving BS of CCN scheduling CoMP UE to carry out the moment outside new data transmission to CoMP UE, scheduling CoMP UE data re-transmission.
In conjunction with in the first possible implementation of said method, also comprise: if the serving BS of CoMP UE is to the synchronization of CoMP UE data retransmission, determine that the serving BS of CCN scheduling CoMP UE carries out new data transmission to CoMP UE, the ACK/NACK that the serving BS of CoMP UE receives new data and data retransmission respectively by two HARQ feeds back.
In conjunction with in the implementation that the second of said method is possible, CCN dispatches CoMP UE and carries out non-cooperating multicast communication, described cooperation transmission point is the serving BS of CoMP, and cooperation transmission point utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE that CCN sends, determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate MAC PDU according to schedule information and user face data to be transmitted, PDSCH utilizes CoMP resource transmission MAC PDU; Or
When the non-cooperating transmission mark receiving CCN transmission or any relevant information not receiving CoMP UE, determine that CoMP UE carries out non-CoMP transmission, from the resource outside the CoMP resource determined by CCN schedule information, determine that CoMP UE carries out the CoMP resource of non-CoMP transmission use, generate MAC PDU according to the CoMP resource determined, PDSCH utilizes the CoMP resource transmission MAC PDU determined.
In conjunction with in the first possible implementation of said method, CCN dispatches CoMP UE and carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
The schedule information that the serving BS of CoMP UE notifies according to CCN, determines other cooperation transmission point carrying out transfer of data with CoMP UE;
The serving BS of CoMP UE generates MAC PDU according to schedule information and from the user face data to be transmitted of the CoMP UE of SGW reception;
The MAC PDU of generation is sent to other cooperation transmission point carrying out transfer of data with CoMP UE by the serving BS of CoMP UE.
Preferably, cooperation transmission point reports the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN, specifically comprises:
Cooperation transmission point, by dynamical fashion, semi-static mode or event triggered fashion, reports the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN.
The present invention also provides a kind of cooperation center node CCN, comprising:
Information acquisition unit, for obtaining the channel condition information CSI of all UE and user face data amount to be transmitted from belonging to the same cooperation transmission point gathered that cooperates with CCN;
Scheduled transmission unit, for according to the CSI of all UE and user face data amount to be transmitted, the cooperation transmission of dispatching with CCN point communicates, and performs the scheduled transmission of the user face data of cooperative multipoint transmission user terminal CoMP UE.
Preferably, scheduled transmission unit communicates with the cooperation transmission point of its scheduling, performs the scheduled transmission of the user face data of CoMP UE, comprising:
CCN, according to the CSI of all UE and user face data amount to be transmitted, when determining that CoMP UE carries out coordinated multipoint transmission, selects the cooperation transmission point of CoMP UE, and generates the schedule information of CoMP UE;
The schedule information generated is notified the cooperation transmission point of CoMP UE by CCN.
Preferably, when the cooperation transmission point of CoMP UE does not comprise the serving BS of CoMP UE, the schedule information generated also is notified the serving BS of CoMP UE by scheduled transmission unit.
Preferably, described scheduled transmission unit is when the serving BS scheduling CoMP UE data re-transmission of possible CoMP UE, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE; Or
Scheduled transmission unit receives the serving BS of CoMP UE to before the ACK feedback of data retransmission, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE.
Preferably, scheduled transmission unit communicates with the cooperation transmission point of its scheduling, performs the scheduled transmission of the user face data of CoMP UE, specifically comprises:
According to CSI and the user face data amount to be transmitted of all UE, when determining that CoMP UE carries out non-coordinated multipoint transmission, then:
Generate the schedule information of CoMP UE, the schedule information of generation is sent to the serving BS of CoMP UE; Or
Non-cooperating transmission mark is sent to the serving BS of CoMP UE;
Not to the relevant information of serving BS transmission this CoMP UE any of CoMP UE.
Preferably, also comprise:
Notification unit, for when selecting the cooperation transmission point of CoMP UE, informs to SGW by the cooperation transmission of selection point, with the cooperation transmission point making SGW the user face data to be transmitted of CoMP UE be sent to selection.
The embodiment of the present invention also provides a kind of CCN, comprising:
Processor, is configured to obtain the channel condition information CSI of all UE and user face data amount to be transmitted from belonging to the same cooperation transmission point gathered that cooperates with CCN; According to CSI and the user face data amount to be transmitted of all UE, the cooperation transmission of dispatching with CCN point communicates, and performs the scheduled transmission of the user face data of cooperative multipoint transmission user terminal CoMP UE;
Data transceiver interface, for realizing the data transmit-receive between processor and cooperation transmission point.
The present invention also provides a kind of cooperation transmission point, comprising:
Report unit, for reporting to CCN and the channel condition information CSI of all UE under described cooperation transmission point and user face data amount to be transmitted;
Data capture unit, for the user face data to be transmitted from SGW or the serving BS acquisition CoMP UE from cooperative multipoint transmission user terminal CoMP UE;
Scheduled transmission unit, for by communicating with CCN, determines the CoMP resource that CoMP UE transfer of data uses, and utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilizes non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE.
Preferably, scheduled transmission unit utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE of transmission when CCN determines that CoMP UE carries out coordinated multipoint transmission;
Determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate media access control protocol data unit MAC PDU according to schedule information and user face data to be transmitted;
Physical Downlink Shared Channel PDSCH utilizes CoMP resource transmission MAC PDU.
Preferably, scheduled transmission cell scheduling CoMP UE carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
Data re-transmission unit, during for determining to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, and utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission.
Preferably, data re-transmission unit utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
The serving BS of CCN scheduling CoMP UE is utilized to carry out the moment outside new data transmission to CoMP UE, scheduling CoMP UE data re-transmission.
Preferably, data re-transmission unit is also for determining the synchronization of the serving BS of CoMP UE to CoMP UE data retransmission, when the serving BS of CCN scheduling CoMP UE carries out new data transmission to CoMP UE, the ACK/NACK being received new data and data retransmission by two HARQ is respectively fed back.
Preferably, CCN dispatches CoMP UE and carries out non-cooperating multicast communication, and described cooperation transmission point is the serving BS of CoMP, and scheduled transmission unit utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE that CCN sends, determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate MAC PDU according to schedule information and user face data to be transmitted, PDSCH utilizes CoMP resource transmission MAC PDU; Or
When the non-cooperating transmission mark receiving CCN transmission or any relevant information not receiving CoMP UE, determine that CoMP UE carries out non-CoMP transmission, from the resource outside the CoMP resource determined by CCN schedule information, determine that CoMP UE carries out the CoMP resource of non-CoMP transmission use, generate MAC PDU according to the CoMP resource determined, PDSCH utilizes the CoMP resource transmission MAC PDU determined.
Preferably, CCN dispatches CoMP UE and carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
Data notification unit, for the schedule information notified according to CCN, determines other cooperation transmission point carrying out transfer of data with CoMP UE; MAC PDU is generated according to schedule information and from the user face data to be transmitted of the CoMP UE of SGW reception; The MAC PDU of generation is sent to other cooperation transmission point carrying out transfer of data with CoMP UE.
Preferably, report unit to report the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN, specifically comprise:
By dynamical fashion, semi-static mode or event triggered fashion, report the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN.
The embodiment of the present invention also provides a kind of cooperation transmission point, comprising:
Processor, is configured to report and the channel condition information CSI of all UE under described cooperation transmission point and user face data amount to be transmitted to CCN; For the user face data to be transmitted from SGW or the serving BS acquisition CoMP UE from cooperative multipoint transmission user terminal CoMP UE; By communicating with CCN, determining the CoMP resource that CoMP UE transfer of data uses, utilizing CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilizing non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE;
Data transceiver interface, for realizing the data transmit-receive between processor and CCN, other cooperation transmission points, UE.
The present invention gives a kind of between base station under imperfect backhaul scene, realize the data transmission method of cooperative multipoint transmission center cooperative scheduling, the method strengthens existing LTE-A framework, can to solve under imperfect backhaul scene by CCN as user data transmission process problem during scheduling controlling node, help network side to realize scheduling decision to CoMP user and data transmission and processing timely and accurately, reduce the impact of backhaul time delay on CoMP central dispatching.
Embodiment
Below in conjunction with drawings and Examples, the data transmission method of cooperative multipoint transmission central dispatching provided by the invention and Apparatus and system are illustrated in greater detail.
In order to reduce the adjacent area interference of MPS process edge user terminal, improve the experience of cell boundary user terminal, Long Term Evolution strengthens (long term evolution-advance, LTE-A) system and have employed cooperative multipoint transmission technology (coordinated-multiple-point, CoMP).Cooperative multipoint transmission technology is the cooperation between multiple transfer points (transmission point:TP) of being separated on geographical position.And with its whether exist Centroid carry out global optimization scheduling the implementation of CoMP technology is divided into non-central cooperative scheduling and center cooperative scheduling two kinds.Consider real network situation, LTE-A version 12 introduces the CoMP scene of imperfect backhaul.In the center cooperative scheduling situation of imperfect backhaul, because the scheduling controlling function of CoMP UE will be realized by center cooperative node CCN, and between CCN and eNB, between service eNB and other eNB, there is the backhaul delay problem (typical unidirectional backhaul time delay value is 10ms) of can not ignore, therefore need to consider that the scheduling under this scene realizes and transmission feedback problem of implementation.
The present invention gives one and under imperfect backhaul scene, realize the data transmission method of cooperative multipoint transmission center cooperative scheduling between base station, reduce the impact of backhaul time delay on CoMP central dispatching.
The embodiment of the present invention provides a kind of data transmission system of cooperative multipoint transmission central dispatching, comprising:
Gateway SGW, the serving BS to cooperative multipoint transmission user terminal CoMP UE sends the user face data to be transmitted of this CoMP UE;
Center cooperation point CCN, the channel condition information CSI of all UE and user face data amount to be transmitted is obtained from belonging to the same cooperation transmission point gathered that cooperates with CCN, according to CSI and the user face data amount to be transmitted of all UE, the cooperation transmission point dispatched with CCN communicates, and performs the scheduled transmission of the user face data of CoMP UE;
The same cooperation transmission point gathered that cooperates is belonged to CCN, the CSI of all UE and user face data amount to be transmitted under reporting described cooperation transmission point to CCN, by communicating with CCN, determine the CoMP resource that CoMP UE transfer of data uses, CoMP resource is utilized to perform the user face data scheduled transmission of CoMP UE, non-CoMP resource is utilized to perform the user face data scheduled transmission of non-CoMP UE, wherein, when described cooperation transmission point is the serving BS of non-CoMP UE, obtain the user face data to be transmitted of CoMP UE from the serving BS of CoMP UE.
The data transmission architecture of the above-mentioned data transmission system that the embodiment of the present invention provides is: the transmission path of user face data is the serving BS-UE of SGW-CoMP UE, for other cooperation transmission points of CoMP participating UE, obtain the user face data to be transmitted of CoMP UE from the serving BS of CoMP UE.The transmission path of chain of command data can adopt existing route, is the serving BS-UE of MME-CoMP UE.
Said system can to solve under imperfect backhaul scene by CCN as user data transmission process problem during scheduling controlling node, help network side to realize scheduling decision to CoMP user and data transmission and processing timely and accurately, reduce the impact of backhaul time delay on CoMP central dispatching.
The embodiment of the present invention also provides the data transmission system of another kind of cooperative multipoint transmission central dispatching, comprising:
Gateway SGW, the cooperation transmission point carrying out transfer of data to scheduling cooperative multipoint transmission user terminal CoMP UE sends the user face data to be transmitted of this CoMP UE;
Center cooperation point CCN, the channel condition information CSI of all UE and user face data amount to be transmitted is obtained from belonging to the same cooperation transmission point gathered that cooperates with CCN, according to CSI and the user face data amount to be transmitted of all UE, the cooperation transmission point dispatched with CCN communicates, and performs the scheduled transmission of the user face data of CoMP UE;
The same cooperation transmission point gathered that cooperates is belonged to CCN, the CSI of all UE and user face data amount to be transmitted under reporting described cooperation transmission point to CCN, the user face data to be transmitted of CoMP UE is obtained from SGW, by communicating with CCN, determine the CoMP resource that CoMP UE transfer of data uses, utilize CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilize non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE.If the cooperation point non-CoMP UE serving BS selected, needs the MAC PDU of composition to inform to serving BS.
The CoMP UE of embodiment of the present invention indication, refer to the UE with CoMP ability, CCN determines the scheduling scheme of CoMP UE, can dispatch this CoMP UE and carry out cooperative multipoint transmission, also can dispatch this CoMP UE and carry out non-cooperating multicast communication, the present embodiment is called unicast.The non-CoMP UE of the present embodiment indication, refers to the UE without CoMP ability, the CoMP resource of the present embodiment indication, specifically refer to that CoMP UE transmits the resource used, and no matter whether this CoMP UE carries out cooperative multipoint transmission.The cooperation transmission point of the present embodiment indication can be CoMP UE serving BS, or the non-CoMP UE serving BS in CCN cooperation set, or this combination in any of two kinds.
The data transmission architecture of the above-mentioned data transmission system that the embodiment of the present invention provides is: the transmission path of user face data is SGW-transfer point-UE, namely for all cooperation transmission points of CoMP participating UE, obtains the user face data to be transmitted of CoMP UE from SGW.The transmission path of chain of command data can adopt existing route, is the serving BS-UE of MME-CoMP UE.
Above-mentioned two kinds of systems that the embodiment of the present invention provides, when CCN center cooperative scheduling function activation, each cooperation transmission point of CCN scheduling needs the CSI information of UE and data to be transmitted amount to be transferred to CCN, is communicated with cooperation transmission point by CCN, performs the scheduling controlling function of CoMP UE.The cooperation transmission point of CCN scheduling, according to the communication with CCN, determine the CoMP resource of CoMP UE transfer of data, utilize CoMP resource to perform the user face data scheduled transmission of CoMP UE, and for non-CoMP UE, decided in its sole discretion transmission plan by cooperation transmission point and transmitted.
Therefore, said system can to solve under imperfect backhaul scene by CCN as user data transmission process problem during scheduling controlling node, help network side to realize scheduling decision to CoMP user and data transmission and processing timely and accurately, reduce the impact of backhaul time delay on CoMP central dispatching.
Provide the data transmission method that the embodiment of the present invention is applied to the cooperative multipoint transmission central dispatching of above-mentioned arbitrary system below, as shown in Figure 4, comprising:
Step 401, center cooperative node CCN obtains the channel condition information CSI of all UE and user face data amount to be transmitted from belonging to the same cooperation transmission point gathered that cooperates with CCN;
Step 402, CCN is according to the CSI of all UE and user face data amount to be transmitted, and the cooperation transmission of dispatching with CCN point communicates, and performs the scheduled transmission of the user face data of CoMP UE.
CCN is according to the channel condition information CSI of all UE and data to be transmitted amount, the scheduling scheme of CoMP UE can be determined, be specially and determine that CoMP UE carries out coordinated multipoint transmission and still carries out non-coordinated multipoint transmission and distribute corresponding CoMP resource, as carried out coordinated multipoint transmission, the coordinated multipoint transmission scheme of concrete employing, when CoMP UE is carried out to coordinated multipoint transmission or carries out non-coordinated multipoint transmission, the scheduled transmission performing the user face data of CoMP UE is concrete respectively adopts following scheme:
1) CCN determines that CoMP UE carries out coordinated multipoint transmission
CCN, according to the CSI of all UE and user face data amount to be transmitted, when determining that CoMP UE carries out coordinated multipoint transmission, selects the cooperation transmission point of CoMP UE, and generates the schedule information of CoMP UE;
The schedule information generated is notified the cooperation transmission point of CoMP UE by CCN.
LTE MAC protocol supports HARQ procedure.Whether there is fixing relation with front once transmission according to re-transmission, can be divided on synchronous (retransmit and carry out in the time pre-defined) and any up duration of asynchronous HARQ(re-transmission after upper once transmission and carrying out); According to the MCS(Modulation and coding scheme retransmitted, modulation coding mode) and resource location whether variable, self adaptation (part or all attribute just passed can be changed during re-transmission, such as modulation system, Resourse Distribute etc.) and non-self-adapting HARQ can be divided into.
Concerning downlink transfer, the asynchronous adaptive HARQ of the descending support of LTE retransmits.Concerning uplink, the up usual support synchronous non-self-adapting HARQ of LTE retransmits.
Following line asynchronous adaptive HARQ retransmits as example illustrates:
ACK/NACK is determined value relative to the time delay of data, and the time delay of re-transmission or new data and ACK/NACK is indefinite, is determined by scheduler.
ACK/NACK is determined value k relative to the time delay of data, if namely descending sub frame #n sends PDSCH, then ACK/NACK feedback position is at subframe #n+k
Under fdd mode, k=4;
Under tdd mode, k and TDD uplink-downlink configuration is relevant, and k value is as shown in table 1
Time delay under table 1TDD pattern between ACK/NACK feedback and downlink data transmission
In order to support the process of data retransmission, preferably, when the cooperation transmission point of CoMP UE does not comprise the serving BS of CoMP UE, the schedule information generated also is notified the serving BS of CoMP UE by CCN.The embodiment of the present invention adopts following processing mode for data retransmission:
For the CoMP UE carrying out coordinated multipoint transmission, when the serving BS of CoMP UE is determined to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, determine CoMP resource according to the schedule information of CCN, and utilize current non-CoMP scheduling of resource CoMP UE data re-transmission.
CoMP resource comprises time-domain resource and frequency domain resource, and preferably, the serving BS of CoMP UE utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
The serving BS of CoMP UE utilizes the serving BS of CCN scheduling CoMP UE to carry out the moment outside new data transmission to CoMP UE, scheduling CoMP UE data re-transmission.
Namely the different time-domain resource scheduling transmission of new data and the transmission of data retransmission is utilized.
In order to the transmission generation resource contention of the transmission and data retransmission of evading new data, corresponding treatment measures can also be performed in CNN side:
CCN is when the serving BS scheduling CoMP UE data re-transmission of possible CoMP UE, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE; Or
CCN receives the serving BS of CoMP UE to before the ACK feedback of data retransmission, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE.
Further preferably, when the serving BS for the CoMP UE carrying out coordinated multipoint transmission, CoMP UE is determined to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, to CoMP UE data retransmission; If the serving BS of CoMP UE is to the synchronization of CoMP UE data retransmission, the serving BS that CCN dispatches CoMP UE carries out new data transmission to CoMP UE, then the ACK/NACK that the serving BS of CoMP UE receives new data and data retransmission respectively by two HARQ feeds back.
2) CCN determines that CoMP UE carries out non-coordinated multipoint transmission
CCN, according to the CSI of all UE and user face data amount to be transmitted, when determining that CoMP UE carries out non-coordinated multipoint transmission, preferably adopts following arbitrary processing mode:
Processing mode one, CCN generates the schedule information of CoMP UE, the schedule information of generation is sent to the serving BS of CoMP UE, performs non-CoMP transmission/scheduling by serving BS according to schedule information;
Non-cooperating transmission mark is sent to the serving BS of CoMP UE by processing mode two, CCN, and the non-CoMP transmission specifically being performed CoMP UE by serving BS is dispatched;
Processing mode three, CCN does not send the relevant information of this CoMP UE any to the serving BS of CoMP UE, the non-CoMP transmission specifically being performed CoMP UE by serving BS is dispatched.
For processing mode two and processing mode three, by the transmission means of the serving BS decision-making CoMP UE of CoMP UE.
Preferably, the method is applied to the second system, also comprises: the cooperation transmission of selection point, when selecting the cooperation transmission point of CoMP UE, is informed to SGW by CCN, with the cooperation transmission point making SGW the user face data to be transmitted of CoMP UE be sent to selection.
Below from the cooperation transmission point side of CCN scheduling, provide a kind of data transmission method being applied to the cooperative multipoint transmission central dispatching of said system, as shown in Figure 5, comprising:
Step 501, cooperation transmission point reports and the channel condition information CSI of all UE under described cooperation transmission point and user face data amount to be transmitted to CCN;
Step 502, cooperation transmission point is from SGW or the user face data to be transmitted obtaining CoMP UE from the serving BS of cooperative multipoint transmission user terminal CoMP UE;
Step 503, cooperation transmission point, by communicating with CCN, determines the CoMP resource that CoMP UE transfer of data uses, and utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilizes non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE.
Preferably, cooperation transmission point utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE of transmission when CCN determines that CoMP UE carries out coordinated multipoint transmission;
Determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate media access control protocol data unit MAC PDU according to schedule information and user face data to be transmitted; If cooperation point obtains user face data to be transmitted from SGW, cooperation point needs MAC PDU to inform to CoMP UE serving BS.
Physical Downlink Shared Channel PDSCH utilizes CoMP resource transmission MAC PDU.
CCN dispatches CoMP UE and carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
When the serving BS of CoMP UE is determined to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, and utilize current non-CoMP scheduling of resource CoMP UE data re-transmission.
Preferably, the serving BS of CoMP UE utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
The serving BS of CoMP UE utilizes the serving BS of CCN scheduling CoMP UE to carry out the moment outside new data transmission to CoMP UE, scheduling CoMP UE data re-transmission.
Preferably, also comprise: if the serving BS of CoMP UE is to the synchronization of CoMP UE data retransmission, determine that the serving BS of CCN scheduling CoMP UE carries out new data transmission to CoMP UE, the ACK/NACK that the serving BS of CoMP UE receives new data and data retransmission respectively by two HARQ feeds back.
Preferably, CCN dispatches CoMP UE and carries out non-cooperating multicast communication, and described cooperation transmission point is the serving BS of CoMP, and cooperation transmission point utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE that CCN sends, determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate MAC PDU according to schedule information and user face data to be transmitted, PDSCH utilizes CoMP resource transmission MAC PDU; Or
When the non-cooperating transmission mark receiving CCN transmission or any relevant information not receiving CoMP UE, determine that CoMP UE carries out non-CoMP transmission, from the resource outside the CoMP resource determined by CCN schedule information, determine that CoMP UE carries out the CoMP resource of non-CoMP transmission use, generate MAC PDU according to the CoMP resource determined, PDSCH utilizes the CoMP resource transmission MAC PDU determined.
Preferably, CCN dispatches CoMP UE and carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
The schedule information that the serving BS of CoMP UE notifies according to CCN, determines other cooperation transmission point carrying out transfer of data with CoMP UE;
The serving BS of CoMP UE generates MAC PDU according to schedule information and from the user face data to be transmitted of the CoMP UE of SGW reception;
The MAC PDU of generation is sent to other cooperation transmission point carrying out transfer of data with CoMP UE by the serving BS of CoMP UE.
Preferably, cooperation transmission point reports the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN, specifically comprises:
Cooperation transmission point, by dynamical fashion, semi-static mode or event triggered fashion, reports the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN.
The data transmission method of cooperative multipoint transmission central dispatching of the present invention and the preferred implementation of system is provided below in conjunction with embodiment.
Embodiment 1
The present embodiment provides the data transmission architecture under a kind of imperfect backhaul CoMP central dispatching scene.As shown in Figure 6, under this framework, data transfer path between UE and core net is still present between the serving BS of SGW and CoMP UE for SGW<-> serving BS <->CoMP UE(and data-direct connection interface), CCN only possess CoMP UE(CoMP UE is referred to that measuring assembly comprises the user terminal of 2 or more base stations) scheduling controlling function.Non-CoMP UE(is non-, and CoMP UE refers to the user terminal only comprising 1 base station in measuring assembly) scheduling controlling performed by its serving BS.
Particularly, with the same point of the cooperation transmission in gathering (being generally base station) that cooperates of CCN by information interactions such as the CSI information of UE, data to be transmitted amount information, CoMP UE identify to CCN, CCN is according to the scheduling resource of these Information Selection CoMP UE, CoMP UE is dispatched, and gives the cooperative base station of this CoMP UE alternately by schedule information.Cooperative base station indicates according to the scheduling of CCN, CoMP UE is carried out to the scheduled transmission of new data, and utilizes non-CoMP resource not support the scheduled transmission of the terminal of CoMP.Cooperative base station can obtain new data waiting for transmission from SGW or from the serving BS of CoMP UE.
Preferably, CCN node can be that OAM is pre-configured good, also can be that each base station in certain area is determined from main separation, and as each base station selected in certain area provides the wide base station covered, or the stronger base station of scheduling/data computing capability is CCN node.If CCN is determined from main separation in base station in certain area, CCN and other cooperative base station are set up to indicate when X2 is connected oneself has CCN function or centralized dispatching function.
During the pre-configured CCN of OAM, CCN can be a base station, also can be only one and be deployed in independent logical functional entity near base station, that possess comparatively degree of emphasizing/data-handling capacity.After OAM selectes CCN, give each base station in this CCN management area by CCN node information notification.If CCN is an independently logical functional entity, when the base station that CCN and CoMP participating transmit connects, base station should be given indicate accordingly, this instruction represents it oneself is only a CCN or CoMP functional node or can not as switching the entity of target, for avoiding UE being switched to this CCN or cannot realize the function that load balancing, presence of intercell interference management, SON etc. support as base station.
Preferably, the interface between CCN and cooperative base station can be X2 interface, or a kind of new interface, can set up interface connect when CCN activates.
The scheduling feature to CoMP UE managed by CCN, can activate when CoMP UE access network, also can be determined whether to activate according to information such as the channel qualities of CoMP UE position/measurement by the serving BS of CoMP UE or CCN, after CCN node activates, also namely can activate the scheduling feature to CoMP UE.
Embodiment 2
Provide the preferred implementation that CCN dispatches CoMP UE cooperative multipoint transmission and unicast below.This programme is applicable to all CoMP transmission technology (DPS/DPB, CS/CB, JT), and the present embodiment is only with CS/CB transmission citing.
System postulation is as follows:
Assuming that eNB1, eNB2, eNB3 are the cooperative base station under CCN.UE1(CoMP UE, measuring assembly comprises base station 1 and base station 3), the serving BS of UE2 is eNB1, UE3(CoMP UE, measuring assembly comprises base station 2 and base station 3), the serving BS of UE4 be the serving BS of eNB2, UE5 is eNB3.That be not marked as CoMP UE is non-CoMP UE.
Step 1, all UE to its serving base stations report CSI information and data to be transmitted amount information, each base station by backhaul CSI information, data to be transmitted amount information transmission to CCN.
UE is to its serving base stations report CSI information (this process is prior art), be specially: in cooperation set (namely being carried out the set of the base station composition of centralized dispatching by a CCN), each base station reception served user terminals CSI reports, and transmits the CSI of its each served user terminals to CCN by backhaul.
The CSI of any one served user terminals that base station is transmitted to CCN can comprise the CSI of this user terminal to send up, also can comprise the CSI information statistics obtained according to the CSI of this user terminal to send up.
Each cooperative base station can adopt semi-static mode, event triggered fashion or dynamical fashion by the data to be transmitted amount message notice of user terminal to CCN.
To semi-static reporting schemes, cooperative base station can according to certain cycle (as 20ms) by the data to be transmitted amount information reporting of CoMP UE terminal and non-CoMP user terminal to CCN.This data to be transmitted amount information described, can be the data to be transmitted amount situation within a period of time (semi-static cycle) that cooperative base station is estimated, also can be the reality data message waiting for transmission reporting the moment current.
Trigger reporting schemes or dynamic reporting schemes to event, cooperative base station can report data amount information waiting for transmission when CSI information reporting simultaneously, also can report by trigger message when user data arrival causes data to be transmitted amount information-change.
To up CoMP, each base station also will report BSR, PHR information of UE to CCN.
Step 2, the CSI information that CCN reports according to each base station, user terminal data amount information waiting for transmission, determines the schedule information of CoMP UE, and the schedule information of CoMP UE is informed to cooperative base station.
CCN receives the channel information, user terminal data amount information waiting for transmission etc. of each served user terminals of each cooperative base station transmission in cooperation set, carry out the scheduling of CoMP UE according to all user profile in cooperation set, and schedule information is informed to each cooperative base station of UE by backhaul.
Concrete schedule information comprises: CCN selects the CoMP UE be scheduled, for CoMP UE Resources allocation information (the MCS(Modulation and coding scheme be separately scheduled, modulation coding mode), PRB(Physical Resource Block, Physical Resource Block) number, PRB position), for non-CoMP UE distribute use PRB resource group (be not yet assigned to surplus resources that CoMP UE uses namely, this information need not special notification to cooperative base station.Hereinafter referred to as non-CoMP resource), the message identification that concrete CoMP transmission scheme is corresponding, and the schedule information etc. such as the precoding restriction of cooperative base station, the signal of CoMP transmission and/or disturbance state.
No matter CCN scheduling CoMP UE carries out unicast or cooperative multipoint transmission in the present embodiment, concrete scheduling is performed by CCN, and scheduling resource is selected by CCN.
Especially, CCN be CoMP UE select cooperation transmission point, each CoMP UE resource (MCS, PRB position, PRB number etc.) time, these resources can in one-period effectively, also can until reassign continuously effective next time.
CCN can be that UE switches S1-U according to the strategy of oneself, as, suppose that CCN the last time selection serving BS is the transfer point of certain CoMP UE, the transfer point that other base stations are this CoMP UE is have selected again when upper once transfer point is selected, then CCN also can when selecting new cooperation transmission point, notice S-GW data transfer path changes, and to make SGW, the data to be transmitted of CoMP UE is sent to the transfer point of CoMP UE.Preferably, if when the former transfer point of CoMP UE does not complete transfer of data, CCN also notifies that former cooperation transmission point does not transmit data alternately to new cooperation transmission point.In the case, by the cooperation point selected according to CCN instruction group bag MAC PDU, and MAC PDU is sent to other cooperation points and/CoMP UE serving BS of being selected by CCN.
Suppose that CCN is according to CSI, data to be transmitted amount information, dispatch CS/CB transmission (concrete schedule information also comprises MCS class 6, and PRB number is 3, PRB index is 0 ~ 2) under eNB1 for UE1, jam avoidance has been carried out in base station 3; For UE3 scheduled the unicast (concrete schedule information also comprises MCS grade 3, PRB number be 1, PRB index be 5) of eNB2.UE1 identifies, informs to eNB1 to the schedule information of UE1 by CCN, simultaneously by the disturbance state information (mark that the eNB3 of jam avoidance has been carried out in this CS/CB transmission as being expressed as) of the cooperative base station of jam avoidance, informs eNB1; CCN notifies UE3 mark, unicast schedule information to UE3 to eNB2; CCN notifies available precoding matrices set to eNB3, for avoiding the interference to UE1CS/CB transmission under eNB1.
Step 3, cooperative base station receives the schedule information of CCN notice by backhaul, obtains, the data to be transmitted of CoMP UE, and the scheduled transmission of carrying out CoMP UE and non-CoMP UE according to the notice of CCN from SGW.
ENB1, eNB2, eNB3 receive the schedule information of CCN respectively by backhaul, and dispatch according to schedule information.
UE mark, UE schedule information that eNB1 notifies according to CCN, determine dispatched users UE1CS/CB transmission and corresponding scheduling resource information, and composition MAC PDU bag, generates PDSCH; Determine that eNB3 is jam avoidance base station according to eNB mark in disturbance state information, calculate the information such as the pre-coding matrix of this transmission according to the CSI information that UE1 reports recently; Meanwhile, eNB1 generates the NDI information, HARQ process number, redundant version number, PDSCH resource mapping information etc. of corresponding data, generates the CS/CB transmission that PDCCH dispatches UE1.Be in PRB resource except 0 ~ 2 except PRB index, the CSI information that eNB1 reports recently according to UE2, dispatches UE2 voluntarily and carries out non-CoMP transmission.
UE mark, UE schedule information that eNB2 notifies according to CCN, determine scheduling UE3 unicast and scheduling resource information, composition MAC PDU bag; According to the CSI that UE3 and UE4 reports recently, calculate the information such as the pre-coding matrix of this transmission, carry out the unicast of UE3 and the non-CoMP transmission of UE4.
The CSI that eNB3 reports recently according to UE5 dispatches, and does not use the pre-coding matrix outside available precoding matrices set to dispatch the non-CoMP transmission of UE5.
Step 4, UE ACK/NACK feeds back and retransmits.
ACK/NACK information feed back is given respective serving BS by UE, when serving BS is determined to need to retransmit according to A/N feedback, utilizes the non-CoMP scheduling of resource CoMP UE data re-transmission of current time.Namely CCN only carries out the initial transmission scheduling of CoMP UE, is carried out the retransfer scheduling of CoMP UE by serving BS.The transfer of data whether serving BS also can scheduled this CoMP UE at possible retransmission time according to CCN determines whether carrying out the retransfer scheduling of this UE.Or the transfer point of restriction CCN is selected, namely limit CCN at possible CoMP UE retransmission time, do not dispatch this CoMP UE, or the node outside dispatch service base station carries out new data transmission, until receive serving BS, the ACK of this transfer of data is fed back.Especially, if CCN dispatches CoMP UE at the synchronization carrying out new data transmission, serving BS dispatches the re-transmission of this UE, then require that UE has two HARQ processes (HARQ process is expanded, and increases the HARQ process number of the corresponding community of UE) in the same subframe of Serving cell.
Suppose that the TDD configuration of each cooperative base station is configuration 1, eNB1 dispatches the CS/CB data initial transmission of UE1, the non-CoMP transmission of UE2 in radio frames 1 subframe 0, eNB2 dispatches in subframe 0 can the unicast of UE3, the non-CoMP transmission of UE4, eNB3 dispatches in subframe 0 can the non-CoMP transmission of UE5, A/N is fed back to serving BS at subframe 7UE, and UE1 feeds back NACK to eNB1, UE4 feedback NACK to eNB2, other UE feeding back ACKs give respective serving BS.Then, eNB1 in the subframe 1 of radio frames 2, can use the re-transmission of the non-CoMP scheduling of resource UE1 in this moment (according to non-CoMP UE Schedule retransmission) the earliest, and eNB2 in the subframe 1 of radio frames 2, can use the re-transmission of the non-CoMP scheduling of resource UE4 in this moment.Further, new data transmission and re-transmission is carried out in order to avoid CCN and eNB1 all dispatches UE1 in the subframe 1 of radio frames 2, eNB1 can select to dispatch at CCN other available downlink resources that UE1 carries out outside new data transmission, as the subframe 4/5/6 etc. of radio frames 2, carries out the retransfer scheduling of UE1.
Embodiment 3
CCN dispatches CoMP UE cooperative multipoint transmission, the unicast of serving BS scheduling CoMP UE.This programme is applicable to all CoMP transmission technology (DPS/DPB, CS/CB, JT), and the present embodiment is only with CS/CB transmission citing.
System postulation is identical with in embodiment 2, no longer repeats here.
Step 1, all user terminal to send up CSI information, each base station is by backhaul CSI information, and the data to be transmitted amount information transmission of user terminal is to CCN.Specific implementation process is with embodiment 2 step 1.
Step 2, the CSI information that CCN reports according to cooperative base station, user terminal data amount information waiting for transmission, determines schedule information, and schedule information is informed to cooperative base station.
Concrete grammar is with embodiment 2 step 2, difference is only: when CCN dispatches CoMP UE unicast, CCN only notifies that the serving BS of this CoMP UE carries out unicast to this UE, or do not notify any schedule information of CoMP UE, by the serving BS of CoMP UE from the resource outside the CoMP resource determined by CCN schedule information, select the scheduling resource of this CoMP UE, carry out unicast scheduling.
Suppose that CCN is according to CSI, data to be transmitted amount information, dispatch CS/CB transmission (concrete schedule information also comprises MCS class 6, and PRB number is 3, PRB index is 0 ~ 2) under eNB1 for UE1, eNB3 has carried out jam avoidance; For UE3 scheduled the unicast of eNB2.UE1 identifies, informs to eNB1 to the schedule information of UE1 by CCN, simultaneously by the disturbance state information (mark that the eNB3 of jam avoidance has been carried out in this CS/CB transmission as being expressed as) of the cooperative base station of jam avoidance, informs eNB1; CCN notifies UE3 mark to eNB2, notifies to carry out unicast scheduling (or CCN does not notify any schedule information of UE3) to UE3; CCN notifies available precoding matrices set to eNB3, for avoiding the interference to UE1CS/CB transmission under eNB1.
Step 3, cooperative base station receives the schedule information of CCN notice by backhaul, and carries out the scheduled transmission of CoMP UE and non-CoMP UE according to the notice of CCN.
Concrete grammar, with the step 3 of embodiment 2, no longer repeats here.Difference is only: the serving BS of CoMP UE receives CCN notice and indicate the unicast of this CoMP UE, or when not receiving the schedule information of this CoMP UE any that CCN notifies, carries out unicast scheduling by serving BS to this CoMP UE.
Suppose UE mark, UE schedule information that eNB1 notifies according to CCN, determine that dispatched users UE1 CS/CB transmits and corresponding scheduling resource information, composition MAC PDU bag, generates PDSCH; Determine that eNB3 is jam avoidance base station according to eNB mark in disturbance state information, calculate the information such as the pre-coding matrix of this transmission according to the CSI information that UE1 reports recently; Meanwhile, eNB1 generates the NDI information, HARQ process number, redundant version number, PDSCH resource mapping information etc. of corresponding data, generates the CS/CB transmission that PDCCH dispatches UE1.Be in PRB resource except 0 ~ 2 except PRB index, the CSI information that eNB1 reports recently according to UE2, dispatches UE2 voluntarily and carries out non-CoMP transmission.The UE3 mark that eNB2 notifies according to CCN, the instruction of UE3 unicast, or do not receive the schedule information of any UE3 of CCN notice, the information such as the pre-coding matrix that the CSI utilizing UE3 and UE4 to report recently calculates, carry out the unicast of UE3 and the non-CoMP transmission scheduling of UE4.The CSI that eNB3 reports recently according to UE5 dispatches, and does not use the pre-coding matrix outside available precoding matrices set to dispatch the non-CoMP transmission of UE5.
Step 4, UE A/N feeds back and retransmits.Concrete grammar, with embodiment 2 step 4, no longer repeats here.
Embodiment 4
CCN dispatches CoMP UE cooperative multipoint transmission and unicast.This programme is applicable to all CoMP transmission technology (DPS/DPB, CS/CB, JT), and the present embodiment is only with DPS/DPB transmission citing.
System postulation is identical with in embodiment 2.
Step 1, with embodiment 2 step 1.
Step 2, concrete grammar is similar to the step 2 of embodiment 2.
Difference is exemplified below: suppose that CCN is according to CSI, data to be transmitted amount information, scheduling eNB1 mourns in silence on PRB index1 ~ 3, for UE3 scheduled the unicast of eNB2, (concrete schedule information also comprises MCS grade 3, PRB number is 1, PRB index is 5), scheduled DPS/DPB transmission (concrete schedule information also comprise MCS class 6, PRB number be 3, PRB index be 1 ~ 3) of UE1 on eNB3.Aforementioned schedule information is informed to each cooperative base station by backhaul by CCN respectively.In addition, because the PDCCH informational needs of CoMP UE transmits on the serving cell, CCN, except informing to cooperative base station by the schedule information of CoMP UE, also needs to transmit selected DCI information, cooperation cell information (eNB3 mark etc.), UE1 identification notification for UE1DPS/DPB to eNB1.After eNB1 receives schedule information, the schedule information group bag MAC PDU sent according to CCN, and send to cooperative base station.
Step 3, concrete grammar is similar to embodiment 2 step 3.
ENB1, eNB2, eNB3 dispatch according to CCN notice.The schedule information that eNB1 notifies according to CCN, determine UE1 mark, DCI information, select the cooperation cell mark eNB3 transmitted for DPS/DPB, group bag MAC PDU, and UE mark, MAC PDU are informed to the MAC PDU that eNB3(eNB1 can retain generation always, until eNB1 receives the corresponding A CK feedback that UE1 sends); ENB1 generates corresponding new data instruction NDI information, HARQ process number, redundant version number, PDSCH resource mapping information, generates the PDCCH that corresponding UE 1 is transmitted; ENB1 does not carry out scheduled transmission according to the mark (eNB1 mark, UE mark, PRB mark) on silencing information territory on the silent resource of CCN instruction.ENB2 notifies according to CCN, according to the up-to-date CSI reported of UE3, UE4, and the scheduling unicast of UE3 and the transfer of data of UE4.The schedule information that eNB3 notifies according to CCN, determine that UE1 is target terminal user, because UE1 is not this base station served user terminals, and CCN does not have notification signal state information (for JT transmission), determine that the transfer point of this transmission is only this base station, reading interfere information is the mark of eNB1, confirms that eNB1 mourns in silence in corresponding PRB resource; ENB3 determines this base-station transmission corresponding according to the up-to-date CSI information (eNB1 is known alternately) reported of UE1, the information such as the pre-coding matrix that eNB1 mourns in silence, and according to the mutual MAC PDU information of the MCS information of CCN notice, PRB information, PRB position, eNB1, after generating the PDSCH(PDSCH transmission of corresponding UE 1 transmission, eNB3 can not retain corresponding MAC PDU).ENB1 and eNB3 needs to ensure that PDCCH and PDSCH of corresponding UE 1DPS/DPB transmission issues in same subframe, eat dishes without rice or wine to send (when CCN notifies schedule information as predefine moment mode can be adopted to guarantee simultaneously, notice eNB1 and eNB3 issues PDCCH and PDSCH in the n+k moment, and n is CCN information delivery time; After eNB2 receives CCN schedule information notice, after the reserved k time, issue PDCCH, k is the group bag time of the non-serving base stations eNB3 estimated).
Step 4, UE A/N feeds back and retransmits.With the step 4 of embodiment 2, no longer repeat here.
Embodiment 5
CCN dispatches CoMP UE cooperative multipoint transmission and unicast.This programme is applicable to all CoMP transmission technology (DPS/DPB, CS/CB, JT), and the present embodiment is only with JT transmission citing.
System postulation is identical with in embodiment 2.
Step 1, with embodiment 2 step 1.
Step 2, concrete grammar is similar to embodiment 2 step 2.
Difference is exemplified below: suppose that CCN is according to CSI, data to be transmitted amount information, scheduling UE1 transmits at the JT of eNB1 and eNB3 that (concrete schedule information also comprises MCS class 6, PRB number is 3, PRB index is 1 ~ 3), in the unicast of eNB2, (concrete schedule information also comprises MCS grade 3 to scheduling UE3, PRB number is 1, PRB index is 5).
Step 3, concrete grammar is similar to embodiment 2 step 3.
ENB1, eNB2, eNB3 dispatch according to CCN notice.ENB1 receives the schedule information of CCN notice, according to the eNB mark that signal condition information field indicates (eNB1 mark, eNB3 mark), UE mark, determines that eNB1 and eNB3 carries out JT transmission to UE1; According to eNB1, eNB3 mark that DCI information, signal condition information field indicate, group bag MAC PDU, generates the information such as the PMI of JT scheduling instance according to the up-to-date CSI reported of UE1; ENB1 gives the eNB3(eNB1 MAC PDU that always can retain generation by mutual for MAC PDU, UE1 mark, until eNB1 receives the corresponding A CK feedback that UE1 sends); ENB1 generates corresponding new data instruction NDI information, HARQ process number, redundant version number, PDSCH resource mapping information.ENB2 notifies according to CCN, according to the up-to-date CSI reported of UE3, U4, and the scheduling unicast of UE3 and the transfer of data of UE4.ENB3 receives the schedule information of CCN notice, indicate according to signal condition information field, determine that eNB1 and eNB3 dispatches the JT transmission of UE1, according to MCS, PRB information of CCN notice, the MAC PDU that eNB1 is mutual, the information such as the PMI of the JT transmission that the up-to-date CSI information reported of UE1 calculates, the PDSCH transmission of scheduling UE1.ENB1 and eNB3 needs to guarantee that PDCCH and PDSCH that corresponding UE 1JT transmits issues in same subframe.
Step 4, UE A/N feeds back and retransmits.With the step 4 of embodiment 2, no longer repeat here.
Above-described embodiment proposes the data transmission architecture under a kind of imperfect backhaul CoMP central dispatching scene.Under this framework, data transfer path between CoMP UE and core net is still present between S-GW and the serving BS of user for S-GW<-> serving BS <->UE(and data-direct connection interface), CCN only possesses the scheduling controlling function to CoMP UE.
The above embodiment of the present invention gives a kind of between base station under imperfect backhaul scene, realize the data transmission method of cooperative multipoint transmission center cooperative scheduling, the method can to solve under imperfect backhaul scene by CCN as user data transmission process problem during scheduling controlling node, help network side to realize scheduling decision to CoMP user and data transmission and processing timely and accurately, reduce the impact of backhaul time delay on CoMP central dispatching.
Based on same inventive concept, a kind of data transmission device of cooperative multipoint transmission central dispatching is also provided in the embodiment of the present invention, the principle of dealing with problems due to this device is similar to a kind of data transmission method of cooperative multipoint transmission central dispatching, therefore the enforcement of this device see the enforcement of method, can repeat part and repeats no more.
The cooperation center node CCN that the embodiment of the present invention provides, as shown in Figure 7, comprising:
Information acquisition unit 701, for obtaining the channel condition information CSI of all UE and user face data amount to be transmitted from belonging to the same cooperation transmission point gathered that cooperates with CCN;
Scheduled transmission unit 702, for according to the CSI of all UE and user face data amount to be transmitted, the cooperation transmission of dispatching with CCN point communicates, and performs the scheduled transmission of the user face data of cooperative multipoint transmission user terminal CoMP UE.
Described center cooperative node comprises processor and data transceiver interface on hardware, during specific implementation, described processor is configured to: obtain the channel condition information CSI of all UE and user face data amount to be transmitted from belonging to the same cooperation transmission point gathered that cooperates with CCN; According to CSI and the user face data amount to be transmitted of all UE, the cooperation transmission of dispatching with CCN point communicates, and performs the scheduled transmission of the user face data of cooperative multipoint transmission user terminal CoMP UE; Described data transceiver interface, for realizing the data transmit-receive between processor and cooperation transmission point.
Preferably, scheduled transmission unit communicates with the cooperation transmission point of its scheduling, performs the scheduled transmission of the user face data of CoMP UE, comprising:
CCN, according to the CSI of all UE and user face data amount to be transmitted, when determining that CoMP UE carries out coordinated multipoint transmission, selects the cooperation transmission point of CoMP UE, and generates the schedule information of CoMP UE;
The schedule information generated is notified the cooperation transmission point of CoMP UE by CCN.
Preferably, when the cooperation transmission point of CoMP UE does not comprise the serving BS of CoMP UE, the schedule information generated also is notified the serving BS of CoMP UE by scheduled transmission unit.
During specific implementation, above-mentioned functions can be configured in processor, be realized by processor.
Preferably, described scheduled transmission unit is when the serving BS scheduling CoMP UE data re-transmission of possible CoMP UE, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE; Or
Scheduled transmission unit receives the serving BS of CoMP UE to before the ACK feedback of data retransmission, and the serving BS not dispatching CoMP UE carries out new data transmission to CoMP UE.
During specific implementation, processor is configured to have above-mentioned functions.
Preferably, scheduled transmission unit communicates with the cooperation transmission point of its scheduling, performs the scheduled transmission of the user face data of CoMP UE, specifically comprises:
According to CSI and the user face data amount to be transmitted of all UE, when determining that CoMP UE carries out non-coordinated multipoint transmission, then:
Generate the schedule information of CoMP UE, the schedule information of generation is sent to the serving BS of CoMP UE; Or
Non-cooperating transmission mark is sent to the serving BS of CoMP UE;
Not to the relevant information of serving BS transmission this CoMP UE any of CoMP UE.
Preferably, also comprising: notification unit, for when selecting the cooperation transmission point of CoMP UE, the cooperation transmission of selection point being informed to SGW, with the cooperation transmission point making SGW the user face data to be transmitted of CoMP UE be sent to selection.
During specific implementation, by above-mentioned functions configuration on a processor, realized by processor.
The embodiment of the present invention also provides a kind of cooperation transmission point, as shown in Figure 8, comprising:
Report unit 801, for reporting to CCN and the channel condition information CSI of all UE under described cooperation transmission point and user face data amount to be transmitted;
Data capture unit 802, for the user face data to be transmitted from SGW or the serving BS acquisition CoMP UE from cooperative multipoint transmission user terminal CoMP UE;
Scheduled transmission unit 803, for by communicating with CCN, determine the CoMP resource that CoMP UE transfer of data uses, utilize CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilize non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE.
Described cooperation transmission point comprises processor and data transceiver interface on hardware, and during specific implementation, described processor is configured to: report and the channel condition information CSI of all UE under described cooperation transmission point and user face data amount to be transmitted to CCN; For the user face data to be transmitted from SGW or the serving BS acquisition CoMP UE from cooperative multipoint transmission user terminal CoMP UE; By communicating with CCN, determining the CoMP resource that CoMP UE transfer of data uses, utilizing CoMP resource to perform the user face data scheduled transmission of CoMP UE, utilizing non-CoMP resource to perform the user face data scheduled transmission of non-CoMP UE;
Data transceiver interface, for realizing the data transmit-receive between processor and CCN, other cooperation transmission points, UE.
Preferably, scheduled transmission unit utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE of transmission when CCN determines that CoMP UE carries out coordinated multipoint transmission;
Determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate media access control protocol data unit MAC PDU according to schedule information and user face data to be transmitted;
Physical Downlink Shared Channel PDSCH utilizes CoMP resource transmission MAC PDU.
Preferably, scheduled transmission cell scheduling CoMP UE carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
Data re-transmission unit, during for determining to need data re-transmission according to the Negative Acknowledgement NACK feedback information of CoMP UE, and utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission.
During specific implementation, by above-mentioned functions configuration on a processor, realized by processor.
Preferably, data re-transmission unit utilizes current non-CoMP scheduling of resource CoMP UE data re-transmission, specifically comprises:
The serving BS of CCN scheduling CoMP UE is utilized to carry out the moment outside new data transmission to CoMP UE, scheduling CoMP UE data re-transmission.
Preferably, data re-transmission unit is also for determining the synchronization of the serving BS of CoMP UE to CoMP UE data retransmission, when the serving BS of CCN scheduling CoMP UE carries out new data transmission to CoMP UE, the ACK/NACK being received new data and data retransmission by two HARQ is respectively fed back.
During specific implementation, by above-mentioned functions configuration on a processor, realized by processor.
Preferably, CCN dispatches CoMP UE and carries out non-cooperating multicast communication, and described cooperation transmission point is the serving BS of CoMP, and scheduled transmission unit utilizes CoMP resource to perform the user face data scheduled transmission of CoMP UE, specifically comprises:
Receive the schedule information of the CoMP UE that CCN sends, determine according to schedule information the CoMP resource that CoMP UE transfer of data uses, generate MAC PDU according to schedule information and user face data to be transmitted, PDSCH utilizes CoMP resource transmission MAC PDU; Or
When the non-cooperating transmission mark receiving CCN transmission or any relevant information not receiving CoMP UE, determine that CoMP UE carries out non-CoMP transmission, from the resource outside the CoMP resource determined by CCN schedule information, determine that CoMP UE carries out the CoMP resource of non-CoMP transmission use, generate MAC PDU according to the CoMP resource determined, PDSCH utilizes the CoMP resource transmission MAC PDU determined.
Preferably, CCN dispatches CoMP UE and carries out cooperative multipoint transmission, and described cooperation transmission point is the serving BS of CoMP UE, also comprises:
Data notification unit, for the schedule information notified according to CCN, determines other cooperation transmission point carrying out transfer of data with CoMP UE; MAC PDU is generated according to schedule information and from the user face data to be transmitted of the CoMP UE of SGW reception; The MAC PDU of generation is sent to other cooperation transmission point carrying out transfer of data with CoMP UE.
During specific implementation, by above-mentioned functions configuration on a processor, realized by processor.
Preferably, report unit to report the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN, specifically comprise:
By dynamical fashion, semi-static mode or event triggered fashion, report the user face data amount to be transmitted with all UE under described cooperation transmission point to CCN.
Above-mentioned cooperation transmission point can comprise base station, via node (Relay), base station wherein comprises macro base station (Macro), micro-base station (Micro), femto base station (Pico), Home eNodeB or is called femto base station (Femto) etc., and the WAP (wireless access point) (AP) of other possible employing tdd mode.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.