WO2014111030A1 - 多点协作传输下的资源调度方法和设备 - Google Patents
多点协作传输下的资源调度方法和设备 Download PDFInfo
- Publication number
- WO2014111030A1 WO2014111030A1 PCT/CN2014/070729 CN2014070729W WO2014111030A1 WO 2014111030 A1 WO2014111030 A1 WO 2014111030A1 CN 2014070729 W CN2014070729 W CN 2014070729W WO 2014111030 A1 WO2014111030 A1 WO 2014111030A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- base station
- precoding matrix
- prohibited
- pmi
- user terminal
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 177
- 238000000034 method Methods 0.000 title claims abstract description 69
- 239000011159 matrix material Substances 0.000 claims abstract description 474
- 238000013468 resource allocation Methods 0.000 claims 2
- 229920006934 PMI Polymers 0.000 description 141
- 230000003993 interaction Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
- H04L5/0035—Resource allocation in a cooperative multipoint environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0073—Allocation arrangements that take into account other cell interferences
Definitions
- the present application relates to the field of wireless communications, and in particular, to a resource scheduling method and device under coordinated multi-point transmission.
- LTE-A long term evolution-advance
- UE user equipment
- CoMP Coordinated-multiple-point
- Cooperative multipoint transmission technology is the collaboration between multiple transmission points (TPs) that are geographically separated.
- multiple transmission points refer to base stations of different cells, or base stations of one cell and multiple RRHs controlled by the same.
- Cooperative multipoint transmission technology can be divided into downlink cooperative transmission and uplink joint reception.
- Downlink cooperative multipoint transmission is mainly divided into two transmission schemes: coordinated scheduling/coordinating beamforming (CS/CB) scheme and joint processing (JP) scheme.
- CS/CB coordinated scheduling/coordinating beamforming
- JP joint processing
- One of the multiple transmission points in the CS/CB scheme transmits a useful signal to the user terminal, and other transmission points minimize the interference to the user terminal through joint scheduling and beamforming.
- the joint processing scheme can be further divided into a joint transmission (JT) scheme and a dynamic point selection (DPS) scheme. In the JT scheme, multiple transmission points simultaneously transmit useful signals to the user terminal, thereby enhancing the reception signal of the user terminal.
- JT joint transmission
- DPS dynamic point selection
- the transmission point of the user terminal is dynamically switched, and the point optimal for the user terminal is always selected from the coordinated transmission point for transmitting the user terminal signal.
- These collaborative multipoint transmission schemes can be used in conjunction with each other. It can also be combined with a dynamic blanking (DB) scheme to dynamically set certain transmission points on certain time-frequency resources without transmitting signals.
- DB dynamic blanking
- the base station needs to exchange a large amount of information and data in the process of cooperative multi-point transmission.
- LTE Long Term Evolution
- the information transmission rate and transmission delay of the X2 interface are determined by the physical shield and protocol stack delay of the physical link itself implementing the X2 interface. If the base stations are connected by a large physical link, such as direct fiber connection, the information transmission rate of the X2 interface is high (such as the order of 1 Gbps). If the base stations are connected by a small physical link, such as a wireless transmission link, the information transmission rate of the X2 interface is low (for example, 1 Mbps or lower).
- the X2 interface delay is mainly caused by the physical link transmission delay and the protocol stack delay, which may reach 10ms or more. There may be multiple physical connections of X2 interfaces in the actual network. CoMP cooperative scheduling Information exchange between base stations should consider non-ideal X2 interfaces.
- the downlink coordinated multi-point transmission is implemented, and depends on channel state information (CSI) obtained by the base station to each coordinated transmission point.
- CSI i includes channel quality indicator (CQI M message, precoding matrix indicator, PMI M message and rank indicator (RI) information, etc.
- User terminal utilizes each base station
- the transmitted downlink reference signal measures channel information of the base station to the user terminal, and feeds back the measured channel state information to the serving cell (serving cell).
- the serving cell of the user terminal receives the feedback CSI information, and cooperates with the coordinated cell to perform scheduling and scheduling.
- Collaborative precoding to achieve cooperative transmission.
- the methods for cooperative scheduling and/or cooperative precoding in small intervals can be divided into two types: first, central cooperative scheduling; and second, non-central cooperative scheduling.
- the main steps of central collaborative scheduling include:
- Each coordinated base station transmits the recently received CSI information of all user terminals accessing the base station to a central coordination node (CCN);
- CCN central coordination node
- the CCN centrally schedules time domain and frequency domain resources for user terminals of all cooperative base stations, and calculates precoding for user terminals that schedule time-frequency resources;
- the CCN sends the scheduling and precoding result of each user terminal to each relevant base station;
- the base station transmits data to the user terminal according to the received scheduling and precoding result.
- the CCN can perform global optimization scheduling on all user terminals in the cooperation set according to the global CSI information in the scheduling, and can obtain an ideal cooperation gain.
- the central cooperative scheduling requires the cooperative base station to transmit the CSI information of all the user terminals that are accessed to the CCN, and after the CCN is scheduled, all the scheduling results are respectively transmitted to the base stations, as shown in the figure. 1 is shown. At least two transmissions between the CCN and the base station are required. For a non-ideal X2 port connection, a long X2 port transmission delay may result, resulting in a large scheduling delay and loss of transmission performance.
- the main principles of the non-central cooperative scheduling are as follows: Each base station participating in the cooperation performs scheduling separately; the cooperative base stations implement cooperation through interactive scheduling information, scheduling user CSI information, and the like.
- the non-central cooperative scheduling is scheduled in each coordinated base station, and there is no need to perform a large amount of CSI information interaction on the X2 interface.
- the information transmitted on the X2 interface is less than the central cooperative scheduling, as shown in FIG. 2 .
- the non-central cooperative scheduling cannot optimize the global scheduling result according to the scheduling situation between the base stations. In order to achieve near-global optimization results, it may be necessary to use an iterative scheduling method between base stations, and multiple scheduling information interactions may be required between cooperative base stations. If the delay of the X2 interface between the base stations is large, the non-central cooperative scheduling performs multiple scheduling information interactions, which may cause the scheduling delay to be too large, resulting in obsolete channel information, thus affecting transmission performance. Therefore, in the scenario where the X2 interface has a large delay, the CoMP non-central cooperative scheduling scheme needs to be carefully designed to minimize the number of information interactions between the base stations and reduce the amount of information interaction.
- the embodiments of the present invention provide a resource scheduling method and device for multi-point coordinated transmission, which are used to reduce the delay of a non-central cooperative scheduling scheme under CoMP transmission, so as to improve scheduling efficiency.
- a resource scheduling method under CoMP transmission comprising:
- the serving base station receives the CSI reported by the user terminal, and determines a final precoding matrix that is prohibited from being used by the cooperative base station according to a negotiation result with the cooperative base station in advance;
- the serving base station performs resource scheduling based on the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling may be performed according to the negotiation result, and the serving base station and the cooperative base station need not be performed before each resource scheduling is performed. Inter-information interaction, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- the method further includes:
- the serving base station determines a precoding matrix that requests the cooperative base station to prohibit use, and sends indication information requesting the precoding matrix of the cooperative base station to be used to the cooperative base station;
- the cooperative base station determines the candidate forbidding the precoding matrix set according to the CSI reported by the user terminal, and determines that the serving base station requests the cooperative base station according to the indication information of the precoding matrix that is prohibited by the serving base station from being used by the serving base station.
- the precoding matrix set is prohibited from being used, and the serving base station requests the precoding matrix of the precoding matrix set prohibited by the cooperative base station from the intersection of the candidate forbidding precoding matrix set to be determined as the final preamble prohibited by the cooperative base station. Encoding matrix.
- the implementation manner of the serving base station determining the precoding matrix that is prohibited from being used by the cooperative base station may be, but is not limited to,:
- the serving base station determines downlink transmission performance indicator data of the corresponding user terminal according to the CSI of the serving base station reported by each user terminal under the serving base station, and searches for the best transmission performance indicated by the downlink transmission performance indicator data of each user terminal.
- One or more downlink transmission performance indicator data are provided;
- the precoding matrix corresponding to the PMI of the coordinated base station of the CoMP user terminal corresponding to the found downlink transmission performance indicator data and the precoding matrix within the correlation range of the PMI are requested to be prohibited from being used by the cooperative base station. Precoding matrix.
- the implementation manner in which the serving base station sends the indication information of the precoding matrix that is prohibited from being used by the cooperative base station to the cooperative base station may be, but is not limited to:
- the indication information of the final precoding matrix that is prohibited from being used by the coordinated base station by the coordinated base station includes: at least one PMI and correlation range information of each PMI in the at least one PMI, and a precoding matrix sum corresponding to the at least one PMI
- the precoding matrix within the correlation range of each PMI constitutes the final precoding matrix that the cooperative base station prohibits from using.
- the implementation manner of the resource scheduling by the serving base station according to the received CSI and the final precoding matrix prohibited by the cooperative base station may be, but is not limited to:
- the serving base station determines, according to the final precoding matrix that is prohibited from being used by the cooperative base station, the interference received by the downlink transmission of the user terminal under the serving base station, where the interference does not include the final precoding matrix that the cooperative base station prohibits using the cooperative base station. Generated interference;
- the serving base station schedules resources for the user terminal under the serving base station according to the interference received by the downlink transmission of the user terminal under the serving base station and the received CSI.
- the serving base station further includes: after the serving base station performs the resource scheduling, the serving base station sends, to the coordinated base station, whether the coordinated base station is allowed to use the cooperative base station on the scheduling resource according to the scheduling result of the scheduling resource.
- the serving base station sends a notification to the cooperative base station according to the scheduling result of the scheduling resource, whether to allow the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, where the serving base station includes: Not scheduling the CoMP user terminal on the scheduling resource, and transmitting, to the cooperative base station, a notification that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource; if the serving base station schedules the CoMP user terminal on the scheduling resource, Transmitting, to the cooperative base station, a notification that does not allow the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, or not transmitting to the cooperative base station a final preamble that allows the cooperative base station to use the cooperative base station for use on the scheduling resource The notification of the encoding matrix.
- a resource scheduling method under CoMP transmission comprising:
- the cooperative base station receives the CSI reported by the user terminal, and determines a final precoding matrix that is prohibited from being used by the cooperative base station according to a negotiation result with the serving base station in advance;
- the cooperative base station performs resource scheduling based on the received CSI and a final precoding matrix that the cooperative base station prohibits from using.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix prohibited by the cooperative base station, and subsequently
- the resource scheduling can be performed according to the negotiation result, and the information interaction between the serving base station and the cooperative base station needs to be performed before each resource scheduling, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, and further Improve scheduling efficiency.
- the method further includes:
- the cooperative base station determines a candidate forbidding precoding matrix set according to the CSI reported by the user terminal;
- the cooperative base station receives the indication information of the precoding matrix that is requested by the serving base station to be prohibited from being used by the serving base station; determining, according to the indication information, the precoding matrix set that the serving base station requests to prohibit the use of the cooperative base station, and requesting the serving base station to prohibit the cooperative base station Determining the precoding matrix of the set of precoding matrix and the candidate forbidding precoding matrix set, determining the final precoding matrix forbidden by the cooperative base station, and prohibiting the use of the final precoding matrix of the cooperative base station The information is sent to the serving base station.
- the indication information of the precoding matrix that is requested by the serving base station to be prohibited from being used by the coordinated base station includes: at least one PMI and correlation range information of each PMI in the at least one PMI, and a precoding matrix sum corresponding to the at least one PMI
- the precoding matrix within the correlation range of each PMI constitutes a precoding matrix that the serving base station requests the cooperative base station to prohibit from using.
- the cooperative base station determines the candidate forbidding precoding matrix set according to the CSI reported by the user terminal, and the method includes: determining, by the coordinated base station, the downlink transmission of the corresponding user terminal according to the CSI of the coordinated base station reported by each user terminal in the coordinated base station. Performance indicator data;
- the one or more downlink transmission performance indicator data, the precoding matrix corresponding to the PMI of the coordinated base station on the user terminal corresponding to the downlink transmission performance indicator data, and the precoding matrix in the correlation range of the PMI As a precoding matrix that is not allowed to be prohibited, a set of precoding matrices other than the precoding matrix that does not allow forbidding is used as a candidate forbidding precoding matrix set.
- the cooperative base station sends, to the serving base station, the indication information of the final precoding matrix that is prohibited from being used by the cooperative base station, and the method includes:
- the cooperative base station sends the at least one PMI and the correlation range information of each PMI in the at least one PMI to the serving base station, where the precoding matrix corresponding to the at least one PMI and the precoding matrix in the correlation range of each PMI constitute the prohibited use of the cooperative base station The final precoding matrix.
- the cooperative base station performs resource scheduling according to the received CSI and the final precoding matrix that is prohibited from being used by the cooperative base station, and specifically includes:
- the cooperative base station determines whether the serving base station and all other participating base stations transmit the allowed cooperation base.
- the station uses the notification of the final precoding matrix that is prohibited from being used by the coordinated base station; if yes, performs resource scheduling according to the CSI reported by the user terminal, otherwise, according to the CSI reported by the user terminal and the final precoding matrix prohibited by the cooperative base station. Perform resource scheduling.
- a serving base station, the serving base station includes:
- a first receiving unit configured to receive a CSI on the user terminal
- a first determining unit configured to determine, according to a negotiation result with the cooperative base station in advance, a final precoding matrix that is prohibited from being used by the cooperative base station;
- a scheduling unit configured to perform resource scheduling according to the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling may be performed according to the negotiation result, and the serving base station and the cooperative base station need not be performed before each resource scheduling is performed. Inter-information interaction, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- the serving base station further includes:
- a second determining unit configured to determine a precoding matrix that is requested to be prohibited from being used by the cooperative base station
- a sending unit configured to send indication information of a precoding matrix that is prohibited from being used by the cooperative base station to a cooperative base station;
- a third determining unit configured to receive indication information of a final precoding matrix that is prohibited from being used by the coordinated base station, and determine, according to the indication information, a final precoding matrix that is prohibited from being used by the cooperative base station;
- the precoding matrix is determined by the cooperative base station according to the following method: the cooperative base station determines the candidate forbidding precoding matrix set according to the CSI reported by the user terminal; and determines the service according to the indication information of the precoding matrix that is prohibited by the serving base station from being used by the serving base station.
- the base station requests the precoding matrix set that is prohibited from being used by the cooperative base station, and requests the serving base station to request the precoding matrix of the precoding matrix set prohibited by the cooperative base station from the intersection of the candidate forbidding precoding matrix set, and determines the cooperative base station as the coordinated base station.
- the final precoding matrix that is prohibited from being used.
- the second determining unit is configured to:
- the precoding matrix corresponding to the PMI of the coordinated base station of the CoMP user terminal corresponding to the downlink transmission performance indicator data and the precoding matrix within the correlation range of the PMI are used as pre-prohibited use for the cooperative base station Encoding matrix.
- the sending unit is configured to:
- the precoding matrix corresponding to the at least one PMI and the precoding matrix within the correlation range of each PMI constitute a precoding matrix that the serving base station requests the cooperative base station to prohibit use.
- the third determining unit is configured to:
- the coordinated base station And receiving, by the coordinated base station, the indication information of the final precoding matrix that is prohibited from being used by the coordinated base station, where the indication information includes: at least one PMI and correlation range information of each PMI in the at least one PMI, and a precoding matrix corresponding to the at least one PMI
- the precoding matrix within the correlation range of each PMI constitutes a final precoding matrix that is prohibited from being used by the cooperative base station.
- the scheduling unit is configured to:
- the resource is scheduled for the user terminal under the serving base station according to the interference received by the downlink transmission of the user terminal under the serving base station and the received CSI.
- the serving base station further includes:
- a notification unit configured to send, after the resource scheduling, a notification to the cooperative base station according to the scheduling result of the scheduling resource, whether the coordinated base station is allowed to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource.
- the notification unit is configured to:
- the CoMP user terminal After performing the resource scheduling, if the CoMP user terminal is not scheduled on the scheduling resource, transmitting, to the cooperative base station, a notification that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource; if the scheduling resource is used on the scheduling resource Dispatching the CoMP user terminal, sending a notification to the cooperative base station that does not allow the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, or not transmitting to the cooperative base station to allow the cooperative base station to use the collaboration on the scheduling resource The base station prohibits the notification of the final precoding matrix used.
- the embodiment of the present invention provides another serving base station, where the serving base station includes a radio frequency unit and a processor:
- the radio unit is configured to receive a CSI on the user terminal
- the processor is configured to determine a final precoding matrix that is prohibited from being used by the cooperative base station according to a negotiation result with the cooperative base station in advance; and perform resource scheduling according to the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling may be performed according to the negotiation result, and the serving base station and the cooperative base station need not be performed before each resource scheduling is performed. Inter-information interaction, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- a cooperative base station, the cooperative base station includes:
- a receiving unit configured to receive CSI on the user terminal;
- a first determining unit configured to determine, according to a negotiation result with the serving base station in advance, a final precoding matrix that is prohibited from being used by the cooperative base station;
- a scheduling unit configured to perform resource scheduling according to the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling may be performed according to the negotiation result, and the serving base station and the cooperative base station need not be performed before each resource scheduling is performed. Inter-information interaction, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- the cooperative base station further includes:
- a second determining unit configured to: determine, according to a CSI of the user terminal, a candidate forbidding precoding matrix set; and a third determining unit, configured to receive, by the serving base station, an indication of a precoding matrix that is requested to be prohibited from being used by the cooperative base station Determining, according to the indication information, a precoding matrix set that the serving base station requests the cooperative base station to prohibit using; the fourth determining unit is configured to request, by the serving base station, the precoding matrix set that is prohibited from being used by the cooperative base station, and the candidate forbidding pre a precoding matrix in an intersection of the set of coding matrices, determined as a final precoding matrix forbidden by the cooperative base station;
- a sending unit configured to send the indication information of the final precoding matrix that is prohibited from being used by the cooperative base station to the serving base station.
- the third determining unit is configured to:
- the indication information of the precoding matrix that is prohibited from being used by the coordinated base station includes: at least one ⁇ and correlation range information of each of the at least one ,, the at least one ⁇ corresponding precoding matrix
- the precoding matrix within the range of correlation with each ⁇ constitutes a precoding matrix that the serving base station requests the cooperative base station to prohibit use.
- the second determining unit is configured to:
- the sending unit is configured to:
- the scheduling unit is configured to:
- the embodiment of the present invention further provides a cooperative base station, where the cooperative base station includes a radio frequency unit and a processor:
- the radio unit is configured to receive a CSI on the user terminal
- the processor is configured to determine a final precoding matrix that is prohibited from being used by the cooperative base station according to a negotiation result with the serving base station in advance; and perform resource scheduling according to the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- FIG. 1 is a schematic diagram of information exchange of central scheduling in the prior art
- FIG. 3 is a schematic flowchart of a method provided by an embodiment of the present application.
- FIG. 5A is a schematic flowchart of Embodiment 1 of the present application.
- FIG. 5B is a schematic flowchart of Embodiment 2 of the present application.
- FIG. 6 is a schematic diagram of a serving base station according to an embodiment of the present application.
- FIG. 7 is a schematic diagram of a cooperative base station according to an embodiment of the present application.
- the embodiment of the present application provides a resource scheduling method under CoMP transmission, in order to reduce the delay of the non-central cooperative scheduling scheme under the CoMP transmission.
- an embodiment of the present application provides a resource scheduling method for CoMP transmission, including the following steps: Step 30: A serving base station receives a CSI reported by a user terminal, and determines, according to a negotiation result with a cooperative base station in advance, that the cooperative base station is prohibited from using.
- the final precoding matrix; the CSI reported by the user terminal may include one or any combination of PMI, RI, CQI;
- Step 31 The serving base station performs resource scheduling according to the received CSI and the final precoding matrix prohibited by the cooperative base station.
- Step A Step B:
- the serving base station determines a precoding matrix that is requested to be prohibited from being used by the cooperative base station, and sends indication information of a precoding matrix that is prohibited from being used by the cooperative base station to the cooperative base station;
- the serving base station determines the precoding matrix that is prohibited from being used by the cooperative base station.
- the specific implementation may be as follows:
- the serving base station determines downlink transmission performance indicator data of the corresponding user terminal according to the CSI of the serving base station reported by each user terminal under the serving base station, and searches for the best transmission performance indicated by the downlink transmission performance indicator data of each user terminal.
- the downlink transmission performance indicator data may include data capable of reflecting downlink transmission performance, such as throughput and fairness weight; and the precoding matrix within the correlation range of ⁇ refers to the correlation value of the precoding matrix corresponding to the ⁇ a precoding matrix in the range of the correlation, for example, the correlation range may be a set value, and the precoding matrix may have a correlation value of the precoding matrix corresponding to the ⁇ not less than or not greater than the set value.
- the correlation range may be a numerical interval
- the correlation value of the precoding matrix corresponding to the ⁇ may be in the numerical interval or in the numerical interval
- the outer precoding matrix is used as the precoding matrix within the correlation range of the ⁇ .
- the serving base station sends at least one ⁇ and the correlation range information of each of the at least one ⁇ to the cooperative base station, where the precoding matrix corresponding to the at least one ⁇ and the precoding matrix in the correlation range of each ⁇ constitute the serving base station requesting the cooperation The precoding matrix that the base station prohibits from using.
- the cooperative base station determines according to the following method: The coordinated base station determines the candidate according to the CSI reported by the user terminal. Selecting a pre-coding matrix set to be prohibited; determining, according to the indication information of the precoding matrix that is prohibited by the serving base station from being used by the serving base station, the serving base station requesting the cooperative base station to prohibit the use of the precoding matrix set, and requesting the serving base station to prohibit the cooperative base station from being used.
- the precoding matrix of the used precoding matrix set and the candidate forbidding precoding matrix set is determined as the final precoding matrix prohibited by the cooperative base station.
- the indication information of the final precoding matrix that is prohibited from being used by the coordinated base station by the cooperative base station may include, but is not limited to, at least one PMI and correlation range information of each PMI in the at least one PMI, and the precoding corresponding to the at least one PMI
- the precoding matrix in the range of the correlation between the matrix and each PMI constitutes a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station determines, according to the indication information, a final precoding matrix that is prohibited from being used by the cooperative base station, and the specific implementation is: The serving base station determines the precoding matrix corresponding to the precoding matrix corresponding to the at least one PMI and the precoding matrix within the correlation range of each PMI in the at least one PMI as a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station implements resource scheduling according to the received CSI and the final precoding matrix prohibited by the cooperative base station, and the specific implementation may be as follows:
- the serving base station determines, according to the final precoding matrix that is prohibited from being used by the cooperative base station, the interference received by the downlink transmission of the user terminal under the serving base station, where the interference does not include the result that the cooperative base station uses the final precoding matrix prohibited by the cooperative base station to use. Thousand
- the serving base station schedules resources for the user terminal under the serving base station according to the interference received by the downlink transmission of the user terminal under the serving base station and the received CSI.
- the serving base station after the serving base station performs resource scheduling, the serving base station sends, according to the scheduling result of the scheduling resource, a coordinated request to the cooperative base station whether to allow the cooperative base station to use the coordinated base station to use the coordinated base station.
- the notification of the encoding matrix There are many ways to achieve it, specifically:
- the serving base station does not schedule the CoMP user terminal on the scheduling resource, send a notification to the cooperative base station that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource; if the CoMP user is scheduled on the scheduling resource And transmitting, to the cooperative base station, a notification that does not allow the coordinated base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, or does not send the coordinated base station to allow the cooperative base station to use the cooperative base station for use on the scheduling resource.
- the notification of the final precoding matrix is not allow the coordinated base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource.
- an embodiment of the present application provides a resource scheduling method for CoMP transmission, including the following steps: Step 40: A cooperative base station receives a CSI reported by a user terminal, and determines, according to a negotiation result with a serving base station in advance, that the cooperative base station is forbidden to use.
- the final precoding matrix; the CSI reported by the user terminal may include one or any combination of PMI, RI, CQI;
- Step 41 The cooperative base station performs resource scheduling according to the received CSI and the final precoding matrix prohibited by the cooperative base station.
- the data may be transmitted to the user terminal according to the resource scheduling result.
- the cooperative base station negotiates with the serving base station to obtain a final precoding matrix that is prohibited from being used by the cooperative base station.
- the specific implementation may include the following step C-step D:
- the cooperative base station determines, according to the CSI reported by the user equipment, a candidate forbidding precoding matrix set
- the coordinated base station determines downlink transmission performance indicator data for the application terminal according to the CSI of the coordinated base station reported by each user terminal in the coordinated base station;
- the one or more downlink transmission performance indicator data, the precoding matrix corresponding to the PMI of the coordinated base station on the user terminal corresponding to the downlink transmission performance indicator data, and the precoding matrix in the correlation range of the PMI As a precoding matrix that is not allowed to be prohibited, a set of precoding matrices other than the precoding matrix that does not allow forbidding is used as a candidate forbidding precoding matrix set.
- the downlink transmission performance indicator data may include data that can reflect downlink transmission performance, such as throughput and fairness weight;
- the precoding matrix within the correlation range of the PMI refers to the correlation value of the precoding matrix corresponding to the PMI.
- a precoding matrix in the range of the correlation for example, the correlation range may be a set value, and the precoding matrix may have a correlation value of the precoding matrix corresponding to the PMI not less than or not greater than the set value.
- the precoding matrix in the range of the correlation of the PMI for example, the correlation range may be a numerical interval, and the correlation value of the precoding matrix corresponding to the PMI may be in the numerical interval or in the numerical interval.
- the outer precoding matrix is used as a precoding matrix within the correlation range of the PMI.
- the cooperative base station receives the indication information of the precoding matrix that is requested by the serving base station to be prohibited from being used by the serving base station, and determines, according to the indication information, the precoding matrix set that the serving base station requests to prohibit the use of the cooperative base station, and requests the serving base station to request the cooperative base station. Decoding the precoding matrix of the forbidden precoding matrix set and the candidate forbidding precoding matrix set, determining the final precoding matrix forbidden by the cooperative base station, and prohibiting the use of the final precoding matrix of the cooperative base station The information is sent to the serving base station.
- the indication information of the precoding matrix that is requested by the serving base station to be used by the cooperative base station may include: at least one PMI and correlation range information of each PMI in the at least one PMI, the precoding matrix corresponding to the at least one PMI, and each The precoding matrix in the range of the correlation of the PMI constitutes a precoding matrix that the serving base station requests to prohibit the use of the cooperative base station.
- the cooperative base station determines, according to the indication information, the precoding matrix set that the serving base station requests to prohibit the use of the cooperative base station,
- the cooperation base station determines, as the set of the precoding matrix corresponding to the precoding matrix corresponding to the at least one PMI and the precoding matrix in the correlation range of each PMI, the precoding matrix set that the serving base station requests to be prohibited from being used by the cooperative base station.
- the cooperative base station may send the indication information of the final precoding matrix that is forbidden to use by the cooperative base station to the serving base station.
- the specific implementation may be: the cooperative base station sends the at least one PMI to the serving base station and the PMIs in the at least one PMI.
- Correlation range information, the precoding matrix corresponding to the at least one PMI and the precoding matrix within the correlation range of each PMI constitute a final precoding matrix that is prohibited from being used by the cooperative base station.
- the cooperative base station implements resource scheduling according to the received CSI and the final precoding matrix prohibited by the cooperative base station, and the specific implementation may be as follows:
- the cooperative base station determines whether the notification sent by the serving base station and all other participating base stations that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource is received; if yes, the resource is performed according to the CSI reported by the user terminal. Scheduling, that is, resource scheduling according to the prior art; otherwise, resource scheduling is performed according to the CSI reported by the user terminal and the final precoding matrix prohibited by the cooperative base station. Specifically, the cooperative base station does not use the forbidden use in the resource scheduling process.
- a precoding matrix where the cooperative base station performs downlink transmission without using a final precoding matrix that is prohibited from being used, that is, the pre-coding matrix that the cooperative base station uses, according to the CSI reported by the user terminal, using a final precoding matrix that is prohibited from being used by the cooperative base station.
- the coding matrix performs resource scheduling.
- Step 1 The serving base station receives the CSI reported by the user terminal under the serving base station, and negotiates with the cooperative base station that the cooperative base station can use And/or pre-coding matrices that are prohibited.
- the CSI of the CoMP user terminal includes at least the PMI information of the cooperative base station and the PMI/RI and CQI information of the serving base station.
- the CoMP user terminal refers to a user terminal for which a plurality of base stations perform cooperative transmission.
- the method for negotiating the final precoding matrix forbidden by the serving base station between the serving base station and the cooperative base station may include the following steps 101-106:
- Step 101 The cooperative base station determines a candidate forbidding precoding matrix set, where: the coordinated base station determines the corresponding user terminal according to the CSI (such as PMI/RI and CQI information) of the coordinated base station reported by each user terminal in the coordinated base station.
- the CSI such as PMI/RI and CQI information
- Downlink transmission performance indicator data (such as throughput); searching for one or more downlink transmission performance indicator data with the worst transmission performance indicated in the downlink transmission performance indicator data of each user terminal, and the downlink transmission performance indicator data to be found And a set of precoding matrices corresponding to the PMI of the coordinated base station and a precoding matrix in the correlation range of the PMI reported by the corresponding user terminal, as a candidate for prohibiting the precoding matrix set; or searching for downlink transmission of each user terminal
- the precoding matrix within the correlation range of the PMI is taken as Enable Disable precoding matrix, the precoding matrix set in addition to other prohibited allowed precoding matrix configured as a candidate precoding matrix set is prohibited;
- Step 102 The serving base station determines a precoding matrix that is requested to be prohibited from being used by the cooperative base station. Specifically, the serving base station determines, according to the CSI (such as PMI/RI and CQI information) of the serving base station reported by each user terminal under the serving base station. Corresponding to the downlink transmission performance indicator data (such as throughput) of the user terminal, searching for downlink transmission of each user terminal The one or more downlink transmission performance indicator data with the best transmission performance indicated in the performance indicator data, and the precoding matrix corresponding to the PMI of the coordinated base station of the CoMP user terminal corresponding to the downlink transmission performance indicator data that is found. And a precoding matrix within the correlation range of the PMI, as a precoding matrix that requests the cooperative base station to prohibit use.
- the CSI such as PMI/RI and CQI information
- Step 103 The serving base station sends, to the cooperative base station, the indication information of the precoding matrix that is prohibited from being used by the coordinated base station, where the indication information includes at least one PMI and relevance range information of each PMI in the at least one PMI, the at least one The precoding matrix corresponding to the PMI and the precoding matrix within the correlation range of each PMI constitute a precoding matrix that the serving base station requests the cooperative base station to prohibit use;
- Step 104 The cooperative base station receives the indication information of the precoding matrix that is requested by the serving base station to be prohibited from being used by the serving base station, and determines, according to the indication information, the precoding matrix set that the serving base station requests to prohibit the use of the cooperative base station, specifically: the cooperative base station And determining, by the precoding matrix corresponding to the at least one PMI in the indication information, a set of precoding matrices in a range of correlations of the PMIs, and determining, by the serving base station, a precoding matrix set that is prohibited from being used by the cooperative base station;
- Step 105 The coordinated base station determines a final precoding matrix that is prohibited from being used by the cooperative base station, where specifically: the cooperative base station determines, by the cooperative base station, the precoding matrix set that is prohibited from being used by the coordinated base station in step 104, and the candidate forbidden precoding matrix set determined in step 101.
- the precoding matrix of the intersection set is determined to be the final precoding matrix forbidden to be used by the cooperative base station; the cooperative base station sends the indication information of the final precoding matrix prohibited by the cooperative base station to the serving base station, for example, the indication information includes at least one The PMI and the correlation range information of each PMI in the at least one PMI, the precoding matrix corresponding to the at least one PMI and the precoding matrix in the correlation range of each PMI constitute a final precoding matrix prohibited by the cooperative base station;
- Step 106 The serving base station receives the indication information of the final precoding matrix that is prohibited from being used by the coordinated base station, and determines, according to the indication information, the final precoding matrix that is prohibited from being used by the cooperative base station, so as to be in the subsequent resource scheduling process.
- the resource scheduling is performed according to the final precoding matrix prohibited by the cooperative base station recorded above.
- the step of negotiating the forbidden precoding matrix between the serving base station and the cooperative base station may be unified for the entire transmission bandwidth, and the negotiation result is valid for the entire bandwidth; or may be performed independently for each scheduling resource, and negotiation on each scheduling resource. The result is only valid for this scheduling resource.
- the process of negotiating the forbidden precoding matrix between the serving base station and the cooperative base station is semi-static with respect to the resource scheduling of the base station, and does not need to perform the foregoing negotiation process before each resource scheduling, between the base stations.
- the result of one negotiation is valid for a period of time until the next negotiation between the base stations, resulting in a new negotiation result.
- Step 2 The serving base station receives the CSI reported by the user terminal under the serving base station, performs resource scheduling according to the received CSI and the final precoding matrix prohibited by the cooperative base station recorded in step 1, and transmits data to the user terminal according to the source scheduling result.
- the method for performing resource scheduling is: when the serving base station schedules resources for the user equipment and calculates the precoding matrix, it is assumed that the cooperative base station does not use the precoding matrix that the cooperative base station prohibits from using on the resource, specifically: the serving base station according to the cooperative base station The final precoding matrix forbidden to use determines the downlink of the user terminal under the serving base station
- the interference received by the transmission does not include the interference generated when the cooperative base station uses the final precoding matrix prohibited by the cooperative base station; the interference received according to the downlink transmission of the user terminal under the serving base station and the received CSI, scheduling resources for user terminals under the serving base station.
- Step 3 The serving base station sends a notification to the cooperative base station according to the scheduling result for each scheduling resource whether to allow the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource.
- the specific method is: if the serving base station does not schedule the CoMP user terminal on one scheduling resource, send a notification to the cooperative base station that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, otherwise, does not cooperate
- the base station transmits a notification that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource; where the cooperative base station is allowed to use the validity time of the notification of the final precoding matrix prohibited by the cooperative base station on the scheduling resource.
- the length of time that the serving base station and the cooperative base station have agreed in advance, such as one or several thousand subframes, the validity time of the notification may also be transmitted to the cooperative base station along with the notification by using an effective time length or an effective deadline time point.
- the notification may be in the form of a bitmap, where each bit in the bitmap corresponds to a scheduling resource, and the order of scheduling resources in the bitmap is pre-agreed by the base station, and the serving base station will allow the cooperative base station to use the scheduling resource of the forbidden precoding matrix.
- the corresponding bit is marked as 1, Scheduling resources corresponding to the remaining bits labeled 0;
- the notification may also include direct use of the base station allows collaboration prohibited precoding matrix number of resource scheduling;
- Step 4 The cooperative base station determines, according to the received notification, whether each of the scheduling resources can use the final precoding matrix that is prohibited from being used by the cooperative base station on the corresponding scheduling resource.
- the determining method is: if all other participating in the scheduling resource
- the base station (including the serving base station) sends a notification to the cooperative base station that allows the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, and determines that the cooperative base station can be used on the scheduling resource.
- the final precoding matrix used otherwise it is determined that the final precoding matrix prohibited by the cooperative base station may not be used on the scheduling resource;
- Step 5 After the cooperative base station passes the determination of step 4, the resource scheduling is performed according to the determination result of step 4 within the valid time range of the notification.
- the specific method is: if the cooperative base station determines that the final precoding matrix that is prohibited by the cooperative base station is used on one scheduling resource, the resource scheduling is performed according to the CSI reported by the user terminal, that is, the resource scheduling is performed according to the prior art, otherwise, according to the user.
- the CSI and the coordinated base station reported by the terminal prohibit the use of the final precoding matrix for resource scheduling, that is, the final precoding matrix forbidden to be used is not used in the resource scheduling process, and the final precoding matrix forbidden to use is not used when performing downlink transmission;
- Step 6 The cooperative base station transmits data to the user terminal according to the resource scheduling result.
- Base station 1 and base station 2 cooperate to perform CS/CB transmission;
- the above two base stations have two scheduling resources: scheduling resources 1 and scheduling resources 2;
- the base station 1 There are two users under the base station 1 that may be scheduled on the two scheduling resources: the user terminal 1 and the user terminal 2, where The user terminal 1 is a CoMP user terminal, and the user terminal 2 is not a CoMP user terminal. There are also two possible user terminals under the base station 2: the user terminal 3 and the user terminal 4, wherein the user terminal 3 is a CoMP user terminal, and the user terminal 4 is not a CoMP. User terminal.
- the broadband PMIs of the base station 1 and the base station 2 reported by the user terminal 1 are respectively PMI11 and PMI12; the broadband PMI of the base station 1 reported by the user terminal 2 is PMI21; and the broadband PMI of the base station 2 and the base station 1 reported by the user terminal 3 are respectively PMI32.
- the PMI 31 and the broadband PMI of the base station 2 reported by the user terminal 4 are PMI 42.
- the base station 1 uses a precoding matrix having a correlation of not more than 0.5 with PMI11 and PMI21 as a candidate forbidding precoding matrix of the base station 1 over the entire bandwidth
- the base station 2 uses a precoding matrix having a correlation of not more than 0.5 with PMI32 and PMI42 as the entire bandwidth.
- the candidate of the upper base station 2 prohibits the precoding matrix.
- the base station 1 uses the PMI of the base station 2 reported by the user terminal 1 as the PMI of the requesting base station 2 on the entire bandwidth.
- the base station 2 uses the PMI, which is the PMI of the base station 1 reported by the user terminal 3, as the PMI that is prohibited by the base station 1 on the entire bandwidth.
- the base station 1 notifies the base station 2 of the PMI, which is the PMI that is prohibited by the requesting base station 2 over the entire bandwidth, and the base station 2 notifies the base station 1 of the PMI, which is the PMI that is prohibited by the base station 1 on the entire bandwidth.
- the base station 1 receives the PMI 31, and uses a precoding matrix having a correlation with PMI31 of not less than 0.5 as a precoding matrix set requested by the base station 2, a precoding matrix set requested by the base station 2, and a candidate prohibition preamble of the base station 1 obtained in the step a.
- the intersection of the set of coding matrices results in a set of precoding matrices that are prohibited from use, which are all precoding matrices with a PMI «correlation not less than 0.8.
- the base station ⁇ PMI Deposit and the correlation size “ 0 8 ” are notified to the base station 2 , and the base station 2 records the pre-coded pre-coding set of the base station 1 as all precoding matrices with a PMI «correlation not less than 0.8.
- the base station 2 Obtaining a precoding matrix forbidden by the base station is all precoding matrices with a PM ⁇ correlation of not less than 0.9, and notifying the base station 1 of the forbidden precoding matrix.
- the user terminals 1, 2 report the CSI information to the base station 1, and the base station 1 performs resource scheduling and calculation of the precoding matrix on the user terminal according to the reported CSI.
- resource scheduling of the base station 1 it is assumed that the base station 2 does not use the prohibited use of the base station 2.
- the coding matrix, and the user terminal of the base station 1 does not use the pre-coding matrix of the base station 1 forbidden to use.
- the base station 1 schedules the user terminal 1 on the scheduling resource 1, its precoding matrix is Wl 1 , g pre-coding matrix set of the base station 1 forbidden, and the base station 1 schedules the user terminal 2 on the scheduling resource 2, and its precoding matrix W22 of, prohibiting W22 g base station 1 using precoding matrix set; station 2 scheduled user terminal 3 on a scheduling resource 1 which precoding matrix W31 of, prohibiting the second base station 2 uses a precoding matrix set, the base station 2
- the user terminal 4 is scheduled on the scheduling resource 2, and the precoding matrix is W42, and the precoding matrix set of the W42 g base station 2 is prohibited, as shown in Table 1 below.
- the base station 1 does not schedule a CoMP user terminal on the scheduling resource 2, and the base station 1 notifies the base station 2 of the resource number 2 and the allowable duration 1 to indicate that the base station 2 is in one subframe, and the scheduled resource 2 can be used forbidden.
- the precoding matrix; the base station 2 does not schedule the CoMP user terminal on the scheduling resource 2, and the base station 2 notifies the base station 1 of the resource sequence number 2 and the allowable duration 2, indicating that the base station 1 can be on the scheduling resource 2 within 2 subframe times. Use a pre-coding matrix that is forbidden.
- the base station 1 receives the notification that the pre-coding matrix that is prohibited from being used on the scheduling resource 2 sent by the base station 2, re-schedules the resource and calculates the precoding matrix on the resource 2, and schedules the user on the scheduling resource 2 after rescheduling.
- the terminal 2 and the user terminal 1 wherein the precoding matrix of the user terminal 2 is a precoding matrix forbidden by the base station recorded by the WE base station 1, and the precoding matrix of the user terminal 1 is W 12 .
- the base station 2 receives the notification that the base station 2 transmitted by the base station 1 can use the pre-coding matrix that is prohibited from being used, but does not perform resource scheduling again, as shown in Table 2 below.
- an embodiment of the present application provides a serving base station, where the serving base station includes:
- the first receiving unit 60 is configured to receive channel state information CSI reported by the user terminal;
- a first determining unit 61 configured to determine, according to a negotiation result with the cooperative base station in advance, a final precoding matrix that is prohibited from being used by the cooperative base station;
- the scheduling unit 62 is configured to perform resource scheduling according to the received CSI and the forbidden precoding matrix, and the transmitting unit 63 is configured to transmit data to the user terminal according to the resource scheduling result.
- the serving base station further includes:
- a second determining unit 64 configured to determine a precoding matrix that is requested to be prohibited from being used by the cooperative base station
- the sending unit 65 is configured to send, to the cooperative base station, indication information of a precoding matrix that is prohibited from being used by the cooperative base station;
- the third determining unit 66 is configured to receive indication information of a final precoding matrix that is prohibited from being used by the coordinated base station by the coordinated base station, and determine, according to the indication information, a final precoding matrix that is prohibited from being used by the cooperative base station.
- the second determining unit 64 is configured to:
- the sending unit 65 is configured to:
- the third determining unit 66 is configured to:
- the coordinated base station And receiving, by the coordinated base station, the indication information of the final precoding matrix that is prohibited from being used by the coordinated base station, where the indication information includes: at least one PMI and correlation range information of each PMI in the at least one PMI, and a precoding matrix corresponding to the at least one PMI
- the precoding matrix within the correlation range of each PMI constitutes a final precoding matrix that is prohibited from being used by the cooperative base station;
- scheduling unit 62 is configured to:
- the resource is scheduled for the user terminal under the serving base station according to the interference received by the downlink transmission of the user terminal under the serving base station and the received CSI.
- the serving base station further includes:
- the notifying unit 67 is configured to send, after the resource scheduling, a notification to the cooperative base station according to the scheduling result of the scheduling resource, whether to allow the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource.
- the notification unit 67 is configured to:
- the coordinated base station is sent a notification that the cooperative base station is allowed to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, otherwise, Transmitting, to the cooperative base station, a notification that does not allow the cooperative base station to use the final precoding matrix prohibited by the cooperative base station on the scheduling resource, or not transmitting to the cooperative base station a final preamble that allows the cooperative base station to use the cooperative base station for use on the scheduling resource.
- the embodiment of the present invention provides another serving base station, where the serving base station includes a radio frequency unit and a processor:
- the radio unit is configured to receive a CSI on the user terminal
- the processor is configured to determine a final precoding matrix that is prohibited from being used by the cooperative base station according to a negotiation result with the cooperative base station in advance; and perform resource scheduling according to the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling may be performed according to the negotiation result, and the serving base station and the cooperative base station need not be performed before each resource scheduling is performed. Inter-information interaction, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- an embodiment of the present application provides a cooperative base station, where the cooperative base station includes:
- the receiving unit 70 is configured to receive CSI on the user terminal
- a first determining unit 71 configured to determine, according to a negotiation result with the serving base station in advance, a final precoding matrix that is prohibited from being used by the cooperative base station;
- the scheduling unit 72 is configured to perform resource scheduling according to the received CSI and the forbidden precoding matrix, and the transmitting unit 73 is configured to transmit data to the user terminal according to the resource scheduling result.
- the cooperative base station further includes:
- a second determining unit 74 configured to determine a candidate forbidding precoding matrix set according to a CSI of the user terminal
- a third determining unit 75 configured to receive a precoding matrix that is sent by the serving base station and requested to be prohibited from being used by the cooperative base station. Determining information according to the indication information, determining, by the serving base station, a precoding matrix set that is prohibited from being used by the cooperative base station; and determining, by the serving base station, the precoding matrix set that is prohibited from being used by the serving base station The precoding matrix in the intersection of the candidate forbidding precoding matrix sets is determined as the final precoding matrix prohibited by the cooperative base station;
- the transmitting unit 77 is configured to send the indication information of the final precoding matrix that is prohibited from being used by the cooperative base station to the serving base station.
- the third determining unit 75 is configured to:
- indication information of a precoding matrix that is prohibited from being used by the coordinated base station where the indication information includes: at least one ⁇ and correlation range information of each at least one ,, the at least one ⁇ corresponding precoding matrix And a precoding matrix in a range of correlation with each of the ⁇ constitutes a precoding matrix that the serving base station requests the cooperative base station to prohibit use;
- the second determining unit 74 is configured to:
- the one or more downlink transmission performance indicator data, the precoding matrix corresponding to the PMI of the coordinated base station on the user terminal corresponding to the downlink transmission performance indicator data, and the precoding matrix in the correlation range of the PMI As a precoding matrix that is not allowed to be prohibited, a set of precoding matrices other than the precoding matrix that does not allow forbidding is used as a candidate forbidding precoding matrix set.
- the sending unit 77 is configured to:
- scheduling unit 72 is configured to:
- the embodiment of the present invention further provides a cooperative base station, where the cooperative base station includes a radio frequency unit and a processor:
- the radio unit is configured to receive a CSI on the user terminal
- the processor is configured to determine a final precoding matrix that is prohibited from being used by the cooperative base station according to a negotiation result with the serving base station in advance; and perform resource scheduling according to the received CSI and a final precoding matrix that is prohibited from being used by the cooperative base station.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling may be performed according to the negotiation result, and the serving base station and the cooperative base station need not be performed before each resource scheduling is performed. Inter-information interaction, thereby reducing the X2 interface transmission delay between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- the beneficial effects of the application include:
- the serving base station receives the CSI reported by the user terminal, and determines a final precoding matrix that is prohibited from being used by the cooperative base station according to the negotiation result with the cooperative base station in advance, according to the received CSI and the cooperative base station.
- the final precoding matrix that is forbidden is used for resource scheduling, and the data is transmitted to the user terminal according to the resource scheduling result.
- the cooperative base station receives the CSI reported by the user terminal, and determines the final precoding matrix that is prohibited from being used by the cooperative base station according to the negotiation result with the serving base station in advance.
- the serving base station and the cooperative base station pre-negotiate the final precoding matrix that is prohibited from being used by the cooperative base station, and subsequent resource scheduling can be performed according to the negotiation result, and the service base station needs to be performed before each resource scheduling is performed.
- the information exchange between the cooperative base stations reduces the transmission delay of the X2 interface between the serving base station and the cooperative base station, thereby improving scheduling efficiency.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种多点协作传输下的资源调度方法和设备,涉及无线通信领域,用于降低多点协作 CoMP传输下非中心协作调度方案的时延,以提高调度效率。本方案中,服务基站根据预先与协作基站的协商结果确定该协作基站禁止使用的最终预编码矩阵,根据用户终端上报的信道状态信息 CSI和协作基站禁止使用的最终预编码矩阵进行资源调度,协作基站根据用户终端上报的 CSI和本协作基站禁止使用的最终预编码矩阵进行资源调度。采用本方案可以提高资源调度效率。
Description
多点协作传输下的资源调度方法和设备 本申请要求在 2013年 1月 21日提交中国专利局、 申请号为 201310021861.3、 发明名称为
"多点协作传输下的资源调度方法和设备" 的中国专利申请的优先权, 其全部内容通过引用结 合在本申请中。 技术领域 本申请涉及无线通信领域, 尤其涉及一种多点协作传输下的资源调度方法和设备。 背景技术 长期演进增强(long term evolution-advance, LTE-A ) ***中, 为了减小小区覆盖边沿 用户终端 ( User Equipment , UE ) 的邻区千扰, 提高小区边沿用户终端的体验, 釆用了协 作多点传输技术(coordinated-multiple-point, CoMP )。 协作多点传输技术是在地理位置上 分离的多个传输点 (transmission point, TP )之间的协作。 通常的, 多个传输点是指不同 小区的基站, 或一个小区的基站与其控制的多个 RRH。 协作多点传输技术可分为下行协作 传输和上行联合接收。 下行协作多点传输主要又分为两种传输方案: 协作调度 /预编码 ( coordinated scheduling/ coordinated beamforming , CS/CB ) 方案和联合处理 ( joint processing, JP )方案。 CS/CB方案中多个传输点中的一个传输点向用户终端发送有用信号, 其它传输点通过联合调度和波束赋形, 尽量减小对用户终端的千扰。 联合处理方案又可以 分为联合传输 ( joint transmission, JT ) 方案和动态传输点选择 ( dynamic point selection, DPS )方案。 JT方案中多个传输点同时向用户终端发送有用信号, 从而增强了用户终端的 接收信号。 DPS方案中动态切换用户终端的传输点, 总是从协作传输点中选择对用户终端 最优的点用于传输用户终端信号。 这些协作多点传输方案可以相互结合使用。 还可以结合 动态静默(dynamic blanking, DB ) 方案, 动态地在某些时频资源上设置某些传输点不发 送信号。
基站进行协作多点传输的过程中需要交换大量的信息和数据。 长期演进(Long Term Evolution, LTE ) ***中, 基站之间的信息和数据交互通过 X2接口实现。 X2接口的信息 传输速率和传输延时由实现 X2接口的物理链路本身的性盾和协议栈时延决定。 若基站之 间通过容量大的物理链路连接, 如光纤直接连接, X2接口的信息传输速率高 (如 lGbps 量级)。 若基站之间通过容量较小的物理链路连接, 如无线传输链路, X2接口的信息传输 速率低(如 1Mbps或更低)。 X2接口时延主要由物理链路传输时延和协议栈时延引起, 可 能达到 10ms或更大。 实际网络中可能存在多种 X2接口物理连接方式, CoMP协作调度中
基站间的信息交换应该考虑非理想的 X2接口。
实现下行协作多点传输, 依赖于基站获得的用户终端到各协作传输点的信道状态信息 ( channel state information, CSI )。 CSI i , 包括信道盾量 4旨示 ( channel quality indicator, CQI M言息、预编码矩阵指示( precoding matrix indicator, PMI M言息和秩指示( rank indicator, RI )信息等。 用户终端利用各基站发送的下行参考信号测量基站到用户终端的信道信息, 并向其服务小区 ( serving cell )反馈其测量到的信道状态信息。 用户终端的 serving cell接 收反馈的 CSI信息, 与协作小区进行协作调度和 /或协作预编码, 从而实现协作传输。 小区 间进行协作调度和 /或协作预编码的方法可以分为两种: 第一, 中心协作调度; 第二, 非中 心协作调度。
中心协作调度的主要步骤包括:
A、 各协作基站将最近接收到的所有接入该基站的用户终端的 CSI信息传输给一个中 心协作节点 ( central coordination node, CCN );
B、 CCN为所有协作基站的用户终端集中调度时域和频域资源, 并为调度了时频资源 的用户终端计算预编码;
C、 CCN将每个用户终端的调度和预编码结果发送给每个相关基站;
D、 基站根据收到的调度和预编码结果为用户终端传输数据。
中心协作调度方法中, CCN可以在调度中根据全局 CSI信息对协作集合中的所有用户 终端进行全局优化调度, 可以获得理想的协作增益。 但是如中心协作调度的步骤所示, 中 心协作调度需要协作基站将各自所有接入的用户终端的 CSI信息都传输给 CCN, 且 CCN 调度之后, 需要将所有调度结果分别传给各基站, 如图 1所示。 CCN和基站之间至少需要 进行两次传输, 对于非理想的 X2端口连接, 可能导致较长的 X2端口传输时延, 从而导致 较大的调度时延, 使传输性能损失。
非中心协作调度的主要原理为: 参加协作的各基站分别进行调度; 协作基站之间通过 交互调度信息、 调度用户的 CSI信息等实现协作。
从原理上来说, 非中心协作调度在各协作基站分别进行调度, 不需要在 X2接口上进 行大量的 CSI信息交互, X2接口上传输的信息少于中心协作调度, 如图 2所示。 但是非 中心协作调度无法根据基站间的调度情况优化全局调度结果。 为了达到接近全局优化的结 果, 可能需要釆用基站间迭代调度的方法, 协作基站间可能需要进行多次调度信息交互。 如果基站间 X2接口的时延较大, 非中心协作调度进行多次调度信息交互可能使调度时延 过大, 导致信道信息过时, 从而影响传输性能。 因此在 X2接口延时较大的场景中需要仔 细地设计 CoMP非中心协作调度方案,在实现协作的同时尽量减少基站间的信息交互次数, 降低信息交互量。
综上, 现有的协作多点传输的中心协作调度方法中, 基站间信息交互量很大, 用非理
想 X2接口链路实现可能导致较大的***性能损失。利用迭代的方法实现非中心协作调度需 要进行迭代的调度信息交互, 在 X2接口时延较大的情况下会明显增加 X2接口传输时延。 发明内容 本申请实施例提供一种多点协作传输下的资源调度方法和设备, 用于降低 CoMP传输 下非中心协作调度方案的时延, 以提高调度效率。
一种 CoMP传输下的资源调度方法, 该方法包括:
服务基站接收用户终端上报的 CSI, 根据预先与协作基站的协商结果确定该协作基站 禁止使用的最终预编码矩阵;
服务基站根据接收到的 CSI 和所述协作基站禁止使用的最终预编码矩阵进行资源调 度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
较佳地, 在服务基站接收用户终端上报的 CSI之前, 进一步包括:
服务基站确定请求所述协作基站禁止使用的预编码矩阵, 将请求所述协作基站禁止使 用的预编码矩阵的指示信息发送给所述协作基站;
服务基站接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息, 根 据该指示信息确定该协作基站禁止使用的最终预编码矩阵; 所述协作基站禁止使用的最终 预编码矩阵是该协作基站按照如下方法确定的: 协作基站根据用户终端上报的 CSI确定候 选禁止预编码矩阵集合; 根据服务基站发送的请求该协作基站禁止使用的预编码矩阵的指 示信息, 确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务基站请求该 协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集中的预编码 矩阵, 确定为该协作基站禁止使用的最终预编码矩阵。
其中, 服务基站确定请求所述协作基站禁止使用的预编码矩阵的实现方式可以但不 仅限于是:
服务基站根据该服务基站下的每个用户终端上报的该服务基站的 CSI分别确定对应用 户终端的下行传输性能指标数据, 查找每个用户终端的下行传输性能指标数据中所指示的 传输性能最好的一个或多个下行传输性能指标数据;
将查找到的下行传输性能指标数据对应的 CoMP用户终端上 4艮的协作基站的 PMI对应 的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵,作为请求所述协作基站禁止使用
的预编码矩阵。
其中, 服务基站将请求所述协作基站禁止使用的预编码矩阵的指示信息发送给协作 基站的实现方式可以但不仅限于是:
服务基站向协作基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围 信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成服 务基站请求所述协作基站禁止使用的预编码矩阵。
较佳地, 协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息包括: 至 少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI对应的预 编码矩阵和各 PMI 的相关性范围内的预编码矩阵构成该协作基站禁止使用的最终预编码 矩阵。
基于上述任意方法实施例, 较佳地, 服务基站根据接收到的 CSI和协作基站禁止使用 的最终预编码矩阵进行资源调度的实现方式可以但不仅限于是:
服务基站根据所述协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终 端的下行传输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编 码矩阵时产生的千扰;
服务基站根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该 服务基站下的用户终端调度资源。
基于上述任意方法实施例, 较佳地, 服务基站在进行资源调度之后, 进一步包括: 服务基站根据对调度资源的调度结果, 向协作基站发送是否允许协作基站在该调度资 源上使用该协作基站禁止使用的最终预编码矩阵的通知。
进一步的, 所述服务基站根据对调度资源的调度结果, 向协作基站发送是否允许协作 基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知, 具体包括: 服务基站若在该调度资源上没有调度 CoMP用户终端, 则向协作基站发送允许协作基 站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 服务基站若在该调 度资源上调度 CoMP用户终端, 则向协作基站发送不允许协作基站在该调度资源上使用该 协作基站禁止使用的最终预编码矩阵的通知, 或不向协作基站发送允许协作基站在该调度 资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
一种 CoMP传输下的资源调度方法, 该方法包括:
协作基站接收用户终端上报的 CSI, 根据预先与服务基站的协商结果确定该协作基站 禁止使用的最终预编码矩阵;
协作基站根据接收到的 CSI 和所述协作基站禁止使用的最终预编码矩阵进行资源调 度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续
的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
较佳地, 在协作基站接收用户终端上报的 CSI之前, 进一步包括:
协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合;
协作基站接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息; 根 据所述指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务基站 请求该协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集中的 预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵, 并将该协作基站禁止使用的 最终预编码矩阵的指示信息发送给服务基站。
其中, 所述服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI对应的 预编码矩阵和各 PMI 的相关性范围内的预编码矩阵构成该服务基站请求该协作基站禁止 使用的预编码矩阵。
较佳地, 协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合,具体包括: 协作基站根据该协作基站下的每个用户终端上报的该协作基站的 CSI分别确定对应用 户终端的下行传输性能指标数据;
查找每个用户终端的下行传输性能指标数据中所指示的传输性能最差的一个或多个 下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的用户终端上报的该协作 基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵构成的集合, 作 为候选禁止预编码矩阵集合; 或者, 查找每个用户终端的下行传输性能指标数据中所指示 的传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据 对应的用户终端上 4艮的该协作基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内 的预编码矩阵作为不允许禁止的预编码矩阵, 将除不允许禁止的预编码矩阵之外的其它预 编码矩阵构成的集合, 作为候选禁止预编码矩阵集合。
较佳地, 协作基站将该协作基站禁止使用的最终预编码矩阵的指示信息发送给服务 基站, 具体包括:
协作基站向服务基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围 信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该 协作基站禁止使用的最终预编码矩阵。
较佳地, 所述协作基站根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵 进行资源调度, 具体包括:
协作基站判断是否接收到服务基站和其他所有参加协作的基站发送的允许该协作基
站在调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若是, 则根据用户终 端上报的 CSI进行资源调度, 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终 预编码矩阵进行资源调度。
一种服务基站, 该服务基站包括:
第一接收单元, 用于接收用户终端上 4艮的 CSI;
第一确定单元, 用于根据预先与协作基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;
调度单元, 用于根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资 源调度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
较佳地, 该服务基站还包括:
第二确定单元, 用于确定请求所述协作基站禁止使用的预编码矩阵;
发送单元, 用于将请求所述协作基站禁止使用的预编码矩阵的指示信息发送给协作基 站;
第三确定单元, 用于接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指 示信息; 根据该指示信息确定该协作基站禁止使用的最终预编码矩阵; 所述协作基站禁止 使用的最终预编码矩阵是该协作基站按照如下方法确定的: 协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合; 根据服务基站发送的请求该协作基站禁止使用的预编 码矩阵的指示信息, 确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务 基站请求该协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集 中的预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵。
较佳地, 所述第二确定单元用于:
根据该服务基站下的每个用户终端上报的该服务基站的 CSI分别确定对应用户终端的 下行传输性能指标数据, 查找每个用户终端的下行传输性能指标数据中所指示的传输性能 最好的一个或多个下行传输性能指标数据;
将查找到的下行传输性能指标数据对应的 CoMP用户终端上 4艮的协作基站的 PMI对应 的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵,作为请求所述协作基站禁止使用 的预编码矩阵。
较佳地, 所述发送单元用于:
向协作基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该
至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成服务基站请 求该协作基站禁止使用的预编码矩阵。
较佳地, 所述第三确定单元用于:
接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息, 该指示信息 包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI 对应的预编码矩阵和各 PMI 的相关性范围内的预编码矩阵构成该协作基站禁止使用的最 终预编码矩阵。
基于上述任意服务基站实施例, 较佳地, 所述调度单元用于:
根据所述协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终端的下行 传输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编码矩阵时 产生的千扰;
根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该服务基站 下的用户终端调度资源。
基于上述任意服务基站实施例, 较佳地, 该服务基站还包括:
通知单元, 用于在进行资源调度之后, 根据对调度资源的调度结果, 向协作基站发送 是否允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
较佳地, 所述通知单元用于:
在进行资源调度之后, 若在调度资源上没有调度 CoMP用户终端, 则向协作基站发送 允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若在该 调度资源上调度 CoMP用户终端, 则向协作基站发送不允许协作基站在该调度资源上使用 该协作基站禁止使用的最终预编码矩阵的通知, 或不向协作基站发送允许协作基站在该调 度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
基于与方法同样的发明构思, 本发明实施例提供了另一种服务基站, 该服务基站包括 射频单元和处理器:
该射频单元被配置为, 接收用户终端上 4艮的 CSI;
该处理器被配置为, 根据预先与协作基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资源调度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
一种协作基站, 该协作基站包括:
接收单元, 用于接收用户终端上 4艮的 CSI;
第一确定单元, 用于根据预先与服务基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;
调度单元, 用于根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资 源调度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
较佳地, 该协作基站还包括:
第二确定单元, 用于#>据用户终端上 ·ί艮的 CSI确定候选禁止预编码矩阵集合; 第三确定单元, 用于接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指 示信息; 根据所述指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合; 第四确定单元, 用于将该服务基站请求该协作基站禁止使用的预编码矩阵集合与所述 候选禁止预编码矩阵集合的交集中的预编码矩阵, 确定为该协作基站禁止使用的最终预编 码矩阵;
发送单元, 用于将该协作基站禁止使用的最终预编码矩阵的指示信息发送给服务基 站。
较佳地, 所述第三确定单元用于:
接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息, 该指示信息 包括: 至少一个 ΡΜΙ以及该至少一个 ΡΜΙ中各 ΡΜΙ的相关性范围信息, 该至少一个 ΡΜΙ 对应的预编码矩阵和各 ΡΜΙ 的相关性范围内的预编码矩阵构成该服务基站请求该协作基 站禁止使用的预编码矩阵。
较佳地, 所述第二确定单元用于:
根据该协作基站下的每个用户终端上报的该协作基站的 CSI分别确定对应用户终端的 下行传输性能指标数据;
查找每个用户终端的下行传输性能指标数据中所指示的传输性能最差的一个或多个 下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的用户终端上报的该协作 基站的 ΡΜΙ对应的预编码矩阵以及该 ΡΜΙ的相关性范围内的预编码矩阵构成的集合, 作 为候选禁止预编码矩阵集合; 或者, 查找每个用户终端的下行传输性能指标数据中所指示 的传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据 对应的用户终端上 4艮的该协作基站的 ΡΜΙ对应的预编码矩阵以及该 ΡΜΙ的相关性范围内 的预编码矩阵作为不允许禁止的预编码矩阵, 将除不允许禁止的预编码矩阵之外的其它预 编码矩阵构成的集合, 作为候选禁止预编码矩阵集合。
较佳地, 所述发送单元用于:
向服务基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该 至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该协作基站 禁止使用的最终预编码矩阵。
较佳地, 所述调度单元用于:
判断是否接收到服务基站和其他所有参加协作的基站发送的允许该协作基站在调度 资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若是, 则根据用户终端上 4艮的 CSI进行资源调度, 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终预编码矩 阵进行资源调度。
基于与方法同样的发明构思, 本发明实施例还提供一种协作基站, 该协作基站包括射 频单元和处理器:
该射频单元被配置为, 接收用户终端上 4艮的 CSI;
该处理器被配置为, 根据预先与服务基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资源调度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。 附图说明 图 1为现有技术中的中心调度的信息交互示意图;
图 2为现有技术中的非中心调度的信息交互示意图;
图 3为本申请实施例提供的方法流程示意图;
图 4为本申请实施例提供的另一方法流程示意图;
图 5A为本申请实施例一的流程示意图;
图 5B为本申请实施例二的流程示意图;
图 6为本申请实施例提供的服务基站示意图;
图 7为本申请实施例提供的协作基站示意图。 具体实施方式 为了降低 CoMP传输下非中心协作调度方案的时延, 以提高调度效率, 本申请实施例 提供一种 CoMP传输下的资源调度方法。
参见图 3 , 本申请实施例提供一种 CoMP传输下的资源调度方法, 包括以下步骤: 步骤 30: 服务基站接收用户终端上报的 CSI, 根据预先与协作基站的协商结果确定该 协作基站禁止使用的最终预编码矩阵; 用户终端上报的 CSI可以包括 PMI、 RI、 CQI中的 一个或任意组合;
步骤 31:服务基站根据接收到的 CSI和协作基站禁止使用的最终预编码矩阵进行资源 调度。
按照图 3所示流程完成资源调度后, 可以根据资源调度结果向用户终端传输数据。 具体的, 在步骤 30之前, 服务基站与协作基站协商得到该协作基站禁止使用的最终 预编码矩阵, 具体实现可以但不仅限于包括如下步骤 A-步骤 B:
A、 服务基站确定请求上述协作基站禁止使用的预编码矩阵, 将请求该协作基站禁止 使用的预编码矩阵的指示信息发送给该协作基站;
这里, 服务基站确定请求该协作基站禁止使用的预编码矩阵的实现方式有多种, 具体 实现可以如下:
服务基站根据该服务基站下的每个用户终端上报的该服务基站的 CSI分别确定对应用 户终端的下行传输性能指标数据, 查找每个用户终端的下行传输性能指标数据中所指示的 传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据对 应的 CoMP用户终端上 ·ί艮的协作基站的 ΡΜΙ对应的预编码矩阵以及该 ΡΜΙ的相关性范围 内的预编码矩阵, 作为请求该协作基站禁止使用的预编码矩阵。 这里, 下行传输性能指标 数据可以包括吞吐量、 公平性权值等能够反映下行传输性能的数据; ΡΜΙ的相关性范围内 的预编码矩阵是指与该 ΡΜΙ对应的预编码矩阵的相关性值在该相关性范围内的预编码矩 阵, 比如, 该相关性范围可以是一个设定值, 可以将与该 ΡΜΙ对应的预编码矩阵的相关性 值不小于或不大于该设定值的预编码矩阵, 作为该 ΡΜΙ的相关性范围内的预编码矩阵; 又 比如, 该相关性范围可以是一个数值区间, 可以将与该 ΡΜΙ对应的预编码矩阵的相关性值 在该数值区间或位于该数值区间外的预编码矩阵,作为该 ΡΜΙ的相关性范围内的预编码矩 阵。
上述服务基站将请求上述协作基站禁止使用的预编码矩阵的指示信息发送给该协作 基站的实现方式有多种, 具体实现可以如下:
服务基站向协作基站发送至少一个 ΡΜΙ以及该至少一个 ΡΜΙ中各 ΡΜΙ的相关性范围 信息, 该至少一个 ΡΜΙ对应的预编码矩阵和各 ΡΜΙ的相关性范围内的预编码矩阵构成服 务基站请求该协作基站禁止使用的预编码矩阵。
Β、服务基站接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息, 根据该指示信息确定该协作基站禁止使用的最终预编码矩阵; 该协作基站禁止使用的最终 预编码矩阵是该协作基站按照如下方法确定的: 协作基站根据用户终端上报的 CSI确定候
选禁止预编码矩阵集合; 根据服务基站发送的请求该协作基站禁止使用的预编码矩阵的指 示信息, 确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务基站请求该 协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集中的预编码 矩阵, 确定为该协作基站禁止使用的最终预编码矩阵。
这里, 协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息可以但不 仅限于包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一 个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该协作基站禁止使 用的最终预编码矩阵; 相应的, 服务基站根据该指示信息确定该协作基站禁止使用的最终 预编码矩阵, 具体实现为: 服务基站将该至少一个 PMI对应的预编码矩阵以及该至少一个 PMI中各 PMI的相关性范围内的预编码矩阵,确定为该协作基站禁止使用的最终预编码矩 阵。
具体的, 步骤 31 中, 服务基站根据接收到的 CSI和协作基站禁止使用的最终预编码 矩阵进行资源调度的实现方式有多种, 具体实现可以如下:
服务基站根据协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终端的 下行传输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编码矩 阵时产生的千扰;
服务基站根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该 服务基站下的用户终端调度资源。
基于上述任意方法实施例, 进一步的, 服务基站在进行资源调度之后, 服务基站根据 对调度资源的调度结果, 向协作基站发送是否允许协作基站在该调度资源上使用该协作基 站禁止使用的最终预编码矩阵的通知。 其实现方式有多种, 具体的:
服务基站若在该调度资源上没有调度 CoMP用户终端, 则向协作基站发送允许协作基 站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若在该调度资源上 调度 CoMP用户终端, 向协作基站发送不允许协作基站在该调度资源上使用该协作基站禁 止使用的最终预编码矩阵的通知, 或不向协作基站发送允许协作基站在该调度资源上使用 该协作基站禁止使用的最终预编码矩阵的通知。
参见图 4, 本申请实施例提供一种 CoMP传输下的资源调度方法, 包括以下步骤: 步骤 40: 协作基站接收用户终端上报的 CSI, 根据预先与服务基站的协商结果确定该 协作基站禁止使用的最终预编码矩阵; 用户终端上报的 CSI可以包括 PMI、 RI、 CQI中的 一个或任意组合;
步骤 41 :协作基站根据接收到的 CSI和协作基站禁止使用的最终预编码矩阵进行资源 调度。
按照图 4所示流程完成资源调度后, 可以根据资源调度结果向用户终端传输数据。
具体的, 在步骤 40之前, 协作基站与服务基站协商得到该协作基站禁止使用的最终 预编码矩阵的实现方式有多种, 具体实现可以包括如下步骤 C-步骤 D:
C、 协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合;
这里, 协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合的实现方式有 多种, 具体实现可以如下:
协作基站根据该协作基站下的每个用户终端上报的该协作基站的 CSI分别确定对应用 户终端的下行传输性能指标数据;
查找每个用户终端的下行传输性能指标数据中所指示的传输性能最差的一个或多个 下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的用户终端上报的该协作 基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵构成的集合, 作 为候选禁止预编码矩阵集合; 或者, 查找每个用户终端的下行传输性能指标数据中所指示 的传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据 对应的用户终端上 4艮的该协作基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内 的预编码矩阵作为不允许禁止的预编码矩阵, 将除不允许禁止的预编码矩阵之外的其它预 编码矩阵构成的集合, 作为候选禁止预编码矩阵集合。 这里, 下行传输性能指标数据可以 包括吞吐量、 公平性权值等能够反映下行传输性能的数据; PMI的相关性范围内的预编码 矩阵是指与该 PMI对应的预编码矩阵的相关性值在该相关性范围内的预编码矩阵, 比如, 该相关性范围可以是一个设定值,可以将与该 PMI对应的预编码矩阵的相关性值不小于或 不大于该设定值的预编码矩阵, 作为该 PMI的相关性范围内的预编码矩阵; 又比如, 该相 关性范围可以是一个数值区间,可以将与该 PMI对应的预编码矩阵的相关性值在该数值区 间或位于该数值区间外的预编码矩阵, 作为该 PMI的相关性范围内的预编码矩阵。
D、协作基站接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息, 根据该指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务基站 请求该协作基站禁止使用的预编码矩阵集合与上述候选禁止预编码矩阵集合的交集中的 预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵, 并将该协作基站禁止使用的 最终预编码矩阵的指示信息发送给服务基站。
这里, 服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息可以包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI对应的 预编码矩阵和各 PMI 的相关性范围内的预编码矩阵构成该服务基站请求该协作基站禁止 使用的预编码矩阵; 相应的, 协作基站根据该指示信息确定服务基站请求该协作基站禁止 使用的预编码矩阵集合, 具体实现为: 协作基站将该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成的集合, 确定为服务基站请求该协作基站禁止使用 的预编码矩阵集合。
协作基站将该协作基站禁止使用的最终预编码矩阵的指示信息发送给服务基站的实 现方式有多种, 具体实现可以为: 协作基站向服务基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性 范围内的预编码矩阵构成该协作基站禁止使用的最终预编码矩阵。
具体的, 步骤 41 中协作基站根据接收到的 CSI和协作基站禁止使用的最终预编码矩 阵进行资源调度的实现方式有多种, 具体实现可以如下:
协作基站判断是否接收到服务基站和其他所有参加协作的基站发送的允许该协作基 站在调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若是, 则根据用户终 端上报的 CSI进行资源调度, 即根据现有技术进行资源调度; 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终预编码矩阵进行资源调度, 具体的, 该协作基站在资源调 度过程中不使用禁止使用的最终预编码矩阵, 该协作基站进行下行传输不釆用禁止使用的 最终预编码矩阵, 也即协作基站根据用户终端上报的 CSI、 使用除该协作基站的禁止使用 的最终预编码矩阵之外的其他预编码矩阵进行资源调度。
下面对本服务基站与协作基站之间的交互流程进行具体说明, 如图 5A所示: 步骤 1 : 服务基站接收该服务基站下的用户终端上报的 CSI, 与协作基站之间协商该 协作基站可以使用和 /或禁止使用的预编码矩阵。其中 CoMP用户终端上 4艮的 CSI至少包括 协作基站的 PMI信息、 服务基站的 PMI/RI和 CQI信息。 其中, CoMP用户终端指多个基 站为其进行协作传输的用户终端。 其中, 如图 5B所示, 服务基站和协作基站之间协商协 作基站禁止使用的最终预编码矩阵的方法可以包括如下步骤 101-步骤 106:
步骤 101、 协作基站确定候选禁止预编码矩阵集合, 具体的: 协作基站根据该协作基 站下的每个用户终端上报的该协作基站的 CSI (如 PMI/RI和 CQI信息)分别确定对应用 户终端的下行传输性能指标数据(如吞吐量); 查找每个用户终端的下行传输性能指标数 据中所指示的传输性能最差的一个或多个下行传输性能指标数据 , 将查找到的下行传输性 能指标数据对应的用户终端上报的该协作基站的 PMI对应的预编码矩阵以及该 PMI的相 关性范围内的预编码矩阵构成的集合, 作为候选禁止预编码矩阵集合; 或者, 查找每个用 户终端的下行传输性能指标数据中所指示的传输性能最好的一个或多个下行传输性能指 标数据,将查找到的下行传输性能指标数据对应的用户终端上 4艮的该协作基站的 PMI对应 的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵作为不允许禁止的预编码矩阵,将 除不允许禁止的预编码矩阵之外的其它预编码矩阵构成的集合, 作为候选禁止预编码矩阵 集合;
步骤 102、 服务基站确定请求该协作基站禁止使用的预编码矩阵, 具体的: 服务基站 根据该服务基站下的每个用户终端上报的该服务基站的 CSI (如 PMI/RI和 CQI信息)分 别确定对应用户终端的下行传输性能指标数据 (如吞吐量), 查找每个用户终端的下行传
输性能指标数据中所指示的传输性能最好的一个或多个下行传输性能指标数据, 将查找到 的下行传输性能指标数据对应的 CoMP用户终端上 4艮的协作基站的 PMI对应的预编码矩阵 以及该 PMI的相关性范围内的预编码矩阵, 作为请求该协作基站禁止使用的预编码矩阵。
步骤 103、 服务基站将请求该协作基站禁止使用的预编码矩阵的指示信息发送给协作 基站, 比如, 该指示信息包括至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围 信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成服 务基站请求该协作基站禁止使用的预编码矩阵;
步骤 104、 协作基站接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指 示信息, 根据该指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 具体 的: 协作基站将该指示信息中的至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围 内的预编码矩阵构成的集合, 确定为服务基站请求该协作基站禁止使用的预编码矩阵集 合;
步骤 105、 协作基站确定该协作基站禁止使用的最终预编码矩阵, 具体的: 协作基站 将步骤 104中确定的该协作基站禁止使用的预编码矩阵集合与步骤 101中确定的候选禁止 预编码矩阵集合的交集中的预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵; 协作基站将该协作基站禁止使用的最终预编码矩阵的指示信息发送给服务基站, 比 如, 该指示信息包括至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该 至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该协作基站 禁止使用的最终预编码矩阵;
步骤 106、 服务基站接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指 示信息, 根据该指示信息确定并记录该协作基站禁止使用的最终预编码矩阵, 以便在之后 的资源调度过程中根据上述记录的协作基站禁止使用的最终预编码矩阵进行资源调度。
上述服务基站与协作基站之间协商禁止使用的预编码矩阵的步骤可以为整个传输带 宽统一协商, 协商结果对整个带宽都有效; 也可以为每个调度资源独立进行, 每个调度资 源上的协商结果仅对该调度资源有效。
上述服务基站与协作基站之间协商禁止使用的预编码矩阵的过程相对于基站的资源 调度而言是半静态进行, 并不需要在每次资源调度之前都进行一次上述协商过程, 基站之 间的一次协商的结果在一段时间内有效,直到基站间进行下次协商,产生了新的协商结果。
步骤 2: 服务基站接收该服务基站下的用户终端上报的 CSI,根据接收的 CSI和步骤 1 中记录的协作基站禁止使用的最终预编码矩阵进行资源调度, 并根据源调度结果向用户终 端传输数据。 这里, 进行资源调度的方法为: 服务基站在为用户终端调度资源和计算预编 码矩阵时, 假设协作基站不使用协作基站在该资源上禁止使用的预编码矩阵, 具体的: 服 务基站根据协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终端的下行传
输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编码矩阵时产 生的千扰; 根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该服 务基站下的用户终端调度资源。
步骤 3: 服务基站根据对每个调度资源的调度结果, 向协作基站发送是否允许协作基 站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。 具体方法为: 如果 服务基站在一个调度资源上没有调度 CoMP用户终端, 则向协作基站发送允许协作基站在 该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知, 否则, 不向协作基站发 送允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 这 里, 允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知的有 效时间可以是服务基站和协作基站事先约定的时间长度, 如 1个或若千个子帧, 该通知的 有效时间还可以通过有效时间长度或有效截止时间点等形式随该通知一同传输给该协作 基站, 该通知可以釆用位图的方式, 位图中每一位对应一个调度资源, 位图中调度资源的 顺序由基站间事先约定, 服务基站将允许协作基站使用禁止使用的预编码矩阵的调度资源 对应的比特标记为 1 , 将其余调度资源对应的比特标记为 0; 该通知还可以直接包含允许 协作基站使用禁止使用的预编码矩阵的调度资源的序号;
步骤 4: 协作基站根据接收到的通知, 对每个调度资源判断是否可以在对应调度资源 上使用该协作基站禁止使用的最终预编码矩阵; 判断方法为: 在一个调度资源上如果其它 所有参加协作的基站(包括服务基站)都向该协作基站发送了允许该协作基站在该调度资 源上使用该协作基站禁止使用的最终预编码矩阵的通知, 则判断可以在该调度资源上使用 该协作基站禁止使用的最终预编码矩阵; 否则判定不可以在该调度资源上使用该协作基站 禁止使用的最终预编码矩阵;
步骤 5: 协作基站经过步骤 4的判定之后, 在通知的有效时间范围内根据步骤 4的判 定结果进行资源调度。 具体方法为: 协作基站若判定可以在一个调度资源上使用该协作基 站禁止使用的最终预编码矩阵, 则根据用户终端上报的 CSI进行资源调度, 即按照现有技 术进行资源调度, 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终预编码矩阵 进行资源调度, 即在资源调度过程中不使用禁止使用的最终预编码矩阵, 在进行下行传输 时不釆用禁止使用的最终预编码矩阵;
步骤 6: 协作基站根据资源调度结果向用户终端传输数据。
非中心协作调度的方法实施例如下:
首先, 对***做如下假设:
***中有 2个基站: 基站 1和基站 2协作进行 CS/CB传输;
上述两个基站有 2个调度资源: 调度资源 1和调度资源 2;
基站 1下有 2个用户可能在这 2个调度资源上调度: 用户终端 1和用户终端 2, 其中
用户终端 1是 CoMP用户终端, 用户终端 2不是 CoMP用户终端; 基站 2下也有 2个可能 调度的用户终端: 用户终端 3和用户终端 4, 其中用户终端 3是 CoMP用户终端, 用户终 端 4不是 CoMP用户终端。
此时网络进行非中心 CS/CB的信息交互过程为:
a、 假设用户终端 1上报的基站 1和基站 2的宽带 PMI分别为 PMI11、 PMI12; 用户 终端 2上报的基站 1宽带 PMI为 PMI21 ; 用户终端 3上报的基站 2和基站 1的宽带 PMI 分别是 PMI32、PMI31 ;用户终端 4上报的基站 2的宽带 PMI为 PMI42。基站 1将与 PMI11 和 PMI21相关性都不大于 0.5的预编码矩阵作为整个带宽上基站 1的候选禁止预编码矩阵, 基站 2将与 PMI32和 PMI42相关性都不大于 0.5的预编码矩阵作为整个带宽上基站 2的候 选禁止预编码矩阵。 基站 1将用户终端 1上报的基站 2的 PMI即 PMI12作为整个带宽上 请求基站 2禁止的 PMI; 基站 2将用户终端 3上报的基站 1的 PMI即 PMI31作为整个带 宽上请求基站 1禁止的 PMI。
b、 基站 1将整个带宽上请求基站 2禁止的 PMI即 PMI12通知给基站 2, 基站 2将整 个带宽上请求基站 1禁止的 PMI即 PMI31通知给基站 1。基站 1接收 PMI31 ,将与 PMI31 相关性不小于 0.5的预编码矩阵作为基站 2请求禁止的预编码矩阵集合, 根据基站 2请求 禁止的预编码矩阵集合和步骤 a中得到的基站 1的候选禁止预编码矩阵集合的交集, 得到 禁止使用的预编码矩阵集合, 该集合为与 PMI«相关性不小于 0.8的所有预编码矩阵。 基站 ^ PMI„和相关性大小 "0 8" 通知给基站 2, 基站 2记录基站 1的禁止使用的预编码集合 为所有与 PMI«相关性不小于 0.8的预编码矩阵。 以同样的方式, 基站 2得到本基站的禁止 使用的预编码矩阵为与 PM ^相关性不小于 0.9的所有预编码矩阵, 并将该禁止使用的预编 码矩阵通知给基站 1。
c、 用户终端 1、 2向基站 1上报 CSI信息, 基站 1根据上报的 CSI对用户终端进行资 源调度和计算预编码矩阵, 基站 1的资源调度中假设基站 2不使用基站 2的禁止使用的预 编码矩阵, 而基站 1的用户终端不釆用基站 1的禁止使用的预编码矩阵。 假设基站 1在调 度资源 1上调度了用户终端 1 , 其预编码矩阵为 Wl 1 , g基站 1的禁止使用的预编码矩 阵集合, 基站 1在调度资源 2上调度了用户终端 2, 其预编码矩阵为 W22 , W22 g基站 1的 禁止使用的预编码矩阵集合; 基站 2在调度资源 1上调度了用户终端 3 , 其预编码矩阵为 W31 , 2基站 2的禁止使用的预编码矩阵集合, 基站 2在调度资源 2上调度了用户终端 4, 其预编码矩阵为 W42, W42 g基站 2的禁止使用的预编码矩阵集合, 如下表 1所示。
调度资源 1 调度资源 2
基站 1 基站 2 基站 1 基站 2
预调度 用 户 用 户 用 户 用 户
用户 终端 1 终端 3 终端 2 终端 4
预编码 W11 W31 W22 W42
矩阵 表 1
d、 基站 1在调度资源 2上没有调度 CoMP用户终端, 基站 1将资源序号 2和允许持 续时间 1通知给基站 2, 表示基站 2在 1个子帧内, 在调度资源 2上可以使用禁止使用的 预编码矩阵; 基站 2在调度资源 2上也没有调度 CoMP用户终端, 基站 2将资源序号 2和 允许持续时间 2通知给基站 1 , 表示基站 1在 2个子帧时间内, 在调度资源 2上可以使用 禁止使用的预编码矩阵。
e、基站 1收到基站 2发送的调度资源 2上可以使用禁止使用的预编码矩阵的通知,在 资源 2上重新进行资源调度和计算预编码矩阵, 重新调度后在调度资源 2上调度了用户终 端 2和用户终端 1 , 其中用户终端 2的预编码矩阵为 , 且 w e基站 1记录的本基站的 禁止使用的预编码矩阵, 用户终端 1的预编码矩阵为 W12。 基站 2收到基站 1发送的基站 2可以使用禁止使用的预编码矩阵的通知, 但是没有重新进行资源调度, 如下表 2所示。
表 2
参见图 6, 本申请实施例提供一种服务基站, 该服务基站包括:
第一接收单元 60, 用于接收用户终端上报的信道状态信息 CSI;
第一确定单元 61 ,用于根据预先与协作基站的协商结果确定该协作基站禁止使用的最 终预编码矩阵;
调度单元 62, 用于根据接收到的 CSI和所述禁止使用的预编码矩阵进行资源调度; 传输单元 63 , 用于根据资源调度结果向用户终端传输数据。
进一步的, 该服务基站还包括:
第二确定单元 64 , 用于确定请求上述协作基站禁止使用的预编码矩阵;
发送单元 65 ,用于将请求该协作基站禁止使用的预编码矩阵的指示信息发送给协作基 站;
第三确定单元 66,用于接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的 指示信息; 根据该指示信息确定该协作基站禁止使用的最终预编码矩阵。
进一步的, 所述第二确定单元 64用于:
根据该服务基站下的每个用户终端上报的该服务基站的 CSI分别确定对应用户终端的 下行传输性能指标数据, 查找每个用户终端的下行传输性能指标数据中所指示的传输性能 最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的 CoMP用户终端上报的协作基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内的预 编码矩阵, 作为请求上述协作基站禁止使用的预编码矩阵。
进一步的, 所述发送单元 65用于:
向协作基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该 至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成服务基站请 求该协作基站禁止使用的预编码矩阵。
进一步的, 所述第三确定单元 66用于:
接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息, 该指示信息 包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI 对应的预编码矩阵和各 PMI 的相关性范围内的预编码矩阵构成该协作基站禁止使用的最 终预编码矩阵;
将所述至少一个 PMI对应的预编码矩阵以及该至少一个 PMI中各 PMI的相关性范围 内的预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵。
进一步的, 所述调度单元 62用于:
根据所述协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终端的下行 传输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编码矩阵时 产生的千扰;
根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该服务基站 下的用户终端调度资源。
进一步的, 该服务基站还包括:
通知单元 67, 用于在进行资源调度之后, 根据对调度资源的调度结果, 向协作基站发 送是否允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
进一步的, 所述通知单元 67用于:
在进行资源调度之后, 若在调度资源上没有调度 CoMP用户终端, 则向协作基站发送 允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知, 否则,
向协作基站发送不允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码 矩阵的通知, 或不向协作基站发送允许协作基站在该调度资源上使用该协作基站禁止使用 的最终预编码矩阵的通知。
基于与方法同样的发明构思, 本发明实施例提供了另一种服务基站, 该服务基站包括 射频单元和处理器:
该射频单元被配置为, 接收用户终端上 4艮的 CSI;
该处理器被配置为, 根据预先与协作基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资源调度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
参见图 7, 本申请实施例提供一种协作基站, 该协作基站包括:
接收单元 70, 用于接收用户终端上 4艮的 CSI;
第一确定单元 71 ,用于根据预先与服务基站的协商结果确定该协作基站禁止使用的最 终预编码矩阵;
调度单元 72, 用于根据接收到的 CSI和所述禁止使用的预编码矩阵进行资源调度; 传输单元 73 , 用于根据资源调度结果向用户终端传输数据。
进一步的, 该协作基站还包括:
第二确定单元 74, 用于#>据用户终端上 ·ί艮的 CSI确定候选禁止预编码矩阵集合; 第三确定单元 75 ,用于接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的 指示信息; 根据所述指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合; 第四确定单元 76,用于将该服务基站请求该协作基站禁止使用的预编码矩阵集合与所 述候选禁止预编码矩阵集合的交集中的预编码矩阵, 确定为该协作基站禁止使用的最终预 编码矩阵;
发送单元 77,用于将该协作基站禁止使用的最终预编码矩阵的指示信息发送给服务基 站。
进一步的, 所述第三确定单元 75用于:
接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息, 该指示信息 包括: 至少一个 ΡΜΙ以及该至少一个 ΡΜΙ中各 ΡΜΙ的相关性范围信息, 该至少一个 ΡΜΙ 对应的预编码矩阵和各 ΡΜΙ 的相关性范围内的预编码矩阵构成该服务基站请求该协作基 站禁止使用的预编码矩阵;
将所述至少一个 ΡΜΙ对应的预编码矩阵和各 ΡΜΙ的相关性范围内的预编码矩阵构成
的集合, 确定为服务基站请求该协作基站禁止使用的预编码矩阵集合。
进一步的, 所述第二确定单元 74用于:
根据该协作基站下的每个用户终端上报的该协作基站的 CSI分别确定对应用户终端的 下行传输性能指标数据;
查找每个用户终端的下行传输性能指标数据中所指示的传输性能最差的一个或多个 下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的用户终端上报的该协作 基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵构成的集合, 作 为候选禁止预编码矩阵集合; 或者, 查找每个用户终端的下行传输性能指标数据中所指示 的传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据 对应的用户终端上 4艮的该协作基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内 的预编码矩阵作为不允许禁止的预编码矩阵, 将除不允许禁止的预编码矩阵之外的其它预 编码矩阵构成的集合, 作为候选禁止预编码矩阵集合。
进一步的, 所述发送单元 77用于:
向服务基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该 至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该协作基站 禁止使用的最终预编码矩阵。
进一步的, 所述调度单元 72用于:
判断是否接收到服务基站和其他所有参加协作的基站发送的允许该协作基站在调度 资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若是, 则根据用户终端上 4艮的 CSI进行资源调度, 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终预编码矩 阵进行资源调度。
基于与方法同样的发明构思, 本发明实施例还提供一种协作基站, 该协作基站包括射 频单元和处理器:
该射频单元被配置为, 接收用户终端上 4艮的 CSI;
该处理器被配置为, 根据预先与服务基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资源调度。
本方案中服务基站与协作基站预先协商好协作基站禁止使用的最终预编码矩阵, 后续 的资源调度都可以根据协商结果进行, 而不需要在每次进行资源调度前都需要进行服务基 站与协作基站间的信息交互, 从而降低了服务基站与协作基站间的 X2接口传输时延, 进 而提高了调度效率。
综上, 本申请的有益效果包括:
本申请实施例提供的方案中, 服务基站接收用户终端上报的 CSI, 根据预先与协作基 站的协商结果确定该协作基站禁止使用的最终预编码矩阵, 根据接收到的 CSI和协作基站
禁止使用的最终预编码矩阵进行资源调度, 并根据资源调度结果向用户终端传输数据, 协 作基站接收用户终端上报的 CSI, 根据预先与服务基站的协商结果确定该协作基站禁止使 用的最终预编码矩阵, 根据接收到的 CSI和本协作基站禁止使用的最终预编码矩阵进行资 源调度, 并根据资源调度结果向用户终端传输数据。 可见, 本方案中服务基站与协作基站 预先协商好协作基站禁止使用的最终预编码矩阵, 后续的资源调度都可以根据协商结果进 行, 而不需要在每次进行资源调度前都需要进行服务基站与协作基站间的信息交互, 从而 降低了服务基站与协作基站间的 X2接口传输时延, 进而提高了调度效率。
本申请是参照根据本申请实施例的方法、 设备(***)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个 方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例, 但本领域内的技术人员一旦得知了基本创造性概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本申请范围的所有变更和修改。
显然, 本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和 范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内, 则本申请也意图包含这些改动和变型在内。
Claims
1、 一种多点协作 CoMP传输下的资源调度方法, 其特征在于, 该方法包括: 服务基站接收用户终端上报的信道状态信息 CSI, 根据预先与协作基站的协商结果确 定该协作基站禁止使用的最终预编码矩阵;
服务基站根据接收到的 CSI 和所述协作基站禁止使用的最终预编码矩阵进行资源调 度。
2、 如权利要求 1所述的方法, 其特征在于, 在服务基站接收用户终端上报的 CSI之 前, 进一步包括:
服务基站确定请求所述协作基站禁止使用的预编码矩阵, 将请求所述协作基站禁止使 用的预编码矩阵的指示信息发送给所述协作基站;
服务基站接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息, 根 据该指示信息确定该协作基站禁止使用的最终预编码矩阵; 所述协作基站禁止使用的最终 预编码矩阵是该协作基站按照如下方法确定的: 协作基站根据用户终端上报的 CSI确定候 选禁止预编码矩阵集合; 根据服务基站发送的请求该协作基站禁止使用的预编码矩阵的指 示信息, 确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务基站请求该 协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集中的预编码 矩阵, 确定为该协作基站禁止使用的最终预编码矩阵。
3、 如权利要求 2 所述的方法, 其特征在于, 所述服务基站确定请求所述协作基站禁 止使用的预编码矩阵, 具体包括:
服务基站根据该服务基站下的每个用户终端上报的该服务基站的 CSI分别确定对应用 户终端的下行传输性能指标数据, 查找每个用户终端的下行传输性能指标数据中所指示的 传输性能最好的一个或多个下行传输性能指标数据;
将查找到的下行传输性能指标数据对应的 CoMP用户终端上 4艮的协作基站的 PMI对应 的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵,作为请求所述协作基站禁止使用 的预编码矩阵。
4、 如权利要求 2 所述的方法, 其特征在于, 所述服务基站将请求所述协作基站禁止 使用的预编码矩阵的指示信息发送给协作基站, 具体包括:
服务基站向协作基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围 信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成服 务基站请求所述协作基站禁止使用的预编码矩阵。
5、 如权利要求 2 所述的方法, 其特征在于, 所述协作基站发送的该协作基站禁止使
用的最终预编码矩阵的指示信息包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相 关性范围信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩 阵构成该协作基站禁止使用的最终预编码矩阵。
6、 如权利要求 1所述的方法, 其特征在于, 所述服务基站根据接收到的 CSI和所述 协作基站禁止使用的最终预编码矩阵进行资源调度, 具体包括:
服务基站根据所述协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终 端的下行传输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编 码矩阵时产生的千扰;
服务基站根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该 服务基站下的用户终端调度资源。
7、 如权利要求 1 所述的方法, 其特征在于, 服务基站在进行资源调度之后, 进一步 包括:
服务基站根据对调度资源的调度结果, 向协作基站发送是否允许协作基站在该调度资 源上使用该协作基站禁止使用的最终预编码矩阵的通知。
8、 如权利要求 7 所述的方法, 其特征在于, 所述服务基站根据对调度资源的调度结 果, 向协作基站发送是否允许协作基站在该调度资源上使用该协作基站禁止使用的最终预 编码矩阵的通知, 具体包括:
服务基站若在该调度资源上没有调度 CoMP用户终端, 则向协作基站发送允许协作基 站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知;
服务基站若在该调度资源上调度 CoMP用户终端, 则向协作基站发送不允许协作基站 在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知, 或不向协作基站发送 允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
9、 一种多点协作 CoMP传输下的资源调度方法, 其特征在于, 该方法包括: 协作基站接收用户终端上报的信道状态信息 CSI, 根据预先与服务基站的协商结果确 定该协作基站禁止使用的最终预编码矩阵;
协作基站根据接收到的 CSI 和所述协作基站禁止使用的最终预编码矩阵进行资源调 度。
10、 如权利要求 9所述的方法, 其特征在于, 在协作基站接收用户终端上报的 CSI之 前, 进一步包括:
协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合;
协作基站接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息; 根 据所述指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务基站 请求该协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集中的
预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵, 并将该协作基站禁止使用的 最终预编码矩阵的指示信息发送给服务基站。
11、如权利要求 10所述的方法, 其特征在于, 所述服务基站发送的请求该协作基站禁 止使用的预编码矩阵的指示信息包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相 关性范围信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩 阵构成该服务基站请求该协作基站禁止使用的预编码矩阵。
12、 如权利要求 10所述的方法, 其特征在于, 协作基站根据用户终端上报的 CSI确 定候选禁止预编码矩阵集合, 具体包括:
协作基站根据该协作基站下的每个用户终端上报的该协作基站的 CSI分别确定对应用 户终端的下行传输性能指标数据;
查找每个用户终端的下行传输性能指标数据中所指示的传输性能最差的一个或多个 下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的用户终端上报的该协作 基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵构成的集合, 作 为候选禁止预编码矩阵集合; 或者, 查找每个用户终端的下行传输性能指标数据中所指示 的传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据 对应的用户终端上 4艮的该协作基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内 的预编码矩阵作为不允许禁止的预编码矩阵, 将除不允许禁止的预编码矩阵之外的其它预 编码矩阵构成的集合, 作为候选禁止预编码矩阵集合。
13、 如权利要求 10 所述的方法, 其特征在于, 协作基站将该协作基站禁止使用的最 终预编码矩阵的指示信息发送给服务基站, 具体包括:
协作基站向服务基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围 信息, 该至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该 协作基站禁止使用的最终预编码矩阵。
14、 如权利要求 9所述的方法, 其特征在于, 所述协作基站根据接收到的 CSI和所述 协作基站禁止使用的最终预编码矩阵进行资源调度, 具体包括:
协作基站判断是否接收到服务基站和其他所有参加协作的基站发送的允许该协作基 站在调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若是, 则根据用户终 端上报的 CSI进行资源调度, 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终 预编码矩阵进行资源调度。
15、 一种服务基站, 其特征在于, 该服务基站包括:
第一接收单元, 用于接收用户终端上报的信道状态信息 CSI;
第一确定单元, 用于根据预先与协作基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;
调度单元, 用于根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资 源调度。
16、 如权利要求 15所述的服务基站, 其特征在于, 该服务基站还包括:
第二确定单元, 用于确定请求所述协作基站禁止使用的预编码矩阵;
发送单元, 用于将请求所述协作基站禁止使用的预编码矩阵的指示信息发送给协作基 站;
第三确定单元, 用于接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指 示信息; 根据该指示信息确定该协作基站禁止使用的最终预编码矩阵; 所述协作基站禁止 使用的最终预编码矩阵是该协作基站按照如下方法确定的: 协作基站根据用户终端上报的 CSI确定候选禁止预编码矩阵集合; 根据服务基站发送的请求该协作基站禁止使用的预编 码矩阵的指示信息, 确定服务基站请求该协作基站禁止使用的预编码矩阵集合, 将该服务 基站请求该协作基站禁止使用的预编码矩阵集合与所述候选禁止预编码矩阵集合的交集 中的预编码矩阵, 确定为该协作基站禁止使用的最终预编码矩阵。
17、 如权利要求 16所述的服务基站, 其特征在于, 所述第二确定单元用于: 根据该服务基站下的每个用户终端上报的该服务基站的 CSI分别确定对应用户终端的 下行传输性能指标数据, 查找每个用户终端的下行传输性能指标数据中所指示的传输性能 最好的一个或多个下行传输性能指标数据;
将查找到的下行传输性能指标数据对应的 CoMP用户终端上 4艮的协作基站的 PMI对应 的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵,作为请求所述协作基站禁止使用 的预编码矩阵。
18、 如权利要求 16所述的服务基站, 其特征在于, 所述发送单元用于:
向协作基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该 至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成服务基站请 求所述协作基站禁止使用的预编码矩阵。
19、 如权利要求 16所述的服务基站, 其特征在于, 所述第三确定单元用于: 接收协作基站发送的该协作基站禁止使用的最终预编码矩阵的指示信息, 该指示信息 包括: 至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该至少一个 PMI 对应的预编码矩阵和各 PMI 的相关性范围内的预编码矩阵构成该协作基站禁止使用的最 终预编码矩阵。
20、 如权利要求 15所述的服务基站, 其特征在于, 所述调度单元用于:
根据所述协作基站禁止使用的最终预编码矩阵确定该服务基站下的用户终端的下行 传输受到的千扰, 该千扰中不包含协作基站使用该协作基站禁止使用的最终预编码矩阵时 产生的千扰;
根据该服务基站下的用户终端的下行传输受到的千扰和接收到的 CSI, 为该服务基站 下的用户终端调度资源。
21、 如权利要求 15所述的服务基站, 其特征在于, 该服务基站还包括:
通知单元, 用于在进行资源调度之后, 根据对调度资源的调度结果, 向协作基站发送 是否允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
22、 如权利要求 21所述的服务基站, 其特征在于, 所述通知单元用于:
在进行资源调度之后, 若在调度资源上没有调度 CoMP用户终端, 则向协作基站发送 允许协作基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知,;
若在该调度资源上调度 CoMP用户终端, 则向协作基站发送不允许协作基站在该调度 资源上使用该协作基站禁止使用的最终预编码矩阵的通知, 或不向协作基站发送允许协作 基站在该调度资源上使用该协作基站禁止使用的最终预编码矩阵的通知。
23、 一种协作基站, 其特征在于, 该协作基站包括:
接收单元, 用于接收用户终端上报的信道状态信息 CSI;
第一确定单元, 用于根据预先与服务基站的协商结果确定该协作基站禁止使用的最终 预编码矩阵;
调度单元, 用于根据接收到的 CSI和所述协作基站禁止使用的最终预编码矩阵进行资 源调度。
24、 如权利要求 23所述的协作基站, 其特征在于, 该协作基站还包括:
第二确定单元, 用于# ^据用户终端上 ·ί艮的 CSI确定候选禁止预编码矩阵集合; 第三确定单元, 用于接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指 示信息; 根据所述指示信息确定服务基站请求该协作基站禁止使用的预编码矩阵集合; 第四确定单元, 用于将该服务基站请求该协作基站禁止使用的预编码矩阵集合与所述 候选禁止预编码矩阵集合的交集中的预编码矩阵, 确定为该协作基站禁止使用的最终预编 码矩阵;
发送单元, 用于将该协作基站禁止使用的最终预编码矩阵的指示信息发送给服务基 站。
25、 如权利要求 24所述的协作基站, 其特征在于, 所述第三确定单元用于: 接收服务基站发送的请求该协作基站禁止使用的预编码矩阵的指示信息, 该指示信息 包括: 至少一个 ΡΜΙ以及该至少一个 ΡΜΙ中各 ΡΜΙ的相关性范围信息, 该至少一个 ΡΜΙ 对应的预编码矩阵和各 ΡΜΙ 的相关性范围内的预编码矩阵构成该服务基站请求该协作基 站禁止使用的预编码矩阵。
26、 如权利要求 24所述的协作基站, 其特征在于, 所述第二确定单元用于: 根据该协作基站下的每个用户终端上报的该协作基站的 CSI分别确定对应用户终端的
下行传输性能指标数据;
查找每个用户终端的下行传输性能指标数据中所指示的传输性能最差的一个或多个 下行传输性能指标数据, 将查找到的下行传输性能指标数据对应的用户终端上报的该协作 基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内的预编码矩阵构成的集合, 作 为候选禁止预编码矩阵集合; 或者, 查找每个用户终端的下行传输性能指标数据中所指示 的传输性能最好的一个或多个下行传输性能指标数据, 将查找到的下行传输性能指标数据 对应的用户终端上 4艮的该协作基站的 PMI对应的预编码矩阵以及该 PMI的相关性范围内 的预编码矩阵作为不允许禁止的预编码矩阵, 将除不允许禁止的预编码矩阵之外的其它预 编码矩阵构成的集合, 作为候选禁止预编码矩阵集合。
27、 如权利要求 24所述的协作基站, 其特征在于, 所述发送单元用于:
向服务基站发送至少一个 PMI以及该至少一个 PMI中各 PMI的相关性范围信息, 该 至少一个 PMI对应的预编码矩阵和各 PMI的相关性范围内的预编码矩阵构成该协作基站 禁止使用的最终预编码矩阵。
28、 如权利要求 23所述的协作基站, 其特征在于, 所述调度单元用于:
判断是否接收到服务基站和其他所有参加协作的基站发送的允许该协作基站在调度 资源上使用该协作基站禁止使用的最终预编码矩阵的通知; 若是, 则根据用户终端上 4艮的 CSI进行资源调度, 否则, 根据用户终端上报的 CSI和协作基站禁止使用的最终预编码矩 阵进行资源调度。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/761,304 US9781740B2 (en) | 2013-01-21 | 2014-01-16 | Method and device for scheduling resource in coordinated multi-point transmission |
EP14740911.4A EP2947939B1 (en) | 2013-01-21 | 2014-01-16 | Method and device for scheduling resource in coordinated multi-point transmission |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310021861.3 | 2013-01-21 | ||
CN201310021861.3A CN103945555B (zh) | 2013-01-21 | 2013-01-21 | 多点协作传输下的资源调度方法和设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014111030A1 true WO2014111030A1 (zh) | 2014-07-24 |
Family
ID=51192966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/070729 WO2014111030A1 (zh) | 2013-01-21 | 2014-01-16 | 多点协作传输下的资源调度方法和设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9781740B2 (zh) |
EP (1) | EP2947939B1 (zh) |
CN (1) | CN103945555B (zh) |
WO (1) | WO2014111030A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3937537A1 (en) * | 2015-01-19 | 2022-01-12 | Samsung Electronics Co., Ltd. | Device and method for transmitting control information for cooperative transmission in wireless communication system |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150015349A (ko) * | 2013-07-31 | 2015-02-10 | 삼성전자주식회사 | 무선 통신 시스템에서 라디오 접속점 간 조직화 방법 및 장치 |
WO2015137772A1 (en) * | 2014-03-13 | 2015-09-17 | Samsung Electronics Co., Ltd. | Method and apparatus for performing coordinated communication in a communication system |
CN106357314A (zh) * | 2015-07-14 | 2017-01-25 | 株式会社Ntt都科摩 | 一种下行预编码方法及基站 |
WO2018009577A1 (en) * | 2016-07-05 | 2018-01-11 | Idac Holdings, Inc. | Hybrid beamforming based network mimo in millimeter wave ultra dense network |
KR102543091B1 (ko) * | 2018-06-15 | 2023-06-14 | 삼성전자주식회사 | 무선 통신 시스템에서 통합형 빔포밍을 위한 장치 및 방법 |
CN113727356B (zh) * | 2021-08-26 | 2023-11-21 | 中国联合网络通信集团有限公司 | 一种降低通信干扰的方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888665A (zh) * | 2009-05-13 | 2010-11-17 | 普天信息技术研究院有限公司 | 一种基于本地调度器的多点协同传输方法 |
CN102325375A (zh) * | 2011-06-29 | 2012-01-18 | 中兴通讯股份有限公司 | 资源分配方法及装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373998B (zh) * | 2007-08-20 | 2012-07-25 | 上海贝尔阿尔卡特股份有限公司 | 低信息交互的多基站协作mimo及其调度方法和装置 |
CN102986269B (zh) * | 2009-03-17 | 2016-03-30 | 华为技术有限公司 | 一种估计下行信道质量的方法和装置 |
EP2242187B1 (en) * | 2009-04-14 | 2015-10-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Method and device for data processing in a communication network |
US8750195B2 (en) * | 2009-06-10 | 2014-06-10 | Futurewei Technologies, Inc. | System and method for multiple relay node operation in a communications system |
WO2011009340A1 (zh) * | 2009-07-20 | 2011-01-27 | 华为技术有限公司 | 一种协作通信的预处理方法、基站及*** |
EP2894795B1 (en) * | 2009-08-14 | 2017-06-28 | HMD Global Oy | Improvements for coordinated multipoint transmission |
CN102025457B (zh) * | 2009-09-09 | 2013-04-17 | 华为技术有限公司 | 协作通信的方法及基站 |
CN102013905B (zh) * | 2009-09-29 | 2016-09-21 | 电信科学技术研究院 | 协同调度的方法及设备 |
CN102013903B (zh) * | 2009-09-29 | 2013-11-06 | 电信科学技术研究院 | 小区间进行空间协调的方法和设备 |
KR101612302B1 (ko) * | 2009-11-24 | 2016-04-14 | 삼성전자주식회사 | 무선통신 시스템에서 협력통신을 수행하기 위한 방법 및 장치 |
JP2011259241A (ja) * | 2010-06-09 | 2011-12-22 | Ntt Docomo Inc | 基地局間連携mimo伝送方法及び基地局装置 |
KR20120002875A (ko) * | 2010-07-01 | 2012-01-09 | 주식회사 팬택 | 채널정보 송수신방법 및 그 단말, 그 기지국 |
GB2483306A (en) * | 2010-09-06 | 2012-03-07 | Fujitsu Ltd | Base station cooperation in a MIMO wireless communication system using inter-group interference information to improve system performance |
US9332528B2 (en) * | 2010-11-02 | 2016-05-03 | Lg Electronics Inc. | Method and device for feeding back precoding matrix indicator using interpolation |
CN103262601B (zh) * | 2010-12-13 | 2016-09-14 | 诺基亚通信公司 | 用于在多小区通信中提供信道反馈的机制 |
US8588324B2 (en) * | 2011-10-18 | 2013-11-19 | Nokia Siemens Networks Oy | Precoding for coordinated multi-point joint transmission |
US10250364B2 (en) * | 2011-12-09 | 2019-04-02 | Nokia Corporation | Channel measurements supporting coordinated multi-point operation |
US9681382B2 (en) * | 2012-05-11 | 2017-06-13 | Intel Corporation | Radio coexistence in wireless networks |
WO2013166699A1 (en) * | 2012-05-11 | 2013-11-14 | Panasonic Corporation | Method of csi reporting, user equipment and enode b |
WO2013181783A1 (zh) * | 2012-06-04 | 2013-12-12 | 华为技术有限公司 | 一种测量信号接收功率的方法、终端、基站及*** |
EP2941917A4 (en) * | 2013-01-03 | 2016-09-07 | Intel Corp | RANK INDICATOR RESEARCH FOR PARTIAL FRAME RESTRICTED REPORTING OF CHANNEL STATUS INFORMATION |
-
2013
- 2013-01-21 CN CN201310021861.3A patent/CN103945555B/zh active Active
-
2014
- 2014-01-16 WO PCT/CN2014/070729 patent/WO2014111030A1/zh active Application Filing
- 2014-01-16 EP EP14740911.4A patent/EP2947939B1/en active Active
- 2014-01-16 US US14/761,304 patent/US9781740B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888665A (zh) * | 2009-05-13 | 2010-11-17 | 普天信息技术研究院有限公司 | 一种基于本地调度器的多点协同传输方法 |
CN102325375A (zh) * | 2011-06-29 | 2012-01-18 | 中兴通讯股份有限公司 | 资源分配方法及装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2947939A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3937537A1 (en) * | 2015-01-19 | 2022-01-12 | Samsung Electronics Co., Ltd. | Device and method for transmitting control information for cooperative transmission in wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
CN103945555A (zh) | 2014-07-23 |
CN103945555B (zh) | 2018-03-20 |
EP2947939A4 (en) | 2016-01-06 |
EP2947939B1 (en) | 2021-10-13 |
US9781740B2 (en) | 2017-10-03 |
US20150365967A1 (en) | 2015-12-17 |
EP2947939A1 (en) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10193669B2 (en) | NIB CoMP transmission method and device in wireless communication system | |
US10027384B2 (en) | Method and device for performing NIB comp transmission in wireless communication system | |
JP6463721B2 (ja) | 無線通信システムにおいてチャネル状態情報をフィードバックする方法及びそのための装置 | |
JP6301417B2 (ja) | 無線通信システムにおいてチャネル状態情報をフィードバックする方法およびそのための装置 | |
WO2014111030A1 (zh) | 多点协作传输下的资源调度方法和设备 | |
EP2947944B1 (en) | Method, system and device for scheduling resource | |
WO2013145787A1 (en) | Devices for selecting a channel state information report | |
WO2013185580A1 (zh) | 一种pdsch传输资源的确定方法及装置 | |
KR20140045575A (ko) | 채널 상태 정보 피드백 지시 및 피드백 방법 및 장치 | |
JP5952419B2 (ja) | 移動通信システム及び通信制御方法 | |
WO2013166988A1 (zh) | 多点信道状态信息的上报方法和设备 | |
WO2013020510A1 (zh) | 信道状态信息反馈触发及反馈方法和设备 | |
JP2015529056A (ja) | Ri報告を制御するための方法および装置 | |
WO2014177094A2 (zh) | 干扰处理方法、装置、网络控制单元及终端 | |
WO2015000419A1 (zh) | 下行协作传输中的调度方法、协作传输节点及中心协作点 | |
WO2013020498A1 (zh) | 一种基于多点协同传输的信息传输方法和设备 | |
WO2013087034A1 (zh) | 一种干扰协调方法、基站及通信*** | |
WO2014008833A1 (zh) | 一种非周期信道状态信息的传输方法、设备及*** | |
WO2020089863A1 (en) | Csi feedback for data transmission over multiple transmission points | |
WO2012068905A1 (zh) | Comp模式下信道信息反馈的方法和*** | |
WO2013020497A1 (zh) | 一种主传输点的确定方法和设备 | |
WO2012058949A1 (zh) | 一种缓存区状态报告反馈方法及装置 | |
WO2014169794A1 (zh) | 传输调度方法和设备 | |
US20220321175A1 (en) | CRI Extension for Multi-TRP CSI Enhancement | |
US12052199B2 (en) | CSI feedback for data transmission over multiple transmission points |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14740911 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14761304 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014740911 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |