Timing adjustment method, communication method, terminal, and network side device

By obtaining timing adjustment information through the terminal and determining the target timing adjustment, the problem of uplink and downlink transmission alignment in low Earth orbit satellite communication is solved, improving system spectrum efficiency and reducing signaling overhead.

WO2026037333A1PCT designated stage Publication Date: 2026-02-19VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/114414
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-15
Filing Date
2025-08-13
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

In low Earth orbit satellite communications, the terminal cannot accurately calculate the timing advance, which leads to misalignment between uplink and downlink transmissions, causing interference and reducing the system's spectral efficiency.

Method used

The terminal obtains timing adjustment information, including adjustment granularity and range, to determine the target timing adjustment, avoiding reliance on ephemeris information and multiple consecutive instructions from network-side devices, thus achieving accurate setting of timing advance.

Benefits of technology

It improves system spectrum efficiency, reduces signaling overhead, and ensures uplink and downlink transmission alignment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025114414_19022026_PF_FP_ABST
    Figure CN2025114414_19022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and discloses a timing adjustment method, a communication method, a terminal, and a network side device. The timing adjustment method comprises: a terminal acquires timing adjustment information, wherein the timing adjustment information comprises adjustment granularity and / or an adjustment range of a timing adjustment; the terminal determines a target timing adjustment on the basis of the timing adjustment information.
Need to check novelty before this filing date? Find Prior Art

Description

Timing adjustment, communication method, terminal and network side device

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese patent application No. 202411123708.6, filed on August 15, 2024, and entitled "Timing adjustment, communication method, terminal and network side device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application belongs to the field of communication technology, and specifically relates to a timing adjustment, a communication method, a terminal and a network side device. BACKGROUND

[0004] In Non-Terrestrial Network (NTN) communication, a terminal (User Equipment, UE) can obtain wireless resources through a satellite to expand the coverage of the network. In NTN communication, in order to ensure that the uplink frame i and the downlink frame i are aligned at the reference point (RP), the uplink frame i needs to be advanced by a certain amount of time compared to the corresponding downlink frame i, and this amount of time is the timing advance (TA).

[0005] The timing advance of the UE sending the uplink frame includes the time compensation between the UE and the satellite and the time compensation between the satellite and the RP. In related technologies, the time compensation between the UE and the satellite is determined according to the position of the UE and the ephemeris information of the satellite, and the UE usually obtains the ephemeris information from the network side device through system information (SI). In addition, the timing advance of the UE sending the uplink frame also includes the timing adjustment indicated by the network side device through the random access response (RAR) or the timing advance command (TAC).

[0006] In a NTN network based on Low Earth Orbit (LEO) access, in a transparent mode, the transmission delay is usually long, for example, for a LEO with an altitude of 600 km, the transmission delay in the transparent mode is 12.89 ms. According to the related art, if the UE cannot obtain ephemeris information, it cannot calculate an accurate TA and cannot perform pre-compensation of the TA. The maximum range of timing adjustment indicated by the RAR or TAC is limited, for example, in the case where the Spreading Code Sequence (SCS) is configured as 15 kHz, the TA indicated by the RAR or TAC is 0-2 ms. It can be seen that 2 ms is much smaller than 12.89 ms.

[0007] It can be seen that in the related art, the network side device cannot configure / indicate a suitable TA value for the UE through the RAR or TAC to make the uplink transmission of the UE advance by a suitable value, which will cause the uplink transmission and the downlink transmission at the RP to be unable to be aligned, and may cause interference between the uplink transmission and the downlink transmission, resulting in a reduction in system spectral efficiency. If the TA is adjusted multiple times by subsequent multiple transmissions of the RAR or TAC, a large number of RARs or TACs are needed to reach the size of the transmission delay. In this case, the signaling transmission overhead is too large, which will reduce the system spectral efficiency. SUMMARY

[0008] In a first aspect, a timing adjustment method is provided, which includes: a terminal obtaining timing adjustment information, wherein the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment; and the terminal determining a target timing adjustment according to the timing adjustment information.

[0009] In a second aspect, a communication method is provided, which includes: a terminal obtaining target information according to at least one of reference ephemeris information and a service time of a first satellite, wherein the target information includes at least one of ephemeris information of a service satellite of the terminal at a first time, a service satellite of the terminal, and a service cell of the terminal.

[0010] In a third aspect, a communication method is provided, which includes: a network side device sending timing adjustment information to a terminal, wherein the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment.

[0011] In a fourth aspect, a timing adjustment apparatus is provided, which comprises: an information obtaining module, configured to obtain timing adjustment information, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment; and a first determining module, configured to determine a target timing adjustment according to the timing adjustment information. In a fifth aspect, a communication apparatus is provided, which comprises: an information determining module, configured to obtain target information according to at least one of reference ephemeris information and a service time of a first satellite, wherein the target information comprises at least one of ephemeris information of a serving satellite of the terminal at a first time, a serving satellite of the terminal and a serving cell of the terminal.

[0012] In a sixth aspect, a communication apparatus is provided, which comprises: an information sending module, configured to send timing adjustment information to a terminal, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment.

[0013] In a seventh aspect, a timing adjustment apparatus is provided, which is configured to perform the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect.

[0014] In an eighth aspect, a timing adjustment apparatus is provided, which is configured to perform the steps of the method according to the second aspect.

[0015] In a ninth aspect, a terminal is provided, which comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect or the second aspect.

[0016] In a tenth aspect, a terminal is provided, which comprises a processor and a communication interface, wherein the processor is configured to obtain timing adjustment information, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment; and determine a target timing adjustment according to the timing adjustment information.

[0017] In an eleventh aspect, a terminal is provided, which comprises a processor and a communication interface, wherein the processor is configured to obtain target information according to at least one of reference ephemeris information and a service time of a first satellite, wherein the target information comprises at least one of ephemeris information of a serving satellite of the terminal at a first time, a serving satellite of the terminal and a serving cell of the terminal.

[0018] In a twelfth aspect, a network side device is provided, which comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the third aspect.

[0019] In a thirteenth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to send timing adjustment information to a terminal, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment.

[0020] In a fourteenth aspect, a readable storage medium is provided, wherein a program or instructions are stored on the readable storage medium, and the program or instructions are executed by a processor to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect, or to implement the steps of the method according to the third aspect.

[0021] In a fifteenth aspect, a wireless communication system is provided, comprising a terminal and a network-side device, wherein the terminal is configured to implement the steps of the method according to the first aspect or the second aspect, and the network-side device is configured to implement the steps of the method according to the third aspect.

[0022] In a twelfth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method according to the first aspect, or to implement the method according to the second aspect, or to implement the method according to the third aspect.

[0023] In a thirteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method according to the first aspect, the second aspect or the third aspect.

[0024] In the embodiments of the present application, the terminal can determine the target timing adjustment according to the timing adjustment information comprising the adjustment granularity and / or the adjustment range of timing adjustment, without relying on ephemeris information, and without the need for the network-side device to send the RAR or the TAC cumulative adjustment timing for multiple times in succession, so that the signaling overhead can be reduced and the system spectrum efficiency can be improved while determining the target timing advance. BRIEF DESCRIPTION OF DRAWINGS

[0025] FIG. 1 is a schematic diagram of an architecture of a wireless communication system to which the embodiments of the present application can be applied.

[0026] FIG. 2 is a schematic diagram of an architecture of a non-terrestrial network (NTN) to which the embodiments of the present application can be applied.

[0027] FIG. 3 is a schematic diagram of a method for determining timing advance according to an embodiment of the present application.

[0028] FIG. 4 is a schematic diagram of a timing relationship in an NTN according to an embodiment of the present application.

[0029] FIG. 5A is a schematic diagram of a MAC CE signaling structure according to an embodiment of the present application.

[0030] FIG. 5B is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0031] FIG. 6A is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0032] FIG. 6B is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0033] FIG. 6C is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0034] FIG. 6D is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0035] FIG. 7A is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0036] FIG. 7B is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0037] FIG. 7C is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0038] FIG. 7D is a schematic diagram of a MAC CE signaling structure according to another embodiment of the present application.

[0039] FIG. 8 is a flowchart of a communication method according to another embodiment of the present application.

[0040] FIG. 9 is a flowchart of a communication method according to another embodiment of the present application.

[0041] FIG. 10 is a schematic diagram of a top view of a mobile cell in an NTN according to an embodiment of the present application.

[0042] FIG. 11 is a schematic diagram of a structure of a timing advance determination apparatus according to an embodiment of the present application.

[0043] FIG. 12 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application.

[0044] FIG. 13 is a schematic diagram of a structure of a communication apparatus according to another embodiment of the present application.

[0045] FIG. 14 is a schematic diagram of a structure of a communication device according to an embodiment of the present application.

[0046] FIG. 15 is a schematic diagram of a structure of a terminal according to an embodiment of the present application.

[0047] FIG. 16 is a structural schematic diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0048] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0049] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and including B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.

[0050] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as that the sender explicitly informs the receiver of the specific information, the operation to be performed or the request result, etc. in the indication sent by the sender. The indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operation to be performed or the request result, etc. according to the judgment result.

[0051] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for the purpose of example, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.

[0052] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0053] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application. In addition, the present application is not limited to the case of not obtaining or less obtaining ephemeris information, and is also applicable to the scene of obtaining ephemeris information by the UE or obtaining ephemeris information regularly.

[0054] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices jointly, and the embodiments of the present application do not make a specific limitation in this regard. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a dedicated hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).

[0055] In order to reduce signaling overhead and improve system spectrum efficiency while determining timing advance, the embodiments of the present application propose a method for determining timing advance. The method for determining timing advance proposed by the embodiments of the present application can be applied to a non-terrestrial network (Non-Terrestrial Network, NTN) and can also be applied to a terrestrial network (Terrestrial Network, TN).

[0056] First, the architecture of an NTN to which the embodiments of the present application can be applied will be described in conjunction with FIG. 2. As shown in FIG. 2, the NTN can include a terminal (User Equipment, UE) 21, a satellite 22, a service gateway 23, and a base station 24, wherein the satellite can also be referred to as an uncrewed aerial system (Uncrewed Aerial System, UAS), the service gateway 23 can also be referred to as a reference point (Reference Point, RP) or a ground service station, and the service gateway 23 and the base station 24 can be regarded as network side devices.

[0057] In the NTN shown in FIG. 2:

[0058] - The feeder link is a wireless link between the service gateway 23 and the satellite 22.

[0059] - The service link is a wireless link between the terminal 21 and the satellite 22.

[0060] - The satellite 22: The main satellite payload at present is a transparent payload, including radio frequency filtering, frequency conversion and amplification, etc., that is, the satellite 22 can only realize transparent forwarding of signals and will not further process the signals, for example, will not demodulate or decode. The satellite 22 can usually generate multiple elliptical beams in a specific area to cover a range of several hundred kilometers.

[0061] - The satellite 22 provides communication services for the terminal 21 in a target service area.

[0062] With reference to the accompanying drawings, the determination method of timing advance provided by the embodiments of the present application will be described in detail in combination with some embodiments and application scenarios.

[0063] As shown in FIG. 3, the determination method of timing advance provided by an embodiment of the present application can include the following steps.

[0064] In step 301, the terminal acquires timing adjustment information, wherein the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment.

[0065] The adjustment granularity can also be referred to as a multiple of adjustment step or a scaling factor. In some embodiments, the adjustment granularity can be the indication granularity of MAC CE.

[0066] The adjustment range can include a positive value, and / or the adjustment range includes a negative value. Alternatively, the adjustment range includes timing advance (TA) and / or timing delay. Alternatively, the adjustment range can include positive timing adjustment and / or negative timing adjustment. For example, the timing adjustment information can include the adjustment granularity and / or the adjustment range of multiple (bundle) timing adjustments, wherein the adjustment range of part of the timing adjustments is negative (for example, the timing adjustment indicated by RAR is negative), the adjustment range of another part of the timing adjustments is positive (for example, the timing adjustment indicated by TAC is positive), and the result of the superposition of the two parts can be positive or negative. For example, as shown in FIGS. 6C, 6D, 7A, 7B, 7C and 7D, multiple timing adjustments and / or multiple adjustment granularities and / or multiple timing ranges can be indicated by the same byte or different bytes in the same MAC CE.

[0067] In some embodiments, the terminal can obtain the timing adjustment information according to at least one of the following:

[0068] 1) protocol definition;

[0069] 2) network side device configuration, wherein the network side device configuration can include at least one of the following: F1 application protocol (F1-AP) configuration, radio resource control protocol (RRC) configuration, master information block (MIB) configuration, system information block (SIB) configuration, cell-specific RRC configuration and terminal-specific RRC configuration;

[0070] 3) network-side device indication, wherein the network-side device indication can comprise at least one of: a MAC CE indication, a Physical Downlink Control Channel (PDCCH) indication, a Downlink Control Information (DCI) indication, a Random Access Response (RAR) MAC CE indication, and a Timing Advance command (TAC) MAC CE indication.

[0071] wherein the DCI can be a Group common DCI, or a 1st stage DCI / 2nd stage DCI indication, etc.

[0072] That is, the adjustment granularity of the timing adjustment can be protocol-defined / network-side device configured / network-side device indicated, or the adjustment granularity of the timing adjustment is determined according to the information protocol-defined / network-side device configured / network-side device indicated. Similarly, the adjustment range of the timing adjustment can be protocol-defined / network-side device configured / network-side device indicated, or the adjustment range of the timing adjustment is determined according to the information protocol-defined / network-side device configured / network-side device indicated.

[0073] For example, the RRC configures multiple values (e.g., multiple adjustment granularities), and the MAC CE indicates one of the values. Wherein, the multiple values configured by the RRC can include values of TN networks and values of NTN networks; or the multiple values configured by the RRC can include multiple values in the NTN network. Or, the RRC configures multiple values, and the default is the value corresponding to index 0.

