CN100403848C - Method of virtual soft switching - Google Patents
Method of virtual soft switching Download PDFInfo
- Publication number
- CN100403848C CN100403848C CNB2006100019889A CN200610001988A CN100403848C CN 100403848 C CN100403848 C CN 100403848C CN B2006100019889 A CNB2006100019889 A CN B2006100019889A CN 200610001988 A CN200610001988 A CN 200610001988A CN 100403848 C CN100403848 C CN 100403848C
- Authority
- CN
- China
- Prior art keywords
- data
- base station
- source base
- cell
- anc
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000012544 monitoring process Methods 0.000 claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 12
- 239000000872 buffer Substances 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 33
- 230000008859 change Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 101001114868 Bacillus subtilis (strain 168) 30S ribosomal protein S21 Proteins 0.000 description 2
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 235000021186 dishes Nutrition 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention discloses a method for virtual soft switchover, which is suitable for a wireless communication system comprising a DRC communication channel and a DSC communication channel. The method comprises the following steps: a. when the cell identification of ANC in the DSC communication channel is changed, initial data which needs to be transmitted by a target base station is determined, the initial data and successive data are sent to the target base station, and the target base station buffers the data sent by the ANC; b. after the cell identification of a source base station in the DSC communication channel is changed, the identification information of the current data sent finally is reported to the ANC; c. the ANC helps the target base station to adjust the initial data necessary to be sent currently according to the data identification reported by the source base station; d. after monitoring that the cell identification in the DRC communication channel is changed, the target base station begins to send the data to AT from the initial data after the adjustment, and after monitoring that the cell identification of the DRC communication channel is changed, the source base station stops sending the data to the AT. The scheme of the present invention greatly reduces the time for sending the overlapping data of the target base station and reduces the delay and the dithering which are led in by virtual soft switchover.
Description
Technical field
The present invention relates to the grouped data transmission technology field in the mobile communication system, particularly relate to the method for virtual soft.
Background technology
Development along with communication industry, increasing sign shows that network IPization is the trend of communication industry development, the voice service of former cause time division multiplexing (TDM, Time Division Multiplex) carrying can progressively and inevitably be substituted by ip voice (VoIP, Voice Over IP).In order to make code division multiple access insert (CDMA, Code Division Multiple Access) 2000 systems support to comprise VoIP better at interior wireless composite multimedia service, world wide web (www) for example, VoIP, visual telephone (VT) etc., and the development that adapts to the wireless Internet technology better, industry has been developed high data rate (HDR at present, High Data Rate) technology, and this technology is accepted as the IS856 standard by telecommunications industry association/electronic industries association (TIA/EIA), be called HRPD (high rate packet data) (HRPD again, High RatePacket Data) or 1x evolution-data optimization (EV-DO, Evolution-Data Optimization).Wherein, the 1x among the 1x EV-DO represents that itself and corresponding TIA/EIA standard are that the CDMA20001x system of the IS2000 radio frequency bandwidth and the spreading rate that are adopted are identical, have good backwards compatibility; EV represents that it is the evolution version of CDMA 20001x; DO represents that it is special at Packet data service and the technology through having optimized.Up to now, the EV-DO air-interface standard has developed and Release 0 and two versions of Release A, and the TIA/EIA standard corresponding with it is respectively IS856-0 and IS856-A.
Adopt the code division multiplexing mode to compare with CDMA 20001x system forward link, 1x EV-DO system forward link mainly adopts time division multiplexing mode, each serving sector of base station at any time forward direction can only be (the AT that accesses terminal simultaneously, Access Termination) provide service, thereby the resource utilization of having avoided same sector multi-user interference that the code division multiplexing mode causes and high low speed user share system power to cause descends.
In addition, in order further to improve the resource utilization of 1x EV-DO system, 1x EV-DO system forward link has also replaced traditional soft handoff technique in the CDMA 20001x system with the virtual soft technology generation.Because only there is a data passage simultaneously in the forward link of virtual soft, and may there be a plurality of data channel simultaneously in the forward link that traditional soft is switched, so the forward direction virtual soft technology of 1x EV-DO system has been eliminated the additional system expense that the traditional soft handoff technique produces in the CDMA20001x system.
Below the simple process of describing virtual soft.The Signal Interference and Noise Ratio (SINR) of all pilot tones in the AT continuous measurement Active Set is therefrom selected the Current Serving BTS of the base station of SINR maximum as oneself.AT can only carry out data communication with Current Serving BTS, but all there is the control access between all base stations in it and the pilot tone Active Set, if and the base station of SINR maximum changes in the Active Set, AT then can switch to data channel the serving BS of new SINR maximum from Current Serving BTS.Such as: the T1 SINR maximum of base station A constantly, after the T2 SINR maximum of base station B constantly, then the Current Serving BTS in the T1 moment is base station A; T2 Current Serving BTS constantly then is transformed to base station B by base station A.Wherein, A is called source base station with the base station, and B is called target BS with the base station.
But in the virtual soft process of above-mentioned conversion Current Serving BTS, can bring time delay and shake to upper-layer service.And time delay and the shake introduced for the virtual soft technology, such as news browse, general packet data application such as file download normally can tolerate, these packet data application require lower to real-time, they pay close attention to high-speed data transmission speed more.But use for the wireless packet data that real-times such as VoIP are had relatively high expectations, time delay and shake index are but had harsh requirement, such as, acceptable end-to-end maximum delay is preferably less than 285 milliseconds at present, and delay variation is then preferably less than 80 milliseconds.Otherwise, the voice call quality of bigger time delay and shake meeting rapid deterioration VoIP, thereby the wireless packet data application and development that real-times such as restricting VoIP are had relatively high expectations.
Therefore, how to improve time delay and shake that virtual soft is introduced,, become the technical problem that needs to be resolved hurrily to guarantee the service quality of the wireless packet data application that real-times such as VoIP are had relatively high expectations as far as possible.
Defined respectively in existing IS856-0 standard and the IS856-A standard based on the virtual handoff technique of data rate control (DRC, Data Rate Control) with based on the virtual handoff technique of data source control (DSC, DataSource Control).But these two kinds of virtual handoff techniques are in the problem that all has time delay and shake in varying degrees.
Simply introduce these two kinds of prior aries below respectively.
Prior art one:
Shown in Figure 1 is the virtual soft technology based on DRC that defines in the IS856-0 standard.As seen from Figure 1, the data of coming from network are that the source base station by sub-district (Cell) A sends to AT at first, and after the SINR of sub-district B surpassed sub-district A, oppositely the cell ID that carries in the DRC channel became B by A; When system awares after DRC changes, the source base station corresponding with sub-district A stops to send forward data, and corresponding with sub-district B then target BS begins to send data.
In each definite moment of each AT, can be by certain sub-district in the unique corresponding system of the DRC covering marking in the reverse DRC channel (DRC Cover), system then should send forward data to AT from this parameter corresponding district.Therefore, in this process, when the cell ID that carries in the reverse DRC channel becomes B by A, also promptly when expression AT thinks that the DRC Cover of the sub-district that forward channel is best changes in the reverse DRC channel, target BS need spend a period of time and obtain the forward data formation from access network controller (ANC), and this section in the period source base station stopped sending data, thereby cause time delay bigger, can not satisfy service quality (QoS) requirement of delay sensitive business.As shown in Figure 2, before the moment, A sends data to AT by the sub-district at t1, and the forward data buffering area of sub-district B is empty; At t1 constantly, after this AT pointed to sub-district B to DRC, sub-district B needed the at first application of the ANC in system forward data, and sub-district A stops to send forward data to AT; Behind t2 moment DSR, sub-district B just begins to send forward data to this AT.From said process as can be seen, t1 interrupts to the interior during this period of time forward data transmission of t2, and promptly propagation delay time is t2-t1, thereby has increased the propagation delay time of upper-layer service.
Prior art two:
Because in the IS856-0 of prior art one standard, bigger based on the time delay of the virtual soft of DRC, can not satisfy the qos requirement of delay sensitive business, therefore in IS856-A, in order to reduce the time delay of virtual soft,, increased the DSC channel newly to satisfy the qos requirement of delay sensitive business.And change for the previous period at DRC Cover, DSC value (DSCValue) in the DSC channel takes the lead in changing, what this DSCValue represented is that AT wishes to receive forward data from this parameter value corresponding district subsequently, and in each moment of determining of each AT, DSCValue certain sub-district in can unique corresponding system, thus make target BS to shift the forward data formation from ANC in advance.When DRC Cover really changed, target BS had been ready to forward data, did not directly send forward data to AT thereby can have interruptedly.
Shown in Figure 3 is the virtual soft technology based on DSC of IS856-A standard definition.As seen from Figure 3, the data of coming from network are to send to AT by the source base station corresponding with sub-district A at first; After the SINR of sub-district B surpassed sub-district A, the DSC channel took the lead in becoming B by A, prepares data to be sent in advance with indicating cell B; When the cell ID among the DRC became B by A, sub-district B sent data to AT immediately.
Regarding to the time delay that this switch instances causes down analyzes.As shown in Figure 4, at t1 constantly, DSC takes the lead in changing, and establishes the A base station and has sent to data sequence number x, owing to the data sequence number y that can not accurately predict this moment in t2 moment A base station, so for the purpose of conservative, ANC is x+1 to the data origination that the B base station sends; At t2 constantly, DRC changes in a flash, because the B base station does not know that the A base station has sent to data sequence number y, so also can begin to send data from x+1; Arrive t3 so constantly, just overlapping data y-x transmission is finished.Therefore, although eat dishes without rice or wine sending data continuously,, make and have a greatly reduced quality based on the virtual soft effect of DSC because time delay t3-t2 has still been introduced in the influence of overlapped data.
By above description as can be seen, two kinds of present virtual soft schemes all can be brought the problem of time delay and shake.And, though the virtual soft technology based on DSC of TIA/EIA/IS856-A standard definition can be by deixis morning of DSC channel, the feasible target BS of it seems from eating dishes without rice or wine can be followed source base station and seamlessly send forward data continuously, but owing to the moment that changes at DRC, target BS can not know exactly that source base station sends the byte sequence number of data at last, thereby has caused target BS to repeat to send the data that source base station had sent.And the sending overlap data had both wasted bandwidth of air-interface, had reduced the throughput of upper-layer service, also upper-layer service had additionally been introduced time delay and shake.
Summary of the invention
In view of this, subject matter to be solved by this invention is to provide a kind of method of virtual soft switching, to reduce time delay and the shake that is brought when realizing virtual soft.
For overcoming the above problems, the invention provides following technical scheme:
A kind of method of virtual soft switching is applicable to the wireless communication system that comprises data rate control DRC channel and data source control DSC channel, and this method may further comprise the steps:
When a. the cell ID of access network controller ANC in the DSC channel changes, determine the initial data that target BS need send, and this initial data and follow-up data are sent to target BS, the data that target BS buffer memory ANC sends;
B. after the cell ID of source base station in the DSC channel changes, with the identification-information reporting of the data that send at last to ANC;
The Data Identification that c.ANC reports according to source base station helps target BS to adjust the initial data that current real needs send;
D. target BS monitors after cell ID in the DRC channel changes, and begins to send data to AT from adjusted initial data, after the cell ID of source base station in monitoring the DRC channel changes, stops to send data to AT.
Among the described step a, described ANC determines that the initial data that target BS need send is: source base station monitors cell ID in the DSC channel when changing, continuing when AT sends data, the sign of the data of current last transmission is reported ANC, and the Data Identification that ANC reports according to source base station is determined the initial data that the target BS needs send.
Described step b is: when the cell ID of source base station in monitoring the DRC channel changes, the sign of the data of current last transmission is reported ANC.
Described step b is: after the cell ID of source base station in the DSC channel changes, and before the cell ID in the DRC channel changes, the sign of the data that send is at last reported ANC.
Described source base station determines that the time that reported data identifies to ANC is: source base station obtains that cell ID changes to the time difference that cell ID changes in the DRC channel in the DSC channel, determine the time that cell ID changes in the DRC channel according to the time that cell ID in this time difference and the DSC channel changes, call time on determining according to cell ID change time in this DRC channel and default duration in advance afterwards.
Described step b is: after the cell ID of source base station in the DSC channel changes, report this source base station sign of the data of transmission at last according to the frequency of setting to ANC, the cell ID that monitors in the DRC channel until source base station changes;
Described step c is: ANC whenever receives a data sign, promptly helps the once current real initial data that needs transmission of target BS adjustment.
Described step c is: the Data Identification that ANC reports according to source base station is determined the sign of the initial data that the real needs of target BS send, and informs target BS;
Perhaps be: the Data Identification that ANC directly reports source base station is informed target BS, and target BS is determined the sign of the initial data that self real needs sends according to this Data Identification.
In the described steps d, after the cell ID of described target BS in monitoring the DRC channel changes, and before sending data, AT further comprises beginning from adjusted initial data:
There is not to have adjusted current initial data if target BS is current, then according to existing data cached the transmission, and after adjustment is finished, judge whether adjusted initial data is positioned at after the current data that sent of this target BS, if, then carry out the step that begins to send data from adjusted initial data to AT, otherwise, directly send according to before order.
Among the described step a, described ANC determines that the initial data that target BS need send is: when the cell ID of system monitoring in the DSC channel changes, system prediction goes out the data that sent before the cell ID of this source base station in the DRC channel changes, ANC predicts the outcome according to this and determines that the initial data that the target BS needs send, the data that described cell ID has sent before changing are meant that cell ID changes the preceding last data that send.
The data that sent before the cell ID of described system prediction source base station in the DRC channel changes are: the data transmission rate of this source base station of system estimation, obtain cell ID in the DSC channel and change to time difference between cell ID changes in the DRC channel, dope the data traffic volume of source base station in poor during this period of time according to this data transmission rate, the data that sent when cell ID changes in the DSC channel according to source base station again dope the source base station data that cell ID has sent before changing in the DRC channel afterwards.
Among the described step a,
The data transmission rate of described system estimation source base station is: to source base station in the past the transmission rate of data add up;
And/or described system acquisition time difference is: obtain from the chip call back function.
Among the described step a,
Predict the data that sent before the cell ID of this source base station in the DRC channel changes by the source base station in the system; Among the step a, described system determines that the initial data that target BS need send is: the sign that sends data that source base station will dope reports ANC, and ANC determines the initial data that the target BS needs send according to this Data Identification;
The data that sent before perhaps changing by the cell ID of the ANC prediction source base station in the system in the DRC channel; Among the step a, described system determines that the initial data that target BS need send is: ANC directly dopes according to self sends the initial data that data determine that the target BS needs send.
After the present invention changes by the cell ID of source base station in the DSC channel, the sign of the current data that sent is reported ANC, ANC then helps target BS to adjust the current real initial data that needs transmission, and after the cell ID of target BS in monitoring the DRC channel changes, begin to send data from adjusted initial data to AT, thereby reduced as far as possible target BS when sending data to source base station sent data repeat send, shortened the time of retransmission data, thereby reduced time delay and shake that virtual soft is introduced, guaranteed the service quality that the higher wireless packet data of real-times such as VoIP is used.
The present invention dopes the data that sent before the cell ID of source base station in the DRC channel changes when also changing by the cell ID in the DSC channel, thereby the initial data that the cell ID of target of prediction base station in the DRC channel need send when changing, further reduce the overlapped data traffic volume of target BS, also further reduced time delay and shake that virtual soft is introduced.
In addition, it is multiple by after the cell ID change of source base station in the DSC channel that the present invention also provides, the current data that sent are reported the scheme of ANC, comprise that the cell ID of source base station in monitoring the DRC channel carries out Data Identification and report when changing scheme, the cell ID of source base station in the DRC channel carry out the scheme that Data Identification reports before changing, and the scheme that always identifies to the ANC reported data after the cell ID change of source base station in monitoring the DSC channel, further strengthened practicality of the present invention.And first kind of scheme wherein implements very simple and convenient; Second kind of scheme can further solve the problem of source base station because of the long increase retransmission data amount that causes of monitoring DRC time; The third scheme then can be so that target BS can be adjusted the current initial data that should send as early as possible, thereby further reduces the data volume of retransmitting.
Description of drawings
Fig. 1 is based on the schematic diagram of the virtual soft technology of DRC in the prior art one;
Fig. 2 is the sequential chart of prior art one;
Fig. 3 is based on the schematic diagram of the virtual soft of DSC and DRC in the prior art two;
Fig. 4 is the sequential chart of prior art two;
Fig. 5 is the present invention program's realization flow figure;
Fig. 6 is the sequential chart of specific implementation one of the present invention;
Fig. 7 is another sequential chart of specific implementation one of the present invention;
Fig. 8 is the sequential chart of specific implementation two of the present invention.
Embodiment
Below in conjunction with drawings and the specific embodiments the present invention program is further described in detail.
The present invention program's handling process as shown in Figure 5, corresponding following steps:
When step 501, the ANC cell ID in the DSC channel changes, determine the initial data that target BS need send, this initial data and other follow-up data are sent to target BS, the data that target BS buffer memory ANC sends.
Here, the change of the cell ID in the DSC channel specifically can be that the DSCValue value changes.
In this step, ANC determines the initial data that target BS need send, can realize by following processing: source base station monitors cell ID in the DSC channel when changing, the current data that sent are reported ANC, and this moment, source base station can continue to send data to AT, and the data that ANC then reports according to source base station are determined the initial data that the target BS needs send.
Can also realize by following processing: when the cell ID of system monitoring in the DSC channel changes, system prediction goes out the data that may send before the cell ID of this source base station in the DRC channel changes, thereby determines the initial data that target BS need send.Because this processing makes after the initial data of initial data in preceding a kind of processing that target BS sends, so this processing reports ANC with the current data that sent and more reduces the time delay that the target BS retransmission data brings than source base station is direct.
Wherein, the change of the cell ID in the DRC channel then specifically can be that DRC Cover changes.
For a kind of processing in back, both can dope the data that source base station may send before DRC changes, and report ANC by source base station, also can predict by ANC.If source base station prediction, then source base station can obtain DSC and change to the time difference of DRC between changing from chip call back function (DSCSwitchedCallback), and by the statistics of data transmission rate is in the past carried out conservative prediction, to obtain poor during this period of time interior data transmission rate, thereby the data volume that source base station can send in obtaining during this period of time dopes the data that source base station may send then before DRC changes.For simplicity, source base station can be determined the sequence number of these data, and this sequence number is reported ANC.Certainly, can not lose for guaranteeing data, source base station when the prediction data transmission rate, should be noted that can not be with this rate prediction too big.
Implementation method that ANC predicts and above-mentioned source base station forecast method are similar, are to obtain the time difference from the DSCSwitchedCallback function equally, and conservative prediction goes out data transmission rate, thus the data volume that source base station can send in obtaining during this period of time.
After step 502, the source base station cell ID in the DSC channel changes, with current sent the identification-information reporting of data to ANC.
Here, the identification information that source base station sends specifically can be the sequence number of data, also can be other sign.
In this step, the initial data that the data that ANC reports according to source base station help the real needs of target BS adjustment to send can be: ANC directly determines the sign of the initial data that the real needs of target BS send according to the Data Identification that source base station reports, and informs target BS; Also can be: the Data Identification that ANC directly reports source base station be informed target BS, determines the initial data that self real needs sends by target BS according to this Data Identification.
In this step, because when the cell ID of target BS in monitoring the DRC channel changes, may also there be to have adjusted the current real initial data that needs transmission, therefore target BS may be to begin to send data to AT from step 501 data in buffer earlier, and after adjusting the real initial data that needs to send, begin to send data to AT from this adjusted initial data.
Above step is the implementation procedure of virtual soft.
At above-mentioned steps 502, specifically multiple implementation can be arranged, the present invention will be described with specific implementation respectively more below.
Specific implementation one
In above-mentioned steps 502, source base station specifically can be that the cell ID in monitoring the DRC channel carries out Data Identification when changing and reports.In this case, the time-delay that target BS sends data in the step 503 just has only: change the back reported data from the cell ID of source base station during finding the DRC channel and be identified to target BS and determine between the current real initial data that needs to send during this period of time.
At first, the effect that this specific implementation is brought is analyzed with the example that is treated to of the direct reported data of source base station in this specific implementation integrating step 501.The time delay that this processing produced as shown in Figure 6.As seen from Figure 6, at t1 constantly, the DSC channel takes the lead in changing, and supposes that source base station A has sent to the data that sequence number is x, and at this time the sequence number of initial data is x+1 among the target BS B.Arrived t2 constantly, DRC formally changes, and the data in the B base station are ready to, and therefore directly sends data to AT, at this moment because the B base station does not know that the A base station has sent to the data that sequence number is y, therefore still can begin to send data from x+1.Arrived t3 constantly, B learns the base station that the last data sequence number that sends in A base station is y, supposes that the B base station has sent to data x ', and x '<y, and then to readjust the starting point of data be y+1 in the B base station; Certainly, if x '>=y does not then just need to have readjusted.Like this, the data that the B base station is retransmitted are x~x ', the data re-transmitting amount of x~y in the prior art, and this processing makes that the data of x '~y can be not retransmitted, has therefore reduced the data re-transmitting time of B base station, has shortened time delay.
The processing of system prediction initial data in the integrating step 501 is again analyzed the effect of this specific implementation.The time-delay that this processing produced as shown in Figure 7.As seen from Figure 7, at t1 constantly, the cell ID in the DSC channel has changed, and supposes that the sequence number that current A base station has sent data is x, the sequence number of prediction last data that send when DRC changes is y ', and then ANC is that the starting point of the data of target BS preparation is y '+1.T2 constantly DRC formally changed, the data of A base station have sent to sequence number y, but B base station and not knowing still begins to send data from y '+1.And at t3 constantly, B knows the base station that the sequence number of the last data that send in A base station is y, and it has been the data of x ' that current B base station has sent to sequence number, if x '<y, then the B base station can be adjusted into the starting point of data y+1; Certainly, if x '>=y does not then just need to have readjusted.Like this, the overlapped data that the B base station sends has had only y '~x ', obviously than x~x ' before still less.
Specific implementation two
Because in above-mentioned specific implementation one, when the cell ID of source base station in monitoring DRC channel changes, the long situation of monitoring time may appear, this will cause source base station as early as possible the Data Identification that has sent not to be reported ANC, thereby make target BS after through one period long period, could adjust the current real situation that needs the initial data of transmission, obviously the data that during this period of time send are repeating data, therefore, in above-mentioned steps 502, after the cell ID of source base station in the DSC channel changes, with current sent the sign of data report ANC and be specially: carry out Data Identification before the cell ID of source base station in the DRC channel changes and report, so that target BS can be known the data that source base station has sent as early as possible.Wherein, source base station can at first obtain the time difference of DSC channel to the DRC channel-changing, specifically can obtain this time difference by chip call back function (DSC SwitchedCall back), and then determine change time of DRC channel according to this time, and before this change time arrives, carry out Data Identification and report.Specifically in advance how long report and to be provided with as required, such as being set to 2ms.Certainly, in this case, all data when the pairing data of Data Identification that source base station reported before cell ID changes and definite DRC channel area sign change between the last data that send all can be repeated to send by target BS.Therefore, the time-delay of target BS transmission data is in the step 503: target BS repeats to send the used time of above-mentioned data.
Identical with specific implementation one, the effect that processing brought of the direct reported data sign of source base station is less than the effect that the coupling system prediction is come in the integrating step 501, as long as therefore can analyze first kind of combination here has good effect, then just can infer second kind of effect that combination had.
For first kind of time delay that combination brought as shown in Figure 8.As seen from Figure 8, at t1 constantly, the DSC channel takes the lead in changing, and supposes that source base station A has sent to the data that sequence number is x, and at this time the sequence number of initial data is x+1 among the target BS B.Arrived t2 constantly, before DRC changed, the data in the A base station had sent to x ', and this moment, to report the current data that sent to ANC be x ' in the A base station.At t3 constantly, when DRC changed, B learnt the base station that the A base station has sent to data x ' constantly at t2, therefore begins to send data from x '+1.And the A base station has constantly sent to data y at t3, so t3~t4 constantly, and the B base station need send repeating data x '~y.The data re-transmitting amount of x~y in the prior art, this processing makes that the data of x~x ' can be not retransmitted, has therefore reduced the data re-transmitting time of B base station, has shortened time delay.
Specific implementation three
In the above-mentioned steps 502, after the cell ID of source base station in the DSC channel changes, with current sent data report ANC and be specially: after the cell ID of source base station in the DSC channel changes, report the sign of the data that sent recently to ANC, the cell ID that monitors in the DRC channel until source base station changes always.Correspondingly, in step 503, the Data Identification that sends that ANC can be always report according to source base station helps target BS to determine the initial data that current real needs send, till no longer receiving the Data Identification of transmission that source base station reports; Target BS then can be adjusted the initial data of current transmission always according to the initial data of determining.Certainly,, can cause source base station, ANC and target BS to take more system resources, therefore the frequency that reports of source base station can be set, to reduce taking to system resource if the frequency of source base station reported data is too high.
In fact, this implementation and above-mentioned second kind of scheme are similar.Different is, in second kind of scheme, source base station just changes forward direction ANC at DRC and reports Data Identification one time, this just may occur calling time on the source base station too early or late excessively problem, if too early, the data volume that then can cause target BS to be retransmitted increases, if spend evening, then can cause the later last transmission data that could obtain source base station of target BS, can increase the retransmission data amount equally, but also possibly can't solve the source base station problem of reported data sign in time.And this implementation is owing to be repeatedly to report, so target BS can adjust in real time according to the real-time report of source base station, and therefore, this processing scheme can further reduce the time delay that target BS sends repeating data than preceding two kinds of processing schemes.
The above only is the present invention program's preferred embodiment, not in order to limit protection scope of the present invention.
Claims (12)
1. a method of virtual soft switching is applicable to the wireless communication system that comprises data rate control DRC channel and data source control DSC channel, it is characterized in that this method may further comprise the steps:
When a. the cell ID of access network controller ANC in the DSC channel changes, determine the initial data that target BS need send, and this initial data and follow-up data are sent to target BS, the data that target BS buffer memory ANC sends;
B. after the cell ID of source base station in the DSC channel changes, with the identification-information reporting of the data that send at last to ANC;
The Data Identification that c.ANC reports according to source base station helps target BS to adjust the initial data that current real needs send;
D. target BS monitors after cell ID in the DRC channel changes, and begins to send data to AT from adjusted initial data, after the cell ID of source base station in monitoring the DRC channel changes, stops to send data to AT.
2. method according to claim 1, it is characterized in that among the described step a, described ANC determines that the initial data that target BS need send is: source base station monitors cell ID in the DSC channel when changing, continuing when AT sends data, the sign of the data of current last transmission is reported ANC, and the Data Identification that ANC reports according to source base station is determined the initial data that the target BS needs send.
3. method according to claim 1 is characterized in that, described step b is: when the cell ID of source base station in monitoring the DRC channel changes, the sign of the data of current last transmission is reported ANC.
4. method according to claim 1 is characterized in that, described step b is: after the cell ID of source base station in the DSC channel changes, and before the cell ID in the DRC channel changes, the sign of the data that send is at last reported ANC.
5. method according to claim 4, it is characterized in that, described source base station determines that the time that reported data identifies to ANC is: source base station obtains that cell ID changes to the time difference that cell ID changes in the DRC channel in the DSC channel, determine the time that cell ID changes in the DRC channel according to the time that cell ID in this time difference and the DSC channel changes, call time on determining according to cell ID change time in this DRC channel and default duration in advance afterwards.
6. method according to claim 1, it is characterized in that, described step b is: after the cell ID of source base station in the DSC channel changes, report this source base station sign of the data of transmission at last according to the frequency of setting to ANC, the cell ID that monitors in the DRC channel until source base station changes;
Described step c is: ANC whenever receives a data sign, promptly helps the once current real initial data that needs transmission of target BS adjustment.
7. method according to claim 1 is characterized in that,
Described step c is: the Data Identification that ANC reports according to source base station is determined the sign of the initial data that the real needs of target BS send, and informs target BS;
Perhaps be: the Data Identification that ANC directly reports source base station is informed target BS, and target BS is determined the sign of the initial data that self real needs sends according to this Data Identification.
8. method according to claim 1 is characterized in that in the described steps d, after the cell ID of described target BS in monitoring the DRC channel changes, and further comprises before AT sends data beginning from adjusted initial data:
There is not to have adjusted current initial data if target BS is current, then according to existing data cached the transmission, and after adjustment is finished, judge whether adjusted initial data is positioned at after the current data that sent of this target BS, if, then carry out the step that begins to send data from adjusted initial data to AT, otherwise, directly send according to before order.
9. method according to claim 1, it is characterized in that among the described step a, described ANC determines that the initial data that target BS need send is: when the cell ID of system monitoring in the DSC channel changes, system prediction goes out the data that sent before the cell ID of this source base station in the DRC channel changes, ANC predicts the outcome according to this and determines that the initial data that the target BS needs send, the data that described cell ID has sent before changing are meant that cell ID changes the preceding last data that send.
10. method according to claim 9, it is characterized in that, the data that sent before the cell ID of described system prediction source base station in the DRC channel changes are: the data transmission rate of this source base station of system estimation, obtain cell ID in the DSC channel and change to time difference between cell ID changes in the DRC channel, dope the data traffic volume of source base station in poor during this period of time according to this data transmission rate, the data that sent when cell ID changes in the DSC channel according to source base station again dope the source base station data that cell ID has sent before changing in the DRC channel afterwards.
11. method according to claim 10 is characterized in that among the described step a,
The data transmission rate of described system estimation source base station is: to source base station in the past the transmission rate of data add up;
And/or described system acquisition time difference is: obtain from the chip call back function.
12. according to claim 10 or 11 described methods, it is characterized in that among the described step a,
Predict the data that sent before the cell ID of this source base station in the DRC channel changes by the source base station in the system; Among the step a, described system determines that the initial data that target BS need send is: the sign that sends data that source base station will dope reports ANC, and ANC determines the initial data that the target BS needs send according to this Data Identification;
The data that sent before perhaps changing by the cell ID of the ANC prediction source base station in the system in the DRC channel; Among the step a, described system determines that the initial data that target BS need send is: ANC directly dopes according to self sends the initial data that data determine that the target BS needs send.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100019889A CN100403848C (en) | 2006-01-23 | 2006-01-23 | Method of virtual soft switching |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100019889A CN100403848C (en) | 2006-01-23 | 2006-01-23 | Method of virtual soft switching |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863394A CN1863394A (en) | 2006-11-15 |
CN100403848C true CN100403848C (en) | 2008-07-16 |
Family
ID=37390696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100019889A Active CN100403848C (en) | 2006-01-23 | 2006-01-23 | Method of virtual soft switching |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100403848C (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105992289A (en) * | 2015-03-06 | 2016-10-05 | 中兴通讯股份有限公司 | Method and device for reducing switching delay |
CN109041109B (en) * | 2017-06-08 | 2020-08-07 | 大唐移动通信设备有限公司 | Data forwarding method and device |
CN112751730B (en) * | 2020-12-31 | 2024-02-20 | 百果园技术(新加坡)有限公司 | Statistical method, evaluation method, device, equipment and medium for packet loss prevention introduced delay |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003009633A1 (en) * | 2001-07-19 | 2003-01-30 | Ericsson Inc. | Telecommunication system and method for load sharing within a code division multiple access 2000 network |
US20040085957A1 (en) * | 2002-11-01 | 2004-05-06 | Sanjeev Verma | Apparatus and method for providing IP connectivity to mobile nodes during handover |
CN1582586A (en) * | 2001-09-05 | 2005-02-16 | 艾利森电话股份有限公司 | System and method for a virtual soft handover in a high data rate network based on data transmission information |
EP1524873A2 (en) * | 2003-10-16 | 2005-04-20 | Samsung Electronics Co., Ltd. | Seamless handover method in an FH-OFDM-based mobile communication system |
-
2006
- 2006-01-23 CN CNB2006100019889A patent/CN100403848C/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003009633A1 (en) * | 2001-07-19 | 2003-01-30 | Ericsson Inc. | Telecommunication system and method for load sharing within a code division multiple access 2000 network |
CN1582586A (en) * | 2001-09-05 | 2005-02-16 | 艾利森电话股份有限公司 | System and method for a virtual soft handover in a high data rate network based on data transmission information |
US20040085957A1 (en) * | 2002-11-01 | 2004-05-06 | Sanjeev Verma | Apparatus and method for providing IP connectivity to mobile nodes during handover |
EP1524873A2 (en) * | 2003-10-16 | 2005-04-20 | Samsung Electronics Co., Ltd. | Seamless handover method in an FH-OFDM-based mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
CN1863394A (en) | 2006-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11252742B2 (en) | Techniques for wireless access and wireline network integration | |
US9345019B2 (en) | Method and apparatus of allocating scheduling request resources in mobile communication networks | |
US8842618B2 (en) | Reverse power control methods based on multi carrier | |
WO2016192466A1 (en) | Method and device for scheduling | |
FI119346B (en) | Resource allocation in a wireless communication system | |
CN100466628C (en) | Method and device for allocating cache quene threshold, and its flow control method and device | |
KR20070121575A (en) | Method and apparatus for maintaining uplink timing synchronization in mobile communication system | |
CN100546277C (en) | In wireless network by signaling to optimize the method and the communication system of rate controlled scheme | |
WO2013091989A1 (en) | Video epoch coordination and modification | |
Minopoulos et al. | A survey on haptic data over 5g networks | |
CN101345914A (en) | Wireless system, base station and mobile station | |
US20160173408A1 (en) | Data transmission method using multiple wireless networks | |
KR101109507B1 (en) | Method of constructing a quickconfig message in a 1xevolution data only 1xev-do communication network and method of reducing call and handoff failure rates in the 1xev-do network without introducing additional call setup latencies | |
CN100403848C (en) | Method of virtual soft switching | |
EP4228309A1 (en) | Call method and device | |
CN100433925C (en) | Method for virtual soft hand-off | |
JP5503817B2 (en) | Wireless digital communication method and system | |
WO2012155557A1 (en) | Method and system for synchronous service flow transmission in heterogeneous network | |
CN100397950C (en) | Virtual soft switching method | |
CN108770025B (en) | Heterogeneous wireless network switching method based on RAN slice | |
CN102057737A (en) | Terminal handover control method and apparatus in wireless communication network | |
JP3893050B2 (en) | Data flow scheduling method in packet-switched cellular system | |
CN109152070B (en) | SR configuration adjustment method and device, storage medium, user equipment and base station | |
WO2008154859A1 (en) | A method, system and apparatus for realizing reverse dedicated line user mechanism | |
CN101159522A (en) | Method of dynamically regulating retransmission time delay of MAC layer in WIMAX system |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211221 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Patentee after: xFusion Digital Technologies Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |