The present disclosure is related to wireless communication technology, and more particularly, related to timing advance adjustment during wireless communication.
In a long term evolution (LTE)/LTE-Advanced (LTE-A) system, an important feature of uplink transmission is the orthogonal multiple access of different user equipments (UEs), so that the uplink transmission of different UEs within the same cell are not interfered with each other if the signal arrival time of different UEs are the same. To avoid intra-cell interference, base stations require that the signal arrival time of the different UEs from the same subframe with different resource blocks is substantially aligned with each other on the time. In order to ensure the time synchronization of the receiving side, i.e., the base station side, a mechanism of uplink timing advance is introduced into the LTE system.
Specifically, the timing advance mechanism is used to control uplink transmission timing. Network keeps measuring the time difference between uplink transmission, such as physical uplink shared channel (PUSCH)/physical uplink control channel (PUCCH)/sounding reference signal (SRS) reception from different UEs and the subframe time and then sends a ‘timing advance’ command to the UEs, which need to adjust its uplink transmission timing to make it be better aligned with the subframe timing at the network side. For example, for a UE far away from the base station, it is necessary to transmit the uplink data earlier than another UE near the base station due to a larger transmission delay.
However, the current timing advance mechanism for conventional LTE systems is not adaptive to the new generation communication system, for example, the fifth generation (5G) communication system. Thus, the industry desires a new timing advance solution for the new generation communication system.
According to an embodiment of the present disclosure, a method includes: receiving a timing advance command; determining a timing advance adjustment gap based on the received timing advance command, wherein the timing advance adjustment gap is k symbols, and k is a nature number larger than one; and applying the corresponding adjustment of uplink transmission timing from k symbols later than the end of the physical channel carrying the timing advance command.
In another embodiment of the present disclosure, the timing advance adjustment gap
Δ is a timing advance adjustment gap in time level, and Tsymbol is a length of symbol with respect to a subcarrier spacing of uplink transmission such as PUSCH/PUCCH/SRS. According to an embodiment of the present disclosure, the timing advance command may be received from Msg2 during a random access procedure, wherein Δ is the sum of UE physical downlink shared channel (PDSCH) processing time, UE PUSCH preparation time, media access control (MAC) processing time and a time advance value. According to another embodiment of the present disclosure, the timing advance command may be received from a MAC control element (CE) in PDSCH, wherein Δ is the sum of UE PDSCH processing time, MAC processing time and a time advance value.
Embodiments of the present disclosure also provide an apparatus. In an embodiment of the present disclosure, the apparatus includes: a receiver that receives a timing advance command; a processor coupled to the receiver that determines a timing advance adjustment gap based on the received timing advance command, wherein the timing advance adjustment gap is k symbols, and k is a nature number larger than one; and a transmitter coupled to the processor that applies the corresponding adjustment of uplink transmission timing from k symbols later than the end of the physical channel carrying the timing advance command.
Embodiments of the present disclosure provide a method and apparatus for timing advance adjustment, which can solve the technical problem of timing advance adjustment in the new generation communication, and thus can facilitate the development and application of the new generation communication.
In order to describe the manner in which advantages and features of the disclosure can be obtained, a description of the disclosure is rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. These drawings depict only example embodiments of the disclosure and are not therefore to be considered to be limiting of its scope.
The detailed description of the appended drawings is intended as a description of the currently preferred embodiments of the present disclosure, and is not intended to represent the only form in which the present disclosure may be practiced. It is to be understood that the same or equivalent functions may be accomplished by different embodiments that are intended to be encompassed within the spirit and scope of the present disclosure.
As shown in
In a LTE or LTE-A or 5G system, the base station 10b may transmit a timing advance command to UE 12b or UE 12c to change the uplink transmission time of UE 12b or UE 12c, and then the UE 12b or UE 12c may apply the timing advance value determined based on the timing advance command to perform following uplink transmission. In the current specification TS38.213, V15.0.0, the uplink transmission timing adjustment gap, i.e., timing adjustment delay is defined as following: for a timing advance command received on slot n, the corresponding adjustment of the uplink transmission timing applies from the beginning of slot n+6. However, the above timing adjustment gap, i.e., 6 slots is not suitable for the NR networks.
Embodiments of the present disclosure propose a technical solution for timing advance adjustment, which can at least solve the technical problem concerning timing advance adjustment in the new generation communication systems, such as 5G communication systems. According to an embodiment of the present disclosure, a method for timing advance adjustment includes: receiving a timing advance command; determining a timing advance adjustment gap based on the received timing advance command, wherein the timing advance adjustment gap is k symbols, and k is a nature number larger than one; and applying the corresponding adjustment of uplink transmission timing from k symbols later than the end of the physical channel carrying the timing advance command.
More details on the embodiments of the present disclosure will be illustrated in the following text in combination with the appended drawings.
As shown in
As shown in
Δ is a timing advance adjustment gap in time level, and Tsymbol is a length of symbol with respect to a subcarrier spacing (SCS) of uplink transmission.
More specifically, according to an embodiment of the present disclosure, the timing advance adjustment gap in time level, i.e., Δ may be the sum of UE PDSCH processing time, UE PUSCH preparation time, MAC processing time, and a timing advance value. The UE PDSCH processing time may be determined by a UE capability and a PDSCH Demodulation Reference Signal (DMRS) configuration. For example, the UE capability may be the weakest UE capability like UE capability #1. The PDSCH DMRS configuration may be a front loaded DMRS plus additional DMRS configuration. The UE PUSCH preparation time may also be determined by a UE capability, for example, the weakest UE capability like UE capability #1.
In an embodiment of the present disclosure, the UE PDSCH processing time may be determined based on Tables 1 and 2 as shown below, wherein Tables 1 and 2 are respectively the same as Tables 5.3-1 and 5.3-2 defined in TS38.214 specified by 3GPP. Specifically, Table 1 is about the UE PDSCH processing time with UE capability #1, and Table 2 is about the UE PDSCH processing time with UE capability #2. The parameter “No Additional PDSCH DM-RS configured” represents the front loaded DMRS configuration, while the parameter “Additional PDSCH DM-RS configured” represents the front loaded DMRS configuration plus additional DMRS configuration. μDL represents the identification of subcarrier spacing (SCS), which is defined in TS38.211 specified by 3GPP. The UE PDSCH processing time in symbol level is represented as N1, which is also called PDSCH decoding time in the Tables.
Accordingly, the UE PDSCH processing time may be a predefined value considering the UE capability and PDSCH DMRS configuration. For example the UE PDSCH processing time may be a predefined value with the front loaded DMRS plus additional DMRS configuration and the weakest UE capability like UE capability #1. The predefined value may be determined based on Tables 5.3-1 and 5.3-2 defined in TS38.214.
Similarly, in an embodiment of the present disclosure, the UE PUSCH preparation time may be determined based on Tables 3 and 4 as shown below, wherein Tables 3 and 4 are respectively the same as Tables 6.4-1 and 6.4-2 defined in TS38.214 specified by 3GPP. Specifically, Table 3 is about the UE PUSCH preparation time with UE capability #1, and Table 2 is about the UE PUSCH preparation time with UE capability #2. The UE PUSCH preparation time in symbol level is represented as N2.
Accordingly, the UE PUSCH preparation time may be a predefined value considering the UE capability. For example, the UE PUSCH preparation time may be a predefined value with the weakest UE capability like UE capability #1. The predefined value may be determined based on Tables 6.4-1 and 6.4-2 defined in TS38.214.
Based on Tables 1-4, according to an embodiment of the present disclosure, the timing advance adjustment gap in time level, i.e., Δ may be represented as A=duration of N1+duration of N2+L2+TA. Wherein, duration of N1 means converting N1, i.e., the UE PUSCH processing time in symbol level into time level, duration of N2 means converting N2, i.e., the UE PUSCH preparation time in symbol level into time level, L2 represents the MAC processing time, and TA represents a timing advance value. In an embodiment of the present disclosure, L2 may be a default value, e.g., 500 us, and TA may be the maximum timing advance value within a predefined range provided by a timing advance command. Similar to Msg 2, Msg3 is also a message generated during a random access procedure, and is defined in Section 8 of TS38.213 specified by 3GPP. However, Msg3 is sent from an UE to a base station. TA may be 3846*16*64*Tc/2u
For the determined timing advance adjustment gap, it may be applied to the corresponding adjustment of uplink transmission timing from k symbols later than the end of the physical channel carrying the timing advance command. According to an embodiment of the present disclosure, the uplink transmission may be PUSCH transmission or Msg3 during the random access procedure. Depending on the time when an uplink transmission occurs, the timing advance adjustment gap may be applied to the corresponding adjustment of uplink transmission timing from the beginning of the end of the physical adjustment carrying the timing advance command plus the timing advance adjustment gap, i.e., k symbols; or from the beginning of the end of the physical adjustment carrying the timing advance command plus more symbols than the determined k symbols.
In response to receiving a timing advance command from MAC CE in PDSCH, a timing advance adjustment gap based on the received timing advance command may be determined, wherein the timing advance adjustment gap is k symbols, and k is a nature number larger than one. In an embodiment of the present disclosure, the timing advance adjustment gap, i.e., k may be determined by a function, i.e.,
Δ is a timing advance adjustment gap in time level, and Tsymbol is a length of symbol with respect to a subcarrier spacing of uplink transmission.
According to an embodiment of the present disclosure, the timing advance adjustment gap in time level, i.e., Δ may be the sum of UE PDSCH processing time, MAC processing time and a timing advance value. The UE PDSCH processing time may be determined by a UE capability and a PDSCH DMRS configuration.
In an embodiment of the present disclosure, the timing advance adjustment gap may be common for all UEs controlled by the same base station. The UE capability may be the weakest UE capability, for example UE capability #1. The PDSCH DMRS configuration may be a front loaded DMRS plus additional DMRS configuration. Accordingly, the UE PDSCH processing time may be determined based on Tables 5.3-1 and 5.3-2 defined in TS38.214.
In another embodiment of the present disclosure, the timing advance adjustment gap may be UE specified. That is, the timing advance adjustment gap may be different for different UEs. The UE PDSCH processing time depends on the capability and PDSCH DMRS configuration of a corresponding UE. The corresponding UE is in a CONNECTED mode, and reports its capability to the base station. The PDSCH DMRS configuration may be a front loaded DMRS configuration or a front loaded DMRS plus additional DMRS configuration. According to an embodiment of the present disclosure, the UE PDSCH processing time may be determined based on Tables 5.3-1 and 5.3-2 defined in TS38.214.
Accordingly, the UE PDSCH processing time may be a predefined value considering the UE capability and PDSCH DMRS configuration. For example, in response to the timing advance adjustment gap is common for all UEs, the UE PDSCH processing time may be a predefined value with the front loaded DMRS plus additional DMRS configuration and the weakest UE capability like UE capability #1. In another example, in response to the timing advance adjustment gap is UE specified and the UE reports its capability as UE capability #2, the UE PDSCH processing time may be a predefined value with the front loaded DMRS configuration and UE capability #2, or a predefined value with the front loaded DMRS plus additional DMRS configuration and UE capability #2. The predefined value may be determined based on Tables 5.3-1 and 5.3-2 defined in TS38.214.
Based on Tables 1-2, according to an embodiment of the present disclosure, the timing advance adjustment gap in time level, i.e., Δ may be represented as Δ=duration of N1+L2+TA. Wherein, duration of N1 means converting N1, i.e., the UE PUSCH processing time in symbol level into time level, L2 represents the MAC processing time, and TA represents a timing advance value. In an embodiment of the present disclosure, L2 may be a default value, e.g., 500 us.
According to an embodiment of the present disclosure, in response to the timing advance adjustment gap being common to all UEs controlled by the same base station, TA may be the maximum timing advance value within a predefined range provided by a timing advance command. The timing advance command may be transmitted with 12 bit. For example, TA may be 3846*16*64*Tc/2u
According to another embodiment of the present disclosure, in response to the timing advance adjustment gap being UE specified, TA of each UE may be keep being updated during the communication procedure. The updated TA may be represented as NTA, the previous TA may be represented as NTA_old, and NTA=NTA_old+(TA−31)*16*64/2u
As shown in
Embodiments of the present disclosure also provide examples of timing advance adjustment gaps considering UE capabilities, PDSCH DMRS configuration, the subcarrier spacing of PDSCH and the subcarrier spacing of PUSCH, which are listed in Tables 5-1 and 5-2. Wherein Table 5-1 is related to timing advance adjustment gaps with UE capability #1, and Table 5-2 is related to timing advance adjustment gaps with UE capability #2.
Embodiments of the present disclosure also provide an apparatus for timing advance adjustment. The apparatus may include: a receiver that receives a timing advance command; a processor coupled to the receiver that determines a timing advance adjustment gap based on the received timing advance command, wherein the timing advance adjustment gap is k symbols, and k is a nature number larger than one; a transmitter coupled to the processor that applies the corresponding adjustment of uplink transmission timing from k symbols later than the end of the physical channel carrying the timing advance command.
Referring to
The method according to embodiments of the present application can also be implemented on a programmed processor. However, the controllers, flowcharts, and modules may also be implemented on a general purpose or special purpose computer, a programmed microprocessor or microcontroller and peripheral integrated circuit elements, an integrated circuit, a hardware electronic or logic circuit such as a discrete element circuit, a programmable logic device, or the like. In general, any device on which resides a finite state machine capable of implementing the flowcharts shown in the figures may be used to implement the processor functions of this application. For example, an embodiment of the present application provides an apparatus for emotion recognition from speech, including a processor and a memory. Computer programmable instructions for implementing a method for emotion recognition from speech are stored in the memory, and the processor is configured to perform the computer programmable instructions to implement the method for emotion recognition from speech. The method may be a method as stated above or other method according to an embodiment of the present application.
An alternative embodiment preferably implements the methods according to embodiments of the present application in a non-transitory, computer-readable storage medium storing computer programmable instructions. The instructions are preferably executed by computer-executable components preferably integrated with a network security system. The non-transitory, computer-readable storage medium may be stored on any suitable computer readable media such as RAMs, ROMs, flash memory, EEPROMs, optical storage devices (CD or DVD), hard drives, floppy drives, or any suitable device. The computer-executable component is preferably a processor but the instructions may alternatively or additionally be executed by any suitable dedicated hardware device. For example, an embodiment of the present application provides a non-transitory, computer-readable storage medium having computer programmable instructions stored therein. The computer programmable instructions are configured to implement a method for emotion recognition from speech as stated above or other method according to an embodiment of the present application.
While this disclosure has been described with specific embodiments thereof, it is evident that many alternatives, modifications, and variations may be apparent to those skilled in the art. For example, various components of the embodiments may be interchanged, added, or substituted in the other embodiments. Also, all of the elements of each figure are not necessary for operation of the disclosed embodiments. For example, one of ordinary skill in the art of the disclosed embodiments would be enabled to make and use the teachings of the disclosure by simply employing the elements of the independent claims. Accordingly, embodiments of the disclosure as set forth herein are intended to be illustrative, not limiting. Various changes may be made without departing from the spirit and scope of the disclosure.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2018/076024 | 2/9/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/153255 | 8/15/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
8730854 | Luo | May 2014 | B2 |
9763208 | Park | Sep 2017 | B2 |
20040042387 | Geile | Mar 2004 | A1 |
20130244719 | Nukala et al. | Sep 2013 | A1 |
20200260495 | Kim | Aug 2020 | A1 |
Number | Date | Country |
---|---|---|
3035765 | Jun 2016 | EP |
2014130082 | Aug 2014 | WO |
2014130115 | Aug 2014 | WO |
2016165625 | Oct 2016 | WO |
2017168400 | Oct 2017 | WO |
Entry |
---|
PCT/CN2018/076024, “International Search Report and the Written Opinion of the International Search Authority” ISA/CN, State Intellectual Property Office of the P.R. China, Oct. 19, 2018, pp. 1-6. |
Huawei, Hisilicon, Discussion on UE behaviour after measurement gap for R12, 3GPP TSG-RAN WG4 Meeting #70, R4-140171, Feb. 10-14, 2014, pp. 1-17, Prague, Czech. |
Number | Date | Country | |
---|---|---|---|
20200396709 A1 | Dec 2020 | US |