[0074] Optionally, the adjustment granularity includes one or more values, and / or the adjustment range includes one or more values.

[0075] For example, the multiple values of the adjustment granularity / adjustment range can be related to the orbital height. If the orbital height changes, the satellite does not change, then the access parameters are changed.

[0076] In some embodiments, the adjustment range can be determined according to at least one of:

[0077] 1) the positive or negative sign of the timing adjustment configured / indicated by the network-side device;

[0078] For example, the adjustment range of the timing adjustment configured / indicated by the network-side device is positive, or the adjustment range of the timing adjustment configured / indicated by the network-side device is negative.

[0079] In one specific example, the network-side device can configure the positive or negative sign of the timing adjustment by 1 bit (or 2 bits) in RRC.

[0080] In another specific example, the network-side device can indicate the positive or negative sign of the timing adjustment by 1 bit (or 2 bits) in RAR MAC CE / TAC MAC CE.

[0081] The bit (e.g., reserved bit) in RAR MAC CE indicates that the timing adjustment indicated by RAR MAC CE is positive or negative.

[0082] The information that the timing adjustment is positive or negative is carried in the uplink grant (UL grant) in RAR MAC CE.

[0083] 2) The offset value information of the timing adjustment configured / indicated by the network-side device, the offset value information including the adjustment granularity and / or adjustment range of the offset value; in this way, a parameter is defined, which is subtracted from the timing adjustment indicated by the MAC CE to achieve timing postponement (negative timing adjustment).

[0084] Correspondingly, the target timing adjustment can be determined according to the timing adjustment and the offset value.

[0085] For example, the target timing adjustment = TA indicated by RAR / TAC - offset value.

[0086] Or, the target timing adjustment = TA indicated by RAR / TAC + offset value, in which case the offset value is negative.

[0087] Exemplarily, the adjustment range of the timing adjustment and / or the offset value is determined according to at least one of the following:

[0088] Protocol definition

[0089] Default value, for example, the adjustment range of the offset value = 0.

[0090] Specifically, if the network accessed by the terminal is a TN network, the adjustment range of the offset value = 0; if the network accessed by the terminal is an NTN network, it is determined according to the indication of the network-side device.

[0091] Network-side device configuration and network-side device indication.

[0092] Exemplarily, the adjustment granularity of the timing adjustment and / or the offset value can be determined according to a subcarrier spacing, wherein the subcarrier spacing can include at least one of the following: a reference subcarrier spacing (SCS), a SCS of a carrier, a SCS of a bandwidth part (BWP), a SCS corresponding to the RAR, a SCS corresponding to the TAC, a SCS same as the RAR, and a SCS same as the TAC.

[0093] For example, the adjustment granularity of the offset value can be determined according to one slot with SCS = 15 kHz.

[0094] 3) MAC logical channel identification (LCID).

[0095] For example, if the value of the MAC LCID represents a negative timing adjustment, the adjustment range of the timing adjustment is negative; if the value of the MAC LCID represents a negation of the timing adjustment, the adjustment range is a negation of the timing adjustment.

[0096] Alternatively, if a negative timing adjustment is indicated in the MAC CE header or subheader, the adjustment range of the timing adjustment is negative. Specifically, the protocol defines the timing adjustment carried by the MAC CE header or subheader as a negative timing adjustment.

[0097] In some embodiments, the timing adjustment information and / or the offset value information is determined according to first information, wherein the first information includes at least one of the following:

[0098] 1) timing adjustment fallback information;

[0099] a. in the case where the timing adjustment fallback information configures / indicates a first value (e.g., 0), the timing adjustment information is the timing adjustment information configured or indicated in NR / 6G, or the timing adjustment information configured or indicated in the terrestrial network TN;

[0100] b. in the case where the timing adjustment fallback information configures / indicates a second value (e.g., 1), the timing adjustment information includes the adjustment granularity and / or the adjustment range of the timing adjustment configured or indicated by the second information, indicating that the TA indication information is extended indication information; or, the TA indication information can be indicated as negative; or, the TA indication information can indicate the adjustment granularity of the TA, or the TA indication information can indicate a flexible range.

[0101] The second information is different from the information of the timing adjustment information configured or indicated in NR / 6G.

[0102] 2) at least one of network type, transmission mode, and radio access technology (RAT) information;

[0103] a. The network type includes TN network and NTN network:

[0104] In the case of the network type being NTN network, the timing adjustment information includes an adjustment granularity and / or an adjustment range of the timing adjustment configured or indicated by the second information.

[0105] In the case of the network type being TN network, the timing adjustment information includes at least one of the following: timing adjustment information configured or indicated in NR / 6G, wherein the adjustment granularity is 1 slot or 1 ms, or the adjustment granularity is determined according to the SCS of the carrier.

[0106] The second information is different from the information of the timing adjustment information configured or indicated in NR / 6G.

[0107] b. The transmission mode includes a transparent mode and a regenerative mode

[0108] In the case of the transmission mode being the transparent mode, the adjustment granularity (indicated granularity) in the timing adjustment information is a first multiple (such as 2 times) of the adjustment granularity in the regenerative mode, or the adjustment granularity in the timing adjustment information is a first multiple of the indicated granularity of the timing adjustment.

[0109] For example, the target timing adjustment = 2*[RAR / TAC indicated timing adjustment * configured / indicated value granularity]

[0110] In the case of the transmission mode being the transparent mode, the adjustment range in the timing adjustment information is a second multiple (such as 2 times) of the adjustment range in the regenerative mode.

[0111] For example, the indicated granularity of the timing adjustment = 2*configured / indicated value granularity, and the target timing adjustment = RAR / TAC indicated timing adjustment *[2*configured / indicated value granularity]

[0112] The first multiple and the second multiple can be the same or different.

[0113] 3) satellite parameters, the satellite parameters including at least one of the height, speed, satellite identifier, orbit identifier, and downtilt angle of the satellite;

[0114] The adjustment granularity in the timing adjustment information is determined according to a first correspondence relationship, wherein the first correspondence relationship includes a correspondence relationship between the satellite parameter and the adjustment granularity, and the first correspondence relationship is determined by at least one of the following:

[0115] Protocol definition;

[0116] Network side device configuration;

[0117] Network side device indication.

[0118] For example, the protocol definition / network side device configuration / network side device indication relates the altitude of the satellite to the adjustment granularity, and the first correspondence relationship formed by the two can be shown in Table 1 as follows.

[0119] Table 1 Correspondence relationship between the altitude of the satellite and the adjustment granularity

[0120] For another example, the protocol definition / network side device configuration / network side device indication relates multiple adjustment granularities to the transmission mode, and the correspondence relationship formed by the multiple adjustment granularities and the transmission mode is shown in Table 2 as follows.

[0121] Table 2 Correspondence relationship between the transmission mode and the adjustment granularity

[0122] For another example, the protocol definition / network side device configuration / network side device indication relates multiple adjustment granularities to the downtilt angle of the satellite, and the correspondence relationship formed by the multiple adjustment granularities and the multiple downtilt angles of the satellite is shown in Table 3 as follows.

[0123] Table 3 Correspondence relationship between the downtilt angle of the satellite and the adjustment granularity

[0124] 4) Determination method of common timing adjustment;

[0125] a. If the common timing adjustment is a first timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (for example, 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indication granularity of the TAC is obtained according to the method in NR / 6G.

[0126] The first timing adjustment is one of a cell specific TA, a beam specific TA, a beam common TA, a region specific TA, and a region common TA, as shown in FIG. 4, or the first timing adjustment is a timing adjustment of the reference location 25 to the network side device, as shown in FIG. 4. The network side device can be the RP 23 or the base station 24.

[0127] For example, UE TA = cell specific TA + RAR TA + TAC TA, where the indication granularity of RAR and TAC can be unchanged.

[0128] b. If the common timing adjustment includes a second timing adjustment and a third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (e.g., 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indication granularity of TAC is obtained according to the manner in NR / 6G.

[0129] The second timing adjustment can be a UE specific common TA, as shown in FIG. 4, or the second timing adjustment can be a timing adjustment of the reference location 25 to the satellite 22, and the third timing adjustment is a timing adjustment of the satellite to the network side device (common TA), as shown in FIG. 4. The network side device can be the RP 23 or the base station 24.

[0130] For example, UE TA = UE specific common TA + common TA + RAR TA + TAC TA. Where the indication granularity of RAR and TAC can be unchanged.

[0131] c. If the common timing adjustment includes reference values of the second timing adjustment and the third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network side device (e.g., the orbital height of the satellite).

[0132] For example, TA = UE specific common TA + common TA reference value + RAR TA + TAC TA. The RAR indication granularity can be unchanged. The TAC indication granularity is extended. The TAC needs to cover the common TA change due to satellite movement + UE movement change + the range of all UEs in the cell.

[0133] d. If the common timing adjustment is a second timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network side device (for example, the orbital height of the satellite, etc.).

[0134] For example, TA = UE specific common TA + RAR TA + TAC TA. The RAR indication granularity is extended, and the TAC indication granularity is extended. The RAR TA covers the common TA of initial access, and the TAC needs to cover the common TA change due to satellite movement + UE movement change + the range of all UEs in the cell.

[0135] 5) At least one of a cyclic prefix (CP) type, a physical random access channel (PRACH) format, a cell range, a footprint range, and a beam width, wherein the CP type includes an extend cyclic prefix (ECP) or a normal cyclic prefix (NCP).

[0136] a. If the CP type is the ECP or the PRACH format is a first format, the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network side device.

[0137] b. If the CP type is the NCP or the PRACH format is a second format, the adjustment granularity in the timing adjustment information is a preset value.

[0138] The first format and the second format are different PRACH formats.

[0139] It can be understood that the larger the cell range is, the larger the range covered by the TAC can be, and the TAC can need to be extended.

[0140] 6) A MAC CE type, wherein the MAC CE type includes a random access response (RAR) MAC CE and / or a timing advance command (TAC) MAC CE.

[0141] 7) at least one of subcarrier spacing, frequency range and frequency band.

[0142] 8) beam index and / or SSB index.

[0143] For example, the adjustment granularity in the timing adjustment information is determined according to a second correspondence relationship, wherein the second correspondence relationship comprises a correspondence relationship between a beam index and / or an SSB index and the adjustment granularity, and the second correspondence relationship is determined according to at least one of the following:

[0144] Predefined by a protocol;

[0145] Configured by a network-side device, for example: a network-side device configures an indication granularity value list corresponding to a beam index / SSB index pair;

[0146] Indicated by a network-side device.

[0147] In some embodiments, the adjustment granularity comprises an indication granularity, and the determination manner of the indication granularity comprises at least one of the following:

[0148] 1) the indication granularity of the RAR MAC CE is unchanged, and the indication granularity of the TAC MAC CE is determined according to the first information;

[0149] The TAC needs to cover the TA change caused by satellite movement, and increasing the indication granularity of the TAC can reduce the frequency of TAC transmission.

[0150] 2) the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE are both determined according to the first information;

[0151] For common TA, if only the reference position to the satellite is compensated, the RAR MAC CE covers the TA from the satellite to the RP.

[0152] 3) the indication of the RAR MAC CE is determined according to the first information, and the indication granularity of the TAC MAC CE is unchanged.

[0153] Optionally, the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE can be different or the same.

[0154] Step 302: the terminal determines a target timing adjustment according to the timing adjustment information.

[0155] For example, step 302 can comprise:

[0156] 1) the terminal determines a target timing adjustment according to a timing adjustment value indicated by a MAC CE and an indication granularity of the MAC CE;

[0157] For example, target timing adjustment = MAC CE indicated timing adjustment value * indication granularity of the MAC CE.

[0158] 2) The terminal determines the target timing adjustment according to the MAC CE indicated timing adjustment value and the offset value of the timing adjustment.

[0159] For example:

[0160] Target timing adjustment = RAR MAC CE / TAC MAC CE indicated timing adjustment value + RAR MAC CE / TAC MAC CE indicated offset value (offset value is negative);

[0161] Target timing adjustment = RAR MAC CE / TAC MAC CE indicated timing adjustment value - RAR MAC CE / TAC MAC CE indicated offset value (offset value is positive)

[0162] Target timing adjustment = RAR MAC CE / TAC MAC CE indicated timing adjustment value + offset value * adjustment granularity of the offset value, wherein the offset value is negative.

[0163] d. Target timing adjustment = RAR MAC CE / TAC MAC CE indicated timing adjustment value - offset value * adjustment granularity of the offset value, wherein the offset value is positive.

[0164] 3) The terminal determines the target timing adjustment according to the specific timing adjustment, the MAC CE indicated timing adjustment value and the offset value of the timing adjustment.

[0165] For example, target timing adjustment = specific timing adjustment + RAR MAC CE / TAC MAC CE indicated timing adjustment value + offset value * adjustment granularity of the offset value, or target timing adjustment = specific timing adjustment + RAR MAC CE / TAC MAC CE indicated timing adjustment value - offset value * adjustment granularity of the offset value.

[0166] The specific timing adjustment can include at least one of the following:

[0167] The first timing adjustment is one of cell-specific timing adjustment, beam-specific timing adjustment, beam-common timing adjustment, geographic area-specific timing adjustment and geographic area-common timing adjustment, or the first timing adjustment is the timing adjustment from the reference position to the network side device.

[0168] The second timing adjustment is a terminal-specific common timing adjustment, or the second timing adjustment is the timing adjustment from the reference position to the satellite.

[0169] a third timing adjustment, the third timing adjustment being a satellite-to-network side device timing adjustment.

[0170] Optionally, the target timing adjustment is used to compensate for a timing advance (TA), wherein the TA comprises at least one of:

[0171] a. TA between uplink and downlink determined according to SSB;

[0172] b. TA between uplink and downlink determined according to GNSS;

