Embodiments of the present application generally relate to wireless communication technology, especially to a method and apparatus for timing advance (TA) compensation.
Timing Advance (TA) is used to adjust the uplink (UL) frame timing relative to the downlink (DL) frame timing such that the timings of the UL frame and DL frame timing are aligned at a base bastion. For example, a TA of a user equipment (UE) is twice the value of the propagation delay between a BS and a UE. Different UEs (e.g. a UE at the cell center and a UE at the cell edge) usually have different TAs.
In new radio (NR), a non-terrestrial network (NTN) may include a geostationary earth orbiting (GEO) scenario and a low earth orbiting (LEO) scenario. In the GEO scenario, the round-trip delay (for example, propagation delay) can be several hundred milliseconds. In the LEO scenario, the round-trip propagation delay can be tens of milliseconds. That is, the round-trip delay in the NTN is beyond the range of current TA compensation via a medium access control (MAC) random access response (RAR) and timing advance command (TAC) MAC control element (CE). As a result, the TA cannot be fully compensated at the UE via MAC RAR when performing a random access procedure. Additionally, it requires significant signalling overhead to compensate the TA in the NTN via TAC MAC CE.
Besides, satellite movement is common in the NTN except for GEO scenario. As a result, the TA which needs to be compensated is dynamic. Enhancement for TA compensation has to take satellite/cell movement into consideration, e.g. how to indicate the TA efficiently and avoid frequent TA update or complex TA calculation needs to be further considered.
Given the above, the industry desires an improved technology for TA compensation, so as to efficiently compensate the TA in scenarios (e.g. NTN) with large propagation delay.
Some embodiments of the present application at least provide a technical solution for TA compensation.
According to some embodiments of the present application, a method may include: receiving configuration information indicating a reference power; estimating a first TA between the UE and a first BS based on the reference power; and compensating a TA based on the estimated first TA when initiating a random assess procedure to the first BS.
According to some other embodiments of the present application, a method may include: transmitting configuration information indicating a reference power to a UE, wherein the reference power is used for compensating a TA of the UE when initiating a random assess procedure with the first BS.
Some embodiments of the present application also provide an apparatus, include: at least one non-transitory computer-readable medium having computer executable instructions stored therein, at least one receiver; at least one transmitter; and at least one processor coupled to the at least one non-transitory computer-readable medium, the at least one receiver and the at least one transmitter. The computer executable instructions are programmed to implement any method as stated above with the at least one receiver, the at least one transmitter and the at least one processor.
Embodiments of the present application provide a technical solution for TA compensation. Accordingly, embodiments of the present application can efficiently compensate the TA in scenarios (e.g. NTN) with large propagation delay.
In order to describe the manner in which advantages and features of the application can be obtained, a description of the application is rendered by reference to specific embodiments thereof, which are illustrated in the appended drawings. These drawings depict only example embodiments of the application and are not therefore to be considered limiting of its scope.
The detailed description of the appended drawings is intended as a description of the currently preferred embodiments of the present application and is not intended to represent the only form in which the present application 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 application.
Reference will now be made in detail to some embodiments of the present application, examples of which are illustrated in the accompanying drawings. To facilitate understanding, embodiments are provided under specific network architecture and new service scenarios, such as 3GPP 5G, 3GPP LTE Release 8 and so on. Persons skilled in the art know very well that, with the development of network architecture and new service scenarios, the embodiments in the present application are also applicable to similar technical problems.
In a terrestrial network, TA is used to adjust the UL frame timing relative to the DL frame timing such that the timings of the UL frame and DL frame timing are aligned at a base bastion. For example, a TA of a UE is twice the value of the propagation delay between a BS and a UE. Different UEs (e.g. a UE at the cell center and a UE at the cell edge) usually have different TAs.
For example,
Referring to
In contrast,
According to some embodiments of the present application, the TA is derived from the UL received timing and sent by the BS to the UE. UE uses the TA to advance/delay its timings of transmissions to the BS so as to compensate for propagation delay, and thus the transmissions from different UEs are received within a receiver window of the BS. For example,
In an embodiment of the present application, as specified in 3GPP standard document TS 38.133, Tc=1/(Δfmax·Nf) where Δfmax=480 kHz and Nf=4096.
In an embodiment of the present application, the BS may indicate a value of NTA,offset in a system information block (SIB1). For example, as defined in 3GPP standard document TS38.331, NTA,offset is provided in SIB1 by a parameter n-TimingAdvanceOffset with the following possible values:
If the UE is not provided with n-TimingAdvanceOffset for a serving cell, the UE may determine a default value NTA_offset of the timing advance offset for the serving cell as described in the following table 1, which is the same as Table 7.1.2-2 as defined in 3GPP standard document TS 38.133.
For NTA, there are two possible ways for a BS to provide a value of the NTA to UE. In an embodiment of the present application, the value of the NTA may be provided to the UE during a random access procedure. The BS may derive the TA by measuring the received random access preamble and sends the value to UE via the timing advance command (TAC) field in MAC RAR.
The maximum TA in NR which can be compensated via MAC RAR is calculated in Table 2, which is the same as Table 7.2.1.1.1.2-4 as specified in TR 38. 821
In another embodiment of the present application, when the UE is in a RRC CONNECTED state, the value of the NTA may be refined through a TAC MAC CE. The BS may derive the TA by measuring the received random access preamble and sends the value to UE via the TAC field in TAC MAC CE.
For example,
The maximum TA which can be adjusted via TAC is calculated in the following Table 3, which is the same as Table 7.2.1.1.1.2-5 as specified in TR 38. 821, wherein the SCS is the subcarrier spacing of the UE.
The 3GPP NR NTN may include a GEO scenario and a LEO scenario.
During the study item phase of 3GPP NR NTN, reference scenario parameters for GEO and LEO satellites including the maximum round trip delay and the maximum differential delay within a cell are given as in Table 4, which is part of Table 4.2-2 as specified in TR 38. 821.
According to the above table 4, it can be seen that the legacy TA compensation in NR for a terrestrial network (e.g., table 2 and table 3) is not enough for TA compensation in the NTN. For example, even for NTN LEO scenario D at 600 km orbit (which is the best case), the round-trip delay (i.e., 12.89 ms) can be more than 6 times as much as the maximum TA (i.e., 2 ms) compensated via MAC RAR for SCS=15 kHz. Even if a common service link TA in an NTN cell can be provided by NTA,offset in SIB1, the differential TA within a cell (i.e. differential delay, which is 3.12 ms˜10.3 ms) is still out of the range of TA compensation (i.e., 2 ms) via MAC RAR. The same issue exists for TA compensation (e.g. 0.017 ms) via the TAC MAC CE for SCS=15 kHz.
That is, the round-trip delay in the NTN is beyond the range of current TA compensation via a MAC RAR and TAC MAC control element CE. As a result, the TA cannot be fully compensated at the UE via MAC RAR when performing a random access procedure. Additionally, it requires significant signaling overhead to compensate the TA in the NTN via TAC MAC CE.
Besides, satellite movement is common in the NTN except for GEO scenario. As a result, the TA which needs to be compensated is dynamic. Enhancement for TA compensation has to take satellite/cell movement into consideration, e.g. how to indicate the TA efficiently and avoid frequent TA update or complex TA calculation needs to be further considered.
Several solutions may be provided for TA compensation in the NTN networks.
The UE(s) 502 in
For a UE 502 without location information, broadcasting a common service link TA for NTN or extending the value range of the existing TA offset broadcast in system information is the baseline for initial timing advance during random access procedure in NTN. Compensating the common service link TA at network side by implementation can be discussed in work item (WI) phase of the NTN. The UE specific TA may be compensated via the TAC field in RAR.
For a UE 502 with location information, the example illustrated in
Referring to
For the UE 502 with location information, another option is that a UE may only compensate its specific TA when sending Msg1, where the UE specific TA is determined based on d1−d0. Network compensates the common service link TA, where the common service link TA is determined based on the distance between a reference point and the BS (for example, d0 in the regenerative transmission scenario and d0+d0_F in the bent-pipe transmission scenario).
According to some embodiments of the present application, the following solutions A1)-A3) may be used for service link TA compensation (e.g., d1) before transmitting a random access preamble at UE.
According to some other embodiments of the present application, the following solutions B1)-B3) may be used for feeder link TA compensation (e.g., d0_F) in the transparent mode before transmitting a random access preamble at UE.
According to some other embodiments of the present application, the following solution C1) may be used for TA compensation after preamble transmission.
For the service link, solution A1) can work independently without broadcasting the common service link TA. UE location and satellite location/ephemeris are needed in the same layer at UE, wherein the satellite ephemeris can be provided by system information. Solution A2) needs to define a new parameter for the common service link TA or extend the value range of the existing TA offset. UE location, the reference location and the common service link TA are needed in the same layer at UE. Solution A3) is similar to Solution A2) in UE-specific service link TA. However, a reference location itself may not be enough to calculate UE-specific service link TA (i.e. d1−d0). Other information e.g. elevation angle or even the common service link TA may also be needed. Besides, the network needs to manage the common service link TA offset between the DL and UL frame. The impact of satellite/cell movement on these solutions is non-negligible as the distance between UE and satellite or the reference location will change, resulting in update of calculation or broadcasting.
For the feeder link, Solution B1) requires UE to do the calculation so that gateway location and satellite location/ephemeris are needed in the same layer at UE. Solution B2) needs to define a new parameter for the feeder link TA or extend the value range of the existing TA offset. In Solution B3), the network needs to manage the feeder link TA offset between the DL and UL frame. The impact of satellite/cell movement on these solutions is non-negligible as the distance between gateway and satellite will change, resulting in update of calculation or broadcasting.
For Solution C1), extension of the TAC field in MAC RAR and/or TAC MAC CE) is needed.
The following table 5 shows a comparison of solutions for TA compensation before preamble transmission at UE.
Based on the above analysis and comparison in Table 5, the conventional solutions for service link require UE location and other assistance information, which can be a large amount data as the satellite moves. The main reason is that these solutions depend on the distance between UE and satellite, which is calculated based on the locations of them. However, the locations or distances may vary frequently due to satellite movement.
Given the above, embodiments of the present application provide a technical solution for TA compensation, which can efficiently provide TA compensation in scenarios (e.g. NTN) with large propagation delay while considering the movement of the satellite. More details on embodiments of the present application will be illustrated in the following text in combination with the appended drawings.
Considering the high probability of line-of-sight (LOS) propagation in the NTN, other parameters (e.g. reference power) can be used to replace locations when calculating TA. For instance, the TA or rough TA can be derived from pathloss. For the feeder link TA, if it is not compensated by the BS, it may also take advantage of LOS propagation. Additionally, in the case that reference power based solution is not accurate enough, detailed solutions of extending MAC RAR for adjusting TA compensation can also be provided. In other cases, the solutions of extending MAC RAR for adjusting TA compensation may also work independently.
In the exemplary method shown in
In an embodiment of the present application, the reference power may be used for compensating a TA of the UE 502 when initiating a random access procedure with the first BS. In this embodiment, the reference power may be associated with the first BS. For example, the reference power may be associated with a cell belonging to the first BS.
In another embodiment of the present application, the reference power may be used for compensating a TA of the UE 502 when initiating a random access procedure with a second BS (e.g., a satellite or a GW not shown in
In order to clearly describe the embodiments of the present application, in the embodiments of the present invention, terms such as “first” and “second” are used to distinguish the same or similar items with basically the same function or effect. Persons skilled in the art can understand that the terms “first” and “second” do not limit the order of the base stations.
According to some embodiments of the present application, the configuration information may be included in a radio resource control (RRC) signaling or broadcasted in a system information block (SIB).
According to some embodiments of the present application, the reference power may be determined based on a maximum receiving power associated with the first BS (or the second BS) and an offset, wherein the offset is larger than or equal to zero. In an embodiment of the present application, the reference power may be used for UE specific TA estimation and compensation at UE. In the case that the offset is equal to zero, it means that the reference power may be determined based on a maximum receiving power associated with the first BS (or the second BS). For example, the reference power Preference=Pupperbound+Poffset, wherein Pupperbound is the maximum possible receiving power in a cell associated with the first BS (or the second BS) or under the first BS (or the second BS), Poffset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
According to some other embodiments of the present application, the reference power may be determined based on a receiving power at a reference point associated with the first BS (or the second BS) and an offset, wherein the offset is larger than or equal to zero. In an embodiment of the present application, the reference power may be used for UE specific TA estimation and compensation at UE. In the case that the offset is equal to zero, it means that the reference power may be determined based on a receiving power at a reference point associated with the first BS (or the second BS). For example, the reference power Preference=Plocation+Poffset, wherein Plocation is the receiving power at a reference location associated with the first BS (or the second BS), Poffset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
According to some other embodiments of the present application, the reference power may be determined based on a transmitting power associated with the first BS (or the second BS) and an offset, wherein the offset is larger than or equal to zero. In an embodiment of the present application, the reference power may be used for service link TA estimation and compensation at UE. In the case that the offset is equal to zero, it means that the reference power may be determined based on the transmitting power associated with the first BS (or the second BS). For example, the reference power Preference=Ptransmit+Poffset, wherein Ptransmit is the transmitting power at the first BS (or the second BS) or at the antenna unit of the first BS (or the second BS), Poffset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
According to some other embodiments of the present application, the reference power may be determined based on transmitting power at an antenna unit associated with the first BS (or the second BS), a pathless from the first BS (or the second BS) to the antenna unit, and an offset, wherein the offset is larger than or equal to zero. In an embodiment of the present application, the reference power may be used for service link TA and feeder link TA estimation and compensation at UE. In the case that the offset is equal to zero, it means that the reference power may be determined based on transmitting power at an antenna unit associated with the first BS (or the second BS) and a pathless from the first BS (or the second BS) to the antenna unit. For example, the reference power Preference+Ptransmit+Pfeeder_link+Poffset, wherein Ptransmit is the transmitting power at the antenna unit of the first BS (or the second BS), Pfeeder_link is the power pathloss from the associated BS (i.e., the first BS or the second BS) to its antenna unit (i.e. feeder link), Poffset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
According to some embodiments of the present disclosure, the first BS may transmit the configuration information when a propagation delay associated with the first BS (or the second BS) is larger than a threshold, and thus the UE 502 may receive the configuration information when a propagation delay associated with the first BS (or the second BS) is larger than a threshold.
According to some embodiments of the present disclosure, the first BS may transmit an indication indicating a presence of the reference power or an enablement of a reference power based TA compensation to the UE 502. In an embodiment of the present application, the BS may transmit the indication when a propagation delay associated with the first BS (or the second BS) is larger than a threshold, and thus the UE 502 may receive the indication when a propagation delay associated with the first BS (or the second BS) is larger than a threshold.
Consequently, at step 702, the UE (for example, the UE 502) may receive the configuration information indicating the reference power.
According to some embodiments of the present application, the UE may consider TA compensation as enabled upon receiving the reference power. In these embodiments, the UE may enable a reference power based TA compensation after receiving the reference power.
According to some embodiments of the present application, the UE may receive the indication indicating a presence of the reference power or an enablement of a reference power based TA compensation from the first BS. In these embodiments, the UE may enable a reference power based TA compensation after receiving the indication.
At receiving the configuration information, at step 703, the UE 502 may estimate a first TA between the UE and the first BS (or the second BS) based on the reference power associated with the first BS (or the second BS).
According to some embodiments of the present application, the UE may derive the first TA from the pathloss, wherein the pathloss is the difference value between the reference power and the receiving power at the UE 502. In an embodiment of the present application, the first TA may be estimated based on the reference power, a receiving power at the UE, and a pathloss function.
For example, the UE may estimate the first TA (e.g., TAestimation) according to the following equation (1) but not limited to it:
Wherein Preference is the reference power associated with the first BS (or the second BS), Preceive is the receiving power measured at the UE from the associated BS, g(*) is the inverse function of a pathloss function/channel model Ppathloss=h(f, d) with a variable f as the frequency and d as the distance between the UE and the BS, and c is the speed of light.
For example, the free space path loss (FSPL) in dB for a distance d in meter and frequency fin GHz is given by the following equation (2):
Accordingly, the distance d may be determined based on the following equation (3):
After determining the distance d, the first TA (e.g., TAestimation) may be determined based on the above equation (1).
After estimating the first TA value, at step 704, the UE 502 may compensate the TA based on the estimated first TA when initiating a random assess procedure to the first BS (or the second BS).
According to some embodiments of the present application, the UE may compensate the first TA when initiating a random access procedure to the first BS (or the second BS).
According to some embodiments of the present application, the UE 502 may determine a second TA based on the estimated first TA and a second offset, wherein the second offset is larger than or equal to zero. For example, the second TA may be the first TA plus or minus the second offset. In the case that the second offset is equal to zero, the second TA is the first TA. In an embodiment of the present application, the UE may compensate the second TA when initiating a random access procedure to the first BS (or the second BS).
According to some other embodiments of the present application, the UE 502 may determine a second TA based on the estimated first TA and a second offset, wherein the second offset is larger than or equal to zero. Then the UE 502 may determine a total TA based on the second TA and at least one of a current TA parameter (e.g., NTA specified in 3GPP TS 38.213) and a current TA offset (e.g., NTA,offset specified in 3GPP TS 38.133). After that, the UE may compensate the total TA when initiating a random access procedure to the first BS (or the second BS).
For example, the UE may include the second TA in NTA as defined in 3GPP TS38.213 when calculating the total TA (e.g. total TA=(NTA+NTA,offset)Tc). In another example, the UE may include the second TA in NTA,offset, defined in 3GPP TS 38.133 when calculating the total TA (e.g. total TA=(NTA+NTA,offset)Tc). In yet another example, the UE may use the compensated TA as an independent parameter (e.g. TApre-compensation) when calculating the total TA (e.g. total TA=TApre-compensation+(NTA+NTA,offset)Tc).
According to some embodiments of the present application, the TA may be compensated when transmitting a random access preamble (e.g., Msg1) in a 4-step random access procedure. According to some other embodiments of the present application, the TA may be compensated when transmitting a random access preamble and uplink data transmission (e.g., MsgA) in a 2-step random access procedure. In an embodiment of the present application, the uplink data transmission may be the physical uplink shared channel (PUSCH) transmission.
The compensated TA when initiating a random access procedure to the first BS (or the second BS) may not accurate enough. According to some embodiments of the present application, the TA may be further adjusted through a MAC RAR. However, adjusting the TA through a MAC RAR may work independently, without requiring preforming TA compensation when initiating a random access procedure.
For example,
In the exemplary method shown in
In an embodiment of the present application, the BS may transmit an indication indicating an existence of the extended RAR. The indication may be included in the extended RAR, in a SIB, or in a RRC signaling. For example, the reserved bit in the extended RAR may be used as the indication.
Consequently, in step 802, the UE 502 may receive the extended RAR for adjusting the TA from the BS. Then, in step 803, the UE 502 may adjust the TA based on the extended RAR.
According to some embodiments of the present application, the extended MAC RAR includes an extended timing advance command (TAC) field having 12+8*X bits, wherein X is a positive integer. Then, after receiving the extended RAR, at step 803, the UE 502 may adjust the TA based on a value indicated in the extended TAC field.
For example,
Since the TAC field is extended to 12+8*X bits, it may indicate a relatively large TA value compared with the normal MAC RAR in
According to some embodiments of the present application, the UE may obtain a scaling factor for adjusting the TA, wherein the scaling factor is predefined in the UE, received in a RRC signaling or in a SIB. After receiving the scaling factor, the UE may determine a first value to be the scaling factor multiplying a second value indicated in a TAC field of the extended RAR. In an embodiment of the present application, the UE may adjust the TA based on the first value. In another embodiment of the present application, the UE may receive a normal RAR (e.g., the RAR as shown in
For example,
Referring to
After receiving the extended MAC RAR, in an embodiment, the UE 502 may determine the first value to be the scaling factor (e.g., N, wherein N is a positive integer) multiplying the value indicated in the TAC filed (e.g., from Oct1 to Oct2) in the extended MAC RAR. Then, the UE may adjust its TA compensation as the first value.
In another embodiment, the UE may continue to receive a normal MAC RAR (e.g., the MAC RAR shown in
In yet another embodiment, the UE may not use the scaling factor with the extended MAC RAR as shown in
Referring to
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 application 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 application by simply employing the elements of the independent claims. Accordingly, embodiments of the application 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 application.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2020/106809 | 8/4/2020 | WO |