The present invention relates generally to the filed of wireless communication, and more particularly to a method and device for allocating uplink channel resources for cooperative multi-point transmission/reception.
In a Long Term Evaluation System (LTE) of 3GPP, respective cells may use the same time domain resources and/or frequency domain resources (hereinafter referred to as “time frequency resources”), thus causing existence of interference among the respective cells to some extent. To improve the performance of the LTE system and the throughput and the transmission reliability of cell edge users, a technical solution called Cooperative Multi-point Transmission/Reception (CoMP) has been proposed. The CoMP solution reduces interference of neighboring cells by joint scheduling or coordinated transmission among a plurality of cells, so as to improve the quality of signals received by users, thereby effectively improving system capability and spectrum efficiency of edge users. According to differences in transmission solution, CoMP may be divided into the following two types: joint procession (JP) technology, and coordinated scheduling/coordinated beamforming (CS/CB) technology.
As shown in
As shown in
Actually, in respective cells in an LTE system, uplink channel resources are possibly allocated in different manners from each other. For example, it is assumed that one main cell A and one other cell B exist, and that the two have the same uplink time frequency resources W1, W2, . . . , WN-1, WN. It shall be noted that the time frequency resources W1, W2, . . . , WN-1, WN may for example be Resource Blocks (RB) of subframes in a frequency domain or be Symbols of subframes in a time domain, etc. The main cell A possibly uses the uplink resources W1 and W2 for bearing other information except for user service data, such as uplink channel control information or sounding reference signal information and so on; besides, the main cell A possibly uses the remaining uplink resources W3, . . . , WN-1, WN for bearing user service data, for example data for carrying out CoMP. However, the other cell B possibly uses the uplink resources W1, W2 and W3 for bearing other information except for user service data, such as uplink channel control information or sounding reference signal information and so on; besides, the other cell B possibly uses the remaining uplink resources W4, . . . , WN-1, WN for bearing user service data, for example data for carrying out CoMP. Therefore, the user service data which is bore by the uplink resource W3 of the main cell A will be subjected to interference of the other information except for the user service data which is bore by the uplink resource W3 of the other cell B.
Certain embodiments herein share among the respective cells allocation information of the uplink channel resources of the respective cells, and selects suitable uplink channel resources that can be used for carrying out CoMP operation while comprehensively taking into account the allocation information, thereby avoiding the above interference existing among the respective cells.
According to an embodiment, a method for allocating uplink channel resources for cooperative multi-point transmission/reception in a base station is disclosed, comprising: receiving information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; determining uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in an main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell.
According to an embodiment, the information relating to the uplink control channel resources allocation in the main cell and the at least one other cell is the number of resource blocks allocated to the uplink control channel in a subframe of the main cell and the at least one other cell, the uplink control channel resources that have been allocated for uplink communication in the main cell and the at least one other cell are resource blocks allocated to the uplink control channel in the subframe, and the determining step comprises: calculating a maximum number of resource blocks allocated to the uplink control channel in the subframe of the main cell and the at least one other cell; and determining other resource blocks except for the first maximum number of resource blocks and the last maximum number of resource blocks in the subframe as the uplink channel resources not overlapping.
According to an embodiment, the information relating to the uplink sounding reference signal resources allocation in the main cell and the at least one other cell are sounding reference signal configuration parameters of the main cell and the at least one other cell, uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell are symbols for bearing sounding reference signal in the subframe, and the determining step comprises: determining subframes for carrying sounding reference signal and symbols for bearing sounding reference signal therein based on the sounding reference signal configuration parameters of the main cell and the at least one other cell; and determining other subframes except for the subframes for carrying sounding reference signal, and other symbols except for the symbols for bearing sounding reference signal in the subframes for carrying sounding reference signal as the uplink channel resources not overlapping.
According to an embodiment, the sounding reference signal configuration parameters are sounding reference signal period and/or sounding reference signal bandwidth.
According to an embodiment, if a base station to which the main cell belongs is different from a base station to which the at least one other cell belongs, the at least one other cell sends information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in the at least one other cell to the base station to which the main cell belongs through X2 interface.
According to an embodiment, an apparatus for allocating uplink channel resources for cooperative multi-point transmission/reception in a base station is disclosed, comprising: a receiving means for receiving information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; a determining means for determining uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and an allocating means for allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell.
According to an embodiment, a computer storage medium comprising computer readable instruction is disclosed, wherein the computer instruction is used to execute steps in the method according to preceding claims.
According to an embodiment, a program product storing machine readable instruction codes is disclosed, wherein the instruction codes can perform the steps in the preceding methods when they are read and executed by the machine.
According to an embodiment, a method for allocating uplink channel resources for cooperative multi-point transmission/reception is disclosed, comprising: a base station receives information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; the base station determines uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in an main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; the base station transmits allocation information of allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell to the user terminal; the user terminal receives the allocation information transmitted by the base station; and the user terminal accesses to the main cell and the at least one other cell according to the allocation information.
According to an embodiment, a system for allocating uplink channel resources for cooperative multi-point transmission/reception, comprising a base station and a user terminal is disclosed, wherein, the base comprises: a receiving means for receiving information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; a determining means for determining uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and a transmitting means for transmitting allocation information of allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell to the user terminal; the user terminal comprises: an allocation information receiving means for receiving the allocation information transmitted by the base station; and an accessing means for accessing to the main cell and the at least one other cell according to the allocation information.
According to an embodiment, a method for allocating uplink channel resources for cooperative multi-point transmission/reception, comprising: a user terminal receives allocation information from a base station; and the user terminal accesses to an main cell and at least one other cell according to the allocation information; wherein, the base station receives information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; the base station determines uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in an main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and the base station transmits allocation information of allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell to the user terminal.
According to an embodiment, a user terminal for allocating uplink channel resources for cooperative multi-point transmission/reception is provided, comprising: an allocation information receiving means for receiving allocation information transmitted by a base station; and an accessing means for accessing to an main cell and at least one other cell according to the allocation information; wherein, the base station comprises: a receiving means for receiving information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; a determining means for determining uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and a transmitting means for transmitting allocation information of allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell to the user terminal.
These and other objects, features and advantages of certain embodiments will be understood more easily from the following descriptions of the embodiments herein combined with the attached drawings. In the attached drawings, the same or corresponding technical features or components will be denoted by the same or corresponding reference signs.
a shows a schematic view of joint procession CoMP in the prior art;
b shows a schematic view of coordinated scheduling/coordinated beamforming CoMP in the prior art;
a shows subframe structures of respective cells according to the second embodiment;
b shows regions in subframes of the respective cells which can be selected for carrying out CoMP according to the second embodiment;
a shows frame sequences of respective cells which have different sounding reference signal periods according to the third embodiment;
b shows structures of the nth subframes of the respective cells according to the third embodiment;
c shows regions in subframes of the respective cells which can be selected for carrying out CoMP according to the third embodiment;
Hereinafter, embodiments of the present invention will be described with reference to the attached drawings. It should be noted that, for the purpose of clarity, representations and descriptions of components and processing known to those ordinarily skilled in the art which are irrelevant to the present invention are omitted in the attached drawings and descriptions thereof.
Hereinafter, a first embodiment will be described in combination with
The method starts from step 200. In step 202, information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell is received.
Before carrying out CoMP in an main cell and the other cells, the main cell can first send a request for resource configuration information to other cells. Upon receipt of the request sent by the main cell, the other cells send the resource configuration information thereof to the main cell. The resource configuration information of the other cells for example is information relating to uplink control channel resources allocation of the other cells, or is information relating to uplink sounding reference signal resources allocation of the other cells. The information relating to uplink control channel resources allocation of the other cells for example is allocating how many resource blocks or which resource blocks in a subframe for an uplink control channel. The information relating to uplink sounding reference signal resources allocation of the other cells for example is a sounding signal configuration parameter, such as sounding reference signal period or sounding reference signal bandwidth and so on. The sounding reference signal is a signal sent periodically or non-periodically by the UE on an uplink channel in order to detect the quality of the uplink channel. Those skilled in the art would appreciate that the resource configuration information of the other cells may also be cell-specific information of other types. Because of differences in configuration manners of the respective cells, inter-cell interference exists among the respective cells to some extent.
In addition, it is also possible that the resource configuration information of the other cells is sent periodically or non-periodically by the other cells to the main cell on its own initiative, without sending a request for resource configuration information from the main cell to the other cells. Although in the present embodiment only one other cell is shown in cooperative multi-point transmission/reception, the number of the other cells may be more than one, for example two or more than two.
Next, in step 204, uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in an main cell and the at least one other cell is determined based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell.
Descriptions are made still by way of the above example. It shall be noted that the time frequency resources W1, W2, . . . , WN-1, WN may for example be Resource Blocks (RB) of subframes in a frequency domain or be Symbols of subframes in a time domain, etc. The main cell A possibly uses the uplink time frequency resources W1 and W2 for bearing other information except for user service data, such as uplink channel control information or sounding reference signal information and so on. However, the other cell B possibly uses the uplink time frequency resources W1, W2 and W3 for bearing other information except for user service data, such as uplink channel control information or sounding reference signal information and so on. While comprehensively taking into account the resource configuration conditions of the main cell A and the other cell B, it is determined that the uplink time frequency resources W4, . . . , WN-1, WN are uplink time frequency resources not overlapping with the uplink time frequency resources W1 and W2 of the main cell A and not overlapping with the uplink time frequency resources W1, W2 and W3 of the other cell.
Next, in step 206, the determined uplink channel resources are allocated for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell.
Turning to the above example again, since it is already determined that the uplink time frequency resources W4, . . . , WN-1, WN are uplink time frequency resources not overlapping with the uplink time frequency resources W1 and W2 of the main cell A and not overlapping with the uplink time frequency resources W1, W2 and W3 of the other cell, the uplink time frequency resources W4, . . . , WN-1, WN are allocated for bearing data for carrying out CoMP operation.
Finally, the method ends at step 208.
The present embodiment shares among the respective cells allocation information of uplink control channel resources or uplink sounding reference signal resources of the respective cells, and comprehensively takes into account the allocation information to select uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell, thereby avoiding the interference existing among the respective cells.
Hereinafter, a second embodiment will be described in combination with
Referring to
Referring to
Referring to
Next, in step 304, a maximum number of resource blocks allocated to the uplink control channel in the subframes of the main cell and the at least one other cell is calculated.
Referring to
Next, in step 306, other resource blocks except for the first maximum number of resource blocks and the last maximum number of resource blocks in the subframe are determined as the uplink channel resources not overlapping.
Referring to
In addition, n1 is also possibly greater than n2, so it is calculated that the maximum number of n1 and n2 is n1. In this case, the resource blocks except for the first n1 resource blocks and the last n1 resource blocks in the main cell subframe 400 are determined as the uplink channel resources not overlapping, and other resource blocks except for the first n1 resource blocks and the last n1 resource blocks in the other cell subframe 402 are determined as the uplink channel resources not overlapping.
Next, in step 308, the determined uplink channel resources are allocated for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell.
Finally, the method ends at step 310.
Generally speaking, in a subframe in the same cell, the number h of resource blocks occupied by an uplink control channel located at a head thereof is equal to the number t of resource blocks occupied by an uplink control channel located at a tail thereof, wherein both h and t are integers greater than or equal to 1. However, those skilled in the art would appreciate that the number of h and the number t may also be unequal to each other. For example, in a carrier aggregation system, because of existence of uplink control channel format 3, the number h is possibly greater than the number t.
When the number h is different from the number t, the number of resource blocks allocated to the uplink control channel in a subframe of the at least one other cell which is received in the step 302 may include for example the numbers of resource blocks allocated to the uplink control channels located at the head and the tail thereof respectively in a subframe of the at least one other cell, that is, the step 302 specifically may be receiving the number of resource blocks allocated to the uplink control channel located at the head thereof in a subframe of the at least one other cell, and the number of resource blocks allocated to the uplink control channel located at the tail thereof in the subframe of the at least one other cell; what is calculated in step 304 for example is a maximum number of resource blocks allocated to the uplink control channels located at the head and the tail thereof respectively in subframes of the main cell and the at least one other cell, that is, the step 304 specifically may be calculating a maximum number of resource blocks allocated to the uplink control channels located at the head thereof in the subframes of the main cell and the at least one other cell, and resource blocks allocated to the uplink control channels located at the tail thereof in the subframes of the main cell and the at least one other cell. The remaining steps are the same as those described in the above embodiment, and will not be repeatedly described herein.
The present embodiment shares among the respective cells the numbers of resource blocks allocated to the uplink control channels in the subframes of the respective cells, calculates a maximum number of the numbers, and selects other resource blocks except for the first maximum number of resource blocks and the last maximum number of resource blocks in the subframes as CoMP usable resource blocks, thereby avoiding interference among the respective cells which is caused by the uplink control channels.
Hereinafter, a third embodiment will be described in combination with
Referring to
As shown in
Referring to
Referring to
Next, in step 504, subframes for carrying sounding reference signal and symbols for bearing sounding reference signal therein are determined based on the sounding reference signal configuration parameters of the main cell and the at least one other cell.
As shown in
Next, in step 506, other subframes except for the subframes for carrying sounding reference signal, and other symbols except for the symbols for bearing sounding reference signal in the subframes for carrying sounding reference signal are determined as the uplink channel resources not overlapping.
As shown in
Next, in step 508, the determined uplink channel resources are allocated for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell.
Finally, the method ends at step 510.
The present embodiment shares among the respective cells sounding reference signal configuration parameters of the respective cells, determines subframes for carrying sounding reference signal and symbols for bearing sounding reference signal therein, and selects other subframes except for the subframes for carrying sounding reference signal, and other symbols except for the symbols for bearing sounding reference signal in the subframes for carrying sounding reference signal as CoMP usable subframes or symbols, thereby avoiding interference among the respective cells which is caused by the sounding reference signals.
Hereinafter, a fourth embodiment will be described in combination with
As shown in
The apparatus 700 according to the fourth embodiment is an apparatus corresponding to the method according to the first embodiment, so it will not be repeatedly described in detail herein.
Hereinafter, a fifth embodiment will be described in combination with
As shown in
The apparatus 800 according to the fifth embodiment is an apparatus corresponding to the method according to the second embodiment, so it will not be repeatedly described in detail herein.
Hereinafter, a sixth embodiment will be described in combination with
As shown in
The apparatus 800 according to the sixth embodiment is an apparatus corresponding to the method according to the third embodiment, so it will not be repeatedly described in detail herein.
Hereinafter, a seventh embodiment will be described in combination with
As shown in
Hereinafter, an eighth embodiment will be described in combination with
The flow chart as shown in the eighth embodiment is substantially the same as the flow chart as shown in the seventh embodiment, and only differences therebetween will be described below. As shown in
Hereinafter, a system for allocating uplink channel resources for cooperative multi-point transmission/reception according to a ninth embodiment will be described. The system comprises a base station and a user terminal, wherein the base station comprises: a receiving means for receiving information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; a determining means for determining uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and a transmitting means for transmitting allocation information of allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell to the user terminal; and the user terminal comprises: an allocation information receiving means for receiving the allocation information transmitted by the base station; and an accessing means for accessing to the main cell and the at least one other cell according to the allocation information.
The system according to the ninth embodiment is a system corresponding to the method according to the seventh embodiment, so it will not be repeatedly described in detail herein.
Hereinafter, a user terminal 1200 according to several embodiments will be described with reference to
As shown in
Hereinafter, a method for allocating uplink channel resources for cooperative multi-point transmission/reception according to the eleventh embodiment will be described. The method comprises: a user terminal receives allocation information from a base station; and the user terminal accesses to an main cell and at least one other cell according to the allocation information; wherein, the base station receives information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in at least one other cell; the base station determines uplink channel resources not overlapping with the uplink control channel resources or the uplink sounding reference signal resources that have been allocated for uplink communication in the main cell and the at least one other cell based on the information relating to the uplink control channel resources allocation or the uplink sounding reference signal resources allocation in the main cell and the at least one other cell; and the base station transmits allocation information of allocating the determined uplink channel resources for uplink cooperative multi-point transmission/reception involving the main cell and the at least one other cell to the user terminal.
The method according to the eleventh embodiment is a method corresponding to the user terminal according to the tenth embodiment, so it will not be repeatedly described in detail herein.
Various variations and/or modifications can be carried out for the embodiments herein. For example, in any one of the first to eighth embodiments, if a base station to which the main cell belongs is different from a base station to which the at least one other cell belongs, the at least one other cell sends information relating to uplink control channel resources allocation or uplink sounding reference signal resources allocation in the at least one other cell to the base station to which said main cell belongs through X2 interface. Those skilled in the art would appreciate that the information can also be sent using other interface standards.
Each block in the flow charts and/or block diagrams as well as any combination of the respective blocks in the flow charts and/or block diagrams can be achieved by computer program instructions. These computer program instructions can also be stored in a computer-readable medium that can instruct a computer or other programmable data processing means to operate in a particular manner. It should be appreciated that the flow charts and the block diagrams in the attached Drawings illustrate possibly achieved system architectures, functions and operations of the system, the method and the computer program product according to various embodiments herein. In this regard, each block in the flow charts or the block diagrams can represent a module, a program segment, or a portion of a code, wherein the module, the program segment, or the portion of the code includes one or more executable instructions for achieving prescribed logic functions. It should also be appreciated that, in some alternative embodiments, the functions marked in the blocks can also occur in an order different from that marked in the attached Drawings. For example, two successively represented blocks actually can be executed substantially in parallel, and sometimes they can also be executed in an opposite order, which depends on involved functions. It should also be appreciated that, each block in the flow charts and/or block diagrams as well as combinations of the blocks in the flow charts and/or block diagrams can be achieved by a dedicated hardware-based system for performing prescribed functions or operations, or can be achieved by a combination of dedicated hardware and computer instructions.
For those ordinarily skilled in the art, it is apparent that various modifications and variations can be carried out without departing from the scope and spirit of the present invention. Selections and descriptions for the embodiments aim to better explain the principle and actual application of the present invention, so as to enable those ordinarily skilled in the art to appreciate that the present invention may have various embodiments having various alterations which are suitable for intended specific purposes.
This application is a continuation of International Application PCT/CN2011/070958, filed Feb. 12, 2011 and now pending, the contents of which are herein wholly incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2011/070958 | Feb 2011 | US |
Child | 13960011 | US |