Synchronization Method

The wireless communication method addresses synchronization challenges in non-terrestrial networks by determining and applying synchronization values like timing advance and frequency offset, enhancing communication reliability in both network types.

JP7760007B2Active Publication Date: 2025-10-24ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024130892
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-08-07
Publication Date
2025-10-24
Estimated Expiration
2040-05-15

AI Technical Summary

Technical Problem

In non-terrestrial networks, rapid changes in the relative distance between a base station and user equipment due to movement cause synchronization issues in both downlink and uplink directions, while in terrestrial networks, changes in relative distance are limited but require significant reference signals and signal designs to maintain synchronization.

Method used

A wireless communication method involving a wireless terminal that determines synchronization values, such as timing advance and frequency offset, and transmits signals based on these values to a radio network node, using information like timing information, network status, and Doppler drift, with gap insertion between transmission portions to ensure accurate synchronization.

Benefits of technology

This method effectively maintains synchronization in both non-terrestrial and terrestrial networks by accurately determining and applying synchronization values, reducing synchronization errors and ensuring reliable communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007760007000001
    Figure 0007760007000001
  • Figure 0007760007000002
    Figure 0007760007000002
  • Figure 0007760007000003
    Figure 0007760007000003
Patent Text Reader

Abstract

To provide a wireless communication method, a wireless terminal, a wireless network node, and a program for synchronizing an uplink transmission signal between a wireless network node and a wireless terminal of a non-terrestrial network.SOLUTION: A wireless communication method for use in a wireless terminal includes determining a synchronization value on the basis of information received from a wireless network node, and transmitting an uplink signal to the wireless network node on the basis of the determined synchronization value.SELECTED DRAWING: Figure 18
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This document relates generally to wireless communications. [Background technology]

[0002] In non-terrestrial networks, the relative distance between a base station (BS) and a user equipment (UE) can change rapidly due to movement of the BS and / or the UE. Summary of the Invention

[0003] Figure 1 shows a schematic diagram of a non-terrestrial network. In Figure 1, 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. The dramatic change in the relative distance between the BS and the UE can cause serious synchronization problems with timing and frequency in both the downlink (DL) and uplink (UL) directions.

[0004] On the other hand, in terrestrial networks, the change in relative distance is limited (although the relative distance may still change, especially if the UE is moving at high speed and / or the relay node (e.g., integrated access and backhaul (IAB) node) is mobile), but reference signals (RS) and signal designs with greater overhead may also be required to maintain synchronization in time and frequency for both DL and UL.

[0005] This document relates to methods, systems and devices for synchronization, and more particularly to methods, systems and devices for synchronization in both non-terrestrial and terrestrial networks. [Means for solving the problem]

[0006] The present disclosure provides a wireless communication method for use in a wireless terminal, comprising: determining at least one synchronization value; and transmitting a signal based on the at least one synchronization value to the radio network node.

[0007] Various embodiments may preferably implement the following features. Preferably, the at least one synchronization value comprises at least one of a timing advance value or a frequency offset.

[0008] Preferably, the frequency offset is quantized by one of a subcarrier spacing or a channel raster.

[0009] Preferably, the synchronization value is determined based on information received from a radio network node, the information comprising: timing information relating to transmissions from the radio network node to the radio terminal; wireless network node status information; a timing advance value obtained at the radio network node; the timing advance value drift rate obtained at the wireless network node; the Doppler drift acquired at the wireless network node, or and a Doppler drift rate obtained at the wireless network node.

[0010] Preferably, the wireless communication method further comprises the step of sending a request for information to a radio network node.

[0011] Preferably, the information comprises at least one difference component corresponding to at least one status value.

[0012] 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.

[0013] Preferably, the step of transmitting a signal to the radio network node based on the at least one synchronization value comprises: The method comprises transmitting a signal to a radio network node by applying at least one synchronization value.

[0014] Preferably, the at least one synchronization value is applied to transmit the signal after the at least one synchronization value has been determined.

[0015] Preferably, the synchronization value applied to transmit the signal is: A synchronization value determined by the time offset before sending the signal, a synchronization value that determines the time offset before receiving scheduling information for transmitting a signal; or a synchronization value reported to the wireless network prior to receiving scheduling information for transmitting the signal.

[0016] Preferably, the transmission of the signal comprises a plurality of transmission portions, each of the plurality of transmission portions being transmitted by applying one of the at least one synchronization value.

[0017] Preferably, a gap is inserted between two consecutive transmission portions. Preferably, the gap between two consecutive transmission portions is greater than a threshold value.

[0018] Preferably, the time length of each of the plurality of transmission portions is less than a duration threshold. Preferably, the effective duration for applying each of the at least one synchronization value is less than the effective duration threshold.

[0019] Preferably, the step of transmitting a signal to a radio network node based on said at least one synchronization value comprises: transmitting at least one synchronization value carried in a signal to a radio network node.

[0020] Preferably, the step of transmitting a signal carrying at least one synchronization value comprises: transmitting a signal carrying at least one synchronization value in response to a request received from a radio network node; transmitting a signal carrying at least one synchronization value in response to a configuration received from a radio network node; or The method comprises transmitting a signal carrying at least one synchronization value in a random access procedure.

[0021] Preferably, the at least one synchronization value is determined in time after the at least one synchronization value is determined. The signal is transmitted with an offset between the

[0022] Preferably, transmitting the at least one synchronization value does not conflict with other channel transmissions.

[0023] Preferably, the signal comprises a random access message, and at least one of the first or last synchronization value applied for transmitting the random access message is carried in a data portion of the random access message.

[0024] Preferably, the synchronization value applied to transmit the signal is carried in the signal. Preferably, the latest synchronization value applied to transmit the signal is carried in the signal.

[0025] Preferably, a synchronization value determined at the time offset before transmitting the signal is carried in the signal.

