The present application generally relates to wireless communication and, in particular, to method and apparatus for determining the subframe types of a flexible subframe that can be dynamically configured to be either a downlink or an uplink subframe in the Long-Term Evolution (LTE) Time-Division Duplex (TDD) system.
Advantages of the LTE-TDD system include the flexibility of bandwidth allocation in the unpaired frequency band, and the flexibility of choosing the downlink-to-uplink resource allocation ratio (referred to “D/U ratio” in this application). The latter one is more attractive because of the emerging traffic service types and traffic volume turbulence, both of which result in the wide range of D/U ratio. Once the D/U ratio is determined, it is usually informed to all served user equipments (referred to “UE” in this application) by a serving cell via broadcast signaling. Any subsequent changes of the existing D/U ratio are also done by the serving cell through broadcast signaling of the new D/U ratio.
The above deficiencies and other problems associated with the conventional approach of downlink-to-uplink resource allocation are at least partially solved by the method disclosed in the present application. In some embodiments, the present application is implemented in a computer system (e.g., a mobile phone, a tablet computer, etc.) that has one or more processors, memory and one or more modules, programs or sets of instructions stored in the memory for performing multiple functions. Instructions for performing these functions may be included in a computer program product configured for execution by one or more processors and stored in a non-transitory computer readable medium.
In accordance with some implementations, a method of determining an uplink subframe type by user equipment includes the following steps: receiving an uplink grant from a base station, wherein the uplink grant is associated with a first flexible subframe within a first radio frame; determining a first index of the first flexible subframe within the first radio frame; identifying a second flexible subframe within a second radio frame; determining a second index of the second flexible subframe within the second radio frame; and determining a type for the second flexible subframe based at least on the first index of the first flexible subframe and the second index of the second flexible subframe. In some embodiments, the first and second radio frames are the same one. In other embodiments, the first and second radio frames are two different ones that fall within the same downlink/uplink configuration period.
In accordance with some implementations, a user equipment includes one or more processors; a communication interfacing unit; a control unit for controlling the communication interfacing unit; a computer-readable storage medium; and one or more program instructions stored in the memory and to be executed by the processors and the control unit and the communication interfacing unit, collectively, the one or more program instructions further including: receiving an uplink grant from a base station, wherein the uplink grant is associated with a first flexible subframe within a first radio frame; determining a first index of the first flexible subframe within the first radio frame; identifying a second flexible subframe within a second radio frame; determining a second index of the second flexible subframe within the second radio frame; and determining a type for the second flexible subframe based at least on the first index of the first flexible subframe and the second index of the second flexible subframe.
In accordance with some implementations, a non-transitory computer readable storage medium storing one or more program instructions to be executed by a user equipment, the one or more program instructions further including: receiving an uplink grant from a base station, wherein the uplink grant is associated with a first flexible subframe within a first radio frame; determining a first index of the first flexible subframe within the first radio frame; identifying a second flexible subframe within a second radio frame; determining a second index of the second flexible subframe within the second radio frame; and determining a type for the second flexible subframe based at least on the first index of the first flexible subframe and the second index of the second flexible subframe.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated herein and constitute a part of the specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention. Like reference numerals refer to corresponding parts throughout the several views of the drawings.
Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. In the following detailed description, numerous non-limiting specific details are set forth in order to assist in understanding the subject matter presented herein. It will be apparent, however, to one of ordinary skill in the art that various alternatives may be used without departing from the scope of the present invention and the subject matter may be practiced without these specific details. For example, it will be apparent to one of ordinary skill in the art that the subject matter presented herein can be implemented on many types of radio communication systems.
As shown in
In the LTE-TDD system, the minimum transmission time interval (TTI) is called “subframe”, whose time duration is one-tenth of one radio frame. Each radio frame of 10 ms contains 10 subframes. For the LTE-TDD system, a subframe can be a downlink subframe (marked as “D”), an uplink subframe (marked as “U”) or a special subframe (marked as “S”). Each special subframe includes three fields: a Downlink Pilot Timeslot (DwPTS), a Guard Period (GP), and an Uplink Pilot Timeslot (UpPTS). Note that DwPTS is used in the downlink direction, UpPTS is used in the uplink direction, and the GP is located between DwPTS and the UpPTS and it has no transmission.
In the current release of LTE-TDD system, the D/U configuration (indexed 0-6 as shown in Table 1 above) is contained in the system information block (SIB) that is periodically broadcasted by the serving cell. However, there are various restrictions related to the modification of the SIB content. For example, it may take as long as about 640 ms to reconfigure the D/U configuration to a new value and the total number of modifications to the SIB content is also limited within a certain time period (e.g., no more than 32 times in 3 hours). However, due to the rapid change of traffic volume, these restrictions make it challenging to fully exploit the flexibilities offered by the LTE-TDD system by adapting the D/U configuration to the traffic variation via broadcast signaling in SIB.
As a result, various proposals have been made to dynamically change the D/U configuration as fast as per radio frame without modification of the D/U configuration in SIB. For example, as shown in Table 1 above, the subframe 3 is an uplink subframe for the D/U configurations indexed {0, 1, 3, 4, 6} and a downlink subframe for the D/U configurations indexed {2, 5}. Similarly, the subframe 6 is a special subframe for the D/U configurations indexed {0, 1, 2, 6} and a downlink subframe for the D/U configurations indexed {3, 4, 5}. In other words, some of the subframes can be configured to be dynamically converted between downlink subframe and uplink subframe if they belong to subframes {3, 4, 7, 8, 9}, or between downlink subframe and special subframe if the subframe belongs to subframe {6}. Collectively, these subframes {3, 4, 6, 7, 8, 9} are called “flexible subframes”. The other subframes {0, 1, 2, 5} in the radio frame are called “fixed subframe” because their subframe types remain unchanged for all the seven D/U configurations shown in Table 1. Once the D/U configuration is dynamically changed, it may remain unchanged for a period chosen from {10 ms, 20 ms, 40 ms, 80 ms}, and each period boundary aligns to the integer multiple of {10 ms, 20 ms, 40 ms, 80 ms}, respectively.
On the other hand, the D/U configurations shown in Table 1 have certain features that can be used to minimize the negative performance impact of the fallback operation. More specifically, if a UE running in a D/U reconfiguration period does not successfully detects a valid D/U configuration via DCI (e.g., due to the noisy wireless channel), it is possible for the UE to judge the type of a flexible subframe based on information other than the dynamic reconfiguration DCI, which is communicated between the base station and the UE before the corresponding flexible subframe occurs. For example, as shown in Table 1, the three consecutive subframes {2, 3, 4} and three consecutive subframes {7, 8, 9} in all D/U configurations indexed 0-6 share a unique pattern property, that is, any uplink subframe only occurs prior to all downlink subframes. In other words, there is no downlink subframe immediately before any uplink subframe in any D/U configuration.
For example, as shown in
Assuming that a subframe is a flexible subframe and its subframe index in the radio frame is k0 (0≦k0≦9), it is determined by the UE to be an uplink subframe if the UE receives at least one uplink grant for the PUSCH that is to be transmitted by the UE in a subframe whose subframe index belongs to the index set SI and whose associated radio frame falls within the same D/U configuration period as the corresponding flexible subframe to be determined. More specifically,
For k0=3, Ω={3, 4, 8, 9}.
For k0=4, Ω={4, 9}.
For k0=7, Ω={7, 8, 9}.
For k0=8, Ω={8, 9}.
For k0=9, Ω={9}.
As shown in
Depending on the robustness requirement for this method, the PUSCH to be detected can be either non-semi-persistent (non-SPS) scheduled or semi-persistent (SPS) scheduled. It can also be either the initial PUSCH transmission in a HARQ process or any transmission instance in a HARQ process. With this capability of determining the flexible subframe type to be either uplink subframe or special subframe containing UpPTS, the UE can ensure that its uplink transmission using flexible subframes does not encounter a subframe dynamically changed by the base station to a regular downlink subframe. The mentioned uplink transmission includes but not limited to PUSCH and sounding reference signaling (SRS).
In some embodiments, the above-described method and its variations may be implemented as computer software instructions or firmware instructions. Such instructions may be stored in an article with one or more machine-readable storage devices connected to one or more computers or digital processors such as digital signal processors and microprocessors as described above in connection with
In sum,
Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the inventions are not to be limited to the specific examples of the embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2015/015222 | 2/10/2015 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61939660 | Feb 2014 | US |