Method and apparatus for configuring transmission time interval, data transmission method and apparatus and system
11632784 · 2023-04-18
Assignee
Inventors
Cpc classification
H04L1/00
ELECTRICITY
H04W72/23
ELECTRICITY
H04W72/20
ELECTRICITY
H04L1/1812
ELECTRICITY
International classification
H04L1/00
ELECTRICITY
H04L1/1812
ELECTRICITY
H04L1/1867
ELECTRICITY
Abstract
A method and an apparatus for configuring transmission time interval (TTI), including a processor configured to execute instructions to: transmit to a user equipment (UE) configuration information about data radio bearers (DRBs), the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE is applicable, wherein the DRBs are configured by radio resource control (RRC), and notify a target eNB of the TTI length to which each DRB of the UE is applicable when the UE needs to be handed over.
Claims
1. An apparatus for configuring transmission time interval (TTI), applicable to an eNB, the apparatus comprising: a memory that stores a plurality of instructions; a processor that couples to the memory and is configured to execute the instructions to: transmit to a user equipment (UE) configuration information about data radio bearers (DRBs), the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE is applicable, wherein the DRBs are configured by radio resource control (RRC), notify a target eNB of the TTI length to which each DRB of the UE is applicable when the UE needs to be handed over, and schedule two or more uplink grants of the UE, an uplink grant of the two or more uplink grants corresponding to a TTI length different from another TTI length of another uplink grant.
2. The apparatus according to claim 1, wherein, the TTI lengths to which the uplink grants correspond are indicated by fields in downlink control information scheduling the uplink grants.
3. The apparatus according to claim 1, wherein, there is a corresponding relationship between the TTI length to which the uplink grant corresponds and a downlink control channel scheduling the uplink grant.
4. The apparatus according to claim 3, wherein, the corresponding relationship between the TTI length to which the uplink grant corresponds and the downlink control channel scheduling the uplink grant is a predefined relationship or is determined by the eNB.
5. The apparatus according to claim 1, wherein, there is a corresponding relationship between the TTI length to which the uplink grant corresponds and a serving cell of the UE to which the uplink grant corresponds.
6. The apparatus according to claim 5, wherein, the corresponding relationship between the TTI length to which the uplink grant corresponds and the serving cell of the UE to which the uplink grant corresponds is determined by the eNB.
7. The apparatus according to claim 1, wherein multiple uplink grants are scheduled by one or more downlink control information.
8. The apparatus according to claim 1, wherein transmission of uplink data to which each uplink grant corresponds occurs at an m-th TTI starting from the TTI scheduling the uplink grant, the length of the TTI being the TTI length to which the uplink grant corresponds, and m being a predetermined value.
9. The apparatus according to claim 8, wherein transmission of uplink data to which uplink grants scheduled at different TTIs correspond temporally overlaps or not.
10. The apparatus according to claim 1, wherein the DRBs to which the TTI length corresponds provide data for the UE to generate a media access control protocol data unit (MAC PDU).
11. The apparatus according to claim 1, wherein the DRBs to which the TTI length of the uplink grant corresponds provide data for media access control (MAC) layer of the UE to generate a media access control protocol data unit (MAC PDU) for the uplink grant.
12. A communications system, comprising an eNB and a UE, the eNB comprising: a memory that stores a plurality of first instructions; and a processor that couples to the memory and is configured to execute the first instructions to: transmit to the UE configuration information about data radio bearers (DRBs), the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE is applicable, the DRBs being configured by radio resource control (RRC); notify a target eNB of the TTI length to which each DRB of the UE is applicable when the UE needs to be handed over, and schedule two or more uplink grants of the UE, an uplink grant of the two or more uplink grants corresponding to a TTI length different from another TTI length of another uplink grant, the UE comprising: a memory that stores a plurality of second instructions; and a processor that couples to the memory and is configured to execute the second instructions to: receive the configuration information about DRBs transmitted by the eNB; establish a data processing entity of MAC layer and an uplink shared channel corresponding to each TTI length; and transmit data using the established data processing entity of MAC layer and the uplink shared channel corresponding to each TTI length according to received uplink grant.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The drawings are included to provide further understanding of the present disclosure, which constitute a part of the specification and illustrate the preferred embodiments of the present disclosure, and are used for setting forth the principles of the present disclosure together with the description. It is obvious that the accompanying drawings in the following description are some embodiments of this disclosure, and for those of ordinary skills in the art, other accompanying drawings may be obtained according to these accompanying drawings without making an inventive effort. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DETAILED DESCRIPTION
(24) These and further aspects and features of the present disclosure will be apparent with reference to the following description and attached drawings. In the description and drawings, particular embodiments of the disclosure have been disclosed in detail as being indicative of some of the ways in which the principles of the disclosure may be employed, but it is understood that the disclosure is not limited correspondingly in scope. Rather, the disclosure includes all changes, modifications and equivalents coming within the terms of the appended claims. Various embodiments of this disclosure shall be described below with reference to the accompanying drawings. These embodiments are illustrative only, and are not intended to limit this disclosure.
Embodiment 1
(25) The embodiment of this disclosure provides an apparatus for configuring TI, applicable to an eNB.
(26) In this embodiment, when configuring a DRB for the UE, the eNB indicates the TTI length used for scheduling and transmission to which the DRB is applicable to the UE. Hence, the UE will not multiplex packets of traffics applicable to different TTI lengths into the same TB, and in a case where the UE has multiple traffics and different traffics are suitable for being scheduled and transmitted by using different TTI lengths, the UE may transmit multiple TBs at the same moment, that is, multiple TBs may be transmitted at the same TTI, thereby avoiding occurrence of being unable to fully use resources.
(27) In this embodiment, as shown in
(28) In one implementation, the TTI lengths to which the uplink grants correspond may be explicitly indicated by fields in downlink control information scheduling the uplink grants. For example, in the downlink control information scheduling the uplink grant, a field is contained and used for explicitly indicating the TTI length to which the uplink grant corresponds. In this implementation, the uplink grants may be carried by PDCCH or by EPDCCH.
(29) In one implementation, the TTI lengths to which the uplink grants correspond may be determined by the type of the downlink control channel carrying the uplink grants. In this implementation, there is a corresponding relationship between the TTI length to which the uplink grant corresponds and a downlink control channel transmitting the uplink grant. The corresponding relationship may be predefined, or may be determined by the eNB. For example, the corresponding relationship between the TTI length to which the uplink grant corresponds and a downlink control channel scheduling the uplink grant may be determined in a predefined manner, or may be determined in a manner of eNB configuration. For example, when only two types of TTI lengths are configured for the UE, the TTI lengths to which the uplink grants correspond may be differentiated by a downlink control channel transmitting the uplink grants. For example, the TTI length to which an uplink grant scheduled by a PDCCH corresponds is the TTI length 1, such as the TTI length of 1 ms, and the TTI length to which an uplink grant scheduled by an EPDCCH corresponds is the TTI length 2, such as the TTI length of 0.5 ms, and vice versa.
(30) In one implementation, in a case where the UE is configured with a function of carrier aggregation, the TTI lengths to which the uplink grants correspond may be determined by serving cells for the uplink grants. In this implementation, there is a corresponding relationship between the TTI lengths to which the uplink grants correspond and serving cells of the UE to which the uplink grants correspond. For example, the corresponding relationship between the TTI lengths to which the uplink grants correspond and serving cells of the UE to which the uplink grants correspond may be determined in a manner of eNB configuration. For example, in a case where the eNB configures UE with multiple serving cells, when the eNB configures a serving cell for the UE, the eNB indicates the TTI length supported by the serving cell to the UE. Thus, when the UE receives an uplink grant for a serving cell, it may learn the TTI length to which the uplink grant corresponds.
(31) In this embodiment, when the scheduling unit 202 schedules multiple uplink grants of the UE, the multiple uplink grants may be scheduled by one downlink control information (DCI), or may be scheduled by multiple downlink control information.
(32) In this embodiment, uplink data transmission to which the uplink grant corresponds occurs at an m-th TTI starting from the TTI scheduling the uplink grant, wherein, the length of the TTI is the TTI length to which the uplink grant corresponds, and a value of m is, for example, 4, or 5.
(33) Taking that the value of m is 4 as an example, for an uplink grant scheduled at an n-th TTI, if the TTI length to which the uplink grant corresponds is k.sub.1, uplink data transmission to which the uplink grant corresponds occurs at an (n+4)-th TTI of length k.sub.1; likewise, for an uplink grant scheduled at an n′-th TTI, if the TTI length to which the uplink grant corresponds is k.sub.2, uplink data transmission to which the uplink grant corresponds occurs at an (n′+4)-th TTI of length k.sub.2.
(34) In this embodiment, uplink data transmission to which uplink grants scheduled at different TTIs correspond may be overlapped temporally. That is, the UE may transmit multiple TBs at the same moment, thereby avoiding occurrence of a case where the UE has sufficient data waiting for being transmitted and the eNB has also sufficient resources but is unable to fully utilize the resources.
(35) Still taking the above as an example, the uplink data transmission at the (n+4)-th TTI of length k.sub.1 and the uplink data transmission at the (n′+4)-th TTI of length k.sub.2 may be overlapped temporally.
(36) The above description is illustrative only, and what is different is that whether uplink data transmission to which uplink grants scheduled at different TTIs correspond is overlapped is dependent on a scheduling condition.
(37)
(38) As shown in
(39) Referring to
(40) In
(41) It can be seen from the example shown in
(42) In this embodiment, as shown in
(43) With the apparatus of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 2
(44) The embodiment of this disclosure provides an apparatus for configuring TTI, applicable to an eNB.
(45) In this embodiment, functions of the configuring unit 401 are identical to those of the configuring unit 201 in Embodiment 1, the contents of which being incorporated herein, and being not going to be described herein any further.
(46) With the apparatus of this embodiment, when configuring a DRB for a UE, the eNB indicates the TTI length used for scheduling and transmission to which the DRB is applicable to the UE. Hence, the UE will not multiplex packets of traffics applicable to different TTI lengths into the same TB, and in a case where the UE has multiple traffics and different traffics are suitable for being scheduled and transmitted with different TTI lengths, the UE may transmit multiple TBs at the same moment, thereby avoiding occurrence of being unable to fully use resources.
Embodiment 3
(47) The embodiment of this disclosure provides an apparatus for configuring TTI, applicable to an eNB.
(48) In this embodiment, the TTI length used by each DRB of the UE is preconfigured by the eNB for the UE. For example, the eNB may configure the UE with the DRBs and the TTI lengths to which the DRBs are applicable by using the method of Embodiment 1; however, this embodiment is not limited thereto.
(49) With the apparatus of this embodiment, when handover of the UE occurs, a source eNB will notify the TTI length to which each DRB configured for the UE corresponds to a target eNB, so that the target eNB provides corresponding services to the UE accordingly.
Embodiment 4
(50) The embodiment of this disclosure provides an apparatus for scheduling data transmission, applicable to an eNB.
(51) In this embodiment, after configuring the UE with DRBs and indicating TTI lengths to which the configured DRBs are applicable to the UE, the eNB may schedule one or more uplink grants of the UE. As each uplink grant corresponds to one type of TTI length, the UE may multiplex packets of traffics using different TTI lengths into different TBs for transmission. And at the same moment, the UE may transmit multiple TBs, thereby avoiding occurrence of being unable to fully use resources.
(52) In this embodiment, similar to Embodiment 1, the TTI length to which the uplink grant corresponds may be explicitly indicated by fields in downlink control information scheduling the uplink grant, or may be implicitly indicated by a control channel scheduling the uplink grant, or may be implicitly indicated by a serving cell for the uplink grant, with particulars being as those described above, and being not going to be described herein any further.
(53) In this embodiment, similar to Embodiment 1, when the scheduling unit 601 schedules the multiple uplink grants of the UE, the uplink grants may be scheduled by one DCI, or may be scheduled by multiple DCI, and
(54) In this embodiment, similar to Embodiment 1, a position of uplink data transmission to which the uplink grant corresponds is an m-th TTI starting from TTI scheduling the uplink grant, m being a product of length of the TTI and a predetermined value. The predetermined value here may be 4, or 5, or another predetermined value.
(55) In this embodiment, similar to Embodiment 1, uplink data transmission to which uplink grants scheduled at different TTIs may be overlapped or not temporally.
(56) With the apparatus of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 5
(57) The embodiment of this disclosure provides a data transmission apparatus, which is applicable to a UE, and is processing at the UE side corresponding to the apparatus in Embodiment 1.
(58) In this embodiment, the receiving unit 701 is configured to receive configuration information about DRBs transmitted by an eNB, the configuration information about DRBs indicating TI length to which each DRB configured by the eNB for the UE corresponds. As the configuration information about DRBs has been described in Embodiment 1, the contents of which are incorporated herein, which shall not be described herein any further.
(59) In this embodiment, the establishing unit 702 is configured to, corresponding to each TTI length, establish a data processing entity of MAC layer and an uplink shared channel. In this embodiment, the function of the established data processing entity of MAC layer is to perform processing including logical channel priority processing, multiplexing/demultiplexing, and hybrid automatic repeat, etc., on uplink transmission data by using TTI lengths to which they correspond. Hence, the data processing entity here includes, for example, a logical channel priority processing entity, a multiplexing/demultiplexing entity, and a hybrid automatic repeat request (HARD) entity; however, this embodiment is not limited thereto. In this embodiment, the function of the established uplink shared channel is to transfer TBs obtained by processing by the data processing entity of MAC layer to which it corresponds to a physical layer via the channel, so that the physical layer learns after receiving a TB which TTI length and which corresponding uplink grant should be used to transmit the TB.
(60)
(61) In this embodiment, the transmitting unit 703 is configured to transmit data according to a received uplink grant by using the established data processing entity of MAC layer and the uplink shared channel corresponding to each TTI length.
(62)
(63) In this implementation, the receiving module 901 is configured to receive an uplink grant. The relevant art may be referred to for a method for transmitting the uplink grant.
(64) In this implementation, the determining module 902 is configured to determine TTI length to which the uplink grant corresponds.
(65) As described above, the TTI length to which the uplink grant corresponds may be indicated in multiple manners, and the determining module 902 determines the TTI length to which the uplink grant corresponds according to an indication manner of the TTI length to which the uplink grant corresponds.
(66) For example, the determining module 902 may obtain the TTI length to which the uplink grant corresponds from a field used for indicating the TTI length to which the uplink grant corresponds in downlink control information scheduling the uplink grant.
(67) For another example, the determining module 902 may determine the TTI length to which the uplink grant corresponds according to whether the downlink control information scheduling the uplink grant is a PDCCH or an EPDCCH. For example, if a PDCCH carries the uplink grant, it is deemed that the TTI length to which the uplink grant corresponds is 1 ms, and if an EPDCCH carries the uplink grant, it is deemed that the TTI length to which the uplink grant corresponds is 0.5 ms, and vice versa.
(68) For a further example, the determining module 902 may determine the TTI length to which the uplink grant corresponds according to a serving cell for the uplink grant. For example, if the serving cell for the uplink grant is a primary serving cell, it is deemed that the TTI length to which the uplink grant corresponds is 1 ms, and if the serving cell for the uplink grant is a secondary serving cell, it is deemed that the TTI length to which the uplink grant corresponds is 0.5 ms.
(69) What is described above is illustrative only, and this embodiment is not limited thereto.
(70) In this implementation, the generating module 903 is configured to generate a media access control protocol data unit (MAC PDU) by acquiring data from a DRB to which the TTI length corresponds.
(71) In this implementation, the transmitting module 904 is configured to transmit the MAC PDU at an m-th TTI starting from the TTI receiving the uplink grant, m being a product of length of the TTI and a predetermined value.
(72) For example, if the receiving module 901 receives the uplink grant at an n-th TTI of length k.sub.1 and the determining module 902 determines that the TTI length to which the uplink grant corresponds is k.sub.1, the generating module 903 generate an MAC PDU1 by acquiring data from a DRB with the TTI length of k.sub.1 configured by the eNB for the UE. Thus, the transmitting module 904 may transmit the MAC PDU1 at an (n+k.sub.1*t)-th TTI of length k.sub.1, t being a predetermined value, which may be 4, or 5, or another value.
(73) For another example, if the receiving module 901 receives the uplink grant at an n′-th TTI of length k.sub.2 and the determining module 902 determines that the TTI length to which the uplink grant corresponds is k.sub.2, the generating module 903 generate an MAC PDU2 by acquiring data from a DRB with the TTI length of k.sub.2 configured by the eNB for the UE. Thus, the transmitting module 904 may transmit the MAC PDU2 at an (n′+k.sub.2*t)-th TTI of length k.sub.2, t being a predetermined value, which may be 4, or 5, or another value.
(74) In this implementation, transmission of the MAC PDU1 and transmission of the MAC PDU2 may be overlapped temporally.
(75) In this embodiment, as shown in
(76) In this embodiment, when the UE initiates RRC connection reestablishment, a configured default TTI length is applied for all the configured DRBs, and the apparatus 700 may release all following configuration to which the other TTI lengths than the configured default TTI length correspond: a logic channel prioritization entity, a multiplexing/demultiplexing entity, an HARQ entity, and an uplink shared channel. The configured default TTI length here may be 1 ms.
(77) With the apparatus of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 6
(78) The embodiment of this disclosure provides an apparatus for configuring TTI, which is applicable to a UE, and is processing at the UE side corresponding to the apparatus in Embodiment 2.
(79) In this embodiment, functions of the receiving unit 1001 and the establishing unit 1002 are identical to those of the receiving unit 701 and the establishing unit 702 in Embodiment 5, the contents of which being incorporated herein, and being not going to be described herein any further.
(80) With the apparatus of this embodiment, a data processing entity of MAC layer and an uplink shared channel corresponding to each TTI length are established according to TTI lengths applicable to different DRBs. Hence, the UE may multiplex packets of traffics applicable to different TTI lengths to different transport blocks for transmission, and occurrence of being unable to fully use resources is avoided.
Embodiment 7
(81) The embodiment of this disclosure provides an apparatus for configuring TTI, which is applicable to a UE.
(82) In this embodiment, function of the releasing unit 1101 is identical to that of the releasing unit 704 in Embodiment 5, the contents of which being incorporated herein, and being not going to be described herein any further.
(83) With the apparatus of this embodiment, when the UE initiates RRC connection reestablishment, a configured default TTI length is applied for all the configured DRBs, and configuration to which the other TTI lengths correspond is released, so as to prevent the UE from transmitting data in a new serving cell by using a wrong TTI length. For example, the configured default TTI length may be TTI of length 1 ms.
Embodiment 8
(84) The embodiment of this disclosure provides a method for configuring TTI, applicable to an eNB. As principles of the method are similar to that of the apparatus in Embodiment 1, the implantation of the apparatus in Embodiment 1 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(85)
(86) step 1201: an eNB transmits to a UE configuration information about data radio bearers (DRBs), the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE is applicable.
(87) In this embodiment, the DRBs configured by the eNB for the UE may be applicable to different TTI lengths. Hence, the UE may multiplex packets of traffics applicable to different TTI lengths into different TBs for transmission.
(88) In one implementation of this embodiment, as shown in
(89) step 1202: the eNB schedules one or more uplink grants of the UE, each uplink grant corresponding to one type of TTI length.
(90) In this implementation, as each uplink grant corresponds to one type of TTI length and different uplink grants may correspond to different TTI lengths, the UE may transmit packets of traffics applicable to different TTI lengths by using different uplink grants, and may transmit multiple TBs at the same moment.
(91) In this implementation, the TTI length to which the uplink grant corresponds may be explicitly indicated by a field in downlink control information scheduling the uplink grant, or may be indicated by a type of a control channel scheduling the uplink grant, or may be indicated by a type of a serving cell for the uplink grant, with particulars being as described above, which shall not be described herein any further.
(92) In this implementation, when the eNB schedules more uplink grants of the UE, the uplink grants may be scheduled via one or more downlink control information.
(93) In this implementation, uplink data transmission to which the uplink grant corresponds occurs at an m-th TTI starting from TTI scheduling the uplink grant, the length of the TTI being the length of the TTI to which the uplink grant corresponds, and a value of m being predetermined, which is, for example, 4, or 5, with particulars being as described above, which shall not be described herein any further.
(94) In this implementation, uplink data transmission to which uplink grants scheduled at different TTIs may be overlapped or not temporally, with particulars being as described above, which shall not be described herein any further.
(95) In this embodiment, when the UE needs to be handed over, the eNB may notify a target eNB of the TTI length to which each DRB of the UE is applicable.
(96) With the method of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 9
(97) The embodiment of this disclosure provides a method for configuring TTI, applicable to an eNB. As principles of the method are similar to that of the apparatus in Embodiment 2, the implantation of the apparatus in Embodiment 2 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(98) step 1301: an eNB transmits to a UE configuration information about data radio bearers (DRBs), the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE is applicable.
(99) With the method of this embodiment, when the UE is configured with DRBs, the UE is notified of the TTI lengths used by the DRBs. Hence, the UE may multiplex packets of traffics applicable to different TTI lengths into different TBs for transmission, thereby solving the problem pointed out in the Background.
Embodiment 10
(100) The embodiment of this disclosure provides a method for configuring TTI, applicable to an eNB. As principles of the method are similar to that of the apparatus in Embodiment 3, the implantation of the apparatus in Embodiment 3 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(101) step 1401: an eNB notifies a target eNB of TTI length to which each DRB of the UE is applicable, when the UE needs to be handed over.
(102) With the method of this embodiment, when the UE needs to be handed over, the source eNB notifies the target eNB of the TTI length to which each DRB of the UE is applicable, thereby ensuring continuity of traffics.
Embodiment 11
(103) The embodiment of this disclosure provides a method for scheduling data transmission, applicable to an eNB. As principles of the method are similar to that of the apparatus in Embodiment 4, the implantation of the apparatus in Embodiment 4 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(104)
(105) step 1501: an eNB schedules one or more uplink grants of a UE, each uplink grant corresponding to one type of TTI length.
(106) In this embodiment, after configuring the UE with DRBs and indicating TTI lengths to which the configured DRBs are applicable to the UE, the eNB may schedule one or more uplink grants of the UE. As each uplink grant corresponds to one type of TTI length, the UE may multiplex packets of traffics using different TTI lengths into different TBs for transmission. And at the same moment, the UE may transmit multiple TBs, thereby avoiding occurrence of being unable to fully use resources.
(107) In this embodiment, similar to Embodiment 1, the TTI length to which the uplink grant corresponds may be explicitly indicated by fields in downlink control information scheduling the uplink grant, or may be indicated by a type of a control channel scheduling the uplink grant, or may be implicitly indicated by a serving cell for the uplink grant, with particulars being as those described above, and being not going to be described herein any further.
(108) In this embodiment, similar to Embodiment 1, when the eNB schedules multiple uplink grants of the UE, the multiple uplink grants may be scheduled by one DCI, or may be scheduled by multiple DCI, and
(109) In this embodiment, similar to Embodiment 1, a position of uplink data transmission to which the uplink grant corresponds is at an m-th TTI starting from TTI scheduling the uplink grant, m being a predetermined value, which may be 4, or 5, or another predetermined value.
(110) In this embodiment, similar to Embodiment 1, uplink data transmission to which uplink grants scheduled at different TTIs may be overlapped or not temporally.
(111) With the method of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 12
(112) The embodiment of this disclosure provides a data transmission method, applicable to a UE. As principles of the method are similar to that of the apparatus in Embodiment 5, the implantation of the apparatus in Embodiment 5 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(113)
(114) step 1601: a UE receives configuration information about DRBs transmitted by an eNB, the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE corresponds;
(115) step 1602: the UE establishes a data processing entity of MAC layer and an uplink shared channel corresponding to each TTI length;
(116) the data processing entity here may include a logic channel prioritization entity, a multiplexing/demultiplexing entity, and an HARQ entity;
(117) step 1603: the UE transmits data according to a received uplink grant by using the established data processing entity of MAC layer and the uplink shared channel corresponding to each TTI length.
(118)
(119) step 1701: the UE receives an uplink grant;
(120) step 1702: the UE determines the TTI length to which the uplink grant corresponds;
(121) step 1703: the UE generate an MAC PDU by acquiring data from a DRB to which the TTI length corresponds to; and step 1704: the UE transmits the MAC PDU at an m-th TTI starting from the TTI receiving the uplink grant, m being a product of length of the TTI and a predetermined value.
(122) In step 1701, a method for transmitting the uplink grant is not limited.
(123) In step 1702, the TTI length to which the uplink grant corresponds may be determined according to an indication method of the TTI length, with particulars being as described above, which shall not be described herein any further.
(124) In step 1703, a method for generating the MAC PDU is not limited.
(125) In step 1704, the MAC PDU may be transmitted at the TTI for transmitting the uplink data to which the uplink grant corresponds.
(126) In this embodiment, when the UE initiates RRC connection reestablishment, it may release configuration to which other TTI lengths than a default TTI length correspond, such as data processing entities of MAC layers and uplink shared channels.
(127) With the method of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 13
(128) The embodiment of this disclosure provides a method for configuring TTI, applicable to a UE. As principles of the method are similar to that of the apparatus in Embodiment 6, the implantation of the apparatus in Embodiment 6 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(129) step 1801: a UE receives configuration information about DRBs transmitted by an eNB, the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB for the UE corresponds; and
(130) step 1802: the UE establishes a data processing entity of MAC layer and an uplink shared channel corresponding to each TTI length.
(131) In this embodiment, processing in steps 1801 and 1802 are identical to those in steps 1601 and 1602 in Embodiment 12, the contents of which being incorporated herein, which shall not be described herein any further.
(132) With the method of this embodiment, a data processing entity of MAC layer and an uplink shared channel corresponding to each TTI length are established according to TTI lengths applicable to different DRBs. Hence, the UE may multiplex packets of traffics applicable to different TTI lengths to different transport blocks for transmission, and occurrence of being unable to fully use resources is avoided.
Embodiment 14
(133) The embodiment of this disclosure provides a method for configuring TTI, applicable to a UE. As principles of the method are similar to that of the apparatus in Embodiment 7, the implantation of the apparatus in Embodiment 7 may be referred to for implementation of the method, with identical contents being not going to be described herein any further.
(134) step 1901: a UE releases data processing entities of MAC layers and uplink shared channels to which other TTI lengths than a default TTI length correspond when the UE initiates RRC connection reestablishment.
(135) In this embodiment, processing in step 1901 is identical to that in Embodiment 12, the contents of which being incorporated herein, which shall not be described herein any further.
(136) With the method of this embodiment, when the UE initiates RRC connection reestablishment, a configured default TTI length is applied for all the configured DRBs, and configuration to which the other TTI lengths correspond is released, which may ensure continuity of traffics.
Embodiment 15
(137) The embodiment of this disclosure further provides an eNB, which may include the apparatus described in embodiments 1-4.
(138)
(139) In one implementation, functions of the apparatus described in embodiments 1-4 may be integrated into the central processing unit 2001.
(140) In another implementation, the apparatus described in embodiments 1-4 and the central processing unit 2001 may be configured separately. For example, the apparatus described in embodiments 1-4 may be configured as a chip connected to the central processing unit 2001, with its functions being realized under control of the central processing unit 2001.
(141) Furthermore, as shown in
(142) With the eNB of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 16
(143) The embodiment of this disclosure further provides a UE, including the apparatus described in embodiments 5-7.
(144)
(145) In an implementation, functions of the apparatus described in embodiments 5-7 may be integrated into the central processing unit 2101, and the central processing unit 2101 carries out the functions of the apparatus described in embodiments 5-7, and the functions of the apparatus described in embodiments 5-7 are incorporated herein, which shall not be described herein any further.
(146) In another implementation, the apparatus described in embodiments 5-7 and the central processing unit 2101 may be configured separately. For example, the apparatus described in embodiments 5-7 may be configured as a chip connected to the central processing unit 2101, with their functions being realized under control of the central processing unit 2101.
(147) As shown in
(148) As shown in
(149) The memory 2102 may be, for example, one or more of a buffer memory, a flash memory, a hard drive, a mobile medium, a volatile memory, a nonvolatile memory, or other suitable devices. And the central processing unit 2101 may execute programs stored in the memory 2102, so as to realize information storage or processing, etc. Functions of other parts are similar to those of the relevant art, which shall not be described herein any further. The parts of the UE 2100 may be realized by specific hardware, firmware, software, or any combination thereof, without departing from the scope of the present disclosure.
(150) With the UE of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
Embodiment 17
(151) The embodiment of this disclosure further provides a communications system.
(152) In this embodiment, the eNB 2202 is configured to transmit to the UE 2201 configuration information about data radio bearers (DRBs), the configuration information about DRBs indicating TTI length to which each DRB configured by the eNB 2202 for the UE 2201 is applicable. Alternatively, the eNB 2202 may further be configured to schedule one or more uplink grants of the UE 2201, each uplink grant corresponding to one type of TTI length.
(153) In this embodiment, the eNB 2202 may employ the methods described in embodiments 8-11, that is, carrying out the function of the apparatus described in embodiments 1-4. The contents of embodiments 1-4 and embodiments 8-11 are incorporated herein, which shall not be described herein any further.
(154) In this embodiment, the UE 2201 is configured to receive the configuration information about DRBs transmitted by the eNB 2202, and establish a data processing entity of MAC layer and an uplink shared channel corresponding to each TTI length. Alternatively, it may further transmit data using the established data processing entity of MAC layer and the uplink shared channel corresponding to each TTI length according to received uplink grant.
(155) In this embodiment, the UE 2201 may employ the methods described in embodiments 5-7, that is, carrying out the function of the apparatus described in embodiments 12-14. The contents of embodiments 5-7 and embodiments 12-14 are incorporated herein, which shall not be described herein any further.
(156) With the communications system of this embodiment, multiplexing packets of traffics applicable to different TTI lengths by the user equipment to the same transport block for transmission may be avoided, and occurrence of being unable to fully use resources may also be avoided.
(157) An embodiment of the present disclosure further provides a computer readable program, which, when executed in an eNB, will cause a computer unit to carry out the method described in embodiments 8-11 in the eNB.
(158) An embodiment of the present disclosure further provides a computer storage medium, including a computer readable program, which will cause a computer unit to carry out the method described in embodiments 8-11 in an eNB.
(159) An embodiment of the present disclosure further provides a computer readable program, which, when executed in a UE, will cause a computer unit to carry out the method described in embodiments 12-14 in the UE.
(160) An embodiment of the present disclosure further provides a computer storage medium, including a computer readable program, which will cause a computer unit to carry out the method described in embodiments 12-14 in a UE.
(161) The above apparatuses and methods of the present disclosure may be implemented by hardware, or by hardware in combination with software. The present disclosure relates to such a computer-readable program that when the program is executed by a logic device, the logic device is enabled to carry out the apparatus or components as described above, or to carry out the methods or steps as described above. The present disclosure also relates to a storage medium for storing the above program, such as a hard disk, a floppy disk, a CD, a DVD, and a flash memory, etc.
(162) The present disclosure is described above with reference to particular embodiments. However, it should be understood by those skilled in the art that such a description is illustrative only, and not intended to limit the protection scope of the present disclosure. Various variants and modifications may be made by those skilled in the art according to the principle of the present disclosure, and such variants and modifications fall within the scope of the present disclosure.