[0026] Preferably, a synchronization value determined on the time offset before receiving scheduling information for transmitting the signal is carried in the signal.

[0027] Preferably, the most recently determined synchronization value is carried in the signal. The present disclosure relates to a wireless communication method for use in a radio network node, the wireless communication method comprising: receiving at least one synchronization value from a wireless terminal; and scheduling uplink resources for the wireless terminal by applying at least one synchronization value.

[0028] Various embodiments may preferably implement the following features. Preferably, the at least one synchronization value comprises at least one of a timing advance value or a frequency offset.

[0029] Preferably, the frequency offset is quantized by one of a subcarrier spacing or a channel raster.

[0030] Preferably, the at least one synchronization value is carried in 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.

[0031] Preferably, the synchronization value applied to schedule uplink resources is used at a time offset after the synchronization value is received.

[0032] Preferably, uplink resources are scheduled based on the most recent synchronization value received from the wireless terminal.

[0033] The present disclosure relates to a wireless terminal. a processor configured to determine at least one synchronization value; and a communication unit configured to transmit a signal to a radio network node based on the at least one synchronization value.

[0034] Various embodiments may preferably implement the following features. Preferably, the processor is configured to perform the wireless communication method of any of the methods described above.

[0035] The present disclosure relates to a radio network node, the radio network node comprising: a communication unit configured to receive at least one synchronization value from a wireless terminal; and a processor configured to schedule uplink resources for the wireless terminal by applying at least one synchronization value.

[0036] Various embodiments may preferably implement the following features. Preferably, the processor is configured to perform the wireless communication method of any of the methods described above.

[0037] The present disclosure relates to a computer program product comprising a computer readable program medium code stored thereon, the code, when executed by a processor, causing the processor to perform any of the wireless communication methods described above.

[0038] The exemplary embodiments disclosed herein are directed to providing features that will be readily apparent from reference to the following description in conjunction with the accompanying drawings. In accordance with various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and not limitation, and it will be apparent to those skilled in the art upon reading this disclosure that various modifications to the disclosed embodiments may be made while remaining within the scope of the present disclosure.

[0039] Thus, the present disclosure is not limited to the example embodiments and applications described and illustrated herein. Additionally, the specific order and / or hierarchy of steps in the methods disclosed herein is merely exemplary. Based on design preferences, the specific order or hierarchy of steps in a disclosed method or process may be rearranged while remaining within the scope of the present disclosure. Thus, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or operations in a sample order, and that the present disclosure is not limited to the specific order or hierarchy presented, unless otherwise stated.

[0040] These and other aspects and implementations thereof are explained in more detail in the drawings, description, and claims. [Brief explanation of the drawings]

[0041] [Figure 1] 1 shows a schematic diagram of a non-terrestrial network. [Figure 2] 1 illustrates an example of a schematic diagram of a wireless terminal according to one embodiment of the present disclosure. [Figure 3] 1 illustrates an example of a schematic diagram of a radio network node according to one embodiment of the present disclosure. [Figure 4] 1 illustrates a schematic diagram of DL transmission from a BS to a UE according to one embodiment of the present disclosure. [Figure 5A] 10 illustrates an example of calculating values ​​for synchronization according to one embodiment of the present disclosure. [Figure 5B] 10 illustrates an example of calculating values ​​for synchronization according to one embodiment of the present disclosure. [Figure 6] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 7] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 8] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 9] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 10] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 11] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 12] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 13] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 14] 1 shows a schematic diagram of messages for a random access procedure according to one embodiment; [Figure 15] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 16] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 17] 1 illustrates a timing diagram according to one embodiment of the present disclosure. [Figure 18] 1 shows a flowchart of a process according to one embodiment of the present disclosure. [Figure 19] 1 shows a flowchart of a process according to one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0042] FIG. 2 is a schematic diagram of a wireless terminal 20 according to an embodiment of the present disclosure. The wireless terminal 20 may be, but is not limited to, a user equipment (UE), a mobile phone, a laptop, a tablet computer, an e-book reader, or a portable computer system. 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 that is accessed and executed by the processor 200. Examples 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 one embodiment, the communication unit 220 transmits and receives signals via at least one antenna 222 shown in FIG. 2.

[0043] In one embodiment, storage unit 210 and program code 212 may be omitted and processor 200 may include a storage unit with stored program code.

[0044] Processor 200 may perform any of the steps in the illustrated embodiments at wireless terminal 20, for example, by executing program code 212.

[0045] The communication unit 220 may be a transceiver. Alternatively or additionally, the communication unit 220 may combine a transmitting unit and a receiving unit configured to transmit and receive signals, respectively, to and from a wireless network node (e.g., a base station).

[0046] 3 relates to a schematic diagram of a radio network node 30 according to one embodiment of the present disclosure. The radio network node 30 may be, but is not limited to, 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). Furthermore, the radio network node 30 may comprise (perform) at least one network function, such as an access and mobility management function (AMF), a session management function (SMF), a user place function (UPF), a policy control function (PCF), or an application function (AF). 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 that is 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 one example, the communication unit 320 includes at least one Signals are transmitted and received via one antenna 322 .

[0047] In one embodiment, storage unit 310 and program code 312 may be omitted. Processor 300 may include a storage unit having stored program code.

[0048] The processor 300 may perform any steps described in the illustrated embodiment in the radio network node 30, for example by executing the program code 312.

[0049] The communication unit 320 may be a transceiver. Alternatively or additionally, the communication unit 320 may combine a transmitting unit and a receiving unit configured to transmit and receive signals, respectively, to and from a wireless terminal (e.g., user equipment).

[0050] In the present disclosure, embodiments are exemplified to enumerate how the UE itself calculates a value for synchronization (e.g., a synchronization value) based on assistance information received from the BS, and those skilled in the art should recognize that the embodiments can be implemented individually or in potential combinations.

