Scheduling enhancement in wireless communication
Claim Score by NHIP
Abstract
The subject matter described herein relates to scheduling enhancement in wireless communication. A scheduling grant including an indicator can be generated, for example, at the base station (BS). The indicator included in the scheduling grant identifies multiple carriers to be scheduled with the scheduling grant. Upon receiving the scheduling grant, a device, for example, UE can recognize the multiple carriers scheduled with the single scheduling grant, and can detect corresponding data transmission in the multiple carriers accordingly. Compared with scheduling each carrier with independent scheduling grant, the proposed solution saves control signaling overhead, and thereby alleviates the problems caused by control signaling capacity limitation, and increase peak data rate and system throughput.

Term
8.3 yearsto projected expiry
Projected expiry 8 January 2035, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
20 claims: 3 independent, 17 dependent
- 1A method of wireless communication, comprising:generating a scheduling grant including a first indicator, the first indicator indicating multiple carriers to be scheduled with the scheduling grant;transmitting the scheduling grant to user equipment;andtransmitting data to the user equipment on the multiple carriers.
- 8Broadest claimClaim Score 90, very broad(NHIP)A method of wireless communication, comprising:receiving a scheduling grant including a first indicator;determining multiple carriers scheduled with the scheduling grant based on the first indicator;anddetecting data transmission in the multiple carriers according to the scheduling grant.
- 15An apparatus for wireless communication, comprising:a scheduling grant generator configured to generate a scheduling grant including a first indicator which indicates multiple carriers to be scheduled with the scheduling grant and at least one common one common scheduling parameter to be applied to the multiple carriers;a first transmitter configured to transmit the scheduling grant to user equipment;anda second transmitter configured to transmit data to the user equipment on the multiple carriers.
Independent claims3
81 paragraphs in 6 sections, as filed
RELATED APPLICATIONS
This application claims priority to International Application No. PCT/CN2014/094504, filed on Dec. 22, 2014, and entitled “SCHEDULING ENHANCEMENT IN WIRELESS COMMUNICATION.” This application claims the benefit of the above-identified application, and the disclosure of the above-identified application is hereby incorporated by reference in its entirety as if set forth herein in full.
TECHNICAL FIELD
The non-limiting and example embodiments of the present disclosure generally relate to wireless communications, and specifically to a method and apparatus for scheduling enhancement in wireless communications.
BACKGROUND
In wireless communication, the demand for high data rate keeps increasing and Long Term Evolution (LTE) developed by the third generation project partnership (3GPP) has been approved an extremely successful platform to meet such demand. The LTE system has been designed to operate in dedicated and licensed band to avoid interference with other systems and to guarantee satisfying communication performance However, with demand for high data rate keeps increasing and at the same time available licensed frequency resources keeps shrinking, more and more cellular network operators begin to consider utilization of the unlicensed spectrum as a complimentary tool to augment their service offering.
One alternative way for utilizing an unlicensed band is called “Licensed-Assisted Access (LAA)”, which means the utilization of the unlicensed band is under control from the licensed band. LTE LAA is a topic to be studied in 3GPP LTE-Advanced Rel-13 and beyond. The objective of LTE LAA is to investigate the basic aspects for the operator-controlled non-standalone deployment of LTE in unlicensed spectrum, considering uplink and downlink or downlink only transmission in the unlicensed spectrum, to further improve network throughput and provide offloading capability to meet the demand of increasing traffic volume. Particularly, LTE LAA can use carrier aggregation (CA) to aggregate the carriers in unlicensed spectrum, i.e., using unlicensed carrier as a Supplemental Downlink or a Component Carrier. In such a scenario, a primary cell (also called PCell, primary carrier, or primary component carrier) for either a LTE frequency division duplex (FDD) or time division duplex (TDD) system can always operate in a licensed band to carry control signaling, mobility management and data, while one or more secondary cells (also called SCells, secondary carriers, or secondary component carriers herein) in unlicensed band can provide downlink (DL) and/or uplink (UL) data transmission for opportunistic capacity improvement.
SUMMARY
In a LTE LAA scenario, PCell operating in a licensed band provides control signaling while SCell operating on unlicensed band only provides data capacity in DL and/or UL. It means that DL and UL data transmissions in SCell have to be cross-carrier scheduled via physical downlink control channels (PDCCHs) in PCell. Conventionally, each scheduling for DL or UL data transmission requires independent downlink control information (DCI) transmission from a separate PDCCH. Hence, if the base station (BS) wants to schedule DL transmission on multiple SCells in same subframe, it has to send multiple independent PDCCHs corresponding to the multiple SCells besides self-scheduling in PCell.
However, in view of the limited DL control signaling capacity of the PCell which includes totally up to 3 OFDM symbols for PDCCH to carry physical control format indication channel (PCFICH), physical hybrid automatic repeat request (HARQ) indication channel (PHICH) and scheduling grants, simultaneous scheduling of multiple SCells may not be supported, especially when PCell is configured with a narrow bandwidth (e.g., 1.4 MHz), or the DCI for scheduling grant has to use high aggregation level (e.g., 4 or 8), or the scheduling occurs in a Special Subframe of TDD where only up to 2 OFDM symbols for PDCCH are available, or there are a large number of user equipment (UE) to be scheduled. Such a scheduling restriction due to control signaling capacity limitation may significantly reduce the achievable peak data rate and system throughput.
In accordance with embodiments of the subject matter described herein, the problem can be alleviated by scheduling multiple carriers with a single scheduling grant. To enable this, a scheduling grant including an indicator can be generated, for example, at the BS. The indicator included in the scheduling grant identifies multiple carriers to be scheduled with the scheduling grant. Upon receiving the scheduling grant, a device (for example, UE) can recognize the multiple carriers scheduled with the single scheduling grant, and can detect corresponding data transmission in the multiple carriers accordingly.
Compared with scheduling each carrier with independent scheduling grant, the proposed solution saves control signaling overhead, and thereby alleviates the problems mentioned above, and increase peak data rate and system throughput.
This Summary is provided to introduce a selection of concepts in a simplified form. The concepts are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matters, nor is it intended to be used to limit the scope of the claimed subject matters.
BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the subject matter described herein are illustrated by way of example and not limited in the accompanying figures in which like reference numerals indicate similar elements and in which:
<figref idrefs="DRAWINGS">FIG. 1</figref> illustrates a block diagram of user equipment in accordance with one embodiment of the subject matter described herein;
<figref idrefs="DRAWINGS">FIG. 2</figref> illustrates a block diagram of an environment in which embodiments of the subject matter described herein may be implemented;
<figref idrefs="DRAWINGS">FIG. 3<i>a </i></figref>illustrates a schematic diagram of conventional cross-carrier scheduling method;
<figref idrefs="DRAWINGS">FIG. 3<i>b </i></figref>illustrates a schematic diagram of enhanced cross-carrier scheduling method in accordance with an embodiment of the subject matter described herein;
<figref idrefs="DRAWINGS">FIG. 4</figref> illustrates a flowchart of a method for scheduling enhancement at the base station side in accordance with one embodiment of the subject matter described herein;
<figref idrefs="DRAWINGS">FIG. 5</figref> illustrates a flowchart of a method for scheduling enhancement at the UE side in accordance with one embodiment of the subject matter described herein;
<figref idrefs="DRAWINGS">FIG. 6</figref> illustrates a block diagram of an apparatus for scheduling enhancement at the base station side in accordance with one embodiment of the subject matter described herein; and
<figref idrefs="DRAWINGS">FIG. 7</figref> illustrates a block diagram of an apparatus for scheduling enhancement at the UE side in accordance with one embodiment of the subject matter described herein.
DETAILED DESCRIPTION
The subject matter described herein will now be discussed with reference to several example embodiments. It should be understood these embodiments are discussed only for the purpose of enabling those skilled persons in the art to better understand and thus implement the subject matter described herein, rather than suggesting any limitations on the scope of the subject matter.
As used herein, the term “base station” (BS) may represent a node B (NodeB or NB), an evolved NodeB (eNodeB or eNB), a Remote Radio Unit (RRU), a radio header (RH), a remote radio head (RRH), a relay, a low power node such as a femto, a pico, and so forth.
As used herein, the term “user equipment” (UE) refers to any device that is capable of communicating with the BS. By way of example, the UE may include a terminal, a Mobile Terminal (MT), a Subscriber Station (SS), a Portable Subscriber Station (PSS), a Mobile Station (MS), or an Access Terminal (AT). Specifically, some examples of UEs include devices operable in unlicensed band.
As used herein, the term “includes” and its variants are to be read as open terms that mean “includes, but is not limited to.” The term “based on” is to be read as “based at least in part on.” The term “one embodiment” and “an embodiment” are to be read as “at least one embodiment.” The term “another embodiment” is to be read as “at least one other embodiment.” Other definitions, explicit and implicit, may be included below.
<figref idrefs="DRAWINGS">FIG. 1</figref> illustrates a block diagram of a UE <b>100</b> in accordance with one embodiment of the subject matter described herein. In one embodiment, the UE <b>100</b> may be any device with a wireless communication capability, such as a mobile phone, a portable digital assistant (PDA), a pager, a mobile computer, a mobile TV, a game apparatus, a laptop, a tablet computer, a camera, a video camera, a GPS device, and other types of voice and textual communication system. A fixed-type device may likewise easily use embodiments of the subject matter described herein.
As shown, the UE <b>100</b> comprises one or more antennas <b>112</b> operable to communicate with the transmitter <b>114</b> and the receiver <b>116</b>. With these devices, the UE <b>100</b> may perform cellular communications with one or more BSs. Specifically, the UE <b>100</b> may be configured to multiple carriers. That is, according to the grant and the resources allocated by the BS, the UE <b>100</b> may transmit or receive data via multiple carriers.
The UE <b>100</b> further comprises at least one controller <b>120</b>. It should be understood that the controller <b>120</b> comprises circuits or logic required to implement the functions of the user terminal <b>100</b>. For example, the controller <b>120</b> may comprise a digital signal processor, a microprocessor, an A/D converter, a D/A converter, and/or any other suitable circuits. The control and signal processing functions of the UE <b>100</b> are allocated in accordance with respective capabilities of these devices.
Optionally, the UE <b>100</b> may further comprise a user interface, which, for example, may comprise a ringer <b>122</b>, a speaker <b>124</b>, a microphone <b>126</b>, a display <b>128</b>, and an input interface <b>130</b>, and all of the above devices are coupled to the controller <b>120</b>. The UE <b>100</b> may further comprise a camera module <b>136</b> for capturing static and/or dynamic images.
The UE <b>100</b> may further comprise a battery <b>134</b>, such as a vibrating battery set, for supplying power to various circuits required for operating the user terminal <b>100</b> and alternatively providing mechanical vibration as detectable output. In one embodiment, the UE <b>100</b> may further comprise a user identification module (UIM) <b>138</b>. The UIM <b>138</b> is usually a memory device with a processor built in. The UIM <b>138</b> may for example comprise a subscriber identification module (SIM), a universal integrated circuit card (UICC), a universal user identification module (USIM), or a removable user identification module (R-UIM), etc. The UIM <b>138</b> may comprise a card connection detecting apparatus according to embodiments of the subject matter described herein.
The UE <b>100</b> further comprises a memory. For example, the UE <b>100</b> may comprise a volatile memory <b>140</b>, for example, comprising a volatile random access memory (RAM) in a cache area for temporarily storing data. The UE <b>100</b> may further comprise other non-volatile memory <b>142</b> which may be embedded and/or movable. The non-volatile memory <b>142</b> may additionally or alternatively include for example, EEPROM and flash memory, etc. The memory <b>140</b> may store any item in the plurality of information segments and data used by the UE <b>100</b> so as to implement the functions of the UE <b>100</b>. For example, the memory may contain machine-executable instructions which, when executed, cause the controller <b>120</b> to implement the method described below.
It should be understood that the structural block diagram in <figref idrefs="DRAWINGS">FIG. 1</figref> is shown only for illustration purpose, without suggesting any limitations on the scope of the subject matter described herein. In some cases, some devices may be added or reduced as required.
<figref idrefs="DRAWINGS">FIG. 2</figref> shows an environment of a cellular system in which embodiments of the subject matter described herein may be implemented. As shown, one or more UEs may communicate with a BS <b>200</b>. In this example, there are three UEs <b>210</b>, <b>220</b> and <b>230</b>. This is only for the purpose of illustration without suggesting limitations on the number of UEs. There may be any suitable number of UEs in communication with the BS <b>200</b>. In one embodiment, one or more of the UEs <b>210</b>, <b>220</b> and <b>230</b> may be implemented by the UE <b>100</b> as shown in <figref idrefs="DRAWINGS">FIG. 1</figref>, for example.
The communications between the UEs <b>210</b>, <b>220</b> and <b>230</b> and the BS <b>200</b> may be performed according to any appropriate communication protocols including, but not limited to, the first generation (1G), the second generation (2G), 2.5G, 2.75G, the third generation (3G), the fourth generation (4G) communication protocols, and/or any other protocols either currently known or to be developed in the future. Though for illustration purpose, in some embodiment of the disclosure, the UEs <b>210</b>, <b>220</b> and <b>230</b> and the BS <b>200</b> may communicate using 3GPP LTE technique, the embodiments of the present disclosure are not limited to such network scenarios.
In the a cellular system depicted in <figref idrefs="DRAWINGS">FIG. 2</figref>, the BS <b>200</b> may firstly provide service to an UE (e.g., UE <b>210</b>) via a primary carrier (also called PCell, primary component carrier) and then the BS <b>200</b> may provide service to the UE via some additional secondary carriers (also called SCells or secondary component carriers) when more frequency resources are required to provide a higher peak data rate and/or throughput. In the case that the additional secondary carriers are in a shared band, e.g., an unlicensed band accessible to various other wireless networks or other cells, the interference level on these secondary carriers may be relatively high and may vary fast. In view of interference status on these SCells, important control signalings are preferably to be sent via the primary carrier only, while these secondary carriers are utilized only for data transmission. However, such a solution may face a problem of signaling capacity limitation in the primary carrier.
As specified in the LTE specifications, e.g., 3GPP TS 36.211, the physical downlink control channel (PDCCH) carries scheduling grants and other control information. A physical control channel is transmitted on an aggregation of one or several consecutive control channel elements (CCEs), and the number of consecutive CCEs occupied by a physical control channel corresponds to an aggregation level, which could be, for example, 1, 2, 4, 8. The number of OFDM symbols used for transmission of PDCCHs in a subframe is indicated by the physical control format indicator channel (PCFICH). In accordance with current LTE specification, no more than three OFDM symbols can be used for transmission of PDCCHs for normal bandwidth scenario. Considering that conventionally each scheduling grant requires independent downlink control information (DCI) transmission from a separate PDCCH as illustrated in <figref idrefs="DRAWINGS">FIG. 3</figref><i>a, </i>the number of scheduling grants that can be transmitted in a subframe is limited due to the limited PDCCH capacity. This number can be further reduced in many cases including, but not limited to, PCell is configured with a narrow bandwidth (e.g., 1.4 MHz) which provides less available CCEs, or a DCI for scheduling grant has to be sent with high aggregation level (e.g., 4 or 8) which means more CCEs occupied per DCI, or the scheduling occurs in the special subframe of TDD PCell where only up to two OFDM symbols are available for PDCCHs. Such a scheduling restriction due to control signaling capacity limitation may significantly reduce the achievable peak data rate and the system performance. For example, a BS may desire to transmit data to a UE via four SCells simultaneously to provide a high throughput and peak data rate. However, the available PDCCH resource may only afford one scheduling grant.
In the embodiments of the subject matter described herein, methods and apparatus are provided to enable more efficient scheduling by facilitating scheduling multiple carriers with a single scheduling grant. As illustrated in <figref idrefs="DRAWINGS">FIG. 3</figref><i>b, </i>different from the convention solutions as illustrated in <figref idrefs="DRAWINGS">FIG. 3</figref><i>a, </i>embodiments of the subject matter described herein allows a single scheduling grant to schedule multiple carriers in one shot. Example embodiments will now be discussed.
Reference is now made to <figref idrefs="DRAWINGS">FIG. 4</figref> which illustrates a flow chart of an exemplary method <b>400</b> for scheduling enhancement in a wireless network in accordance with one embodiment of the subject matter described herein. In one embodiment, the method <b>400</b> may be implemented by the BS <b>200</b> as shown in <figref idrefs="DRAWINGS">FIG. 2</figref>, for example. It is to be understood that the subject matter described herein is not limited in this regard. In alternative embodiments, the method <b>400</b> may be implemented by any other suitable entities in the wireless communication system.
As shown, in one embodiment, the method <b>400</b> is entered at step <b>401</b>, where the BS <b>200</b> generates a scheduling grant including a first indicator, the first indicator indicating multiple carriers to be scheduled with the scheduling grant. At step <b>402</b>, the BS <b>200</b> transmits the scheduling grant to user equipment. Then the method <b>400</b> proceeds to step <b>403</b>, where the BS <b>200</b> transmits data to the user equipment on the indicated multiple carriers.
The method <b>400</b> enables the scheduling of multiple carriers with a single scheduling grant. Compared with the conventional solutions where each carrier is scheduled with an independent scheduling grant, the scheduling overhead can be reduced, thereby enabling more carriers to be scheduled in limited control signaling resources.
In one embodiment, the first indicator included in the scheduling grant can be a bitmap indicating the multiple carriers. By way of example and without suggesting any limitations as to the scope, in one embodiment, the zeros “0” in the bitmap can be used to indicate the carriers that are not scheduled, while the ones “1” in the bitmap can be used to indicate the carriers that are scheduled by the scheduling grant. For example, a 4-bits bitmap “1010” can be used to indicate that the first and the third carriers among four configured secondary carriers are scheduled by said scheduling grant. It is to be understood that the number of bits in the bitmap is not limited to four. Instead, any suitable number can be used.
It is to be understood that various mappings between a bit in the bitmap and a carrier can be defined, and the scope of the subject matter described herein is not limited to any specific mapping. The length of the bitmap, i.e., number of bits for indication, can be predefined depending on one or more relevant factors. For example, in one embodiment, the length can be defined based on maximum number of carriers allowed to be aggregated. In another embodiment, the length may be configured by base station, for example, via radio resource control signaling, or system information.
Alternatively or additionally, in one embodiment, the first indicator can be implemented as an index indicating one of multiple scheduled carrier patterns. The scheduled carrier pattern indicates a combination of multiple carriers to be scheduled with the scheduling grant. For example, to enable scheduling of multiple carriers with a single grant, a Scheduled Carrier Pattern (SCP) can be defined. In current CA framework, a UE (e.g., UE <b>210</b> shown in <figref idrefs="DRAWINGS">FIG. 2</figref>) can be configured up to 4 SCells besides the PCell. It is noted that this embodiment is not limited only in case that maximum number of configured SCells is 4 and it can be extended to support more configured SCells, for example, when maximum number of configured SCells is set to 31, i.e., to support the maximum number of component carriers of 32. These configured SCells can locate in same unlicensed band and thus have similar channel profiles especially when interference avoidance mechanism (e.g., listen-before-talk) is adopted in the unlicensed band. Depending on the buffer status and the required data rate, a base station (e.g., BS <b>200</b> shown in <figref idrefs="DRAWINGS">FIG. 2</figref>) may decide to schedule one or more SCells for the UE. Assuming 4 SCells configured for the UE, there are up to 15 combinations of the SCells (i.e., C<sub>4</sub><sup>1</sup>+C<sub>4</sub><sup>2</sup>+C<sub>4</sub><sup>3</sup>+C<sub>4</sub><sup>4</sup>=15, wherein C<sub>M</sub><sup>N </sup>means the number of combinations of selecting N carriers from M carriers) can be scheduled, as shown in Table 1. Each of the carrier combinations is called a SCP. It is to be understood that the carrier combinations listed in Table 1 are just for the purpose of illustration without suggesting any limitations as to the scope of the subject matter described herein. In other embodiments, the SCPs may involve different number of carriers and/or different carrier combinations especially in the case the maximum number of aggregated component carriers is 32.
<tables id="TABLE-US-00001" num="00001"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><thead><row><entry namest="1" nameend="1" rowsep="1">TABLE 1</entry></row></thead><tbody valign="top"><row><entry namest="1" nameend="1" align="center" rowsep="1" /></row><row><entry>Example of Scheduled Carrier Patterns for 4 configured SCells.</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="1" colwidth="56pt" align="center" /><colspec colname="2" colwidth="35pt" align="center" /><colspec colname="3" colwidth="49pt" align="center" /><colspec colname="4" colwidth="28pt" align="center" /><colspec colname="5" colwidth="49pt" align="center" /><tbody valign="top"><row><entry>SCP index</entry><entry>SCell 1</entry><entry>SCell 2</entry><entry>SCell 3</entry><entry>SCell 4</entry></row><row><entry namest="1" nameend="5" align="center" rowsep="1" /></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="1" colwidth="56pt" align="char" char="." /><colspec colname="2" colwidth="35pt" align="center" /><colspec colname="3" colwidth="49pt" align="center" /><colspec colname="4" colwidth="28pt" align="center" /><colspec colname="5" colwidth="49pt" align="center" /><tbody valign="top"><row><entry>1</entry><entry>✓</entry><entry>—</entry><entry>—</entry><entry>—</entry></row><row><entry>2</entry><entry>—</entry><entry>✓</entry><entry>—</entry><entry>—</entry></row><row><entry>3</entry><entry>—</entry><entry>—</entry><entry>✓</entry><entry>—</entry></row><row><entry>4</entry><entry>—</entry><entry>—</entry><entry>—</entry><entry>✓</entry></row><row><entry>5</entry><entry>✓</entry><entry>✓</entry><entry>—</entry><entry>—</entry></row><row><entry>6</entry><entry>—</entry><entry>✓</entry><entry>✓</entry><entry>—</entry></row><row><entry>7</entry><entry>—</entry><entry>—</entry><entry>✓</entry><entry>✓</entry></row><row><entry>8</entry><entry>✓</entry><entry>—</entry><entry>—</entry><entry>✓</entry></row><row><entry>9</entry><entry>—</entry><entry>✓</entry><entry>—</entry><entry>✓</entry></row><row><entry>10</entry><entry>✓</entry><entry>—</entry><entry>✓</entry><entry>—</entry></row><row><entry>11</entry><entry>✓</entry><entry>✓</entry><entry>✓</entry><entry>—</entry></row><row><entry>12</entry><entry>—</entry><entry>✓</entry><entry>✓</entry><entry>✓</entry></row><row><entry>12</entry><entry>✓</entry><entry>—</entry><entry>✓</entry><entry>✓</entry></row><row><entry>14</entry><entry>✓</entry><entry>✓</entry><entry>—</entry><entry>✓</entry></row><row><entry>15</entry><entry>✓</entry><entry>✓</entry><entry>✓</entry><entry>✓</entry></row><row><entry namest="1" nameend="5" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
In Table 1, each index corresponds to a SCP, i.e., a combination of SCells being checked. To inform the UE which SCells are scheduled, the base station can include the index of the selected carrier combination in the scheduling grant. For example, the eNB can include an index of “5” in the scheduling grant to indicate the 5th SCP, i.e., SCell<b>1</b> and SCell<b>2</b> are scheduled with said scheduling grant. Similar as a bitmap solution, the index also enables to scheduling multiple carriers with a single scheduling grant, thereby reducing the control signaling overhead and alleviating the restriction caused by control signaling capacity.
In one embodiment, the multiple SCPs can be predefined in order to enable a common understanding between the base station and the UE regarding the interpretation of an index. For example, in one embodiment, one or more SCPs may be specified in advance and made known to both the UE and BS sides. In another embodiment, the multiple SCPs can be defined and transmitted by the BS to the UE. For example, in one embodiment, the SCPs may be transmitted via the radio resource control (RRC) signaling (either UE-specific or cell-specific RRC signaling) or via system information. As shown in <figref idrefs="DRAWINGS">FIG. 4</figref>, the transmission of SCPs can be performed at optional step <b>404</b>.
In one further embodiment, at step <b>401</b>, the generated scheduling grant can further include a second indicator. The second indicator specifies the number of secondary component carriers to be scheduled with that scheduling grant. In such an embodiment, the first indicator can be interpreted by the UE depending on the detected value of the second indicator. That is, the multiple carriers scheduled with the scheduling grant can be jointly determined based on both the first and second indicators. For example in Table 2, if the second indicator indicates that only one carrier is scheduled, the first indicator (e.g., SCP index) can be interpreted as indicating one of the 4 carriers. On the other hand, if the second indicator indicates that two carriers are scheduled, the first indicator can be interpreted as indicating one of the C<sub>4</sub><sup>2</sup>=6 carrier combinations. By virtue of the second indicator, the number of bits requires for the first indicator can be reduced. For example, it is possible to use only two or three bits to indicate a combination of a specific number (e.g., 2 or 3) of carriers. The reduced number of bits means lower scheduling overhead and higher spectral efficiency.
<tables id="TABLE-US-00002" num="00002"><table frame="none" colsep="0" rowsep="0"><tgroup align="left" colsep="0" rowsep="0" cols="1"><colspec colname="1" colwidth="217pt" align="center" /><thead><row><entry namest="1" nameend="1" rowsep="1">TABLE 2</entry></row></thead><tbody valign="top"><row><entry namest="1" nameend="1" align="center" rowsep="1" /></row><row><entry>Example of Scheduled Carrier Patterns and indexes </entry></row><row><entry>dependent on the number of SCells scheduled</entry></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="5"><colspec colname="1" colwidth="140pt" align="center" /><colspec colname="2" colwidth="21pt" align="center" /><colspec colname="3" colwidth="21pt" align="center" /><colspec colname="4" colwidth="21pt" align="center" /><colspec colname="5" colwidth="14pt" align="center" /><tbody valign="top"><row><entry>SCP index</entry><entry /><entry /><entry /><entry /></row></tbody></tgroup><tgroup align="left" colsep="0" rowsep="0" cols="8"><colspec colname="1" colwidth="35pt" align="center" /><colspec colname="2" colwidth="35pt" align="center" /><colspec colname="3" colwidth="35pt" align="center" /><colspec colname="4" colwidth="35pt" align="center" /><colspec colname="5" colwidth="21pt" align="center" /><colspec colname="6" colwidth="21pt" align="center" /><colspec colname="7" colwidth="21pt" align="center" /><colspec colname="8" colwidth="14pt" align="center" /><tbody valign="top"><row><entry>4 SCells</entry><entry>3 SCells</entry><entry>2 SCells</entry><entry>1 SCell</entry><entry>SCell</entry><entry>SCell</entry><entry>SCell</entry><entry>SCell</entry></row><row><entry>scheduled</entry><entry>scheduled</entry><entry>scheduled</entry><entry>scheduled</entry><entry>1</entry><entry>2</entry><entry>3</entry><entry>4</entry></row><row><entry namest="1" nameend="8" align="center" rowsep="1" /></row><row><entry>—</entry><entry>—</entry><entry>—</entry><entry>1</entry><entry>√</entry><entry>—</entry><entry>—</entry><entry>—</entry></row><row><entry>—</entry><entry>—</entry><entry>—</entry><entry>2</entry><entry>—</entry><entry>√</entry><entry>—</entry><entry>—</entry></row><row><entry>—</entry><entry>—</entry><entry>—</entry><entry>3</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>—</entry></row><row><entry>—</entry><entry>—</entry><entry>—</entry><entry>4</entry><entry>—</entry><entry>—</entry><entry>—</entry><entry>√</entry></row><row><entry>—</entry><entry>—</entry><entry>1</entry><entry>—</entry><entry>√</entry><entry>√</entry><entry>—</entry><entry>—</entry></row><row><entry>—</entry><entry>—</entry><entry>2</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>√</entry><entry>—</entry></row><row><entry>—</entry><entry>—</entry><entry>3</entry><entry>—</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>√</entry></row><row><entry>—</entry><entry>—</entry><entry>4</entry><entry>—</entry><entry>√</entry><entry>—</entry><entry>—</entry><entry>√</entry></row><row><entry>—</entry><entry>—</entry><entry>5</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>—</entry><entry>√</entry></row><row><entry>—</entry><entry>—</entry><entry>6</entry><entry>—</entry><entry>√</entry><entry>—</entry><entry>√</entry><entry>—</entry></row><row><entry>—</entry><entry>1</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>√</entry><entry>√</entry><entry>—</entry></row><row><entry>—</entry><entry>2</entry><entry>—</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>√</entry><entry>√</entry></row><row><entry>—</entry><entry>3</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>—</entry><entry>√</entry><entry>√</entry></row><row><entry>—</entry><entry>4</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>√</entry><entry>—</entry><entry>√</entry></row><row><entry>1</entry><entry>—</entry><entry>—</entry><entry>—</entry><entry>√</entry><entry>√</entry><entry>√</entry><entry>√</entry></row><row><entry namest="1" nameend="8" align="center" rowsep="1" /></row></tbody></tgroup></table></tables>
In one embodiment, by use of the second indicator, the existing Carrier Indication Filed (CIF) in a scheduling grant specified in LTE for cross-carrier scheduling can be reused as the first indicator to specify which carriers are scheduled by the scheduling grant. For example, if the second indicator is set to 0, the CIF can be interpreted normally as in current specification to indicating which one of the carriers are scheduled. If the second indicator is set to 1, the CIF can be interpreted as indicating one combination of multiple carriers. In another example, the second indicator can be set to indicate a number of (for example, 2, 3, 4 or any other suitable number) carriers, and correspondingly, the CIF can be interpreted as indicating a combination of the carriers of that number.
In one embodiment, at step <b>401</b>, the generated scheduling grant can further include at least one common scheduling parameter to be applied to the scheduled multiple carriers. For example, in one embodiment, the multiple carriers that are scheduled with a single scheduling grant can share same modulation and coding scheme (MCs), and/or share same physical resource block (PRB) index. As another example, the scheduled multiple carriers may adopt a common HARQ parameter, or certain power control parameters. In this way, the control signaling overhead can be further reduced.
In some embodiments, at step <b>402</b>, the scheduling grant is transmitted via a primary component carrier in a licensed band, and at step <b>403</b>, the data is transmitted over the scheduled multiple carriers in an unlicensed band. However, the embodiments of the subject matter described herein are not limited to such a scenario. Method <b>400</b> can also apply to a scenario where both the scheduling grant and the data are transmitted in a licensed band (i.e., the scheduling carrier and the scheduled carriers both locate in a licensed band), or both of them are transmitted in unlicensed bands (i.e., the scheduling carrier and the scheduled carriers both locate in unlicensed bands).
Reference is now made to <figref idrefs="DRAWINGS">FIG. 5</figref> which illustrates a flow chart for an exemplary method <b>500</b> for scheduling enhancement in a wireless network in accordance with an embodiment of the subject matter described herein. The method <b>500</b> can be implemented by the UE such as UE <b>210</b> shown in <figref idrefs="DRAWINGS">FIG. 2</figref>, for example. It is to be understood embodiments of the subject matter described herein are not limited to this. In alternative embodiments, the method <b>500</b> can be implemented by any other suitable entities in the wireless communication.
As shown, in one embodiment, the method <b>500</b> is entered at step <b>501</b> to receive a scheduling grant including a first indicator. Next, at step <b>502</b>, multiple carriers scheduled with the scheduling grant are determined based on the first indicator. Then at step <b>503</b>, the data transmission in the multiple carriers is detected according to the scheduling grant. The method <b>500</b> enables the transmission and detection of data based on a single scheduling grant. In this way, the control signaling overhead and the computation complexity at the receiver (for example, at the UE side) can be significantly reduced.
As described above, in one embodiment, the first indicator included in the scheduling grant received at step <b>501</b> can be a bitmap indicating the multiple carriers. In one embodiment, the first indicator and the corresponding scheduling grant can be sent by a base station according to the method <b>400</b> described with reference to <figref idrefs="DRAWINGS">FIG. 4</figref>. All the features of the bitmap described with reference to method <b>400</b> also apply here. For example, in one embodiment, a 4-bit bitmap may be used. For example, the bitmap “1010” can be used to indicate that the first and the third carriers among four configured secondary carriers are scheduled by said scheduling grant. The length of the bitmap can be determined based on maximum number of carriers allowed to be configured, or specified by the BS via the radio resource control signaling or system information.
In one embodiment, the first indicator included in the scheduling grant received at step <b>501</b> can be an index indicating one of multiple SCPs, where the indicated SCP indicates a combination of multiple carriers to be scheduled with the scheduling grant. As described above, each SCP indicates a combination of one or more carriers to be scheduled with a single scheduling grant. As mentioned above, in one embodiment, the first indicator and the corresponding scheduling grant can be sent by the BS according to the method <b>400</b> described with reference to <figref idrefs="DRAWINGS">FIG. 4</figref>. All the features of the SCPs described with reference to method <b>400</b> also apply here. For example, the SCPs can be designed as shown in Table 1. However, it is to be understood that the carrier combinations listed in Table 1 is just for the purpose of illustration. In other embodiments, the SCPs may involve different number of carriers and/or different carrier combinations.
In one embodiment, the multiple SCPs can be predefined to enable a common understanding between the base station and the UE regarding the interpretation of an index. In another embodiment, the multiple SCPs can be transmitted, for example by the BS, to the UE via radio resource control (RRC) signaling (either UE-specific or cell-specific RRC signaling) or via system information. In such an embodiment, the method <b>500</b> may proceed to optional step <b>504</b>, where the UE receives the multiple SCPs via radio resource control signaling (RRC) or system information. The RRC signaling can be UE-specific or cell-specific.
In one embodiment, in addition to the first indicator, the scheduling grant received at step <b>501</b> may include a second indicator which indicates the number of component carriers scheduled with the scheduling grant. In this embodiment, at step <b>502</b>, the UE may interpret the meaning of the first indicator depending on the value of the second indicator. That is, the UE may determine the multiple carriers based on both the first and the second indicators.
In one embodiment, the UE may detect at least one common scheduling parameter from the scheduling grant received at step <b>501</b>. These one or more common scheduling parameters are to be applied to the multiple carriers. Examples of the common scheduling parameters include, but are not limited to, a modulation and coding scheme, a physical resource block a HARQ related parameter, and/or power control related parameters. By allowing the data transmission in the multiple carriers to share a certain parameter(s), the overhead of scheduling signaling is further reduced.
In an embodiment, the UE may receive the scheduling grant at step <b>501</b> via a primary component carrier in a licensed band. In this embodiment, at step <b>503</b>, the UE may detect the data transmission in the multiple carriers in an unlicensed band. Alternatively, both the scheduling grant and the data can be received in a licensed band. That is, the scheduling carrier and the scheduled carriers both locate in a licensed band. It is also possible that the scheduling grant and the data are both received in unlicensed bands.
<figref idrefs="DRAWINGS">FIG. 6</figref> illustrates a block diagram of an apparatus <b>600</b> for scheduling enhancement in wireless communication in accordance with one embodiment of the subject matter described herein. The apparatus <b>600</b> can be implemented as the BS <b>200</b> shown in <figref idrefs="DRAWINGS">FIG. 2</figref> or at least a part thereof. Alternatively or additionally, the apparatus <b>600</b> may be implemented as any other suitable entity in the wireless communication system. The apparatus <b>600</b> is operable to carry out the example method <b>400</b> described with reference to <figref idrefs="DRAWINGS">FIG. 4</figref> and possibly any other processes or methods. It is also to be understood that the method <b>400</b> is not necessarily carried out by the apparatus <b>600</b>. At least some steps of the method <b>400</b> can be performed by one or more entities.
Generally, all the features discussed above with reference to the method <b>400</b> apply to the apparatus <b>600</b>. Specifically, as shown, the apparatus <b>600</b> comprises a scheduling grant generator <b>601</b> configured to generate a scheduling grant including a first indicator which indicates multiple carriers to be scheduled with the scheduling grant, a first transmitter <b>602</b> configured to transmit the scheduling grant to user equipment, and a second transmitter <b>603</b> configured to transmit data to the user equipment on the multiple carriers.
In one embodiment, the first indicator included in the scheduling grant generated by the scheduling grant generator <b>601</b> can be a bitmap indicating the multiple carriers.
In one embodiment, the first indicator included in the generated scheduling grant can be an index indicating one of multiple scheduled carrier patterns, the indicated scheduled carrier pattern indicating a combination of multiple carriers to be scheduled with the scheduling grant.
In one embodiment, the apparatus <b>600</b> further comprises a third transmitter <b>604</b> configured to transmit the multiple scheduled carrier patterns to the user equipment via radio resource control (RRC) signaling or system information. One example of the SCPs can be shown as Table 1.
In one embodiment, the multiple scheduled carrier patterns are predefined, e.g., are specified in LTE standard.
In one embodiment, the scheduling grant generator <b>601</b> is further configured to generate a scheduling grant including the first indicator indicating multiple carriers to be scheduled with the scheduling grant and at least one common one common scheduling parameter to be applied to the multiple carriers. In some embodiments, the at least one common scheduling parameter includes at least one of: a modulation and coding scheme, and a physical resource block. In some other embodiments, the at least one common scheduling parameter may include HARQ and/or power control related parameters.
In one embodiment, the scheduling grant generator <b>601</b> is further configured to generate a scheduling grant further including a second indicator which indicates the number of component carriers to be scheduled with the scheduling grant.
In one embodiment, the first transmitter <b>602</b> is further configured to transmit the scheduling grant to user equipment via a primary component carrier in a licensed band; and the second transmitter <b>603</b> is further configured to transmit data to the user equipment on the multiple carriers in an unlicensed band.
In one embodiment, the scheduling grant generator <b>601</b>, the first transmitter <b>602</b>, the second transmitter <b>603</b> and the third transmitter <b>604</b> can be configured to perform the steps <b>401</b> to <b>404</b> described with reference to <figref idrefs="DRAWINGS">FIG. 4</figref>, respectively, and thus operations described with reference to <figref idrefs="DRAWINGS">FIG. 4</figref> also apply here.
<figref idrefs="DRAWINGS">FIG. 7</figref> illustrates a block diagram of an apparatus <b>700</b> for scheduling enhancement in wireless communication in accordance with an embodiment of the subject matter described herein. The apparatus <b>700</b> can be implemented as the UE <b>210</b> shown in <figref idrefs="DRAWINGS">FIG. 2</figref> or at least a part thereof. Alternatively or additionally, the apparatus <b>700</b> may be implemented as any other suitable entity in the wireless communication system. The apparatus <b>700</b> is operable to carry out the example method <b>500</b> described with reference to <figref idrefs="DRAWINGS">FIG. 5</figref> and possibly any other processes or methods. It is also to be understood that the method <b>500</b> is not necessarily carried out by the apparatus <b>700</b>. At least some steps of the method <b>700</b> can be performed by one or more entities.
Generally, all the features discussed above with reference to the method <b>500</b> apply to the apparatus <b>700</b>. As shown, in one embodiment the apparatus <b>700</b> comprises a first receiver <b>701</b>, configured to receive a scheduling grant including a first indicator, a carrier controller <b>702</b>, configured to determine multiple carriers scheduled with the scheduling grant based on the first indicator, and a detector <b>703</b>, configured to detect data transmission in the multiple carriers according to the scheduling grant.
In one embodiment, the first indicator received by the first receiver <b>701</b> may be a bitmap indicating the multiple carriers or an index indicating one of multiple scheduled carrier patterns, the indicated scheduled carrier pattern indicating a combination of multiple carriers to be scheduled with the scheduling grant.
In one embodiment, the apparatus <b>700</b> further comprises a second receiver <b>704</b>, configured to receive the multiple scheduled carrier patterns via radio resource control signaling or system information. In still another embodiment of the subject matter described herein, the multiple SCPs are predefined, e.g., in a LTE standard.
In one embodiment, the scheduling grant received by the first receiver <b>701</b> further comprises a second indicator which indicates the number of component carriers to be scheduled with the scheduling grant, and the carrier controller <b>702</b> is further configured to determine multiple carriers scheduled with the scheduling grant based on the first indicator and the second indicator.
In one embodiment, the first receiver <b>701</b> is further configured to detect from the scheduling grant at least one common scheduling parameter to be applied to the multiple carriers. In one embodiment, the at least one common scheduling parameter includes at least one of: a modulation and coding scheme, and a physical resource block. But embodiments of the subject matter described herein are not limited to this. For example, the at least one common scheduling parameter may include HARQ and/or power control related parameters.
In one embodiment, the first receiver <b>701</b> is configured to receive the scheduling grant via a primary component carrier in a licensed band, and the detector <b>703</b> is configured to detect data transmission in the multiple carriers comprises detecting data transmission in the multiple carriers in an unlicensed band. However, the embodiments of the subject matter described herein are not limited to such a scenario. The apparatus <b>700</b> can also apply to a scenario where both the first receiver <b>701</b> and the detector <b>703</b> are configured to receive in a licensed band (i.e., the scheduling carrier and the scheduled carriers both locate in a licensed band), or both of them are configured to receive in unlicensed bands (i.e., the scheduling carrier and the scheduled carriers both locate in unlicensed bands).
The modules/units included in the apparatuses <b>600</b> and/or <b>700</b> may be implemented in various manners, including software, hardware, firmware, or any combination thereof. In one embodiment, one or more units may be implemented using software and/or firmware, for example, machine-executable instructions stored on the storage medium. In addition to or instead of machine-executable instructions, parts or all of the units in the apparatuses <b>600</b> and/or <b>700</b> may be implemented, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In addition, some units or modules in the systems <b>600</b> and <b>700</b> can be combined in some implementations. For example, in one embodiment, it is possible to use a single physical transmitter to serve as the first, second and third transmitters in the system <b>600</b> as discussed with reference to <figref idrefs="DRAWINGS">FIG. 6</figref>. Likewise, a single physical receiver may serve as the first and second receivers in the system <b>700</b> as discussed with reference to <figref idrefs="DRAWINGS">FIG. 7</figref>.
Generally, various embodiments of the subject matter described herein may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the subject matter described herein are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
By way of example, embodiments of the subject matter can be described in the general context of machine-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.
Program code for carrying out methods of the subject matter described herein may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowcharts and/or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine readable medium may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the subject matter described herein, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Contents6
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2017142713A1 | Cited by | United States of America | Search report |
| US2018092128A1 | Cited by | United States of America | Search report |
| US11477075B2 | Cited by | United States of America | Applicant |
| US10231259B2 | Cited by | United States of America | Search report |
| US11743894B2 | Cited by | United States of America | Applicant |
| US2018092128A1 | Cited by | United States of America | Search report |
| US11463993B2 | Cited by | United States of America | Applicant |
| CN110073610A | Cited by | China | Search report |
| US2017142713A1 | Cited by | United States of America | Pre-grant |
| US2018343663A1 | Cited by | United States of America | Search report |
| WO2018085045A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US10932294B2 | Cited by | United States of America | Search report |
| US10368348B2 | Cited by | United States of America | Search report |
| US10595302B2 | Cited by | United States of America | Applicant |
| US10506594B2 | Cited by | United States of America | Search report |
| US9955501B2 | Cited by | United States of America | Search report |
| US10237890B2 | Cited by | United States of America | Search report |
| US2009046693A1 | Cites | United States of America | Pre-grant |
| US2013148619A1 | Cites | United States of America | Pre-grant |
| US2014098774A1 | Cites | United States of America | Pre-grant |
| US2014169346A1 | Cites | United States of America | Pre-grant |
4 priority claims, no other members on record
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 2014094504 | China | W | |
| 2014094504 | China | W | |
| PCTCN2014094504 | – | – | – |
| WO2014CN94504 | – | – | – |
77 transactions on the USPTO file
Allowed after 2 non-final rejections, 1 final rejection and 1 RCE.
- Non-final rejections
- 2
- Final rejections
- 1
- RCEs
- 1
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Acknowledgement of Priority Papers-PubMP327-P | MP327-P | |
| Acknowledgement of Priority Papers-PubP327-P | P327-P | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Email NotificationEML_NTR | EML_NTR | |
| Email NotificationEML_NTR | EML_NTR | |
| Filing Receipt - CorrectedFLRCPT.C | FLRCPT.C | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Miscellaneous Incoming LetterLET. | LET. | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Examiner's Amendment CommunicationEX.A | EX.A | |
| Reasons for AllowanceEX.R | EX.R | |
| Interview Summary - Examiner Initiated - TelephonicEXET | EXET | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Mail Interview Summary - Applicant Initiated - TelephonicMEXAT | MEXAT | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Interview Summary - Applicant Initiated - TelephonicEXAT | EXAT | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Disposal for a RCE / CPA / R129AbandonedABN9 | ABN9 | |
| Request for Continued Examination (RCE)RCEX | RCEX | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Email NotificationEML_NTR | EML_NTR | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Sent to Classification ContractorPGPC | PGPC | |
| FITF set to YES - revise initial settingFTFS | FTFS | |
| Cleared by OIPE CSRL194 | L194 | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Patent Term Adjustment - Ready for ExaminationPTA.RFE | PTA.RFE | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Entity status set to undiscounted (initial default setting or status change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
5 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| Maintenance fee paymentMAFP | MAFP | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS | |
| AssignmentAS | AS |
Numbers
- Publication
- 20160183293
- Publication, DOCDB
- 2016183293
- Publication, EPODOC
- US2016183293
- Application
- 14592091
- Application, DOCDB
- 201514592091
- Application, EPODOC
- US201514592091
Titles
- English
- SCHEDULING ENHANCEMENT IN WIRELESS COMMUNICATION
Patent term adjustment
- A delay
- +97 daysthe office missed an examination deadline
- Applicant delay
- −205 days
- Net adjustment
- 0 days
Classification
- CPC, 4
- H04W72/14
- H04W72/0453
- H04W72/23
- H04W24/02
- IPC, 2
- H04W72 14
- H04W24 02
- USPC, 1
- 370329000