[0173] c. TA between uplink and downlink determined according to GNSS, in this case, the uplink is determined according to GNSS, since the TA is TA between uplink and downlink, if the uplink is fixed, then the downlink can be determined according to the uplink;

[0174] d. TA between uplink and time t determined according to GNSS;

[0175] For the cases described in a and b, it can be considered that the TA is a fixed value, then the uplink can be determined according to the time t determined according to GNSS and the TA.

[0176] Optionally, in the embodiments of the present application, the timing adjustment comprises at least one of:

[0177] timing advance;

[0178] timing delay.

[0179] Optionally, the timing adjustment method provided in the embodiments of the present application can further comprise: the terminal reports the target timing adjustment, so as to align the uplink and the downlink by the network side device, or the network side device determines the timing adjustment according to the reported target timing adjustment.

[0180] The timing adjustment method provided in the embodiments of the present application can be used for the terminal to determine the target timing adjustment according to the timing adjustment information comprising the adjustment granularity and / or the adjustment range of the timing adjustment, without relying on ephemeris information, and without the need for the network side device to continuously send RAR or TAC to accumulate adjustment timing, so that the signaling overhead can be reduced and the system spectrum efficiency can be improved while the target timing adjustment is determined.

[0181] The timing adjustment method provided in the embodiments of the present application will be described below by taking several specific embodiments as examples.

[0182] Timing advance (TA) is taken as an example in the embodiments, and the timing adjustment can also be timing delay (for example, timing delay, TD). For timing delay, the following embodiments are also applicable.

[0183] In the following embodiments, the RAR MAC CE can be one RAR MAC CE or multiple RAR MAC CEs; optionally, if the RAR MAC CE is one RAR MAC CE, the RAR MAC CE can contain one TAC indication or multiple TAC indications. The adjustment granularity of the multiple TAC indications can be the same or different. The adjustment granularity is carried in the RAR MAC CE or is a value configured or indicated by other MAC CEs or the network. The TA determined by the RAR MAC CE is the TA obtained according to all or part of the TAC indications in the RAR MAC CE (for example, the RAR TA is the sum of all or part of the TACs indicated in the RAR MAC CE).

[0184] If there are multiple RAR MAC CEs, the TA determined according to the RAR MAC CEs is the sum of the TAs determined according to all or part of the RAR MAC CEs.

[0185] In the following embodiments, the TAC MAC CE can be one TAC MAC CE or multiple TAC MAC CEs; optionally, if the TAC MAC CE is one TAC MAC CE, the TAC MAC CE can contain one TAC indication or multiple TAC indications. The adjustment granularity of the multiple TAC indications can be the same or different. The adjustment granularity is carried in the TAC MAC CE or is a value configured or indicated by other MAC CEs or the network. The TA determined by the TAC MAC CE is the TA obtained according to all or part of the TAC indications in the TAC MAC CE (for example, the TAC TA is the sum of all or part of the TACs indicated in the TAC MAC CE).

[0186] If there are multiple TAC MAC CEs, the TA determined according to the TAC MAC CEs is the sum of the TAs determined according to all or part of the TAC MAC CEs.

[0187] Embodiment one

[0188] 1) The network side device configures the indication granularity of the TAC MAC CE / RAR MAC CE according to the altitude and transmission mode of the satellite. Table 4 below shows an example of the correspondence between the altitude of the satellite, the transmission mode, and the indication granularity of the TAC MAC CE / RAR MAC CE.

[0189] Table 4 Correspondence between the altitude of the satellite, the transmission mode, and the indication granularity of the TAC MAC CE / RAR MAC CE

[0190] 2) The terminal determines the indication granularity according to the transmission mode configured by the network side device and the height of the satellite.

[0191] It can be understood that, since the value of the timing adjustment depends on the height of the satellite and the transmission mode of the data, setting the indication granularity according to the height of the satellite or the transmission mode can reduce the overhead of the indication, while providing a suitable indication granularity, which is conducive to balancing the indication overhead and the indication flexibility.

[0192] Embodiment two:

[0193] 1) The protocol defines a MAC CE header or subheader for indicating the offset value of the timing adjustment.

[0194] a. The MAC CE includes indication information of the adjustment granularity of the offset value;

[0195] b. The MAC CE includes indication information of the offset value.

[0196] 2) The terminal receives the MAC CE, determines the adjustment granularity K according to the indication information of the adjustment granularity in the MAC CE, and determines the offset value TA1 according to the indication information of the offset value.

[0197] Then the offset value of the timing adjustment = K*TA1

[0198] 3) The terminal receives the RAR MAC CE and / or the TAC MAC CE.

[0199] a. The terminal determines the RAR timing adjustment according to the indication of the RAR MAC CE;

[0200] b. The terminal determines the TAC timing adjustment according to the TAC MAC CE.

[0201] 4) The terminal obtains the target timing adjustment according to the RAR MAC CE and / or the TAC MAC CE, and the offset value of the timing adjustment.

[0202] The target timing adjustment of the terminal, or part of the timing adjustment, is:

[0203] Timing adjustment = RAR timing adjustment + TAC timing adjustment + offset value of the timing adjustment;

[0204] Or, timing adjustment = RAR timing adjustment + TAC timing adjustment - offset value of the timing adjustment.

[0205] It should be noted that the timing adjustment determined here can be part of the timing adjustment, and there are other parts, such as cell specific TA / UE specific common TA / common TA.

[0206] Embodiment Three

[0207] 1) Network side device configures cell specific TA of UE, network side device configures / indicates indication granularity K1 of RAR MAC CE, network side device configures indication granularity K2 of TAC MAC CE, wherein K1 and K2 are same or different.

[0208] a. The K1 is indicated by RAR MAC CE, or indicated by other MAC CE, or configured by RRC;

[0209] b. The K2 is indicated by TAC MAC CE, or indicated by RAR MAC CE, or indicated by other MAC CE, or configured by RRC;

[0210] 2) The terminal receives at least one of RAR MAC CE, TAC MAC CE, MAC CE indicating K1, MAC CE indicating K2.

[0211] a. The terminal determines the timing adjustment indicated by RAR MAC CE according to RAR MAC CE and MAC CE indicating K1 = RAR timing adjustment*K1.

[0212] b. The terminal determines the timing adjustment indicated by TAC MAC CE according to TAC MAC CE and MAC CE indicating K2 = TAC timing adjustment*K2.

[0213] 3) The terminal determines the target timing adjustment, or part of the timing adjustment as:

[0214] Timing adjustment = RAR timing adjustment*K1+TAC timing adjustment*K2

[0215] It should be noted that the timing adjustment in RAR considers the absolute timing adjustment of the uplink of the terminal compared with the downlink in the initial access process, and the order of magnitude of the change of NTN compared with TN may be different. Therefore, the adjustment granularity of the indication of the timing adjustment can improve the flexibility of the indication of the timing adjustment. Balance the indication overhead of the timing adjustment and the accuracy of the timing adjustment. At the same time, unified design of TN and NTN can be achieved. It is conducive to reducing the complexity of the terminal.

[0216] The timing adjustment in TAC considers the timing adjustment of uplink compared to downlink in connected state and the change from the last timing adjustment. In NTN, the change of timing adjustment due to satellite movement and possible terminal movement needs to be considered. But in TN scenario, the main consideration of TAC is the change of timing adjustment due to terminal movement. The rate of change of timing adjustment can be different in NTN scenario and TN scenario. To simplify the design of terminal and achieve unified design of TN and NTN, while providing flexibility of timing adjustment indication, the indication granularity of timing adjustment is proposed.

[0217] Embodiment Four

[0218] One value in MAC subheader / MAC LCID represents negative timing adjustment, or represents the granularity of indicating TAC / RAR. The following table 5, table 6, table 7, table 8, table 9 and table 10 respectively list the different cases represented by one value in MAC LCID.

[0219] Table 5 LCID value represents negative timing adjustment

[0220] Table 6 LCID value represents negative timing adjustment or positive timing adjustment

[0221] Table 7 LCID value represents the adjustment granularity of timing adjustment

[0222] Table 8 LCID value represents negative timing adjustment or the adjustment granularity of timing adjustment

[0223] Table 9 LCID value represents one of negative timing adjustment, positive timing adjustment and the adjustment granularity of timing adjustment

[0224] Table 10 LCID value represents the offset value of negative timing adjustment

[0225] Wherein, the negative timing advance / positive timing advance indicates the positive and negative of the timing adjustment indicated by the RAR / TAC; or indicates the positive and negative of the timing adjustment value determined according to the RAR / TAC; or indicates the positive and negative of the new timing adjustment (the timing adjustment indicated by the MAC CE other than the RAR MAC CE and the TAC MAC CE), or indicates the offset value of the timing adjustment, that is, the MAC CE (that is, the new MAC CE) other than the RAR MAC CE and the TAC MAC CE is defined to indicate the negative timing adjustment, or the negative timing adjustment / positive timing adjustment, or indicates the adjustment granularity of the timing adjustment. Further, the final timing adjustment can be determined in combination with the RAR timing adjustment / TAC timing adjustment, which is beneficial to improve the flexibility of the timing adjustment indication.

[0226] It should be noted that in the present application, the RAR timing adjustment refers to the timing adjustment indicated by the RAR MAC CE, and the TAC timing adjustment refers to the timing adjustment indicated by the TAC MAC CE.

[0227] For the convenience of description, in the present application, the RAR MAC CE and the TAC MAC CE can be referred to as the first MAC CE, and the MAC CE other than the RAR MAC CE and the TAC MAC CE can be referred to as the second MAC CE.

[0228] Embodiment five

[0229] The target timing adjustment is determined by multiplexing the first MAC CE, or by the second MAC CE, or by the first MAC CE+the second MAC CE.

[0230] As shown in FIG. 5A, the timing adjustment, for example, the TAC, can be indicated by the timing advance group (TAG) ID field in the first MAC CE. Or, as shown in FIG. 5B, the timing adjustment, for example, the TAC, can be indicated by the G field in the first MAC CE. Or, as shown in FIG. 6C, multiple timing adjustments, for example, multiple TACs, can be indicated by the TAG ID field in the first MAC CE and multiple indication fields in other bytes.

[0231] Specifically:

[0232] In the NTN scenario, the TAG ID field / G field is preset as a code point (e.g., 00 or 01 or 10 or 11) indicating negative;

[0233] Or, in the NTN scenario, the TAG ID field / G field indicates whether the timing adjustment is positive or negative. For example, 00 indicates positive, and 01 indicates negative.

[0234] Alternatively, in NTN scenario, TAG ID field / G field indicates the adjustment granularity of timing adjustment.

[0235] Alternatively, MSB in TAG ID field indicates the timing adjustment is positive or negative, and LSB in TAC ID field indicates the adjustment granularity of TAC.

[0236] Alternatively, LSB in TAG ID field indicates the timing adjustment is positive or negative, and MSB in TAC ID field indicates the adjustment granularity of TAC.

[0237] Alternatively, the highest A bits (i.e., A MSB) of TAC indicates the adjustment granularity of timing adjustment, and / or indicates the positive or negative sign of timing adjustment.

[0238] Alternatively, the lowest A bits (i.e., A LSB) of TAC indicates the adjustment granularity of timing adjustment, and / or indicates the positive or negative sign of timing adjustment.

[0239] Wherein, G represents the positive or negative indication field, or the adjustment granularity indication field.

[0240] It should be noted that FIG. 5A and FIG. 5B take one byte as an example. In specific implementation, the first MAC CE can be one byte or multiple bytes, which is not limited here. If one byte is followed, the TAC command in TN network is multiplexed, which is conducive to unified air interface design of TN and NTN networks.

[0241] Embodiment six

[0242] The adjustment granularity and / or the positive or negative sign of timing adjustment is indicated by the second MAC CE.

[0243] As shown in FIG. 6A, one adjustment granularity of timing adjustment, TA granularity, can be indicated by the G field in the second MAC CE. Alternatively, as shown in FIG. 6B, two adjustment granularities of timing adjustment, TA granularity 1 and TA granularity 2, can be indicated by the G field in the second MAC CE.

[0244] In NTN scenario, the G field represents the positive or negative indication field, or the adjustment granularity indication field. The Timing advance granularity in FIG. 6A is used to determine the indication granularity of TAC / RAR;

[0245] Alternatively, the G field represents a positive-negative indication field, Timing granularity 1 in FIG. 6B is used to determine the indication granularity of RAR; Timing advance granularity 2 is used to determine the indication granularity of TAC; or, Timing advance granularity 1 is used to determine the indication granularity of TAC; Timing advance granularity 2 is used to determine the indication granularity of RAR.

[0246] Alternatively, the G field represents a TN or NTN scenario / network. If it is a TN scenario, the G field represents TA command / RAR TA; if it is an NTN scenario, the G field in TAC is used to indicate the indication granularity.

[0247] Wherein, the G field represents a positive-negative indication field, or an indication granularity indication field.

[0248] It should be noted that here, taking one byte as an example, the second MAC CE can be one byte or multiple bytes, which is not limited here. If it is one byte, multiplexing TAC command in TN network is conducive to unified air interface design of TN and NTN network.

[0249] Alternatively, as shown in FIG. 6D, multiple timing adjustments and at least one adjustment granularity can be indicated by the TAG ID field in the first MAC CE and multiple indication fields in other bytes, for example, multiple TACs and one adjustment granularity.

[0250] Embodiment Seven

[0251] The network type / positive-negative of timing adjustment / adjustment granularity of timing adjustment is indicated by RAR MAC CE. As shown in FIG. 7A: the TI or R field in RAR MAC CE is set to "1" to represent NTN network, and set to "0" to represent TN network; or set to "1" to indicate the granularity of TAC in UL grant / TAC.