[0051] Embodiment 1: Calculation of values ​​for synchronization In this embodiment, a value for synchronization (e.g., for UL synchronization) is obtained (e.g., determined, calculated) based on self-calculation at the UE side. After obtaining the value for synchronization (e.g., a timing advance (TA) value and / or a frequency offset), the UE applies the calculated value for the corresponding UL transmission. In one 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 two-step random access procedure, a PUSCH scheduled by DL control information (DCI), a PUSCH scheduled by RACH response, and / or a pre-configured PUSCH (e.g., a periodic PUSCH). Furthermore, the UE may report the calculated value for synchronization to the BS.

[0052] In one embodiment, the UE may calculate (e.g., determine, obtain, acquire) a TA value for synchronization based on timing information received from the BS. In one embodiment, the timing information may relate to transmissions from the BS to the UE. For example, the timing information may be a subframe number (SFN), a slot, a half-frame, or a symbol start or end instant carried in each transmission. In one embodiment, the timing information may be timing reference information (e.g., a timestamp) or BS status information.

[0053] In one embodiment, the status information comprises location, movement status, reliability level of each piece of information, and the like.

[0054] In one embodiment, timing information may be included in the content of several channels (e.g., system information, physical DL shared channel (PDSCH), and physical DL control channel (PDCCH)). FIG. 4 shows a schematic diagram of DL transmission from a BS to a UE according to one embodiment of the present disclosure. In FIG. 4, the BS transmits a DL signal (e.g., a DL channel) to the UE at time T0, and the UE receives the DL signal at time T1, with the DL signal comprising corresponding timing information for T0.

[0055] In one embodiment, the timing information may be transmitted periodically from the BS, for example dedicated system information.

[0056] In one embodiment, timing information is associated with each PDSCH, which may be a UE-specific PDSCH scheduled in UE-specific DL control information (DCI) and / or a group-specific PDSCH scheduled in a common PDCCH.

[0057] In one embodiment, the timing information is associated with the PDCCH (i.e., DCI). For example, the timing information may be included directly in the DCI. In another example, a portion of the timing information is included in the DCI. In one embodiment, the portion of the timing information may comprise only fine-scale time unit (e.g., second, millisecond, and / or nanosecond) values. That is, to reduce signaling overhead, values ​​for coarse-scale time units (e.g., day, month, and / or year) may not be transmitted to the UE. In one embodiment, an indicator is included to indicate whether additional information (e.g., DCI) is used to schedule the PDSCH with the timing information.

[0058] In one embodiment, the timing information is split into different components according to the granularity of the time unit indicated.

[0059] In one 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).

[0060] In one embodiment, the fine-scale time unit and / or the coarse-scale time unit may be determined according to the requirements of the wireless network (e.g., the subcarrier spacing used to transmit and / or configure resources).

[0061] In one embodiment, different components of the timing information refer to different portions of a bit string for time indication. For example, a component having fine-scale time units may correspond to (e.g., be indicated by) an LSB (Least Significant Bit) portion of a bit string. In another example, a component having coarse-scale time units may correspond to an MSB (Most Significant Bit) portion of a bit string.

[0062] In one embodiment, different components of the timing information are indicated by different bit sequences for the time indication.

[0063] In one embodiment, different components of the timing information are transmitted to the UE with different periodicities, for example, a component having fine-scale time units may be transmitted with a periodicity of P1 and a component having coarse-scale time units may be transmitted with a periodicity of P2, where P1 is smaller than P2.

[0064] In one embodiment, the component corresponding to the coarse scale granularity for time indication is indicated by the system information.

[0065] In one embodiment, the component corresponding to the fine-scale granularity for time indication is indicated by the PDCCH (ie, DCI).

[0066] In one embodiment, the components corresponding to the fine-scale granularity for time indication are indicated by the PDSCH.

[0067] In one embodiment, the timing information may be transmitted in response to a request from the UE. In one embodiment, the different timing components are transmitted in response to corresponding requests from the UE. obtain.

[0068] In one embodiment, only timing components with fine-scale granularity for time indication may be transmitted in response to a corresponding request from the UE.

[0069] In one embodiment, the timing information refers to the absolute timing of each transmission instant (eg, the start or end of a slot, subframe, and frame).

[0070] After receiving the timing information, the UE can calculate the TA value itself. In one embodiment, the TA value is determined by:

[0071] TA = (T1 - T0) × 2 In one embodiment, the TA value is determined by:

[0072] TA=(T1-T0)×2-reference TA where the reference TA is the required TA adjustment indicated by BS. Good too.

[0073] In one embodiment, the calculated TA value may be quantized to a particular unit of time. In one embodiment, the UE may calculate (e.g., determine) the TA value and / or frequency offset (e.g., Doppler drift) based on information received from the BS. For example, the information used to calculate the TA value and / or frequency offset may be status information indicated by the BS.

[0074] In one embodiment, the frequency offset may be quantized by subcarrier spacing (SCS) or channel raster, which may refer to the SCS used for the corresponding UL transmission, or the minimum between simultaneously transmitted UL signals across different bandwidth portions (BWPs) or component carriers (CCs).

[0075] In one embodiment, the information used to calculate the TA value and frequency offset may comprise reference information and differential information, where the reference information comprises a reference value and the differential information comprises a differential component corresponding to the reference value. For example, the BS may first transmit reference information comprising the reference value to the UE. Then, the BS may transmit differential information comprising a differential component indicating a differential change from the reference value.

[0076] In one embodiment, the UE calculates the TA value based on at least one of the following: A) TA values ​​obtained and / or indicated by BS B) TA value drift rate obtained and / or indicated by BS C) The TA value calculated by the UE based on the reference point information.

[0077] In one embodiment, the TA value and / or TA value drift rate obtained at and / or indicated from the BS may be zero.

[0078] In one embodiment, the reference point information is indicated from the BS to the UE. In one embodiment, the reference point information is pre-stored in the UE (SIM card and / or universal SIM (uSIM) card).

