Method and apparatus for scheduling data in a wireless communication system
11483120 · 2022-10-25
Assignee
Inventors
- Young-Bum Kim (Seoul, KR)
- Gert Jan Van Lieshout (Staines, GB)
- Yong-Jun Kwak (Yongin-si, KR)
- Jeong-Ho Yeo (Suwon-si, KR)
Cpc classification
H04W72/23
ELECTRICITY
H04L5/003
ELECTRICITY
International classification
Abstract
A method and an apparatus for scheduling data in a wireless communication system are provided. The method includes checking first control information in a first subframe, checking a first block including second control information and first data based on the first control information in the first subframe, and decoding the first data based on the second control information in the first subframe. The first control information includes resource allocation information related to the first block, and the second control information includes one of channel state information about the first data, or resource allocation information related to a second block in a second subframe.
Claims
1. A method of first electronic device, the method comprising: receiving first control information included in a first resource area; identifying, based on the first control information, a second resource area and second control information, wherein the second resource area comprises a first area including the second control information and a second area including first data; and decoding, based on the second control information, the first data, wherein the first control information comprises resource allocation information for the second resource area, and wherein the first resource area and the second resource area are allocated within a particular part of a system bandwidth in a frequency domain.
2. The method of claim 1, wherein the first resource area and the second resource area are allocated within a particular time interval in a time domain.
3. The method of claim 1, wherein the first resource area is different from the second resource area.
4. The method of claim 1, wherein the second control information comprises at least one of hybrid automatic repeat request (HARQ)-related control information, new data indicator information, or redundancy version information.
5. The method of claim 1, wherein the first control information is mapped contiguously in a frequency area.
6. The method of claim 1, wherein the second control information is channel-encoded separately from the first data.
7. A first electronic device, the first electronic device comprising: a transceiver; and at least one processor coupled with the transceiver and configured to: receive first control information included in a first resource area, identify, based on the first control information, a second resource area and second control information, wherein the second resource area comprises a first area including the second control information and a second area including first data, and decode, based on the second control information, the first data, wherein the first control information comprises resource allocation information for the second resource area, and wherein the first resource area and the second resource area are allocated within a particular part of a system bandwidth in a frequency domain.
8. The first electronic device of claim 7, wherein the first resource area and the second resource area are allocated within a particular time interval in a time domain.
9. The first electronic device of claim 7, wherein the first resource area is different from the second resource area.
10. The first electronic device of claim 7, wherein the second control information comprises at least one of hybrid automatic repeat request (HARQ)-related control information, new data indicator information, or redundancy version information.
11. The first electronic device of claim 7, wherein the first control information is mapped contiguously in a frequency area.
12. The first electronic device of claim 7, wherein the second control information is channel-encoded separately from the first data.
13. A method of a second electronic device, the method comprising: transmitting first control information included in a first resource area, wherein the first control information comprises resource allocation information for a second resource area; transmitting second control information included in the second resource area, wherein the second resource area comprises a first area including the second control information and a second area including first data, the second control information being used to decode the first data; and transmitting the first data, wherein the first control information comprises resource allocation information for the second resource area, and wherein the first resource area and the second resource area are allocated within a particular part of a system bandwidth in a frequency domain.
14. The method of claim 13, wherein the first resource area and the second resource area are allocated within a particular time interval in a time domain.
15. The method of claim 13, wherein the first resource area is different from the second resource area.
16. The method of claim 13, wherein the second control information comprises at least one of hybrid automatic repeat request (HARQ)-related control information, new data indicator information, or redundancy version information.
17. The method of claim 13, further comprising channel-encoding the second control information separately from the first data.
18. A second electronic device, the second electronic device comprising: a transceiver; and at least one processor coupled with the transceiver and configured to: transmit first control information included in a first resource area, wherein the first control information comprises resource allocation information for a second resource area; transmit second control information included in the second resource area, wherein the second resource area comprises a first area including the second control information and a second area including first data, the second control information being used to decode the first data; and transmit the first data, wherein the first control information comprises resource allocation information for the second resource area, and wherein the first resource area and the second resource area are allocated within a particular part of a system bandwidth in a frequency domain.
19. The second electronic device of claim 18, wherein the first resource area is different from the second resource area.
20. The second electronic device of claim 18, wherein the second control information comprises at least one of hybrid automatic repeat request (HARQ)-related control information, new data indicator information, or redundancy version information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, features, and advantages of certain embodiments of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14) Throughout the drawings, like reference numerals will be understood to refer to like parts, components, and structures.
DETAILED DESCRIPTION
(15) The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein may be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
(16) The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
(17) It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
(18) In the present disclosure, the term ‘have’, ‘may have’, ‘include’, or ‘may include’ signifies the presence of a specific feature, number, operation, component, or part, or their combination, not excluding the presence or addition of one or more other features, numbers, operations, components, or parts, or a combination thereof.
(19) Unless otherwise defined, the terms and words including technical or scientific terms used in the following description and claims may have the same meanings as generally understood by those skilled in the art. The terms as generally defined in dictionaries may be interpreted as having the same or similar meanings as or to contextual meanings of related technology. Unless otherwise defined, the terms should not be interpreted as ideally or excessively formal meanings.
(20) A base station (BS) as used herein is an entity that allocates resources to a terminal. The BS may be at least one of a node B, an evolved node B (eNB), a wireless access unit, a base station controller (BSC), or a network node. Also, the term terminal may cover a user equipment (UE), a mobile station (MS), a cellular phone, a smartphone, a computer, a multimedia system having communication functionality, and the like.
(21) In the present disclosure, downlink (DL) is a radio transmission path in which an eNB transmits a signal to a UE, and uplink (UL) is a radio transmission path in which a UE transmits a signal to an eNB. Various embodiments of the present disclosure are applicable to communication systems having a similar technical background or channel structure. Further, various embodiments of the present disclosure may be applied to other communication systems through some modification made without departing from the scope of the present disclosure by those skilled in the art.
(22) As described before, compared to the legacy long term evolution (LTE) and LTE-advanced (LTE-A) systems, a 5.sup.th generation (5G) system needs to ensure forward compatibility to efficiently support various 5G services which will be introduced in the future, and improve the complexity of transmission and reception timings to reduce the complexity of UE and system implementation.
(23) A scheduling method and an operation for transmitting and receiving a control channel and a data channel which will overcome the above-described problems are defined below.
(24)
(25) Referring to
(26) Referring to
(27) If an eNB is to transmit DL data to a UE in the subframe #i 401, the eNB transmits, to the UE, resource allocation control information about radio resources (referred to as second radio resources) 405 mapped to the DL data and an inband signal by an outband signal, as indicated by reference numeral 408. Radio resources (referred to as first radio resources) 404 mapped to the outband signal are known to both the eNB and the UE by preliminary agreement, to thereby reduce the reception complexity of the outband signal at the UE. The inband signal multiplexed with the data in the second radio resources of subframe #i delivers the following control information.
(28) 1) A first inband signal includes, but not limited to, hybrid automatic repeat request (HARQ)-related control information and modulation and coding scheme (MCS) information about the data transmitted in subframe #i, as indicated by reference numeral 409.
(29) 2) A second inband signal includes, but not limited to, resource allocation control information about second radio resources to which data or an inband signal transmitted in subframe #j (j>i) is mapped.
(30) Therefore, the UE may acquire radio resource information 406 about data to be received in subframe #j from the eNB from subframe #i in advance, as indicated by reference numeral 410. As a consequence, the UE may receive the DL data without acquiring (or detecting) an additional outband signal in subframe #j, thereby reducing the reception complexity of the UE and the signaling overhead of the system. On the other hand, since there are no limitations on data transmission for other UEs in an area other than the radio resources 406 for the data and the inband signal transmitted in subframe #j to the UE, forward compatibility is ensured.
(31) Likewise, the inband signal multiplexed with the data in subframe #j includes, for example, a first inband signal and a second inband signal.
(32) The first inband signal includes HARQ-related control information and MCS information about the data transmitted in the same subframe, as indicated by reference numeral 411. The second inband signal includes resource allocation information about second radio resources 407 mapped to data or an inband signal transmitted in subframe #k 403 (k>j), as indicated by reference numeral 412. The eNB may control the first and second inband signals transmitted in subframe #j, referring to control information such as channel state information (CSI) and an HARQ ACK/NACK, as indicated by reference numeral 413, fed back from the UE until before subframe #j.
(33)
(34) Referring to
(35) Operations 501, 502, and 503 are all performed in the same subframe (subframe #i). Then, the UE may feedback HARQ acknowledgement/negative acknowledgement (ACK/NACK) control information to the eNB according to the data decoding result in operation 503. In subframe #j, the UE receives an inband signal in radio resources indicated by the inband signal received in operation 502 from the eNB in operation 504. Or the UE may determine whether the inband signal of the previous subframe (subframe #i) has been received, in subframe #j in operation 504.
(36) If the UE succeeds in decoding the inband signal received in operation 504, the UE decodes DL data according to control information of the inband signal in operation 505. If the UE fails to decode the inband signal received in operation 502, the UE returns to operation 501.
(37) Both operations 504 and 505 are performed in the same subframe (subframe #j). Then, the UE may feedback HARQ ACK/NACK control information to the eNB according to the data decoding result in operation 505. If the UE fails to decode the inband signal received in operation 504, the UE returns to operation 501.
(38) A detailed operation of the present disclosure will be described in a specific embodiment of the present disclosure.
(39)
(40) Referring to
(41) The eNB transmits an outband signal in the first radio resources 602 to a UE. The other first radio resources 603 and 604 may be used for transmitting outband signals to other UEs. The first radio resources 602 to which the outband signal is mapped may be contiguous in frequency or distributed across a total system bandwidth, as indicated by reference numeral 605.
(42) The size and position of the first radio resources for transmitting the outband signal, an MCS used for the outband signal, and a mapping method for the outband signal may be fixed, indicated to the UE in advance by the eNB, or determined by the UE through blind decoding.
(43) As described before, the outband signal includes resource allocation information about second radio resources 607 to which DL data and an inband signal are mapped. Since the outband signal, the DL data, and the inband signal are mapped in the same subframe, a time taken for the UE to completely decode the data is minimized.
(44) In the case where the UE supports only a subband 608 which is a part of an ultra-wide bandwidth supported by a 5G system, only if first radio resources mapped to an outband signal transmitted to the UE by the eNB and second radio resources mapped to data and an inband signal transmitted to the UE by the eNB in the same subframe as the first radio resources are positioned within the subband 608 in the frequency domain, the UE may normally receive the outband signal, the data, and the inband signal. The size of the subband supported by the UE may be defined to be a fixed value to reduce the implementation complexity of the UE, and the position of the subband in a total system bandwidth may be variable according to a subframe.
(45) The first radio resources 602 to which the outband signal is mapped may overlap in position with the second radio resources 607 to which the DL data and the inband signal are mapped. Only when the UE successfully receives the outband signal, the UE is able to decode the inband signal and the data. Therefore, the outband signal is mapped with priority to the overlap area between the first radio resources 602 and the second radio resources 607.
(46)
(47) Referring to
(48) The inband signal is mapped in time division multiplexing (TDM), starting from the start of a subframe in the second radio resources 702, so that the UE may immediately start data decoding according to control information of the inband signal after completely receiving the inband signal (after a time period C 705). Thus, a time taken for the UE to complete the data decoding is minimized. The inband signal may be mapped across the total frequency area of the second radio resources 702 (mapping method 1: a part A 704 in the example of
(49) The eNB may indicate a used mapping method to the UE by signaling. Or one mapping method may be fixedly predefined. Or a used mapping method may be determined implicitly from resource allocation information about the second radio resources.
(50) The inband signal may be channel-encoded separately from the data multiplexed with the inband signal in the second radio resources (channel coding method A) or may be constructed into one transport block (TB) together with the data and then encoded (channel coding method B).
(51) In channel coding method A, the reception performance of the inband signal and the reception performance of the data may be optimized respectively by applying MCSs required for the inband signal and the data separately. Further in channel coding method A, if the UE succeeds in decoding at least the inband signal, the UE acquires resource allocation information about second radio resources to which an inband signal and data to be received in the next subframe are mapped. Therefore, the UE does not need an additional outband signal in the subframe.
(52) In channel coding method B, a cyclic redundancy check (CRC) for error detection is needed only for a single combined TB, thereby decreasing overhead.
(53) The eNB may indicate a used channel coding method to the UE by signaling. Or one channel coding method may be fixedly predefined.
(54) The first and second inband signals of the inband signal mapped and transmitted in subframe #i may be specified as follows.
(55) 1) The first inband signal includes HARQ-related control information and MCS information about data transmitted in subframe #i. The HARQ-related control information may include at least one of a new data indicator (NDI) indicating an HARQ initial transmission or an HARQ retransmission, a redundancy version (RV) of an HARQ transmission packet, and an HARQ process umber. If mapping method 2 is applied to the inband signal, the first inband signal may additionally include resource allocation control information about the data.
(56) 2) The second inband signal includes resource allocation control information about second radio resources to which data transmitted in subframe #j (j>i) is mapped, or resource allocation control information about second radio resources to which an inband signal transmitted in subframe #j is mapped. The resource allocation control information includes information about time-frequency resources.
(57) Additionally, the second inband signal transmitted in subframe #i may include MCS information about the inband signal transmitted in subframe #j. In the absence of data to be transmitted in subframe #j to the UE, the eNB may transmit an indicator indicating the absence of data in subframe #j by the second inband signal in subframe #i.
(58)
(59) Referring to
(60) To support TDD, at least three subframe formats may be defined as follows. Irrespective of the subframe formats, subframes have the same length.
(61) 1) A DL subframe is a subframe configured for DL signal transmission (801 in
(62) 2) A UL subframe is a subframe configured for UL signal transmission (802 in
(63) 3) A special subframe is a subframe divided into a DL transmission available period, a guard period (GP) that accommodates DL-UL transition, and a UL transmission available period.
(64) The length of the GP may vary with a cell size supported by the system. In addition, the length of each of the DL period and the UL period may be adjusted according to the size of a DL signal or a UL signal to be accommodated in the special subframe (803, 804, and 805 in
(65) The DL period is longer than the UL period in the special subframe 803, the UL period is longer than the DL period in the special subframe 804, and the DL period is as long as the UL period in the special subframe 805.
(66) A special subframe enables UL signal transmission corresponding to DL signal transmission in the same subframe and thus is useful in supporting an ultra-low latency service.
(67) For example, the eNB may transmit DL data and receive an HARQ ACK/NACK feedback from the UE in the same subframe by applying the special subframe 803. The UE may secure a decoding processing time for the DL data received from the eNB during the GP. Since data generally contains more information than control information, the DL period is longer than the UL period in the special subframe 803. In another example, the eNB may schedule UL data transmission and receive the scheduled UL data from the UE in the same subframe by applying the special subframe 804. If the eNB is to transmit DL data and schedule UL data in the same subframe, the eNB may apply the special subframe 805 having the DL period and the UL period equal in length.
(68) A scheduling method based on an outband signal and an inband signal described in the first and second embodiments of the present disclosure is also applicable to the third embodiment of the present disclosure to which TDD is applied. In TDD, a DL inband signal may further include resource allocation information about a UL signal.
(69)
(70) Referring to
(71) In the case of a special subframe, radio resources may be used inefficiently due to the presence of a GP in which UL/DL signal transmission is impossible. In this case, GP overhead may be reduced through subframe concatenation in the following two methods.
(72)
(73) Referring to
(74) The eNB transmits an intended DL signal in the DL subframes 1001 and 1002 and the DL period of the special subframe 1003, and the UE transmits a UL control information feedback in the UL period of the special subframe 1003. The eNB provides control information about the DL data to the UE by an inband signal 1004 mapped to the start of the concatenated subframes, as indicated by reference numeral 1006. Additionally, the inband signal 1004 may include resource allocation information indicated by reference numeral 1007 about the UL control information 1005 mapped to the UL period of the special subframe among the concatenated subframes, explicitly or indicate the resource allocation information about the UL control information 1005 implicitly according to a predefined mapping rule. The UL control information is mapped within a frequency area to which the DL data is mapped. In the illustrated case of
(75)
(76) Referring to
(77) The methods illustrated in
(78)
(79) For the convenience of description, components that are not related directly to the present disclosure are not described and shown.
(80) Referring to
(81) The controller 1209 controls each component of the receiver 1208 for receiving a DL signal at the UE and each component of the transmitter 1204 for transmitting a UL signal from the UE, based on an inband signal and an outband signal received from an eNB.
(82) The controller 1209 determines in a current subframe whether an inband signal of a previous subframe has been received. If the inband signal has not been received, the controller 1209 detects an outband signal in the current subframe. If the inband signal of the previous subframe has been received, the controller 1209 controls decoding of control information of the inband signal without detecting an outband signal.
(83) The UL Tx processors 1201 of the transmitter 1204 generates an intended Tx signal by performing processes such as channel coding and modulation. The MUX 1202 multiplexes the signals generated from the UL Tx processors 1201 with other UL signals. The Tx RF processor 1203 processes the multiplexed signal and transmits the processed signal to the eNB.
(84) The receiver 1208 of the UE demultiplexes a signal received from the eNB and distributes the demultiplexed signals to the respective DL Rx processors 1205. The DL Rx processors 1205 perform processes on the DL signal of the eNB, such as demodulation and channel decoding, thus acquiring control information or data transmitted by the eNB. The receiver 1208 supports an operation of the controller 1209 by applying the output of the DL Rx processors 1205 to the controller 1209.
(85) As is apparent from the foregoing description, since a scheduling method for a UE in a wireless communication system is defined, the present disclosure provides forward compatibility and simplifies transmission and reception timings, thereby reducing the complexity of UE and system implementation.
(86) The present disclosure may prevent an overhead increase in a wireless communication system.
(87) The present disclosure may reduce the reception complexity of a UE in a wireless communication system.
(88) The method and apparatus for scheduling data in a wireless communication system according to an embodiment of the present disclosure may be implemented in hardware, software, or a combination of hardware and software. The software may be stored, for example, irrespective of erasable or rewritable, in a volatile or non-volatile storage device such as a storage device like read-only memory (ROM), a memory such as random access memory (RAM), a memory chip, or an integrated circuit (IC), or an optically or magnetically writable and machine-readable (for example, computer-readable) storage medium such as compact disc (CD), digital versatile disc (DVD), or magnetic tape. The method for scheduling data in a wireless communication system according to the embodiment of the present disclosure may be implemented by a computer or a portable terminal including a controller and/or at least one processor and a memory. The memory is an example of a machine-readable storage medium suitable for storing a program or programs including instructions that implement embodiments of the present disclosure.
(89) Accordingly, the present disclosure includes a program including code for implementing the apparatus or method as disclosed in the claims and a machine-readable storage medium that stores the program. Also, this program may be electronically transferred through a medium such as a communication signal transmitted by wired or wireless connection and the present disclosure includes its equivalents appropriately.
(90) The apparatus for scheduling data in a wireless communication system according to an embodiment of the present disclosure may receive a program from a wiredly or wirelessly connected program providing device and store the program. The program providing device may include a program having instructions for controlling a program processing device to implement the data scheduling method in a predetermined wireless communication system, a memory for storing information needed for the scheduling method, a communication unit for conducting wired or wireless communication with the program processing device, and a controller for transmitting the program upon request of the program processing device or automatically.
(91) While the present disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.