METHOD FOR DATA TRANSMISSION AND BASE STATION AND USER EQUIPMENT USING THE SAME
A method for data transmission, a base station using the same and a user equipment (UE) using the same are provided. According to an exemplary embodiment, the present disclosure provides a method of data transmission, adapted for a user equipment (UE), the method contains the steps of receiving from a base station signaling comprising a sub-frame which comprises a control region and a data region; decoding from the data region a first transport block indicated by a first downlink assignment from the control region; and decoding the first transport block to obtain a first control information, wherein the first control information includes a downlink assignment, an uplink grant, or an extended control region indicator.
Latest INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE Patents:
- Cell and tissue sheet forming package and cell injection equipment
- Data feature augmentation system and method for low-precision neural network
- Inspection method and inspection platform for lithography
- ALL-OXIDE TRANSISTOR STRUCTURE, METHOD FOR FABRICATING THE SAME AND DISPLAY PANEL COMPRISING THE STRUCTURE
- CONTINUOUS LASER PROCESSING SYSTEM AND PROCESSING METHOD
This application claims the priority benefits of U.S. provisional application Ser. No. 61/522,050, filed on Aug. 10, 2011. The entirety of the above-mentioned patent applications is hereby incorporated by reference herein and made a part of this specification.
TECHNICAL FIELDThe present disclosure generally relates to a method for data transmission, a base station using the same and a user equipment (UE) using the same.
BACKGROUNDIn current wireless broadband standards such as Third Generation Partnership Project Long Term Evolution (3GPP LTE), the control channel capacity usually is highly limited. Specifically, there may be about 10 Physical Downlink Control Channel (PDCCH) signaling which can be sent in one Transmission Time Interval (TTI) in a 10 MHz system bandwidth scenario, in which about at most 10 User Equipments (UEs) can be scheduled for either Downlink (DL) or Uplink (UL) data transmission. While dedicated UEs need to follow scheduling information carried by PDCCH, in fact a large proportion of Control Channel Elements (CCEs) has to be used for non-dedicated/common functions. For instance, about a total of 41 CCEs is available when 3 OFDM symbols are allocated for PDCCH, but out of the 41 available CCEs, up to 16 Control Channel Elements (CCEs) are commonly allocated for Common Search Space (CSS) including control functionalities such as System Information (SI), Paging, Random Access (RA), Transmission Power Control (TPC), and so like. This leaves only about 25 CCEs available for dedicated UE scheduling. For another example, in a scenario where 2 OFDM symbols are allocated for PDCCH, only about 10 CCEs out of a total of 25 CCEs are available for dedicated UE scheduling.
However, the channel capacity is further limited under the circumstance of Carrier Aggregation (CA). In Carrier Aggregation (CA), cross-carrier scheduling may be used to schedule resources on another serving cell and therefore reduce inter-cell interference in Heterogeneous Networks. In addition, cross carrier scheduling may be used to schedule resources on non-backward compatible carriers. For instance, when a wireless communication system is operating with non-backward compatible carriers, during a sub-frame in which the allocated frequency band for a first carrier (CC1) may contain data in the Physical Downlink Shared Channel (PDSCH) and a second carrier (CC2) may contain data in its PDSCH, the control region of a first carrier (CC1) may actually contain PDCCH for both CC1 and CC2 while no PDCCH or Physical Hybrid ARQ Indicator Channel (PHICH) or Physical Control Format Indicator Channel (PCFICH) would exist in the control region of CC2 in order to avoid interference to control region of other cells. For another example of non-backward compatible carriers, the non-backward compatible carrier is close to the backward compatible carrier and may only contain data region. The control region of the backward compatible carrier may contain control signaling for both data regions of backward and non-backward compatible carrier. This means that using carrier aggregation would further require more control channel capacity.
In a practical scenario, for example, the applications of instant communications (e.g. messages services and social networks) may have the characteristics of variant packet inter-arrival time, and small size of packet. In additional, the time of arrivals between packets may be large. If a scheme of periodic resource allocation is adopted, it would result in a waste of resource allocation if the scheduled period were short but would otherwise adversely affect interactivity if the period were long. For real time services such as gaming, video surveillance, remote control, and so like, tight delay and frequent transmissions of data having variable sizes are required. Also for machine type communication in general, such as machine-to-machine traffic, a large amount of small data traffic with variable sizes is required. Therefore, all that has been described necessitate a mechanism to reduce the control signal (e.g. PDCCH) overhead.
Semi-Persistent Scheduling (SPS) could be used to reduce the control signal overhead. For services involving a semi-static packet rate such as VoIP, SPS can be configured to reduce the control signal overhead. For this kind of service to be implemented, the timing and the amount of radio resources require predictability. The SPS enables radio resources to be semi-statically configured and allocated to a UE for a longer time period other than one sub-frame, and the SPS may avoid the need for transmitting specific downlink assignment messages or uplink grant messages over the PDCCH for each sub-frame. However, the SPS may not be suitable for other Internet applications such as social network applications since updating information on the social network website could not be easily predicted.
SUMMARYAccordingly, the present disclosure is directed to a method for data transmission, a base station using the same and a user equipment (UE) using the same. According to an exemplary embodiment, the present disclosure provides a method of data transmission, adapted for a user equipment (UE), the method contains the steps of receiving from a base station signaling comprising a sub-frame which comprises a control region and a data region; decoding from the data region a first transport block indicated by a first downlink assignment from the control region; and decoding the first transport block to obtain a first control information.
According to an exemplary embodiment, the present disclosure provides a user equipment which has a transceiver and a processor. The transceiver transmits and receives wireless signals. The processor is coupled to the transceiver and is configured to receive from a base station signaling comprising a sub-frame which comprises a control region and a data region, decode from the data region a first transport block indicated by a first downlink assignment from the control region, and decode the first transport block to obtain a first control information.
According to an exemplary embodiment, the present disclosure provides a base station which contains a transceiver and a processor. The transceiver transmits and receives wireless signals. The processor is coupled to the transceiver and is configured to configure data comprising a sub-frame which comprises a control region and a data region, encode in the control region a first downlink assignment, encode in the data region a first transport block indicated by the first downlink assignment, and encode the first transport block to comprise a first control information.
The accompanying drawings are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
In this disclosure, 3GPP-like keywords or phrases are used merely as examples to present inventive concepts in accordance with the present disclosure; however, the same concept presented in the disclosure can be applied to any other systems such as IEEE 802.11, IEEE 802.16, WiMAX, sensor network and so like by persons of ordinarily skilled in the art.
Throughout the disclosure, the term PDCCH is used to represent the a control region or a downlink control channel to indicate downlink (DL)/uplink (UL) resource allocation assignment, the same concept by the present disclosure can also be applied to other downlink control channels including DL-MAP, UL-MAP, MBS-MAP, and so like through simple analogy.
The term “eNodeB” or “eNB” in this disclosure may be, for example, a base station (BS), a Node-B, an advanced base station (ABS), a base transceiver system (BTS), an access point, a home base station, a relay station, a scatterer, a repeater, an intermediate node, an intermediary, and/or satellite-based communication base stations, remote radio header (RRH), and so like.
The term “user equipment” (UE) in this disclosure may be, for example, a mobile station, an advanced mobile station (AMS), a server, a client, a desktop computer, a laptop computer, a network computer, a workstation, a personal digital assistant (PDA), a tablet personal computer (PC), a scanner, a telephone device, a pager, a camera, a television, a hand-held video game device, a musical device, a wireless sensor, a smart phone, and so like. In some applications, a UE may be a fixed computer device operating in a mobile environment, such as a bus, train, an airplane, a boat, a car, and so like.
Presently, with applications using small data packets with diverse data inter-arrival time on the rise, the control region in a sub-frame carrying control information may require more space in order to accommodate the increase of the control signaling. However, since the PDCCH capacity in the control region is highly limited, there is a need to either reduce the PDCCH overhead or to increase the control region space. In this present disclosure, a method for data transmission and a base station and a user equipment using the same method are proposed to enhance the data transmission by piggybacking control information in the transport block (TB). Here, the transport block may refer to data in the data region of wireless signals transmitted from a base station to a UE.
A TB indicated by a piggyback control information may be shared by different UEs. In other words, the location of a TB may be indicated by multiple piggyback control information from other different TBs received by different UEs. This one TB may contain data for one UE. The UEs may try to decode the TB. When decoding successfully, the UE stores data and forwards the data to an upper layer. The UE may send an ACK to the base station or eNB. When decoding unsuccessfully, the UE may discard this piggyback control information.
In another exemplary embodiment, this one TB indicated by multiple piggyback control information may contain multiple data for multiple UEs with each data designated for a different UE. The UEs may decode this TB and subsequently find the corresponding data in the TB for each UE based on the UE indication information in the TB or based on a predetermined location. For example, UE IDs or a bitmap in the TB header indicates whether or not the corresponding data exists in this TB. Furthermore, the data size information for each UE may be predetermined or contained in this TB header.
A TB may contain one or multiple Media Access Control Protocol Data Units (MAC PDU) or PDU. A MAC PDU is also referred to a packet data unit. In an embodiment of the disclosure, the piggyback control information may be placed inside the MAC control elements (MAC CE) of a MAC PDU. A MAC CE is also referred to a part of the payload region of a packet data unit. The piggyback control information may be a downlink (DL) assignment information for the DL TB or an uplink grant information for the UL resource or an extended control region indicator for the location of extended control region. A TB may contain one or more piggyback control information. That is, a TB may contain one or more piggyback control information for DL assignment, one or more piggyback control information for UL grant, and one or more piggyback control information for extended control region indicators. A piggyback control information in the TB may indicate an DL assignment or an UL grant or an extended control region indicator in the current time slot or in the future time slot. For example, a type indicator could be used in a MAC CE to indicate that the piggyback control information in a TB for a specific UE is a DL assignment or an UL grant or an extended control region indicator.
In some embodiments, a type indicator may be placed in a MAC sub-header or in the header region of a packet data unit. A MAC header is also referred to the header region of a packet data unit. A header region of a packet data unit may contain one or more sub-headers.
A MAC header (510) may contain numerous MAC sub-headers (520). A MAC sub-header may indicate a corresponding MAC CE or a MAC SDU. According to an exemplary embodiment, there may be three different formats for a MAC sub-header. For the first format (522) of a MAC sub-header, there are 8 bits of information. R is a reserved bit. E is an extension field which is a flag indicating whether more MAC sub-header fields are present in a MAC header or not. The Logic Channel identification (LCID) (5221) field identifies the logic channel instance of the corresponding MAC SDU or the type of the corresponding MAC CE or padding.
For the second format (524) of MAC sub-header, there is an additional byte of a bit F and a 7 bit length field L, where F is the field which indicates the size of the length field (L), and L is the length field indicating the length of the corresponding MAC SDU or variable-sized MAC CE in bytes. If the size of the MAC SDU or variable-sized MAC control element is less than 128 bytes, the value of the F field is set to 0, otherwise it is set to 1.
For the third format (526) of the MAC sub-header, the value of the F field is set to 1 and the L field is lengthened as there are a total of 15 bits available for the L length field.
In another embodiment, an LCID field may also be used as a type indicator to indicate a DL assignment, an UL grant, or an extended control region indicator in a MAC CE. For example, one LCID value in the LCID field of a MAC sub-header can be used to indicate a DL assignment in a MAC CE, another LCID value can be used to indicate an UL grant in a MAC CE, and another one LCID value can be used to indicate an extended control region indicator in a MAC CE.
In an exemplary embodiment, if an LCID value is shared between a DL assignment and an UL grant, an indicator is further needed for indicating that the current piggyback control information in a MAC CE is a DL assignment or an UL grant. For example, an R bit in MAC subheader can be further used as the indicator. For example, R=0 may indicate a DL assignment, and R=1 may indicate an UL grant. For another example, a type indicator in the piggyback control information in a MAC CE may be used. In another exemplary embodiment, if an LCID value is shared among a DL assignment, an UL grant and an extended control region indicator, a type indicator is further needed for indicating that the current piggyback control information in a MAC CE is a DL assignment, an UL grant or an extended control region indicator. For example, two R bits in MAC sub-header can be further used to indicate that the current piggyback control information in a MAC CE is a DL assignment, an UL grant or an extended control region indicator. For example, RR=01 may indicate a DL assignment, RR=10 may indicate an UL grant, and RR=11 may indicate an extended control region indicator. For another example, one R bit in MAC subheader can be further used to indicate that the current piggyback control information in a MAC CE is a resource allocation (DL assignment or UL grant) or extended control region indicator. Furthermore, a type indicator in the piggyback control information in a MAC CE may be used to indicate that the current piggyback control information in a MAC CE is a DL assignment or an UL grant. Therefore, the type indicator is shared among a logical channel identification and two reserve bits of sub-headers of the header region to indicate a downlink assignment, an uplink grant, or an extended control region indicator.
For a DL assignment in a piggyback control information, the DCI information may include the following parameters: a type indicator for indicating a DL assignment, a carrier indicator to indicate one of multi-carriers, resource allocation header, resource block assignment, modulation and coding scheme (MCS), HARQ process number, new data indicator, redundancy version, TPC command for PUCCH, downlink assignment index, and timing indicator (k), where k is an integer greater than or equal to 0, and in some cases, k may be 0 to indicate the TB is for the current time slot. Timing indicator (k) indicates a sub-frame number. In other words, a downlink assignment under the method for data transmission with the piggyback control information may indicate that a TB is for the current time slot or for a future time slot. If the timing indicator (k) field is absent, the DL assignment is for the current time slot or for a future time slot with a predetermined time period. If a type indicator is in MAC sub-header, the type indicator in the DCI information may be not needed. The aforementioned parameters such as the type indicator, the carrier indicator, and the timing indicator (k) are novel indicators proposed in accordance with an exemplary embodiment.
For an UL grant in a piggyback control information, the DCI information may include the following parameters: a type indicator for indicating an UL grant, a carrier indicator, a flag for format0/format1A differentiation, a frequency hopping flag, a resource block assignment and a hopping resource allocation, a modulation and coding scheme and redundancy version, a new data indicator, a TPC command for scheduled physical uplink shared channel (PUSCH), cyclic shift for demodulation reference signal (DM RS) and optical carrier component (OCC) index, UL index, Downlink Assignment Index (DAD, channel state information (CSI) request, sounding reference signal (SRS) request, resource allocation type and timing indicator (n), where n is an integer greater than or equal to 0. The timing indicator indicates that piggyback control information for UL resource assignment is for the current time slot or for a future time slot. If a type indicator is in MAC sub-header, the type indicator in the DCI information may be not needed. If the timing indicator (n) field is absent, the UL grant is for a future time slot with a predetermined time period. The aforementioned parameters listed for UL grant such as the type indicator, the carrier indicator and the timing indicator (n) are novel indicators proposed according to an exemplary embodiment.
A base station or an eNB may start or stop using piggy back control information for any UE based on statistics of UE data traffic and/or the usage of PDCCH control region. A base station is likely to start piggy back control information as the UE data traffic experiences an increase or as the usage of PDCCH control region is high.
For re-transmission, a UE may send ACK if the UE correctly decodes the data, and a UE may not send NACK if the UE does not correctly decode the data. If a base station does not receive an ACK from the UE, the base station may re-transmit the same resource allocation assignment according to conventional rules. In the case of piggyback control information for which an extended control region, or E-PDCCH is used, the downlink transmission only carrying extended control region information may not need HARQ, and the UE may not need to provide ACK or NACK feedback.
The eNB or base station may transmit the DL data which is indicated by the piggyback control information to one of the UEs, and the eNB may transmit other DL data for the same UE by normal PDCCH assignment at the same time slot. In other words, the base station can configure a UE for piggyback control information in conjunction with normal PDCCH assignment. Also, the piggyback control information operation and the normal control information operation for each UE could either be performed in parallel or exclusive at any time slot.
In step S607, the UE would attempt to find piggyback control information for DL assignment in this TB. If no piggyback control information for DL assignment in the TB is found in the step S607, then the process for handling DL assignment ends. If a DL assignment in the TB is found by the UE in the step S607, then in step S609 the UE determines if the DL assignment is for the current time slot (e.g., the timing indicator field, k=0 or the field is absent). If the DL assignment is for the current time slot, then the UE processes the TB based on this DL assignment as the procedure loops back to step S605.
If however back in the step S609, the resource allocation is not for the current time slot but for a future time slot (e.g., t+k, where k is a number greater than or equal to zero and is a multiple of a sub-frame period), then in step S611 the UE stores the DL assignment as the UE would need to receive PDSCH at time t+k. Note that the parameter k may be predetermined or defined in the DL assignment information, i.e., the timing indicator. The UE would then process the TB in PDSCH at time t+k based on the stored DL assignment information. The processing of the TB would include for UE receiving downlink data, or for base station transmitting downlink data.
In step S701, a UE receives PDCCH and PDSCH. In step S703, if the UE finds a DL assignment in the PDCCH, then in step S705, the UE would decode a TB in PDSCH based on the DL assignment information from the PDCCH and then processes this TB and executes step S707. If in step S703, the UE does not find a DL assignment in PDCCH, then no TB is indicated as step S707 would be executed instead. In step S707, the UE determines if a stored DL assignment obtained from a previous piggyback TB block indicates a DL resource in this current time slot. If the DL resource is for this time slot, then in step S709 the UE decodes a TB in PDSCH based on the DL assignment information and then processes this TB. If there is not a stored DL assignment in step S707, then the UE executes step S711.
Next, in step S711, if one or more DL assignments in these decoded TBs is found, then in step S713, the UE checks if the DL assignment(s) is for this time slot (e.g., the timing indicator field, k=0 or the field is absent). If the DL assignment is for the current time slot, then the UE processes the TB based on this DL assignment as the procedure loops back to step S709, since the TB decoded back in step S709 could contain yet another DL resource assignment. If however in the step S713, the resource allocation is not for the current time slot but for a future time slot (e.g., t+k, where k is a number greater than or equal to zero and is a multiple of a sub-frame period), then in step S715 the UE stores the DL assignment as the UE would need to receive PDSCH at time t+k. Note that the parameter k may be predetermined or defined in the DL assignment information, i.e., the timing indicator. The UE would then process the TB in PDSCH at time t+k based on the stored DL assignment information.
Furthermore, the process of DL resource assignment from PDCCH or piggyback control information and the process of UL resource assignment from PDCCH or piggyback control information could both be processed in parallel.
The procedures of executing downlink assignment, uplink assignment, parallel processing of PDCCH assignment and piggyback assignment, and processing DL assignment and UL grant in combination for the exemplary embodiments as described in
Even though the examples of processing downlink and uplink assignment through piggyback control information are disclosed from a UE's point of view, the implementation of these processes for a base station would be apparent for a person of ordinarily skilled in the art.
In view of the aforementioned descriptions, the present disclosure is able to improve data transmission by piggybacking control information in the TB. Piggyback control information in the data region of a sub-frame could provide pre-allocated resource for both DL or UL resource and thus reduce the packet delay. In addition, piggyback control information can provide dynamic interval SPS (Semi-Persistent Scheduling)-like resource and robust control information in PDSCH rather than in PDCCH. Since the same data may be in two resource blocks, the transmit diversity gain can be increased when one data may be assigned by normal PDCCH and the other may be assigned by piggyback control information. Furthermore, the embodiments of the present disclosure allow an UE to process multiple DL TBs and multiple UL resource blocks in a time slot. Extend Control region could be also taken advantage as it is used for allocating DL resource or UL resource by the piggyback control information.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosed embodiments without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.
Claims
1. A method of data transmission, adapted for a user equipment (UE), the method comprising:
- receiving from a base station signaling comprising a sub-frame which comprises a control region and a data region;
- decoding from the data region a first transport block indicated by a first downlink assignment from the control region; and
- decoding the first transport block to obtain a first control information.
2. The method of claim 1, wherein the first control information comprises a downlink assignment, an uplink grant, or an extended control region indicator.
3. The method of claim 1, wherein claim 1 further comprises:
- if the first control information indicates a downlink assignment, obtaining a second transport block according to the first control information; and
- processing the second transport block.
4. The method of claim 3, wherein the second transport block may be shared by multiple UEs.
5. The method of claim 3, wherein the second transport block contains multiple data for multiple UEs with each data designated for a different UE.
6. The method of claim 3 wherein the step of processing the second transport block comprises:
- decoding the second transport block;
- obtaining a second control information from the second transport block; and
- processing the second control information according to the content of the second control information.
7. The method of claim 1, wherein if the first control information indicates an extended control region indicator, claim 1 further comprises:
- obtaining an extended control region according to the first control information;
- decoding the extended control region to obtain a second control information;
- if the second control information indicates a downlink assignment, obtaining a second transport block according to the second control information and processing the second transport block; and
- if the second control information indicates an uplink grant, storing the uplink grant and transmitting data according to the uplink grant.
8. The method of claim 1, wherein the step of decoding the first transport block to obtain the first control information, comprises:
- decoding the first transport block to obtain packet data units comprising a header region and a payload region, wherein the header region comprises a type indicator, and the payload region comprises a control information.
9. The method of claim 8, wherein the control information comprises at least one selected from the group consisting of:
- a type indicator to indicate an uplink grant, a downlink assignment, and an extended control region indicator;
- a carrier indicator to indicate one of multi-carriers; and
- a timing indicator to indicate a sub-frame number.
10. The method of claim 8, wherein a logical channel identification (LCID) in a logical channel identification field of the header region is used as the type indicator which indicates a downlink assignment, an uplink grant, or an extended control region indicator.
11. The method of claim 8, wherein the type indicator is in two reserve bits of sub-headers of the header region to indicate a downlink assignment, an uplink grant, or an extended control region indicator.
12. The method of claim 8, wherein the type indicator is shared among a logical channel identification and two reserve bits of sub-headers of the header region to indicate a downlink assignment, an uplink grant, or an extended control region indicator.
13. The method of claim 1 further comprises:
- if the first control information indicates a downlink assignment received at time t, decoding a second transport block at time t+k according to the first control information, wherein k is predetermined or is a value of a timing indicator in the first control information, and processing the second transport block at time t+k.
14. The method of claim 13 further comprises:
- receiving a second downlink assignment at time t+k from decoding the control region;
- decoding a third transport block according to the second downlink assignment; and
- processing the third transport block.
15. The method of claim 1, further comprises:
- if the first control information indicates an uplink grant received at time t, transmitting an uplink data at time t+n according to the first control information, wherein n is predetermined or is a value of a timing indicator in the first control information.
16. The method of claim 15, further comprising:
- receiving a second downlink assignment at time t+n from decoding the control region;
- decoding a second transport block according to the second downlink assignment; and
- processing the second transport block and transmitting the uplink data according to the first control information.
17. A user equipment (UE), comprising:
- a transceiver, configured to transmit and receive wireless signals; and
- a processor, coupled to the transceiver, configured to:
- receive from a base station signaling comprising a sub-frame which comprises a control region and a data region;
- decode from the data region a first transport block indicated by a first downlink assignment from the control region; and
- decode the first transport block to obtain a first control information.
18. The UE of claim 17, wherein the first control information comprises a downlink assignment, an uplink grant, or an extended control region indicator.
19. The UE of claim 17, wherein if the first control information indicates a downlink assignment, the processor is further configured to:
- obtain a second transport block according to the first control information; and
- process the second transport block which may comprise another control information.
20. The UE of claim 19, wherein the second transport block may be shared by multiple UEs.
21. The UE of claim 19, wherein the second transport block contains multiple data for multiple UEs with each data designated for a different UE.
22. The UE of claim 17 wherein if the first control information indicates an extended control region indicator, the processor is further configured to:
- obtain an extended control region according to the first control information;
- decode the extended control region to obtain a second control information;
- if the second control information indicates a downlink assignment, obtain a second transport block according to the second control information and processing the second transport block; and
- if the second control information indicates an uplink grant, store the uplink grant and transmit data according to the uplink grant.
23. The UE of claim 17, wherein the processor is configured to decode the first transport block to obtain the first control information comprises:
- decoding the first transport block to obtain packet data units comprising a header region and a payload region, wherein the header region comprises a type indicator, and the payload region comprises a control information.
24. The UE of claim 23, wherein the control information comprises at least one selected from the group consisting of:
- a type indicator to indicate an uplink grant, a downlink assignment, and an extended control region indicator;
- a carrier indicator to indicate one of multi-carriers; and
- a timing indicator to indicate a sub-frame number.
25. The UE of claim 23, wherein the type indicator is in a logical channel identification (LCID) field of the header region which indicates a downlink assignment, an uplink grant, or an extended control region indicator.
26. The UE of claim 23 wherein the type indicator is in two reserve bits of sub-headers of the header region to indicator a downlink assignment, an uplink grant, or an extended control region indicator.
27. The UE of claim 23, wherein the type indicator is shared among a logical channel identification and two reserve bits of sub-headers of the header region to indicate a downlink assignment, an uplink grant, or an extended control region indicator.
28. The UE of claim 17, wherein the processor is further configured to:
- receive a second transport block at time t+k according to the first control information if the first control information indicates a downlink assignment received at time t, wherein k is predetermined or is a value of a timing indicator in the first control information, and process the second transport block.
29. The UE of claim 28 further wherein the processor further configured to:
- receive a second downlink assignment at time t+k from decoding the control region;
- decode a third transport block according to the second downlink assignment; and
- process the third transport block.
30. The UE of claim 17, wherein the processor is further configured to:
- transmit an uplink data at time t+n according to the first control information if the first control information indicates an uplink grant received at time t, wherein n is predetermined or is a value of a timing indicator in the first control information.
31. The UE of claim 30, wherein the processor further configured to:
- receive a second downlink assignment at time t+n from decoding the control region;
- decode a second transport block according to the second downlink assignment; and
- process the second transport block and transmit the uplink data according to the first control information.
32. A base station comprising:
- a transceiver, configured to transmit and receive wireless signals; and
- a processor, coupled to the transceiver, configured to: configure data comprising a sub-frame which comprises a control region and a data region; encoding in the control region a first downlink assignment; encoding in the data region a first transport block indicated by the first downlink assignment; and encoding the first transport block to comprise a first control information.
33. The base station of claim 32, wherein the first control information comprises a downlink assignment, an uplink grant, or an extended control region indicator.
34. The base station of claim 32, wherein if the first control information comprises a downlink assignment, according to the first control information, the processor is further configured to encode in the data region the second transport block which may comprise another control information.
35. The base station of claim 34, wherein the second transport block may be shared by multiple UEs.
36. The base station of claim 34, wherein the second transport block contains multiple data for multiple UEs with each data designated for a different UE.
37. The base station of claim 32, wherein if the first control information comprises an extended control region indicator, the processor is further configured to:
- encode a second control information in the extended control region which is indicated by the first control information; and
- if the second control information indicates a downlink assignment, encode in the data region a second transport block according to the second control information.
38. The base station of claim 32, wherein the processor is configured to encode the first transport block to comprise the first control information comprises:
- encoding in the first transport block packet data units comprising a header region and a payload region, wherein the header region comprises a type indicator, and the payload region comprises a control information.
39. The base station of claim 38, wherein the control information comprises at least one selected from the group consisting of:
- a type indicator to indicate an uplink assignment, a downlink assignment, and an extended control region indicator;
- a carrier indicator to indicate one of multi-carriers; and
- a timing indicator to indicate a sub-frame number.
40. The base station of claim 38, wherein the type indicator is in a logical channel identification (LCID) field of the header region which indicates a downlink assignment, an uplink grant, or an extended control region indicator to indicate the type of the control information.
41. The base station of claim 38, wherein the type indicator is in two reserve bits of sub-headers of the header region to indicator a downlink assignment, an uplink grant, or an extended control region indicator to indicate the type of the control information.
42. The base station of claim 38, wherein the type indicator is shared among a logical channel identification and two reserve bits of sub-headers of the header region to indicate a downlink assignment, an uplink grant, or an extended control region indicator.
43. The base station of claim 32, wherein the processor is further configured to:
- transmit a second transport block encoded in the data region at time t+k according to the first control information when the first control information indicates a downlink assignment transmitted at time t, wherein k is predetermined or is a value of a timing indicator in the first control information.
44. The base station of claim 43, wherein the processor is further configured to:
- transmit a second downlink assignment encoded in the control region at time t+k;
- encode in the data region a third transport block according to the second downlink assignment; and
- transmit the third transport block.
45. The base station of claim 32, wherein the processor further configured to:
- receive an uplink data at time t+n according to the first control information if the first control information indicates an uplink grant transmitted at time t, wherein n is predetermined or is a value of a timing indicator in the first control information.
46. The base station of claim 45, wherein the processor further configured to:
- transmit a second downlink assignment encoded in the control region at time t+n;
- encode in the data region a second transport block based on the second downlink assignment; and
- transmit the second transport block and receive the uplink data according to the first control information.
Type: Application
Filed: Aug 10, 2012
Publication Date: Feb 14, 2013
Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE (Hsinchu)
Inventor: Chun-Chia Chen (Changhua County)
Application Number: 13/571,370
International Classification: H04W 4/00 (20090101);