[0079] In one embodiment, the information of the reference point is status information of the reference point. In one embodiment, the information of the reference point is timing information of the signal transmitted from the reference point.

[0080] In one embodiment, the reference point is the BS. In one embodiment, the reference point is, for example, a projection of a BS onto a group of wireless terminals.

[0081] In one embodiment, the reference point is a virtual node and is used by the BS to calculate the TA value and / or the TA value drift rate.

[0082] In one embodiment, the TA value and / or TA value drift rate indicated by the BS is a common value for the UEs.

[0083] 5A and 5B show examples of calculating values ​​for synchronization according to an embodiment of the present disclosure. In FIG. 5A, the UE calculates the TA value based on values ​​(e.g., TA value and / or TA value drift rate) associated with at least one of paths P1, P2, or P3, where path P1 is a path between the BS and the ground station, path P2 is a path between the BS and a reference point, and path P3 is a path between the UE and the reference point. Note that the values ​​associated with paths P1 and P2 are indicated by the BS, and the value associated with the path 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 by the BS. In FIG. 5A, the reference point is a projection of the BS. In FIG. 5B, the UE calculates the TA value based on values ​​(e.g., TA and / or TA drift rate) associated with path P1 indicated by the BS. The reference point is the BS.

[0084] In one embodiment, the UE calculates the Doppler drift based on at least one of the following:

[0085] A) Doppler drift obtained at and / or indicated by the BS B) Doppler drift rate obtained at and / or indicated by the BS C) Doppler drift calculated by the UE based on the reference point information.

[0086] In one embodiment, the Doppler drift and / or Doppler drift rate obtained at and / or indicated from the BS may be zero.

[0087] In one embodiment, the reference point information is indicated from the BS to the UE. In one embodiment, the reference point information is pre-stored within the UE (eg, SIM and / or uSIM card).

[0088] In one embodiment, the information of the reference point is status information of the reference point. In one embodiment, the information of the reference point is timing information of the signal transmitted from the reference point.

[0089] In one embodiment, the reference point is the BS. In one embodiment, the reference point is, for example, a projection of a BS onto a group of wireless terminals.

[0090] In one embodiment, the reference point is a virtual node and is used by the BS to calculate the TA value and / or the TA value drift rate.

[0091] For example, in Figure 5A, the UE calculates the Doppler drift based on values ​​(e.g., Doppler drift and / or Doppler drift rate) associated with at least one of paths P1, P2, or P3. Note that the TA values ​​for paths P1 and P2 are indicated by the BS, and the TA value between the reference point and the UE (i.e., path P3) is calculated by the UE. In Figure 5A, the reference point is a projection of the BS.

[0092] 5B, the UE calculates the Doppler drift based on values ​​(e.g., Doppler drift and / or Doppler drift rate) for path P1 indicated by the BS, and the reference point is the BS.

[0093] In embodiment 1, the synchronization value (eg, TA value and / or Doppler drift) is calculated by the UE according to information received / indicated from the BS.

[0094] In one embodiment, the information used by the UE to calculate the TA value is: 1) Timing information related only to (DL) transmissions; 2) only the status information of the reference point (e.g., BS); 3) (DL) timing information related to transmission and status information of reference points (e.g., BSs); 4) (DL) timing information related to transmission and TA value indicated by the BS; 5) (DL) Timing information related to transmission, TA value and TA value drift rate indicated by the radio network node; 6) Status information of reference points (e.g., BSs), TA values ​​and TA value drift rates indicated by wireless network nodes, and / or 7) The TA value and TA value drift rate indicated by the BS.

[0095] In one embodiment, the TA value and / or TA value drift rate indicated by the BS is obtained by the BS.

[0096] In one embodiment, the information used by the UE to calculate the Doppler drift (i.e., frequency offset) is: 1) Only the status information of the reference point (e.g., BS), 2) Status information of the reference point (e.g., BS) and the Doppler drift indicated by the BS; 3) timing information relating to the transmission, the Doppler drift indicated by the BS, and the Doppler drift rate indicated by the BS; and / or 4) The Doppler drift indicated by the BS and the Doppler drift rate indicated by the BS.

[0097] In one embodiment, the Doppler drift and / or Doppler drift rate indicated by the BS is obtained by the BS.

[0098] Embodiment 2: In this embodiment, the UE applies the calculated synchronization value for UL transmission.

[0099] In one embodiment, after calculating the synchronization value, the UE applies the calculated synchronization value to a time offset, where the time offset is greater than or equal to the gap threshold T_gap. In one embodiment, the gap threshold T_gap is determined based on UE capabilities and / or configured by the BS (i.e., determined based on configuration from the BS).

[0100] 6 shows a timing diagram according to one embodiment of the present disclosure. In FIG. 6, the UE calculates a TA for synchronization and applies the calculated TA to a subsequent UL transmission. Note that a time gap TG is inserted between the TA calculation and the UL transmission, which is equal to or greater than a gap threshold T_gap.

[0101] In one embodiment, the UL transmission (e.g., PUSCH-X) has a long duration in the time domain. For example, the UL transmission may have a duration that exceeds a duration threshold T_dur. Under such conditions, the UL transmission is divided into several transmission portions, and a time gap (e.g., TG shown in FIG. 6) is inserted between every two consecutive transmission portions.

[0102] 7 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 7, a UL transmission has a duration exceeding a duration threshold T_dur and is divided into three transmission portions TP1, TP2, and TP3. For example, the durations of TP1, TP2, and TP3 are less than the duration threshold T_dur.

[0103] Furthermore, the UE applies different TA values ​​TA_m, TA_n, and TA_o to TP1, TP2, and TP3, respectively, as shown in FIG.

