[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103718635A - Method used for scheduling user device and base station - Google Patents

Method used for scheduling user device and base station Download PDF

Info

Publication number
CN103718635A
CN103718635A CN201380000275.9A CN201380000275A CN103718635A CN 103718635 A CN103718635 A CN 103718635A CN 201380000275 A CN201380000275 A CN 201380000275A CN 103718635 A CN103718635 A CN 103718635A
Authority
CN
China
Prior art keywords
cell
user equipment
scheduling
noise power
interference noise
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380000275.9A
Other languages
Chinese (zh)
Other versions
CN103718635B (en
Inventor
李琦
辛嘉鹏
李小捷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN103718635A publication Critical patent/CN103718635A/en
Application granted granted Critical
Publication of CN103718635B publication Critical patent/CN103718635B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method used for scheduling a user device and a base station relating to the communication technology field. In the technical scheme, the base station side can be used to determine the MCS, the interference of other areas on the downlink of the service area in the area collection can be considered, and the channel estimation of the measured areas of the downlink channel according to the uplink channel information by combining with the base station side can be realized, and therefore the scheduling accuracy of the user device by the base station can be improved.

Description

Method and base station for scheduling user equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a base station for scheduling user equipment.
Background
A Long Term Evolution (LTE) system can support two systems, namely Frequency Division Duplexing (FDD) and Time Division Duplexing (TDD), in the LTE-TDD system supporting TDD, uplink and downlink occupy the same frequency band, and uplink and downlink are distinguished by Time. According to the characteristics, in the LTE-TDD system, the UE transmits Sounding Reference Signal (SRS) signals according to a certain rule to "detect" an uplink channel, and the evolved NodeB (eNB) can perform channel estimation on the SRS, thereby obtaining information of the uplink channel and determining a condition of a downlink channel according to the information of the uplink channel. In order to better estimate the downlink Channel, the base station side further needs the user equipment to feed back a Channel Quality Indicator (CQI). When calculating the CQI, the user equipment needs to presuppose a transmission method of downlink data at the base station side, calculate the CQI according to the assumed transmission method, and feed the CQI back to the base station. After receiving the CQI sent by the user equipment, the base station calculates according to the CQI, and allocates resources for the user equipment according to the calculation result, thereby realizing the scheduling of the user equipment.
In the process of scheduling the user equipment by the base station, the transmission mode of downlink data actually used by the base station side is different from the transmission mode assumed by the user equipment, so that the base station side performs error estimation on a downlink channel according to inaccurate CQI, the allocation accuracy of transmission resources of the base station is affected, and the efficiency of scheduling the user equipment by the base station is reduced or resources are wasted.
Disclosure of Invention
The embodiment of the invention provides a method and a base station for scheduling user equipment, which improve the accuracy of the base station in scheduling the user equipment.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, the present invention provides a method for scheduling user equipment, including:
acquiring uplink channel information of each user equipment in a serving cell of user equipment to be scheduled, wherein the serving cell belongs to a measurement cell set, and the measurement cell set further comprises at least one cooperative cell;
determining a Modulation Coding Scheme (MCS) required by scheduling according to the uplink channel information and the scheduling information of the at least one cooperative cell;
and allocating transmission resources for the user equipment to be scheduled according to the MCS.
With reference to the first aspect, in a first possible implementation manner, all cells in the measurement cell set have a scheduling order, and
if the at least one cooperative cell comprises a scheduled cell with a scheduling sequence before the serving cell, the scheduling information of the scheduled cell comprises a transmission weight and a transmission power of the latest scheduling user equipment on each subband of the scheduled cell; and/or
And if the at least one cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, the scheduling information of the unscheduled cell comprises the transmission power of the latest scheduling user equipment on each subband of the unscheduled cell.
With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner, the uplink channel information is
And all cells in the measurement cell set measure Sounding Reference Signals (SRS) transmitted by each user equipment in the serving cell.
With reference to the first aspect, or the first or second possible implementation manner of the first aspect, in a third possible implementation manner, the determining an MCS required for scheduling includes:
determining downlink channel information of each user equipment according to the uplink channel information and the scheduling information of the at least one cooperative cell, wherein the downlink channel information of each user equipment comprises the signal-to-interference-and-noise ratio of the user equipment on each sub-band;
determining the user equipment which is pre-scheduled on each sub-band according to the downlink channel information of each user equipment;
combining the signal-to-interference-and-noise ratios on a first sub-band, wherein the pre-scheduled user equipment on the first sub-band is the user equipment to be scheduled;
and determining the MCS according to the combined signal-to-interference-and-noise ratio.
With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner, after the determining the user equipments pre-scheduled on each subband, the method further includes:
determining the transmitting weight and transmitting power of the prescheduled user equipment scheduled by the serving cell on each sub-band;
transmitting the determined transmission weight and/or transmission power to part or all of the at least one cooperative cell in the measurement cell set.
With reference to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner, the sending the determined transmission weight and/or transmission power to part or all of the at least one cooperative cell in the measurement cell set includes:
if one or more non-scheduling cells with scheduling sequences behind the serving cell exist, the serving cell sends the determined transmission weight and transmission power to all the non-scheduling cells; or,
if one or more non-scheduling cells with scheduling sequences behind the serving cell exist, the serving cell sends the determined transmission weight and the determined transmission power to the non-scheduling cell with the scheduling sequence immediately behind the serving cell; or,
and if no non-scheduling cell with the scheduling sequence behind the serving cell exists, the serving cell sends the determined transmission power to all the cooperative cells.
With reference to the third, fourth, or fifth possible implementation manner of the first aspect, in a sixth possible implementation manner, the determining downlink channel information of each user equipment includes:
respectively establishing a corresponding interference noise power matrix for each user equipment, wherein the interference noise power matrix is used for representing the interference noise power corresponding to all downlink data streams sent to the user equipment by cells in a measurement cell set;
and calculating according to the interference noise power matrix, the uplink channel information and the scheduling information of the at least one cooperative cell, respectively obtaining the signal-to-interference-and-noise ratios corresponding to downlink data streams which are respectively transmitted to the user equipment by the cells in the transmitting cell set corresponding to each user equipment on each sub-band of the serving cell, and generating the downlink channel information.
With reference to the sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, the respectively establishing a corresponding interference noise power matrix for each ue includes:
receiving CQI information sent by each user equipment;
calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment;
performing mean processing on interference noise power generated by cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the mean of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell;
and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the service cell.
With reference to the sixth possible implementation manner of the first aspect, in an eighth possible implementation manner, the respectively establishing a corresponding interference noise power matrix for each ue includes:
receiving CQI information sent by each user equipment;
calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment;
when the number of the virtual downlink data streams fed back by the user equipment is the same as that of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell;
and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
With reference to the sixth possible implementation manner of the first aspect, in a ninth possible implementation manner, the respectively establishing a corresponding interference noise power matrix for each ue includes:
acquiring interference noise power generated by cells in the measurement cell set on all downlink data streams in the serving cell;
calculating according to the interference proportion coefficient and the obtained interference noise power generated by the cell in the measuring cell set on all downlink data streams in the serving cell to obtain the interference noise power generated by the cell outside the measuring cell set on all downlink data streams in the serving cell;
and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
In a second aspect, the present invention provides a base station, including:
an obtaining unit, configured to obtain uplink channel information of each user equipment in a serving cell of a user equipment to be scheduled, where the serving cell belongs to a measurement cell set, and the measurement cell set further includes at least one cooperative cell;
a first determining unit, configured to determine a modulation and coding scheme MCS required by scheduling according to the uplink channel information acquired by the acquiring unit and the scheduling information of the at least one cooperative cell;
and the allocating unit is used for allocating transmission resources to the user equipment to be scheduled according to the MCS determined by the first determining unit.
With reference to the second aspect, in a first possible implementation manner, all cells in the measurement cell set have a scheduling order, and
if the at least one cooperative cell comprises a scheduled cell with a scheduling sequence before the serving cell, the scheduling information of the scheduled cell comprises a transmission weight and a transmission power of the latest scheduling user equipment on each subband of the scheduled cell; and/or
And if the at least one cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, the scheduling information of the unscheduled cell comprises the transmission power of the latest scheduling user equipment on each subband of the unscheduled cell.
With reference to the second aspect, or the first possible implementation manner of the second aspect, in a second possible implementation manner, the uplink channel information is obtained by measuring, by all cells in the measurement cell set, sounding reference signals SRS transmitted by each user equipment in the serving cell.
With reference to the second aspect, or the first or second possible implementation manner of the second aspect, in a third possible implementation manner, the first determining unit includes:
a first determining module, configured to determine downlink channel information of each ue according to the uplink channel information acquired by the acquiring unit and the scheduling information of the at least one cooperative cell, where the downlink channel information of each ue includes a signal-to-interference-and-noise ratio of the ue on each sub-band;
a second determining module, configured to determine, according to the downlink channel information of each ue determined by the first determining module, a ue pre-scheduled on each subband;
a merging module, configured to merge the sinrs on the first subband in the sinrs in the subbands determined by the first determining module, where the subband in which the pre-scheduled user equipment determined by the second determining module is the user equipment to be scheduled is the first subband;
and determining the MCS according to the signal-to-interference-and-noise ratio obtained by the combination processing of the combination module.
With reference to the third possible implementation manner of the second aspect, in a fourth possible implementation manner, the base station further includes:
a second determining unit, configured to determine a transmit weight and a transmit power of the pre-scheduled ue scheduled by the serving cell on each subband;
a sending unit, configured to send the transmission weight and/or the transmission power determined by the second determining unit to part or all of the at least one cooperative cell in the measurement cell set.
With reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the sending unit is configured to send the determined transmission weight and transmission power to all the non-scheduled cells when there are one or more non-scheduled cells whose scheduling order is after the serving cell;
or, the sending unit is configured to send the determined transmission weight and the transmission power to an unscheduled cell immediately following the scheduling order when there are one or more unscheduled cells following the serving cell in the scheduling order;
or, the sending unit is configured to send the determined transmission power to all cooperating cells when there is no non-scheduled cell whose scheduling order is after the serving cell.
With reference to the third, fourth, or fifth possible implementation manner of the second aspect, in a sixth possible implementation manner, the first determining module includes:
the matrix establishing submodule is used for respectively establishing a corresponding interference noise power matrix for each user equipment, and the interference noise power matrix is used for representing the interference noise power corresponding to all downlink data streams sent to the user equipment by the cells in the measuring cell set;
and the calculation submodule is used for calculating according to the interference noise power matrix established by the matrix establishing submodule, the uplink channel information and the scheduling information of the at least one cooperative cell, respectively obtaining the SINR (signal to interference plus noise ratio) corresponding to the downlink data stream which is respectively transmitted to the user equipment by the cells in the transmitting cell set corresponding to each user equipment on each sub-band of the serving cell, and generating the downlink channel information.
With reference to the sixth possible implementation manner of the second aspect, in a seventh possible implementation manner, the matrix establishing sub-module is configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; performing mean processing on interference noise power generated by cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the mean of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the service cell.
With reference to the sixth possible implementation manner of the second aspect, in an eighth possible implementation manner, the matrix establishing sub-module is configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; when the number of the virtual downlink data streams fed back by the user equipment is the same as that of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
With reference to the sixth possible implementation manner of the second aspect, in a ninth possible implementation manner, the matrix establishing sub-module is configured to obtain interference noise powers, generated by cells in the measurement cell set, on all downlink data streams in the serving cell; calculating according to the interference proportion coefficient and the obtained interference noise power generated by the cell in the measuring cell set on all downlink data streams in the serving cell to obtain the interference noise power generated by the cell outside the measuring cell set on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
In the method and the base station for scheduling user equipment provided by the embodiment of the invention, the downlink channel information of each user equipment is determined by using the uplink channel information and the scheduling information of the at least one cooperative cell, so that the base station side can not only consider the interference of other cells in the measurement cell set on the downlink channel of the serving cell, but also combine the channel estimation of the downlink channel by the base station side according to the uplink channel information, the accuracy of the base station on the scheduling of the user equipment can be improved, and the possible errors of MCS determination only by using the downlink channel estimation information reported by the user equipment side are avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a method for scheduling user equipments according to a prior art related to the present invention;
fig. 2 is a flowchart of a method for scheduling user equipment according to an embodiment of the present invention;
fig. 3 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 4 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 5 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 6 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 7 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 8 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 9 is a flowchart of another method for scheduling user equipment according to an embodiment of the present invention;
fig. 10 is a block diagram of a base station according to an embodiment of the present invention;
fig. 11 is a block diagram of another base station according to an embodiment of the present invention;
fig. 12 is a block diagram of another base station according to an embodiment of the present invention;
fig. 13 is a block diagram of another base station according to an embodiment of the present invention;
fig. 14 is a block diagram of another base station according to an embodiment of the present invention;
fig. 15 is a block diagram of another base station according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The meaning of the set of measurement cells and the set of transmission cells referred to in the following embodiments is explained first. The cells in the measurement cell set can receive and process the SRS transmitted by the user equipment, and can interact with each otherAnd measuring information. It is assumed hereinafter that the measurement cell set of the user equipment to be scheduled includes M cells, the set is μMThe cell number in the measurement cell set is M ═ 1, 2, …, M.
Maintenance of measurement cell set: a fixed allocation method may be adopted, for example, several cells around the serving cell of the user equipment to be scheduled form a measurement cell set; or according to Reference Signal Receiving Power (RSRP) of each cell fed back by the ue to be scheduled, according to the | RSRP1-RSRPjSelecting M measurement set cells with the RSRP less than Thr1Is the RSRP of the serving celljIs the RSRP of the other cell, Thr is the threshold. Of course, other maintenance methods for measuring the cell set may be adopted, which are not listed here.
The meaning of the set of transmitting cells is explained again: the cells in the transmitting cell set jointly transmit downlink data for the user equipment to be scheduled, and the cells in the transmitting cell set are necessarily in the measuring cell set. The methods of joint transmission are many and generally divided into two categories, coherent transmission and incoherent transmission. Coherent transmission needs to transmit cell interaction channel information in a cell set to calculate a transmission weight; the incoherent transmission only needs to calculate the transmission weight value by each cell independently. It is assumed hereinafter that the transmitting cell set of the target UE is T cells (T ≦ M), and the transmitting cell set is μT
Please refer to fig. 1, which is a diagram illustrating a conventional method for scheduling ue. As shown in fig. 1, in the existing scheduling method, each cell performs scheduling independently, and a base station where a cell 1 is located is used as an execution subject, and a specific scheduling process is as follows:
101: and calculating a corresponding Modulation Coding Scheme (MCS) according to the CQI fed back by the user equipment so as to adapt to the channel environment of the wireless link.
102: allocating transmission resources for user equipment; when allocating, the transmission resource of the ue may be determined comprehensively according to the MCS and the historical transmission rate of the ue, for example, a proportional fair algorithm (PF) may be used, or a Round Robin (RR) algorithm may be used to allocate the transmission resource of the ue.
103: transmitting data for the user equipment on the allocated resources; after resources are allocated to the user equipment, a Transport Block Size (TBS) is determined according to the MCS, and then data is transmitted to the user equipment according to the determined transport block size, where the transport block size is a data amount that can be transmitted when the user equipment data is guaranteed to have a certain error rate.
In fig. 1, the process steps from cell 2 to cell N are also included, and the process steps of each cell are the same as those of cell 1, and are not described herein again.
As described in the background section, the CQI fed back by the current user equipment cannot accurately represent the quality of the downlink channel, so the current scheduling method cannot accurately calculate the size of the transport block. When the transmission block is too small, although the error rate is reduced, the transmission resource is wasted; when the transmission block is too large, the error rate is increased, and the transmission efficiency is reduced. Thus causing some loss in system performance.
In addition, since each cell performs scheduling independently, the Interference condition when transmitting data in the scheduling cannot be obtained, and therefore, the Signal to Interference plus Noise Ratio (SINR) of the scheduling ue cannot be calculated more accurately, so that the calculation of MCS may be inaccurate, and the accuracy of scheduling may be affected.
In view of the above technical problems, embodiments of the present invention provide a method for scheduling user equipment, where each cell in a measurement cell set performs scheduling according to a certain sequence, and after each cell determines user equipment scheduled on its subband and scheduling information, the scheduling information is shared with other cells, so that a cell performing scheduling later determines an interference condition when transmitting data more accurately, and further determines an MCS, thereby improving the accuracy of scheduling.
Specifically, please refer to fig. 2, which is a schematic diagram of a method for scheduling a ue according to an embodiment of the present invention. In this embodiment, the measurement cell set includes cell 1 to cell N, the scheduling order is from cell 1 to cell N, and scheduling is performed in sequence, and all cells complete scheduling, which is called to complete one round of scheduling on the measurement cell set. As shown in fig. 2, the base station of cell 1 is used as the executing entity, and the scheduling process is as follows:
201: and determining the MCS required by scheduling according to the uplink channel information of each user equipment in the cell 1 currently performing scheduling and the scheduling information which is used for scheduling the other cells (namely other cells except the cell currently performing scheduling) in the measurement cell set for the last time.
The scheduling information for the latest scheduling corresponding to the cells 2 to N is the scheduling information used in the previous round of scheduling.
The uplink channel information may be an uplink channel matrix and may be obtained through SRS channel estimation. For example, all cells in the measurement cell set measure the SRS transmitted by each user equipment in the currently scheduled cell to obtain the uplink channel information of each user equipment.
202: and sending the scheduling information to other cells in the measuring cell set.
It should be noted that, this embodiment does not limit the transmission manner, and may be a delivery manner, for example, the cell 1 transmits the scheduling information to the cell 2, the cell 2 transmits the scheduling information of the cell 1 and the cell 2 to the cell 3, and the steps are sequentially performed until the cell N-1 transmits the scheduling information of the cells 1 to N-1 to the cell N, and the cell N sends out the scheduling information of all the cells after completing scheduling, so as to be used for the next round of scheduling. Or in each round of scheduling of the measurement cell set, each cell that completes scheduling sends scheduling information to a cell that does not complete scheduling, for example, cell 1 sends scheduling information to cells 2 to N, cell 2 sends scheduling information to cells 3 to N, and finally cell N sends the scheduling information after completing scheduling, where the scheduling information sent by cells 2 to N can also be used for the next round of scheduling. Of course, other ways may be used, such as delivering scheduling information every other, and the present implementation is not limited in any way.
The process flow shown in fig. 2 includes one embodiment of the above-described delivery modes.
203: and allocating transmission resources for the user equipment scheduled by the user equipment according to the determined MCS.
204: data is transmitted for the user equipment on the allocated resources.
It should be noted that, the sequence between the step 202 and the step 203 or 204 is not limited at all, and may be performed simultaneously, or may be performed after the step 203 or 204, or may be performed between the steps 203 and 204, and this embodiment is not limited at all.
Referring to fig. 2, in each scheduling, cell 1 to cell N repeat the above steps to complete their respective scheduling of the user equipment. In step 201, cell 1 determines an MCS required for scheduling according to scheduling information in round-robin scheduling from cell 2 to cell N; the cell 2 determines the MCS required by scheduling according to the uplink channel information of each user equipment in the cell, the scheduling information in the current round of scheduling of the cell 1 and the scheduling information in the round of scheduling from the cell 3 to the cell N; and by analogy, the cell N determines the MCS required by scheduling according to the scheduling information in the current scheduling from the cell 1 to the cell N-1.
It should be noted that the scheduling order of the cells 1 to N may be ordered according to a predefined order or rule, for example, each time according to a fixed order, or each time according to the polling order, etc.
The above embodiment considers the influence of other cells on the downlink channel of the serving cell, and combines the estimation of the base station side on the downlink channel, so as to improve the accuracy of the base station in scheduling the user equipment, and avoid the error that may occur when the MCS is determined only by the downlink channel estimation information reported by the user equipment side.
Please refer to fig. 3, which is a flowchart of a method for scheduling a ue according to an embodiment of the present invention, as shown in fig. 3, which can be implemented by a base station in a networking framework of an LTE-TDD system, the method includes:
301. and acquiring uplink channel information of each user equipment in a service cell of the user equipment to be scheduled.
Wherein the serving cell belongs to a measurement cell set, and the measurement cell set further includes at least one cooperative cell.
The specific implementation manner of this step is that the base station controls all cells in the measurement cell set to measure the SRS transmitted by each user equipment in the serving cell, so as to obtain the uplink channel information of each user equipment.
Wherein the measurement cell set is a set consisting of a plurality of cells including the serving cell, and μ is used in the embodiment of the present inventionMAnd performing identification. The establishment method may be a fixed allocation method, that is, several cells around the serving cell form a measurement cell set, or may be a method in which, according to the RSRP (Reference Signal Receiving Power) of each cell fed back by the ue to be scheduled, the RSRP is set according to the | RSRP1-RSRPjSelecting M measurement set cells with the RSRP less than Thr1Is the RSRP of the serving celljIs RSRP of other cells, Thr is a preset threshold. The embodiment of the present invention provides only two possible implementation manners, and other establishment manners may also be used to establish the measurement cell set, which is not limited in this embodiment of the present invention. And, for the cells in the same measurement cell set, the base station will assign serial numbers or labels to identify correspondingly. The cooperative cell is a cell that assists the serving cell in the measurement cell set to perform channel measurement and can interact measurement information with the serving cell.
It is worth mentioning here that the same measurement belongs toFor the cells in the measurement cell set, after the base station sequentially completes scheduling of all the cells in the measurement cell set, it may be determined that the base station completes a round of scheduling processing of the user equipment for all the cells in the measurement cell set, which is hereinafter referred to as scheduling processing of the measurement cell set. Therefore, for the same round of scheduling processing of the measurement cell set, there may be scheduled cells and unscheduled cells in the same measurement cell set. For user equipments in a measurement cell set serving cells within the measurement cell set, each user equipment corresponds to a set of transmitting cells, using muTAnd identifying, wherein the cells in the transmitting cell set jointly transmit downlink data for the same user equipment, and the cells in the transmitting cell set are necessarily in the measuring cell set.
302. And determining a Modulation and Coding Scheme (MCS) required by scheduling according to the uplink channel information and the scheduling information of the at least one cooperative cell.
As can be known by referring to the related description in step 301, all cells in the measurement cell set have a scheduling order, and if the at least one cooperative cell includes a scheduled cell whose scheduling order is before the serving cell, the scheduling information of the scheduled cell includes a transmission weight and a transmission power of the user equipment scheduled last time on each subband of the scheduled cell; and if the cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, scheduling information of the unscheduled cell comprises the transmitting power of the latest scheduling user equipment on each subband of the unscheduled cell.
303. And allocating transmission resources for the user equipment to be scheduled according to the MCS.
In the method for scheduling user equipment provided by the embodiment of the invention, a base station calculates an MCS (modulation and coding scheme) by acquiring uplink channel information of a service cell where the user equipment to be scheduled is located and combining scheduling information of other cells in a current measurement cell set, and then allocates downlink transmission resources for the user equipment to be scheduled based on the MCS. Compared with the prior art, the problem that the transmission mode of the downlink data actually used by the base station side is different from the transmission mode assumed by the user equipment, so that the base station side can perform error estimation on the downlink channel according to the inaccurate CQI is solved.
Further, as shown in fig. 4, an embodiment of the present invention provides a specific implementation manner of the foregoing step 302, including:
3021. and determining the downlink channel information of each user equipment according to the uplink channel information and the scheduling information of the at least one cooperative cell, wherein the downlink channel information of each user equipment comprises the signal-to-interference-and-noise ratio of the user equipment on each sub-band.
Wherein the relevant description of the scheduling information of the at least one cooperative cell is the same as the relevant description in step 302.
3022. And determining the user equipment which is pre-scheduled on each subband according to the downlink channel information of each user equipment.
3023. And combining the signal-to-interference-and-noise ratios on a first sub-band, wherein the user equipment to be scheduled on the first sub-band is the user equipment to be scheduled. Namely, the signal-to-interference-and-noise ratios on the sub-bands used by the user equipment to be scheduled, which are pre-scheduled by the serving cell, are combined.
3024. And determining the MCS according to the combined signal-to-interference-and-noise ratio.
In this embodiment, the downlink channel information of each ue is determined by using the uplink channel information and the scheduling information of the at least one cooperative cell, and then the sinrs on the subbands used by the ue to be scheduled, which are pre-scheduled by the serving cell, are combined to determine the MCS according to the combined sinrs, so that the base station side can consider the interference on the downlink channel of the serving cell caused by other cells in the measurement cell set, and can combine the channel estimation performed on the downlink channel by the base station side according to the uplink channel information, thereby improving the accuracy of the base station in scheduling the ue, and avoiding the error that may occur when the MCS is determined by using only the downlink channel estimation information reported by the ue side.
Further, after completing step 3022, as shown in fig. 5, the method for scheduling a user equipment further includes:
3025. and determining the transmitting weight and transmitting power of the prescheduled user equipment scheduled by the serving cell on each sub-band.
3026. Transmitting the determined transmission weight and/or transmission power to part or all of the at least one cooperative cell in the measurement cell set.
In this way, the scheduling information (including the transmission weight and the transmission power) of the serving cell can be provided to the cooperative cell with the scheduling order behind the serving cell, so as to ensure the correct scheduling of the cooperative cell; in addition, the transmission power can also be provided for the cooperative cell with the scheduling order in the next round of scheduling before the serving cell, so as to ensure the correct scheduling of the cooperative cell. Of course, other methods may also be adopted, for example, the scheduling information is temporarily stored in the base station, and when the coordinated cell performs scheduling, the required scheduling information is obtained by requesting from the serving cell.
Specifically, the embodiment of the present invention provides the following three implementation manners for the specific implementation of step 3026, which specifically include:
the first implementation mode comprises the following steps: and if one or more non-scheduling cells with scheduling sequences behind the serving cell exist, the serving cell sends the determined transmission weight value and the transmission power to all the non-scheduling cells.
The second implementation mode comprises the following steps: and if one or more non-scheduling cells with the scheduling sequence behind the serving cell exist, the serving cell sends the determined transmission weight value and the transmission power to the non-scheduling cell with the scheduling sequence behind the serving cell.
The third implementation mode comprises the following steps: and if no non-scheduling cell with the scheduling sequence behind the serving cell exists, the serving cell sends the determined transmission power to all the cooperative cells.
In a second implementation manner, since the serving cell only sends the determined transmission weight and transmission power to the non-scheduled cell immediately after the scheduling order, the non-scheduled cell needs to send the transmission weight and transmission power determined by the non-scheduled cell, and the transmission weight and transmission power of the serving cell to the non-scheduled cell after the non-scheduled cell completes scheduling; or the transmission weight and the transmission power of the serving cell required by other non-scheduled cells may be requested from the serving cell actively in the respective scheduling process of the user equipment.
In a third implementation manner, referring to the related description of step 302, the technical solution provided in this embodiment of the present invention may schedule the transmission power of the ue for the latest time according to the transmission weight and the transmission power of the ue scheduled for the latest time on each subband of the scheduled cell and/or on each subband of the unscheduled cell, so that in the process of the third implementation manner, the serving cell may only send the determined transmission power to all cooperating cells.
Further, an embodiment of the present invention provides a specific implementation manner of step 3021, as shown in fig. 6, including:
401. and respectively establishing a corresponding interference noise power matrix for each user equipment.
The interference noise power matrix is used for representing interference noise power corresponding to all downlink data streams sent to the user equipment by the cells in the measurement cell set. Its expression form can be
P outside sb = P outside 1 , sb P outside 2 , sb P outside S tx , sb
Wherein,
Figure BDA00003232334300142
for the downstream s of sub-band sbtxAnd the interference noise power generated by the measuring cell in the set of cells.
402. And respectively obtaining the SINR corresponding to the downlink data stream respectively transmitted to the user equipment by the cell in the transmitting cell set corresponding to each user equipment on each sub-band of the serving cell according to the interference noise power matrix, the uplink channel information and the scheduling information of the at least one cooperative cell, and generating the downlink channel information.
When calculating the signal-to-interference-and-noise ratios corresponding to the downlink data streams respectively transmitted to each user equipment by the cells in the transmitting cell set in each sub-band of the serving cell, the technical scheme provided by the embodiment of the invention is set to respectively calculate each user equipment in sequence.
For a user equipment, embodiments of the present invention may provide a calculation method based on an mrc (max ratio combination) equalization algorithm and an irc (interference reproduction combination) equalization algorithm.
For the MRC equalization algorithm, the sir corresponding to the downlink data stream respectively transmitted to a specific ue in each subband of the serving cell by the cell in the transmitting cell set is calculated, which may refer to the following formula:
<math> <mrow> <msubsup> <mi>SINR</mi> <mi>DL</mi> <mrow> <msub> <mi>s</mi> <mrow> <mi>tx</mi> <mo>,</mo> </mrow> </msub> <mi>sb</mi> </mrow> </msubsup> <mo>=</mo> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <munder> <munder> <mi>&Sigma;</mi> <mrow> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>M</mi> </msub> </mrow> </munder> <mrow> <mi>m</mi> <mo>&NotElement;</mo> <msub> <mi>&mu;</mi> <mi>T</mi> </msub> </mrow> </munder> <mrow> <mo>(</mo> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mo>+</mo> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> <msubsup> <mi>P</mi> <mi>outside</mi> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> </mrow> </mfrac> </mrow> </math>
wherein, <math> <mrow> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>=</mo> <munder> <mi>&Sigma;</mi> <mrow> <mi>t</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>T</mi> </msub> </mrow> </munder> <msqrt> <msubsup> <mi>P</mi> <mi>t</mi> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>t</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>W</mi> <mi>t</mi> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>,</mo> </mrow> </math> <math> <mrow> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msqrt> <msubsup> <mi>P</mi> <mi>m</mi> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>m</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>W</mi> <mi>m</mi> <mi>sb</mi> </msubsup> </mtd> <mtd> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>S</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> <mo>/</mo> <msub> <mi>T</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>num</mi> </mrow> </msub> </msqrt> <msubsup> <mi>H</mi> <mi>m</mi> <mi>sb</mi> </msubsup> </mtd> <mtd> <mi>others</mi> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> </mrow> </math>
wherein
Figure BDA00003232334300154
For the transmission power, T, of the non-scheduled cell m at sub-band sb when previously scheduled by the base stationm,numThe number of transmitting antennas of the non-scheduling cell m.
Figure BDA00003232334300155
Is the transmission weight matrix of the cell m on the subband sb occupied by the specific user equipment. W1 sbS oftxIs listed as
Figure BDA00003232334300156
Indicating that cell 1 is delivering a downlink data stream s on sub-band sbtxThe transmit weight vector of (1).
For the IRC equalization algorithm, the sir corresponding to the downlink data stream respectively transmitted by the serving cell to a specific ue in each subband of the serving cell is calculated, which may refer to the following formula:
<math> <mrow> <msubsup> <mi>SINR</mi> <mi>DL</mi> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>=</mo> <mfrac> <mrow> <mo>|</mo> <msub> <mi>&alpha;</mi> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <msub> <mi>s</mi> <mi>tx</mi> </msub> </mrow> </msub> <mo>|</mo> </mrow> <mrow> <mn>1</mn> <mo>-</mo> <mo>|</mo> <msub> <mi>&alpha;</mi> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <msub> <mi>s</mi> <mi>tx</mi> </msub> </mrow> </msub> <mo>|</mo> </mrow> </mfrac> </mrow> </math>
<math> <mrow> <mi>&alpha;</mi> <mo>=</mo> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mi>H</mi> </msup> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mo>+</mo> <msubsup> <mi>R</mi> <mi>uu</mi> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> </mrow> </math>
<math> <mrow> <msubsup> <mi>H</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>=</mo> <munder> <mi>&Sigma;</mi> <mrow> <mi>t</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>T</mi> </msub> </mrow> </munder> <msqrt> <msubsup> <mi>P</mi> <mi>t</mi> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>t</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>W</mi> <mi>t</mi> <mi>sb</mi> </msubsup> </mrow> </math>
<math> <mrow> <msubsup> <mi>R</mi> <mi>uu</mi> <mi>sb</mi> </msubsup> <mo>=</mo> <munder> <munder> <mi>&Sigma;</mi> <mrow> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&eta;</mi> <mi>M</mi> </msub> </mrow> </munder> <mrow> <mi>m</mi> <mo>&NotElement;</mo> <msub> <mi>&eta;</mi> <mi>T</mi> </msub> </mrow> </munder> <mi></mi> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>+</mo> <msubsup> <mi>P</mi> <mi>outside</mi> <mi>sb</mi> </msubsup> <mi>I</mi> </mrow> </math>
<math> <mrow> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msqrt> <msubsup> <mi>P</mi> <mi>m</mi> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>m</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>W</mi> <mi>m</mi> <mi>sb</mi> </msubsup> </mtd> <mtd> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>S</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> <mo>/</mo> <msub> <mi>T</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>num</mi> </mrow> </msub> </msqrt> <msubsup> <mi>H</mi> <mi>m</mi> <mi>sb</mi> </msubsup> </mtd> <mtd> <mi>others</mi> </mtd> </mtr> </mtable> </mfenced> </mrow> </math>
wherein,
Figure BDA00003232334300161
s of alphatxA diagonal element.
It is further worth noting that several specific implementations of the step 401 are provided herein, as shown in fig. 7, 8 and 9.
The method shown in fig. 7 includes:
a4011, receiving CQI information sent by each user equipment.
The CQI is a transmission mode that the base station side may use after the ue measures the downlink channel of each cell in the measurement cell set, and determines a virtual downlink data stream that the base station side may use according to the assumed transmission mode, and calculates corresponding CQI. The specific calculation method is known in the art, and the embodiment of the present invention is not described herein again.
A4012, calculating according to the CQI information to obtain the interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment.
It should be noted that, since the assumptions on which the CQI information sent by the ue is based are different in different releases of the LTE standard, the embodiments of the present invention herein respectively provide corresponding methods for calculating the interference noise information from the CQI. And, in a subsequent embodiment, sent by the user equipment corresponding to stream SfbAll are recorded as
Figure BDA00003232334300162
When in use
Figure BDA00003232334300163
When the signal-to-noise ratio calculated by the downlink pilot signal of one cell and the total interference noise power of other cells is obtained, under the condition, when the user equipment feeds back in a transmission diversity mode
Figure BDA00003232334300164
At this time SfbThe interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by the user equipment may refer to the following formula:
<math> <mrow> <msubsup> <mi>P</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>outside</mi> </mrow> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>=</mo> <mfrac> <mrow> <mfrac> <mn>1</mn> <msub> <mi>T</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>num</mi> </mrow> </msub> </mfrac> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>c</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>V</mi> <mi>c</mi> <mi>CRS</mi> </msubsup> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> </mrow> <msubsup> <mi>SINR</mi> <mi>outside</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> </mfrac> <mo>-</mo> <munder> <munder> <mi>&Sigma;</mi> <mrow> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>M</mi> </msub> </mrow> </munder> <mrow> <mi>m</mi> <mo>&NotElement;</mo> <mi>c</mi> </mrow> </munder> <mi></mi> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>m</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>W</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> </mrow> </math>
wherein,
Figure BDA00003232334300166
is the VAM (virtual Antenna mapping) matrix of the CRS of cell c.
Figure BDA00003232334300167
Is based on
Figure BDA00003232334300168
Mapping to obtain a virtual downlink data stream sfbSignal to noise ratio on sb. T isc,numIs the number of transmit antennas of base station c.
Figure BDA00003232334300169
Is the transmission weight matrix of the cell m on the subband sb occupied by the target UE.
Figure BDA000032323343001610
Is the last transmission power of the sub-band sb occupied by the user equipment to be scheduled by the cell m.
When the user equipment to be scheduled feeds back in a closed loop mode
Figure BDA000032323343001611
At this time SfbNot less than 1, userThe interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by the device can refer to the following formula:
<math> <mrow> <msubsup> <mi>P</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>outside</mi> </mrow> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>=</mo> <mfrac> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>c</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>V</mi> <mi>c</mi> <mi>CRS</mi> </msubsup> <msubsup> <mi>PMI</mi> <mi>c</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> <msubsup> <mi>SINR</mi> <mi>outside</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> </mfrac> <mo>-</mo> <mfrac> <mrow> <munder> <munder> <mi>&Sigma;</mi> <mrow> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&mu;</mi> <mi>M</mi> </msub> </mrow> </munder> <mrow> <mi>m</mi> <mo>&NotElement;</mo> <mi>c</mi> </mrow> </munder> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msup> <mrow> <mo>(</mo> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>c</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>V</mi> <mi>c</mi> <mi>CRS</mi> </msubsup> <msubsup> <mi>PMI</mi> <mi>c</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mrow> <mo>(</mo> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>m</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>W</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> </mrow> <msubsup> <mrow> <mo>|</mo> <mo>|</mo> <msqrt> <msubsup> <mi>P</mi> <mrow> <mi>c</mi> <mo>,</mo> <mi>last</mi> </mrow> <mi>sb</mi> </msubsup> </msqrt> <msubsup> <mi>H</mi> <mi>c</mi> <mi>sb</mi> </msubsup> <msubsup> <mi>V</mi> <mi>c</mi> <mi>CRS</mi> </msubsup> <msubsup> <mi>PMI</mi> <mi>c</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>|</mo> <mo>|</mo> </mrow> <mi>F</mi> <mn>2</mn> </msubsup> </mfrac> </mrow> </math>
wherein,
Figure BDA00003232334300172
is a virtual downlink data stream s fed back by the user equipment to the cell cfbPMI (precoding Matrix index) precoding vector on sb.
When in use
Figure BDA00003232334300173
When the signal-to-noise ratio of the downlink pilot signal of a cell and the interference noise power calculation outside the measurement set is obtained, under the condition, when the user equipment feeds back in a transmission diversity mode
Figure BDA00003232334300174
At this time SfbThe interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by the user equipment may refer to the following formula:
P outside s fb , sb = 1 T c , num | | P c , last sb H c sb V c CRS | | F 2 SINR outside s fb , sb
when the user equipment feeds back in TM8 closed loop mode
Figure BDA00003232334300176
At this time SfbThe interference noise power generated by the cells outside the measurement cell set on the virtual downlink data flow fed back by the user equipment can refer to the following formula:
P outside s fb , sb = | | P c , last sb H c sb V c CRS PMI c s fb , sb | | F 2 SINR outside s fb , sb
wherein
Figure BDA00003232334300178
Is a stream s fed back by the user equipment to cell cfbPMI on sb (Precodingmatrix)Index) precoding vectors.
When the user equipment feeds back in TM9 closed loop modeAt this time SfbThe interference noise power generated by the cells outside the measurement cell set on the virtual downlink data flow fed back by the user equipment can refer to the following formula:
P outside s fb , sb = | | P c , last sb H c sb V c CSI - RS PMI c s fb , sb | | F 2 SINR outside s fb , sb
wherein,
Figure BDA000032323343001711
VAM matrix, which is the CSI-RS of the target cell c, in general
Figure BDA000032323343001712
A4013, performing average processing on the interference noise power generated by the cell outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the average of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell.
The embodiment of the invention provides a calculation method, which refers to the following formula:
<math> <mrow> <msubsup> <mi>P</mi> <mi>outside</mi> <mrow> <msub> <mi>s</mi> <mi>tx</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>S</mi> <mi>fb</mi> </msub> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>S</mi> <mi>fb</mi> </msub> </munderover> <msubsup> <mi>P</mi> <mi>outside</mi> <mrow> <msub> <mi>s</mi> <mi>fb</mi> </msub> <mo>,</mo> <mi>sb</mi> </mrow> </msubsup> </mrow> </math>
wherein s isfbAnd the virtual downlink data stream fed back by the user equipment to be scheduled.
A4014, respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the serving cell.
The method shown in fig. 8 includes:
b4011, receiving CQI information sent by each user equipment.
B4012, calculating according to the CQI information to obtain the interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment.
The implementation method of step B4012 can refer to the detailed description of step a 4012.
B4013, when the number of the virtual downlink data streams fed back by the user equipment is the same as the number of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell.
The corresponding expression of this step is
B4014, respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the serving cell.
It should be noted that the method flows shown in fig. 7 and fig. 8 are only two preferred embodiments of constructing the interference noise power matrix provided by the embodiment of the present invention. Whether the method flows shown in fig. 7 and fig. 8 are adopted can be judged according to actual needs. For example, the trade-off may be made according to product implementation complexity; or according to the size of the measurement cell set, if (M > M)Thr)&(M-T>IThr) Then do not need to calculate, otherwise calculate, general optional MThr=3,IThr2. Wherein, M is the number T of cells in the measurement cell set, and is the number of cells in the measurement cell set that jointly transmit downlink data to a specific ue.
If the calculation does not need to be performed by referring to the CQI fed back by the user equipment, the interference noise power matrix respectively established for each user equipment may be directly set to be a 0 matrix.
The method as shown in fig. 9 includes:
c4011, obtaining the interference noise power generated by the cells in the measurement cell set on all downlink data streams in the serving cell.
C4012, calculating according to the interference ratio coefficient and the obtained interference noise power generated by the cell in the measurement cell set on all downlink data streams in the service cell, to obtain the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
C4012 can be specifically realized by
Figure BDA00003232334300191
To be realized, wherein
Figure BDA00003232334300192
For measuring interference power matrices in the set, i.e. <math> <mrow> <msubsup> <mi>P</mi> <mi>inside</mi> <mi>sb</mi> </msubsup> <mo>=</mo> <mi>mean</mi> <mo>{</mo> <mi>diag</mi> <mo>{</mo> <munder> <munder> <mi>&Sigma;</mi> <mrow> <mi>m</mi> <mo>&Element;</mo> <msub> <mi>&eta;</mi> <mi>M</mi> </msub> </mrow> </munder> <mrow> <mi>m</mi> <mo>&NotElement;</mo> <msub> <mi>&eta;</mi> <mi>T</mi> </msub> </mrow> </munder> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mi>H</mi> </msup> <mrow> <mo>(</mo> <msubsup> <mi>H</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>eff</mi> </mrow> <mi>sb</mi> </msubsup> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>}</mo> <mo>}</mo> <mo>,</mo> </mrow> </math> β is an interference scaling factor that represents the ratio of the interference outside the measurement set to the interference within the measurement set, and may be a constant in general.
C4013, respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the serving cell.
The method flows shown in fig. 7, 8 and 9 provided by the embodiments of the present invention enable the base station side to consider the quality estimation of the downlink channel by the user equipment when allocating the downlink transmission resource to the user equipment to be scheduled, so as to further provide accuracy.
Another embodiment of the present invention provides a base station, which can implement the method flows of all base station sides shown in fig. 2 to fig. 9.
As shown in fig. 10, the base station includes:
an obtaining unit 51, configured to obtain uplink channel information of each ue in a serving cell of a ue to be scheduled, where the serving cell belongs to a measurement cell set, and the measurement cell set further includes at least one cooperative cell.
A first determining unit 52, configured to determine a modulation and coding scheme MCS required by scheduling according to the uplink channel information and the scheduling information of the at least one cooperative cell acquired by the acquiring unit 51.
An allocating unit 53, configured to allocate transmission resources to the to-be-scheduled user equipment according to the MCS determined by the first determining unit 52.
Wherein all cells in the measurement cell set have a scheduling order, an
If the at least one cooperative cell comprises a scheduled cell with a scheduling sequence before the serving cell, the scheduling information of the scheduled cell comprises a transmission weight and a transmission power of the latest scheduling user equipment on each subband of the scheduled cell; and/or
And if the at least one cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, the scheduling information of the unscheduled cell comprises the transmission power of the latest scheduling user equipment on each subband of the unscheduled cell.
Optionally, the obtaining unit 51 is configured to control all cells in the measurement cell set to measure sounding reference signals SRS transmitted by each user equipment in the serving cell, so as to obtain uplink channel information of each user equipment.
Optionally, as shown in fig. 11, the first determining unit 52 includes:
a first determining module 521, configured to determine downlink channel information of each ue according to the uplink channel information acquired by the acquiring unit 51 and the scheduling information of the at least one cooperative cell, where the downlink channel information of each ue includes a signal-to-interference-and-noise ratio of the ue on each subband;
a second determining module 522, configured to determine, according to the downlink channel information of each ue determined by the first determining module 521, a ue pre-scheduled on each subband.
A combining module 523, configured to perform combining processing on the signal to interference and noise ratio on the first subband in the signal to interference and noise ratios in the subbands determined by the first determining module 521, where the subband of the user equipment to be scheduled determined by the second determining module 522 as the pre-scheduled user equipment is the first subband;
a third determining module 524, configured to determine the MCS according to the signal to interference and noise ratio obtained by the combining module 523.
Optionally, as shown in fig. 12, the base station further includes:
a second determining unit 54, configured to determine the transmit weight and the transmit power of the pre-scheduled ue scheduled by the serving cell on each subband.
A sending unit 55, configured to send the transmission weight and/or the transmission power determined by the second determining unit 54 to part or all of the at least one cooperative cell in the measurement cell set.
Optionally, the sending unit 55 is configured to send the determined transmission weight and transmission power to all the non-scheduled cells when there are one or more non-scheduled cells with a scheduling order after the serving cell.
Alternatively, the sending unit 55 is configured to send the determined transmission weight and transmission power to an unscheduled cell immediately following the scheduling order when there are one or more unscheduled cells following the serving cell.
Alternatively, the sending unit 55 is configured to send the determined transmission power to all cooperating cells when there is no non-scheduled cell with a scheduling order after the serving cell.
Optionally, as shown in fig. 13, the first determining module 521 includes:
the matrix establishing submodule 5211 is configured to establish a corresponding interference noise power matrix for each ue, where the interference noise power matrix is used to indicate interference noise powers corresponding to all downlink data streams sent to the ue by cells in the measurement cell set.
A calculating submodule 5212, configured to calculate according to the interference noise power matrix, the uplink channel information, and the scheduling information of the at least one cooperative cell, which are established by the matrix establishing submodule 5211, to respectively obtain a signal to interference and noise ratio corresponding to a downlink data stream, which is respectively transmitted to a user equipment by a cell in a transmitting cell set corresponding to each user equipment on each subband of the serving cell, and generate downlink channel information.
Optionally, the matrix establishing submodule 5211 is configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; performing mean processing on interference noise power generated by cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the mean of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the service cell.
Optionally, the matrix establishing submodule 5211 is configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; when the number of the virtual downlink data streams fed back by the user equipment is the same as that of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
Optionally, the matrix establishing submodule 5211 is configured to obtain interference noise power generated by cells in the measurement cell set on all downlink data streams in the serving cell; calculating according to the interference proportion coefficient and the obtained interference noise power generated by the cell in the measuring cell set on all downlink data streams in the serving cell to obtain the interference noise power generated by the cell outside the measuring cell set on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
In the base station provided in the embodiment of the present invention, the MCS is calculated by obtaining the uplink channel information of the serving cell of the ue to be scheduled and combining the scheduling information of other cells in the current measurement cell set, and then downlink transmission resources are allocated to the ue to be scheduled based on the MCS. Compared with the prior art, the problem that the transmission mode of the downlink data actually used by the base station side is different from the transmission mode assumed by the user equipment, so that the base station side can carry out error estimation on the downlink channel according to the inaccurate CQI is solved.
An embodiment of the present invention further provides a base station, as shown in fig. 14, including at least one central processing unit 61 and a memory 62, where the memory 62 is configured with codes, and the central processing unit 61 may read the codes stored in the memory 62 to implement the method flows shown in fig. 2 to fig. 9. The central processor 61 and the memory 62 communicate via a bus.
The central processing unit 61 is configured to obtain uplink channel information of each user equipment in a serving cell of a user equipment to be scheduled, where the serving cell belongs to a measurement cell set, and the measurement cell set further includes at least one cooperative cell; determining a Modulation Coding Scheme (MCS) required by scheduling according to the uplink channel information and the scheduling information of the at least one cooperative cell; and allocating transmission resources for the user equipment to be scheduled according to the MCS.
The memory 62 is further configured to store uplink channel information, scheduling information of at least one cooperative cell, a modulation and coding scheme MCS, and transmission resources allocated to the ue to be scheduled.
Wherein all cells in the measurement cell set have a scheduling order, an
If the at least one cooperative cell comprises a scheduled cell with a scheduling sequence before the serving cell, the scheduling information of the scheduled cell comprises a transmission weight and a transmission power of the latest scheduling user equipment on each subband of the scheduled cell; and/or
And if the at least one cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, the scheduling information of the unscheduled cell comprises the transmission power of the latest scheduling user equipment on each subband of the unscheduled cell.
Optionally, the uplink channel information is obtained by measuring, by all cells in the measurement cell set, sounding reference signals SRS transmitted by each user equipment in the serving cell.
Optionally, the central processing unit 61 is specifically configured to determine, according to the uplink channel information and the scheduling information of the at least one cooperative cell, downlink channel information of each user equipment, where the downlink channel information of each user equipment includes a signal-to-interference-and-noise ratio of the user equipment on each sub-band; determining the user equipment which is pre-scheduled on each sub-band according to the downlink channel information of each user equipment; combining the signal-to-interference-and-noise ratios on a first sub-band, wherein the pre-scheduled user equipment on the first sub-band is the user equipment to be scheduled; and determining the MCS according to the combined signal-to-interference-and-noise ratio.
The memory 61 is also used for storing the user equipments prescheduled on the respective sub-bands.
Optionally, as shown in fig. 15, the base station further includes a transmitter 63.
The central processing unit 61 is specifically configured to determine the transmission weight and the transmission power of the pre-scheduled ue scheduled by the serving cell on each subband.
The transmitter 63 is configured to send the determined transmission weight and/or transmission power to part or all of the at least one cooperative cell in the measurement cell set.
Optionally, the transmitter 63 is specifically configured to, when there are one or more non-scheduled cells following the serving cell in the scheduling order, send the determined transmission weight and transmission power to all non-scheduled cells;
and for, when there is one or more non-scheduled cells following the serving cell in scheduling order, sending the determined transmission weight and transmission power to the non-scheduled cell following the scheduling order;
and means for transmitting the determined transmit power to all cooperating cells when there is no non-scheduled cell following the serving cell in scheduling order.
The memory 61 is also used for the determined transmit weights and transmit power.
Optionally, the central processing unit 61 is further configured to respectively establish a corresponding interference noise power matrix for each user equipment, where the interference noise power matrix is used to represent interference noise powers corresponding to all downlink data streams sent to the user equipment by cells in the measurement cell set; and calculating according to the interference noise power matrix, the uplink channel information and the scheduling information of the at least one cooperative cell, respectively obtaining the signal-to-interference-and-noise ratios corresponding to downlink data streams which are respectively transmitted to the user equipment by the cells in the transmitting cell set corresponding to each user equipment on each sub-band of the serving cell, and generating the downlink channel information.
The memory 61 is also used for storing an interference noise power matrix.
Optionally, the central processor 61 is specifically configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; performing mean processing on interference noise power generated by cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the mean of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the service cell.
Optionally, the central processor 61 is specifically configured to receive CQI information sent by each user equipment;
calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; when the number of the virtual downlink data streams fed back by the user equipment is the same as that of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
Optionally, the central processing unit 61 is specifically configured to obtain interference noise power generated by cells in the measurement cell set on all downlink data streams in the serving cell; calculating according to the interference proportion coefficient and the obtained interference noise power generated by the cell in the measuring cell set on all downlink data streams in the serving cell to obtain the interference noise power generated by the cell outside the measuring cell set on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
The base station provided in the embodiment of the present invention may measure an uplink channel of a user equipment to be scheduled by itself to obtain uplink channel information, and calculate a signal to interference plus noise ratio of a downlink data stream corresponding to the user equipment to be scheduled by combining first scheduling information of a scheduled cell and second scheduling information of an unscheduled cell in a current measurement cell set, and then allocate a downlink transmission resource to the user equipment to be scheduled based on the signal to interference plus noise ratio of the downlink data stream corresponding to the user equipment to be scheduled. Compared with the prior art, the problem that the transmission mode of the downlink data actually used by the base station side is different from the transmission mode assumed by the user equipment, so that the base station side can perform error estimation on the downlink channel according to the inaccurate CQI is solved.
And, in order to further improve the accuracy, the base station may further process the CQI information fed back by the user equipment.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present invention may be implemented by software plus necessary general hardware, and certainly may also be implemented by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present invention may be substantially implemented or a part of the technical solutions contributing to the prior art may be embodied in the form of a software product, which is stored in a readable storage medium, such as a floppy disk, a hard disk, or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) to execute the methods according to the embodiments of the present invention.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (20)

1. A method of scheduling user equipment, comprising:
acquiring uplink channel information of each user equipment in a serving cell of user equipment to be scheduled, wherein the serving cell belongs to a measurement cell set, and the measurement cell set further comprises at least one cooperative cell;
determining a Modulation Coding Scheme (MCS) required by scheduling according to the uplink channel information and the scheduling information of the at least one cooperative cell;
and allocating transmission resources for the user equipment to be scheduled according to the MCS.
2. The method of claim 1, wherein all cells in the measurement cell set have a scheduling order, and wherein
If the at least one cooperative cell comprises a scheduled cell with a scheduling sequence before the serving cell, the scheduling information of the scheduled cell comprises a transmission weight and a transmission power of the latest scheduling user equipment on each subband of the scheduled cell; and/or
And if the at least one cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, the scheduling information of the unscheduled cell comprises the transmission power of the latest scheduling user equipment on each subband of the unscheduled cell.
3. The method according to claim 1 or 2, wherein the uplink channel information is obtained by measuring, by all cells in the measurement cell set, Sounding Reference Signals (SRSs) transmitted by each user equipment in the serving cell.
4. The method of any of claims 1 to 3, wherein the determining the MCS required for scheduling comprises:
determining downlink channel information of each user equipment according to the uplink channel information and the scheduling information of the at least one cooperative cell, wherein the downlink channel information of each user equipment comprises the signal-to-interference-and-noise ratio of the user equipment on each sub-band;
determining the user equipment which is pre-scheduled on each sub-band according to the downlink channel information of each user equipment;
combining the signal-to-interference-and-noise ratios on a first sub-band, wherein the user equipment pre-scheduled on the first sub-band is the user equipment to be scheduled;
and determining the MCS according to the combined signal-to-interference-and-noise ratio.
5. The method of claim 4, wherein after determining the user equipments pre-scheduled on the respective subbands, further comprising:
determining the transmitting weight and transmitting power of the prescheduled user equipment scheduled by the serving cell on each sub-band;
transmitting the determined transmission weight and/or transmission power to part or all of the at least one cooperative cell in the measurement cell set.
6. The method according to claim 5, wherein the sending the determined transmission weights and/or transmission powers to part or all of the at least one cooperating cell in the measurement cell set comprises:
if one or more non-scheduling cells with scheduling sequences behind the serving cell exist, the serving cell sends the determined transmission weight and transmission power to all the non-scheduling cells; or,
if one or more non-scheduling cells with scheduling sequences behind the serving cell exist, the serving cell sends the determined transmission weight and the determined transmission power to the non-scheduling cell with the scheduling sequence immediately behind the serving cell; or,
and if no non-scheduling cell with the scheduling sequence behind the serving cell exists, the serving cell sends the determined transmission power to all the cooperative cells.
7. The method according to any one of claims 4 to 6, wherein the determining the downlink channel information of each UE comprises:
respectively establishing a corresponding interference noise power matrix for each user equipment, wherein the interference noise power matrix is used for representing the interference noise power corresponding to all downlink data streams sent to the user equipment by cells in a measurement cell set;
and calculating according to the interference noise power matrix, the uplink channel information and the scheduling information of the at least one cooperative cell, respectively obtaining the signal-to-interference-and-noise ratios corresponding to downlink data streams which are respectively transmitted to the user equipment by the cells in the transmitting cell set corresponding to each user equipment on each sub-band of the serving cell, and generating the downlink channel information.
8. The method of claim 7, wherein the respectively establishing the corresponding interference noise power matrix for each ue comprises:
receiving CQI information sent by each user equipment;
calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment;
performing mean processing on interference noise power generated by cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the mean of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell;
and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the service cell.
9. The method of claim 7, wherein the respectively establishing the corresponding interference noise power matrix for each ue comprises:
receiving CQI information sent by each user equipment;
calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment;
when the number of the virtual downlink data streams fed back by the user equipment is the same as that of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell;
and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
10. The method of claim 7, wherein the respectively establishing the corresponding interference noise power matrix for each ue comprises:
acquiring interference noise power generated by cells in the measurement cell set on all downlink data streams in the serving cell;
calculating according to the interference proportion coefficient and the obtained interference noise power generated by the cell in the measuring cell set on all downlink data streams in the serving cell to obtain the interference noise power generated by the cell outside the measuring cell set on all downlink data streams in the serving cell;
and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
11. A base station, comprising:
an obtaining unit, configured to obtain uplink channel information of each user equipment in a serving cell of a user equipment to be scheduled, where the serving cell belongs to a measurement cell set, and the measurement cell set further includes at least one cooperative cell;
a first determining unit, configured to determine a modulation and coding scheme MCS required by scheduling according to the uplink channel information acquired by the acquiring unit and the scheduling information of the at least one cooperative cell;
and the allocating unit is used for allocating transmission resources to the user equipment to be scheduled according to the MCS determined by the first determining unit.
12. The base station of claim 11, wherein all cells in the measurement cell set have a scheduling order, and wherein
If the at least one cooperative cell comprises a scheduled cell with a scheduling sequence before the serving cell, the scheduling information of the scheduled cell comprises a transmission weight and a transmission power of the latest scheduling user equipment on each subband of the scheduled cell; and/or
And if the at least one cooperative cell comprises an unscheduled cell with a scheduling sequence behind the serving cell, the scheduling information of the unscheduled cell comprises the transmission power of the latest scheduling user equipment on each subband of the unscheduled cell.
13. The base station according to claim 11 or 12, wherein the uplink channel information is obtained by all cells in the measurement cell set measuring Sounding Reference Signals (SRSs) transmitted by each user equipment in the serving cell.
14. The base station according to any of claims 11 to 13, wherein the first determining unit comprises:
a first determining module, configured to determine downlink channel information of each ue according to the uplink channel information acquired by the acquiring unit and the scheduling information of the at least one cooperative cell, where the downlink channel information of each ue includes a signal-to-interference-and-noise ratio of the ue on each sub-band;
a second determining module, configured to determine, according to the downlink channel information of each ue determined by the first determining module, a ue pre-scheduled on each subband;
a merging module, configured to merge the sinrs on the first sub-band in the sinrs on each sub-band determined by the first determining module, where the sub-band determined by the second determining module as the pre-scheduled ue is the first sub-band;
and a third determining module, configured to determine the MCS according to the signal-to-interference-and-noise ratio obtained by the combining performed by the combining module.
15. The base station of claim 14, wherein the base station further comprises:
a second determining unit, configured to determine a transmit weight and a transmit power of the pre-scheduled ue scheduled by the serving cell on each subband;
a sending unit, configured to send the transmission weight and/or the transmission power determined by the second determining unit to part or all of the at least one cooperative cell in the measurement cell set.
16. The base station according to claim 15, wherein the sending unit is configured to send the determined transmission weight and transmission power to all non-scheduled cells when there are one or more non-scheduled cells following the serving cell in scheduling order;
or, the sending unit is configured to send the determined transmission weight and the transmission power to an unscheduled cell immediately following the scheduling order when there are one or more unscheduled cells following the serving cell in the scheduling order;
or, the sending unit is configured to send the determined transmission power to all cooperating cells when there is no non-scheduled cell whose scheduling order is after the serving cell.
17. The base station according to any of claims 14 to 16, wherein the first determining module comprises:
the matrix establishing submodule is used for respectively establishing a corresponding interference noise power matrix for each user equipment, and the interference noise power matrix is used for representing the interference noise power corresponding to all downlink data streams sent to the user equipment by the cells in the measuring cell set;
and the calculation submodule is used for calculating according to the interference noise power matrix established by the matrix establishing submodule, the uplink channel information and the scheduling information of the at least one cooperative cell, respectively obtaining the SINR (signal to interference plus noise ratio) corresponding to the downlink data stream which is respectively transmitted to the user equipment by the cells in the transmitting cell set corresponding to each user equipment on each sub-band of the serving cell, and generating the downlink channel information.
18. The base station according to claim 17, wherein said matrix building submodule is configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; performing mean processing on interference noise power generated by cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment, and taking the mean of the obtained interference noise power as the interference noise power on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power on all downlink data streams in the service cell.
19. The base station according to claim 17, wherein said matrix building submodule is configured to receive CQI information sent by each user equipment; calculating according to the CQI information to obtain interference noise power generated by the cells outside the measurement cell set on the virtual downlink data stream fed back by each user equipment; when the number of the virtual downlink data streams fed back by the user equipment is the same as that of the downlink data streams in the serving cell, determining the interference noise power generated by the cell outside the measurement cell set on each virtual downlink data stream fed back by the user equipment as the interference noise power generated by the cell outside the measurement cell set on each downlink data stream in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
20. The base station according to claim 17, wherein the matrix building submodule is configured to obtain interference noise power generated by cells in the measurement cell set on all downlink data streams in the serving cell; calculating according to the interference proportion coefficient and the obtained interference noise power generated by the cell in the measuring cell set on all downlink data streams in the serving cell to obtain the interference noise power generated by the cell outside the measuring cell set on all downlink data streams in the serving cell; and respectively establishing a corresponding interference noise power matrix for each user equipment according to the interference noise power generated by the cell outside the measurement cell set on all downlink data streams in the service cell.
CN201380000275.9A 2013-03-14 2013-03-14 A kind of method of scheduling user's set and base station Active CN103718635B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/072601 WO2014139121A1 (en) 2013-03-14 2013-03-14 Method for scheduling user equipment and base station

Publications (2)

Publication Number Publication Date
CN103718635A true CN103718635A (en) 2014-04-09
CN103718635B CN103718635B (en) 2018-02-02

Family

ID=50409517

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000275.9A Active CN103718635B (en) 2013-03-14 2013-03-14 A kind of method of scheduling user's set and base station

Country Status (2)

Country Link
CN (1) CN103718635B (en)
WO (1) WO2014139121A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016065516A1 (en) * 2014-10-27 2016-05-06 华为技术有限公司 Method and device for adaptive modulation and coding
WO2016149923A1 (en) * 2015-03-25 2016-09-29 华为技术有限公司 Data transmission method and device
CN106160803A (en) * 2015-03-30 2016-11-23 北京信威通信技术股份有限公司 The methods, devices and systems of descending channel information are obtained based on channel reciprocity
CN107395332A (en) * 2016-05-16 2017-11-24 华为技术有限公司 A kind of CQI determines method, user equipment and base station
CN107432029A (en) * 2015-03-13 2017-12-01 高通股份有限公司 Exchange based on pre-scheduling message and scheduling message is come the scheduling to downlink transmission
CN111130605A (en) * 2018-10-30 2020-05-08 大唐移动通信设备有限公司 Method and device for distributing transmitting power
CN112104581A (en) * 2019-06-17 2020-12-18 中国电信股份有限公司 Modulation-demodulation method, modulation-demodulation device and computer-readable storage medium
CN113972934A (en) * 2020-07-22 2022-01-25 华为技术有限公司 Data transmission method, device, equipment and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867938A (en) * 2009-04-20 2010-10-20 大唐移动通信设备有限公司 Method and device for configuring uplink reference signal of multipoint cooperative transmission
CN102036393A (en) * 2009-09-28 2011-04-27 大唐移动通信设备有限公司 Method and equipment for determining multi-cell channel information
CN102149130A (en) * 2011-04-22 2011-08-10 电信科学技术研究院 Method, device and system for reporting channel quality indicator

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101616442B (en) * 2008-06-23 2012-12-12 华为技术有限公司 Method for transmitting uplink data and terminal device
KR101036686B1 (en) * 2008-12-31 2011-05-24 주식회사 세아네트웍스 Method and apparatus for controlling of data packet scheduling in wireless communication system
KR101522645B1 (en) * 2009-02-25 2015-05-22 삼성전자주식회사 Apparatus and method for scheduling rate in wireless communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867938A (en) * 2009-04-20 2010-10-20 大唐移动通信设备有限公司 Method and device for configuring uplink reference signal of multipoint cooperative transmission
CN102036393A (en) * 2009-09-28 2011-04-27 大唐移动通信设备有限公司 Method and equipment for determining multi-cell channel information
CN102149130A (en) * 2011-04-22 2011-08-10 电信科学技术研究院 Method, device and system for reporting channel quality indicator

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105745985A (en) * 2014-10-27 2016-07-06 华为技术有限公司 Method and device for adaptive modulation and coding
CN105745985B (en) * 2014-10-27 2019-11-26 华为技术有限公司 A kind of method and device of Adaptive Modulation and Coding
WO2016065516A1 (en) * 2014-10-27 2016-05-06 华为技术有限公司 Method and device for adaptive modulation and coding
US10230489B2 (en) 2014-10-27 2019-03-12 Huawei Technologies Co., Ltd. Adaptive modulation and coding method and apparatus
CN107432029A (en) * 2015-03-13 2017-12-01 高通股份有限公司 Exchange based on pre-scheduling message and scheduling message is come the scheduling to downlink transmission
US10863493B2 (en) 2015-03-13 2020-12-08 Qualcomm Incorporated Scheduling of downlink transmissions based on exchanges of pre-scheduling and scheduling messages
CN107006019A (en) * 2015-03-25 2017-08-01 华为技术有限公司 A kind of data transmission method and device
CN107006019B (en) * 2015-03-25 2019-10-25 华为技术有限公司 A kind of data transmission method and device
WO2016149923A1 (en) * 2015-03-25 2016-09-29 华为技术有限公司 Data transmission method and device
CN106160803A (en) * 2015-03-30 2016-11-23 北京信威通信技术股份有限公司 The methods, devices and systems of descending channel information are obtained based on channel reciprocity
CN107395332A (en) * 2016-05-16 2017-11-24 华为技术有限公司 A kind of CQI determines method, user equipment and base station
CN107395332B (en) * 2016-05-16 2020-01-10 华为技术有限公司 CQI determination method, user equipment and base station
CN111130605A (en) * 2018-10-30 2020-05-08 大唐移动通信设备有限公司 Method and device for distributing transmitting power
CN111130605B (en) * 2018-10-30 2021-06-04 大唐移动通信设备有限公司 Method and device for distributing transmitting power
CN112104581A (en) * 2019-06-17 2020-12-18 中国电信股份有限公司 Modulation-demodulation method, modulation-demodulation device and computer-readable storage medium
CN113972934A (en) * 2020-07-22 2022-01-25 华为技术有限公司 Data transmission method, device, equipment and readable storage medium
WO2022017015A1 (en) * 2020-07-22 2022-01-27 华为技术有限公司 Data transmission method, device, equipment, and readable storage medium
CN113972934B (en) * 2020-07-22 2023-09-08 华为技术有限公司 Data transmission method, device and system and readable storage medium
US12068808B2 (en) 2020-07-22 2024-08-20 Huawei Technologies Co., Ltd. Data sending method, apparatus, device, and readable storage medium

Also Published As

Publication number Publication date
CN103718635B (en) 2018-02-02
WO2014139121A1 (en) 2014-09-18

Similar Documents

Publication Publication Date Title
KR101548577B1 (en) Method, device, and system for reporting channel quality indicator
EP2993934B1 (en) Data transmission method and device, and user equipment
CN103718635B (en) A kind of method of scheduling user&#39;s set and base station
US9071291B2 (en) Method and apparatus for MIMO-based multiple base station collaborative communication
CN102036393B (en) Method and equipment for determining multi-cell channel information
US8989157B2 (en) Radio communication system, base station, and interference management scheme
US9008678B2 (en) Dynamic multiple input and multiple output cell cluster
KR20170095028A (en) Apparatus and method for beamforming in an wireless communication system
US20170302346A1 (en) Method and apparatus for generating and reporting feedback information in mobile communication system
KR20110090645A (en) Method and apparatus for pre-scheduling in closed-loop mu-mimo system
CN106888062B (en) CQI estimation and SINR determination method and related equipment
JP5715131B2 (en) Method for operating a radio station in a mobile network
CN102752033B (en) The determination method of multi-user channel quality and its user terminal and base station in GSM
CN105745985A (en) Method and device for adaptive modulation and coding
JP6037058B2 (en) Method and apparatus for data transmission
KR20120097028A (en) Method and apparatus for precoding mode selection with joint processing/transmission based on linited feedback in mobile communication system
KR102350860B1 (en) Method and apparatus for scheduling in wireless communication system
EP2378688B1 (en) Method for resource allocation in a radio communication system
CN117377111A (en) Distributed multi-cell dynamic resource allocation method based on perception assistance
CN103138902B (en) Data transmission method for uplink and device
JP5360943B2 (en) Frequency selection scheduling method and apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant