METHOD AND APPARATUS FOR TIMING ADVANCE COMPENSATION
20240292468 ยท 2024-08-29
Inventors
Cpc classification
H04W56/0045
ELECTRICITY
International classification
Abstract
Embodiments of the present application relate to a method and apparatus for timing advance (TA) compensation. An exemplary method includes: 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. Embodiments of the present application can efficiently compensate the TA in scenarios (e.g., NTN) with large propagation delay.
Claims
1. User equipment (UE), comprising: a non-transitory computer-readable medium having stored thereon computer-executable instructions; a receiving circuitry; a transmitting circuitry; and a processor coupled to the non-transitory computer-readable medium, the receiving circuitry and the transmitting circuitry; wherein the computer-executable instructions cause the processor to implement a method, the method comprising: receiving configuration information indicating a reference power; estimating a first timing advance (TA) between the UE and a first base station (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.
2. The UE of claim 1, wherein the configuration information is included in a radio resource control (RRC) signaling or broadcasted in a system information block (SIB).
3. The UE of claim 1, wherein configuration information is received from a second BS different from the first BS.
4. The UE of claim 1, wherein the reference power is determined based on a maximum receiving power associated with the first BS and an offset, wherein the offset is larger than or equal to zero.
5. The UE of claim 1, wherein the reference power is determined based on a receiving power at a reference point associated with the first BS and an offset, wherein the offset is larger than or equal to zero.
6. The UE of claim 1, wherein the reference power is determined based on a transmitting power associated with the first BS and an offset, wherein the offset is larger than or equal to than zero.
7. The UE of claim 1, wherein the reference power is determined based on a transmitting power at an antenna unit associated with the first BS, a pathless from the first BS to the antenna unit, and an offset, wherein the offset is larger than or equal to zero.
8. The UE of claim 1, wherein estimating the first TA between the UE and the first BS comprises: estimating the first TA based on the reference power, a receiving power at the UE, and a pathloss function.
9. The UE of claim 1, wherein compensating the TA based on the estimated first TA when initiating a random assess procedure comprises: determining a second TA based on the estimated first TA and a second offset, wherein the second offset is larger than or equal to zero; determining a total TA based on the second TA and at least one of a current TA parameter and a current TA offset; and compensating the TA based on the total TA.
10. The UE of claim 1, wherein the TA is compensated when transmitting a random access preamble in a 4-step random access procedure.
11. The UE of claim 1, wherein the TA is compensated when transmitting a random access preamble and an uplink transmission in a 2-step random access procedure.
12. The UE of claim 1, wherein the configuration information is received at the UE when a propagation delay associated with the first BS is larger than a threshold.
13. The UE of claim 1, further comprising: enabling a reference power based TA compensation after receiving the reference power.
14. The UE of claim 1, further comprising: receiving an indication indicating a presence of the reference power or an enablement of a reference power based TA compensation; enabling the reference power based TA compensation after receiving the indication.
15. (canceled)
16. The UE of claim 1, further comprising: receiving an extended random access response (RAR) for adjusting the TA of the UE.
17-21. (canceled)
22. A first base station (BS), comprising: a non-transitory computer-readable medium having stored thereon computer-executable instructions; a receiving circuitry; a transmitting circuitry; and a processor coupled to the non-transitory computer-readable medium, the receiving circuitry and the transmitting circuitry; wherein the computer-executable instructions cause the processor to implement a method, the method comprising: transmitting configuration information indicating a reference power to a user equipment (UE), wherein the reference power is used for compensating a timing advance (TA) of the UE when initiating a random assess procedure with the first BS.
23. The first BS of claim 22, wherein the configuration information is included in a radio resource control (RRC) signaling or broadcasted in a system information block (SIB).
24. The first BS of claim 22, wherein the reference power is used for compensating a TA of the UE when initiating a random assess procedure with a second BS different from the first BS.
25-31. (canceled)
32. The first BS of claim 22, further comprising: transmitting an extended random access response (RAR) for adjusting the TA of the UE.
33-38. (canceled)
39. A method performed by user equipment (UE), the method comprising: receiving configuration information indicating a reference power; estimating a first timing advance (TA) between the UE and a first base station (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.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] 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.
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION
[0025] 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.
[0026] 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.
[0027] 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.
[0028] For example,
[0029]
[0030] Referring to
[0031] In contrast,
[0032] 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,
[0033] In an embodiment of the present application, as specified in 3GPP standard document TS 38.133, Tc=1/(?f.sub.max.Math.N.sub.f) where ?f.sub.max=480 kHz and N.sub.f=4096.
[0034] In an embodiment of the present application, the BS may indicate a value of N.sub.TA,offset in a system information block (SIB1). For example, as defined in 3GPP standard document TS38.331, N.sub.TA,offset is provided in SIB1 by a parameter n-TimingAdvanceOffset with the following possible values: [0035] n-TimingAdvanceOffset ENUMERATED {n0, n25600, n39936} OPTIONAL, -- Need S
[0036] If the UE is not provided with n-TimingAdvanceOffset for a serving cell, the UE may determine a default value N.sub.TA_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.
TABLE-US-00001 TABLE 1 The Value of N.sub.TA, offset Frequency range and band of cell used N.sub.TA, offset (Unit: Tc) for uplink transmission FR1 FDD band without LTE-NR 25600 (Note 1) coexistence case or FR1 TDD band without LTE-NR coexistence case FR1 FDD band with LTE-NR 0 (Note 1) coexistence case FR1 TDD band with LTE-NR 39936 (Note 1) coexistence case FR2 13792 Note 1: The UE identifies N.sub.TA, offset based on the information n-TimingAdvanceOffset as specified in TS 38.331 [2]. If UE is not provided with the information n-TimingAdvanceOffset, the default value of N.sub.TA, offset is set as 25600 for FR1 band. In case of multiple UL carriers in the same TAG, UE expects that the same value of n-TimingAdvanceOffset is provided for all the UL carriers according to clause 4.2 in TS 38.213 [3] and the value 39936 of N.sub.TA, offset can also be provided for a FDD serving cell. Note 2: Void
[0037] For N.sub.TA, there are two possible ways for a BS to provide a value of the N.sub.TA to UE. In an embodiment of the present application, the value of the N.sub.TA 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.
[0038]
[0039] 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
TABLE-US-00002 TABLE 2 Maximum timing advance compensated via MAC RAR Maximum TA SCS (sub-carrier compensated ? space) = 2 ? .Math. 15 kHz via MAC RAR 0 15 2 ms 1 30 1 ms 2 60 0.5 ms 3 120 0.27 ms 4 240 0.15 ms
[0040] In another embodiment of the present application, when the UE is in a RRC CONNECTED state, the value of the N.sub.TA 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.
[0041] For example,
[0042] 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.
TABLE-US-00003 TABLE 3 Maximum timing advance compensated via TAC MAC CE Maximum TA compensated via Timing Advance Command ? SCS = 2 ? .Math. 15 kHz MAC CE 0 15 0.017 ms 1 30 0.008 ms 2 60 0.004 ms 3 120 0.002 ms 4 240 0.001 ms
[0043] The 3GPP NR NTN may include a GEO scenario and a LEO scenario.
[0044] 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.
TABLE-US-00004 TABLE 4 Reference scenario parameters Scenarios GEO (Scenario A and B) LEO (Scenario C & D) Orbit type notional station keeping circular orbiting around position fixed in terms the earth of elevation/azimuth with respect to a given earth point Altitude 35,786 km 600 km, 1200 km Max Round Scenario A: 541.46 ms Scenario C (transparent Trip Delay (service and feeder links) payload: service and feeder (propagation Scenario B: 270.73 ms links): 25.77 ms (600 km), delay only) (service link only) 41.77 ms (1200 km) Scenario D (regenerative payload: service link only): 12.89 ms (600 km), 20.89 ms (1200 km) Max 10.3 ms 3.12 ms (600 km), 3.18 ms differential (1200 km) delay within a cell
[0045] 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 N.sub.TA,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.
[0046] 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.
[0047] 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.
[0048] Several solutions may be provided for TA compensation in the NTN networks.
[0049]
[0050]
[0051] The UE(s) 502 in
[0052] 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.
[0053] For a UE 502 with location information, the example illustrated in
[0054] Referring to
[0055] 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).
[0056] 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. [0057] A1): the UE may calculate service link TA (e.g., d1) based on the UE location and satellite location/ephemeris. [0058] A2): the BS may broadcast the common service link TA (e.g., based on d0) in a cell (e.g. as part of N.sub.TA,offset) and a reference location to help UE calculate UE-specific service link TA (e.g., d1?d0). This solution may need an extension of the value range of the existing TA offset broadcasted in system information (e.g., N.sub.TA,offset) may be needed. [0059] A3): the BS may compensate the common service link TA (e.g., d0) in a cell and broadcast a reference location to help UE calculate the UE specific service link TA (e.g., the d1?d0).
[0060] 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. [0061] B1): the BS may broadcast the gateway position so that the UE can calculate the feeder link TA (e.g., d0_F). [0062] B2): the BS may broadcast the feeder link TA (i.e. d0_F) in a cell (e.g. as part of N.sub.TA,offset). This solution may need to an extension of the value range of the existing TA offset broadcasted in system information (e.g., N.sub.TA,offset). [0063] B3): the BS itself may compensate the feeder link TA (i.e. d0_F) in a cell.
[0064] According to some other embodiments of the present application, the following solution C1) may be used for TA compensation after preamble transmission. [0065] C1): Extend the value range for TA compensation via MAC RAR and/or via TAC MAC CE.
[0066] 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.
[0067] 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.
[0068] For Solution C1), extension of the TAC field in MAC RAR and/or TAC MAC CE) is needed.
[0069] The following table 5 shows a comparison of solutions for TA compensation before preamble transmission at UE.
TABLE-US-00005 TABLE 5 comparison of solutions for TA compensation before preamble transmission at UE Solutions Descriptions Pros Cons A1) Calculate total service Total service link Need UE & satellite link TA based on UE TA can be calculated location/ephemeris location and satellite directly. at the same layer. location/ephemeris. Satellite ephemeris is Expose satellite relatively stable (no location. change as the satellite Large computational moves on the same orbit). burden (including satellite motion) and power consumption. A2) Broadcast common Can reuse N.sub.TA, offset (no Need UE & reference service link TA and need to define another location & common reference location parameter). service link TA at for UE-specific No need to expose the same layer. service link TA satellite location. Extension of N.sub.TA, offset calculation. Less computational (standard impact). burden than A1). The common service link TA or the reference location needs to update due to satellite motion for steerable beam or moving beam scenarios. A3) gNB compensates common No need to indicate Need UE & reference service link TA and common service link TA. location & other broadcasts reference No need to expose information (could be location for UE-specific satellite location. common service link TA) service link TA calculation. Less computational at the same layer. burden than A1). The reference location needs to update due to satellite motion for moving beam scenario. Other information needs to update due to satellite motion for steerable beam or moving beam scenarios. gNB needs to manage the common service link TA offset B1) Broadcast the gateway The gateway position Need satellite location/ position to help is fixed (no change ephemeris & gateway calculate feeder as the satellite moves). location at the same link TA layer. Expose satellite & gateway location. Large computational burden (including satellite motion) and power consumption. B2) Broadcast feeder Can reuse N.sub.TA, offset (no Extension of N.sub.TA, offset link TA need to define (standard impact). another parameter). The feeder link No need to expose TA needs to update due satellite & gateway to satellite motion. location. Less computational burden than B1). B3) gNB compensates No additional overhead gNB needs to manage feeder link TA at air interface. the feeder link No additional TA offset. behaviour at UE. No need to expose satellite & gateway location.
[0070] 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.
[0071] 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.
[0072] 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.
[0073]
[0074] In the exemplary method shown in
[0075] 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.
[0076] 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
[0077] 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.
[0078] 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).
[0079] 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 P.sub.reference=P.sub.upperbound+P.sub.offset, wherein P.sub.upperbound 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), P.sub.offset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
[0080] 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 P.sub.reference=P.sub.location+P.sub.offset, wherein P.sub.location is the receiving power at a reference location associated with the first BS (or the second BS), P.sub.offset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
[0081] 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 P.sub.reference=P.sub.transmit+P.sub.offset, wherein P.sub.transmit 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), P.sub.offset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
[0082] 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 P.sub.reference+P.sub.transmit+P.sub.feeder_link+P.sub.offset, wherein P.sub.transmit is the transmitting power at the antenna unit of the first BS (or the second BS), P.sub.feeder_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), P.sub.offset is an offset for the reference power considering the propagation environment (e.g. weather) and has a value larger than or equal to zero.
[0083] 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.
[0084] 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.
[0085] Consequently, at step 702, the UE (for example, the UE 502) may receive the configuration information indicating the reference power.
[0086] 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.
[0087] 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.
[0088] 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).
[0089] 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.
[0090] For example, the UE may estimate the first TA (e.g., TA.sub.estimation) according to the following equation (1) but not limited to it:
[0091] Wherein P.sub.reference is the reference power associated with the first BS (or the second BS), P.sub.receive is the receiving power measured at the UE from the associated BS, g(*) is the inverse function of a pathloss function/channel model P.sub.pathloss=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.
[0092] 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):
[0093] Accordingly, the distance d may be determined based on the following equation (3):
[0094] After determining the distance d, the first TA (e.g., TA.sub.estimation) may be determined based on the above equation (1).
[0095] 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).
[0096] 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).
[0097] 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).
[0098] 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., N.sub.TA specified in 3GPP TS 38.213) and a current TA offset (e.g., N.sub.TA,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).
[0099] For example, the UE may include the second TA in N.sub.TA as defined in 3GPP TS38.213 when calculating the total TA (e.g. total TA=(N.sub.TA+N.sub.TA,offset)T.sub.c). In another example, the UE may include the second TA in N.sub.TA,offset, defined in 3GPP TS 38.133 when calculating the total TA (e.g. total TA=(N.sub.TA+N.sub.TA,offset)T.sub.c). In yet another example, the UE may use the compensated TA as an independent parameter (e.g. TA.sub.pre-compensation) when calculating the total TA (e.g. total TA=TA.sub.pre-compensation+(N.sub.TA+N.sub.TA,offset)T.sub.c).
[0100] 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.
[0101] 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.
[0102] For example,
[0103] In the exemplary method shown in
[0104] 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.
[0105] 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.
[0106] 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.
[0107] For example,
[0108] 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
[0109] 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
[0110] For example,
[0111] Referring to
[0112] 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.
[0113] In another embodiment, the UE may continue to receive a normal MAC RAR (e.g., the MAC RAR shown in
[0114] In yet another embodiment, the UE may not use the scaling factor with the extended MAC RAR as shown in
[0115]
[0116] Referring to
[0117]
[0118] Referring to
[0119] 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.
[0120] 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.
[0121] 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.