Background technology
In the mobile communication system based on shared channel, for example (Long TermEvolution LTE) in the system, is generally controlled the transmission of up-downgoing data by base station dispatcher at Long Term Evolution.When base station dispatcher is determined certain terminal of scheduling, to send schedule information to this terminal by control channel, carry in this schedule information and be used for the resource parameters that described terminal sent or received data, the terminal monitoring control channel, when detecting, finish the transmission of upstream data or the reception of downlink data according to the indication of described schedule information at oneself schedule information.
But terminal only is in state of activation ability of following time monitoring control channel.Because when dispatch it the uncertain base station of terminal, therefore, a kind of common mode of operation is: the continuous monitoring control channel of terminal, each subframe that comprises its down control channel parameter is all resolved, and whether be scheduled to judge self.
The mode of operation of this continuous monitoring is bigger in the terminal data amount, under the situation about may frequently be dispatched, can obtain higher efficient.Yet, professional for some, the arrival rate of data is lower, the number of times that causes terminal to be scheduled is also less, if the still continuous monitoring control channel of terminal can increase its power consumption, undoubtedly in order to solve the power consumption problem, the LTE system has proposed discontinuous reception (DiscontinuousReception, data dispatching method DRX).
In the DRX data dispatching method, terminal periodic control channel is monitored, thereby reach the purpose of economize on electricity.
The DRX data dispatching method has been introduced automatic request retransmission (HARQ) technology of mixing, realizing quick re-transmission to error block, and HARQ agreement such as adopted that multidiameter delay stops, to realize simply and efficiently transmitting data.
When adopting multidiameter delay to stop waiting HARQ protocol transmission data, a plurality of HARQ processes of starting terminal, each HARQ process parallel running is to transmit data, and each process is independent of each other; What is called is stopped etc., be meant adopt certain HARQ process transmission packet after, before receiving feedback information, can not continue to use other data of this process transmission.
For single HARQ process, owing to adopt stop-and-wait protocol, therefore realize simple, but efficiency of transmission is lower, and when adopting multidiameter delay to stop waiting the HARQ agreement, parallel starting a plurality of HARQ processes, in the feedback information process of waiting for a certain HARQ process, can continue to use other idle process transmits data packets, thereby remedy the low shortcoming of stop-and-wait protocol efficiency of transmission.
Below in conjunction with accompanying drawing DRX data dispatching method of the prior art is elaborated.
Fig. 1 is that terminal adopts the DRX data dispatching method to carry out the schematic diagram of data dispatch.
Among Fig. 1, having divided on time domain with subframe (subframe) is the basic time domain unit of unit, and each descending sub frame all includes down control channel (Physical Downlink Control Channel, PDCCH) parameter.The subframe of some constitutes a DRX cycle, and the DRX data dispatching method is according to the DRX cycle data dispatching.
As shown in Figure 1, original position at DRX cycle, at first start DRX Active Timer (onduration Timer), at this timer run duration, the continuous monitoring control channel of terminal, if still do not hear the new data schedule information that belongs to this terminal behind this timer expiry, then terminal enters resting state, no longer monitoring control channel is restarted this timer up to next DRX cycle.If terminal listens to new data schedule information to this terminal at DRX on duration timer run duration, then transmit employed process initiation HARQ and follow back time timer (RTT Timer) at this, at this timer run duration, terminal is finished the processing and the feedback operation of new data, does not need monitoring control channel.Behind this HARQ RTT timer expiry, if the data block of this process correspondence is not correctly received, then start HARQ retransmission timer (Retransmission Timer), at the continuous monitoring control channel of this HARQ retransmission timer run duration terminal.If listen to the data retransmission schedule information before this HARQ retransmission timer is overtime, then stop this timer, start HARQ RTT timer, the processing of beginning re-transmitting data block; If this HARQ retransmission timer is overtime, then this retransmission timer place process does not require that the terminal monitoring control channel is to obtain retransfer scheduling information.
As seen, when the employing multidiameter delay stops waiting HARQ protocol transmission data, in each DRX cycle, parallel running a plurality of processes that are used to transmit data, each process all has HARQ RTT timer and HARQ retransmission timer separately, the timer of different processes moves the shared HARQ Active Timer of each process independently of one another.Wherein, at HARQ Active Timer run duration, if listen to the new data schedule information, then not only to start the HARQ RTT timer of this transmission process of using, also to start the non-Active Timer of DRX (inactivity Timer), at this DRX inactivityTimer run duration, have or not new data schedule information in the monitoring control channel at this terminal, if have, then start the HARQ RTT timer of process that this transfer of data is used, and restart this DRXinactivity Timer, and repeating the snoop procedure of described DRX inactivity Timer, described DRXinactivity Timer also is that each process is shared.
As mentioned before, pointed out in the prior art that the employing multi-process walks abreast when stopping waiting DRX protocol transmission data, at DRX Active Timer on duration Timer, or the non-Active Timer inactivityTimer of DRX, or terminal is the corresponding respectively HARQ retransmission timer RetransmissionTimer run duration that is provided with of each process, if terminal monitoring is after the schedule information of its expectation, how to handle these schedule informations, and in the practical application, at DRX Active Timer on duration Timer, or the non-Active Timer inactivity of DRX Timer, or terminal is the corresponding respectively HARQ retransmission timer Retransmission Timer run duration that is provided with of each process, terminal also might listen to the schedule information that is not that it is desired, for example at the HARQ of a certain process Retransmission Timer run duration, terminal monitoring is to the retransfer scheduling information that belongs to another process.Do not point out in the prior art if above-mentioned abnormal conditions occur, how terminal is handled.
Summary of the invention
In view of this, the purpose of the embodiment of the invention is to provide discontinuous reception data method, equipment and discontinuously dispatching data system, equipment, to handle the abnormal conditions that may occur in the discontinuous reception data procedures.
For achieving the above object, technical scheme of the present invention specifically is achieved in that
A kind of discontinuous reception data method, the method comprising the steps of:
Terminal if listen to the data dispatch information except that described particular data schedule information, does not then respond the data dispatch information except that described particular data schedule information for receiving the timer run duration of particular data schedule information timing.
A kind of discontinuous reception data equipment, this equipment comprise timer, monitor module and data reception module;
Described timer is used to receive the timing of particular data schedule information, starts the back and sends the startup indication to described monitoring module, and overtime back sends overtime indication to described monitoring module;
Described monitoring module is used for, before receiving described monitoring indication back, overtime indication, monitoring control channel, if listen to the particular data schedule information, then send the Data Receiving indication to described data reception module according to described data dispatch information, if listen to the data dispatch information except that described particular data schedule information, then do not respond the data dispatch information except that described particular data schedule information.
Described data reception module is used for, and receives new data according to described Data Receiving indication.
A kind of discontinuously dispatching data equipment, this equipment comprise scheduler module and the timer that is provided with respectively at the equipment of each discontinuous receipts data;
Described timer, be used for described timer at the timer that is provided with of the equipment of discontinuous reception data start synchronously after, send particular data scheduling indication to described scheduler module, overtime back sends overtime indication to described scheduler module;
Described scheduler module, after being used to receive described particular data scheduling indication, be the equipment scheduling particular data of the discontinuous reception data of described timer correspondence, receive described overtime indication after, stop to be the described particular data of the equipment scheduling of described discontinuous reception data.
A kind of discontinuously dispatching data system, this system comprises terminal and network equipment;
Described terminal is used for, be set to receive the timer of particular data schedule information timing, data dispatch information as if listening at described timer run duration except that described particular data schedule information does not then respond the data dispatch information except that described particular data schedule information;
Described network equipment is used for, the described timer that is provided with according to described terminal starts the corresponding network side timer that is provided with of described network equipment synchronously, at described network side timer run duration, not to the data dispatch information of described terminal transmission except that the particular data schedule information.
As seen, the technical scheme that the embodiment of the invention provided, if end side listens to this kind schedule information behind the timer expiry of monitoring certain schedule information (new data schedule information or data retransmission schedule information), then do not respond this schedule information, this processing mode to abnormal conditions, make that the function of each timer that terminal is safeguarded is clearly demarcated, simultaneously, at a certain timer run duration, only respond the desired schedule information of this timer, can also reduce the power consumption of terminal.
When in the discontinuously dispatching data, if for certain the scheduling timing timer overtime, then do not carry out this scheduling, this processing mode has been stopped the generation of described abnormal conditions, and, because the function of each timer that network equipment is safeguarded is clearly demarcated, therefore, be convenient to formulate the scheduling strategy of network equipment, improve system availability.
Embodiment
Embodiment provided by the present invention is if end side listens to this kind schedule information behind the timer expiry of monitoring certain schedule information, then do not respond this schedule information, perhaps, network side no longer carries out this kind scheduling behind the timer expiry for certain scheduling timing.
The described scheduling of the embodiment of the invention comprises new data scheduling and data retransmission scheduling.For adopting the parallel DRX data dispatching method that stops waiting the HARQ agreement, in end side, scheduling is provided with DRX on duration Timer and DRX inactivity Timer at new data, be provided with HARQ RTT Timer at data processing, scheduling is provided with HARQ Retransmission Timer at data retransmission, and the shared identical DRXon duration Timer of each process and the DRX inactivity Timer of end side operation independently of one another, but, each process all has HARQ RTT Timer and the HARQ Retransmission Timer that belongs to separately, the timer of different processes moves independently of one another, is independent of each other.No matter which kind of timer is in operation, end side is all by same control channel monitored data schedule information.
Adopting walks abreast stops waiting the DRX data dispatching method of HARQ agreement to carry out in the process of transfer of data, if it is all overtime that end side is used to monitor the DRX on duration Timer and the DRXinactivity Timer of new data schedule information, but if this terminal also has not overtime HARQ RetransmissionTimer in operation, then terminal also needs monitoring control channel, promptly by the control channel that each descending sub frame comprised is resolved, judge whether to listen to its desired data retransmission schedule information, what may occur listening to this moment is new data schedule information but not the abnormal conditions of data retransmission schedule information.In like manner, at DRX on duration Timer or DRX inactivity Timer run duration, what might occur also that end side listens to is the data retransmission schedule information, but not the abnormal conditions of the new data schedule information of expectation.
Above-mentioned abnormal conditions occur and be because, generally, terminal side equipment is made by different producers respectively with network equipment, because network equipment and uncertain terminal side equipment are behind the timer expiry of monitoring certain scheduling, if whether this terminal still at monitoring control channel, continues to respond the schedule information of this kind scheduling that listens to, therefore, may be during the terminal monitoring control channel, indistinction ground sends various schedule informations.
Do not propose solution in the prior art, even do not recognize the existence of above-mentioned abnormal conditions at above-mentioned abnormal conditions.The technical scheme that the embodiment of the invention provided, clear and definite behind the timer expiry that is used to certain schedule information timing in the terminal, do not respond this kind schedule information, thereby each timer function that makes end side safeguard is clear and definite, for the formulation of the scheduling strategy of network equipment provides foundation, and, because at a certain timer run duration, only respond the desired schedule information of this timer, can also reduce the power consumption of terminal.If in the network equipment,, then can stop the generation of described abnormal conditions for the timer of certain scheduling timing does not carry out this scheduling after overtime, and, because the function of each timer that network equipment is safeguarded is clearly demarcated, therefore, has also made things convenient for the formulation of scheduling strategy.
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in more detail.
Method embodiment one, present embodiment proposes: end side at the HARQretransmission timer of a certain HARQ process overtime after, if receive data retransmission schedule information in the current DRX cycle again at this process, then ignore this scheduling, do not receive retransmission data packet may according to this data retransmission schedule information; After the DRX on duration Timer of end side and DRX inactivity Timer are all overtime,, then ignore this new data scheduling, do not receive new data packets according to this new data schedule information if in current DRX cycle, receive the new data schedule information again.
Fig. 2 is the first pass figure that the end side that provides of the inventive method embodiment one is handled abnormal conditions, and as shown in Figure 2, this method comprises:
Step 201, end side listen to the data retransmission schedule information in the process of monitoring control channel.End side is monitoring control channel how, and how to judge that the schedule information that listens to is which kind of schedule information is a prior art.
Step 202, end side judge whether the HARQ retransmission timer of the corresponding process of this schedule information is overtime, if then execution in step 203, otherwise execution in step 204.
In this step,, show that then end side has detected abnormal conditions if described HARQ retransmission timer is overtime.
How to judge that corresponding which process of schedule information is a prior art.
Step 203, end side are ignored this re-transmission, and promptly end side does not receive retransmission data packet may, process ends according to this data retransmission schedule information.
Step 204, end side are handled this re-transmission, promptly receive retransmission data packet may according to the data retransmission schedule information, and this packet is carried out subsequent treatment, for example, merge processing, process ends with the packet of makeing mistakes last time.
Fig. 3 is second flow chart that the end side that provides of the inventive method embodiment one is handled abnormal conditions, and as shown in Figure 3, this method comprises:
Step 301, end side listen to the new data schedule information in the process of monitoring control channel.
Step 302, end side judge whether all timers of permission scheduling new data are all overtime, if then execution in step 303, otherwise execution in step 304.
Allow all timers of scheduling new data to comprise DRX on duration Timer and DRXinactivity Timer.
Step 303, end side are ignored this new data scheduling, and promptly end side does not receive new data packets, process ends according to this new data schedule information.
Step 304, end side are handled the scheduling of this new data, promptly according to the new data schedule information, receive new data packets by the corresponding process of this new data schedule information, and this packet is carried out subsequent treatment, process ends.
Method embodiment two, and present embodiment proposes: network side at the HARQ retransmission timer of a certain HARQ process of terminal overtime after, in current DRX cycle, no longer the data block of this HARQ process correspondence is carried out retransfer scheduling; After the timer (for example DRX on duration Timer and DRX inactivity Timer) of the permission scheduling new data that network side is provided with at a certain terminal is all overtime, in current DRX cycle, no longer at this terminal scheduling new data.
In method embodiment two, network side is provided with corresponding timer according to the set timer that is used for monitoring control channel of end side, and the corresponding mutually timer of network side and end side starts synchronously.For example, terminal pins is provided with DRX on duration Timer and DRX inactivityTimer to all processes, all be provided with HARQ retransmission timer at each process, then at network side, at each terminal, all DRX on duration Timer and the DRX inactivityTimer with this terminal setting is corresponding, at network side DRX on duration Timer and DRX inactivity Timer are set, corresponding with this terminal pins to the HARQ retransmission timer that each process is provided with, at the HARQ retransmission timer of network side setting at this each process of terminal.End side is used to timer (for example DRX on duration Timer, DRX inactivity Timer and HARQ retransmission timer) and the network side of monitoring the schedule information timing to start synchronously at the corresponding timer that is provided with of this timer, network side only at the described timer run duration of its startup, carries out corresponding data dispatch.How the timer of network side and end side is prior art synchronously.
Fig. 4 is the first pass figure that the network side that provides of the inventive method embodiment two is handled abnormal conditions, and as shown in Figure 4, this method comprises:
Step 401~402, network side periodically judge whether to dispatch data retransmission, if determine the scheduling data retransmission, then execution in step 403.
Step 403, network side judge whether this HARQ retransmissiontimer that retransmits shared process correspondence is overtime, if then execution in step 404, otherwise execution in step 405.
By this step, can stop the generation of abnormal conditions of the prior art.
Step 404, network side are carried out this re-transmission after waiting for that next DRX cycle arrives, and promptly at next DRX cycle, after this HARQ retransmission timer that retransmits shared process correspondence starts, carry out the scheduling of this re-transmission.
Step 405, described next DRX cycle arrives, and network side is dispatched this re-transmission.
Fig. 5 is second flow chart that the network side that provides of the inventive method embodiment two is handled abnormal conditions, and as shown in Figure 5, this method comprises:
Step 501~502, network side periodically judge whether to dispatch new data, if determine the scheduling new data, then execution in step 503.
Step 503, network side judge whether the timer of permission scheduling new data in the current DRX cycle is all overtime, if then execution in step 504, otherwise execution in step 505.
After step 504, network side wait for that next DRX cycle arrives, promptly after next DRX cycle allows the timer of scheduling new data to start, carry out the scheduling of new data.Process ends.
Step 505, described next DRX cycle arrives, and network side carries out the scheduling of new data.
Method embodiment one and method embodiment two have proposed to handle the scheme of abnormal conditions described in the prior art respectively to the angle from end side and network side.In the practical application, if network side and end side are used scheme provided by the present invention simultaneously, then make the behavior of network side and end side be consistent, avoided network side behind certain timer expiry, still carry out data dispatch, and end side has been ignored this schedule information and the system resource waste that causes at this timer.
According to method embodiment one, the present invention also provides a kind of equipment of discontinuous reception data.
Fig. 6 is the structure chart of the equipment of the discontinuous reception data that provide of apparatus of the present invention embodiment one, and as shown in Figure 6, this equipment comprises timer 601, monitors module 602 and data reception module 603.
Timer 601 is used to receive the timing of particular data schedule information, starts the back and starts indication to monitoring module 602 transmissions, and overtime back is to monitoring the overtime indication of module 602 transmissions.
Monitoring module 602 is used for, before receiving described monitoring indication back, overtime indication, monitoring control channel, if listen to the particular data schedule information, then send the Data Receiving indication to data reception module 603 according to described data dispatch information, if listen to the data dispatch information except that described particular data schedule information, then do not respond the data dispatch information except that described particular data schedule information.
Data reception module 603 is used for, and receives data according to described Data Receiving indication.
Timer 601 can be each process HARQ retransmission timer Retransmission Timer of corresponding setting respectively for discontinuous reception DRX Active Timer on duration Timer or DRX non-Active Timer inactivity Timer or terminal.
When timer 601 is DRX Active Timer on duration Timer or the non-Active Timer inactivity of DRX Timer, described particular data schedule information is the new data schedule information, and the data dispatch information except that described particular data schedule information comprises the data retransmission schedule information;
When timer 601 is HARQ retransmission timer Retransmission Timer, described particular data schedule information is the data retransmission schedule information of the corresponding process of described HARQ retransmission timer Retransmission Timer, and the data dispatch information except that described particular data schedule information comprises the new data schedule information of described corresponding process, the new data schedule information or the data retransmission schedule information of other processes except that described corresponding process.
According to method embodiment two, the present invention also provides a kind of equipment of discontinuously dispatching data.
Fig. 7 is the structure chart of the equipment of the discontinuously dispatching data that provide of apparatus of the present invention embodiment two, and as shown in Figure 7, this equipment comprises scheduler module 702 and the timer 701 that is provided with respectively at the equipment of each discontinuous receipts data.
Timer 701, be used for described timer at the timer that is provided with of the equipment of discontinuous reception data start synchronously after, send particular data scheduling indication to described scheduler module, overtime back sends overtime indication to described scheduler module;
Scheduler module 702, after being used to receive described particular data scheduling indication, be the equipment scheduling particular data of the discontinuous reception data of described timer correspondence, receive described overtime indication after, stop to be the described particular data of the equipment scheduling of described discontinuous reception data.
When the network equipment shown in Figure 7 at the two or more second timers in a certain terminal (being the equipment of discontinuous reception data), after also being provided with the second timer of similar number accordingly, the data retransmission schedule information of the second timer correspondence in the network equipment should be corresponding with described second timer, the data retransmission schedule information of second timer place process that terminal is set.Wherein, the number of the second timer of terminal setting is identical with the number of processes that this terminal is safeguarded usually.
According to said method embodiment and device embodiment, provide a kind of embodiment of discontinuously dispatching data system below.
Fig. 8 is the discontinuously dispatching data system structure chart that system embodiment of the present invention provides, and as shown in Figure 8, this system comprises terminal 801 and network equipment 802.
Terminal 801 is used for, be set to receive the timer of particular data schedule information timing, data dispatch information as if listening at described timer run duration except that described particular data schedule information does not then respond the data dispatch information except that described particular data schedule information.
Network equipment 802 is used for, the described timer that is provided with according to terminal 801 starts the network equipment 802 corresponding network side timers that are provided with synchronously, at described network side timer run duration, not to the data dispatch information of terminal 801 transmissions except that the particular data schedule information.
By above-mentioned analysis and technical scheme as seen, by being walked abreast, multi-process of the prior art stops waiting the analysis of HARQDRX data dispatching method, the applicant recognize may exist terminal monitoring to data dispatch information be not its desired these abnormal conditions of data dispatch information, and at this abnormal conditions, proposition is behind the timer expiry that allows certain scheduling, end side is ignored this kind schedule information that receives, perhaps, network side no longer carries out this kind scheduling, thereby provides processing scheme for this abnormal conditions.
When end side was ignored this kind schedule information that receives, the function of each timer that terminal is safeguarded was clearly demarcated, simultaneously, at a certain timer run duration, only responded the desired schedule information of this timer, can also reduce the power consumption of terminal.
When network side no longer carries out this kind scheduling, the generation of having stopped described abnormal conditions, and, because the function of each timer that network equipment is safeguarded is clearly demarcated, therefore, be convenient to formulate the scheduling strategy of network equipment, improve system availability.
If end side adopts consistent processing mode with network side, being network side is being the timer run duration of particular data schedule information timing, not to the data dispatch information of terminal transmission except that described particular data schedule information, end side is at the timer run duration that is the timing of particular data schedule information, even receive the data dispatch information except that described particular data schedule information, do not respond described data dispatch information except that described particular data schedule information yet, described abnormal conditions can be stopped or handle to the processing mode of this unanimity not only, also can improve usage factor of system resource.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention, all any modifications of being made within the spirit and principles in the present invention, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.