[0104] In one embodiment, the TA value applied to each transmission portion is obtained before each transmission portion is transmitted (e.g., obtained within the time gap before each transmission portion), and therefore the time gap between every two consecutive transmission portions (e.g., TG1 and TG2 shown in FIG. 7) is equal to or greater than the gap threshold T_gap.

[0105] In one embodiment, the gap threshold T_gap and / or duration threshold T_dur are configured by the BS or are predefined as fixed values.

[0106] In one embodiment, the determination of the different TA values ​​TA_m, TA_n, and TA_o may be different, i.e., the TA values ​​TA_m, TA_n, and TA_o may be determined by different methods.

[0107] In one embodiment, the determination of the first TA value is different from the determination of the other TA values. In one embodiment, the units of the gap threshold T_gap and / or the duration threshold T_dur may be slots, symbols, frames, or ms.

[0108] 8 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 8, a UL transmission has a duration exceeding a duration threshold T_dur and is divided into three transmission portions TP1, TP2, and TP3, each of which has a duration less than the duration threshold T_dur. TP1 and TP2 are applied with a TA value TA_m, and TP3 is applied with a TA value TA_n.

[0109] More specifically, in Figure 8, an additional valid duration threshold T_valid is applied, which refers to the maximum valid duration for which a single TA value is applied. That is, each TA value is applied to a transmission portion within a valid duration smaller than the valid duration threshold T_valid. Thus, for example, TP1 and TP2 within a valid duration of TA_m share the same TA value (i.e., TA_m). Note that the valid duration of TA_m is smaller than the valid duration threshold T_valid.

[0110] In one embodiment, the valid duration of each TA value may start from the first transmission portion to which the TA applies (e.g., the first symbol of the transmission portion). In this embodiment, the valid duration threshold T_valid may be a multiple of T_dur or T_gap.

[0111] In one embodiment, the determination of the different TA values ​​TA_m and TA_n may be different from each other.

[0112] In one embodiment, the determination of the first TA value is different from the determination of the other TA values. In one embodiment, the valid duration of the TA value is a periodic interval having a duration of T_valid. It may be a pattern, the start of which may be a time point To that can be determined as a subframe number (SFN) X (eg, X=0).

[0113] 9 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 9, a UL transmission has a duration that exceeds a duration threshold T_dur and is divided into three transmission portions TP1, TP2, and TP3. For example, the durations of TP1, TP2, and TP3 are less than the duration threshold T_dur.

[0114] Furthermore, the UE applies different frequency offsets FO_m, FO_n, and FO_o to TP1, TP2, and TP3, respectively, as shown in FIG.

[0115] In one embodiment, the frequency offset applied to each transmission portion is obtained before each transmission portion is transmitted (e.g., obtained within the time gap before each transmission portion), and therefore the time gap between every two consecutive transmission portions (e.g., TG1 and TG2 shown in FIG. 9) is equal to or greater than the gap threshold T_gap.

[0116] In one embodiment, the gap threshold T_gap and / or duration threshold T_dur are configured by the BS or are predefined as fixed values.

[0117] 10 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 10, a UL transmission has a duration exceeding a duration threshold T_dur and is divided into three transmission portions TP1, TP2, and TP3, each of which has a duration less than the duration threshold T_dur. Also, a frequency offset FO_m is applied to TP1 and TP2, and a frequency offset FO_n is applied to TP3.

[0118] More specifically, in Figure 10, a valid duration threshold T_valid is applied, which refers to the maximum valid duration of a single applied frequency offset. That is, each frequency offset is applied to a transmission portion within a valid duration less than the valid duration 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 duration threshold T_valid.

[0119] In one embodiment, the valid duration of each frequency offset may start from the first transmission portion to which TA is applied (e.g., the first symbol of the transmission portion). In this embodiment, the valid duration threshold T_valid may be a multiple of T_dur or T_gap.

[0120] In one embodiment, the valid duration of the frequency offset may be a periodic pattern having a duration of T_valid, and the starting point of this pattern may be a time point To that may be determined as a subframe number (SFN) X (e.g., X=0).

[0121] In one embodiment, the synchronization value applied to the UL transmission is: a synchronization value determined as a time offset before a UL transmission (e.g., greater than a gap threshold T_gap); a synchronization value determined as the time offset before receiving scheduling information for UL transmission, or a synchronization value reported prior to receiving scheduling information for an UL transmission.

[0122] Embodiment 3: In this embodiment, the UE may use calculated values ​​for synchronization (e.g., TA value and / or frequency offset). Report the incident to BS.

[0123] In one embodiment, the UE may report the calculated values ​​for synchronization in response to a request received from the BS, i.e., the reporting of the calculated values ​​for synchronization is triggered by the BS.

[0124] In one embodiment, the UE may report the calculated values ​​for synchronization during a random access procedure (e.g., a PRACH procedure). For example, the calculated values ​​for synchronization may be reported during initial access to the BS, on a PRACH in response to a trigger due to a UL synchronization error, or on a PRACH during beam failure (e.g., a link recovery procedure), etc.

[0125] In one embodiment, the UE may report calculated values ​​for synchronization in response to a configuration received from the BS.

[0126] In one embodiment, the UE reports a calculated value for synchronization within a preconfigured resource (e.g., a periodic resource). In one embodiment, the UE reports a calculated value for synchronization within a preconfigured resource when at least one predefined criterion is met.

[0127] In one embodiment, the predefined criterion may be that the most recently calculated value reported on a periodic resource is a time offset ΔT calculated before the periodic resource. Figure 11 illustrates a timing diagram according to one embodiment of the present disclosure. In Figure 11, 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, the UE calculates a TA value TA1 and reports the calculated TA1 on the next periodic resource. Similarly, because both time offsets ΔT2 and ΔT3 are greater than the time offset ΔT, the UE calculates TA values ​​TA2 and TA3 and reports TA2 and TA3 as corresponding values, respectively.

