The present invention relates generally to a radio communication system, and more particularly to an apparatus and method for acquiring downlink (hereinafter, referred to as ‘DL’) channel information in a radio communication system having a multi-cell/sector structure.
An IEEE (Institute of Electrical and Electronics Engineers) 802.16 communication system that employs OFDM (Orthogonal Frequency Division Multiplexing)/OFDMA (Orthogonal Frequency Division Multiple Access) is proposed as a BWA (Broadband Wireless Access) system, in order to support broadband transmission network for physical channels of the wireless communication system. The IEEE 802.16 communication system is a system that considers not only fixed state but also mobile state of subscriber station, wherein the subscriber station having mobility can be referred to as mobile station (hereinafter, referred to as ‘MS’).
In a radio communication system, the MS within multi-cells/sectors estimates DL channel at receiving data from a base station (hereinafter, referred to as ‘BS’), measures CINR (Carrier to Interference and Noise Ratio) of the estimated DL channel, and reports CQI (Channel Quality Information) containing the CINR to the BS. In this case, the MS estimates the DL channel by using pilot signals at receiving data from the BS, and measures the CINR of the DL channel by using the pilot signals. For example, the MS measures the CINR by using all pilots in a DL sub-frame or by using pilots located in allocation region for the MS in a DL sub-frame, and reports the CQI containing the CINR to the BS.
If the MS exactly estimates the DL channel by using the pilot signals, the CINR is exactly measured in the estimated DL channel. Thus, the MS reports the CQI containing the exact CINR to the Bs, and the scheduler of the BS faithfully performs the scheduling by using the exact CINR included in the CQI and exactly controls the scheduling.
However, in case that the MS measures the CINR by using pilots located in allocation region for the MS in a DL sub-frame, it is difficult for the MS to exactly estimate the DL channel and to exactly measure the CINR because the MS can not use sufficient pilots for channel estimation and CINR measurement. In particular, in a communication environment that channel state varies according to time, the MS performs wrong channel estimation.
Also, in case that the MS measures the CINR by using all pilots in a DL sub-frame and reports the CQI containing the measured CINR to the BS, it is difficult for the MS to exactly estimate the DL channel and to exactly measure the CINR because not all pilots are dedicated to the MS. Moreover, in multi-cells/sectors environment, the burst region of the MS in DL sub-frame can be overlapped with burst regions corresponding to other MSs in cells/sectors adjacent to the MS or interfered with cells/sectors adjacent to the MS. Thus, the MS performs wrong channel estimation for the burst region owing to interferences of adjacent cells/sectors.
Therefore, the MS reports the CQI containing erroneous CINR to the BS, and the scheduler of the BS receives the CQI containing erroneous CINR. Consequently, the scheduler can not perform the scheduling faithfully owing to erroneous CINR, and the waste of resource and transmission power and the decrease of the transmission rate occur. Thus, there is a demand for new scheme that can acquire exact CINR in DL channel so as to exactly perform the scheduling and the scheduling control.
Therefore, the present invention has been made in view of the above-mentioned demands, and it is an object of the present invention to provide an apparatus and method for acquiring channel information by using CQI reported from the MS in a radio communication system.
It is another object of the present invention to provide an apparatus and method for acquiring CINR of DL channel to exactly perform scheduling and control for the MS in a radio communication system.
It is further another object of the present invention to provide an apparatus and method for acquiring channel information for the MS to determine and control resource allocation, MCS (Modulation and Coding Scheme) level, transmission power level for the MS, in a radio communication system.
According to one aspect of the present invention, there is provided an apparatus for acquiring channel information in a radio communication system, the apparatus comprising: a CINR (Carrier to Interference and Noise Ratio) checking unit for checking a CINR from channel quality information of a mobile station; a loading checking unit for checking an average loading factor of adjacent cells/sectors from loading information of cells/sectors adjacent to the mobile station; and a CINR compensation unit for calculating an effective loading factor of adjacent cells/sectors by using the average loading factor, and compensating the CINR with the effective loading factor.
According to another aspect of the present invention, there is provided a method for acquiring channel information in a radio communication system, the method comprising: receiving channel quality information of a mobile station and loading information of cells/sectors adjacent to the mobile station; checking a CINR (Carrier to Interference and Noise Ratio) contained in the channel quality information; checking an average loading factor of adjacent cells/sectors contained in the loading information; calculating an effective loading factor by using the average loading factor; and acquiring channel information of the mobile after compensating the CINR with the effective loading factor.
The present invention, in a radio communication system, can efficiently determine and control resource allocation, MCS (Modulation and Coding Scheme) level, transmission power level for the MS by acquiring exact CINR reflecting interferences in multiple cells/sectors. Thus, the present invention also can prevent waste of resource and transmission power for the MS and increase data transmission rate.
The above and other aspects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:
Preferred embodiments of the present invention will now be described in detail with reference to the annexed drawings. In the drawings, the same or similar elements are denoted by the same reference numerals even though they are depicted in different drawings. In the following description, a detailed description of known functions and configurations incorporated herein has been omitted for clarity and conciseness.
The present proposes an apparatus and method for acquiring channel information in a radio communication system, e.g. the IEEE 802.16 communication system that is a kind of the BWA system. Also, the present invention proposes an apparatus and method for acquiring channel information so as to perform scheduling and scheduling control for data transmission/reception between the BS and the MS in a radio communication system having a multi-cell/sector structure.
Hereinafter, with reference to
Referring to
The BSs 112, 122, 132, 142, 152, 162, 172 receive CQI (Channel Quality Information) from the MSs 114, 124, 134, 144, 154, 164, 174, and also receive loading information about other cells/sectors from other BSs through backbone network. Then, the scheduler of each BS receives the CQI and loading information, checks CINR (Carrier to Interference and Noise Ratio) from the CQI, checks loading factor from the loading information, and acquires CINR in DL as channel information for the MS after compensating the CINR based on the loading factor. The scheduler allocates resources for the MSs by using the acquired CINR, determines the MCS level and transmission power level, and controls the resource allocation and the determination of the MCS level and transmission power level. For reference, the scheduler can be included in a base station controller, e.g. ACR (Access Control Router) that controls the BSs 112, 122, 132, 142, 152, 162, 172.
Hereinafter, with reference to
Referring to
The acquiring unit 250 includes a CINR checking unit 210 that checks the CINR of the MS in DL channel, a loading checking unit 230 that checks loading factor of adjacent cells/sectors in DL channel, a parameter storing unit 240 that stores parameters for checking the loading factor of adjacent cells/sectors in DL channel, and a CINR compensation unit 220 that compensates the CINR checked in the CINR checking unit 210.
Specifically, the CINR checking unit 210 receives the CQI and checks the CINR included in the CQI. For reference, the MS estimates DL channel by using reference signals, e.g. pilot signals at reception of data, measures the CINR in DL channel by using the pilot signals, and transmits the CQI containing the CINR to the BS. Similarly, the MS also can estimate DL channel and measure the CINR in DL channel by using preamble signals. For reference, the pilot can be classified into a common pilot that is common for all MSs in DL sub-frame and a dedicated pilot that is dedicated to the corresponding MS in DL sub-frame.
The receiver of the BS receives the CQI and transmits the CQI to the CINR checking unit 210. The CINR checking unit 210 checks the CINR in DL channel by using the CQI.
The loading checking unit 230 receives the loading information and checks an average loading factor included in the loading information. Herein, the loading information includes the average loading factor of adjacent cells/sectors, and can further include information about the DL burst region of adjacent cells/sectors.
The BSs managing adjacent cells/sectors measure corresponding loading factor when the MS measures the CINR in DL channel, calculate the average loading factor by using the loading factor and moving average factor, include the average loading factor in the loading information, and transmit the loading information to other BSs and the base station controller that controls the BSs. The BSs managing adjacent cells/sectors respectively perform the scheduling for MSs which receive communication service in adjacent cells/sectors, include DL burst region information of adjacent cells/sectors in the loading information, and transmit the loading information to other BSs and the base station controller that controls the BSs. Herein, the DL burst region information includes information about a position and size of the DL burst region and information about data which are transmitted through the DL burst region (e.g. data size, service type for data).
When data are transmitted through the DL burst region, interferences occur among adjacent cells/sectors. In this case, the BSs managing adjacent cells/sectors measure the loading factor in DL burst region through which data are transmitted. That is, when the MS measures the CINR, the BSs managing adjacent cells/sectors measure the loading factor in DL burst region, calculate the average loading factor by using the measured loading factor and moving average factor, include the average loading factor in the loading information, and transmit the loading information to other BSs and the base station controller that controls the BSs. Herein, the moving average factor is determined in consideration of the mobility of the MS and the change of the position and size of the DL burst region in DL sub-frame every frame. The receiver of the BS receives the loading information of adjacent cells/sectors from other BSs and the base station controller through the backbone network, and transmits the loading information of adjacent cells/sectors to the loading checking unit 230.
The loading checking unit 230 receives the loading information of adjacent cells/sectors from the receiver of the BS, receives parameters for checking the loading factor of adjacent cells/sectors from the parameter storing unit 240, and can further receive DL burst region information of the MS from the transmitter of the BS. Herein, the DL burst region information of the MS includes information about the position and size of the DL burst region and information about data of the MS which are transmitted through the DL burst region (e.g. data size, service type for data). The transmitter of the MS recognizes information about the DL burst region of the MS at transmitting data to the MS, and transmits the DL burst region information of the MS to the loading checking unit 230. Herein, the DL burst region information can be scheduling information that the scheduling unit 260 outputs for the DL sub-frame.
The loading checking unit 230 checks the average loading factor of adjacent cells/sectors which is included in the loading information, calculates effective loading factor of adjacent cells/sectors for the DL burst region of the MS by using the average loading factor and the parameters received from the parameter storing unit 240, and transmits the effective loading factor to the CINR compensation unit 220. Herein, the effective loading factor denotes a weigh of interference that has a real effect on adjacent cells/sectors in the DL burst region. The parameters are parameters for calculating the effective loading factor of adjacent cells/sectors for the DL burst region of the MS from the average loading factor of adjacent cells/sectors, and include a normalized distance parameter between adjacent cells/sectors and a circumstance parameter of multi-cell/sector environment. Herein, the normalized distance parameter and the environment parameter are stored in the parameter storing unit 240.
The loading checking unit 230 calculates a weight factor of adjacent cells/sectors by using the normalized distance parameter and the circumstance parameter, and calculates the effective loading factor of adjacent cells/sectors by using the weight factor and the average loading factor of adjacent cells/sectors. In this case, the loading checking unit 230 calculates the weight factor for each adjacent cell/sector, performs arithmetic operation for the weight factor for each adjacent cell/sector and the average loading factor, and calculates the effective loading factor by summing the results thereof for all adjacent cells/sectors.
When the loading checking unit 230 calculates the weight factor of adjacent cells/sectors, the loading checking unit 230 checks the position and size of the DL burst region of the MS through the DL burst region information of the MS, and checks the position and size of the DL burst region of adjacent cells/sectors through the DL burst region information of adjacent cells/sectors which is included in the loading information. The loading checking unit 230 compares the position and size of the DL burst region of the MS and the position and size of the DL burst region of adjacent cells/sectors, calculates overlap/adjacency of the DL burst region of adjacent cells/sectors for the DL burst region of the MS, and calculates the weight factor of adjacent cells/sectors by further considering the overlap/adjacency. The loading checking unit 230 transmits the effective loading factor of adjacent cells/sectors to the CINR compensation unit 220.
Herein, the weight factor, the average loading factor, and the effective loading factor of adjacent cells/sectors can be calculated by the following Equation 1. In Equation 1, wi denotes a weight factor of ith interference cell/sector, r denotes a normalized distance parameter of ith interference cell/sector, and β denotes a circumstance parameter. LFti denotes an effective loading factor of ith interference cell/sector at t frame, α denotes a moving average factor, lfti denotes a measured loading factor of ith interference cell/sector at t frame, LFefft denotes an effective loading factor of interference to serving cell at t frame, and K denotes the number of interference cells/sectors.
The CINR compensation unit 220 receives the CINR measured by the MS from the CINR checking unit 210, and checks the effective loading factor of adjacent cells/sectors from the loading checking unit 230. Then, the CINR compensation unit 220 compensates the CINR measured by the MS with the effective loading factor of adjacent cells/sectors, and outputs the compensated CINR to the Scheduling unit 260. In this case, the CINR compensation unit 220 calculates a compensation factor by using the effective loading factor of adjacent cells/sectors, generates the compensated CINR by adding the compensation factor to the CINR measured by the MS, and outputs the compensated CINR to the Scheduling unit 260. Owing to the CINR compensation in CINR compensation unit 220, the acquiring unit 250 can exactly acquire the CINR of the MS in DL channel, and thus can exactly acquire the channel information of the MS.
Herein, the compensation factor can be calculated by the following Equations 2. In Equation 2, CINRcom denotes a compensation factor, and the CINR compensation unit 220 can further consider a margin value to the compensation factor.
CINR
com=10×log10(1/LFeffi) [Equation 2]
The Scheduling unit 260 receives the compensated CINR from the CINR compensation unit 220, allocates a resource for the MS by using the compensated CINR, determines the MCS level and the transmission power level, controls the determination of the MCS level and the transmission power level, and transmits scheduling information to a MAP generating unit (not shown).
Hereinafter, with reference to
Referring to
In Step S304, the scheduler checks the CINR measured by the MS from the CQI, and checks the average loading factor of adjacent cells/sectors from the loading information.
In Step S306, the scheduler calculates the weight factor of adjacent cells/sectors by using the normalized distance parameter and the circumstance parameter, and calculates the effective loading factor of adjacent cells/sectors by using the weight factor and the average loading factor. For example, the scheduler calculates the weight factor for each adjacent cell/sector, performs arithmetic operation for the weight factor for each adjacent cell/sector and the average loading factor, and calculates the effective loading factor by summing the results thereof for all adjacent cells/sectors.
In this case, if the scheduler receives the DL burst region of the MS and the DL burst region of adjacent cells/sectors in Step S302, in Step S306, the scheduler checks the position and size of the DL burst region of the MS through the DL burst region information of the MS, checks the position and size of the DL burst region of adjacent cells/sectors through the DL burst region information of adjacent cells/sectors which is included in the loading information, compares the position and size of the DL burst region of the MS and the position and size of the DL burst region of adjacent cells/sectors, calculates overlap/adjacency of the DL burst region of adjacent cells/sectors for the DL burst region of the MS, and calculates the weight factor of adjacent cells/sectors by further considering the overlap/adjacency.
In Step S308, the scheduler generates the compensation factor by using the effective loading factor of adjacent cells/sectors, and compensates the CINR by adding the compensation factor to the CINR measured by the MS. Owing to the compensation of the CINR, the scheduler can exactly acquires the CINR of the MS in DL channel.
In Step S310, the scheduler allocates resources for the MS by using the acquired CINR, determines the MCS level and the transmission power level, and control the determination of the MCS level and the transmission power level.
While the invention has been shown and described with reference to a certain preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2008-0138607 | Dec 2008 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR09/07817 | 12/28/2009 | WO | 00 | 6/29/2011 |