Embodiment
Core of the present invention is to preestablish the adjacent base station and the corresponding pilot signal strength threshold value thereof that need detect this sub-district, utilize the neighbor cell pilot signal strength that terminal receives and the threshold value of setting to compare, determine that according to comparative result whether this UE enters cross time-slot forbidding zone, limits the up cross time slot resource that the terminal that is in the forbidding zone in this sub-district is used this cell base station and these neighbor cell base station.When carrying out time slot allocation, earlier check by RNC whether the user is arranged in the neighbor cell cross time-slot, when these neighbor cells do not have the user in cross time-slot, can allow this cell terminal to use up cross time slot resource, otherwise forbid that this cell terminal uses this up cross time slot resource.
In order to make those skilled in the art person understand the present invention program better, the present invention is described in further detail below in conjunction with drawings and embodiments.
With reference to Fig. 3, Fig. 3 shows the realization flow of the inventive method first embodiment, may further comprise the steps:
Step 301: preestablish the adjacent base station and the corresponding pilot signal strength threshold value thereof that need detect this sub-district.
At first, determine the adjacent base station that this sub-district need be detected, determine the pilot signal strength threshold value of the adjacent base station that described this sub-district need be detected then by emulation.Can be after systems organization be good, receive the pilot signal of each neighbor cell base station by the terminal in this sub-district, according to each the pilot signal strength value that receives, and the factors such as environment, traffic carrying capacity of taking all factors into consideration each sub-district, place, base station are carried out the pilot signal strength threshold value that the adjacent base station that these need detect is determined in system emulation.
These threshold values of determining can be kept among the RNC (radio network controller), when system moves, be issued to each relevant base station by RNC.
Step 302: the pilot signal of obtaining the adjacent base station that detects from needs.
The adjacent base station that the needs of being determined according to its sub-district, place by terminal detect receives the pilot signal from these sub-districts, place, base station.
Step 303: pilot signal and predefined pilot signal strength threshold value according to the adjacent base station that detects from needs determine whether this UE enters cross time-slot forbidding zone.
Can will preestablish the adjacent base station that need detect this sub-district and corresponding pilot signal strength threshold value thereof by the terminal in this sub-district of system message broadcast announcement by the base station, after terminal receives pilot signal from these sub-districts, place, base station, directly finish and safeguard the comparison of actual measured value and predefined threshold value, thereby determine oneself whether to have entered cross time-slot forbidding zone.
Also can only will preestablish the adjacent base station that need detect this sub-district and notify terminal in this sub-district, after terminal receives pilot signal from these sub-districts, place, base station, measured value is reported the base station of its current service cell, report RNC by the base station again, finish and safeguard the comparison of actual measured value and predefined threshold value by RNC, thereby determine whether this UE enters cross time-slot forbidding zone.
Implementation procedure under the different situations will be described in detail later.During practical application, can select corresponding mode as required for use.
Step 304: limit the formed up cross time slot resource of neighbor cell base station that the terminal that is in this sub-district in the cross time-slot forbidding zone is used this cell base station and cross time-slot forbidding zone.
Certainly, can forbid that terminal is under any circumstance used these up cross time slot resources in this sub-district, thereby avoid the terminal of neighbor cell is produced interference.
Because the resource allocation of each sub-district is all by the RNC centralized control, so RNC is for checking whether the user is arranged in the neighbor cell cross time-slot during user resource allocation in a certain sub-district.Therefore for fear of to resource waste, further improve usage factor of system resource.Can be when RNC carry out resource allocation, according to whether there being the user to determine whether allowing in this sub-district terminal to use these resources in these neighbor cell cross time-slots.When these neighbor cells do not have the user in cross time-slot, allow this cell terminal to use up cross time slot resource; Otherwise forbid that this cell terminal uses up cross time slot resource.
Forbid that terminal uses up cross time slot resource to comprise following two kinds of situations in this sub-district:
(1) RNC (or base station) is if receive the business transmission request of terminal, and for example, terminal is when initially inserting, or terminal is owing to reasons such as signal quality are carried out Fast Channel when adjusting, and the up channel with this terminal is not distributed in these cross time-slots.
(2) RNC (or base station) is using these up cross time slot resources if find terminal, for example, terminal from inside, sub-district to the process that cell edge moves, system adjusts to other time slots that meet the demands by the dynamic channel adjustment with the up link of terminal and gets on.
Like this, just can avoid neighbor cell to have in cross time-slot under user's the situation, terminal is used this up cross time slot resource in this sub-district, thereby has avoided the neighbor cell user is produced stronger interference.
Further describe the present invention program below for example.
If the current service cell base station of terminal i is B
0, the set from N the strongest pilot signal of peripheral cell that terminal i receives is:
1≤j≤N wherein, N is a constant.Simultaneously, make P
1Corresponding base station is B
1, P
jCorresponding base station is B
j, P
NCorresponding base station is B
N
If P_TH
jThe base station B that receives for predefined terminal i
jThe pilot signal strength threshold value, the size of this threshold value and base station B
jFactors such as the environment of sub-district, place, traffic carrying capacity are relevant.Can consider during realization to carry out this threshold value of each terminal in the broadcast announcement sub-district with system message.
Definition H_I
i={ B
j| P
j>P_TH
j, 1≤j≤N} is the set of some base stations, the terminal in these sub-districts, place, base station might be subjected to the larger interference of transmit (being upward signal) of terminal i.H_I
iBe all or part of of predefined N base station need detecting, according to determining that terminal i receives from N the strongest pilot signal strength of peripheral cell and the comparative result of a predefined N threshold value.
H_I
iCan safeguard by terminal, and in needs, report RNC; H_I
iAlso can safeguard by RNC.According to H_I
iCan determine the forbidding zone of up cross time slot resource.
As shown in Figure 4, the corresponding threshold value P_TH of annulus
j, the shadow region is the forbidding zone.As previously mentioned, when terminal i enters the shadow region, will be limited to use the up cross time slot resource of base station 0 and base station j.If in the cross time-slot of base station j the user is arranged, need forbid that terminal i uses described up cross time slot resource.
By this figure as seen, when belonging to different RNC when base station 0 respectively with base station j, the extra signaling consumption that the present invention needs is less, can not bring adverse effect to systematic function more greatly because of the Signalling exchange time-delay that may exist.
The front is mentioned, H_I
iCan safeguard by terminal, also can safeguard by RNC.Below both of these case is described respectively.
1. be responsible for safeguarding set H_I by terminal
i, and the mode reporting measurement result by Event triggered.
Suppose H_I_Cur
iBe that the current of terminal i also is up-to-date H_I
iMeasurement result; H_I_Pre
iBe the H_I of terminal i
iLast measurement result.Variable CrossTSZoneFlag represents whether terminal i is in cross time-slot forbidding zone, and it has only two kinds of values: 0 and 1.Wherein, " 0 " expression terminal i is not positioned at cross time-slot forbidding zone, and " 1 " expression terminal i is positioned at cross time-slot forbidding zone.
With reference to Fig. 5, the flow process of end side when Fig. 5 shows the adjacent base station that need be detected by the terminal maintenance may further comprise the steps:
Step 501, terminal i are obtained the receive threshold P_TH of adjacent base station pilot signal strength
j(1≤j≤N).Terminal i can be obtained these threshold values by modes such as read system information.If these threshold values are arranged in the terminal i as constant, this step can be omitted.
Step 502 is carried out initialization.CrossTSZoneFlag=0, expression supposition terminal i is not positioned at cross time-slot forbidding zone at first.
Step 503, terminal i is by measuring N the strongest pilot signal P from peripheral cell
j(1≤j≤N), also promptly obtain gathering M
i N
Step 504 obtains up-to-date set H_I
i, also be H_I_Cur
iAs previously mentioned, H_I_Cur
i={ B
j| P
j>P_TH
j, 1≤j≤N}.
Step 505 is judged H_I_Cur
iWhether be empty,, otherwise enter step 506 if for sky enters step 511.H_I_Cur
iRepresent the current location of terminal i for sky and be not in cross time-slot forbidding zone.
Step 506, more current H_I
i(also be H_I_Cur
i) and last H_I by measuring
i(also be H_I_Pre
i), if the identical step 503 of returning, this flow process of end side finishes, otherwise enters step 507.H_I_Cur
iAnd H_I_Pre
iIdentical expression terminal i still is positioned at identical cross time-slot forbidding zone, and this moment, terminal i did not need reporting measurement result once more.
Step 507, this moment, the cross time-slot forbidding zone at terminal i place changed terminal i reporting measurement result.
Step 508 is upgraded H_I_Pre
i, with seasonal CrossTSZoneFlag=1, expression terminal i this moment is positioned at cross time-slot forbidding zone.
Step 509, if terminal is received and entered time slot adjustment order from RNC step 510, otherwise return step 503 in official hour, this flow process of end side finishes.Terminal i is not received the time slot adjustment order from RNC in official hour, this explanation:
(1) terminal i can be used up cross time slot resource, perhaps
What (2) terminal i was used is up cross time slot resource, perhaps
(3) terminal i is not used cross time slot resource.
From the time slot adjustment order of RNC can be that physical channel such as reshuffles at message.
Step 510, terminal i is worked on time slot of indicating and code channel according to time slot adjustment order, returns step 503 then.This flow process of end side finishes.
Step 511 judges whether CrossTSZoneFlag is 1, also promptly judges when the last reporting measurement of terminal i as a result whether be positioned at cross time-slot forbidding zone, if enter step 512, otherwise returns step 503, and this flow process of end side finishes.
Step 512 reports H_I
iMost recent measurements H_I_Cur
i, this moment H_I_Cur
iIt is empty set.
Step 513 is upgraded H_I_Pre
iAnd CrossTSZoneFlag, get back to step 503 then, this flow process of end side finishes.
Suppose H_I_Cur
iBe that current that terminal i reports also is up-to-date H_I
iMeasurement result.TSULForbiddenFlag
I, yBe the disable flag of the business time-slot y up direction of terminal i, it has only two kinds of values: 0 and 1.Wherein, " 0 " expression terminal i can be used the up direction of business time-slot y, and " 1 " expression terminal i can not be used the up direction of business time-slot y, and y can be any one business time-slot.When business time-slot y becomes cross time-slot x, TSULForbiddenFlag
I, yAlso with regard to the corresponding TSULForbiddenFlag that becomes
I, x
With reference to Fig. 6, the flow process of end side when Fig. 6 shows the adjacent base station that need be detected by the terminal maintenance may further comprise the steps:
Step 601, the disable flag TSULForbiddenFlag of all business time-slot up directions of initialization terminal i
I, y, y is corresponding to any business time-slot.
Step 602 is if RNC obtains H_I_Cur
iThen enter step 603, otherwise return step 602, proceed to receive.
Step 603 is judged H_I_Cur
iWhether be empty set,, otherwise enter step 604 if then enter step 609.H_I_Cur
iFor empty set explanation terminal i shifts out from cross time-slot forbidding zone; H_I_Cur
iFor nonvoid set explanation terminal i is in the cross time-slot forbidding zone.
Step 604 is judged the Serving cell of terminal i and is gathered H_I_Cur
iIn each sub-district whether have cross time-slot, be then to enter step 605, otherwise return step 602 that this flow process finishes.The Serving cell of terminal i and set H_I_Cur
iIn each sub-district when not having cross time-slot, even terminal i is near H_I_Cur
iIn the sub-district, RNC does not need to take anyly to use relevant measure with time slot yet.
Step 605, the Serving cell of judgement and terminal i has the set H_I_Cur of cross time-slot
iIn each sub-district whether the user is arranged in cross time-slot, then enter step 606 if any the user, otherwise return step 602, this flow process finishes.If the neighbor cell in the cross time-slot does not have the user, no matter terminal i meets any in the following situation:
(1) use up cross time slot resource,
(2) use descending cross time slot resource,
(3) do not use cross time slot resource,
RNC does not need to take anyly to use relevant measure with time slot.
Step 606 judges whether terminal i uses cross time-slot, if then enter step 607, otherwise enters step 610.
Step 607 judges that whether terminal i go cross time slot resource in the use, if then enter step 608, otherwise returns step 602, and this flow process finishes.If this moment, terminal i was not used up cross time slot resource, it one fixes on and uses descending cross time slot resource.
Step 608, RNC sends the time slot adjustment order to terminal i, gets back to step 602 then, and this flow process finishes.This order can be that physical channel such as reshuffles at message.
Step 609 is by revising cross time-slot up direction disable flag TSULForbiddenFlag
I, x, allow terminal i to use up cross time slot resource, get back to step 602 then, this flow process finishes.This moment, terminal i was not positioned at cross time-slot forbidding zone.
Step 610 is by being provided with fork time slot up direction disable flag TSULForbiddenFlag
I, x, forbid that terminal i uses up cross time slot resource, get back to step 602 then, this flow process finishes.Though this moment, terminal i was not used cross time-slot, but it is positioned at cross time-slot forbidding zone, and the neighbor cell in the cross time-slot has the user, therefore RNC should forbid at this moment that terminal i uses up cross time slot resource: when terminal i initiates to insert request or because cause for quality need adjust channel the time in the cross time-slot prohibited area, RNC in the process of carrying out time slot allocation by inquiring about TSULForbiddenFlag
I, xAnd should not distribute to terminal i by up cross time slot resource.
2. safeguard H_I by RNC
iAnd terminal periodic reporting measurement result.
With reference to Fig. 7, the flow process of end side when Fig. 7 shows the adjacent base station that need be detected by the RNC maintenance may further comprise the steps:
When step 701, terminal i arrived in measuring period, report neighbor cell pilot frequency intensity measuring result.This moment, terminal i can be done any processing to the neighbor cell pilot strength information that measures, and this comprises and can sort according to intensity to pilot signal etc.
Step 702 judges whether to receive the time slot adjustment order from RNC, is then to enter step 703, otherwise returns step 701, and this flow process finishes.The time slot adjustment order of RNC can be that physical channel such as reshuffles at message, and this order is only used the cross time-slot up direction at terminal i and may be caused the situation of interference to the user in the adjacent sub-district.
Step 703, terminal i is adjusted professional according to the time slot of time slot adjustment order indication, get back to step 701 then, and this flow process finishes.
Suppose H_I_Cur
iBe the up-to-date H_I that terminal i reports
iMeasurement result; H_I_Pre
iThe H_I that the terminal i last time reports
iMeasurement result.Variable CrossTSZoneFlag
iWhether the expression terminal i is in the cross time-slot forbidding zone, and it has only two kinds of values: 0 and 1.Wherein, " 0 " expression terminal i is not positioned at cross time-slot forbidding zone, and " 1 " expression terminal i is positioned at cross time-slot forbidding zone.TSULForbiddenFlag
I, yBe the disable flag of the business time-slot y up direction of terminal i, it has only two kinds of values: 0 and 1.Wherein, " 0 " expression terminal i can be used the up direction of business time-slot y, and " 1 " expression terminal i can not be used the up direction of business time-slot y, and y can be any one business time-slot.When business time-slot y becomes cross time-slot x, TSULForbiddenFlag
I, yAlso with regard to the corresponding TSULForbiddenFlag that becomes
I, x
With reference to Fig. 8, the flow process of RNC side when Fig. 8 shows the adjacent base station that need be detected by the RNC maintenance may further comprise the steps:
Step 801, RNC carries out initial work: make business time-slot up direction disable flag TSULForbiddenFlag
I, yBe 0, corresponding any one business time-slot of y wherein; Make the sign CrossTSZoneFlag of terminal i
iBe 0, wherein i represents any one terminal in this RNC, and RNC supposes that all terminals all are not positioned at cross time-slot forbidding zone during this expression initialization; Empty set H_I_Pre at terminal i
i, wherein i represents any one terminal in this RNC.
Step 802, when RNC receives measurement report from terminal i, according to pilot signal strength, the set M that RNC obtains that terminal i receives from N the strongest pilot signal of peripheral cell
i N
Step 803 is according to the adjacent base station pilot signal strength receive threshold P_RH at terminal i of prior storage
j(1≤j≤N), RNC is by calculating up-to-date set H_I
i, also be H_I_Cur
iAs previously mentioned, H_I_Cur
i={ B
j| P
j>P_TH
j, 1≤j≤N}.
Step 804 is judged H_I_Cur
iWhether be empty, be then to enter step 812, otherwise enter step 805.H_I_Cur
iRepresent terminal i for non-NULL and be positioned at cross time-slot forbidding zone at this moment; H_I_Cur
iRepresent terminal i for sky and be not positioned at cross time-slot forbidding zone at this moment.
Step 805 is judged H_I_Cur
iAnd H_I_Pre
iWhether identical, be then to return step 802, this flow process finishes, otherwise enters step 806.H_I_Cur
iAnd H_I_Pre
iNearest twice reporting measurement of identical expression is as a result the time, and terminal i is positioned at identical cross time-slot forbidding zone, so RNC need not handle it for reporting of this terminal i.
Step 806 is upgraded H_I_Pre
i, the sign CrossTSZoneFlag at terminal i is set simultaneously
iBe 1, expression terminal i this moment is positioned at cross time-slot forbidding zone.
Step 807, the Serving cell and the H_I_Cur of judgement terminal i
iIn each sub-district whether have cross time-slot, be then to enter step 808, otherwise return step 802 that this flow process finishes.The Serving cell of terminal i and set H_I_Cur
iIn each sub-district when not having cross time-slot, even terminal i is near H_I_Cur
iIn the sub-district, RNC does not need to take anyly to use relevant measure with time slot yet.
Step 808, the Serving cell of judgement and terminal i has the set H_I_Cur of cross time-slot
iIn each sub-district whether the user is arranged in cross time-slot, have user's words to enter step 809, otherwise get back to step 802, this flow process finishes.If the neighbor cell in the cross time-slot does not have the user, no matter terminal i meets any in the following situation:
(1) use up cross time slot resource,
(2) use descending cross time slot resource,
(3) do not use cross time slot resource,
RNC does not need to take anyly to use relevant measure with time slot.
Step 809 is judged whether terminal i uses cross time-slot, is then to enter step 810, otherwise is entered step 815.
Step 810 judges that whether terminal i go cross time slot resource in the use, is then to enter step 811, otherwise gets back to step 802 that this flow process finishes.If this moment, terminal i was not used up cross time slot resource, it one fixes on and uses descending cross time slot resource.
Step 811, RNC sends the time slot adjustment order to terminal i, gets back to step 802 then, and this flow process finishes.This order can be that physical channel such as reshuffles at message.
Step 812 is judged the sign CrossTSZoneFlag at terminal i
iWhether be 1, judge promptly also this moment, whether terminal i shifted out, and was then to enter step 813, otherwise returns step 802 that this flow process finishes in cross time-slot forbidding zone.
Step 813 is by being provided with cross time-slot up direction disable flag TSULForbiddenFlag
I, xBe 0, allow terminal i to use up cross time slot resource.This moment, terminal i was not positioned at cross time-slot forbidding zone, can use up cross time slot resource.
Step 814 is upgraded set H_I_Pre
iWith sign CrossTSZoneFlag at terminal i
i, get back to step 802 then, this flow process finishes.
Step 815 is by being provided with fork time slot up direction disable flag TSULForbiddenFlag
I, x, forbid that terminal i uses up cross time slot resource, get back to step 802 then, this flow process finishes.Though this moment, terminal i was not used cross time-slot, but it is positioned at cross time-slot forbidding zone, and the neighbor cell in the cross time-slot has the user, therefore RNC should forbid at this moment that terminal i uses up cross time slot resource: when terminal i initiates to insert request or because cause for quality need adjust channel the time in the cross time-slot prohibited area, RNC in the process of carrying out time slot allocation by inquiring about TSULForbiddenFlag
I, xAnd should not distribute to terminal i by up cross time slot resource.
As seen from the above description, the neighbor cell pilot signal strength that the present invention receives terminal is applied to solve the terminal room interference problem that cross time-slot caused in the CDMA/TDD system, no matter be to determine and safeguard the cell base station set that might be subjected to the larger interference that this terminal transmits by terminal, still determine by RNC and safeguard the cell base station set that might be subjected to the larger interference that this terminal transmits, can solve terminal room interference problem in the cross time-slot simply, effectively, and fully promote the utilance of system wireless resource.Certainly, when practical application of the present invention, be not limited to the foregoing description, can also adopt other different specific embodiments.
Though described the present invention by embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, wish that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.