CN100440767C - Base station controller and forward frame synchronous transmission method between base station transceivers - Google Patents
Base station controller and forward frame synchronous transmission method between base station transceivers Download PDFInfo
- Publication number
- CN100440767C CN100440767C CNB031002021A CN03100202A CN100440767C CN 100440767 C CN100440767 C CN 100440767C CN B031002021 A CNB031002021 A CN B031002021A CN 03100202 A CN03100202 A CN 03100202A CN 100440767 C CN100440767 C CN 100440767C
- Authority
- CN
- China
- Prior art keywords
- frame
- time
- bts
- bsc
- forward business
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 10
- 230000002441 reversible effect Effects 0.000 claims description 44
- 235000015250 liver sausages Nutrition 0.000 claims description 20
- XYSQXZCMOLNHOI-UHFFFAOYSA-N s-[2-[[4-(acetylsulfamoyl)phenyl]carbamoyl]phenyl] 5-pyridin-1-ium-1-ylpentanethioate;bromide Chemical compound [Br-].C1=CC(S(=O)(=O)NC(=O)C)=CC=C1NC(=O)C1=CC=CC=C1SC(=O)CCCC[N+]1=CC=CC=C1 XYSQXZCMOLNHOI-UHFFFAOYSA-N 0.000 claims description 20
- 230000002123 temporal effect Effects 0.000 claims description 9
- 230000011664 signaling Effects 0.000 claims description 4
- 238000012360 testing method Methods 0.000 claims description 3
- 230000002035 prolonged effect Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000009191 jumping Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003412 degenerative effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008713 feedback mechanism Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention discloses a synchronous transmission method for front-direction frames between a base station controller (BSC) and a base station transceiver (BTS). The method comprises the following steps: the time delay of transmission of an Abis interface is calculated before the BSC sends the front-direction business frames; hour delay Td which influences a sending point of the BSC is worked out according to the calculated time delay of transmission and a frame period, and then, the current time for sending the front-direction business frames in advance is calculated according to the hour delay Td and the time of the known power control group (PCG); the BSC sends the front-direction business frames to the BTS in determined sending time according to the sending time in advance; after receiving the front-direction business frames, the BTS judges whether the difference between the current receiving time and the sending time point is no less than one PCG or not; if the difference between the current receiving time and the sending time point is no less than one PCG, then, the BTS sends the front-direction business frames out, else, the BTS does not send the front-direction business frames. The present invention calculates the time for sending the front-direction frames in advance by the time delay of transmission and solves the problem of time delay during the transmission process of an Abis link, and the adjustment of time delay is accurate.
Description
Technical field
The present invention relates to the transmission technology of long time delay, particularly about base station controller (BSC in code division multiple access (CDMA) system, Base Station Controller) method of forward frame synchronous transmission and between base station transceiver (BTS, Base TransceiverSystem).
Background technology
In cdma system, Abis interface belongs to the internal interface between BSC and the BTS, is used for command transmitting, channel frame content, maintenance information etc., generally adopts the A3/A7 agreement of IOS4.1 regulation, and its physical carrier mode generally is E1/T1.Stipulate that in the IOS4.1A3/A7 agreement should not surpass 80ms the path delay of time total from mobile switching centre (MSC) to portable terminal (MS), for the long time delay system of time delay above 80ms, this agreement is not supported.
In cdma system, utilize satellite to carry out communication and may produce big time-delay, cdma system utilizes networking diagram that satellite carries out communication as shown in Figure 1, Abis link between BSC and BTS mode via satellite transmits, if a transmission range between ground and the satellite is called a jumping, the time that radio propagation one is jumped is Ts, BSC is a jumping from ground to the satellite to the transmission experience of BTS so, returning ground again from satellite is a jumping, this double bounce time-delay is 2Ts, and general one time of jumping is between 50-1000ms.
In cdma system Traffic Channel process of transmitting, send a forward business frame every a frame time BTS to MS, MS sends a reverse traffic frame to BTS.For soft handover, MS with communicate by letter more than two BTS, the time point of two BTS transmit frames must keep synchronously, otherwise when switching, correctly demodulation of MS.Each forward business frame that BSC sends is carried previous power control group (PCG) time arrival BTS than the transmit frame biasing of BTS side air interface at least through behind the Abis interface, and BTS can send this forward business frame, and this PCG time can be expressed as T
1Ms.
For instance, a common frame time is 20ms, in the process of transmitting of forward channel, BSC sends an Abis traffic frame every 20ms to BTS, this Abis traffic frame is admitted to BTS through behind the Abis interface, after BTS receives this Abis traffic frame, take out the content in this Abis traffic frame, form a physical channel frame according to the content of taking out and issue MS.For guarantee BTS the transmission point of each 20ms can be correct transmission, the Abis traffic frame that BSC sends to BTS must send the preceding T of point at BTS
1Arrive before the ms, and T
1>1.25ms.
In order to guarantee correctly to be sent out away behind the propagation delay time arrival BTS of forward business frame through Abis interface, a time adjustment process is arranged between BSC and BTS.Stipulate in the A3/A7 agreement that BTS issues the bag mistake time of advent (PATE) field in the reverse traffic frame of BSC, the PATE field is used to refer to the time deviation that the forward business frame arrives BTS, uses positive and negative value representation.Such as: when BTS receives a forward business frame, current time and transmitting time are done a comparison, arrived T evening if find the forward business frame
2Ms, so BTS just the PATE field in a reverse traffic frame subsequently fill out " (T
2+ T
1) ms "; After BSC receives Abis reverse traffic frame, take out PATE value " (T
2+ T
1) ms ", according to the PATE value time point that BSC sends next frame is shifted to an earlier date " (T
2+ T
1) ms ".
As can be seen, the time adjustment information between BSC and the BTS is transmitted by PATE from said process.A3/A7 agreement regulation: the PATE field length is 1 byte, and bit7, bit6 are used for representation unit, can be 0.125ms, 1ms, 1.25ms, 5ms; Bit5 is a sign bit; Bit4~bit0 is concrete numerical value, so the scope of PATE is-155ms~155ms.Indicate the time delay that the PATE value can not be represented satellite transmits in the agreement.
Adopting the PATE value to adjust is a degenerative process, and BSC adjusts the transmitting time point according to the time difference of BTS feedback every a frame.If Abis interface is very big the path delay of time, the One Way Delay of satellite transmits can arrive more than the 2Ts ms, and this negative feedback mechanism will go wrong.For example: a PCG is 1.25ms, BTS is 4 PCG to BSC feedback PATE value, because path delay, this value of feedback are wanted could arrive BSC after the 2Ts ms, the value of supposing 2Ts is 500ms, and, the time point that BSC sends Abis forward business frame is constant all the time, and the PATE value of each reverse traffic frame feedback that BTS sends all is 5ms, through behind the 500ms, BSC will receive 25 examine statements, deviation accumulation to 25 * 5=125ms.Therefore, very little time examine statement because the time accumulative total of postponing a meeting or conference amplify, the time delay adjustment of BSC will soon be adjusted excessive.And BSC is dealt into the frame time meeting entanglement of BTS, and BTS can not send to MS at official hour point.
Summary of the invention
In view of this, the invention provides the method for forward frame synchronous transmission between a kind of base station controller and base station transceiver, make its use Abis interface produce the big energy normal transmission frame when transmitting of delaying time, thereby guarantee the frame synchronization between BSC and the BTS.
The method of forward frame synchronous transmission between base station controller and base station transceiver is to realize like this.
The method of forward frame synchronous transmission between a kind of base station controller and base station transceiver, base station controller (BSC) sends a forward business frame through Abis interface to base station transceiver (BTS) in each frame period, BTS sends a reverse traffic frame by Abis interface to BSC after receiving the reverse frames of travelling carriage (MS), wherein, each forward business frame that BSC sends to BTS is carried previous power control group (PCG) time arrival BTS at least, it is characterized in that this method is further comprising the steps of:
A. before sending the forward business frame, BSC calculates the propagation delay time of Abis interface;
B. obtain according to the propagation delay time that calculates among the step a and frame period and influence the T that hour prolongs that BSC sends point
d, again according to hour prolonging T
dThe PCG time with known, calculate the time that sends the forward business frame in advance; Prolonged T in described hour
dBe the propagation delay time that calculates among the step a remainder part with the ratio in frame period, the described time that sends the forward business frame in advance is for hour prolonging T
dWith known PCG time sum;
C.BSC sends to BTS in the transmitting time of determining with the forward business frame according to the transmitting time in advance that step b calculates;
After d.BTS receives this forward business frame, judge according to the number of frames of this forward business frame whether the current forward business frame of receiving is the traffic frame that send, if then BTS sends this forward business frame behind a PCG, otherwise BTS does not send this forward business frame.
Described step a further comprises:
A1., clock adjusting module is set respectively in BSC and BTS, in traffic frame, increases the time field;
A2. transmitting terminal is filled in the system time of current transmission in the current time field that will send traffic frame, and the Abis traffic frame is sent to receiving terminal;
A3. after receiving terminal is received this traffic frame, take out the time field in this traffic frame, use the system time when receiving this traffic frame to deduct the system time that sends this traffic frame, calculate the propagation delay time of Abis interface.
Described transmitting terminal is BSC, and receiving terminal is BTS; Or transmitting terminal is BTS, and receiving terminal is BSC.
This method further comprises: increase is provided with the gps clock module respectively in BSC and BTS, provides system time by this gps clock module.
Described step a further comprises:
By historical summary index or the BSC-BTS-BSC loopback test by off-line, measure BSC to the time delay between the BTS, set relevant parameter on the backstage or when each Signalling exchange before setting up conversation, carry temporal information acquisition propagation delay time.
The time that sends the forward business frame described in the step b is in advance calculated by BTS, the time that sends the forward business frame in advance that BTS will calculate is inserted the time field in the reverse traffic frame, and this reverse traffic frame is sent to BSC, BSC is sent the time of forward business frame in advance from the time field of reverse traffic frame.
The time that sends the forward business frame described in the step b is in advance calculated by BTS, the time that sends the forward business frame in advance that BTS will calculate is inserted the bag mistake time of advent (PATE) field in the reverse traffic frame, and this reverse traffic frame is sent to BSC, BSC is sent the time of forward business frame in advance from the PATE field of reverse traffic frame.
Before step c sends the forward business frame, BSC adjusts the number of frames of the current forward business frame that will send according to system's transmitting time and propagation delay time, described adjusted number of frames is: BSC send the forward business frame system time and the path delay of time sum divided by the frame period, the integer part of getting the merchant is the remainder part that obtains of mould largest frames sequence number again, and the described number of frames according to this forward business frame of steps d judges that whether the current forward business frame of receiving is that the step of the traffic frame that send comprises:
After d11.BTS receives the forward business frame, take out the number of frames that carries in this forward business frame, system time when basis receives this forward business frame simultaneously calculates the number of frames when receiving this forward business frame, the described number of frames that calculates is: BTS receives the system time of this forward business frame divided by the frame period, and the integer part of getting the merchant is the remainder part that obtains of mould largest frames sequence number again;
D12.BTS judges whether the number of frames that calculates is consistent with the number of frames that takes out from this forward business frame, if consistent, this forward business frame that then will receive sends, otherwise, do not send this forward business frame.
The described number of frames according to this forward business frame of steps d judges that whether the current forward business frame of receiving is that the step of the traffic frame that send comprises:
After d21.BTS receives this forward business frame, take out the number of frames that carries in this forward business frame, and the system time when receiving this forward business frame, calculate the number of frames when receiving this forward business frame, the described number of frames that calculates is: BTS receives the system time of this forward business frame divided by the frame period, and the integer part of getting the merchant is the remainder part that obtains of mould largest frames sequence number again;
The number of frames that d22.BTS relatively calculates is poor with the number of frames that takes out from this forward business frame, again by this difference and the long-pending time that draws the difference representative of number of frames in frame period, judge this number of frames the difference representative time and the path delay of time information difference whether less than a frame length, if less than, then this forward business frame that will receive of BTS sends, otherwise, do not send this forward business frame.
The present invention by BTS to BSC transmitting system time SYSTIME
BTS_T, BSC can accurate localization goes out the time delay value between BSC and the BTS, and can be as accurate as 0.125ms, has solved the limited problem of original range of time-lag settings; And because BSC can accurate localization goes out the time delay value between BSC and the BTS, BSC can by send the forward business frame in advance, that the surplus of setting aside some time, the method such as Timing Advance that increases overcome in the original technology BTS feedback PATE value is untimely, adopts the adjustment of relative time difference to be not suitable for the problem of long time delay adjustment.
Description of drawings
Fig. 1 carries out the networking schematic diagram of communication for cdma system utilizes satellite;
Fig. 2 realizes the flow chart of forward business frame synchronization transmission between BTS and BSC for the present invention;
Fig. 3 the present invention increases an embodiment schematic diagram of time field in traffic frame;
Fig. 4 is for realizing an embodiment equipment structure chart of normal transmission between BSC of the present invention and the BTS;
Fig. 5 realizes an embodiment sequential chart of big time-delay transmission for the present invention.
Embodiment
Core content of the present invention is to calculate the time that sends the forward business frame accurately the path delay of time by measuring, thereby traffic frame is normally sent by BST.After obtaining accurately propagation delay time, can calculate the path delay of time according to propagation delay time, the time that BSC will send the Abis traffic frame according to the path delay of time shifts to an earlier date certain hour, just can guarantee that the Abis traffic frame arrives BTS in official hour point, is sent by the correct time by BTS with assurance.
Further specify technical scheme of the present invention below in conjunction with the drawings and specific embodiments.
As shown in Figure 2, the synchronous transmission process of forward business frame may further comprise the steps between BTS and the BSC:
The propagation delay time of step 201, calculating Abis interface.
Calculating for the Abis interface propagation delay time can have multiple mode, the present invention proposes a kind of by calculate same traffic frame between BSC and BTS the system for transmitting time difference as the mode of propagation delay time, promptly as shown in Equation (1):
DELAY
BSC-BTS=SYSTIME
BSC_R-SYSTIME
BTS_T=SYSTIME
BTS_R-SYSTIME
BSC_T(1)
Wherein, DELAY
BSC-BTSBe the path propagation delay time; SYSTIME
BSC_RReceive the system time of reverse traffic frame for BSC; SYSTIME
BSC_TSend the system time of forward business frame for BSC; SYSTIME
BTS_RReceive the system time of forward business frame for BTS; SYSTIME
BTS_TSend the system time of reverse traffic frame for BTS.
Owing to do not contain temporal information in original traffic frame, so adopt this mode just need in former traffic frame, increase the part of express time.Fig. 3 changes an embodiment schematic diagram of traffic frame structure for the present invention, as shown in Figure 3, A is the frame structure of former traffic frame, B is the traffic frame structure of present embodiment, from figure as can be seen, former traffic frame comprises frame head, frame information and CRC (CRC), comprises frame number and PATE field in this frame information at least.Present embodiment has increased a length in former traffic frame A be 2 byte time fields, forms a new frame structure B.The time field is a signless integer, unit can select arbitrarily, such as: 0.125ms, 1ms, 1.25ms, 5ms etc., if unit is made as 0.125ms, expression scope so is 0~8191.875ms, and the time delay of any actual transmissions equipment all can not exceed this scope.
Based on the thought of aforementioned calculation propagation delay time, thereby the present invention also needs corresponding increase to obtain the device that system time and calculating and treatment system time obtain propagation delay time.Fig. 4 is a specific embodiment, and as shown in Figure 4, present embodiment is by increasing the gps clock module respectively and the time delay adjusting module carries out the time delay adjustment in BSC and BTS.Time delay adjusting module among the BSC is transmitting time and the FSN according to the temporal information decision forward business frame of BTS feedback; Time delay adjusting module among the BTS is after BTS receives the forward business frame, and the FSN of the forward business frame received and transmitting time and current system time are determined time difference information, and to BSC feedback time control information.
So, the principle of calculating propagation delay time is such: when transmitting terminal will send the Abis traffic frame, fill in the system time of current transmission traffic frame in the time of corresponding traffic frame field; After receiving terminal is received traffic frame, take out the time field in this traffic frame, obtain the current system time that receives this traffic frame simultaneously; Deduct the time that sends this traffic frame with the system time that receives this frame then, be the propagation delay time that transmits this traffic frame.Wherein, transmitting terminal can refer to BTS or BSC, and correspondingly receiving terminal refers to BSC or BTS.That is to say that this propagation delay time can obtain propagation delay time by sending the reverse traffic frame, increases the field of carrying temporal information at BTS in the reverse traffic frame of BSC that is:, obtains time delay information in the BSC side; Also can obtain propagation delay time, that is: in the forward business frame of BTS, increase the field of carrying temporal information at BSC, obtain time delay information in the BTS side by sending the forward business frame.
Following steps all are to be example to obtain propagation delay time by the reverse traffic frame.Such as: in Abis reverse traffic frame, increase the time field, the system time when in this time field, inserting BTS and sending this traffic frame, and the reverse traffic frame that will contain the time field is sent to BSC.After BSC receives the reverse traffic frame, take out the time field in the reverse traffic frame, the system time when usefulness receives this traffic frame then deducts the represented time of time field in this traffic frame, obtains the propagation delay time of Abis interface.At this moment, propagation delay time also just equals BSC and receives that the system time of reverse frames and BTS send system time poor of reverse frames.
For the bigger system of delay variation, mainly utilize said method to calculate the propagation delay time that each traffic frame sends from BSC to BTS, but the influence that real-Time Compensation delay variation like this brings.But for the less system of delay variation, can adopt said method to calculate propagation delay time, also historical index that can provide by the prior art data or the BSC-BTS-BSC loopback test by off-line, measure BSC to the time delay between the BTS, internal time with BSC or BTS is a standard, can obtain the time of traffic frame or signaling loopback between BSC-BTS-BSC, Loop Round Trip Time has just been obtained propagation delay time divided by 2.Carry temporal information in the time of so just can setting relevant parameter or the Signalling exchange before each foundation conversation and obtain delay parameter on the backstage.Disposable like this acquisition path delay of time, just needn't when uploading, each reverse traffic frame carry temporal information, only carry out the bandwidth that disposable adjustment can be saved satellite transmits in the starting stage.Step 202, obtain the Abis interface propagation delay time after, BSC is according to this propagation delay time DELAY
BSC-BTSFurther obtaining with the frame period influences the T that hour prolongs that BSC sends point
d, then according to T
dWith the known PCG time, determine to send in advance the time of forward business frame, this PCG time is exactly T
1Value.
Because forward direction, reverse traffic frame all are the cycle with FRAME_PERIOD, so, only influence the number of frames of traffic frame in the propagation delay time for the part of frame period integral multiple, do not influence BSC transmission point; And send point with the remainder some effects BSC of the ratio in frame period, do not influence the number of frames of traffic frame.Therefore, the propagation delay time that step 201 calculated is divided into two parts in fact again: a part is that the ratio with the frame period is the part of integer, and another part is that the ratio with the frame period is the part of remainder, i.e. DELAY
BSC-BTS%FRAME_PERIOD=T
dSuch as, propagation delay time is 510ms, and the frame period is 20ms, and two parts of propagation delay time are exactly so: for the 500ms of frame period integral multiple is a part, influence frame number; 10ms partly is another part for remainder, and influence sends point, i.e. T
d=10ms.Consider that again the forward business frame need shift to an earlier date T than the moment of BTS transmit frame when arriving BTS
1Ms will guarantee that BTS sends this traffic frame normally, and the time that BSC sends the forward business frame need shift to an earlier date (T than the moment of BTS transmit frame
d+ T
1) ms.Suppose T so, again
1During for 5ms, T then
d+ T
1=510%20+5=15ms.
Above-mentioned analysis explanation, because BSC knows the time of BTS transmit frame in advance according to the frame biasing of Traffic Channel, therefore BSC sends the forward business frame as long as shift to an earlier date 15ms on this transmitting time point basis, so after this traffic frame is sent out, when the path delay of process 510ms arrives BTS, just be that BTS sends some 5ms before.
The present embodiment that is shown in Figure 5 carries out the sequential chart that time delay is adjusted, and referring to Fig. 5, two row's vertical lines is arranged among the figure, and wherein, the upper strata vertical line is represented the transmission point of BSC, and lower floor's vertical line is represented the transmission point of BTS; Two row's vertical lines all are to be coordinate with time; Equidistant between per two vertical lines, be 20ms.Marked among the figure 1 for BSC initialization point; 2 receive the forward business frame for BTS; 3 are BTS transmission reverse traffic frame; 4 for BSC receives the reverse traffic frame, begins to calculate the transmission point of next traffic frame; 5 is the adjusted transmission point of BSC; 6 for adjusting the time point that the back arrives BTS.That is to say that BSC sends a forward business frame at time point 1, arrive BTS at time point 2 these traffic frames; The time that BTS will send this reverse traffic frame is filled in this traffic frame, and at time point 3 this reverse traffic frame is sent to BSC, and the time point that this traffic frame arrives BSC is 4; After BSC receives this reverse traffic frame, begin to calculate down the transmitting time of a bit, send point according to the result calculated adjustment then, transmitting time is shifted to an earlier date 15ms, and next forward business frame is sent from time point 5, this forward business frame arrives BTS at time point 6, and 5ms arrives before transmission just.
The above is by (T
d+ T
1) adjust the transmitting time in advance of BSC, because the time of PATE value reflection forward business frame arrival BTS and the difference between the BTS transmitting time, thus in the 20ms hour prolong adjustment can be by above-mentioned adjustment information of reverse Abis traffic frame new field being carried little time delay; Also can calculate and adjust by the information in the PATE field.Because BTS has known the path delay of time, it can compensate the difference of FSN between BSC and the BTS, and promptly the integer part of 20ms like this, gets final product with regard to the time delay information of only filling in less than 20ms in the temporal information field.
After step 203, BSC determine to shift to an earlier date transmitting time, can the forward business frame be issued BTS in the transmitting time of determining.
After step 204~step 206, BTS receive the current forward business frame of sending of BSC, for guaranteeing to keep frame synchronization between BTS and the BSC, BTS will judge whether the current forward business frame of receiving is the traffic frame that send according to the number of frames of this forward business frame, if then BTS sends this forward business frame behind a PCG; Otherwise BTS does not send this forward business frame.
In actual applications, judge whether the current forward business frame of receiving of BTS is that the traffic frame that send has two kinds of ways: first kind is by the propagation delay time that BSC calculates according to step 201 earlier frame number to be adjusted the back to send, compare to the BTS side again, judge that the number of frames that the number of frames that carries in the forward business frame that BSC sends calculates when whether receiving the forward business frame with BTS is consistent; Second kind is that BSC does not do the frame number adjustment and directly sends, and is differed the propagation delay time that time and step 201 calculate and compares according to the difference of frame number is pairing by BTS, and whether the difference of judging both is in a frame period.
For first kind of way: because the part of frame period integral multiple can influence the number of frames of traffic frame in the path delay of time, so, BSC can add this part transmission delay when calculating the number of frames of forward business frame, formula (2) is the computing formula that the BSC end is adjusted number of frames:
FSN
BSC=(SYSTIME
BSC_T+DELAY
BSC-BTS)/FRAME_PERIOD%MAX_FSN(2)
As shown in Equation (2), the system time that BSC sends the forward business frame with the path delay of time sum divided by the frame period, the integer part of getting the merchant is mould largest frames sequence number again, the remainder that obtains partly is the number of frames of the traffic frame of BSC transmission.Wherein, MAX_FSN is the largest frames sequence number, and mould is 16; FRAME_PERIOD is the frame period, is generally 20ms.
If BSC adopts the method for formula (2) to calculate number of frames, after BTS receives this traffic frame so, utilize formula (3) to calculate number of frames according to the system time that receives this frame:
FSN
BTS=SYSTIME
BTS_R/FRAME_PERIOD%MAX_FSN (3)
Whether the number of frames that calculates of the number of frames that calculates by formula (3) relatively and formula (2) is consistent then judges whether the traffic frame of reception is what will send, if it is consistent, then show the traffic frame of this forward business frame that BTS receives for sending, thereby guaranteed between BTS and the BSC synchronously, otherwise, do not deal with.
For instance, suppose that the time-delay of Abis link unidirectional path is 510ms, T
1Be 5ms, so,
FSN
BSC=(SYSTIME
BSC_T+510)/20%16
=SYSTIME
BTS_R/20%16
=FSN
BTS
From derivation of equation analysis as can be seen, the number of frames that BSC sends is consistent with the number of frames that BTS receives, and the traffic frame that expression BTS receives is the current traffic frame that will send.
Do not carry out the number of frames adjustment for second kind of way: BSC, the time that just system is not sent the forward business frame adds propagation delay time DELAY
BSC-BTSProcessing, after BTS received the forward business frame so, the difference of the number of frames that contains in the number of frames that can calculate by BTS and the traffic frame that receives judged whether this traffic frame is the traffic frame that will send.If the difference of the number of frames that number of frames that BTS calculates and BSC send is less than a frame length, that is to say, the time of this number of frames representative and the path delay of time information difference less than a frame length, the reception that then shows this frame is accurately, this frame can be sent normally; Otherwise this frame receives inaccurate, and BTS does not send this frame.Such as: the number of frames that BTS calculates is 15, the number of frames that BSC sends is 0, then the number of frames difference of BTS and BSC is 15, the time that differs so is 15 * 20=300ms, if the propagation delay time information of BTS acquisition at this moment is 290ms, both differences are 10ms, less than 20ms, are accurately with regard to the reception that shows this traffic frame like this.
Above step 201~206 are among the present invention the process of forward frame synchronous transmission between BSC and BTS, need to prove, after BTS receives the reverse traffic frame of a MS in each frame period, this reverse traffic frame to be delivered to BSC equally, but the even time interval of this reverse traffic frame is guaranteed by MS, so do not need to adjust for the reverse traffic channel between BSC and the BTS here.
The present invention can be applied to IS95A; IS95B; CDMA2000; Wideband Code Division Multiple Access (WCDMA) (WCDMA), TD SDMA systems such as (TD_SCDMA), the above only is preferred embodiment of the present invention; not in order to restriction the present invention; within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (9)
1, the method for forward frame synchronous transmission between a kind of base station controller and base station transceiver, base station controller BSC sends a forward business frame through Abis interface to base station transceiver BTS in each frame period, BTS sends a reverse traffic frame by Abis interface to BSC after receiving the reverse frames of mobile station MS, wherein, each forward business frame that BSC sends to BTS is carried the previous power control group PCG time at least and is arrived BTS, it is characterized in that this method is further comprising the steps of:
A. before sending the forward business frame, BSC calculates the propagation delay time of Abis interface;
B. obtain according to the propagation delay time that calculates among the step a and frame period and influence the T that hour prolongs that BSC sends point
d, again according to hour prolonging T
dThe PCG time with known, calculate the time that sends the forward business frame in advance; Prolonged T in described hour
dBe the propagation delay time that calculates among the step a remainder part with the ratio in frame period, the described time that sends the forward business frame in advance is for hour prolonging T
dWith known PCG time sum;
C.BSC sends to BTS in the transmitting time of determining with the forward business frame according to the transmitting time in advance that step b calculates;
After d.BTS receives this forward business frame, judge according to the number of frames of this forward business frame whether the current forward business frame of receiving is the traffic frame that send, if then BTS sends this forward business frame behind a PCG, otherwise BTS does not send this forward business frame.
2, method according to claim 1 is characterized in that, described step a further comprises:
A1., clock adjusting module is set respectively in BSC and BTS, in traffic frame, increases the time field;
A2. transmitting terminal is filled in the system time of current transmission in the current time field that will send traffic frame, and the Abis traffic frame is sent to receiving terminal;
A3. after receiving terminal is received this traffic frame, take out the time field in this traffic frame, use the system time when receiving this traffic frame to deduct the system time that sends this traffic frame, calculate the propagation delay time of Abis interface.
3, method according to claim 2 is characterized in that, described transmitting terminal is BSC, and receiving terminal is BTS; Or transmitting terminal is BTS, and receiving terminal is BSC.
4, method according to claim 2 is characterized in that, this method further comprises: increase is provided with the gps clock module respectively in BSC and BTS, provides system time by this gps clock module.
5, method according to claim 1 is characterized in that, described step a further comprises:
By historical summary index or the BSC-BTS-BSC loopback test by off-line, measure BSC to the time delay between the BTS, set relevant parameter on the backstage or when each Signalling exchange before setting up conversation, carry temporal information acquisition propagation delay time.
6, method according to claim 1, it is characterized in that, the time that sends the forward business frame described in the step b is in advance calculated by BTS, the time that sends the forward business frame in advance that BTS will calculate is inserted the time field in the reverse traffic frame, and this reverse traffic frame is sent to BSC, BSC is sent the time of forward business frame in advance from the time field of reverse traffic frame.
7, method according to claim 1, it is characterized in that, the time that sends the forward business frame described in the step b is in advance calculated by BTS, the time that sends the forward business frame in advance that BTS will calculate is inserted the bag mistake time of advent PATE field in the reverse traffic frame, and this reverse traffic frame is sent to BSC, BSC is sent the time of forward business frame in advance from the PATE field of reverse traffic frame.
8, method according to claim 1, it is characterized in that, before step c sends the forward business frame, BSC adjusts the number of frames of the current forward business frame that will send according to system's transmitting time and propagation delay time, described adjusted number of frames is: BSC send the forward business frame system time and the path delay of time sum divided by the frame period, the integer part of getting the merchant is the remainder part that obtains of mould largest frames sequence number again, and the described number of frames according to this forward business frame of steps d judges that whether the current forward business frame of receiving is that the step of the traffic frame that send comprises:
After d11.BTS receives the forward business frame, take out the number of frames that carries in this forward business frame, system time when basis receives this forward business frame simultaneously calculates the number of frames when receiving this forward business frame, the described number of frames that calculates is: BTS receives the system time of this forward business frame divided by the frame period, and the integer part of getting the merchant is the remainder part that obtains of mould largest frames sequence number again;
D12.BTS judges whether the number of frames that calculates is consistent with the number of frames that takes out from this forward business frame, if consistent, this forward business frame that then will receive sends, otherwise, do not send this forward business frame.
9, method according to claim 1 is characterized in that, the described number of frames according to this forward business frame of steps d judges that whether the current forward business frame of receiving is that the step of the traffic frame that send comprises:
After d21.BTS receives this forward business frame, take out the number of frames that carries in this forward business frame, and the system time when receiving this forward business frame, calculate the number of frames when receiving this forward business frame, the described number of frames that calculates is: BTS receives the system time of this forward business frame divided by the frame period, and the integer part of getting the merchant is the remainder part that obtains of mould largest frames sequence number again;
The number of frames that d22.BTS relatively calculates is poor with the number of frames that takes out from this forward business frame, again by this difference and the long-pending time that draws the difference representative of number of frames in frame period, judge this number of frames the difference representative time and the path delay of time information difference whether less than a frame length, if less than, then this forward business frame that will receive of BTS sends, otherwise, do not send this forward business frame.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031002021A CN100440767C (en) | 2003-01-06 | 2003-01-06 | Base station controller and forward frame synchronous transmission method between base station transceivers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031002021A CN100440767C (en) | 2003-01-06 | 2003-01-06 | Base station controller and forward frame synchronous transmission method between base station transceivers |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1516374A CN1516374A (en) | 2004-07-28 |
CN100440767C true CN100440767C (en) | 2008-12-03 |
Family
ID=34238932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031002021A Expired - Fee Related CN100440767C (en) | 2003-01-06 | 2003-01-06 | Base station controller and forward frame synchronous transmission method between base station transceivers |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100440767C (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101584241B (en) * | 2007-01-18 | 2012-07-25 | 三菱电机株式会社 | Wireless communication system |
CN101472284B (en) * | 2007-12-24 | 2011-01-05 | 中兴通讯股份有限公司 | Complete machine automatic test equipment and method of global mobile communication system base station |
CN101217718B (en) * | 2008-01-16 | 2011-06-22 | 中兴通讯股份有限公司 | A Method for Automatically Adjusting Network Delay of ABIS Port |
CN101516017B (en) * | 2008-02-22 | 2010-12-01 | 中国移动通信集团公司 | Method, device and system for measuring video transmission delay of conversational services |
CN107872360B (en) * | 2016-09-28 | 2021-06-08 | 阿尔卡特朗讯 | Method for calculating one-way path delay between clock modules |
CN116867087A (en) * | 2018-09-27 | 2023-10-10 | 中兴通讯股份有限公司 | Service transmission method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1155953A (en) * | 1995-04-06 | 1997-07-30 | 摩托罗拉公司 | Method and system for time aligning a frame in a communication system |
WO2000008780A1 (en) * | 1998-08-04 | 2000-02-17 | Tachyon, Inc. | Method of and apparatus for time synchronisation in a communication system |
JP2001186559A (en) * | 1999-12-22 | 2001-07-06 | Nec Corp | Mobile communication system and simple synchronization method between base stations used therefor |
-
2003
- 2003-01-06 CN CNB031002021A patent/CN100440767C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1155953A (en) * | 1995-04-06 | 1997-07-30 | 摩托罗拉公司 | Method and system for time aligning a frame in a communication system |
WO2000008780A1 (en) * | 1998-08-04 | 2000-02-17 | Tachyon, Inc. | Method of and apparatus for time synchronisation in a communication system |
JP2001186559A (en) * | 1999-12-22 | 2001-07-06 | Nec Corp | Mobile communication system and simple synchronization method between base stations used therefor |
Also Published As
Publication number | Publication date |
---|---|
CN1516374A (en) | 2004-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1734984B (en) | Synchronization of timing advance and deviation | |
US7650155B2 (en) | Transmission time difference measurement method and system | |
EP4531311A3 (en) | Method of transmitting and receiving channel state information in wireless communication system and apparatus therefor | |
EP4459921A3 (en) | Device and method for transmitting uplink control channel in wireless communication system | |
CN1162019C (en) | Time synchronization of grouped radio signals for transmitting to base station | |
CN101682898B (en) | Radio network control device, frame transmission timing adjustment method | |
CA2619320A1 (en) | Wireless communication system, data transmission method for uplink thereof, base station device, and mobile station device | |
CN101496304A (en) | Propagation delay based transmit power control | |
MXPA05011636A (en) | Enhanced uplink rate selection by a communication device during soft handoff. | |
US20090290557A1 (en) | Calculation of a destination time alignment value to be used by a user equipment in a destination cell after a handover | |
US20140301375A1 (en) | Timing advance method for synchronized wifi network | |
CN100440767C (en) | Base station controller and forward frame synchronous transmission method between base station transceivers | |
CN101212270B (en) | Synchronization adjustment method and system | |
KR100504026B1 (en) | A method and arrangement for timing the diversity weight changes in a cellular radio system | |
EP1363414B1 (en) | Mobile communication system, base station control device and radio base station forming the same, and communication timing control method thereof | |
CN101047435B (en) | Method for holding switch point position when TD-SCDMA repeater nonsynchronous with target base station | |
CN101166057A (en) | TD-SCDMA system uplink synchronous control method and device | |
CN102421125B (en) | Mobile terminal, method and device for judging and regulating uplink synchronization abnormity | |
CN101064554B (en) | Method for obtaining time difference of user equipment receiving transmission | |
EP3110213B1 (en) | Power control method and device | |
CN100544228C (en) | A kind of collocation method of node B high-speed sharing information channel power control parameter | |
CN101400119A (en) | Method and device for uplink synchronization and power control in high-speed uplink packet access system | |
EP2183868B1 (en) | Improved quality channel reporting in a time division system | |
CN102932903B (en) | Uplink synchronization control method and device, and base station | |
JP4086631B2 (en) | Radio base station apparatus and path search method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081203 Termination date: 20180106 |