SCHEMES ON EPOCH TIME INDICATION IN NON-TERRESTRIAL NETWORK
20230328631 ยท 2023-10-12
Inventors
- Wen Tang (Beijing, CN)
- Gilles Charbit (Beijing, CN)
- Xuan Wang (Shanghai, CN)
- Mingwei Jie (Shanghai, CN)
- Xuancheng Zhu (Shanghai, CN)
- Abdelkader Medles (Cambridge, GB)
Cpc classification
H04W48/08
ELECTRICITY
H04B7/18523
ELECTRICITY
H04B7/18534
ELECTRICITY
International classification
Abstract
Apparatus and methods are provided for determining epoch time in an NTN system resolving the SFN wrapping issue. In one novel aspect, the UE obtains epoch time information, determines the epoch-time SFN by selecting one SFN instance with the SFN value indicated in the epoch time information based on one or more epoch-time rules, wherein the epoch-time rules resolve epoch-time SFN ambiguity indicated by the received epoch time information, and derives the epoch time based on the determined epoch-time SFN. In one embodiment, the epoch-time SFN is determined based on the receiving-SFN/SIBx and the SFN value of the epoch-time. The epoch-time SFN is a current or next upcoming SFN with the epoch-time SFN value after the receiving-SFN. The epoch-time SFN is a nearest SFN to the receiving-SFN with the epoch-time SFN value.
Claims
1. A method, comprising: obtaining, by a user equipment (UE), epoch time information in a non-terrestrial network (NTN) wireless system, wherein an epoch time is represented by an epoch-time system frame number (SFN) and an epoch-time subframe number, wherein the epoch time information indicates an SFN value with a plurality of SFN instances in a plurality of corresponding SFN wrap-arounds; determining the epoch-time SFN by selecting one SFN instance with the SFN value indicated in the epoch time information based on one or more epoch-time rules, wherein the one or more epoch-time rules resolve epoch-time SFN ambiguity indicated by the received epoch time information; and deriving the epoch time based on the determined epoch-time SFN.
2. The method of claim 1, wherein an epoch-time SFN value of the epoch-time and the epoch-time subframe number are explicitly included in at least one signaling message, from the NTN wireless system, and wherein a receiving-SFN is a last frame where the epoch-time SFN is indicated or is indicated in the signaling message being an SFN frame where the epoch-time SFN value is received.
3. The method of claim 2, wherein the epoch-time SFN is determined based on the receiving-SFN and the SFN value of the epoch-time.
4. The method of claim 3, wherein the epoch-time SFN is a current or next upcoming SFN with the epoch-time SFN value after the receiving-SFN.
5. The method of claim 4, wherein the epoch time is for a serving cell.
6. The method of claim 3, wherein the epoch-time SFN is a nearest SFN to the receiving-SFN with the epoch-time SFN value.
7. The method of claim 6, wherein the epoch time is for a neighboring cell.
8. The method of claim 2, wherein the signaling message is a system information block (SIB) with the receiving SFN being a SIBx SFN.
9. The method of claim 8, wherein a plurality of system information (SI) windows are configured for SIB repetition transmission, and wherein the SIBx SFN is a frame where the epoch-time SFN is indicated from a preconfigured SI window in the plurality of SI windows, and wherein the preconfigured SI window is one selecting from a first SI window, a last SI window, and a predefined SI window.
10. The method of claim 2, wherein a hyper-SFN (HSFN) is included in the epoch-time information received from the NTN wireless system, and wherein the epoch-time SFN is determined based on the received HSFN and the epoch-time SFN value.
11. The method of claim 1, wherein the epoch-time information is implicitly indicated by a starting time of a downlink (DL) subframe corresponding to an end of an epoch-time reference SI window.
12. The method of claim 11, wherein a plurality of system information (SI) windows are configured to be accumulated, and wherein the epoch-time reference SI window is a preconfigured SI window, and wherein the preconfigured SI window is one selecting from a first SI window, a last SI window, and a predefined SI window.
13. A user equipment (UE), comprising: a transceiver that transmits and receives radio frequency (RF) signal in a non-terrestrial network (NTN) wireless system; an information module that obtains epoch time information in the NTN wireless system, wherein an epoch time is represented by an epoch-time system frame number (SFN) and an epoch-time subframe number, wherein the epoch time information indicates an SFN value with a plurality of SFN instances in a plurality of corresponding SFN wrap-arounds; an SFN module that determines the epoch-time SFN by selecting one SFN instance with the SFN value indicated in the epoch time information based on one or more epoch-time rules, wherein the one or more epoch-time rules resolve epoch-time SFN ambiguity indicated by the received epoch time information; and an epoch time module that derives the epoch time based on the determined epoch-time SFN.
14. The UE of claim 13, wherein an epoch-time SFN value of the epoch-time and the epoch-time subframe number are explicitly included in at least one system information block (SIB) from the NTN wireless system, and wherein a SIBx SFN is a last frame where the epoch-time SFN is indicated or a SIBx SFN is an SFN frame where the epoch-time SFN value is received.
15. The UE of claim 13, wherein the epoch-time SFN is determined based on the SIBx SFN and the SFN value of the epoch-time.
16. The UE of claim 15, wherein the epoch-time SFN is a current or next upcoming SFN with the epoch-time SFN value after the SIBx SFN or the epoch-time SFN is a nearest SFN to the SIBx SFN with the epoch-time SFN value.
17. The UE of claim 14, wherein a plurality of system information (SI) windows are configured for SIB repetition transmission, and wherein the SIBx SFN is a frame where the epoch-time SFN is indicated from a preconfigured SI window in the plurality of SI windows, and wherein the preconfigured SI window is one selecting from a first SI window, a last SI window, and a predefined SI window.
18. The UE of claim 13, wherein a hyper-SFN (HSFN) is included in the epoch-time information received from the NTN wireless system, and wherein the epoch-time SFN is determined based on the received HSFN and the epoch-time SFN value.
19. The UE of claim 13, wherein the epoch-time information is implicitly indicated by a starting time of a downlink (DL) subframe corresponding to an end of an epoch-time reference SI window, and wherein a plurality of system information (SI) windows are configured to be accumulated, and wherein the epoch-time reference SI window is the preconfigured SI window is one selecting from a first SI window, a last SI window, and a predefined SI window.
20. A method, comprising: configuring, by a base station, epoch time information for a user equipment (UE) in a non-terrestrial network (NTN) wireless system, wherein an epoch time is represented by an epoch-time system frame number (SFN) and an epoch-time subframe number, wherein the epoch time information indicates an SFN value with a plurality of SFN instances in a plurality of corresponding SFN wrap-arounds; sending the epoch time information to the UE, wherein preconfigured epoch-time rules resolve epoch-time SFN ambiguity; and performing data transceiving based on the epoch time information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007] The accompanying drawings, where like numerals indicate like components, illustrate embodiments of the invention.
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018] Reference will now be made in detail to some embodiments of the invention, examples of which are illustrated in the accompanying drawings.
[0019]
[0020]
[0021] The UE also includes a set of control modules that carry out functional tasks. These control modules can be implemented by circuits, software, firmware, or a combination of them. An information module 191 obtains epoch time information in the NTN wireless system, wherein an epoch time is represented by an epoch-time system frame number (SFN) and an epoch-time subframe number, wherein the epoch time information indicates an SFN value with a plurality of SFN instances in a plurality of corresponding SFN wrap-arounds. An SFN module 192 determines the epoch-time SFN by selecting one SFN instance with the SFN value indicated in the epoch time information based on one or more epoch-time rules, wherein the epoch-time rules resolve epoch-time SFN ambiguity indicated by the received epoch time information. Epoch time module 193 derives the epoch time based on the determined epoch-time SFN.
[0022]
[0023] When the UE obtains epoch time information implicitly or explicitly, the UE needs to determine the epoch-time SFN (in the past or in the future). SFN is used for paging groups and system information scheduling etc. In legacy LTE/NR, the time unit of synchronization between UE and network is SFN. One SFN is 10 ms and the SFN value range is 0-1023. When the SFN reaches #1023, it restarts from #0. The maximum period of SFN cycle is #1024 SFN = 10240 ms = 10.24 s. In general, an epoch time SFN indication is obtained by the UE with a SFN value of j. Since the SFN wraps around in maximum number of N, due to the long delay in the NTN network, there are multiple possible SFN instances with the same SFN value j. For instance, SFN wrap-around 225, 226, and 228 all have an SFN instance with SFN value of j, such as 221, 222, and 223. The SFN ambiguity issue (220) exists for implicit and explicit epoch time information. In one novel aspect, the UE obtains the epoch time information, and, as in step 230, determines the epoch-time SFN by selecting one SFN instance with the SFN value indicated in the epoch time information based on one or more epoch-time rules, wherein the epoch-time rules resolve epoch-time SFN ambiguity indicated by the received epoch time information. In one embodiment 231, the epoch-time SFN is determined by one or more elements including receiving-SFN and the SFN value of the epoch time. The receiving-SFN is an SFN frame that contains the signaling message indicating the epoch-time SFN value. The receiving-SFN can be a SIBx SFN, where the SIB carries the epoch-time information at SFN frame SIBx. The epoch-time SFN may be further based on the hyper-SFN number. In another embodiment 232, the epoch-time SFN rule may further be based on other factors such as the cell types, such as serving cell, neighboring cell, or target and serving cells for handover cases. In embodiment 233, other factors may be used for the epoch-time rule, such as the SI window configuration and device types, such as NR NTN or IoT NTN.
[0024]
[0025]
[0026]
[0027]
[0028]
[0029] In one embodiment 701, the SFN instances are selected as the current, past or upcoming based on the value of K and J. When SIBx SFN/receiving SFN K 711 is smaller than the epoch time indicated SFN value J 712, as in step 717, the UE selects the upcoming SFN instance with indicated SFN value J. When SIBx SFN/receiving SFN K 721 is the same as the epoch time indicated SFN value J 721, as in step 718, the UE selects the current SFN. When SIBx SFN/receiving SFN K 731 is greater than the epoch time indicated SFN value J 732, as in step 719, the UE selects the past SFN instance with indicated SFN value J. In a detailed illustrated example, for NR NTN: Indicated SFN for epoch time is [0030] if (epoch time SFN- SIBx SFN) is positive, choose next epoch time after SIBx SFN (i.e. SFN for epoch time is in the future); [0031] else if (epoch time SFN- SIBx SFN) is negative, choose previous epoch time before SIBx SFN (i.e. SFN for epoch time is in the past); [0032] else if (epoch time SFN- SIBx SFN) is zero, choose current epoch time SFN (SIBx SFN).SIBx SFN is the frame where the message indicating the Epoch time is received. In one embodiment, SIBx SFN is the last frame where the message indicating the Epoch time is received.
[0033] In another detailed illustrated example, for IoT NTN: Indicated SFN for epoch time is [0034] if (epoch time SFN- SIBx SFN) is positive, choose next epoch time after SIBx SFN (i.e. SFN for epoch time is in the future); [0035] else if (epoch time SFN- SIBx SFN) is negative, choose previous epoch time before SIBx SFN (i.e. SFN for epoch time is in the past); [0036] else if (epoch time SFN- SIBx SFN) is zero, choose current epoch time SFN (SIBx SFN).SIBx SFN is the frame where the message indicating the Epoch time is received. In one embodiment, SIBx SFN is the last frame where the message indicating the Epoch time isreceived. The UE shall not assume that the NTN-specific SIB is constant across SI windows.
[0037] In another embodiment 702, also using the position-based epoch time rule, the epoch-time SFN is a current or next upcoming SFN with the epoch-time SFN value after the receiving-SFN. When SIBx SFN/receiving SFN K 711 is smaller than the epoch time indicated SFN value J 712, as in step 727, the UE selects the upcoming SFN instance with indicated SFN value J. When SIBx SFN/receiving SFN K 721 is the same as the epoch time indicated SFN value J 721, as in step 728, the UE selects the current SFN. When SIBx SFN/receiving SFN K 731 is greater than the epoch time indicated SFN value J 732, as in step 729, the UE selects the upcoming SFN instance with indicated SFN value J. In one embodiment, the position-based epoch time rule is used for the serving cell.
[0038]
[0039] Using maximum SFN N=1024, a more detailed illustration for NR NTN indicates epoch time explicitly by SIB or by dedicated signaling. [0040] If (SFN_received-Epoch time SFN) is not less than 0, m = SFN_received-Epoch time SFN; else if (SFN_received-Epoch time SFN) is less than 0, m = SFN_received-Epoch time SFN + 1024. [0041] Indicated epoch time SFN is: [0042] if 512<=m<1024, choose next Epoch time SFN after SFN_received (i.e. SFN for epoch time is in the future); [0043] else if 0<m<512, choose previous Epoch time SFN before SFN_received (i.e. SFN for epoch time is in the past); [0044] else if m=0, choose current Epoch time SFN (SFN_received).SFN_received is the frame where the message indicating the Epoch time is received. In one embodiment, SFN_received is the last frame where the message indicating the Epoch timeis received. Epoch time is the starting time of the indicated Epoch time SFN and sub-frame number.
[0045] Using maximum SFN N=1024, a more detailed illustration for IoT NTN indicates epoch time explicitly by dedicated signaling. [0046] If (SFN_received-Epoch time SFN) is not less than 0, m = SFN_received-Epoch time SFN; else if (SFN_received-Epoch time SFN) is less than 0, m = SFN_received-Epoch time SFN + 1024. [0047] Indicated epoch time SFN is: [0048] if 512<=m<1024, choose next Epoch time SFN after SFN_received (i.e. SFN for epoch time is in the future); [0049] else if 0<m<512, choose previous Epoch time SFN before SFN_received (i.e. SFN for epoch time is in the past); [0050] else if m=0, choose current Epoch time SFN (SFN_received).SFN_received is the last frame of the X SI window in the set of SI window that can be accumulated where the message indicating the Epoch time is received. X can be the first SI window in the set of SI window, the last SI window in the set of SI window, or the predefined SI window in the set of SI window.
[0051]
[0052]
[0053] Although the present invention has been described in connection with certain specific embodiments for instructional purposes, the present invention is not limited thereto. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments can be practiced without departing from the scope of the invention as set forth in the claims.