Embodiment
Embodiment of the invention network side is selected a Physical Resource Block according to the channel condition information of terminal to report from a plurality of Physical Resource Block that in advance physical resource dividing obtained; Wherein, Comprise at least two Physical Resource Block that take different code channel quantity in a plurality of Physical Resource Block; Since can be according to the suitable Physical Resource Block of terminal channel mass distribution, thus physical resource saved, improved physical resource utilization.
Wherein, each Physical Resource Block takies at least one code channel, and network side sends data through the code channel that Physical Resource Block takies to the terminal, that is to say, lets terminal monitoring distribute to the shared code channel of Physical Resource Block of self.
Below in conjunction with Figure of description the embodiment of the invention is described in further detail.
As shown in Figure 2, embodiment of the invention base station comprises: channel quality value determination module 10, processing module 20 and first sending module 30.
Channel quality value determination module 10 is used for the channel condition information according to first terminal to report, confirms the channel quality value at first terminal.
Wherein, channel quality value determination module 10 can further include: receiver module 100 and level and smooth processing module 110.
Receiver module 100 is used to receive the channel condition information of first terminal to report.
In the practical implementation process; The channel condition information of first terminal to report can be SNPL (Servingand Neighbour cell Pathloss; Serving cell and adjacent district pilots path loss) parameter; Because the SNPL parameter has not only reflected the slow fading and the path loss of channel, also reflected the influence that the adjacent area interference brings, so can more accurately reflect the channel quality that first terminal is actual.
Smoothing processing module 110, the channel condition information that is used for receiver module 100 is received is carried out smoothing processing, confirms channel quality value.
After the channel condition that reports carried out smoothing processing, can suppress the channel rapid fading, thereby reduce the frequency of Resource Block gravity treatment.
Processing module 20 is used for the channel quality value confirmed according to channel quality value determination module 10, from a plurality of Physical Resource Block that in advance physical resource dividing obtained, selects a Physical Resource Block.
Wherein, comprise at least two Physical Resource Block that take different code channel quantity in a plurality of Physical Resource Block.
In the practical implementation process, can divide physical resource at random; Also can divide according to the current concrete condition in sub-district; Such as: the channel quality at most of terminal relatively good (terminal focuses mostly at center of housing estate) in the sub-district; Then can in physical resource, divide some more and take the few Physical Resource Block of code channel quantity; More the channel quality poor (terminal focuses mostly at cell edge) at most of terminal in the corresponding sub-district then can be divided some and take the many Physical Resource Block of code channel quantity in physical resource; If the sub-district is in open field, then can in physical resource, divide some more and take the few Physical Resource Block of code channel quantity, if the sub-district is in the mountain area, then can in physical resource, divides some more and take the many Physical Resource Block of code channel quantity.
A plurality of Physical Resource Block after concrete the division can be referring to Fig. 4.
Need to prove; Present embodiment is not limited to the mode of above-mentioned division physical resource; Anyly can divide physical resource, and comprise that at least two modes that take the Physical Resource Block of different code channel quantity all are suitable for present embodiment in a plurality of Physical Resource Block after guaranteeing to divide.
Wherein, processing module 20 can further include: code channel quantity determination module 200 and selection module 210.
Code channel quantity determination module 200 is used for the corresponding relation according to predefined code channel quantity and channel quality value range, confirms the corresponding code channel quantity of channel quality value range at the channel quality value place that channel quality value determination module 10 is confirmed.
Such as: 4 code channels are corresponding more than 25; 6 code channels corresponding 25~10; 8 code channel correspondences suppose that channel quality value is 18 below 10, need then to confirm 6 code channels.
Because the channel quality value at terminal can change within the specific limits back and forth; Do the motion of certain track such as the terminal; This is to cause the terminal constantly to select Physical Resource Block, and a kind of preferred methods is when the channel quality value range is set, and vacates a blank scope; If drop on blank scope, then keep the Physical Resource Block of the current access in terminal.
Such as: 4 code channels are corresponding more than 25; 6 code channels corresponding 20~15; 8 code channel correspondences suppose that channel quality value is 14 below 10, then keep the Physical Resource Block of the current access in terminal, do not carry out gravity treatment.
Select module 210, be used for selecting a Physical Resource Block that takies the code channel quantity that code channel quantity determination module 200 confirms from a plurality of Physical Resource Block that in advance physical resource dividing obtained.
Wherein, select module 210 can further include: to search the module 2100 and first Physical Resource Block and select module 2110.
Search module 2100, be used for a plurality of Physical Resource Block of physical resource dividing being obtained from advance, search the Physical Resource Block that all take the code channel quantity that code channel quantity determination module 200 confirms.
The code channel quantity of confirming such as code channel quantity determination module 200 are 6, then a plurality of Physical Resource Block after dividing, search all code channel quantity and be 6 Physical Resource Block.
First Physical Resource Block is selected module 2110, is used for from searching the Physical Resource Block that module 2100 finds, and the terminal quantity of an access of selection does not reach the Physical Resource Block of the upper limit.
A kind of preferable mode is to select the minimum Physical Resource Block of terminal quantity of access.
Because the terminal quantity that each Physical Resource Block can insert is limited; The terminal quantity that each Physical Resource Block inserted that might occur finding so all reaches the upper limit; Such as needing code channel quantity is 6 Physical Resource Block; This is that to find 4 code channel quantity be 6 Physical Resource Block; But these 4 terminal quantities that Physical Resource Block inserted all reach the upper limit; Then need from these 4 Physical Resource Block, select a Physical Resource Block, and from a Physical Resource Block of selecting, select the Physical Resource Block at a terminal and place, first terminal to exchange again, then select module 210 can further include: second Physical Resource Block selects module 2120, first terminal to select the module 2130 and second sending module 2140.
Second Physical Resource Block is selected module 2120, if the terminal quantity that the Physical Resource Block that is used for finding inserts all reaches the upper limit, chooses condition according to the Physical Resource Block of setting, and from the Physical Resource Block that finds, selects a Physical Resource Block.
Physical Resource Block is chosen condition and can be set as required, such as: from the Physical Resource Block that finds, select a Physical Resource Block at random;
From the Physical Resource Block that finds, check the utilization of resources situation (quantity of data packets that Physical Resource Block sends in the time period of promptly setting) of each Physical Resource Block, select minimum (quantity of data packets of sending on the Physical Resource Block in the time period of promptly setting the is minimum) Physical Resource Block of utilization of resources situation.
Need to prove that the present embodiment Physical Resource Block is chosen condition and is not limited to above-mentioned two kinds and chooses condition, any mode that can choose Physical Resource Block all is suitable for present embodiment.
Module 2130 is selected at first terminal, is used for choosing condition according to the terminal of setting, and selects to select second terminal the terminal of the Physical Resource Block that module 2120 selects from inserting second Physical Resource Block.
The terminal of setting is chosen condition and is comprised: if the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies less than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal improves); The selective channel mass value is less than second terminal (promptly the channel quality at second terminal is poor, needs the Physical Resource Block of more code channels) of first threshold from the terminal of inserting the Physical Resource Block of selecting;
If the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies greater than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal reduces); The selective channel mass value is greater than second terminal (promptly the channel quality at second terminal is relatively good, can use the still less Physical Resource Block of code channel) of second threshold value from the terminal of inserting the Physical Resource Block of selecting; Wherein first threshold is less than second threshold value.
A kind of preferable mode is, from channel quality value less than the minimum terminal of selective channel mass value the terminal of first threshold as second terminal; From channel quality value greater than the maximum terminal of selective channel mass value the terminal of second threshold value as second terminal.
If do not have channel quality value not less than the terminal of first threshold, then the terminal of selective channel mass value minimum is as second terminal; If do not have channel quality value not greater than the terminal of first threshold, then the terminal of selective channel mass value maximum is as second terminal.
Second sending module 2140 is used for the information of the current Physical Resource Block that inserts in first terminal is sent to first terminal selection module, 2130 selections, second terminal through control channel.
Wherein, select module 210 can further include: module 2150 and the 3rd sending module 2160 are selected in second terminal.
Module 2150 is selected at second terminal; If the terminal quantity that the Physical Resource Block that is used for finding inserts all reaches the upper limit; Condition is chosen at alternative terminal according to setting; From all Physical Resource Block that find, select an alternative terminal respectively, from all alternative terminals of selecting, select an alternative terminal as second terminal.
The alternative terminal of setting is chosen condition and is comprised: if the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies less than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal improves); Difference selective channel mass value is less than the alternative terminal (channel quality that is alternative terminal is poor, needs the Physical Resource Block of more code channels) of first threshold from the terminal of each Physical Resource Block;
If the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies greater than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal reduces); Difference selective channel mass value is greater than the alternative terminal (channel quality that is alternative terminal is relatively good, can use the still less Physical Resource Block of code channel) of second threshold value from the terminal of each Physical Resource Block; Wherein first threshold is less than second threshold value.
A kind of preferable mode is, from channel quality value less than the minimum terminal of selective channel mass value the terminal of first threshold as alternative terminal; From channel quality value greater than the maximum terminal of selective channel mass value the terminal of second threshold value as alternative terminal.
In the practical implementation process, if the channel quality at first terminal improves, then from all alternative terminals of selecting the minimum terminal of selective channel mass value as alternative terminal; If the channel quality at first terminal reduces, then from all alternative terminals of selecting the maximum terminal of selective channel mass value as alternative terminal.
The 3rd sending module 2160 is used for the information of the current Physical Resource Block that inserts in first terminal is sent to second terminal that second terminal selects module 2150 to select.
Because the information of Physical Resource Block has been received at second terminal, so the corresponding physical Resource Block can be selected in second terminal, thus the exchange of completion Physical Resource Block.
First sending module 30, the information of the Physical Resource Block that is used for processing module 20 is selected sends to first terminal through control channel.
Wherein, the information of Physical Resource Block comprises: the physical resource sequence number that physical channel takies, parameters such as transmission block size.
As shown in Figure 3, the method for embodiment of the invention physical resource block dispatching comprises the following steps:
Step 300, according to the channel condition information of first terminal to report, confirm the channel quality value at first terminal.
Wherein, step 300 can further include:
Receive the channel condition information of first terminal to report, and this channel condition information is carried out smoothing processing, confirm channel quality value.
In the practical implementation process; The channel condition information of first terminal to report can be the SNPL parameter; Because the SNPL parameter has not only reflected the slow fading and the path loss of channel, also reflected the influence that the adjacent area interference brings, so can more accurately reflect the channel quality that first terminal is actual.
After the channel condition that reports carried out smoothing processing, can suppress the channel rapid fading, thereby reduce the frequency of Resource Block gravity treatment.
Step 301, according to the channel quality value of confirming, from a plurality of Physical Resource Block that in advance physical resource dividing obtained, select a Physical Resource Block.
Wherein, comprise at least two Physical Resource Block that take different code channel quantity in a plurality of Physical Resource Block.
In the practical implementation process, can divide physical resource at random; Also can divide according to the current concrete condition in sub-district; Such as: the channel quality at most of terminal relatively good (terminal focuses mostly at center of housing estate) in the sub-district; Then can in physical resource, divide some more and take the few Physical Resource Block of code channel quantity; More the channel quality poor (terminal focuses mostly at cell edge) at most of terminal in the corresponding sub-district then can be divided some and take the many Physical Resource Block of code channel quantity in physical resource; If the sub-district is in open field, then can in physical resource, divide some more and take the few Physical Resource Block of code channel quantity, if the sub-district is in the mountain area, then can in physical resource, divides some more and take the many Physical Resource Block of code channel quantity.
A plurality of Physical Resource Block after concrete the division are as shown in Figure 4, and hypothesis VoIP business has two time slots among Fig. 4, totally 32 code channels, and 8RU, 6RU and 4RU represent to have taken 8 code channels, 6 code channels and 4 code channels respectively.
Wherein, the dividing mode of A, B and C all has two kinds of Physical Resource Block that take different code channel numbers; The dividing mode of D and E all has three kinds of Physical Resource Block that take different code channel numbers.
Need to prove; Specifically need to divide what Physical Resource Block; And what code channels each Physical Resource Block takies and can change as required; Dividing mode shown in present embodiment is not limited to make among the figure anyly can be divided physical resource, and comprises that at least two modes that take the Physical Resource Block of different code channel quantity all are suitable for present embodiment in a plurality of Physical Resource Block after guaranteeing to divide; Certainly, the VoIP business has the situation of two above time slots to be suitable for present embodiment equally.
Wherein, step 301 can further include:
Step a301, according to the corresponding relation of predefined code channel quantity and channel quality value range, confirm the corresponding code channel quantity of channel quality value range at channel quality value place.
Such as: 4 code channels are corresponding more than 25; 6 code channels corresponding 25~10; 8 code channel correspondences suppose that channel quality value is 18 below 10, need then to confirm 6 code channels.
Because the channel quality value at terminal can change within the specific limits back and forth; Do the motion of certain track such as the terminal; This is to cause the terminal constantly to select Physical Resource Block, and a kind of preferred methods is when the channel quality value range is set, and vacates a blank scope; If drop on blank scope, then keep the Physical Resource Block of the current access in terminal.
Such as: 4 code channels are corresponding more than 25; 6 code channels corresponding 20~15; 8 code channel correspondences suppose that channel quality value is 14 below 10, then keep the Physical Resource Block of the current access in terminal, do not carry out gravity treatment.
Step b301, from a plurality of Physical Resource Block that in advance physical resource dividing obtained, select a Physical Resource Block that takies definite code channel quantity.
Wherein, step b301 can further include:
Step S1, from a plurality of Physical Resource Block that in advance physical resource dividing obtained, search the Physical Resource Block that all take definite code channel quantity.
Code channel quantity such as confirming is 6, then a plurality of Physical Resource Block after dividing, searches all code channel quantity and be 6 Physical Resource Block.
Step S2, from the Physical Resource Block that finds, select the terminal quantity of an access not reach the Physical Resource Block of the upper limit.
A kind of preferable mode is to select the minimum Physical Resource Block of terminal quantity of access.
Because the terminal quantity that each Physical Resource Block can insert is limited; The terminal quantity that each Physical Resource Block inserted that might occur finding so all reaches the upper limit; Such as needing code channel quantity is 6 Physical Resource Block; This is that to find 4 code channel quantity be 6 Physical Resource Block, but these 4 terminal quantities that Physical Resource Block inserted all reach the upper limit, then need from these 4 Physical Resource Block, select a Physical Resource Block; And from a Physical Resource Block of selecting, select the Physical Resource Block at a terminal and place, first terminal to exchange again, concrete steps comprise:
If the terminal quantity that inserts in the Physical Resource Block that finds all reaches the upper limit, choose condition according to the Physical Resource Block of setting, from the Physical Resource Block that finds, select a Physical Resource Block;
Condition is chosen at terminal according to setting, from the terminal of inserting the Physical Resource Block of selecting, selects second terminal;
The information of the current Physical Resource Block that inserts in first terminal is sent to said second terminal through control channel.
Physical Resource Block is chosen condition and can be set as required, such as: from the Physical Resource Block that finds, select a Physical Resource Block at random;
From the Physical Resource Block that finds, check the utilization of resources situation (quantity of data packets that Physical Resource Block sends in the time period of promptly setting) of each Physical Resource Block, select minimum (quantity of data packets of sending on the Physical Resource Block in the time period of promptly setting the is minimum) Physical Resource Block of utilization of resources situation.
Need to prove that the present embodiment Physical Resource Block is chosen condition and is not limited to above-mentioned two kinds and chooses condition, any mode that can choose Physical Resource Block all is suitable for present embodiment.
The terminal of setting is chosen condition and is comprised: if the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies less than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal improves); The selective channel mass value is less than second terminal (promptly the channel quality at second terminal is poor, needs the Physical Resource Block of more code channels) of first threshold from the terminal of inserting the Physical Resource Block of selecting;
If the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies greater than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal reduces); The selective channel mass value is greater than second terminal (promptly the channel quality at second terminal is relatively good, can use the still less Physical Resource Block of code channel) of second threshold value from the terminal of inserting the Physical Resource Block of selecting; Wherein first threshold is less than second threshold value.
A kind of preferable mode is, from channel quality value less than the minimum terminal of selective channel mass value the terminal of first threshold as second terminal; From channel quality value greater than the maximum terminal of selective channel mass value the terminal of second threshold value as second terminal.
If do not have channel quality value not less than the terminal of first threshold, then the terminal of selective channel mass value minimum is as second terminal; If do not have channel quality value not greater than the terminal of first threshold, then the terminal of selective channel mass value maximum is as second terminal.
Wherein, step b301 can further include:
If the terminal quantity that inserts in the Physical Resource Block that finds all reaches the upper limit; Condition is chosen at alternative terminal according to setting; From all Physical Resource Block that find, select an alternative terminal respectively, and from all alternative terminals of selecting, select an alternative terminal as second terminal;
The information of the current Physical Resource Block that inserts in first terminal is sent to second terminal.
The alternative terminal of setting is chosen condition and is comprised: if the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies less than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal improves); Difference selective channel mass value is less than the alternative terminal (channel quality that is alternative terminal is poor, needs the Physical Resource Block of more code channels) of first threshold from the terminal of each Physical Resource Block;
If the code channel quantity that the code channel quantity that the Physical Resource Block of selecting takies takies greater than the current Physical Resource Block that inserts in first terminal (promptly the channel quality at first terminal reduces); Difference selective channel mass value is greater than the alternative terminal (channel quality that is alternative terminal is relatively good, can use the still less Physical Resource Block of code channel) of second threshold value from the terminal of each Physical Resource Block; Wherein first threshold is less than second threshold value.
A kind of preferable mode is, from channel quality value less than the minimum terminal of selective channel mass value the terminal of first threshold as alternative terminal; From channel quality value greater than the maximum terminal of selective channel mass value the terminal of second threshold value as alternative terminal.
In the practical implementation process, if the channel quality at first terminal improves, then from all alternative terminals of selecting the minimum terminal of selective channel mass value as alternative terminal; If the channel quality at first terminal reduces, then from all alternative terminals of selecting the maximum terminal of selective channel mass value as alternative terminal.
Because the information of Physical Resource Block has been received at second terminal, so the corresponding physical Resource Block can be selected in second terminal, thus the exchange of completion Physical Resource Block.
Step 302, the information of the Physical Resource Block of selecting is sent to first terminal through control channel.
Wherein, the information of Physical Resource Block comprises: the physical resource sequence number that physical channel takies, parameters such as transmission block size.
Wherein, can further include before the step 300:
When Physical Resource Block was inserted for the first time in first terminal, network side was selected a Physical Resource Block at random from a plurality of Physical Resource Block that in advance physical resource dividing obtained, and the information of the Physical Resource Block of selecting is sent to first terminal through control channel.
From the foregoing description, can find out: the embodiment of the invention is confirmed the channel quality value at said first terminal according to the channel condition information of first terminal to report; According to the said channel quality value of confirming, from a plurality of Physical Resource Block that in advance physical resource dividing obtained, select a Physical Resource Block, comprise at least two Physical Resource Block that take different code channel quantity in said a plurality of Physical Resource Block; The information of the said Physical Resource Block of selecting is sent to said first terminal.Because can be, thereby have saved physical resource, improved physical resource utilization, and the terminal in moving inserts Physical Resource Block easily, reduced cutting off rate according to the suitable Physical Resource Block of terminal channel mass distribution.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.