[0128] In one embodiment, the UE may ignore / cancel / withdraw from an opportunity to report a calculated value for synchronization if at least one predetermined criterion is not met.

[0129] 12 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 12, 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, the UE calculates a TA value TA1 and reports the calculated TA1 on the next periodic resource. Next, the UE calculates a TA value TA2. However, the time offset ΔT2 between the calculation of TA2 and the subsequent periodic resource for reporting TA is less than the time offset ΔT. Therefore, TA2 is not reported on the next periodic resource.

[0130] In one embodiment, the UE may ignore / cancel / withdraw the opportunity to report the calculated values ​​for synchronization when the resources for TA reporting collide with other channels (e.g., PUCCH carrying ACK or PUSCH carrying CSI).

[0131] 13 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 13, 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 reporting TA is greater than the time offset ΔT, the UE does not report TA2 on the next periodic resource because the periodic resource collides with the PUSCH carrying CSI.

[0132] In one embodiment, the value for synchronization reported to the BS is the value that applies to UL transmissions.

[0133] In one embodiment, the value for synchronization reported to the BS is the most recently determined value. In one embodiment, the value for synchronization reported to the BS is the value determined at the time offset (eg, resource for reporting) prior to reporting.

[0134] In one embodiment, the value for synchronization reported to the BS is the value determined at the time offset prior to receiving the scheduling information for reporting.

[0135] In one embodiment, the calculated value for synchronization is carried in a message for the random access procedure, where the calculated value for synchronization is carried in the data part of the message for the random access procedure, for example, the calculated value for synchronization may be carried in the PUSCH of Msg-A of the two-step random access procedure.

[0136] In one embodiment, multiple different TAs may apply between the preamble in a single Msg-A and the associated PUSCH, and in this embodiment, the calculation for synchronization reported to the BS is the one applied to the associated PUSCH.

[0137] In one embodiment, the PUSCH for a single Msg-A is carried over multiple times with different TAs (i.e., multiple different TAs are used in the PUSCH over multiple durations), and in this embodiment, the first and / or last TA applied to the PUSCH is reported to the BS.

[0138] 14 shows a schematic diagram of a message for a random access procedure according to an embodiment. In FIG. 14, the message is Msg-A of a two-step random access procedure, and comprises a preamble and a PUSCH (data portion) divided into two portions. The preamble is transmitted using a TA value TA_m, the first portion of the PUSCH is transmitted using a TA value TA_n, and the second portion of the PUSCH is transmitted using a TA value TA_o. In one embodiment, the UE reports the TA values ​​applied to the PUSCH (i.e., TA_n and TA_o) in the PUSCH. In one embodiment, the UE reports the first TA value applied to the PUSCH (i.e., TA_n). In one embodiment, the UE reports the last TA value applied to the PUSCH (i.e., TA_o).

[0139] In one embodiment, the calculated value for synchronization is reported in a scheduled PUSCH from the BS, in this embodiment the UE may report to the BS the latest calculated value or the value last applied to this PUSCH.

[0140] FIG. 15 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 15, a UE receives UL scheduling from a BS for UL transmission. In one embodiment, the UL transmission may be a PUSCH (e.g., Msg3 of a four-step random access procedure). The UE calculates a TA value, which is the time gap TG before the UL transmission. Because the time gap TG is greater than the gap threshold T_gap, the TA value is valid for the UL transmission. Therefore, the UE applies the TA value for the UL transmission and reports the TA value to the BS.

[0141] 16 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 16, the UE calculates a TA value before receiving UL scheduling (e.g., Msg-3) for UL transmission. Because the time gap 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.

[0142] In one embodiment, after receiving the values ​​for synchronization from the UE, the BS applies the received values ​​(e.g., TA value and / or frequency offset) to schedule UL resources of the UE (e.g., DCI-based PUSCH scheduling).

[0143] In one embodiment, the scheduling offset for the UL transmission should be determined based on the latest reported TA value that meets the time constraint for reporting application (e.g., after a time offset greater than a threshold T_gap).

[0144] Furthermore, subsequent UL transmissions at the UE side may follow a scheduling offset indicated by the BS and adjusted based on the calculated value in the latest valid report.

[0145] FIG. 17 illustrates a timing diagram according to one embodiment of the present disclosure. In FIG. 17, a UE continuously transmits TA reports TAR1, TAR2, and TAR3 using a TA value calculated at the UE side. The UE receives UL scheduling from the BS, and the time offset TO_1 between TAR1 and the UL scheduling satisfies the timing constraint. Under such conditions, UL scheduling can be determined based on the TA value reported in the TA report TA1.

[0146] Furthermore, the UE performs UL transmission (e.g., PUSCH) at time offset TO_2 after receiving UL scheduling, and the time offset TO_2 satisfies the time constraint, i.e., the scheduled offset of this UL transmission may be adjusted according to the TA value indicated by the BS (i.e., UL scheduling) and based on its own calculated TA value.

[0147] In one embodiment, the TA value to be applied to an UL transmission (eg, PUSCH) is determined based on the most recently calculated or reported TA value if that value is less than or equal to the value in the most recent valid report.

[0148] In one embodiment, the reported TA value may refer to a directly calculated TA value, which is quantized with a predefined granularity taking into account the SCS, e.g., slot, symbol, Ts, or X*Ts.

[0149] In one embodiment, the reported TA value may also refer to the difference relative to the most recently calculated value and / or the previously reported value.

[0150] In one embodiment, the self-calculation of TA values ​​or frequency offsets for synchronization can be enabled or disabled by the BS. For example, the BS may enable / disable the self-calculation of TA values ​​or frequency offsets for synchronization via explicit signaling or configuration on resources for TA reporting. In one embodiment, when all of the TA values ​​and / or frequency offsets are indicated by the BS, no reporting from the UE side is required.

[0151] In one embodiment, the self-calculation of TA values ​​and / or frequency offsets for synchronization may be enabled / disabled based on UE capabilities.

[0152] In one embodiment, for initial access, different resource configurations (eg, PRACH formats and POs) are used for different functions.

[0153] 18 illustrates a flowchart of a process according to one embodiment of the present disclosure. The process illustrated in FIG. 18 may be utilized in a wireless terminal (e.g., a UE) and includes the following steps: Prepare.

[0154] Step 1800: Determine at least one synchronization value. Step 1802: Send a signal to the radio network node based on the synchronization value.

[0155] More specifically, the wireless terminal determines (e.g., calculates) the synchronization value (e.g., TA value and / or frequency offset) itself, where the criteria utilized by the UE to determine the synchronization value may be information received from a radio network node (e.g., BS). timing information relating to transmissions from the radio network node to the radio terminal; wireless network node status information; a timing advance value obtained at the radio network node; the timing advance value drift rate obtained at the wireless network node; the Doppler drift acquired at the wireless network node, or a Doppler drift rate obtained at the wireless network node.

[0156] In one embodiment, the wireless terminal may send a request to a radio network node for information used to determine the synchronization value.

[0157] In one embodiment, the information comprises at least one difference component corresponding to at least one status value.

[0158] The wireless terminal then transmits a signal based on the determined synchronization value, which in one embodiment may comprise at least one of a random access message (e.g., Msg-A or Msg-3), a PUSCH scheduled by the radio network node, a PUSCH scheduled by the radio network node, or a periodic UL resource configured by the radio network node.

[0159] In addition, the wireless terminal may apply the determined synchronization value to transmit a signal (e.g., an UL transmission) and / or the wireless terminal may transmit a signal carrying the determined synchronization value. For example, the wireless terminal may adjust the timing / frequency offset of the UL transmission based on the determined synchronization value. In another example, the wireless terminal may report the determined synchronization value in a corresponding UL transmission.

[0160] In one embodiment, the synchronization value applied to the UL transmission is determined and then applied (time offset), which may be greater than a threshold value.

[0161] In one embodiment, the synchronization value applied to transmit the signal is: A synchronization value determined by the time offset before sending the signal, a synchronization value determined at a time offset prior to receiving scheduling information for transmitting a signal; or a synchronization value reported to the wireless network prior to receiving scheduling information for transmitting the signal.

[0162] In one embodiment, the transmission of the signal is divided into multiple transmission portions, e.g., the duration of the transmission is longer than the duration threshold, and in this embodiment, each of the multiple transmission portions is transmitted by applying one of the determined synchronization values.

[0163] In one embodiment, a gap is inserted between every two consecutive transmissions. The loops may have the same constraints that apply to the synchronization value (i.e., greater than a threshold).

[0164] In one embodiment, the time length of each of the multiple transmission portions is less than a duration threshold. In one embodiment, the synchronization value is signaled at a time offset after the synchronization value is determined.

[0165] In one embodiment, the transmission of the synchronization value does not collide with other channel transmissions. In one embodiment, the synchronization value is transmitted in the data portion of the message for the random access procedure (eg, Msg-A or Msg-3).

[0166] In one embodiment, the synchronization value applied to the signal is carried in the signal. In one embodiment, the signal carrying at least one synchronization value is receiving a request for at least one synchronization value from a radio network node; receiving a configuration from a radio network node to report at least one synchronization value; or The random access procedure is performed by at least one of the following:

[0167] In one embodiment, the most recent synchronization value applied to the signal is carried in the signal. In one embodiment, a synchronization value determined at a time offset prior to transmitting the signal is carried in the signal.

[0168] In one embodiment, a synchronization value determined at a time offset prior to receiving scheduling information for transmitting the signal is carried in the signal.

[0169] 19 shows a flowchart of a process according to one embodiment of the present disclosure, which may be utilized in a radio network node and comprises the following steps:

[0170] Step 1900: Receive at least one synchronization value from a wireless terminal. Step 1902: Schedule uplink resources for the wireless terminal by applying at least one synchronization value.

[0171] More specifically, a radio network node (e.g., BS) may receive synchronization values ​​calculated by a wireless terminal (e.g., UE) and apply the received synchronization values ​​to schedule UL resources for the wireless terminal.

[0172] In one embodiment, the synchronization value may include a TA value and / or a frequency offset. In one embodiment, the frequency offset is quantized by one of a subcarrier spacing or a channel raster.

[0173] In one embodiment, the synchronization value is carried in at least one of a random access message (e.g., Msg-A or Msg-3), a PUSCH scheduled by the radio network node, a PUSCH scheduled by the radio network node, or a periodic uplink resource configured by the radio network node.

[0174] In one embodiment, the synchronization value applied to schedule uplink resources is used at a time offset after the synchronization value is received.

[0175] In one embodiment, uplink resources are scheduled based on the most recent synchronization value received from the wireless terminal.

[0176] While various embodiments of the present disclosure have been described above, it should be understood that they are presented by way of example only, and not by way of limitation. Similarly, various figures may depict example architectures or configurations provided to enable those skilled in the art to understand example features and functionality of the present disclosure. However, such skilled artisans will understand that the present disclosure is not limited to the example architectures or configurations shown, but can be implemented using a variety of alternative architectures and configurations. Moreover, as will be understood by those skilled in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described example embodiments.

[0177] It will also be understood that any reference to an element herein using a designation such as "first," "second," etc., generally does not limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to a first and a second element does not imply that only two elements may be used or that the first element must in any way precede the second element.

[0178] Additionally, those skilled in the art will understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, and symbols that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0179] Those skilled in the art will further appreciate that any of the various illustrative logical blocks, units, processors, means, circuits, methods, and functions described in connection with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination of the two), firmware, various forms of program or design code incorporating instructions (which may be referred to herein for convenience as "software" or "software units"), or any combination of these technologies.

