CN102769491A - Sending method of timing adjustment control frame and base station - Google Patents

Sending method of timing adjustment control frame and base station Download PDF

Info

Publication number
CN102769491A
CN102769491A CN2011101130418A CN201110113041A CN102769491A CN 102769491 A CN102769491 A CN 102769491A CN 2011101130418 A CN2011101130418 A CN 2011101130418A CN 201110113041 A CN201110113041 A CN 201110113041A CN 102769491 A CN102769491 A CN 102769491A
Authority
CN
China
Prior art keywords
frame
rnc
control frame
downlink data
time
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.)
Granted
Application number
CN2011101130418A
Other languages
Chinese (zh)
Other versions
CN102769491B (en
Inventor
崔蕾
金伟民
刘扬
穆林涛
张志龙
朱玉梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TD Tech Ltd
Original Assignee
TD Tech Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TD Tech Ltd filed Critical TD Tech Ltd
Priority to CN201110113041.8A priority Critical patent/CN102769491B/en
Publication of CN102769491A publication Critical patent/CN102769491A/en
Application granted granted Critical
Publication of CN102769491B publication Critical patent/CN102769491B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a sending method of a timing adjustment control frame and a base station. The sending method comprises the steps of: when the downlink data frame is received, acquiring a time difference of the timing adjustment control frame sent to the RNC (Radio Network Controller) in the last time before receiving the downlink data frame; comparing the time difference with the pre-obtained round-trip transmission time delay; if the time difference is larger than or equal to the round-trip transmission time delay, sending the timing adjustment control frame to the RNC; if the time difference is smaller than the round-trip transmission time delay, not sending the timing adjustment control frame to the RNC. With the adoption of the technical scheme, the unnecessary time adjustment can be reduced, the utilization rate of the uplink bandwidth of the Iub port can be increased, and the processing burden of the RNC is reduced.

Description

Regularly adjust control frame sending method and base station
Technical field
The present invention relates to wireless communication technology, relate in particular to a kind of timing adjustment control frame sending method and base station.
Background technology
For TD SDMA (Time Division-Synchronous Code Division Multiple Access; Abbreviate as: TD-SCDMA) R4 of system is professional, radio network controller (Radio Network Controller; Abbreviate as: RNC) send downlink data frame to base station (NodeB), and in downlink data frame, comprise Connection Frame Number (Connection Frame Number through the Iub mouth; Abbreviate as: CFN), show the delivery time of this downlink data frame through CFN.In addition, can correctly be received by NodeB in order to guarantee downlink data frame, RNC provides time window mechanism on the Iub mouth.
This time window mechanism is specially: (NodeB) side in the base station, control plane are provided with the window terminal point time of advent (ToAwe) and the window starting point time of advent (ToAws) for NodeB in advance; ToAwe is the time point that is arrived NodeB behind the inner time delay of having considered NodeB by the downlink data frame that control plane defines from the Iub mouth; ToAws is the earliest time point that is arrived NodeB by the downlink data frame of control plane definition from the Iub mouth; ToAws and ToAwe constitute the receive window of NodeB.If downlink data frame arrives after ToAwe; Perhaps before ToAws, arrive; NodeB sends to RNC and regularly adjusts control frame; And,, guarantee that follow-up downlink data frame can drop in the receive window of NodeB so that RNC adjusts the delivery time of follow-up downlink data frame in view of the above regularly adjusting the CFN that carries in the control frame in the corresponding downlink data frame and the time point of the actual NodeB of arrival.
Usually, the time window mechanism that provides on the Iub mouth can keep Frame on down direction synchronously, make NodeB receive downlink data frame at reasonable time, guaranteed downlink data frame can be on the Iub mouth normal transmission.But; If Frame is excessive at the defeated delay variation of Iub oral instructions, before a time adjustment came into force, NodeB may continuous several times adjust to carry out repeatedly the time to RNC transmitting time adjustment control frame; This not only takies the upstream bandwidth of Iub mouth, also can increase the processing burden of RNC.
Summary of the invention
The present invention provides a kind of timing adjustment control frame sending method and base station, in order to reduce unnecessary time adjustment, improves the utilance of Iub mouth upstream bandwidth, reduces the processing burden of RNC.
The present invention provides a kind of timing adjustment control frame sending method, comprising:
When receiving downlink data frame, obtain to receive said downlink data frame and receive said downlink data frame and send the time difference that control frame is adjusted in timing to radio network controller (RNC) for the last time before;
Said time difference and the round trip transmission delay that obtains are in advance compared;
If the said time difference more than or equal to said round trip transmission delay, is sent said timing adjustment control frame to said RNC;
If the said time difference less than said round trip transmission delay, is not sent said timing adjustment control frame to said RNC.
The present invention provides a kind of base station, comprising:
The time difference acquisition module is used for when receiving downlink data frame, obtains to receive said downlink data frame and receive said downlink data frame and sends the time difference that control frame is adjusted in timing to radio network controller (RNC) for the last time before;
Comparison module is used for said time difference and the round trip transmission delay that obtains are in advance compared;
Adjustment frame sending module is used for relatively drawing the said time difference during more than or equal to said round trip transmission delay at said comparison module, sends said timing adjustment control frame to said RNC; Perhaps relatively draw the said time difference during, do not send said timing adjustment control frame to said RNC less than said round trip transmission delay at said comparison module.
Timing adjustment control frame sending method of the present invention and base station; Whether the base station time difference that last transmission is regularly adjusted control frame before the adjustment of initiation time is judged the downlink data receiving frame before and received this downlink data frame is more than or equal to round trip transmission delay; If less than; Explain that the adjustment of last time does not also come into force, then do not send and regularly adjust control frame and promptly do not carry out new timing adjustment; If more than or equal to, explain that last time adjustment enters into force, then resend and regularly adjust control frame, to carry out new timing adjustment.Adopt technical scheme of the present invention; The base station can guarantee that downlink data frame drops in the receive window by correct reception through regularly adjust control frame to the RNC transmission; Can reduce unnecessary time adjustment again; The upstream bandwidth of the Iub mouth that the adjustment of minimizing time takies, the utilance of raising Iub mouth upstream bandwidth can also reduce the processing of RNC and bear.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do one to the accompanying drawing of required use in embodiment or the description of the Prior Art below introduces simply; Obviously, the accompanying drawing in describing below is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The flow chart of the timing controlled frame sending method that Fig. 1 provides for the embodiment of the invention one;
The flow chart of the timing adjustment control frame sending method that Fig. 2 provides for the embodiment of the invention two;
The flow chart of the timing adjustment control frame sending method that Fig. 3 provides for the embodiment of the invention three;
The flow chart of the timing adjustment control frame sending method that Fig. 4 provides for the embodiment of the invention four;
The structural representation of the NodeB that Fig. 5 provides for the embodiment of the invention five;
The structural representation of the NodeB that Fig. 6 provides for the embodiment of the invention six.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer; To combine the accompanying drawing in the embodiment of the invention below; Technical scheme in the embodiment of the invention is carried out clear, intactly description; Obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
The flow chart of the timing controlled frame sending method that Fig. 1 provides for the embodiment of the invention one.As shown in Figure 1, the method for present embodiment comprises:
Step 101, downlink data receiving frame.
Concrete, RNC sends downlink data frame through the Iub mouth to NodeB, in this downlink data frame, carries CFN.NodeB is through Iub mouth downlink data receiving frame.
Step 102, send the time difference of regularly adjusting control frame to RNC for the last time before obtaining downlink data receiving frame and downlink data receiving frame.
In the present embodiment, NodeB after the RNC transmission is regularly adjusted control frame, can write down and send the time point of regularly adjusting control frame at every turn.When NodeB received downlink data frame, the time point of recorder downlink data frame was designated as t1.Simultaneously, NodeB sends the time point of regularly adjusting control frame to RNC before obtaining and receiving this downlink data frame for the last time, is designated as t0; Then, it is poor that NodeB is time point t1 and time point t0, obtains to receive last the transmission time difference of regularly adjusting control frame before downlink data frame and the downlink data receiving frame.
Step 103, time difference and the round trip transmission delay that obtains are in advance compared, whether the judgement time difference is less than round trip transmission delay; If judged result is not for, promptly the time difference is not less than (promptly more than or equal to) round trip transmission delay, execution in step 104; If judged result is for being, promptly the time difference is less than round trip transmission delay, execution in step 105.
Step 104, send regularly to RNC and to adjust control frame, and finish this time adjustment.
Step 105, do not send regularly to RNC and adjust control frame, and finish this time adjustment.
Wherein, on NodeB, store the round trip transmission delay that obtains in advance, this round trip transmission delay is meant Frame round trip required average time between RNC and NodeB.In the present embodiment; This round trip transmission delay is represented the entry-into-force time by a time adjustment of NodeB initiation; Under normal circumstances promptly; Send from NodeB and regularly to adjust control frame, receive the time of RNC when regularly adjusting the downlink data frame that control frame carries out delivery time adjustment back transmission to NodeB.
Concrete, after NodeB gets access to the time difference, should compare the time difference with round trip transmission delay, if should the time difference less than round trip transmission delay, explaining that the last time is adjusted does not also come into force; If this time difference is not less than round trip transmission delay, explain that last time adjustment enters into force.
Wherein, Under the situation that the time adjustment enters into force the last time; NodeB generates the timing adjustment control frame of the time of advent (TOA) that comprises that the CFN that carries in this downlink data frame and this downlink data frame are corresponding according to the downlink data frame that receives, and the timing that will generate adjusts control frame and send to RNC, so that RNC adjusts the delivery time of follow-up downlink data frame; Guarantee that follow-up downlink data frame can drop in the receive window of NodeB, correctly received.Wherein, TOA is the difference of the ToAwe and the actual reception time point of this downlink data frame; If this difference representes that for just this downlink data frame early arrives,, this difference arrives evening if, representing this downlink data frame for negative.
Under the situation that the time adjustment does not also come into force the last time; The downlink data frame that NodeB receives is the Frame without the RNC adjustment; If NodeB continues regularly to adjust control frame according to the downlink data frame of this moment to the RNC transmission; RNC will adjust the delivery time of follow-up downlink data frame according to a plurality of timing adjustment control frames that NodeB sends continuously continuously like this, and this will cause toning; And for NodeB; Because toning will cause follow-up downlink data frame also to drop on outside the receive window again, NodeB will initiate regularly adjustment again once more, in this process; Repeatedly unnecessary time adjustment not only can take the upstream bandwidth of Iub mouth, and the processing burden of RNC also can increase the weight of.Therefore, in the present embodiment, NodeB no longer sent to RNC and regularly adjusts control frame before judging last time adjustment Pending The Entry Into Force, promptly no longer initiated regularly adjustment, to reduce unnecessary time adjustment, avoided the generation of over control.
The timing adjustment control frame sending method of present embodiment; NodeB is last the transmission time difference that control frame is adjusted in timing before initiating regularly to adjust before according to downlink data receiving frame and downlink data receiving frame; Judge whether last time adjustment comes into force; Adjusted under the unenforced situation no longer to send regularly in the last once time and adjust control frame, reduced unnecessary time adjustment, practiced thrift consumption Iub mouth uplink bandwidth resource to RNC; Improve the utilance of Iub mouth upstream bandwidth, also alleviated the processing burden of RNC simultaneously.
The flow chart of the timing adjustment control frame sending method that Fig. 2 provides for the embodiment of the invention two.Present embodiment can realize that as shown in Figure 2, the method for present embodiment comprises based on embodiment one:
Step 201, downlink data receiving frame;
Concrete, NodeB receives the downlink data frame that RNC sends through the Iub mouth, in this downlink data frame, comprises CFN.
Step 202, judge the downlink data receiving frame time point whether in receive window; If judged result is for denying execution in step 203; If judged result is for being, execution in step 201 is gone in commentaries on classics.
Concrete, NodeB judges whether the time point that receives this downlink data frame drops in the receive window, promptly judges whether it is between ToAws corresponding with this downlink data frame and ToAwe, to receive this downlink data frame; If judged result explains that for being NodeB has received downlink data frame in the suitable time, need not carry out the time adjustment, then continue execution in step 201, receive next downlink data frame to wait for; If judged result explains that for not NodeB fails to receive downlink data frame in the suitable time, therefore, need the adjustment of initiation time, so that can receive follow-up downlink data frame in the suitable time.
Step 203, send the time difference of regularly adjusting control frame to RNC for the last time before obtaining downlink data receiving frame and downlink data receiving frame.
Step 204, time difference and the round trip transmission delay that obtains are in advance compared, whether the judgement time difference is less than round trip transmission delay; If judged result is not for, promptly the time difference is not less than (promptly more than or equal to) round trip transmission delay, execution in step 205; If judged result is for being, promptly the time difference is less than round trip transmission delay, execution in step 206.
Step 205, send to RNC and regularly to adjust control frame, and change and go execution in step 201.
Step 206, do not send to RNC and regularly adjust control frame, and change and go execution in step 201.
Above-mentioned steps 203-step 206 specifically can be referring to the description of above-mentioned steps 102-step 105, and its difference is that step 205 and step 206 finish to change and go execution in step 201 after this time adjustment, receive next downlink data frame to continue wait.
The timing adjustment control frame sending method of present embodiment, NodeB judges at first whether the time point that receives this downlink data frame drops in the receive window after receiving downlink data frame; Only in judged result for not the time, just carry out subsequent step and adjust control frame to determine whether to send regularly, carry out timing adjustment; And in judged result when being; To not carry out subsequent step, can alleviate the burden of NodeB, practice thrift unnecessary resource consumption.
The flow chart of the timing adjustment control frame sending method that Fig. 3 provides for the embodiment of the invention three.Present embodiment can realize that as shown in Figure 3, the method for present embodiment comprises based on the foregoing description:
The privately owned control frame that step 301, reception RNC send comprises round trip transmission delay in this privately owned control frame.
In the present embodiment, round trip transmission delay is obtained by RNC, and sends to NodeB through increasing privately owned control frame by the Iub mouth.This privately owned control frame comprises round trip transmission delay, can also comprise frame check (for example can be 7 bits), frame type (for example taking 1 bit), the privately owned control frame sign of user plane (for example can be 8 bits), subframe type information such as (for example taking 8 bits).The frame format of this privately owned control frame can copy RNC to realize through the form that the Iub mouth sends to the existing control frame of NodeB.
Present embodiment provides a kind of RNC to obtain round trip transmission delay and sends to the execution mode of NodeB, may further comprise the steps:
Step 3011, RNC send the down-going synchronous control frame to NodeB, and record sends the time point of down-going synchronous control frame.
Wherein, for the business based on the Iub effected, at the initial stage that business is set up or reshuffled, all can carry out transport channel synchronization, only after synchronously, this transmission channel just has downlink data frame and sends.And this synchronizing process is initiated by RNC.This execution mode utilizes the synchronizing process of transmission channel to realize, concrete, RNC sends the down-going synchronous control frame through the Iub mouth to NodeB, and RNC record transmitting time point is designated as t2 simultaneously.
Step 3012, NodeB receive the down-going synchronous control frame that RNC sends, and send uplink synchronous control response frame according to the down-going synchronous control frame to RNC.
NodeB can return uplink synchronous control response frame through the Iub mouth to RNC immediately after receiving the down-going synchronous control frame.
Step 3013, RNC receive uplink synchronous control response frame, the time point of recorder uplink synchronous control response frame, and, obtain round trip transmission delay according to time point that sends the down-going synchronous control frame and the time point that receives uplink synchronous control response frame.
When RNC received uplink synchronous control response frame, the recorder time point was designated as t3.Then with Δ t=t3-t2, as Frame required time of round trip, i.e. round trip transmission delay between RNC and NodeB.
Step 3014, RNC through privately owned control frame, send to NodeB with the round trip transmission delay that obtains.
Concrete; RNC is after getting access to round trip transmission delay; Through increase by one operating process in the transport channel synchronization process, and, in the operating process that increases, round trip transmission delay is sent to NodeB through privately owned control frame for this operating process increases privately owned control frame.
The downlink data frame that step 302, reception RNC send comprises CFN in this downlink data frame.
Step 303, judge the downlink data receiving frame time point whether in receive window; If judged result is for denying execution in step 304; If judged result is for being, execution in step 302 is gone in commentaries on classics.
Step 304, send the time difference of regularly adjusting control frame to RNC for the last time before obtaining downlink data receiving frame and downlink data receiving frame.
Step 305, time difference and the round trip transmission delay that obtains are in advance compared, whether the judgement time difference is less than round trip transmission delay; If judged result is not for, promptly the time difference is not less than (promptly more than or equal to) round trip transmission delay, execution in step 306; If judged result is for being, promptly the time difference is less than round trip transmission delay, execution in step 307.
Step 306, send to RNC and regularly to adjust control frame, and change and go execution in step 302.
Step 307, do not send to RNC and regularly adjust control frame, and change and go execution in step 302.
Above-mentioned steps 302-step 307 specifically can repeat no more at this referring to the description of above-mentioned steps 201-step 206.
The timing adjustment control frame sending method of present embodiment; NodeB received the privately owned control frame that RNC issues through the Iub mouth before the downlink data receiving frame, therefrom obtain the round trip transmission delay that RNC obtains according to the transport channel synchronization process; The round trip transmission delay precision of being obtained is higher; Improved the follow-up accuracy that judges whether to carry out the time adjustment based on round trip transmission delay, for improving the utilance of Iub mouth upstream bandwidth, the processing burden that alleviates RNC lays the foundation.
The flow chart of the timing adjustment control frame sending method that Fig. 4 provides for the embodiment of the invention four.Present embodiment can realize that as shown in Figure 4, the method for present embodiment comprises based on above-mentioned each embodiment:
The privately owned control frame that step 401, reception RNC send comprises round trip transmission delay in this privately owned control frame.
The downlink data frame that step 402, reception RNC send comprises CFN in this downlink data frame.
Step 403, judge the downlink data receiving frame time point whether in receive window; If judged result is for denying execution in step 404; If judged result is for being, execution in step 402 is gone in commentaries on classics.
Step 404, send the time difference of regularly adjusting control frame to RNC for the last time before obtaining downlink data receiving frame and downlink data receiving frame.
Step 405, time difference and the round trip transmission delay that obtains are in advance compared, whether the judgement time difference is less than round trip transmission delay; If judged result is not for, promptly the time difference is not less than (promptly more than or equal to) round trip transmission delay, execution in step 406; If judged result is for being, promptly the time difference is less than round trip transmission delay, execution in step 408.
Wherein, above-mentioned steps 401-step 405 can repeat no more at this referring to the description of above-mentioned steps 301-step 305.
Step 406, judge whether the count value of counter is 0; If judged result is that promptly the count value of counter is not 0, execution in step 407; If judged result is for being that promptly the count value of counter is 0, execution in step 408.
Step 407, send regularly to RNC and to adjust control frame, and the count value of counter is deducted 1, change then and go execution in step 402.
Step 408, do not send to RNC and regularly adjust control frame, and change and go execution in step 402.
In the present embodiment, NodeB safeguards a counter, and this counter is every to add 1 automatically at a distance from the transmission link transformation period, but count value is no more than preset maximum count value, promptly when count value reaches maximum count value, will no longer add 1, but keeps maximum count value.Wherein, the transmission link transformation period characterizes by Iub mouth delay variation and causes the average time that transmission link changes.In the present embodiment, this transmission link transformation period is to carry out repeatedly counting and acquiring through the delay variation situation to transmission link in advance, and is arranged on the NodeB in advance, and this transmission link transformation period is at least greater than two round trip transmission delays.
Concrete, NodeB further judged whether the count value of this counter is 0 before the adjustment of initiation time; If be 0, then do not carry out the time adjustment; If be not 0, then carry out the time adjustment, and the count value of counter is deducted 1.
For example: suppose that maximum count value is 3, and to establish the transmission link transformation period be T, then at Iub mouth delay variation in stationary phase, NodeB does not carry out the timing adjustment, and every counter adds 1 at a distance from T, and when count value reached 3, will keep count value was 3, and no longer increase.Further hypothesis is that it is big that Iub mouth delay variation becomes under 3 the condition in count value, and NodeB begins to carry out timing adjustment, and NodeB whenever carries out once regularly adjustment, and the count value of counter is deducted 1, and when reducing to 0, NodeB will no longer carry out timing adjustment.When next T arrived, counter added 1, and at this moment, if the delay variation of Iub mouth is still bigger, because the count value of counter is not 0, NodeB will carry out the timing adjustment once more, but only can carry out a time adjustment in the time at T.
Visible by above-mentioned analysis, NodeB carries out 3 time adjustment at most continuously in first time T, and in follow-up time T, only can carry out a time adjustment.Wherein, said time adjustment process is the time adjustment process that adopts above-mentioned steps 402-step 408 to carry out.When promptly when NodeB frequently carries out repeatedly at short notice, still outside receive window, receiving downlink data frame after the adjustment; Can judge that this time period transmission link plays pendulum; Stop time adjustment behavior, to practice thrift the upstream bandwidth of Iub mouth to the downlink data frame in this transmission link transformation period section.
The timing adjustment control frame sending method of present embodiment; NodeB is through safeguarding counter and transmission link transformation period; Whether, through the count value of judging counter be 0, only under the count value of counter is not 0 situation, just send timing to RNC and adjust control frame to RNC if regularly adjusting before control frame carries out the time adjustment sending; The adjustment of (being maximum count value) time is carried out repeatedly in permission in the short time (being the transmission link transformation period); And from not allowing to carry out repeatedly the time adjustment for a long time, NodeB both can regularly adjust control frame to the RNC transmission and carry out the time adjustment, can avoid frequently sending timing again and adjust control frame taking Iub mouth upstream bandwidth; Improve the utilance of Iub mouth upstream bandwidth, alleviate the processing burden of RNC.
Wherein, adopt present embodiment to solve because the table tennis switching problem that the excessive situation of Iub mouth delay variation frequently produces.The table tennis switching is meant because the excessive situation of Iub mouth interface time delay shake constantly takes place, the phenomenon of constantly carrying out the time adjustment back and forth that is caused.For example: excessive when the Iub interface delay variation, the downlink data frame that then arrives NodeB can be late, and NodeB will initiate negative justification; When adjustment comes into force, Iub mouth time delay is recovered, but since before negative justification, the downlink data frame that can cause arriving NodeB is too early, then NodeB will initiate positive justification; After adjustment comes into force, suppose that Iub mouth time delay becomes again greatly, the downlink data frame that then can cause again arriving NodeB is not in receive window.Because the Iub mouth delay variation excessive continuous generation of situation will causing NodeB carries out the time adjustment repeatedly.And present embodiment is through setting counter and transmission link transformation period; Allow to carry out repeatedly in the short time time adjustment; And not allowing to carry out repeatedly the time adjustment in long-time, the ping-pong phenomenon that has produced when having solved excessive the recurring of Iub mouth delay variation had both been practiced thrift the upstream bandwidth of the shared Iub mouth of time adjustment; Reduced the processing burden of RNC again, can also guarantee that downlink data frame was received by correct in the suitable time.
The structural representation of the NodeB that Fig. 5 provides for the embodiment of the invention five.As shown in Figure 5, the NodeB of present embodiment comprises: time difference acquisition module 51, comparison module 52 and adjustment frame sending module 53.
Wherein, time difference acquisition module 51 is used for when receiving downlink data frame, obtains downlink data receiving frame and downlink data receiving frame and sends the time difference of regularly adjusting control frame to RNC for the last time before.Comparison module 52 is connected with time difference acquisition module 51, is used for time difference and the round trip transmission delay that obtains are in advance compared.Adjustment frame sending module 53 is connected with comparison module 52, is used for relatively drawing the time difference during more than or equal to round trip transmission delay at comparison module 52, sends timing to RNC and adjusts control frame; And relatively draw the time difference during less than round trip transmission delay at comparison module 52, do not send and regularly adjust control frame to RNC.
Each functional module can be used for carrying out the flow process of the timing adjustment control frame sending method that said method embodiment provides among the present embodiment NodeB, and its concrete operation principle repeats no more, and sees the description of method embodiment for details.
The NodeB of present embodiment; The last transmission time difference that control frame is adjusted in timing before initiating regularly to adjust before according to downlink data receiving frame and downlink data receiving frame; Judge whether last time adjustment comes into force; Adjusted under the unenforced situation no longer to send regularly in the last once time and adjust control frame, reduced unnecessary time adjustment, practiced thrift consumption Iub mouth uplink bandwidth resource to RNC; Improve the utilance of Iub mouth upstream bandwidth, also alleviated the processing burden of RNC simultaneously.
The structural representation of the NodeB that Fig. 6 provides for the embodiment of the invention six.Present embodiment realizes that based on embodiment five as shown in Figure 6, the NodeB of present embodiment also comprises: first judge module 61, first trigger module 62 and Frame receiver module 63.
Wherein, first judge module 61 is used for after receiving downlink data, and whether the time point of judging the downlink data receiving frame before the acquisition time difference is in receive window.First trigger module 62; Be connected with time difference acquisition module 51 with first judge module 61; Be used in the judged result of first judge module 61 for not the time, triggered time difference acquisition module 51 sends the operation that the time difference of control frame is adjusted in timing to RNC before carrying out and obtaining downlink data receiving frame and downlink data receiving frame for the last time.Frame receiver module 63 is connected with first judge module 61, is used in the judged result of first judge module 61 waiting for receiving next downlink data frame when being.
The corresponding flow process in the control frame sending method is adjusted in the timing that above-mentioned each functional module can be used for carrying out the foregoing description two and provides, and its operation principle repeats no more, and sees the description of method embodiment for details.
The NodeB of present embodiment is through above-mentioned each functional module, after receiving downlink data frame, judges at first whether the time point that receives this downlink data frame drops in the receive window, only in judged result for not the time, just carry out subsequent operation; And in judged result when being, will not carry out subsequent operation, alleviated the burden of NodeB, practice thrift unnecessary resource consumption.
Further, as shown in Figure 6, the NodeB of present embodiment also comprises: privately owned frame receiver module 64, synchronization frame receiver module 65 and synchronization frame sending module 66.
Concrete, synchronization frame receiver module 65 was used for before the downlink data receiving frame, received the down-going synchronous control frame that RNC sends.Synchronization frame sending module 66; Be connected with synchronization frame receiver module 65; Be used for according to the down-going synchronous control frame, send uplink synchronous control response frame, obtain round trip transmission delay according to time point that sends the down-going synchronous control frame and the time point that receives uplink synchronous control response frame for RNC to RNC.Privately owned frame receiver module 64 is used to receive the privately owned control frame that RNC sends, and said privately owned control frame comprises round trip transmission delay.After privately owned frame receiver module 64 obtains round trip transmission delay, offer comparison module 52.
The corresponding flow process in the control frame sending method is adjusted in the timing that above-mentioned each functional module can be used for carrying out the foregoing description three and provides, and its operation principle repeats no more, and sees the description of method embodiment for details.
The NodeB of present embodiment can obtain the round trip transmission delay with degree of precision in advance through the above-mentioned functions module, has improved the follow-up accuracy that judges whether to carry out the time adjustment based on round trip transmission delay.
Further, the NodeB of present embodiment can also comprise: second judge module 67 and second trigger module 68.
Concrete; Second judge module 67 is used at adjustment frame sending module 53 before the RNC transmission is regularly adjusted control frame, judging whether the count value of counter is 0; This counter is every to add 1 automatically at a distance from preset transmission link transformation period, but count value is no more than preset maximum count value.Second trigger module 68; Be connected with adjustment frame sending module 53 with second judge module 67; Be used in the judged result of second judge module 67 trigger adjustment frame sending module 53 and carry out the operation of sending said timing adjustment control frame to RNC, and flip-flop number deducting 1 with count value for not the time; Also be used in the judged result of second judge module 67 when being, trigger adjustment frame sending module 53 and carry out and send the operation of regularly adjusting control frame to RNC.
The corresponding flow process in the control frame sending method is adjusted in the timing that above-mentioned each functional module can be used for carrying out the foregoing description four and provides, and its operation principle repeats no more, and sees the description of method embodiment for details.
The NodeB of present embodiment is through the above-mentioned functions module; Regularly adjust before control frame carries out the time adjustment sending to RNC; Whether the count value through judging counter is 0; Only under the count value of counter is not 0 situation, just send and regularly adjust control frame, allow in the short time (being the transmission link transformation period), to carry out repeatedly the adjustment of (being maximum count value) time to RNC, and from not allowing to carry out repeatedly the time adjustment for a long time; NodeB both can regularly adjust control frame to the RNC transmission and carry out the time adjustment; Can avoid frequent the transmission regularly to adjust control frame again, improve the utilance of Iub mouth upstream bandwidth, alleviate the processing burden of RNC the taking of Iub mouth upstream bandwidth.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be accomplished through the relevant hardware of program command; Aforesaid program can be stored in the computer read/write memory medium; This program the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
What should explain at last is: above embodiment is only in order to explaining technical scheme of the present invention, but not to its restriction; Although with reference to previous embodiment the present invention has been carried out detailed explanation, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these are revised or replacement, do not make the spirit and the scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.

Claims (10)

1. the control frame sending method is adjusted in a timing, it is characterized in that, comprising:
When receiving downlink data frame, obtain to receive said downlink data frame and receive said downlink data frame and send the time difference that control frame is adjusted in timing to radio network controller (RNC) for the last time before;
Said time difference and the round trip transmission delay that obtains are in advance compared;
If the said time difference more than or equal to said round trip transmission delay, is sent said timing adjustment control frame to said RNC;
If the said time difference less than said round trip transmission delay, is not sent said timing adjustment control frame to said RNC.
2. timing according to claim 1 adjustment control frame sending method is characterized in that, said obtaining comprised before RNC sends the time difference of regularly adjusting control frame before receiving said downlink data frame and receiving said downlink data frame for the last time:
Whether the time point that judge to receive said downlink data frame is in receive window;
If judged result is to deny, said downlink data frame of reception and last before the operation from the time difference of control frame to the RNC transmission that regularly adjust of the said downlink data frame of reception are obtained in execution;
If judged result is for being the next downlink data frame of wait reception.
3. timing adjustment control frame sending method according to claim 1 and 2 is characterized in that, before receiving said downlink data frame, comprises:
Receive the privately owned control frame that said RNC sends, said privately owned control frame comprises said round trip transmission delay.
4. timing adjustment control frame sending method according to claim 3 is characterized in that, comprises before the privately owned control frame that the said RNC of said reception sends:
Receive the down-going synchronous control frame that said RNC sends;
According to said down-going synchronous control frame, send uplink synchronous control response frame to said RNC, obtain said round trip transmission delay for said RNC according to time point that sends said down-going synchronous control frame and the time point that receives said uplink synchronous control response frame.
5. timing according to claim 1 and 2 adjustment control frame sending method is characterized in that, saidly before said RNC sends said timing adjustment control frame, comprises:
Whether the count value of judging counter is 0, and said counter is every to add 1 automatically at a distance from preset transmission link transformation period, but is no more than preset maximum count value;
If the count value of said counter is not 0, carries out the operation of sending said timing adjustment control frame to said RNC, and the count value of said counter is deducted 1;
If the count value of said counter is 0, do not send said timing adjustment control frame to said RNC.
6. a base station is characterized in that, comprising:
The time difference acquisition module is used for when receiving downlink data frame, obtains to receive said downlink data frame and receive said downlink data frame and sends the time difference that control frame is adjusted in timing to radio network controller (RNC) for the last time before;
Comparison module is used for said time difference and the round trip transmission delay that obtains are in advance compared;
Adjustment frame sending module is used for relatively drawing the said time difference during more than or equal to said round trip transmission delay at said comparison module, sends said timing adjustment control frame to said RNC; Perhaps relatively draw the said time difference during, do not send said timing adjustment control frame to said RNC less than said round trip transmission delay at said comparison module.
7. base station according to claim 6 is characterized in that, also comprises:
First judge module is used to judge that the time point that receives said downlink data frame is whether in receive window;
First trigger module; Be used in the judged result of said first judge module for not the time, trigger said time difference acquisition module and carry out to obtain and send the operation of regularly adjusting the time difference of control frame to RNC for the last time before receiving said downlink data frame and receiving said downlink data frame;
The Frame receiver module is used in the judged result of said first judge module waiting for receiving next downlink data frame when being.
8. according to claim 6 or 7 described base stations, it is characterized in that, also comprise:
Privately owned frame receiver module is used to receive the privately owned control frame that said RNC sends, and said privately owned control frame comprises said round trip transmission delay.
9. base station according to claim 8 is characterized in that, also comprises:
The synchronization frame receiver module is used to receive the down-going synchronous control frame that said RNC sends;
The synchronization frame sending module; Be used for according to said down-going synchronous control frame; Send uplink synchronous control response frame to said RNC, obtain said round trip transmission delay according to time point that sends said down-going synchronous control frame and the time point that receives said uplink synchronous control response frame for said RNC.
10. according to claim 6 or 7 described base stations, it is characterized in that, also comprise:
Second judge module is used to judge whether the count value of counter is 0, and said counter is every to add 1 automatically at a distance from preset transmission link transformation period, but is no more than preset maximum count value;
Second trigger module is used in the judged result of said second judge module triggering said adjustment frame sending module and carrying out the operation of sending said timing adjustment control frame to said RNC for not the time, and triggers said counter count value is deducted 1; Perhaps be used in the judged result of said second judge module triggering said adjustment frame sending module and carrying out the operation of not sending said timing adjustment control frame when being to said RNC.
CN201110113041.8A 2011-05-03 2011-05-03 Sending method of timing adjustment control frame and base station Expired - Fee Related CN102769491B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110113041.8A CN102769491B (en) 2011-05-03 2011-05-03 Sending method of timing adjustment control frame and base station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110113041.8A CN102769491B (en) 2011-05-03 2011-05-03 Sending method of timing adjustment control frame and base station

Publications (2)

Publication Number Publication Date
CN102769491A true CN102769491A (en) 2012-11-07
CN102769491B CN102769491B (en) 2014-11-19

Family

ID=47096756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110113041.8A Expired - Fee Related CN102769491B (en) 2011-05-03 2011-05-03 Sending method of timing adjustment control frame and base station

Country Status (1)

Country Link
CN (1) CN102769491B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106341368A (en) * 2015-07-06 2017-01-18 中兴通讯股份有限公司 Data processing method and device
CN109565358A (en) * 2016-08-11 2019-04-02 株式会社Ntt都科摩 Indicate and determine method, base station and the user equipment of the starting transmission timing of subframe

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030052683A (en) * 2001-12-21 2003-06-27 엘지전자 주식회사 Method for adjusting a frame transmitting timing
CN1479536A (en) * 2003-04-11 2004-03-03 大唐移动通信设备有限公司 Method and device dfor realizing synchronization of interface business between base stution controller and base stations in radio commumnication system
CN1571416A (en) * 2004-05-14 2005-01-26 中兴通讯股份有限公司 Time adjusting method for wireless access network and core network interface user-plane
CN1859601A (en) * 2006-02-28 2006-11-08 华为技术有限公司 Method for configurating radio link parameter
JP2006319487A (en) * 2005-05-11 2006-11-24 Nec Corp Radio access network, radio network controller, radio base station apparatus, and flow control method used therefor
CN1874187A (en) * 2005-05-30 2006-12-06 上海华为技术有限公司 Method for adjusting time for sending downgoing data frame in synchronous process of transmission channel
CN101682898A (en) * 2007-07-03 2010-03-24 株式会社Ntt都科摩 Radio network control device, frame transmission timing adjustment method
EP2200382A2 (en) * 2008-12-19 2010-06-23 Fujitsu Limited Radio network controller and transmitting power control method
CN102014431A (en) * 2010-11-08 2011-04-13 华为技术有限公司 Anti-jittering data transmission method, equipment and system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030052683A (en) * 2001-12-21 2003-06-27 엘지전자 주식회사 Method for adjusting a frame transmitting timing
CN1479536A (en) * 2003-04-11 2004-03-03 大唐移动通信设备有限公司 Method and device dfor realizing synchronization of interface business between base stution controller and base stations in radio commumnication system
CN1571416A (en) * 2004-05-14 2005-01-26 中兴通讯股份有限公司 Time adjusting method for wireless access network and core network interface user-plane
JP2006319487A (en) * 2005-05-11 2006-11-24 Nec Corp Radio access network, radio network controller, radio base station apparatus, and flow control method used therefor
CN1874187A (en) * 2005-05-30 2006-12-06 上海华为技术有限公司 Method for adjusting time for sending downgoing data frame in synchronous process of transmission channel
CN1859601A (en) * 2006-02-28 2006-11-08 华为技术有限公司 Method for configurating radio link parameter
CN101682898A (en) * 2007-07-03 2010-03-24 株式会社Ntt都科摩 Radio network control device, frame transmission timing adjustment method
EP2200382A2 (en) * 2008-12-19 2010-06-23 Fujitsu Limited Radio network controller and transmitting power control method
CN102014431A (en) * 2010-11-08 2011-04-13 华为技术有限公司 Anti-jittering data transmission method, equipment and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106341368A (en) * 2015-07-06 2017-01-18 中兴通讯股份有限公司 Data processing method and device
CN109565358A (en) * 2016-08-11 2019-04-02 株式会社Ntt都科摩 Indicate and determine method, base station and the user equipment of the starting transmission timing of subframe
CN109565358B (en) * 2016-08-11 2021-08-10 株式会社Ntt都科摩 Method for indicating and determining starting transmission timing of subframe, base station and user equipment

Also Published As

Publication number Publication date
CN102769491B (en) 2014-11-19

Similar Documents

Publication Publication Date Title
CN101611648B (en) Method and apparatus for enhancing discontinuous reception in wireless systems
US8228859B2 (en) Method for industrial wireless communication based on self-adaptive channel hopping within the timeslot
US8717985B2 (en) Method for generating the group identifier of the random access response message, and a random access method
CN1160992C (en) Reduction of control channel traffic
TWI643515B (en) Scheduling and token bucket for communication co-existence
CA2788507C (en) Scheduling and power saving with unscheduled service periods in a wireless system
KR101541096B1 (en) Methods and apparatus for reducing interference
RU2619085C2 (en) Method to maintain leading-in-time timer, base station and terminal equipment
US20110142028A1 (en) Synchronization via additional beacon transmission
US20140016623A1 (en) Method, Apparatus And Computer Program Product For Triggering The Determination Of A Timing Advance For One Component Carrier Based Upon Another Component Carrier
CN102300257A (en) Channel booking mechanism-based multi-channel multi-address access method in wireless ad hoc network
CN103517329A (en) Data obtaining and sending method and device through STA in wireless local area network
CN105325037A (en) Synchronization method, synchronization device and base station
CN103096328B (en) For device, the system and method for multilink wireless transfer of data
CN104080161A (en) Physical uplink shared channel transmission method and user equipment
CN101594705B (en) Timing adjusting method and base station of time division duplex system
CN103369662A (en) Adapter, baseband processing unit and base station system
CN102769491A (en) Sending method of timing adjustment control frame and base station
US8014369B2 (en) Adaptive power management methods and systems for wireless networks
CN103379074B (en) The transmission method of signal, subscriber equipment and network equipment
CN102461312A (en) System and method for adjusting monitoring of timeslots during data transmission
CN104322131A (en) Uplink signal detecting method and relevant device and system
CN102769924B (en) System scheduling information transmission method, device and base station system
CN110730141B (en) Aggregation scheduling method, sending end and computer readable storage medium
CN101400119A (en) Method and device for uplink synchronization and power control in high-speed uplink packet access 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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141119

CF01 Termination of patent right due to non-payment of annual fee