Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Be exemplary below by the embodiment being described with reference to the drawings, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
First antenna calibration and antenna calibration time slot position are introduced the present invention in order better to explain.Specifically, when antenna sends calibration, calibration path is in accepting state, and active channel is in transmission state.Active channel sends calibrating sequence in time slot fixed position, the calibrating sequence that the utilization of calibration path receives calculates phase place and the amplitude error of each path, and compensates amplitude and the phase difference of each active channel.
When antenna reception calibration, calibration path is in transmission state, and active channel is in accepting state, and the calibrating sequence that each active channel utilization receives calculates its phase place and amplitude, the line amplitude of going forward side by side and phase compensation.
Fig. 2 shows in TD-SCDMA system, the time slot position schematic diagram that antenna calibration sequence is fixing.As shown in Figure 2, AC(Antenna Calibration, antenna calibration) time slot, its length is 35chip.Antenna calibration Position Design, without any data, be applicable to carrying out antenna calibration in Main GP position in this position.Antenna calibration can not have influence on system signal transmitting-receiving, and system signal transmitting-receiving also can not affect antenna calibration.But in real system; base station has the feature that relative altitude is high, antenna gain is high, transmitting power is high conventionally; communication environments between base station is relatively better; loss is little; and TDD system is that to transmit and receive frequency identical; once the transmitted signal of other base station falls into the receiving slot of this base station; will inevitably cause the interference between base station; the hangover that is other base stations TS0 time slot and descending pilot frequency time slot (DwPTS time slot) can fall into protection time slot (Main GP time slot); can fall into antenna calibration time slot, certainly will exert an influence to the precision of antenna calibration.If interfering signal power is excessively strong, cannot calibrate.A kind of method that therefore, need to provide antenna calibration dynamically to adjust.
In order to realize the present invention's object, the invention discloses the method that a kind of antenna calibration position is dynamically adjusted, shown in Fig. 3, the method comprises the following steps:
S301: the signal e receiving according to initial antenna calibration time slot position Pos1
ac, the interference power intensity P of measurement initial antenna calibration time slot position Pos1
inter.
If initial antenna calibration time slot position Pos1 receives signal e
ac, according to the interference power intensity P at this signal measurement Pos1 place
inter.Wherein, interference power P
intercomputational methods be:
In above formula, ka is antenna sequence number, and Ka is antenna sum, and H is conjugate transpose computing, and i is reception data sequence number, i=0 ... 34.
S302: by interference power intensity P
interwith calibrating sequence maximum transmit power P
maxcompare, select antenna calibration time slot position according to comparative result.
According to the interference power intensity P measuring in step 301
inter, select antenna calibration time slot position.Shown in Fig. 4, establishing calibrating sequence maximum transmit power is P
max, calibration network decay XdB, thresholding Threshold is selected in position,
As 10log10 (P
max)-10log10 (P
interwhen)-X>=Threshold, retain initial antenna calibration time slot position Pos1, send calibrating sequence at Pos1;
As 10log10 (P
max)-10log10 (P
inter)-X < Threshold, adjusting antenna calibration time slot position is Pos2, sends calibrating sequence at Pos2.
Wherein, the slot length of antenna calibration time slot is 35chip.
In the present embodiment, position selects thresholding Threshold to determine by the method for emulation and test.X is relevant to coupler and the feeder line length etc. of calibration network in calibration network decay.
S303: according to selecting to obtain antenna calibration time slot position, send calibrating sequence, carry out antenna calibration.
According to obtaining antenna calibration time slot position in step 302, send calibrating sequence in this position, complete antenna calibration.Wherein, antenna calibration is periodic calibration mode, comprises transmitting calibration and receives calibration.
The method providing according to the embodiment of the present invention, by dynamic adjustment antenna calibration time slot position, has improved antenna calibration precision, prevents the frequent alarm of antenna calibration, has solved the problem that intelligent antenna calibration is disturbed.
In addition, antenna calibration generally adopts the mode of period regulation, if in the time of antenna calibration, UpPTS time slot has user's access, can affect user's access.In order not affect user's access, the embodiment of the present invention also proposes by judging that UpPTS is displaced to other ascending time slots, dynamically adjusts the method for antenna calibration time slot.Shown in Fig. 5, the method comprises the steps:
S501: judge according to system UpPTS on-position whether uplink pilot time slot is displaced to other ascending time slots.
Due to the existence of inter base station interference, in TD-SCDMA system, introduced at present UpPTSShifting mechanism, that is, in the time that interference effect arrives the detection of UpPTS time slot, UpPTS slot offset is arrived to other ascending time slots, for example TS1 time slot.
Specifically, in the time of P >=Threshold_UpPTS, wherein P is the interference between base station, and Threshold_UpPTS is the threshold value that UpPTS time slot detects, and judges that uplink pilot time slot UpPTS slot offset is to other ascending time slots.
UpPTS time slot detect uplink synchronous code send to base station side by terminal, due to the existence of spatial loss, the signal that base station receives is lower, generally-below 80dBm.But calibrating signal be by calibration network directly by antenna reception, not Existential Space propagation loss.Therefore with respect to uplink synchronous code, calibrating sequence has the advantages that signal power is strong, and its antijamming capability is stronger.
S502: according to the judged result in step 501, select antenna calibration time slot position, in the time judging described UpPTS slot offset to other ascending time slots, adjusting antenna calibration time slot position is Pos2, is Pos1 otherwise retain antenna calibration time slot position.
Specifically, shown in Fig. 4, utilize UpPTS to be displaced to other ascending time slots, the method for Dynamic Selection antenna calibration time slot comprises the steps:
In the time that UpPTS time slot has user to access, UpPTS is displaced to other ascending time slots.In the present embodiment, UpPTS time slot can be displaced to TS1.By antenna calibration sequence offset, to Pos2, adjusting antenna calibration time slot position is Pos2.Wherein, the slot length of antenna calibration time slot is 35chip.
In the time that UpPTS is not displaced to other ascending time slots, still send calibrating sequence at Pos1, complete antenna calibration.
Preferably, do not affect system and normally work in order to realize antenna calibration, according to order of the present invention, antenna calibration sequence is adjusted to other fixing time slot positions, also belongs to protection scope of the present invention.
S503: according to selecting to obtain antenna calibration time slot position, send calibrating sequence, carry out antenna calibration.
According to obtaining antenna calibration time slot position in step 502, send calibrating sequence in this position, complete antenna calibration.Wherein, antenna calibration is periodic calibration mode, comprises transmitting calibration and receives calibration.
The method providing according to the embodiment of the present invention, by dynamic adjustment antenna calibration time slot position, has improved antenna calibration precision, prevents the frequent alarm of antenna calibration, has solved the problem that intelligent antenna calibration is disturbed.
Corresponding to the method for dynamically adjusting antenna calibration time slot in the embodiment of the present invention by measurements interference power, the embodiment of the invention also discloses the device that a kind of antenna calibration position is dynamically adjusted, shown in Fig. 6, this device 600 comprises measurement module 610, selects module 620 and calibration module 630.
Wherein, measurement module 610, for the signal e receiving according to initial antenna calibration time slot position Pos1
ac, the interference power intensity P of measurement initial antenna calibration time slot position Pos1
inter.
Specifically, establish initial antenna calibration time slot position Pos1 and receive signal e
ac, measurement module 610 is according to the interference power intensity P at this signal measurement Pos1 place
inter.Wherein, interference power P
intercomputational methods be:
In above formula, ka is antenna sequence number, and Ka is antenna sum, and H is conjugate transpose computing, and i is reception data sequence number, i=0 ... 34.
Select module 620, for by interference power intensity P obtained above
interwith calibrating sequence maximum transmit power P
maxcompare, select antenna calibration time slot position according to comparative result.
According to the interference power intensity P being measured by measurement module 610
inter, select antenna calibration time slot position.Shown in Fig. 4, establishing calibrating sequence maximum transmit power is P
max, calibration network decay XdB, thresholding Threshold is selected in position,
As 10log10 (P
max)-10log10 (P
interwhen)-X>=Threshold, retain initial antenna calibration time slot position Pos1, send calibrating sequence at Pos1;
As 10log10 (P
max)-10log10 (P
inter)-X < Threshold, selecting module 620 to adjust antenna calibration time slot position is Pos2, sends calibrating sequence at Pos2.
Wherein, the slot length of antenna calibration time slot is 35chip.
In the present embodiment, position selects thresholding Threshold to determine by the method for emulation and test.X is relevant to coupler and the feeder line length etc. of calibration network in calibration network decay.
Obtain antenna calibration time slot position according to above-mentioned selection module 620, send calibrating sequence by calibration module 630, carry out antenna calibration.Wherein, antenna calibration is periodic calibration mode, comprises transmitting calibration and receives calibration.
The device providing according to the embodiment of the present invention, by dynamic adjustment antenna calibration time slot position, has improved antenna calibration precision, prevents the frequent alarm of antenna calibration, has solved the problem that intelligent antenna calibration is disturbed.
In addition, antenna calibration generally adopts the mode of period regulation, if in the time of antenna calibration, UpPTS time slot has user's access, can affect user's access.In order not affect user's access, the embodiment of the present invention also proposes by judging that UpPTS is displaced to other ascending time slots, dynamically adjusts the device of antenna calibration time slot.Shown in Fig. 6, this device 600 comprises measurement module 610, selects module 620 and calibration module 630.
Wherein, measurement module 610 is for judging according to the signal receiving whether uplink pilot time slot UpPTS time slot is displaced to other ascending time slots.
Due to the existence of inter base station interference, in TD-SCDMA system, introduced at present UpPTSShifting mechanism, that is, in the time that interference effect arrives the detection of UpPTS time slot, UpPTS slot offset is arrived to other ascending time slots, for example TS1 time slot.
Specifically, in the time of P >=Threshold_UpPTS, wherein P is the interference between base station, Threshold_UpPTS is the threshold value that UpPTS time slot detects, when skew has occurred UpPTS time slot, system can be notified the on-position of UpPTS to system equipment, and measurement module 610 judges that uplink pilot time slot UpPTS slot offset is to other ascending time slots.
UpPTS time slot detect uplink synchronous code send to base station side by terminal, due to the existence of spatial loss, the signal that base station receives is lower, generally-below 80dBm.But calibrating signal be by calibration network directly by antenna reception, not Existential Space propagation loss.Therefore with respect to uplink synchronous code, calibrating sequence has the advantages that signal power is strong, and its antijamming capability is stronger.
Select module 620 according to the judged result from measurement module 610, select antenna calibration time slot position, in the time judging described UpPTS slot offset to other ascending time slots, adjusting antenna calibration time slot position is Pos2, is Pos1 otherwise retain antenna calibration time slot position.
Specifically, shown in Fig. 4, select module 620 to utilize UpPTS to be displaced to other ascending time slots, the method for Dynamic Selection antenna calibration time slot comprises:
In the time that UpPTS time slot has user to access, UpPTS is displaced to other ascending time slots.In the present embodiment, UpPTS time slot can be displaced to TS1.By antenna calibration sequence offset, to Pos2, selecting module 620 to adjust antenna calibration time slot position is Pos2.Wherein, the slot length of antenna calibration time slot is 35chip.
In the time that UpPTS is not displaced to other ascending time slots, still send calibrating sequence at Pos1, complete antenna calibration.
Preferably, do not affect system and normally work in order to realize antenna calibration, according to order of the present invention, antenna calibration sequence is adjusted to other fixing time slot positions, also belongs to protection scope of the present invention.
Obtain antenna calibration time slot position according to above-mentioned selection module 620, send calibrating sequence by calibration module 630, carry out antenna calibration.Wherein, antenna calibration is periodic calibration mode, comprises transmitting calibration and receives calibration.
The device providing according to the embodiment of the present invention, by dynamic adjustment antenna calibration time slot position, has improved antenna calibration precision, prevents the frequent alarm of antenna calibration, has solved the problem that intelligent antenna calibration is disturbed.
One of ordinary skill in the art will appreciate that realizing all or part of step that above-described embodiment method carries is can carry out the hardware that instruction is relevant by program to complete, described program can be stored in a kind of computer-readable recording medium, this program, in the time carrying out, comprises step of embodiment of the method one or a combination set of.
In addition, the each functional unit in each embodiment of the present invention can be integrated in a processing module, can be also that the independent physics of unit exists, and also can be integrated in a module two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and also can adopt the form of software function module to realize.If described integrated module realizes and during as production marketing independently or use, also can be stored in a computer read/write memory medium using the form of software function module.
The above-mentioned storage medium of mentioning can be read-only memory, disk or CD etc.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.