[0180] To clearly illustrate this interchangeability with hardware, firmware, and software, various illustrative components, blocks, units, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software, or a combination of these technologies, depends on the particular application and design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure. According to various embodiments, a processor, device, component, circuit, structure, machine, unit, etc., can be configured to perform one or more of the functions described herein. The term “configured for” or “configured to,” as used herein with respect to a specified operation or function, refers to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed, and / or arranged to perform the specified operation or function.

[0181] Additionally, those skilled in the art will appreciate that the various example logical 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 logical blocks, units, and circuits can further include an antenna and / or a transceiver for communicating with various components within a network or device. The general-purpose processor can be a microprocessor, but in the alternative, The processor may be any conventional processor, controller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration for performing the functions described herein. If implemented in software, the functions may be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein may be embodied as software stored on a computer-readable medium.

[0182] Computer-readable media includes both computer storage media and communication media, including any medium that can enable a computer program or code to be transferred from one place to another. Storage media can be any available medium that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.

[0183] As used herein, the term "unit" refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Furthermore, for purposes of explanation, various units are described as separate units, but as will be apparent to one skilled in the art, two or more units may be combined to form a single unit that performs the associated functions according to embodiments of the present disclosure.

[0184] Additionally, memory or other storage devices, as well as communication components, may be used in embodiments of the present disclosure. It will be appreciated that, for clarity, the above description describes embodiments of the present disclosure with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements, or domains may be used without detracting from the present disclosure. For example, functions shown to be performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Accordingly, references to specific functional units do not refer to a strict logical or physical structure or organization, but merely to suitable means for providing the described functionality.

[0185] Various modifications to the embodiments described in this disclosure will be readily 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 the present disclosure. Thus, the present 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 following claims.

Claims

1. A wireless communication method for use in a wireless terminal, comprising: determining at least one synchronization value; transmitting a signal based on said at least one synchronization value to a radio network node; the at least one synchronization value comprises a frequency offset; The wireless communication method, wherein the frequency offset is quantized by one of a subcarrier spacing or a channel raster.

2. the synchronization value is determined based on information received from the radio network node; The information is timing information relating to transmissions from said radio network node to said radio terminal; status information of said radio network node; a timing advance value obtained at said radio network node; a timing advance value drift rate obtained at the radio network node; the Doppler drift acquired at said radio network node; or 10. The wireless communication method of claim 1, wherein the at least one component of the Doppler drift rate obtained at the radio network node is included.

3. The wireless communication method of claim 2 , further comprising the step of transmitting a request for the information to the radio network node.

4. 4. The method of claim 2 or 3, wherein the information comprises at least one difference component corresponding to the at least one status value.

5. 5. The wireless communication method of claim 1, wherein 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.

6. transmitting the signal to the radio network node based on the at least one synchronization value comprises transmitting the signal to the radio network node by applying the at least one synchronization value; The wireless communication method according to any one of claims 1 to 5, wherein the at least one synchronization value is applied for transmitting the signal after the at least one synchronization value has been determined.

7. The synchronization value applied to transmit the signal is a synchronization value determined at a time offset prior to transmitting said signal; a synchronization value determined at a time offset prior to receiving scheduling information for transmitting said signal; or a synchronization value reported to the wireless network prior to receiving the scheduling information for transmitting the signal.

8. said transmission of said signal comprising a plurality of transmission portions; each of the plurality of transmission portions is transmitted by applying one of the at least one synchronization value; A gap is inserted between two successive transmissions, 8. The method of claim 6, wherein the gap between two successive transmission portions is greater than a threshold value.

9. transmitting the signal to the radio network node based on the at least one synchronization value comprises transmitting the at least one synchronization value carried in the signal to the radio network node; The step of transmitting the signal carrying the at least one synchronization value comprises: transmitting said signal carrying said at least one synchronization value in response to a request received from said radio network node; transmitting said signal carrying said at least one synchronization value in response to a configuration received from said radio network node; or 9. The method of claim 1, further comprising at least one of the steps of: transmitting said signal carrying said at least one synchronization value in a random access procedure.

10. 10. The wireless communication method of claim 9, wherein the at least one synchronization value is transmitted in the signal at a time offset after the at least one synchronization value is determined.

11. A wireless communication method as described in claim 9 or 10, wherein the step of transmitting at least one synchronization value does not collide with other channel transmissions.

12. the signal comprises a random access message; 12. The wireless communication method according to claim 9, 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.

13. A wireless communication method according to any one of claims 9 to 12, wherein the synchronization value applied for transmitting the signal is carried in the signal.

14. A wireless communication method according to any one of claims 9 to 13, wherein the latest determined synchronization value is carried in said signal.

15. the synchronization value determined at a time offset prior to transmitting the signal is carried in the signal; The wireless communication method according to any one of claims 9 to 14, wherein the synchronization value determined at a time offset before receiving scheduling information for transmitting the signal is carried in the signal.

16. 1. A wireless communication method for use in a radio network node, comprising: receiving at least one synchronization value from a wireless terminal; and scheduling uplink resources for said wireless terminal by applying said at least one synchronization value; the at least one synchronization value comprises at least one of a timing advance value or a frequency offset; The wireless communication method, wherein the frequency offset is quantized by one of a subcarrier spacing or a channel raster.

17. 17. The wireless communication method of claim 16, wherein the at least one synchronization value is carried in 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.

18. 18. The method of claim 16 or 17, wherein the synchronization value applied to schedule the uplink resources is used at a time offset after the synchronization value is received.

19. The wireless communication method according to any one of claims 16 to 18, wherein the uplink resources are scheduled based on the most recent synchronization value received from the wireless terminal.

Citation Information

Patent Citations

  • Method for processing the doppler effect of a signal transmitted by a transmitter device to a non-geosynchronous satellite

    US10505624B2

  • Method and system for adjusting uplink transmission timing for long term evolution handover

    US20070149206A1