[0252] Alternatively, the TI or R field in RAR MAC CE is set to "0" to represent NTN network, and set to "1" to represent TN network; or set to "0" to indicate the granularity of RAR in UL grant / RAR.

[0253] The highest A bits (i.e., A MSB) in RAR indicate the sign (positive or negative) of timing adjustment, or timing advance / timing fallback. And / or indicate the indication granularity of timing adjustment. Wherein, A is a pre-defined value, or a value configured by RRC.

[0254] The lowest Abits (i.e., A LSB) in the RAR indicates the sign (positive or negative) of the timing adjustment, or in other words, the timing advance / timing fall back. And / or indicates the indication granularity of the timing adjustment. Wherein A is a predefined value, or a value configured by RRC.

[0255] Alternatively, multiple timing adjustments and / or multiple adjustment ranges and / or multiple adjustment ranges can be indicated by multiple bytes in the RAR MAC CE. As shown in FIGS. 7B and 7C, the case of indicating 3 RAR TAC bundles by multiple bytes in the RAR MAC CE. As shown in FIG. 7D, the case of indicating two TAC bundles by multiple bytes in the RAR MAC CE, wherein the adjustment granularity is used for TAC 1 and TAC 2, or the adjustment granularity is used for TAC 2. In addition, the information of whether the timing adjustment is positive or negative can be carried by the uplink grant (UL grant) in the RAR MAC CE.

[0256] In the related art, in the case that the network does not send ephemeris information, the terminal cannot obtain TA according to the ephemeris information. However, the transmission delay between the terminal and the satellite / RP / network side device is large, which exceeds the indication range of the RAR TA and the TAC TA, so that the base station cannot indicate a reasonable value, so that the uplink of the terminal cannot be timing advanced by a reasonable value. Through the timing adjustment method proposed in the embodiments of the present application, the network side device can indicate a reasonable value, so that the uplink and the downlink are aligned at the RP.

[0257] As shown in FIG. 8, the present application also proposes a communication method, which can include:

[0258] Step 801, the network side device sends timing adjustment information to the terminal, wherein the timing adjustment information includes the adjustment granularity and / or the adjustment range of the timing adjustment.

[0259] Wherein, the timing adjustment information is used by the terminal to determine the target timing adjustment.

[0260] Wherein, the adjustment granularity can also be referred to as a multiple of the adjustment step or a scaling factor. In some embodiments, the adjustment granularity can be the indication granularity of the MAC CE.

[0261] The adjustment range can include a positive value, and / or the adjustment range includes a negative value. Alternatively, the adjustment range includes a timing advance (TA) and / or a timing pushback. Alternatively, the adjustment range can include a positive timing adjustment and / or a negative timing adjustment. For example, the timing adjustment information can include an adjustment granularity and an adjustment range of a plurality of bundled timing adjustments, wherein the adjustment range of a portion of the timing adjustments is negative (e.g., the timing adjustment indicated by the RAR is negative), the adjustment range of another portion of the timing adjustments is positive (e.g., the timing adjustment indicated by the TAC is positive), and the result of the superposition of the two portions can be positive or negative.

[0262] Optionally, the adjustment granularity includes one or more values, and / or the adjustment range includes one or more values.

[0263] For example, the multiple values of the adjustment granularity / adjustment range can be related to the orbital height. If the orbital height changes, the satellite does not change, and the access parameters are changed.

[0264] In some embodiments, the adjustment range can be determined according to at least one of the following:

[0265] 1) The positive / negative sign of the timing adjustment configured / indicated by the network-side device;

[0266] For example, the adjustment range of the timing adjustment configured / indicated by the network-side device is positive, or the adjustment range of the timing adjustment configured / indicated by the network-side device is negative.

[0267] In one specific example, the network-side device can configure the positive / negative sign of the timing adjustment by 1 bit (or 2 bits) in RRC.

[0268] In another specific example, the network-side device can indicate the positive / negative sign of the timing adjustment by 1 bit (or 2 bits) in the RAR MAC CE / TAC MAC CE:

[0269] The bit (e.g., a reserved bit) in the RAR MAC CE indicates that the timing adjustment indicated by the RAR MAC CE is positive or negative;

[0270] The information that the timing adjustment is positive or negative is carried in the uplink grant (UL grant) in the RAR MAC CE.

[0271] 2) The offset value information of the timing adjustment configured / indicated by the network-side device, the offset value information including an adjustment granularity and / or an adjustment range of the offset value; in this way, a parameter is defined, which is subtracted from the timing adjustment indicated by the MAC CE to achieve a timing pushback (negative timing adjustment).

[0272] Correspondingly, the target timing adjustment can be determined according to the timing adjustment and the offset value.

[0273] For example, the target timing adjustment = RAR / TAC indicated TA - offset value.

[0274] Or, the target timing adjustment = RAR / TAC indicated TA + offset value, in which case the offset value is negative.

[0275] Exemplarily, the adjustment range of the timing adjustment and / or the offset value is determined according to at least one of the following:

[0276] Protocol definition

[0277] Default value, for example, the adjustment range of the offset value = 0.

[0278] Specifically, if the network accessed by the terminal is a TN network, the adjustment range of the offset value = 0; if the network accessed by the terminal is an NTN network, it is determined according to the indication of the network side device.

[0279] Network side device configuration and network side device indication.

[0280] Exemplarily, the adjustment granularity of the timing adjustment and / or the offset value can be determined according to the subcarrier spacing, wherein the subcarrier spacing can include at least one of the following: reference subcarrier spacing (SCS), SCS of a carrier, SCS of a bandwidth part (BWP), SCS corresponding to RAR, SCS corresponding to TAC, at least one of SCS same as RAR, and SCS same as TAC.

[0281] For example, the adjustment granularity of the offset value can be determined according to one slot of SCS = 15 kHz.

[0282] 3) MAC logical channel identification (LCID).

[0283] For example, if the value of the MAC LCID represents a negative timing adjustment, the adjustment range of the timing adjustment is negative; if the value of the MAC LCID represents a timing adjustment negation, the adjustment range is the negation of the timing adjustment.

[0284] Or, the MAC CE header or subheader indicates a negative timing adjustment, and the adjustment range of the timing adjustment is negative. Specifically, the protocol defines that the timing adjustment carried by the MAC CE header or subheader is a negative timing adjustment.

[0285] In some embodiments, the network-side device sends timing adjustment information to the terminal, including:

[0286] The network-side device configures timing adjustment information for the terminal by at least one of the following: F1 application protocol F1-AP, radio resource control protocol RRC, master information block MIB, system information block SIB, cell-specific RRC, and terminal-specific RRC;

[0287] And / or,

[0288] The network-side device indicates timing adjustment information to the terminal by at least one of the following: MAC CE, physical downlink control channel PDCCH, downlink control information DCI, random access response RAR MAC CE, and timing advance command TAC MAC CE.

[0289] In some embodiments, the timing adjustment information and / or the offset value information is determined according to first information, wherein the first information includes at least one of the following:

[0290] 1) timing adjustment fallback information;

[0291] a. In the case of the timing adjustment fallback information configuring / indicating a first value (e.g. 0), the timing adjustment information is the timing adjustment information configured or indicated in NR / 6G, or the timing adjustment information configured or indicated in the terrestrial network TN;

[0292] b. In the case of the timing adjustment fallback information configuring / indicating a second value (e.g. 1), the timing adjustment information includes the adjustment granularity and / or adjustment range of the timing adjustment configured or indicated by the second information, indicating that the TA indication information is extended indication information; or, the TA indication information indicates that it can indicate negative; or, the TA indication information indicates that it can indicate the adjustment granularity of TA, or, the TA indication information can indicate a flexible range.

[0293] 2) at least one of the following: network type, transmission mode, and radio access technology RAT information;

[0294] a. The network type includes TN network and NTN network:

[0295] In the case of the network type being NTN network, the timing adjustment information includes the adjustment granularity and / or adjustment range of the timing adjustment configured or indicated by the second information;

[0296] In a case that the network type is a TN network, the timing adjustment information includes at least one of the following: timing adjustment information configured or indicated in NR / 6G, wherein the adjustment granularity is 1 slot or 1 ms, or the adjustment granularity is determined according to the SCS of the carrier.

[0297] b. The transmission mode includes a transparent transmission mode and a regenerative mode

[0298] In a case that the transmission mode is the transparent transmission mode, the adjustment granularity (indicated granularity) in the timing adjustment information is a first multiple (such as 2 times) of the adjustment granularity in the regenerative mode, or the adjustment granularity in the timing adjustment information is a first multiple of the indicated granularity of the timing adjustment.

[0299] For example, the target timing adjustment = 2*[RAR / TAC indicated timing adjustment*configured / indicated value granularity]

[0300] In a case that the transmission mode is the transparent transmission mode, the adjustment range in the timing adjustment information is a second multiple (such as 2 times) of the adjustment range in the regenerative mode.

[0301] For example, the indicated granularity of the timing adjustment = 2*configured / indicated value granularity, and the target timing adjustment = RAR / TAC indicated timing adjustment*[2*configured / indicated value granularity]

[0302] The first multiple and the second multiple can be the same or different.

[0303] 3) Satellite parameters, the satellite parameters including at least one of the following: altitude, speed, satellite identifier, orbit identifier, and downtilt angle of the satellite;

[0304] The adjustment granularity in the timing adjustment information is determined according to a first correspondence relationship, wherein the first correspondence relationship includes a correspondence relationship between the satellite parameters and the adjustment granularity, and the first correspondence relationship is determined by at least one of the following:

[0305] Protocol definition;

[0306] Network side device configuration;

[0307] Network side device indication.

[0308] 4) Determination mode of common timing adjustment;

[0309] a. If the common timing adjustment is a first timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (for example, 1), or the adjustment granularity in the timing adjustment information is obtained from RAR MAC CE and / or TAC MAC CE, or the indicated granularity of TAC is obtained according to the mode in NR / 6G.

[0310] As shown in FIG. 4, the first timing adjustment is one of a cell specific TA, a beam specific TA, a beam common TA, a region specific TA, and a region common TA, or as shown in FIG. 4, the first timing adjustment is a timing adjustment of the reference location 25 to the network side device. Wherein the network side device can be the RP 23 or the base station 24.

[0311] For example, UE TA = cell specific TA + RAR TA + TAC TA, wherein the indication granularity of RAR and TAC can be unchanged.

[0312] b. If the common timing adjustment includes a second timing adjustment and a third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (e.g., 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indication granularity of TAC is obtained according to the manner in NR / 6G.

[0313] As shown in FIG. 4, the second timing adjustment can be a UE specific common TA, or the second timing adjustment can be a timing adjustment of the reference location 25 to the satellite 22, and the third timing adjustment is a timing adjustment of the satellite to the network side device (common TA). Wherein the network side device can be the RP 23 or the base station 24.

[0314] For example, UE TA = UE specific common TA + common TA + RAR TA + TAC TA. Wherein the indication granularity of RAR and TAC can be unchanged.

[0315] c. If the common timing adjustment includes reference values of the second timing adjustment and the third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network side device (e.g., the orbital height of the satellite, etc.).

[0316] For example, TA = UE specific common TA + common TA reference value + RAR TA + TAC TA. The RAR indication granularity can be unchanged. The TAC indication granularity is extended. The TAC needs to cover the common TA change due to satellite movement + UE movement change + the range of all UEs in the cell.

[0317] d. If the common timing adjustment is a second timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network side device (for example, the orbital height of the satellite, etc.).

[0318] For example, TA = UE specific common TA + RAR TA + TAC TA. The RAR indication granularity is extended, and the TAC indication granularity is extended. The RAR TA covers the common TA of initial access, and the TAC needs to cover the common TA change due to satellite movement + UE movement change + the range of all UEs in the cell.

[0319] 5) At least one of a cyclic prefix (CP) type, a physical random access channel (PRACH) format, a cell range, a footprint range, and a beam width, wherein the CP type includes an extend cyclic prefix (ECP) or a normal cyclic prefix (NCP).

[0320] a. If the CP type is the ECP or the PRACH format is a first format, the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network side device.

[0321] b. If the CP type is the NCP or the PRACH format is a second format, the adjustment granularity in the timing adjustment information is a preset value.

[0322] The first format and the second format are different PRACH formats.

[0323] It can be understood that the larger the cell range is, the larger the range covered by the TAC can be, and the TAC can need to be extended.

[0324] 6) A MAC CE type, wherein the MAC CE type includes a random access response (RAR) MAC CE and / or a timing advance command (TAC) MAC CE.

[0325] 7) at least one of subcarrier spacing, frequency domain range, and frequency band.

[0326] 8) beam index and / or SSB index.

[0327] In some embodiments, the adjustment granularity comprises an indication granularity, and the determination of the indication granularity comprises at least one of:

[0328] 1) the indication granularity of the RAR MAC CE is unchanged, and the indication granularity of the TAC MAC CE is determined according to the first information;

[0329] The TAC needs to cover the TA change caused by satellite movement, and increasing the indication granularity of the TAC can reduce the frequency of TAC transmission.

[0330] 2) the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE are both determined according to the first information;

[0331] For common TA, if only the reference position to the satellite is compensated, the RAR MAC CE covers the TA from the satellite to the RP.

[0332] 3) the indication of the RAR MAC CE is determined according to the first information, and the indication granularity of the TAC MAC CE is unchanged.

[0333] Optionally, the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE can be different or the same.

[0334] The communication method proposed in the embodiments of the present application can send timing adjustment information to a terminal, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment, so that the terminal determines a target timing adjustment through reasonable indication of the network side device without ephemeris information, so that the uplink and downlink are aligned at the RP, and excessive spectrum efficiency is not caused.

[0335] As shown in FIG. 9, the embodiments of the present application also propose a communication method, comprising:

[0336] Step 901: a terminal acquires target information according to at least one of reference ephemeris information and service time of a first satellite, wherein the target information comprises at least one of ephemeris information of a service satellite of the terminal at a first time, a service satellite of the terminal, and a service cell of the terminal.

[0337] The service time of the first satellite is a time value T, or the service time of the first satellite is a list containing multiple time values.

[0338] The first satellite is the service satellite, or, in the case where all satellites serve a cell at the same time, the first satellite refers to all satellites. For example, as shown in FIG. 10, all satellites have the same service time and the same orbital height, and if the service satellite transmits a time T, the definition of T can be the service time of the service satellite, or the definition of T can be the service time of the satellite, where the satellite includes the service satellite and other satellites.

[0339] The reference ephemeris information can be reference ephemeris information of the first satellite at a second time t0, and the second time t0 can be Coordinated Universal Time (UTC).

[0340] The first time t can be determined according to at least one of the following:

[0341] Global Navigation Satellite System (GNSS);

[0342] Synchronization Signal Block (SSB);

[0343] Configured by the network side device.

[0344] In some embodiments, the target information includes ephemeris information of the service satellite of the terminal at the first time, and the terminal obtains the target information according to at least one of reference ephemeris information and service time of the first satellite, including:

[0345] The terminal obtains the ephemeris information of the service satellite of the terminal at the first time according to at least one of the service time of the serving cell / service satellite, the second time, the orbital height of the first satellite, the moving speed of the first satellite, and the downtilt angle of the first satellite.

[0346] For example, as shown in FIG. 10, the remainder delta_t is determined according to (t-t0) mod T, and the service satellite M is determined according to delta_t mod T, if the current time is t, (t-t0) mod 2T is rounded to 2, then satellite 2 serves cell 0 at time t.

[0347] The transmission mode of the ephemeris information includes at least one of the following:

[0348] Periodically transmitted by the network side device, and the transmission period is determined by at least one of a protocol, network side device configuration, and network side device indication;

[0349] Sent by the network side device upon triggering.

[0350] The ephemeris information transmitted by the network-side device at one time comprises ephemeris information of one or more satellites.

[0351] If the ephemeris information transmitted by the network-side device at one time comprises ephemeris information of one satellite, the ephemeris information is ephemeris information of a serving satellite.

[0352] If the ephemeris information transmitted by the network-side device at one time comprises ephemeris information of multiple satellites, the multiple satellites are satellites on different orbits.

[0353] For switching between adjacent cells on different orbits, considering that one SIB can carry 8 ephemeris information, in this case, ephemeris information of one satellite on 7-8 orbits can be carried.

[0354] The communication method provided in the embodiment of the present application is from the perspective of a terminal. If the moving range of the terminal is small, the terminal can not read ephemeris information for a long time, thereby reducing the power consumption of the terminal.

[0355] The execution subject of the timing adjustment method or the communication method provided in the embodiment of the present application can be a virtual device. The timing adjustment device and the communication device provided in the embodiment of the present application are described by taking the virtual device as an example.

[0356] As shown in FIG. 11, the embodiment of the present application provides a timing adjustment device 1100, which can be used for a terminal. The device 1400 can comprise an information obtaining module 1101 and a first determining module 1102.

[0357] The information obtaining module 1101 is configured to obtain timing adjustment information, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment.

[0358] The adjustment granularity can also be referred to as a multiple of an adjustment step or a scaling factor. In some embodiments, the adjustment granularity can be an indication granularity of a MAC CE.

[0359] The adjustment range can comprise a positive value, and / or the adjustment range comprises a negative value. Alternatively, the adjustment range comprises a timing advance (TA) and / or a timing postponement. Alternatively, the adjustment range can comprise positive timing adjustment and / or negative timing adjustment. For example, the timing adjustment information can comprise an adjustment granularity and an adjustment range of multiple (bundle) timing adjustments, wherein the adjustment range of part of the timing adjustments is negative (for example, the timing adjustment indicated by RAR is negative), the adjustment range of another part of the timing adjustments is positive (for example, the timing adjustment indicated by TAC is positive), and the result of superposition of the two parts can be positive or negative.

[0360] In some embodiments, the terminal can obtain the timing adjustment information according to at least one of the following:

[0361] 1) protocol definition;

[0362] 2) network side device configuration, wherein the network side device configuration can include at least one of the following: F1 application protocol (F1-AP) configuration, radio resource control protocol (RRC) configuration, master information block (MIB) configuration, system information block (SIB) configuration, cell-specific RRC configuration, and terminal-specific RRC configuration;

[0363] 3) network side device indication, wherein the network side device indication can include at least one of the following: MAC CE indication, physical downlink control channel (PDCCH) indication, downlink control information (DCI) indication, random access response (RAR) MAC CE indication, and timing advance command (TAC) MAC CE indication.

[0364] Wherein, the DCI can be a group common DCI, or a 1st stage / 2nd stage DCI indication, etc.

[0365] That is, the adjustment granularity of the timing adjustment can be protocol definition / network side device configuration / network side device indication, or the adjustment granularity of the timing adjustment is determined according to the information of the protocol definition / network side device configuration / network side device indication. Similarly, the adjustment range of the timing adjustment can be protocol definition / network side device configuration / network side device indication, or the adjustment range of the timing adjustment is determined according to the information of the protocol definition / network side device configuration / network side device indication.

[0366] For example, the RRC configuration has multiple values (e.g. multiple adjustment granularities), and the MAC CE indicates one of the values. Wherein, the multiple values of the RRC configuration can include values of TN network and values of NTN network; or, the multiple values of the RRC configuration can include multiple values in the NTN network. Or, the RRC configuration has multiple values, and the default setting is the value corresponding to index 0.

[0367] Optionally, the adjustment granularity comprises one or more values, and / or the adjustment range comprises one or more values.

[0368] For example, the multiple values of the adjustment granularity / adjustment range can be related to the orbit height. If the orbit height changes, the satellite does not change, then the access parameters are changed.

[0369] In some embodiments, the adjustment range can be determined according to at least one of the following:

[0370] 1) The positive or negative sign of the timing adjustment configured / indicated by the network side device;

[0371] For example, the adjustment range of the timing adjustment configured / indicated by the network side device is positive, or the adjustment range of the timing adjustment configured / indicated by the network side device is negative.

[0372] In a specific example, the network side device can configure the positive or negative sign of the timing adjustment by 1 bit (or 2 bits) in RRC.

[0373] In another specific example, the network side device can indicate the positive or negative sign of the timing adjustment by 1 bit (or 2 bits) in RAR MAC CE / TAC MAC CE:

[0374] The bit (e.g., reserved bit) in the RAR MAC CE indicates that the timing adjustment indicated by the RAR MAC CE is positive or negative;

[0375] The information that the timing adjustment is positive or negative is carried in the uplink grant (UL grant) in the RAR MAC CE.

[0376] 2) The offset value information of the timing adjustment configured / indicated by the network side device, the offset value information comprising the adjustment granularity and / or the adjustment range of the offset value; in this way, a parameter is defined, which is subtracted from the timing adjustment indicated by the MAC CE to achieve timing postponement (negative timing adjustment).

[0377] Correspondingly, the target timing adjustment can be determined according to the timing adjustment and the offset value.

[0378] Exemplarily, the adjustment range of the timing adjustment and / or the offset value is determined according to at least one of the following:

[0379] Protocol definition

[0380] Default value, for example, the adjustment range of the offset value = 0.

[0381] Specifically, if the network accessed by the terminal is a TN network, the adjustment range of the offset value = 0; if the network accessed by the terminal is an NTN network, it is determined according to the indication of the network side device.

[0382] The network side device configuration and the network side device indication.

[0383] Exemplarily, the timing adjustment and / or the adjustment granularity of the offset value can be determined according to a subcarrier spacing, wherein the subcarrier spacing can include at least one of the following: a reference subcarrier spacing (SCS), an SCS of a carrier, an SCS of a bandwidth part (BWP), an SCS corresponding to the RAR, an SCS corresponding to the TAC, at least one of an SCS same as the RAR, and an SCS same as the TAC.

[0384] 3) MAC logical channel identification (LCID).

[0385] Alternatively, if the negative timing adjustment is indicated in the MAC CE header or subheader, the adjustment range of the timing adjustment is negative. Specifically, the protocol defines that the timing adjustment carried by the MAC CE header or subheader is a negative timing adjustment.

[0386] In some embodiments, the timing adjustment information and / or the offset value information is determined according to first information, wherein the first information includes at least one of the following:

[0387] 1) timing adjustment fallback information;

[0388] a. In the case where the timing adjustment fallback information configures / indicates a first value (e.g., 0), the timing adjustment information is the timing adjustment information configured or indicated in NR / 6G, or the timing adjustment information configured or indicated in the terrestrial network TN;

[0389] b. In the case where the timing adjustment fallback information configures / indicates a second value (e.g., 1), the timing adjustment information includes the adjustment granularity and / or the adjustment range of the timing adjustment configured or indicated by the second information, indicating that the TA indication information is extended indication information; that is, the TA indication information can indicate to be negative; or, indicating that the TA indication information can indicate the adjustment granularity of TA, or, indicating that the TA indication information can indicate a flexible range.

[0390] 2) at least one of network type, transmission mode, and radio access technology (RAT) information;

[0391] a. The network type includes TN network and NTN network:

[0392] In the case of the network type being NTN network, the timing adjustment information includes an adjustment granularity and / or an adjustment range of the timing adjustment configured or indicated by the second information;

[0393] In the case of the network type being TN network, the timing adjustment information includes at least one of the following: timing adjustment information configured or indicated in NR / 6G, wherein the adjustment granularity is 1 slot or 1 ms, or the adjustment granularity is determined according to the SCS of the carrier.

[0394] b. The transmission mode includes a transparent mode and a regenerative mode

[0395] In the case of the transmission mode being the transparent mode, the adjustment granularity (indicated granularity) in the timing adjustment information is a first multiple (such as 2 times) of the adjustment granularity in the regenerative mode, or the adjustment granularity in the timing adjustment information is a first multiple of the indicated granularity of the timing adjustment.

[0396] For example, the target timing adjustment = 2*[RAR / TAC indicated timing adjustment*configured / indicated value granularity]

[0397] In the case of the transmission mode being the transparent mode, the adjustment range in the timing adjustment information is a second multiple (such as 2 times) of the adjustment range in the regenerative mode.

[0398] For example, the indicated granularity of the timing adjustment = 2*configured / indicated value granularity, and the target timing adjustment = RAR / TAC indicated timing adjustment*[2*configured / indicated value granularity]

[0399] The first multiple and the second multiple can be the same or different.

[0400] 3) Satellite parameters, the satellite parameters including at least one of the following: altitude, speed, satellite identifier, orbit identifier, and downtilt angle of the satellite;

[0401] The adjustment granularity in the timing adjustment information is determined according to a first correspondence relationship, wherein the first correspondence relationship includes a correspondence relationship between the satellite parameters and the adjustment granularity, and the first correspondence relationship is determined by at least one of the following:

[0402] Protocol definition;

[0403] Network side device configuration;

[0404] Network side device indication.

[0405] 4) Determination method of common timing adjustment;

[0406] a. If the common timing adjustment is a first timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (e.g., 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indication granularity of the TAC is obtained according to the manner in NR / 6G.

[0407] As shown in FIG. 4, the first timing adjustment is one of a cell-specific timing adjustment (cell specific TA), a beam-specific timing adjustment (beam specific TA), a beam-common timing adjustment (beam common TA), a region-specific timing adjustment (region specific TA), and a region-common timing adjustment (region common TA), or as shown in FIG. 4, the first timing adjustment is a timing adjustment of the reference location (Reference Location) 25 to the network-side device. Wherein the network-side device can be the RP 23 or the base station 24.

[0408] For example, UE TA = cell specific TA + RAR TA + TAC TA, wherein the indication granularity of the RAR and the TAC can be unchanged.

[0409] b. If the common timing adjustment includes a second timing adjustment and a third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (e.g., 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indication granularity of the TAC is obtained according to the manner in NR / 6G.

[0410] As shown in FIG. 4, the second timing adjustment can be a terminal-specific common timing adjustment (UE specific common TA), or the second timing adjustment can be a timing adjustment of the reference location 25 to the satellite 22, and the third timing adjustment is a timing adjustment of the satellite to the network-side device (common TA). Wherein the network-side device can be the RP 23 or the base station 24.

[0411] For example, UE TA = UE specific common TA + common TA + RAR TA + TAC TA. Wherein the indication granularity of the RAR and the TAC can be unchanged.

[0412] c. If the common timing adjustment comprises reference values of the second timing adjustment and the third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / instruction of the network side device (for example, the orbital height of the satellite, etc.).

[0413] For example, TA = UE specific common TA + common TA reference value + RAR TA + TAC TA. The RAR indication granularity can be unchanged. The TAC indication granularity is extended. The TAC needs to cover the common TA change caused by satellite movement + UE movement change + the range of all UEs in the cell.

[0414] d. If the common timing adjustment is the second timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / instruction of the network side device (for example, the orbital height of the satellite, etc.).

[0415] For example, TA = UE specific common TA + RAR TA + TAC TA. The RAR indication granularity is extended, and the TAC indication granularity is extended. The RAR TA covers the common TA of initial access, and the TAC needs to cover the common TA change caused by satellite movement + UE movement change + the range of all UEs in the cell.

[0416] 5) At least one of a cyclic prefix (CP) type, a physical random access channel (PRACH) format, a cell range, a footprint range, and a beam width, wherein the CP type comprises an extend cyclic prefix (ECP) or a normal cyclic prefix (NCP).

[0417] a. If the CP type is ECP or the PRACH format is a first format, the adjustment granularity in the timing adjustment information is determined according to the configuration / instruction of the network side device.

[0418] b. If the CP type is NCP or the PRACH format is a second format, the adjustment granularity in the timing adjustment information is a preset value.

[0419] The first format and the second format are different PRACH formats.

[0420] It can be understood that the larger the cell range is, the larger the range covered by the TAC can be, and the TAC can need to be extended.

[0421] 6) a MAC CE type, wherein the MAC CE type comprises a random access response (RAR) MAC CE and / or a timing advance command (TAC) MAC CE.

[0422] 7) at least one of a subcarrier spacing, a frequency domain range, and a frequency band.

[0423] 8) a beam index and / or a synchronization signal block (SSB) index.

[0424] For example, the adjustment granularity in the timing adjustment information is determined according to a second correspondence, wherein the second correspondence comprises a correspondence between a beam index and / or a SSB index and the adjustment granularity, and the second correspondence is determined according to at least one of the following:

[0425] a protocol predefinition;

[0426] a network-side device configuration, for example: a list of indication granularity values corresponding to a beam index / SSB index pair is configured;

[0427] a network-side device indication.

[0428] In some embodiments, the adjustment granularity comprises an indication granularity, and the indication granularity is determined according to at least one of the following:

[0429] 1) the indication granularity of the RAR MAC CE is unchanged, and the indication granularity of the TAC MAC CE is determined according to the first information;

[0430] The TAC needs to cover the TA change caused by satellite movement, and increasing the indication granularity of the TAC can reduce the frequency of TAC transmission.

[0431] 2) the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE are both determined according to the first information;

[0432] For a common TA, if only the TA from the reference position to the satellite is compensated, the RAR MAC CE covers the TA from the satellite to the RP.

[0433] 3) the indication of the RAR MAC CE is determined according to the first information, and the indication granularity of the TAC MAC CE is unchanged.

[0434] Optionally, the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE can be different or the same.

[0435] The first determination module 1102 is configured to determine a target timing adjustment according to the timing adjustment information.

[0436] Exemplarily, the first determining module 1102 can be used for:

[0437] 1) determining the target timing adjustment according to the timing adjustment value indicated by the MAC CE and the indication granularity of the MAC CE;

[0438] For example, the target timing adjustment = the timing adjustment value indicated by the MAC CE * the indication granularity of the MAC CE.

[0439] 2) determining the target timing adjustment according to the timing adjustment value indicated by the MAC CE and the offset value of the timing adjustment;

[0440] For example:

[0441] The target timing adjustment = the timing adjustment value indicated by the RAR MAC CE / TAC MAC CE + the offset value indicated by the RAR MAC CE / TAC MAC CE (the offset value is negative);

[0442] The target timing adjustment = the timing adjustment value indicated by the RAR MAC CE / TAC MAC CE - the offset value indicated by the RAR MAC CE / TAC MAC CE (the offset value is positive)

[0443] The target timing adjustment = the timing adjustment value indicated by the RAR MAC CE / TAC MAC CE + the offset value * the adjustment granularity of the offset value, wherein the offset value is negative;

[0444] d. The target timing adjustment = the timing adjustment value indicated by the RAR MAC CE / TAC MAC CE - the offset value * the adjustment granularity of the offset value, wherein the offset value is positive.

[0445] 3) determining the target timing adjustment according to the specific timing adjustment, the timing adjustment value indicated by the MAC CE and the offset value of the timing adjustment.

[0446] For example, the target timing adjustment = the specific timing adjustment + the timing adjustment value indicated by the RAR MAC CE / TAC MAC CE + the offset value * the adjustment granularity of the offset value, or the target timing adjustment = the specific timing adjustment + the timing adjustment value indicated by the RAR MAC CE / TAC MAC CE - the offset value * the adjustment granularity of the offset value.

[0447] The specific timing adjustment can include at least one of the following:

[0448] The first timing adjustment is one of a cell-specific timing adjustment, a beam-specific timing adjustment, a beam-common timing adjustment, a geographical area-specific timing adjustment, and a geographical area-common timing adjustment, or the first timing adjustment is a timing adjustment from a reference location to a network-side device.

[0449] The second timing adjustment is a terminal-specific common timing adjustment, or the second timing adjustment is a timing adjustment from a reference location to a satellite.

[0450] The third timing adjustment is a satellite-to-network-side device timing adjustment.

[0451] Optionally, the target timing adjustment is used to compensate for timing advance (TA), and the TA includes at least one of the following:

[0452] a. TA between uplink and downlink determined according to SSB;

[0453] b. TA between uplink and downlink determined according to GNSS;

[0454] For the cases described in a and b, the TA is considered to be a fixed value, the downlink is determined according to SSB or GNSS, and the uplink can be determined according to the downlink and the TA.

[0455] c. TA between uplink and downlink determined according to GNSS, in which case the uplink is determined according to GNSS, and because the TA is the TA between the uplink and the downlink, if the uplink is fixed, the downlink can be determined according to the uplink.

[0456] Optionally, in the embodiments of the present application, the timing adjustment includes at least one of the following:

[0457] Timing advance;

[0458] Timing delay.

[0459] Optionally, the timing adjustment method provided in the embodiments of the present application can further include that the terminal reports the target timing adjustment, so that the network-side device aligns the uplink and the downlink, or the network-side device determines the timing adjustment according to the reported target timing adjustment.

[0460] The timing adjustment apparatus 1100 provided in the embodiments of the present application can determine the target timing adjustment according to the timing adjustment information including the adjustment granularity and / or the adjustment range of the timing adjustment, without relying on ephemeris information, and without the need for the network-side device to continuously send RAR or TAC cumulative adjustment timing for multiple times, so that the signaling overhead can be reduced and the system spectral efficiency can be improved when the target timing adjustment is determined.

[0461] As shown in FIG. 12, the present application also proposes a communication method 1200, which can be applied to a network side device, and the method can include the following steps:

[0462] An information sending module 1201 is configured to send timing adjustment information to a terminal, wherein the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment.

[0463] The timing adjustment information is used by the terminal to determine a target timing adjustment.

[0464] The adjustment granularity can also be referred to as a multiple of an adjustment step or a scaling factor. In some embodiments, the adjustment granularity can be an indication granularity of a MAC CE.

[0465] The adjustment range can include a positive value, and / or the adjustment range includes a negative value. Alternatively, the adjustment range includes a timing advance (TA) and / or a timing delay. Alternatively, the adjustment range can include a positive timing adjustment and / or a negative timing adjustment.

[0466] Optionally, the adjustment granularity includes one or more values, and / or the adjustment range includes one or more values.

[0467] For example, multiple values of the adjustment granularity / adjustment range can be related to an orbital height. If the orbital height changes, the satellite does not change, and the access parameter is changed.

[0468] In some embodiments, the adjustment range can be determined according to at least one of the following:

[0469] 1) A positive / negative sign of the timing adjustment configured / indicated by the network side device;

[0470] For example, the adjustment range of the timing adjustment configured / indicated by the network side device is positive, or the adjustment range of the timing adjustment configured / indicated by the network side device is negative.

[0471] In one specific example, the network side device can configure the positive / negative sign of the timing adjustment by 1 bit (or 2 bits) in RRC.

[0472] In another specific example, the network side device can indicate the positive / negative sign of the timing adjustment by 1 bit (or 2 bits) in a RAR MAC CE / TAC MAC CE:

[0473] A bit (e.g., a reserved bit) in the RAR MAC CE indicates that the timing adjustment indicated by the RAR MAC CE is positive or negative;

[0474] The information of positive or negative timing adjustment is carried in the uplink grant (UL grant) in the RAR MAC CE.

[0475] 2) The offset value information of the timing adjustment configured / indicated by the network side device, the offset value information including the adjustment granularity and / or adjustment range of the offset value; in this way, a parameter is defined, which is subtracted from the timing adjustment indicated by the MAC CE to realize timing postponement (negative timing adjustment).

[0476] Correspondingly, the target timing adjustment can be determined according to the timing adjustment and the offset value.

[0477] For example, the target timing adjustment = the TA indicated by the RAR / TAC - the offset value.

[0478] Or, the target timing adjustment = the TA indicated by the RAR / TAC + the offset value, in which case the offset value is negative.

[0479] Exemplarily, the adjustment range of the timing adjustment and / or the offset value is determined according to at least one of the following:

[0480] Protocol definition

[0481] Default value, for example, the adjustment range of the offset value = 0.

[0482] Specifically, if the network accessed by the terminal is a TN network, the adjustment range of the offset value = 0; if the network accessed by the terminal is an NTN network, it is determined according to the indication of the network side device.

[0483] Network side device configuration and network side device indication.

[0484] Exemplarily, the adjustment granularity of the timing adjustment and / or the offset value can be determined according to the subcarrier spacing, wherein the subcarrier spacing can include at least one of the following: reference subcarrier spacing (SCS), SCS of a carrier, SCS of a bandwidth part (BWP), SCS corresponding to the RAR, SCS corresponding to the TAC, at least one of SCS identical to the RAR, and SCS identical to the TAC.

[0485] For example, the adjustment granularity of the offset value can be determined according to one slot of SCS = 15 kHz.

[0486] 3) MAC logical channel identification (LCID).

[0487] For example, if the value of the MAC LCID indicates a negative timing adjustment, the adjustment range of the timing adjustment is negative; if the value of the MAC LCID indicates a timing adjustment negation, the adjustment range is a timing adjustment negation.

[0488] Alternatively, a negative timing adjustment is indicated in the MAC CE header or subheader, and the adjustment range of the timing adjustment is negative. Specifically, the protocol defines the timing adjustment carried by the MAC CE header or subheader as a negative timing adjustment.

[0489] In some embodiments, the network-side device sends timing adjustment information to the terminal, including:

[0490] The network-side device configures timing adjustment information for the terminal by at least one of the following: F1 application protocol F1-AP, radio resource control protocol RRC, master information block MIB, system information block SIB, cell-specific RRC, and terminal-specific RRC.

[0491] And / or,

[0492] The network-side device indicates the timing adjustment information to the terminal by at least one of the following: MAC CE, physical downlink control channel PDCCH, downlink control information DCI, random access response RAR MAC CE, and timing advance command TAC MAC CE.

[0493] In some embodiments, the timing adjustment information and / or the offset value information is determined according to first information, wherein the first information includes at least one of the following:

[0494] 1) timing adjustment fallback information;

[0495] a. In the case where the timing adjustment fallback information configures / indicates a first value (e.g., 0), the timing adjustment information is the timing adjustment information configured or indicated in NR / 6G, or the timing adjustment information configured or indicated in the terrestrial network TN;

[0496] b. In the case where the timing adjustment fallback information configures / indicates a second value (e.g., 1), the timing adjustment information includes the adjustment granularity and / or adjustment range of the timing adjustment configured or indicated by the second information, indicating that the TA indication information is extended indication information; or, the TA indication information indicates that it can be indicated as negative; or, the TA indication information indicates that it can indicate the adjustment granularity of TA, or the TA indication information can indicate a flexible range.

[0497] 2) at least one of network type, transmission mode and radio access technology (RAT) information;

[0498] a. the network type includes TN network and NTN network:

[0499] In the case of the network type being NTN network, the timing adjustment information includes an adjustment granularity and / or an adjustment range of the timing adjustment configured or indicated by the second information;

[0500] In the case of the network type being TN network, the timing adjustment information includes at least one of the following: timing adjustment information configured or indicated in NR / 6G, wherein the adjustment granularity is 1 slot or 1 ms, or the adjustment granularity is determined according to the SCS of the carrier.

[0501] b. the transmission mode includes transparent mode and regenerative mode

[0502] In the case of the transmission mode being transparent mode, the adjustment granularity (indicated granularity) in the timing adjustment information is a first multiple (such as 2 times) of the adjustment granularity in the regenerative mode, or the adjustment granularity in the timing adjustment information is a first multiple of the indicated granularity of the timing adjustment.

[0503] For example, target timing adjustment = 2 * [RAR / TAC indicated timing adjustment * configured / indicated value granularity]

[0504] In the case of the transmission mode being transparent mode, the adjustment range in the timing adjustment information is a second multiple (such as 2 times) of the adjustment range in the regenerative mode.

[0505] For example, the indicated granularity of the timing adjustment = 2 * configured / indicated value granularity, and the target timing adjustment = RAR / TAC indicated timing adjustment * [2 * configured / indicated value granularity]

[0506] The first multiple and the second multiple can be the same or different.

[0507] 3) satellite parameters, the satellite parameters including at least one of altitude, velocity, satellite identity, orbit identity and downtilt angle of the satellite;

[0508] The adjustment granularity in the timing adjustment information is determined according to a first correspondence relationship, wherein the first correspondence relationship includes a correspondence relationship between the satellite parameters and the adjustment granularity, and the first correspondence relationship is determined by at least one of the following:

[0509] Protocol definition;

[0510] Network side device configuration;

[0511] Network side device indication.

[0512] 4) the determination of the common timing adjustment;

[0513] a. If the common timing adjustment is a first timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (e.g., 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indicated granularity of the TAC is obtained according to the manner in NR / 6G.

[0514] As shown in FIG. 4, the first timing adjustment is one of a cell-specific timing adjustment (cell specific TA), a beam-specific timing adjustment (beam specific TA), a beam-common timing adjustment (beam common TA), a region-specific timing adjustment (region specific TA), and a region-common timing adjustment (region common TA), or as shown in FIG. 4, the first timing adjustment is a timing adjustment of a reference location (Reference Location) 25 to a network-side device. The network-side device can be the RP 23 or the base station 24.

[0515] For example, UE TA = cell specific TA + RAR TA + TAC TA, where the indicated granularity of the RAR and the TAC can be unchanged.

[0516] b. If the common timing adjustment includes a second timing adjustment and a third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value (e.g., 1), or the adjustment granularity in the timing adjustment information is obtained from the RAR MAC CE and / or the TAC MAC CE, or the indicated granularity of the TAC is obtained according to the manner in NR / 6G.

[0517] c. If the common timing adjustment includes reference values of the second timing adjustment and the third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to the configuration / indication of the network-side device (e.g., the orbital height of the satellite, etc.).

[0518] For example, TA = UE specific common TA + common TA reference value + RAR TA + TAC TA. The RAR indicated granularity can be unchanged. The TAC indicated granularity is expanded. The TAC needs to cover the change of the common TA caused by the satellite movement + the change of the UE movement + the range of all UEs in the cell.

[0519] d. If the common timing adjustment is a second timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to configuration / instruction of a network side device (for example, an orbital height of a satellite, etc.).

[0520] For example, TA = UE specific common TA + RAR TA + TAC TA. RAR indicates granularity expansion, and TAC indicates granularity expansion. RAR TA covers the common TA of initial access, and TAC needs to cover the change of the common TA caused by satellite movement + the change of UE movement + the range of all UEs in the cell.

[0521] 5) At least one of a cyclic prefix (CP) type, a physical random access channel (PRACH) format, a cell range, a footprint range, and a beam width, wherein the CP type includes an extend cyclic prefix (ECP) or a normal cyclic prefix (NCP).

[0522] a. If the CP type is the ECP or the PRACH format is a first format, the adjustment granularity in the timing adjustment information is determined according to configuration / instruction of a network side device.

[0523] b. If the CP type is the NCP or the PRACH format is a second format, the adjustment granularity in the timing adjustment information is a preset value.

[0524] The first format and the second format are different PRACH formats.

[0525] It can be understood that the larger the cell range is, the larger the range covered by the TAC can be, and the TAC can need to be expanded.

[0526] 6) A MAC CE type, wherein the MAC CE type includes a random access response (RAR) MAC CE and / or a timing advance command (TAC) MAC CE.

[0527] 7) At least one of a subcarrier spacing, a frequency domain range, and a frequency band.

[0528] 8) A beam index and / or an SSB index.

[0529] In some embodiments, the adjustment granularity includes an indication granularity, and the determination of the indication granularity includes at least one of the following:

[0530] 1) the indication granularity of the RAR MAC CE is unchanged, and the indication granularity of the TAC MAC CE is determined according to the first information;

[0531] The TAC needs to cover the TA change caused by satellite movement, and increasing the indication granularity of the TAC can reduce the frequency of TAC transmission.

[0532] 2) the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE are both determined according to the first information;

[0533] For common TA, if only the TA from the reference position to the satellite is compensated, the RAR MAC CE covers the TA from the satellite to the RP.

[0534] 3) the indication of the RAR MAC CE is determined according to the first information, and the indication granularity of the TAC MAC CE is unchanged.

[0535] Optionally, the indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE can be different or the same.

[0536] The communication device 1200 proposed in the embodiments of the present application can send timing adjustment information to a terminal, wherein the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment, so that the terminal determines a target timing adjustment without ephemeris information, through reasonable indication of a network side device, so that the uplink and the downlink are aligned at the RP, and excessive spectrum efficiency reduction is avoided.

[0537] As shown in FIG. 13, the embodiments of the present application further propose a communication device, which can be applied to a terminal, and the device can include:

[0538] An information determination module 1301 is configured to acquire target information according to at least one of reference ephemeris information and service time of a first satellite, wherein the target information includes at least one of ephemeris information of a service satellite of the terminal at a first time, a service satellite of the terminal, and a service cell of the terminal.

[0539] The service time of the first satellite is a time value T, or the service time of the first satellite is a list containing multiple time values.

[0540] The first satellite is the service satellite, or in the case that the service time of all satellites serving a cell is the same, the first satellite refers to all satellites.

[0541] The reference ephemeris information can be reference ephemeris information of the first satellite at a second time t0, and the second time t0 can be Coordinated Universal Time (UTC).

[0542] The first time t can be determined according to at least one of the following:

[0543] Global Navigation Satellite System (GNSS);

[0544] Synchronization Signal Block (SSB);

[0545] The network-side device configures.

[0546] In some embodiments, the target information includes ephemeris information of a serving satellite of the terminal at the first time, and the information determination module 1301 can be configured to: obtain the ephemeris information of the serving satellite of the terminal at the first time according to at least one of a service time of a serving cell / serving satellite, a second time, an orbital height of the first satellite, a moving speed of the first satellite, and a downtilt angle of the first satellite.

[0547] The transmission manner of the ephemeris information includes at least one of the following:

[0548] Periodically transmitted by the network-side device, and a transmission period is determined by at least one of a protocol, network-side device configuration, and network-side device indication;

[0549] Triggered and transmitted by the network-side device.

[0550] The ephemeris information transmitted by the network-side device at one time includes ephemeris information of one or more satellites.

[0551] If the ephemeris information transmitted by the network-side device at one time includes ephemeris information of one satellite, the ephemeris information is ephemeris information of a serving satellite;

[0552] If the ephemeris information transmitted by the network-side device at one time includes ephemeris information of multiple satellites, the multiple satellites are satellites on different orbits.

[0553] For different orbit neighbor cell switching, considering that one SIB can carry 8 ephemeris information, in this case, ephemeris information of one satellite on 7-8 orbits can be carried.

[0554] The communication device 1300 proposed in the embodiments of the present application, when applied to a terminal, can not read ephemeris information for a long time if the moving range of the terminal is small, so as to reduce the power consumption of the terminal.

[0555] The timing adjustment apparatus 1100 provided by the embodiments of the present application can realize each process of the method embodiments of FIG. 3 and achieve the same technical effects. To avoid repetition, details are not described herein. The communication apparatus 1200 provided by the embodiments of the present application can realize each process of the method embodiments of FIG. 8 and achieve the same technical effects. To avoid repetition, details are not described herein. The communication apparatus 1300 provided by the embodiments of the present application can realize each process of the method embodiments of FIG. 9 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0556] As shown in FIG. 14, the embodiments of the present application further provide a communication device 1400, which includes a processor 1401 and a memory 1402, and the memory 1402 stores programs or instructions executable on the processor 1401. For example, when the communication device 1400 is a terminal, the programs or instructions are executed by the processor 1401 to realize each step of the timing adjustment method embodiments described above and achieve the same technical effects. When the communication device 1400 is a network side device, the programs or instructions are executed by the processor 1401 to realize each step of the communication method embodiments described above and achieve the same technical effects. To avoid repetition, details are not described herein.

[0557] The embodiments of the present application further provide a terminal, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to realize the steps in the method embodiments shown in FIG. 3 or FIG. 9. The terminal embodiments correspond to the terminal side method embodiments described above, and each implementation process and implementation manner of the method embodiments can be applied to the terminal embodiments and achieve the same technical effects. The terminal can be the timing adjustment apparatus shown in FIG. 11 or the communication apparatus shown in FIG. 13. Specifically, FIG. 15 is a hardware structure diagram of a terminal according to an embodiment of the present application.

[0558] The terminal 1500 includes, but is not limited to, at least part of the following components: a radio frequency unit 1501, a network module 1502, an audio output unit 1503, an input unit 1504, a sensor 1505, a display unit 1506, a user input unit 1507, an interface unit 1508, a memory 1509, and a processor 1510, etc.

[0559] Those skilled in the art can understand that the terminal 1500 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1510 through a power management system, so that the power management system can realize the functions of managing charging, discharging and power consumption management. The terminal structure shown in FIG. 15 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which are not described here.

[0560] It should be understood that in the embodiments of the present application, the input unit 1504 can include a graphics processor 15041 and a microphone 15042. The graphics processor 15041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1506 can include a display panel 15061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1507 includes at least one of a touch panel 15071 and other input devices 15072. The touch panel 15071 is also called a touch screen. The touch panel 15071 can include two parts of a touch detection device and a touch controller. The other input devices 15072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, which are not described here.

[0561] In the embodiments of the present application, after the radio frequency unit 1501 receives the downlink data from the network side device, it can be transmitted to the processor 1510 for processing. In addition, the radio frequency unit 1501 can send uplink data to the network side device. Generally, the radio frequency unit 1501 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0562] The memory 1509 can be used to store software programs or instructions and various data. The memory 1509 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), etc. In addition, the memory 1509 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1509 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0563] The processor 1510 can include one or more processing units; optionally, the processor 1510 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1510.

[0564] The processor 1510 is configured to obtain timing adjustment information, wherein the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment; and determine a target timing adjustment according to the timing adjustment information.

[0565] The terminal provided in the embodiments of the present application can determine the target timing adjustment according to the timing adjustment information including the adjustment granularity and / or the adjustment range of the timing adjustment, without relying on ephemeris information, and without requiring the network side device to continuously send the RAR or the TAC accumulated adjustment timing for multiple times, so that the signaling overhead can be reduced and the system spectrum efficiency can be improved while the target timing advance is determined.

[0566] Alternatively, the processor 1510 is configured to acquire target information according to at least one of the reference ephemeris information and the service time of the first satellite, wherein the target information includes at least one of the ephemeris information of the serving satellite of the terminal at the first time point, the serving satellite of the terminal, and the serving cell of the terminal.

[0567] The terminal provided in the embodiments of the present application can not read the ephemeris information for a long time if the moving range of the terminal is small, so that the power consumption of the terminal can be reduced.

[0568] It can be understood that the implementation processes of the implementation manners mentioned in the embodiments can refer to the related descriptions of the method embodiments, and achieve the same or corresponding technical effects. To avoid repetition, details are not described herein again.

[0569] The embodiments of the present application also provide a network side device including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps of the method embodiments shown in FIG. 8. The network side device embodiments correspond to the network side device method embodiments described above, and each implementation process and implementation manner of the method embodiments described above can be applied to the network side device embodiments and achieve the same technical effects.

[0570] Specifically, the embodiments of the present application also provide a network side device, which can be the communication apparatus shown in FIG. 12. As shown in FIG. 16, the network side device 1600 includes an antenna 161, a radio frequency device 162, a baseband device 163, a processor 164, and a memory 165. The antenna 161 is connected to the radio frequency device 162. In the uplink direction, the radio frequency device 162 receives information through the antenna 161 and sends the received information to the baseband device 163 for processing. In the downlink direction, the baseband device 163 processes the information to be sent and sends it to the radio frequency device 162, and the radio frequency device 162 processes the received information and sends it out through the antenna 161.

[0571] The method performed by the network side device in the above embodiments can be implemented in the baseband device 163, which includes a baseband processor.

[0572] The baseband device 163 can include at least one baseband board on which a plurality of chips are disposed, as shown in FIG. 16, one of the chips being, for example, a baseband processor, connected with the memory 165 through a bus interface to invoke programs in the memory 165 to perform the network-side device operations shown in the above method embodiments.

[0573] The network-side device can further include a network interface 166, which is, for example, a Common Public Radio Interface (CPRI).

[0574] Specifically, the network-side device 1600 of the embodiments of the present application further includes instructions or programs stored in the memory 165 and executable on the processor 164, the processor 164 invoking the instructions or programs in the memory 165 to perform the methods performed by the modules shown in FIG. 12 and achieve the same technical effects, and thus the details are not repeated here.

[0575] The embodiments of the present application further provide a readable storage medium having programs or instructions stored thereon, the programs or instructions being executable by a processor to implement the various processes of the above timing adjustment method or communication method embodiments and achieve the same technical effects, and thus the details are not repeated here.

[0576] The processor is the processor in the terminal described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.

[0577] The embodiments of the present application further provide a chip including a processor and a communication interface, the communication interface being coupled with the processor, the processor being configured to run programs or instructions to implement the various processes of the above timing adjustment method or communication method embodiments and achieve the same technical effects, and thus the details are not repeated here.

[0578] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0579] The embodiments of the present application further provide a computer program / program product stored in a storage medium, the computer program / program product being executed by at least one processor to implement the various processes of the above timing adjustment method or communication method embodiments and achieve the same technical effects, and thus the details are not repeated here.

[0580] The embodiments of the present application further provide a communication system, comprising: a terminal and a network side device, the terminal can be used for executing the steps of the timing adjustment method shown in Fig. 2, and the network side device can be used for executing the steps of the timing adjustment method shown in Fig. 13.

[0581] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or apparatuses that comprise a list of elements are not limited to those elements, but can also include other elements not expressly listed, or inherent to such processes, methods, articles, or apparatuses. Without further limitation, an element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element. In addition, it should be pointed out that the scope of the methods and apparatuses in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described methods can be performed in an order different from that described, and various steps can also be added, omitted, or combined. In addition, features described with reference to certain examples can be combined in other examples.

[0582] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of computer software products and general hardware platforms, and of course, can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making the terminal or network side device execute the methods described in various embodiments of the present application.

[0583] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, but not limiting, and those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A timing adjustment method, wherein, The method comprises: The terminal acquires timing adjustment information, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment; The terminal determines a target timing adjustment according to the timing adjustment information.

2. The method of claim 1, wherein, The timing adjustment information is acquired according to at least one of the following: Protocol definition; Network side device configuration, which comprises at least one of the following: F1 application protocol F1-AP configuration, radio resource control protocol RRC configuration, master information block MIB configuration, system information block SIB configuration, cell-specific RRC configuration and terminal-specific RRC configuration; Network side device indication, which comprises at least one of the following: MAC CE indication, physical downlink control channel PDCCH indication, downlink control information DCI indication, random access response RAR MAC CE indication and timing advance command TAC MAC CE indication.

3. The method of claim 1 or 2, wherein, The adjustment range comprises a positive value, and / or the adjustment range comprises a negative value.

4. The method of any one of claims 1 to 3, wherein, The adjustment range is determined according to at least one of the following: The positive and negative signs of the timing adjustment configured / indicated by the network side device; Offset value information of the timing adjustment configured / indicated by the network side device, which comprises an adjustment granularity and / or an adjustment range of the offset value; MAC logical channel identification LCID.

5. The method of claim 4, wherein, Wherein, The adjustment range is determined according to the MAC LCID, which comprises at least one of the following: If the value of the MAC LCID represents a negative timing adjustment, the adjustment range is negative; If the value of the MAC LCID represents a timing adjustment negation, the adjustment range is timing adjustment negation.

6. The method of claim 4, wherein, Wherein, The adjustment granularity of the timing adjustment and / or the offset value is determined according to at least one of the following: reference subcarrier spacing SCS, SCS of a carrier, SCS of a bandwidth part BWP, SCS corresponding to a random access response RAR, SCS corresponding to a timing advance command TAC, SCS same as the random access response RAR, and SCS same as the timing advance command TAC; The adjustment range of the timing adjustment and / or the offset value is determined according to at least one of the following: protocol definition, default value, network side device configuration and network side device indication.

7. The method of any one of claims 1 to 6, wherein, The adjustment granularity comprises one or more values, and / or the adjustment range comprises one or more values.

8. The method of any one of claims 4 to 6, wherein, The timing adjustment information and / or the offset value information is determined according to first information, wherein the first information comprises at least one of the following: Timing adjustment fallback information; At least one of the following: network type, transmission mode and radio access technology RAT information; Satellite parameters, which comprise at least one of the following: height, speed, satellite identification, orbit identification and downtilt angle of a satellite; Determination mode of common timing adjustment; At least one of the following: cyclic prefix CP type, physical random access channel PRACH format, cell range, footprint range and beam width, wherein the CP type comprises extended cyclic prefix ECP or normal cyclic prefix NCP; a MAC CE type, wherein the MAC CE type includes a random access response (RAR) MAC CE and / or a timing advance command (TAC) MAC CE; at least one of a subcarrier spacing, a frequency domain range, and a frequency band; a beam index and / or a SSB index.

9. The method of claim 8, wherein, The first information includes timing adjustment fallback information, wherein, in a case where the timing adjustment fallback information configures / indicates a first value, the timing adjustment information is timing adjustment information configured or indicated in NR / 6G, or timing adjustment information configured or indicated in a terrestrial network (TN); in a case where the timing adjustment fallback information configures / indicates a second value, the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment configured or indicated by second information; wherein the second information is different from information of the timing adjustment information configured or indicated in NR / 6G.

10. The method of claim 8, wherein, The first information includes a network type, and the network type includes a terrestrial network (TN) and a non-terrestrial network (NTN), wherein, in a case where the network type is an NTN, the timing adjustment information includes an adjustment granularity and / or an adjustment range of timing adjustment configured or indicated by second information; in a case where the network type is a TN, the timing adjustment information includes at least one of timing adjustment information configured or indicated in NR / 6G, wherein the adjustment granularity is 1 slot or 1 ms, or the adjustment granularity is determined according to a subcarrier spacing (SCS) of a carrier; wherein the second information is different from information of the timing adjustment information configured or indicated in NR / 6G.

11. The method of claim 8, wherein, The first information includes a transmission mode, and the transmission mode includes a transparent mode and a regenerative mode, wherein, in a case where the transmission mode is the transparent mode, the adjustment granularity in the timing adjustment information is a first multiple of the adjustment granularity in the regenerative mode, or the adjustment granularity in the timing adjustment information is a first multiple of an indication granularity of timing adjustment; and / or, in a case where the transmission mode is the transparent mode, the adjustment range in the timing adjustment information is a second multiple of the adjustment range in the regenerative mode.

12. The method of claim 8, wherein, The first information includes a satellite parameter, wherein, the adjustment granularity in the timing adjustment information is determined according to a first correspondence relationship, wherein the first correspondence relationship includes a correspondence relationship between the satellite parameter and the adjustment granularity, and the first correspondence relationship is determined by at least one of the following: a protocol definition; a network side device configuration; a network side device indication.

13. The method of claim 8, wherein, The first information includes a determination manner of a common timing adjustment, wherein, if the common timing adjustment is a first timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is obtained from a RAR MAC CE and / or a TAC MAC CE; if the common timing adjustment includes a second timing adjustment and a third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is obtained from a RAR MAC CE and / or a TAC MAC CE; If the common timing adjustment comprises reference values of the second timing adjustment and the third timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to configuration / instruction of the network-side device; If the common timing adjustment is the second timing adjustment, the adjustment granularity in the timing adjustment information is a preset value, or the adjustment granularity in the timing adjustment information is determined according to configuration / instruction of the network-side device; The first timing adjustment is one of a cell-specific timing adjustment, a beam-specific timing adjustment, a beam-common timing adjustment, a geographic area-specific timing adjustment, and a geographic area-common timing adjustment, or the first timing adjustment is a timing adjustment from a reference position to the network-side device; the second timing adjustment is a terminal-specific common timing adjustment, or the second timing adjustment is a timing adjustment from a reference position to a satellite; and the third timing adjustment is a timing adjustment from a satellite to the network-side device.

14. The method of claim 8, wherein, The first information comprises a cyclic prefix (CP) type / PRACH format, wherein If the CP type is ECP or the PRACH format is a first format, the adjustment granularity in the timing adjustment information is determined according to configuration / instruction of the network-side device; If the CP type is NCP or the PRACH format is a second format, the adjustment granularity in the timing adjustment information is a preset value; The first format and the second format are different PRACH formats.

15. The method of claim 8, wherein, The first information comprises a beam index and / or an SSB index, wherein The adjustment granularity in the timing adjustment information is determined according to a second correspondence relationship, wherein the second correspondence relationship comprises a correspondence relationship between a beam index and / or an SSB index and the adjustment granularity, and the second correspondence relationship is determined according to at least one of the following: Protocol predefinition; Network-side device configuration; Network-side device instruction.

16. The method of claim 8, wherein, The adjustment granularity comprises an indication granularity, and a determination manner of the indication granularity comprises at least one of the following: An indication granularity of a RAR MAC CE is unchanged, and an indication granularity of a TAC MAC CE is determined according to the first information; An indication granularity of a RAR MAC CE and an indication granularity of a TAC MAC CE are both determined according to the first information; An indication of a RAR MAC CE is determined according to the first information, and an indication granularity of a TAC MAC CE is unchanged.

17. The method of claim 16, wherein, The terminal determines a target timing adjustment according to the timing adjustment information, comprising one of the following: The terminal determines a target timing adjustment according to a timing adjustment value indicated by a MAC CE and an indication granularity of the MAC CE; The terminal determines a target timing adjustment according to a timing adjustment value indicated by a MAC CE and an offset value of the timing adjustment; The terminal determines a target timing adjustment according to a specific timing adjustment, a timing adjustment value indicated by a MAC CE, and an offset value of the timing adjustment.

18. The method of claim 17, wherein, The specific timing adjustment comprises at least one of the following: The first timing adjustment is one of a cell-specific timing adjustment, a beam-specific timing adjustment, a beam-common timing adjustment, a geographic area-specific timing adjustment, and a geographic area-common timing adjustment, or the first timing adjustment is a timing adjustment from a reference location to a network-side device. The second timing adjustment is a terminal-specific common timing adjustment, or the second timing adjustment is a timing adjustment from a reference location to a satellite. The third timing adjustment is a timing adjustment from a satellite to a network-side device.

19. The method of any one of claims 1 to 18, wherein, The target timing adjustment is used to compensate for timing advance (TA), wherein the TA includes at least one of the following: TA between uplink and downlink determined according to SSB; TA between uplink and downlink determined according to GNSS; TA between uplink and downlink determined according to GNSS; TA between uplink and time determined according to GNSS.

20. The method of any one of claims 1 to 19, wherein, The timing adjustment includes at least one of the following: Timing advance; Timing delay.

21. A communication method, wherein, The method includes: The terminal obtains target information according to at least one of reference ephemeris information and service time of a first satellite, wherein the target information includes at least one of ephemeris information of a serving satellite of the terminal at a first time, a serving satellite of the terminal, and a serving cell of the terminal.

22. The method of claim 21, wherein, The service time of the first satellite is a time value T, or the service time of the first satellite is a list containing multiple time values.

23. The method of claim 21 or 22, wherein, The first time is determined according to at least one of the following: Global navigation satellite system (GNSS); Synchronization signal block (SSB); Network-side device configuration.

24. The method of any one of claims 21-23, wherein, The target information includes ephemeris information of a serving satellite of the terminal at a first time, wherein the terminal obtains target information according to at least one of reference ephemeris information and service time of a first satellite, including: The terminal obtains ephemeris information of a serving satellite of the terminal at a first time according to at least one of service time of a serving cell / serving satellite, a second time, orbital height of a first satellite, moving speed of a first satellite, and downtilt angle of a first satellite.

25. The method of any one of claims 21 to 24, wherein, The transmission mode of the ephemeris information includes at least one of the following: Periodically transmitted by a network-side device, wherein the transmission period is determined by at least one of protocol agreement, network-side device configuration, and network-side device indication; Triggered transmission by a network-side device.

26. The method of claim 25, wherein, The ephemeris information transmitted by the network-side device at a time includes ephemeris information of one or more satellites; wherein If the ephemeris information transmitted by the network-side device at a time includes ephemeris information of one satellite, the ephemeris information is ephemeris information of a serving satellite; If the ephemeris information transmitted by the network-side device at a time includes ephemeris information of multiple satellites, the multiple satellites are ephemeris information of satellites on different orbits.

27. A communication method, wherein, The method includes: The network-side device sends timing adjustment information to the terminal, wherein the timing adjustment information includes adjustment granularity and / or adjustment range of timing adjustment.

28. The method of claim 27, wherein, The network-side device sends timing adjustment information to the terminal, including: The network-side device configures the timing adjustment information for the terminal by at least one of the following: an F1 application protocol (F1-AP), a radio resource control (RRC) protocol, a master information block (MIB), a system information block (SIB), a cell-specific RRC, and a terminal-specific RRC. And / or, The network-side device indicates the timing adjustment information for the terminal by at least one of the following: a MAC CE, a physical downlink control channel (PDCCH), a downlink control information (DCI), a random access response (RAR) MAC CE, and a timing advance command (TAC) MAC CE.

29. The method of claim 27 or 28, wherein, The adjustment range includes a positive value, and / or the adjustment range includes a negative value.

30. The method of any one of claims 27-29, wherein, The adjustment range is determined according to at least one of the following: A positive or negative sign of the timing adjustment configured / indicated by the network-side device; Offset value information of the timing adjustment configured / indicated by the network-side device, the offset value information including an adjustment granularity of an offset value and / or an adjustment range of the offset value; A MAC logical channel identifier (LCID).

31. The method of claim 30, wherein, Wherein, The timing adjustment and / or the adjustment granularity of the offset value is determined according to at least one of the following: a reference subcarrier spacing (SCS), an SCS of a carrier, an SCS of a bandwidth part (BWP), an SCS corresponding to a random access response (RAR), an SCS corresponding to a timing advance command (TAC), an SCS identical to the RAR, and an SCS identical to the TAC; The timing adjustment and / or the adjustment range of the offset value is determined according to at least one of the following: a protocol definition, a default value, a network-side device configuration, and a network-side device indication.

32. The method of claim 30 or 31, wherein, The timing adjustment information and / or the offset value information is determined according to first information, wherein the first information includes at least one of the following: Timing adjustment fallback information; At least one of network type, transmission mode, and radio access technology (RAT) information; Satellite parameters including at least one of the following: an altitude, a velocity, an identifier, an orbit identifier, and a downtilt angle of a satellite; A determination manner of a common timing adjustment; At least one of the following: a cyclic prefix (CP) type, a physical random access channel (PRACH) format, a cell range, a footprint range, and a beam width, wherein the CP type includes an extended CP (ECP) or a normal CP (NCP); A MAC CE type, wherein the MAC CE type includes a random access response (RAR) MAC CE and / or a timing advance command (TAC) MAC CE; One of the following: a subcarrier spacing, a frequency domain range, and a frequency band; A beam index and / or an SSB index.

33. The method of claim 32, wherein, The adjustment granularity includes an indication granularity, and a determination manner of the indication granularity includes at least one of the following: The indication granularity of the RAR MAC CE is unchanged, and the indication granularity of the TAC MAC CE is determined according to the first information; The indication granularity of the RAR MAC CE and the indication granularity of the TAC MAC CE are both determined according to the first information; The indication of the RAR MAC CE is determined according to the first information, and the indication granularity of the TAC MAC CE is unchanged.

34. A timing adjustment apparatus, wherein, Include: The information obtaining module is configured to obtain timing adjustment information, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment. The first determining module is configured to determine a target timing adjustment according to the timing adjustment information.

35. A communications device, wherein, The method comprises: The information determining module is configured to obtain target information according to at least one of reference ephemeris information and a service time of the first satellite, wherein the target information comprises at least one of ephemeris information of a service satellite of the terminal at a first time, a service satellite of the terminal, and a service cell of the terminal.

36. A communications device, wherein, The information sending module is configured to send timing adjustment information to the terminal, wherein the timing adjustment information comprises an adjustment granularity and / or an adjustment range of timing adjustment. The apparatus comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the timing adjustment method according to any one of claims 1 to 26.

37. A terminal, wherein, The apparatus comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the timing adjustment method according to any one of claims 27 to 33.

38. A network-side device, wherein, The readable storage medium stores programs or instructions, and the programs or instructions are executed by the processor to implement the timing adjustment method according to any one of claims 1 to 26, or to implement the steps of the timing adjustment method according to any one of claims 27 to 33.

39. A readable storage medium, wherein, ​

Citation Information

Patent Citations

  • Techniques and apparatuses for variable timing adjustment granularity

    CN110999425A

  • Timing advance method and device and storage medium

    CN115884346A

  • Communication method, user equipment and base station

    WO2013120258A1

  • Random access method and apparatus

    WO2016000198A1

  • Adjusting method and determining method for transmission timing, and terminal device

    WO2022205002A1