Radio network controller obtains the method for Connection Frame Number at high speed descending sharing channel
Technical field
The present invention relates to that frame number obtains technology in the 3-G (Generation Three mobile communication system), be particularly related to radio network controller (RNC, Radio Network Controller) at high speed descending sharing channel (HS-DSCH, High-Speed Downlink Shared Channel) obtains the method for Connection Frame Number (CFN, Connection Frame Number).
Background technology
Fig. 1 is universal mobile telecommunications system (UMTS in the prior art, Universal Mobile Telecommunications System) basic structure schematic diagram, as shown in Figure 1, universal land radio access web (UTRAN among the UMTS, Universal Terrestrial Radio Access Network) by Radio Network System (RNS, Radio Network System) form, this RNS links to each other by Iu interface and core net (CN, Core Network); A RNS comprises a RNC and one or more Node B (Node B), and each Node B links to each other with RNC by Iub interface; RNC between the RNS links to each other by the Iur interface.
As an end user device (UE, when User Equipment) business is set up in request in the residential quarter, UMTS can be in conjunction with the ability of residential quarter, UE place and the using priciple of channel type, for this UE distributes a kind of suitable channel type, comprise: paging channel (PCH, Paging Channel), forward access channel (FACH, Forward Access Channel), dedicated channel (DCH, Dedicated Channel) and HS-DSCH channel etc.Wherein, on the HS-DSCH channel, regulation among the 3GPP TS25.435 V7.9.0 (2008-09): when being Class1, the RNC support node is synchronous when HS-DSCH data frame type (HS-DSCH DATA FRAME TYPE), but does not support transmitting synchronous; When the HS-DSCH data frame type was type 2, neither support node was synchronous, did not also support transmitting synchronous; When the HS-DSCH data frame type was type 3, both support node was synchronous, also supported transmitting synchronous.
RNC can finish timing relationship with Node B by synchronisation of nodes, and can calculate roughly CFN according to vertical shift, the process of specifically obtaining CFN is: RNC sends synchronously (DL Node Synchronization) frame of descendant node to Node B first, then Node B sends synchronously (UL Node Synchronization) frame of upstream node to RNC, after RNC receives the upstream node synchronization frame, node frame number (BFN according to vertical shift and upstream node synchronization frame, Node B Frame Number) calculates CFN roughly, CFN then is RNC by sending downlink transmission synchronous control frame accurately, the information acquisition of the downlink transmission synchronous response of returning according to Node B.
After if UE begins initiation business or direct-cut operation, its Signaling Radio Bearer (SRB, Signaling Radio Bearer) and professional radio bearer all be carried on the HS-DSCH channel, if the HS-DSCH data frame type is HS-DSCH DATA FRAME TYPE 2, stipulate according to agreement, this moment, neither support node was synchronous, did not also support transmitting synchronous, so RNC obtains less than CFN; If the HS-DSCH data frame type is HS-DSCH DATA FRAME TYPE 1, stipulate according to agreement, this moment, a support node was synchronous, do not support transmitting synchronous, so although RNC can obtain CFN according to synchronisation of nodes, but the CFN that obtains is inaccurate, and can not adjust in real time according to the response of Node B, and the CFN that RNC is safeguarded does not meet actual value.
In RNC, CFN mainly contains following two kinds of functions:
1) RNC fills in when the channels such as descending PCH, FACH and DCH send Frame and carries CFN, notice Node B sends to terminal UE at corresponding CFN, and UE is at up Random Access Channel (RACH, Random Access Channel), obtain the CFN of corresponding data in the channel such as DCH, in order to carry out media access control layer (MAC, Medium Access Control) other processing such as deciphering of transparent mode radio bearer (TMRB, Transparent Mode Radio Bearer);
When 2) RNC initiates the radio configuration change, need notice Node B, UE carry out simultaneously coming into force of radio configuration at identical CFN.
If RNC obtains less than CFN, the CFN that perhaps gets access to is inaccurate, to cause above-mentioned the second function can't realize or can't accurately realize, that is: when follow-up radio configuration changes, the time that RNC, NodeB and UE radio configuration come into force may be different, thereby cause losing and the failure of flow process of data, have a strong impact on the performance of system, reduce the service quality that offers the user.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of radio network controller to obtain the method for Connection Frame Number at high speed descending sharing channel, can make RNC obtain accurately CFN, improves the synchronism of system wireless config update.
For achieving the above object, technical scheme of the present invention is achieved in that
A kind of radio network controller obtains the method for Connection Frame Number at high speed descending sharing channel, the data service that radio network controller (RNC) is initiated according to end user device UE, set up the high speed downlink shared channel HS-DSCH channel, the method comprises: RNC sends downlink transmission synchronous control frame at the HS-DSCH channel; After node Node B receives described downlink transmission synchronous control frame, send downlink transmission synchronous response according to HS-DSCH channel data frame type to RNC; RNC calculates the Connection Frame Number CFN of the current maintenance of RNC according to described downlink transmission synchronous response after the HS-DSCH channel is received described downlink transmission synchronous response;
Wherein, described downlink transmission synchronous response comprise CFN and the time of advent TOA field, wherein, the value of CFN is the value of CFN in the downlink transmission synchronous control frame;
When HS-DSCH channel data frame type was Class1 or type 2, the value of TOA field was in the described downlink transmission synchronous response: the difference of the current C FN of Node B and the CFN of downlink transmission synchronous control frame and Frame length are long-pending; When HS-DSCH channel data frame type was type 3, the value of the TOA field of described downlink transmission synchronous response arranged according to the time of reception window of Node B configuration.
In the technique scheme, the CFN of the current maintenance of described calculating RNC is: the value of CFN and TOA are divided by the CFN of Frame length sum as the current maintenance of RNC in the calculating downlink transmission synchronous response, and described Frame length is 10ms.
In the technique scheme, described RNC upgrades according to the CFN of timing relationship to current maintenance, and this timing relationship is that CFN adds 1 every a data frame length, and described Frame length is 10ms.
In the technique scheme, the method further comprises: RNC periodically sends downlink transmission synchronous control frame, adjusts in real time the CFN of self maintained.
Radio network controller provided by the invention obtains the method for Connection Frame Number at high speed descending sharing channel, when UE downlink bearing channel all is the HS-DSCH channel, send downlink transmission synchronous control frame by RNC to Node B, the downlink transmission synchronous response of returning according to Node B obtains accurately CFN, thereby can be when UE sets up the HS-DSCH channel service or direct-cut operation occurs, improve the accuracy that RNC obtains CFN, avoid when follow-up radio configuration changes obtaining less than CFN or the CFN that gets access to inaccurate because of RNC, cause RNC, the entry-into-force time of Node B and UE configuration is different, cause loss of data and flow process unsuccessfully to wait problem, thus the service quality that has improved the performance of system and offered the user.
Description of drawings
Fig. 1 is the composition schematic diagram of UMTS basic structure in the prior art;
Fig. 2 is RNC of the present invention obtains Connection Frame Number at the HS-DSCH channel method flow schematic diagram;
Fig. 3 is that the structure of the downlink transmission synchronous control frame of RNC transmission forms schematic diagram;
Fig. 4 is that the structure of the downlink transmission synchronous response of Node B transmission forms schematic diagram.
Embodiment
Basic thought of the present invention is: when UE downlink bearing channel all was the HS-DSCH channel, RNC sent downlink transmission synchronous control frame at the HS-DSCH channel; After Node B receives this downlink transmission synchronous control frame, according to the type of this HS-DSCH channel data frame, send downlink transmission synchronous response to RNC, RNC calculates the CFN of current maintenance according to this downlink transmission synchronous response.When RNC changes in radio configuration, the timing that reconfigures according to the relative time setting of the CFN of the activationary time in the radio configuration change information and current maintenance, reconfigure accurately timing thereby can obtain, avoid unsuccessfully waiting problem because of loss of data and flow process that RNC, Node B and the asynchronism(-nization) of UE configuration take-effective cause.
To be RNC of the present invention obtain the method flow schematic diagram of Connection Frame Number at the HS-DSCH channel to Fig. 2, and as shown in Figure 2, the method comprises:
Step 10, RNC set up the HS-DSCH channel according to the data service that UE initiates.
Step 20, RNC send downlink transmission synchronous control frame at the HS-DSCH channel;
In this step, RNC carries CFN in downlink transmission synchronous control frame.
Step 30, receive this downlink transmission synchronous control frame after, Node B is according to HS-DSCH channel data frame type, sends downlink transmission synchronous response to RNC;
In this step, the value of the CFN that carries in the downlink transmission synchronous response is the CFN of downlink transmission synchronous control frame, and when HS-DSCH channel data frame type was Class1 or type 2, the value of TOA field was in this downlink transmission synchronous response: TOA=(CFN of the current C FN-downlink transmission synchronous control frame of Node B) * Frame length; When HS-DSCH channel data frame type was type 3, the value of TOA field arranged according to the time of reception window of Node B configuration in this downlink transmission synchronous response.
The principle of above-mentioned calculating TOA is: the side-play amount of obtaining first the CFN that carries in the current C FN of Node B and the downlink transmission synchronous control frame; According to Frame length, obtain time difference again.
Step 40, RNC calculate the CFN of the current maintenance of RNC according to this downlink transmission synchronous response after the HS-DSCH channel is received downlink transmission synchronous response;
In this step, RNC is according to the CFN of downlink transmission synchronous response, the CFN of the current maintenance of TOA equivalent calculation, the CFN+TOA/ Frame length in the CFN=downlink transmission synchronous response of current maintenance.
The process of the CFN of the current maintenance of above-mentioned calculating is actual to be exactly the inverse operation that TOA calculates, its principle is: first by RNC according to TOA value in the downlink transmission synchronous response and Frame length, obtain the side-play amount of the CFN that carries in the current C FN of Node B and the downlink transmission synchronous control frame; Then, according to the CFN in the downlink transmission synchronous response, obtain the CFN of the current maintenance of RNC.
The CFN of step 50, the current maintenance of RNC carries out CFN according to timing relationship to be upgraded, and namely CFN adds 1 every a data frame length.
In the said method, RNC can periodically send downlink transmission synchronous control frame, adjusts in real time the CFN that RNC safeguards according to the CFN of Node B.
Specify RNC of the present invention obtains the method for Connection Frame Number at the HS-DSCH channel implementation procedure below in conjunction with embodiment and accompanying drawing.
After the HS-DSCH channel is set up, between RNC and Node B, carry out the sending and receiving of transmission synchronous control frame: RNC and send downlink transmission synchronous control frame to Node B; After receiving downlink transmission synchronous control frame, Node B returns downlink transmission synchronous response to RNC.Take the HS-DSCH data frame type as HS-DSCH DATA FRAME TYPE 2 as example, specify RNC and obtain the method for CFN at the HS-DSCH channel, the method comprises:
After user's face of step 1, RNC was set up the HS-DSCH channel of corresponding UE data service, RNC user sent downlink transmission synchronous control frame towards Node B;
Fig. 3 is that the structure of the downlink transmission synchronous control frame of RNC transmission forms schematic diagram, and as shown in Figure 3, the value of frame type is set to 1, and the value of control frame type arranges 0x03, and the value of CFN field is set to initial value, and fills in crc field.Wherein, if set up link for the first time, then the initial value of CFN field can be set to 0, if the direct-cut operation scene, then the value of CFN field can be set to the current C FN that RNC safeguards.
Step 2, Node B send downlink transmission synchronous response to RNC after the HS-DSCH channel receives downlink transmission synchronous control frame;
Fig. 4 is that the structure of the downlink transmission synchronous response of Node B transmission forms schematic diagram, as shown in Figure 4, wherein the value of frame type is set to 1, the value of control frame type is set to 0x04, the value of CFN field is set to the CFN of downlink transmission synchronous control frame, and the TOA field is according to the calculated value setting of the CFN of the CFN of Node B and downlink transmission synchronous control frame, and Frame length is 10ms, wherein, TOA value=(CFN of the current C FN-downlink transmission synchronous control frame of Node B) * 10.
Step 3, RNC user's face are after the HS-DSCH channel is received downlink transmission synchronous response, according to the CFN of this downlink transmission synchronous response, the CFN of the current maintenance of TOA equivalent calculation RNC;
CFN+TOA/10 in the CFN=downlink transmission synchronous response of current maintenance.
The CFN of step 4, the current maintenance of RNC upgrades according to timing relationship, i.e. the CFN of current maintenance adds 1 every 10ms.
In the said method, RNC can periodically send downlink transmission synchronous control frame, adjusts in real time the CFN that RNC safeguards.
Above embodiment is described, only is preferred embodiment of the present invention, and only be used for explanation the present invention and be applied to the HS-DSCH channel, and do not get rid of the situation that is applied to other channels, be not for limiting protection scope of the present invention.