Methods for synchronization
By determining and transmitting synchronization values in the wireless terminal, the synchronization problem caused by the change in relative distance between the base station and the user equipment is solved, and higher timing and frequency synchronization accuracy is achieved.
Patent Information
- Application Number
- CN202310923232.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-05-15
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2040-05-15
AI Technical Summary
In non-terrestrial and terrestrial networks, the relative distance variation between the base station and the user equipment leads to timing and frequency synchronization problems, especially in the case of movement of the base station and/or the user equipment.
Synchronization of time and frequency is achieved by determining at least one synchronization value in the wireless terminal and transmitting signals to the wireless network node based on these synchronization values. The method includes calculating a timing advance value or frequency offset and applying it to wireless communications.
It effectively solves the synchronization problem caused by relative distance changes, improves the timing and frequency synchronization accuracy in wireless communications, and reduces the dependence on reference signals and signal design.
Smart Images

Figure CN116744431B_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese patent application with application number "202080100488.9", application date "May 15, 2020", and invention name "Method for Synchronization". Technical Field
[0002] This document relates generally to wireless communications. Background Art
[0003] In non-terrestrial networks, the relative distance between a base station (BS) and a user equipment (UE) may change dramatically due to the movement of the BS and / or the UE. Figure 1 A schematic diagram of a non-terrestrial network is shown. Figure 1 In the present invention, a BS (e.g., a satellite) moves along a trajectory from time t0 to t1, and the relative distance between the BS and the UE changes dramatically from distance d1 to d2. Due to the significant change in the relative distance between the BS and the UE, serious synchronization problems may occur regarding timing and frequency in both the downlink (DL) direction and the uplink (UL) direction.
[0004] Meanwhile, in terrestrial networks, although the change in relative distance is limited (especially when the UE moves at a higher speed and / or the relay node (e.g., integrated access and backhaul (IAB) node) has mobility, the relative distance will still change), a reference signal (RS) and signal design with a larger overhead will also be required to maintain synchronization with respect to time and frequency of both DL and UL. Summary of the invention
[0005] This document relates to methods, systems, and devices for synchronization, and more particularly, to methods, systems, and devices for synchronization in non-terrestrial networks and terrestrial networks.
[0006] The present disclosure relates to a wireless communication method for use in a wireless terminal, the wireless communication method comprising:
[0007] determining at least one synchronization value, and
[0008] A signal is transmitted to a wireless network node based on the at least one synchronization value.
[0009] Various embodiments may preferably implement the following features:
[0010] Preferably, the at least one synchronization value comprises at least one of a timing advance value or a frequency offset.
[0011] Preferably, the frequency offset is quantized by one of the subcarrier spacing or the channel grid.
[0012] Preferably, the synchronization value is determined based on information received from a radio network node, wherein the information comprises at least one component of at least one of:
[0013] Timing information associated with transmissions from wireless network nodes to wireless terminals,
[0014] Status information of wireless network nodes,
[0015] A timing advance value obtained at a wireless network node,
[0016] The timing advance value drift rate obtained at the wireless network node,
[0017] The Doppler shift obtained at a wireless network node, or
[0018] The Doppler shift rate obtained at a wireless network node.
[0019] Preferably, the wireless communication method further comprises transmitting a request for the above information to a wireless network node.
[0020] Preferably, the information comprises at least one differential component corresponding to at least one state value.
[0021] Preferably, the signal comprises at least one of a message for a random access procedure, a physical uplink shared channel scheduled by the radio network node, a physical uplink shared channel scheduled by the radio network node, or a periodic uplink resource configured by the radio network node.
[0022] Preferably, transmitting a signal to a wireless network node based on at least one synchronization value comprises:
[0023] A signal is transmitted to a wireless network node by applying at least one synchronization value.
[0024] Preferably, after the at least one synchronization value is subsequently determined, the at least one synchronization value is applied to the transmission signal.
[0025] Preferably, the synchronization value applied to the transmission signal includes at least one of the following:
[0026] The synchronization value is determined as the time offset before the transmission signal,
[0027] a synchronization value determined as a time offset before receiving scheduling information for transmitting a signal, or
[0028] A synchronization value reported to a wireless network prior to receiving scheduling information for transmitting a signal.
[0029] Preferably, the transmission of the signal comprises a plurality of transmission parts, wherein each of the plurality of transmission parts is transmitted by applying one of the at least one synchronization value.
[0030] Preferably, a space is inserted between two adjacent transmission sections.
[0031] Preferably, the interval between two adjacent transmission parts is larger than a threshold value.
[0032] Preferably, the time length of each of the plurality of transmission portions is less than a duration threshold.
[0033] Preferably, the validity time for applying each of the at least one synchronization value is less than a validity time threshold.
[0034] Preferably, transmitting a signal to a wireless network node based on at least one synchronization value comprises:
[0035] At least one synchronization value carried in the signal is transmitted to a wireless network node.
[0036] Preferably, transmitting a signal carrying at least one synchronization value comprises at least one of the following:
[0037] transmitting, in response to a request received from a wireless network node, a signal carrying at least one synchronization value,
[0038] transmitting a signal carrying at least one synchronization value in response to a configuration received from a radio network node, or
[0039] A signal carrying at least one synchronization value is transmitted during the random access procedure.
[0040] Preferably, after the at least one synchronization value has been determined, the at least one synchronization value is transmitted in the signal as a time offset.
[0041] Preferably, the transmission of the at least one synchronization value does not conflict with other channel transmissions.
[0042] Preferably, the signal comprises a random access message, wherein at least one of the first synchronization value or the last synchronization value applied for transmitting the random access message is carried in a data portion of the random access message.
[0043] Preferably, the synchronization value applied to the transmission signal is carried in the signal.
[0044] Preferably, the most recent synchronization value applied to the transmitted signal is carried in the signal.
[0045] Preferably, a synchronization value determined as a time offset before transmitting the signal is carried in the signal.
[0046] Preferably, a synchronization value determined as a time offset before receiving scheduling information for transmitting the signal is carried in the signal.
[0047] Preferably, the most recently determined synchronization value is carried in the signal.
[0048] The present disclosure relates to a wireless communication method for use in a wireless network node. The wireless communication method comprises:
[0049] receiving at least one synchronization value from a wireless terminal, and
[0050] By applying at least one synchronization value, uplink resources are scheduled for the wireless terminal.
[0051] Various embodiments may preferably implement the following features:
[0052] Preferably, the at least one synchronization value comprises at least one of a timing advance value or a frequency offset.
[0053] Preferably, the frequency offset is quantized by one of the subcarrier spacing or the channel grid.
[0054] Preferably, the at least one synchronization value is carried in at least one of a message used for a random access procedure, a physical uplink shared channel scheduled by the radio network node, a physical uplink shared channel scheduled by the radio network node, or a periodic uplink resource configured by the radio network node.
[0055] Preferably, after the synchronization value is received, the synchronization value applied for scheduling uplink resources is used as a time offset.
[0056] Preferably, uplink resources are scheduled based on the latest synchronization value received from the wireless terminal.
[0057] The present disclosure relates to a wireless terminal. The wireless terminal comprises:
[0058] a processor configured to determine at least one synchronization value, and
[0059] A communication unit is configured to transmit a signal to a wireless network node based on at least one synchronization value.
[0060] Various embodiments may preferably implement the following features:
[0061] Preferably, the processor is configured to execute the wireless communication method of any one of the aforementioned methods.
[0062] The present disclosure relates to a wireless network node. The wireless network node comprises:
[0063] a communication unit configured to receive at least one synchronization value from a wireless terminal, and
[0064] A processor is configured to schedule uplink resources for a wireless terminal by applying at least one synchronization value.
[0065] Various embodiments may preferably implement the following features:
[0066] Preferably, the processor is configured to execute the wireless communication method of any one of the aforementioned methods.
[0067] The present disclosure relates to a computer program product, which includes a computer-readable program medium code stored thereon, which, when executed by a processor, causes the processor to implement a wireless communication method of any one of the aforementioned methods.
[0068] The exemplary embodiments disclosed herein are directed to providing features that will become apparent by reference to the following description in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art who have read this disclosure that various modifications may be made to the disclosed embodiments while remaining within the scope of this disclosure.
[0069] Therefore, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. Additionally, the specific order and / or hierarchy of steps in the methods disclosed herein are merely exemplary methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes may be rearranged while remaining within the scope of the present disclosure. Therefore, it will be understood by those of ordinary skill in the art that the methods and techniques disclosed herein present various steps or actions in a sample order, and the present disclosure is not limited to the specific order or hierarchy presented, unless otherwise expressly stated. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] The above and other aspects and their embodiments are described in more detail in the drawings, the description and the claims.
[0071] Figure 1 A schematic diagram of a non-terrestrial network is shown.
[0072] Figure 2 An example of a schematic diagram of a wireless terminal according to an embodiment of the present disclosure is shown.
[0073] Figure 3 An example of a schematic diagram of a wireless network node according to an embodiment of the present disclosure is shown.
[0074] Figure 4 A schematic diagram showing DL transmission from a BS to a UE according to an embodiment of the present disclosure is shown.
[0075] Figure 5A and Figure 5B An example of calculating a value for synchronization according to an embodiment of the present disclosure is shown.
[0076] Figure 6 A timing diagram according to an embodiment of the present disclosure is shown.
[0077] Figure 7 A timing diagram according to an embodiment of the present disclosure is shown.
[0078] Figure 8 A timing diagram according to an embodiment of the present disclosure is shown.
[0079] Fig. 9 A timing diagram according to an embodiment of the present disclosure is shown.
[0080] Fig.10 A timing diagram according to an embodiment of the present disclosure is shown.
[0081] Fig.11 A timing diagram according to an embodiment of the present disclosure is shown.
[0082] Fig.12 A timing diagram according to an embodiment of the present disclosure is shown.
[0083] Fig.13 A timing diagram according to an embodiment of the present disclosure is shown.
[0084] Fig.14 A schematic diagram of messages used for a random access procedure according to an embodiment is shown.
[0085] Fig.15 A timing diagram according to an embodiment of the present disclosure is shown.
[0086] Fig.16 A timing diagram according to an embodiment of the present disclosure is shown.
[0087] Fig.17 A timing diagram according to an embodiment of the present disclosure is shown.
[0088] Fig.18 A flow chart illustrating a process according to an embodiment of the present disclosure is shown.
[0089] Fig.19 A flow chart illustrating a process according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0090] Figure 2A schematic diagram of a wireless terminal 20 according to an embodiment of the present disclosure is provided. The wireless terminal 20 may be a user equipment (UE), a mobile phone, a laptop, a tablet computer, an e-book, or a portable computer system, and is not limited thereto. The wireless terminal 20 may include a processor 200 (such as a microprocessor or an application specific integrated circuit (ASIC)), a storage unit 210, and a communication unit 220. The storage unit 210 may be any data storage device that stores program code 212 accessed and executed by the processor 200. Embodiments of the storage unit 212 include, but are not limited to, a subscriber identity module (SIM), a read-only memory (ROM), a flash memory, a random-access memory (RAM), a hard disk, and an optical data storage device. The communication unit 220 may be a transceiver and is used to transmit and receive signals (e.g., messages or packets) according to the processing results of the processor 200. In an embodiment, the communication unit 220 communicates with the communication unit 220 via Figure 2 At least one antenna 222 is shown for transmitting and receiving signals.
[0091] In an embodiment, the storage unit 210 and the program code 212 may be omitted, and the processor 200 may include the storage unit having the stored program code.
[0092] Processor 200 may implement any of the steps of the exemplary embodiments on wireless terminal 20 , for example by executing program code 212 .
[0093] The communication unit 220 may be a transceiver. Alternatively or additionally, the communication unit 220 may incorporate a transmission unit and a reception unit configured to transmit and receive signals to and from a wireless network node (eg, a base station), respectively.
[0094] Figure 3A schematic diagram of a radio network node 30 according to an embodiment of the present disclosure is provided. The radio network node 30 may be a satellite, a base station (BS), a network entity, a mobility management entity (MME), a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a radio access network (RAN), a next generation RAN (NG-RAN), a data network, a core network or a radio network controller (RNC), and is not limited to this document. In addition, the radio network node 30 may include (execute) at least one network function, such as an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), an application function (AF), etc. The radio network node 30 may include a processor 300 such as a microprocessor or an ASIC, a storage unit 310 and a communication unit 320. The storage unit 310 may be any data storage device that stores program code 312 accessed and executed by the processor 300. Examples of the storage unit 312 include, but are not limited to, a SIM, a ROM, a flash memory, a RAM, a hard disk, and an optical data storage device. The communication unit 320 may be a transceiver and is used to transmit and receive signals (e.g., messages or packets) according to the processing results of the processor 300. In an example, the communication unit 320 communicates with the processor 300 via Figure 3 At least one antenna 322 is shown for transmitting and receiving signals.
[0095] In an embodiment, the storage unit 310 and the program code 312 may be omitted. The processor 300 may include a storage unit having stored program code.
[0096] The processor 300 may implement any of the steps described in the exemplary embodiments on the radio network node 30 , for example by executing the program code 312 .
[0097] The communication unit 320 may be a transceiver. Alternatively or in addition, the communication unit 320 may combine a transmission unit and a reception unit configured to transmit and receive signals to and from a wireless terminal (eg, user equipment), respectively.
[0098] In the present disclosure, embodiments are exemplified to describe how to calculate (multiple) values (e.g., (multiple) synchronization values) for synchronization by the UE itself based on the auxiliary information received from the BS. Note that those skilled in the art should appreciate that these embodiments may be implemented separately or in possible combinations.
[0099] Example 1: Calculating value(s) for synchronization
[0100] In this embodiment, (multiple) values for synchronization (e.g., for UL synchronization) are obtained (e.g., determined, calculated) based on self-calculation at the UE side. After obtaining (multiple) values for synchronization (e.g., (multiple) timing advance (TA) values and / or (multiple) frequency offsets), the UE applies the calculated values to the corresponding UL transmission. In an embodiment, the UL transmission may include a physical random access channel (PRACH), a physical UL control channel (PUCCH), a sounding reference signal (SRS), a physical UL shared channel (PUSCH), etc. For example, the UL transmission may include Msg-A of a 2-step random access procedure, a PUSCH scheduled by downlink control information (DCI), a PUSCH scheduled by a random access channel (RACH) response, and / or a pre-configured PUSCH (e.g., a periodic PUSCH). In addition, the UE may report the calculated values for synchronization to the BS.
[0101] In an embodiment, the UE may calculate (e.g., determine, obtain, acquire) the TA value(s) for synchronization based on the timing information received from the BS. In an embodiment, the timing information may be related to the transmission from the BS to the UE. For example, the timing information may be the start or end time of the subframe number (SFN), time slot, half frame or symbol carried in each transmission. In an embodiment, the timing information may be timing reference information (e.g., timestamp) or state information of the BS.
[0102] In an embodiment, the status information includes location, mobility status, confidence level of each information, etc.
[0103] In an embodiment, the timing information may be included in the content of some channels (eg, system information, physical DL shared channel (PDSCH), and physical DL control channel (PDCCH)). Figure 4 FIG. 1 is a schematic diagram showing DL transmission from a BS to a UE according to an embodiment of the present disclosure. Figure 4 In the example, the BS transmits a DL signal (eg, a DL channel) to the UE at time T0, and the UE receives the DL signal at time T1, wherein the DL signal includes corresponding timing information of T0.
[0104] In an embodiment, the timing information may be sent periodically from the BS, for example in dedicated system information.
[0105] In an embodiment, timing information is associated with each PDSCH.In this embodiment, the PDSCH may be a UE-specific PDSCH scheduled with UE-specific DL Control Information (DCI) and / or a group-specific PDSCH scheduled with a common PDCCH.
[0106] In an embodiment, the timing information is associated with the PDCCH (ie, DCI). For example, the timing information may be directly included in the DCI. In another example, a portion of the timing information is included in the DCI. In an embodiment, a portion of the timing information may include only the value of the fine-scale time unit (e.g., seconds, milliseconds, and / or nanoseconds). That is, the value of the coarse-scale time unit (e.g., day, month, and / or year) may not be transmitted to the UE in order to reduce signal overhead. In an embodiment, an indicator for indicating whether the additional information (e.g., DCI) is used to schedule the PDSCH with timing information is included.
[0107] In an embodiment, the timing information is separated into different components according to the granularity of the indicated time units.
[0108] In an embodiment, the timing information may consist of fine-scale time units (eg, seconds, milliseconds, and / or nanoseconds) and coarse-scale time units (eg, days, months, and / or years).
[0109] In an embodiment, the fine-scale time unit and / or the coarse-scale time unit may be determined according to requirements of the wireless network (eg, subcarrier spacing used for transmission and / or configuration resources).
[0110] In an embodiment, different parts of the timing information refer to different parts of a bit string used for time indication. For example, a component with a fine-scale time unit may correspond to (e.g., be indicated by) an LSB (least significant bit) portion of a bit string. In another example, a component with a coarse-scale time unit may correspond to an MSB (most significant bit) portion of a bit string.
[0111] In an embodiment, different components of the timing information are indicated by different bit strings for time indication.
[0112] In an embodiment, different components of the timing information are transmitted to the UE with different periodicities. For example, the component with fine-scale time units may be transmitted with periodicity P1, and the component with coarse-scale time units may be transmitted with periodicity P2, where P1 is smaller than P2.
[0113] In an embodiment, the component corresponding to the coarse-scale granularity used for time indication is indicated by system information.
[0114] In an embodiment, the component corresponding to the fine-scale granularity for time indication is indicated by PDCCH (ie, DCI).
[0115] In an embodiment, the component corresponding to the fine-scale granularity for time indication is indicated by the PDSCH.
[0116] In an embodiment, the timing information may be sent in response to a request from the UE.
[0117] In an embodiment, different timing components may be sent in response to corresponding requests from the UE.
[0118] In an embodiment, only the timing component with a fine-scale granularity for the time indication may be sent in response to a corresponding request from the UE.
[0119] In an embodiment, the timing information refers to the absolute timing of each transmission instant (eg, the start or end point of a time slot, a subframe, and a frame).
[0120] After receiving the timing information, the UE can calculate the TA value by itself.
[0121] In the examples, the TA value is determined by the following formula:
[0122] TA=(T1-T0)×2
[0123] In the examples, the TA value is determined by the following formula:
[0124] TA=(T1-T0)×2-reference TA
[0125] The reference TA may be the required TA adjustment indicated by the BS.
[0126] In an embodiment, the calculated TA value may be quantized by a certain time unit.
[0127] In an embodiment, the UE may calculate (e.g., determine) TA values and / or frequency offsets (e.g., Doppler shifts) based on information received from the BS. For example, the information used to calculate the TA value and / or frequency offset may be state information indicated from the BS.
[0128] In an embodiment, the frequency offset may be quantified by a subcarrier spacing (SCS) or a channel grid. Note that the SCS may refer to the SCS used for the corresponding UL transmission, or the minimum value in the UL signals transmitted simultaneously across different bandwidth parts (BWP) or component carriers (CC).
[0129] In an embodiment, the information for calculating (multiple) TA values and frequency offsets may include reference information and differential information, wherein the reference information includes (multiple) reference values, and the differential information includes (multiple) differential components corresponding to the (multiple) reference values. For example, the BS may first transmit reference information including reference values to the UE. Next, the BS may transmit differential information including differential components indicating differential changes relative to the reference values.
[0130] In an embodiment, the UE calculates the TA value based on at least one of the following:
[0131] A) TA value obtained at the BS and / or indicated from the BS
[0132] B) TA value drift rate obtained at the BS and / or indicated from the BS
[0133] C) TA value calculated by the UE based on the information of the reference point.
[0134] In an embodiment, the TA value and / or the TA value drift rate obtained at the BS and / or indicated from the BS may be zero.
[0135] In an embodiment, information of the reference point is indicated from the BS to the UE.
[0136] In an embodiment, information of the reference point is pre-stored in the UE (SIM card and / or universal SIM (uSIM) card).
[0137] In an embodiment, the information of the reference point is status information of the reference point.
[0138] In an embodiment, the information of the reference point is timing information of a signal transmitted from the reference point.
[0139] In an embodiment, the reference point is the BS.
[0140] In an embodiment, the reference point is a projection of the BS on, for example, a group of wireless terminals.
[0141] In an embodiment, the reference point is a virtual node, which the BS uses to calculate the TA value and / or the TA value drift rate.
[0142] In an embodiment, the TA value and / or the TA value drift rate indicated from the BS is used as a common value for the UE.
[0143] Figure 5A and Figure 5B An example of calculating a value for synchronization according to an embodiment of the present disclosure is shown. Figure 5A In, the UE calculates the TA value based on values related to at least one of paths P1, P2, or P3 (e.g., TA value and / or TA value drift rate), where path P1 is a path between the BS and the ground station, path P2 is a path between the BS and the reference point, and path P3 is a path between the UE and the reference point. Note that the values related to paths P1 and P2 are indicated from the BS, and the value between the reference point and the UE (i.e., path P3) is calculated by the UE based on information related to the reference point. Note that the information related to the reference point is indicated from the BS. In Figure 5A In , the reference point is the projection of BS. Figure 5B In the embodiment, the UE calculates the TA value based on the values (eg, TA and / or TA drift rate) related to the path P1 indicated by the BS. In addition, the reference point is the BS.
[0144] In an embodiment, the UE calculates the Doppler shift based on at least one of:
[0145] A) Doppler shift obtained at the BS and / or indicated from the BS
[0146] B) Doppler shift rate obtained at and / or indicated from the BS
[0147] C) Doppler shift calculated by the UE based on the information of the reference point.
[0148] In an embodiment, the Doppler shift and / or the Doppler shift rate obtained at the BS and / or indicated from the BS may be zero.
[0149] In an embodiment, information of the reference point is indicated from the BS to the UE.
[0150] In an embodiment, information of the reference point is pre-stored in the UE (eg, SIM and / or uSIM card).
[0151] In an embodiment, the information of the reference point is status information of the reference point.
[0152] In an embodiment, the information of the reference point is timing information of a signal transmitted from the reference point.
[0153] In an embodiment, the reference point is the BS.
[0154] In an embodiment, the reference point is a projection of the BS on, for example, a group of wireless terminals.
[0155] In an embodiment, the reference point is a virtual node, which the BS uses to calculate the TA value and / or the TA value drift rate.
[0156] For example, in Figure 5A In , the UE calculates the Doppler shift based on the value (e.g., Doppler shift and / or Doppler shift rate) associated with at least one of the paths P1, P2, or P3. Note that the TA values associated with the paths P1 and P2 are indicated from the BS, and the TA value between the reference point and the UE (i.e., path P3) is calculated by the UE. Figure 5A In , the reference point is the projection of BS.
[0157] exist Figure 5B In the example, the UE calculates the Doppler shift based on the value (eg, Doppler shift and / or Doppler shift rate) associated with the path P1 indicated by the BS. In addition, the reference point is the BS.
[0158] In embodiment 1, the synchronization value (eg, TA value and / or Doppler shift) is calculated by the UE according to information received / indicated from the BS.
[0159] In an embodiment, the information used by the UE to calculate the TA value may be:
[0160] 1) Timing information related only to (DL) transmission;
[0161] 2) Status information of reference points (e.g., BS) only;
[0162] 3) Timing information related to (DL) transmission and status information of reference points (e.g., BS);
[0163] 4) Timing information related to (DL) transmission and the TA value indicated by the BS;
[0164] 5) timing information related to (DL) transmission, TA value indicated from the radio network node and TA value drift rate;
[0165] 6) Status information of a reference point (eg, BS), TA value indicated from a radio network node, and TA value drift rate; and / or
[0166] 7) TA value indicated from BS and TA value drift rate.
[0167] In an embodiment, the indicated TA value and / or TA value drift rate from the BS is obtained by the BS.
[0168] In an embodiment, the information used by the UE to calculate the Doppler shift (ie, frequency offset) may be:
[0169] 1) Status information of reference points (e.g., BS) only;
[0170] 2) Status information of the reference point (e.g., BS) and Doppler shift indicated from the BS;
[0171] 3) timing information associated with the transmission, the Doppler shift indicated from the BS, and the Doppler shift rate indicated from the BS; and / or
[0172] 4) Doppler shift indicated from the BS and Doppler shift rate indicated from the BS.
[0173] In an embodiment, the indicated Doppler shift and / or Doppler shift rate from the BS is obtained by the BS.
[0174] Embodiment 2:
[0175] In this embodiment, the UE applies the calculated synchronization value to the UL transmission.
[0176] In an embodiment, the UE applies the calculated synchronization value as a time offset after calculating the synchronization value, wherein the time offset is greater than or equal to the gap threshold T_gap. In an embodiment, the gap threshold T_gap is determined based on UE capabilities and / or configured by the BS (ie, determined based on configuration from the BS).
[0177] Figure 6 1 shows a timing diagram according to an embodiment of the present disclosure. Figure 6 In the UE, the UE calculates the TA for synchronization and applies the calculated TA to subsequent UL transmission. Note that a time interval TG is inserted between TA calculation and UL transmission and is greater than or equal to a gap threshold T_gap.
[0178] In an embodiment, the UL transmission (e.g., PUSCH-X) has a longer duration in the time domain. For example, the UL transmission may have a duration exceeding a duration threshold T_dur. In this case, the UL transmission is divided into several transmission parts, and a time interval (e.g., Figure 6 TG shown in ).
[0179] Figure 7 1 shows a timing diagram according to an embodiment of the present disclosure. Figure 7 In the example, the UL transmission has a duration exceeding the duration threshold T_dur and is divided into three transmission parts TP1, TP2 and TP3. For example, the durations of TP1, TP2 and TP3 are less than the duration threshold T_dur.
[0180] In addition, if Figure 7 As shown, the UE applies different TA values TA_m, TA_n and TA_o to TP1, TP2 and TP3 respectively.
[0181] In an embodiment, the TA value applied to each transmission portion is obtained before each transmission portion is transmitted (e.g., obtained in a time interval before each transmission portion). Figure 7 The time interval between TG1 and TG2 shown is greater than or equal to the interval threshold T_gap.
[0182] In an embodiment, the gap threshold T_gap and / or the duration threshold T_dur are configured by the BS or predefined as fixed values.
[0183] In an embodiment, the determination of different TA values TA_m, TA_n and TA_o may be different. That is, the TA values TA_m, TA_n and TA_o may be determined in different ways.
[0184] In an embodiment, the determination of the first TA value is different from the determination of the other TA values.
[0185] In an embodiment, the unit of the gap threshold T_gap and / or the duration threshold T_dur may be a time slot, a symbol, a frame or ms.
[0186] Figure 8 1 shows a timing diagram according to an embodiment of the present disclosure. Figure 8 In the embodiment, the UL transmission has a duration exceeding a duration threshold T_dur and is divided into three transmission parts TP1, TP2 and TP3, wherein the duration of TP1, TP2 and TP3 is less than the duration threshold T_dur. In addition, a TA value TA_m is applied to TP1 and TP2, and a TA value TA_n is applied to TP3.
[0187] More specifically, in Figure 8 In the example, an additional valid time threshold T_valid is applied, where the valid time threshold T_valid refers to the maximum valid duration for which a single TA value is applied. That is, each TA value is applied to the transmission part within its valid duration, which is less than the valid time threshold T_valid. For example, TP1 and TP2 share the same TA value (i.e., TA_m) within the valid duration of TA_m. Note that the valid duration of TA_m is less than the valid time threshold T_valid.
[0188] In an embodiment, the valid duration of each TA value may start from the first transmission part (eg, the first symbol of the transmission part) to which the TA is applied. In this embodiment, the valid time threshold T_valid may be a multiple of T_dur or T_gap.
[0189] In an embodiment, the determination of different TA values TA_m and TA_n may be different from each other.
[0190] In an embodiment, the determination of the first TA value is different from the determination of the other TA values.
[0191] In an embodiment, the valid duration of the TA value may be a periodic pattern with a duration of T_valid, wherein the starting point of this pattern may be a time point To, which may be determined as a subframe number (SFN) X (eg, X=0).
[0192] Fig. 9 1 shows a timing diagram according to an embodiment of the present disclosure. Fig. 9 In the example, the UL transmission has a duration exceeding the duration threshold T_dur and is divided into three transmission parts TP1, TP2 and TP3. For example, the durations of TP1, TP2 and TP3 are less than the duration threshold T_dur.
[0193] In addition, if Fig. 9 As shown, the UE applies different frequency offsets FO_m, FO_n and FO_o to TP1, TP2 and TP3 respectively.
[0194] In an embodiment, the frequency offset applied to each transmission portion is obtained before each transmission portion is transmitted (e.g., obtained in a time interval before each transmission portion). Fig. 9 The time interval between TG1 and TG2 shown is greater than or equal to the interval threshold T_gap.
[0195] In an embodiment, the gap threshold T_gap and / or the duration threshold T_dur are configured by the BS or predefined as fixed values.
[0196] Fig.10 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.10 In the embodiment, the UL transmission has a duration exceeding a duration threshold T_dur and is divided into three transmission parts TP1, TP2 and TP3, wherein the duration of TP1, TP2 and TP3 is less than the duration threshold T_dur. In addition, a frequency offset FO_m is applied to TP1 and TP2, and a frequency offset FO_n is applied to TP3.
[0197] More specifically, in Fig.10 In FIG. 1 , a valid time threshold T_valid is applied, where the valid time threshold T_valid refers to the maximum valid duration of a single frequency offset applied. That is, each frequency offset is applied to the transmission part for its valid duration, which is less than the valid time threshold T_valid. For example, TP1 and TP2 are within the valid duration of FO_m and therefore share FO_m. Note that the valid duration of FO_m is less than the valid time threshold T_valid.
[0198] In an embodiment, the valid duration of each frequency offset may start from the first transmission part (eg, the first symbol of the transmission part) to which the TA is applied. In this embodiment, the valid time threshold T_valid may be a multiple of T_dur or T_gap.
[0199] In an embodiment, the valid duration of the frequency offset may be a periodic pattern with a duration of T_valid, wherein the starting point of this pattern may be a time point To, which may be determined as a subframe number (SFN) X (eg, X=0).
[0200] In an embodiment, the synchronization value(s) applied to the UL transmission may include at least one of the following:
[0201] a synchronization value determined as a time offset (e.g., greater than a gap threshold T_gap) before the UL transmission,
[0202] synchronization value(s) determined as a time offset before receiving scheduling information for an UL transmission, or
[0203] The synchronization value reported before receiving scheduling information for UL transmission.
[0204] Embodiment 3:
[0205] In this embodiment, the UE reports the calculated values used for synchronization (eg, TA value and / or frequency offset) to the BS.
[0206] In an embodiment, in response to a request received from the BS, the UE may report the calculated value for synchronization. That is, the reporting of the calculated value for synchronization is triggered by the BS.
[0207] In an embodiment, the UE may report the calculated value for synchronization in a random access procedure (e.g., a PRACH procedure). For example, the calculated value for synchronization may be reported in the PRACH during initial access to the BS, in response to a trigger due to a UL synchronization error, or during a beam failure, etc. (e.g., a link recovery procedure).
[0208] In an embodiment, the UE may report the calculated value for synchronization in response to the configuration received from the BS.
[0209] In an embodiment, the UE reports the calculated value for synchronization within preconfigured resources (eg, periodic resources).In an embodiment, the UE reports the calculated value for synchronization within preconfigured resources when at least one predefined criterion is met.
[0210] In an embodiment, the predefined criterion may be a time offset ΔT before the most recently calculated value reported in the periodic resource is calculated as the periodic resource. Fig.11 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.11 In the example, the UE calculates the TA value TA1 and reports the calculated TA1 on the next periodic resource because the time offset ΔT1 between the calculation of TA1 and the next periodic resource for reporting TA is greater than the time offset ΔT. Similarly, the UE calculates the TA values TA2 and TA3 and reports TA2 and TA3 on the corresponding resources, respectively, because both of the time offsets T2 and T3 are greater than the time offset ΔT.
[0211] In an embodiment, when at least one predefined criterion is not met, the UE may ignore / cancel / discard an opportunity for reporting the calculated value for synchronization.
[0212] Fig.12 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.12 In the example, the UE calculates a TA value TA1 and reports the calculated TA1 on the next periodic resource because the time offset ΔT1 between the calculation of TA1 and the next periodic resource for reporting TA is greater than the time offset ΔT. Next, the UE calculates a TA value TA2. However, the time offset ΔT2 between the calculation of TA2 and the subsequent periodic resource for TA reporting is less than the time offset ΔT. Therefore, TA2 is not reported in the next periodic resource.
[0213] In an embodiment, when resources for TA reporting collide with other channels (eg, PUCCH carrying ACK or PUSCH carrying CSI), the UE may ignore / cancel / discard the opportunity for reporting the calculated value for synchronization.
[0214] Fig.13 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.13In the example, the UE calculates a TA value TA1 and reports the calculated TA1 on the next periodic resource because the time offset ΔT1 between the calculation of TA1 and the next periodic resource for reporting TA is greater than the time offset ΔT. Next, the UE calculates a TA value TA2. Although the time offset ΔT2 between the calculation of TA2 and the subsequent periodic resource for TA reporting is greater than the time offset ΔT, the UE does not report TA2 in the next periodic resource because the periodic resource conflicts with the PUSCH carrying CSI.
[0215] In an embodiment, the value reported to the BS for synchronization is a value applied to UL transmission.
[0216] In an embodiment, the value reported to the BS for synchronization is the most recently determined value.
[0217] In an embodiment, the value for synchronization reported to the BS is a value determined as a time offset before reporting (eg, a resource for reporting).
[0218] In an embodiment, the value for synchronization reported to the BS is a value determined as a time offset before receiving scheduling information for reporting.
[0219] In an embodiment, the calculated value for synchronization is carried in a message for a random access procedure. Note that the calculated value for synchronization is carried in the data portion of the message of the random access procedure. For example, the calculated value for synchronization may be carried in the PUSCH of the Msg-A of the two-step random access procedure.
[0220] In an embodiment, multiple different TAs may be applied between the preamble and the associated PUSCH within a single Msg-A.In this embodiment, the calculated values for synchronization reported to the BS are those applied to the associated PUSCH.
[0221] In an embodiment, a PUSCH of a single Msg-A spans multiple durations with different TAs (ie, multiple different TAs are used in a PUSCH spanning multiple durations). In this embodiment, the first TA and / or the last TA applied to the PUSCH is reported to the BS.
[0222] Fig.14 A schematic diagram of a message used for a random access procedure according to an embodiment is shown. Fig.14In the embodiment, the message is Msg-A of the two-step random access procedure and includes a preamble and a PUSCH (data part), which is divided into two parts. In addition, the preamble is transmitted by applying a TA value TA_m, the first part of the PUSCH is transmitted by applying a TA value TA_n, and the second part of the PUSCH is transmitted by applying a TA value TA_o. In an embodiment, the UE reports multiple TA values (i.e., TA_n and TA_o) applied to the PUSCH in the PUSCH. In an embodiment, the UE reports the first TA value (i.e., TA_n) applied to the PUSCH. In an embodiment, the UE reports the last TA value (i.e., TA_o) applied to the PUSCH.
[0223] In an embodiment, the calculated value for synchronization is reported in a PUSCH scheduled from the BS. In this embodiment, the UE may report to the BS the most recently calculated value or the value last applied to this PUSCH.
[0224] Fig.15 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.15 In the embodiment, the UE receives UL scheduling from the BS for UL transmission. In an embodiment, the UL transmission may be a PUSCH (e.g., Msg3 of a 4-step random access procedure). The UE calculates a TA value, and the calculation of the TA value is a time interval TG before the UL transmission. The TA value is valid for the UL transmission because the time interval TG is greater than the interval threshold T_gap. Therefore, the UE applies the TA value to the UL transmission and reports the TA value to the BS.
[0225] Fig.16 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.16 In the embodiment, the UE calculates the TA value before receiving the UL scheduling for UL transmission (e.g., Msg-3). Because the time interval TG between the calculation and the UL transmission is greater than the gap threshold T_gap, the UE applies the calculated TA value to the UL transmission and reports the calculated TA value.
[0226] In an embodiment, after receiving values for synchronization from the UE, the BS applies the received values (eg, TA value and / or frequency offset) to scheduling UL resources of the UE (eg, DCI-based PUSCH scheduling).
[0227] In an embodiment, the scheduling offset for UL transmissions should be determined based on the latest reported TA value that meets the time limit of the reporting application (eg, after a time offset greater than a threshold T_gap).
[0228] Furthermore, subsequent UL transmissions at the UE side may follow the scheduling offset indicated by the BS and be adjusted based on the calculated value in the latest valid report.
[0229] Fig.17 1 shows a timing diagram according to an embodiment of the present disclosure. Fig.17 In the embodiment, the UE transmits TA reports TAR1, TAR2 and TAR3 continuously, where the TA value is calculated at the UE side. The UE receives the UL schedule from the BS, and the time offset TO_1 between TAR1 and the UL schedule meets the timing constraint. Under this condition, the UL schedule can be determined based on the (multiple) TA values reported in the TA report TA1.
[0230] Moreover, the UE performs UL transmission (e.g., PUSCH) at a time offset TO_2 after receiving the UL scheduling, where the time offset TO_2 satisfies the time limit. That is, the scheduled offset of this UL transmission can follow the TA value indicated by the BS (i.e., UL scheduling) and be adjusted based on the TA value calculated by the UE itself.
[0231] In an embodiment, when the value is equal to or less than the value within the most recent valid report, the TA value applied for UL transmission (eg, PUSCH) is determined based on the most recently calculated or reported TA value.
[0232] In an embodiment, the reported TA value may refer to a directly calculated TA value, which is quantized with a predefined granularity, such as time slot, symbol, Ts or X*Ts, taking into account the SCS.
[0233] In an embodiment, the reported TA value may also refer to a difference with respect to a most recently calculated value and / or a previously reported value.
[0234] In an embodiment, the self-calculation of the TA value or frequency offset for synchronization may be enabled or disabled by the BS. For example, the BS may enable / disable the self-calculation of the TA value or frequency offset for synchronization via explicit signaling or configuration on the resources for TA reporting. In an embodiment, when all TA values and / or frequency offsets are indicated by the BS, no reporting from the UE side is required.
[0235] In an embodiment, self-calculation of TA value and / or frequency offset for synchronization may be enabled / disabled based on UE capabilities.
[0236] In an embodiment, for initial access, different resource configurations (eg, PRACH formats and PO) are used for different capabilities.
[0237] Fig.18 A flow chart illustrating a process according to an embodiment of the present disclosure is shown. Fig.18The process shown in FIG. 1 may be used in a wireless terminal (eg, UE) and includes the following steps:
[0238] Step 1800: Determine at least one synchronization value;
[0239] Step 1802: Transmit a signal to a wireless network node based on the synchronization value.
[0240] More specifically, the wireless terminal determines (e.g., calculates) synchronization value(s) (e.g., TA value and / or frequency offset) by itself, wherein the reference used by the UE to determine the synchronization value(s) may be information received from a radio network node (e.g., BS). The information received from the radio network node may include at least one component of at least one of the following:
[0241] Timing information associated with transmissions from wireless network nodes to wireless terminals,
[0242] Status information of wireless network nodes,
[0243] A timing advance value obtained at a wireless network node,
[0244] The timing advance value drift rate obtained at the wireless network node,
[0245] The Doppler shift obtained at a wireless network node, or
[0246] The Doppler shift rate obtained at a wireless network node.
[0247] In an embodiment, the wireless terminal may transmit a request for information for determining the synchronization value(s) to the radio network node.
[0248] In an embodiment, the information comprises at least one differential component corresponding to at least one state value.
[0249] Next, the wireless terminal transmits a signal based on the determined synchronization value(s). In an embodiment, the signal may include a random access message (e.g., Msg-A or Msg-3), a PUSCH scheduled by a radio network node, a PUSCH scheduled by a radio network node, or at least one of a periodic UL resource configured by a radio network node.
[0250] Note that the wireless terminal may apply the determined synchronization value(s) to a transmission signal (e.g., UL transmission), and / or the wireless terminal may transmit a signal carrying the determined synchronization value(s) therein. For example, the wireless terminal may adjust the timing / frequency offset of the UL transmission based on the determined synchronization value(s). In another example, the wireless terminal may report the determined synchronization value(s) in the corresponding UL transmission.
[0251] In an embodiment, the synchronization value applied for UL transmission is applied after being determined (as a time offset). The time offset may be greater than a threshold.
[0252] In an embodiment, the synchronization value applied to the transmission signal includes at least one of the following:
[0253] The synchronization value is determined as the time offset before the transmission signal,
[0254] a synchronization value determined as a time offset before receiving scheduling information for transmitting a signal, or
[0255] A synchronization value reported to a wireless network prior to receiving scheduling information for transmitting a signal.
[0256] In an embodiment, the transmission of the signal is divided into a plurality of transmission parts, for example, the duration of the transmission is longer than a duration threshold. In this embodiment, each of the plurality of transmission parts is transmitted by applying one of the determined synchronization value(s).
[0257] In an embodiment, a gap is inserted between every two adjacent transmission parts. Note that the gap may have the same restrictions as the application of the synchronization value (ie, greater than the threshold).
[0258] In an embodiment, the time length of each of the plurality of transmission portions is less than a duration threshold.
[0259] In an embodiment, after the synchronization value(s) are determined, the synchronization value(s) are transmitted in the signal as time offsets.
[0260] In an embodiment, the transmission of the synchronization value(s) does not conflict with other channel transmissions.
[0261] In an embodiment, the synchronization value(s) are transmitted in the data portion of a message (eg, Msg-A or Msg-3) used for the random access procedure.
[0262] In an embodiment, the synchronization value(s) applied to the signal are carried in the signal.
[0263] In an embodiment, the signal carrying at least one synchronization value is transmitted in at least one of the following situations:
[0264] receiving a request for at least one synchronization value from a wireless network node,
[0265] receiving a configuration for reporting the at least one synchronization value from a radio network node, or
[0266] Perform a random access procedure.
[0267] In an embodiment, the most recent synchronization value(s) applied to the signal are carried in the signal.
[0268] In an embodiment, a synchronization value determined as a time offset before transmitting the signal is carried in the signal.
[0269] In an embodiment, a synchronization value determined as a time offset before receiving scheduling information for transmitting the signal is carried in the signal.
[0270] Fig.19 A flow chart of a process according to an embodiment of the present disclosure is shown. The process may be used in a wireless network node and comprises the following steps:
[0271] Step 1900: Receive at least one synchronization value from a wireless terminal;
[0272] Step 1902: Schedule uplink resources for the wireless terminal by applying at least one synchronization value.
[0273] More specifically, a wireless network node (eg, BS) may receive synchronization value(s) calculated by a wireless terminal (eg, UE) and apply the received synchronization value(s) to UL resources for scheduling the wireless terminal.
[0274] In an embodiment, the synchronization value(s) may include TA value(s) and / or frequency offset(s).
[0275] In an embodiment, the frequency offset(s) are quantized by one of the subcarrier spacing or the channel grid.
[0276] In an embodiment, the synchronization value(s) are carried in at least one of a random access message (e.g., Msg-A or Msg-3), a PUSCH scheduled by a radio network node, a PUSCH scheduled by a radio network node, or a periodic uplink resource configured by a radio network node.
[0277] In an embodiment, after receiving the synchronization value, the synchronization value applied to schedule uplink resources is used as a time offset.
[0278] In an embodiment, uplink resources are scheduled based on the latest synchronization value received from the wireless terminal.
[0279] Although various embodiments of the present disclosure have been described above, it should be understood that they are presented merely as examples rather than as limitations. Similarly, various figures may depict example architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present disclosure. However, such a person will understand that the present disclosure is not limited to the example architectures or configurations shown, but may be implemented using various alternative architectures and configurations. Additionally, as will be appreciated by those of ordinary skill in the art, one or more features of an embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.
[0280] It should also be understood that any reference to an element using designations such as "first," "second," etc. herein generally does not limit the number or order of these elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of elements. Thus, a reference to a first element and a second element does not mean that only two elements can be used, or that the first element must precede the second element in some manner.
[0281] Additionally, it will be understood by those skilled in the art that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, and symbols (e.g., which may be referenced in the above description) may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0282] Those of skill will further understand that any of the various illustrative logical blocks, units, processors, devices, circuits, methods, and functions described in conjunction with the various aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination of both), firmware, various forms of programs or design codes combined with instructions (which, for convenience, may be referred to herein as "software" or "software units"), or any combination of these technologies.
[0283] In order to clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, units, circuits and steps have been described above in their functional aspects as a whole. Whether this functionality is implemented as hardware, firmware or software or a combination of these technologies depends on the specific application and the design constraints imposed on the entire system. Skilled technicians can implement the described functionality in various ways for each specific application, but this implementation decision will not lead to departing from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, units, etc. can be configured to perform one or more of the functions described herein. The term "configured to" or "configured for" used herein with respect to a specific operation or function refers to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed and / or arranged to perform a specific operation or function.
[0284] In addition, the technician will understand that the various illustrative logic blocks, units, devices, components and circuits described herein can be implemented in or performed by an integrated circuit (IC), which can include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device or any combination thereof. The logic blocks, units and circuits may further include antennas and / or transceivers to communicate with various components within a network or within a device. The general-purpose processor can be a microprocessor, but in an alternative solution, the processor can be any conventional processor, controller or state machine. The processor can also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors and a digital signal processor core, or any other suitable configuration to perform the functions described herein. If implemented in software, the function can be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium.
[0285] Computer-readable media include both computer storage media and communication media, which include any media that can be enabled to transfer a computer program or code from one place to another. The storage medium can be any available medium that a computer can access. As an example and not limitation, such a computer-readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or any other medium that can be used to store the desired program code in the form of instructions or data structures and can be accessed by a computer.
[0286] In this document, the term "unit" as used herein refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for the purpose of discussion, various units are described as discrete modules; however, as is apparent to one of ordinary skill in the art, according to embodiments of the present disclosure, two or more units may be combined to form a single unit that performs the associated functions.
[0287] Additionally, in the embodiments of the present disclosure, a memory or other storage device and a communication component may be used. It should be understood that, for the sake of clarity, the above description has described the embodiments of the present disclosure with reference to different functional units and processors. However, it is apparent that any suitable functional distribution between different functional units, processing logic elements or domains may be used without departing from the present disclosure. For example, a function shown as being performed by a separate processing logic element or controller may be performed by the same processing logic element or controller. Therefore, references to specific functional units are merely references to suitable means for providing the described functionality, rather than indicating a strict logical or physical structure or organization.
[0288] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as set forth in the above claims.
Claims
1. A wireless communication method for use in a wireless terminal, the wireless communication method comprising: determining at least one synchronization value based on information received from a radio network node, wherein the information received from the radio network node includes at least one of a timing advance value obtained at the radio network node and a timing advance value drift rate obtained at the radio network node; as well as After the at least one synchronization value is determined, a signal is transmitted to the radio network node based on the at least one synchronization value by applying the at least one synchronization value, wherein the transmission of the signal is divided into a plurality of transmission parts, wherein each of the plurality of transmission parts is transmitted by applying the at least one synchronization value, and wherein a time interval is inserted between two consecutive transmission parts of the plurality of transmission parts.
2. The wireless communication method of claim 1, wherein the at least one synchronization value comprises a timing advance value.
3. The wireless communication method according to claim 1 or 2, wherein the time length of each of the plurality of transmission parts is less than a duration threshold, and The effective time for applying each of the at least one synchronization value is less than a valid time threshold.
4. A wireless communication method for use in a wireless network node, the wireless communication method comprising: transmitting information for determining at least one synchronization value to a wireless terminal, the information comprising at least one of a timing advance value obtained at the wireless network node and a timing advance value drift rate obtained at the wireless network node; receiving a signal from the wireless terminal based on the at least one synchronization value, The receiving of the signal comprises receiving a plurality of transmission parts, wherein a time interval is between two consecutive transmission parts of the plurality of transmission parts, and wherein the transmission of the signal is divided into the plurality of transmission parts.
5. The wireless communication method of claim 4, wherein the at least one synchronization value comprises a timing advance value.
6. The wireless communication method according to claim 4 or 5, The time length of each of the plurality of transmission portions is less than a duration threshold.
7. A wireless terminal, comprising: a processor configured to determine at least one synchronization value based on information received from a radio network node, wherein the information received from the radio network node comprises at least one of a timing advance value obtained at the radio network node and a timing advance value drift rate obtained at the radio network node; as well as A communication unit configured to transmit a signal to the radio network node based on the at least one synchronization value by applying the at least one synchronization value after the at least one synchronization value is determined, wherein the transmission of the signal is divided into a plurality of transmission parts, wherein the communication unit is configured to transmit each of the plurality of transmission parts by applying the at least one synchronization value, wherein the communication unit is configured to insert a time interval between two consecutive transmission parts of the plurality of transmission parts.
8. The wireless terminal of claim 7, wherein the at least one synchronization value comprises a timing advance value.
9. The wireless terminal according to claim 7 or 8, wherein the duration of each of the plurality of transmission portions is less than a duration threshold, and in, A valid time for applying each of the at least one synchronization value is less than a valid time threshold.
10. A wireless network node, comprising: The communication unit is configured as follows: transmitting information for determining at least one synchronization value to a wireless terminal, the information comprising at least one of a timing advance value obtained at the wireless network node and a timing advance value drift rate obtained at the wireless network node; receiving a signal from the wireless terminal based on the at least one synchronization value, The communication unit is configured to receive the signal by receiving a plurality of transmission parts, wherein a time interval is between two consecutive transmission parts of the plurality of transmission parts, wherein transmission of the signal is divided into the plurality of transmission parts.
11. The radio network node of claim 10, wherein the at least one synchronization value comprises a timing advance value.
12. The wireless network node according to claim 10 or 11, The time length of each of the plurality of transmission portions is less than a duration threshold.
13. A computer-readable storage medium comprising computer-readable codes stored thereon, which, when executed by a processor, cause the processor to implement the wireless communication method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method for network-assisted uplink time advance for extreme range support
US20190342845A1
Timing alignment timer in a wireless communication network
US20190394738A1