Method for scheduling data burst
AssigneeNational Taiwan University of Science and Technology
InventorsFeng-Ming Yang, Wei-Mei Chen, Han-Peng Jiang
Life of this patent
Estimating the term…
Abstract
A method for scheduling data burst is provided. The method is adapted for a mobile apparatus. The method includes the following steps. Firstly, a data burst is generated, and a maximum delay time is calculated according to a delay constraint of the data burst. Next, whether to receive a downlink data burst before the maximum delay time is determined. If yes, a base station is requested to schedule the data burst to at least one available scheduling time near the downlink data burst. Afterwards, the data burst is sent according to the at least one available scheduling time.
Claims10
A method for scheduling data burst, adapted for a mobile apparatus, comprising:
- detecting at least one data burst from at least one data stream during a listening frame period, wherein each of the data bursts has a start time and a finish time;
- searching for at least one available schedule time;
- determining whether a time duration of any one of the data bursts is overlapped with a time duration of another data burst of the data bursts;
- if the time duration of any one of the data bursts is not overlapped with the time duration of another of the data bursts, receiving one of the data bursts having an earliest finish time according to the at least one available schedule time;
- if the time duration of any one of the data bursts is overlapped with the time duration of another of the data bursts, determining whether there is a first data burst that is about to fail to satisfy a delay constraint for each of the data bursts;
- if yes, receiving the first data burst according to the at least one available schedule time;
- if no, receiving the one of the data bursts having the earliest finish time;
- and
- delaying the data bursts having a time duration overlapped with a time duration of the data bursts having the earliest finish time among the data bursts for a frame duration.
A method for scheduling data burst, adapted for a mobile apparatus, comprising:
- generating a data burst;
- calculating a maximum delay time according to a delay constraint of the data burst;
- determining whether a downlink data burst is received before the maximum delay time;
- if the downlink data burst is received before the maximum delay time, requesting a base station to schedule the data burst to at least one available schedule time near the downlink data burst, and transmitting the data burst according to the at least one available schedule time;
- if the downlink data burst is not received before the maximum delay time, determining whether at least one other data burst is generated;
- if the at least one other data burst is generated, requesting the base station to schedule the data burst and the at least one other data burst to the same or adjacent at least one available schedule time, and transmitting the data burst and the at least one other data burst according to the at least one available schedule time;
- and
- if the at least one other data burst is not generated, transmitting the data burst according to a scheduling result of the base station.
Dependencies are inferred from the claim text.