Communication method, and terminal, network device and storage medium

By receiving the TA adjustment method information of network equipment, and adjusting the uplink transmission timing of the terminal using a variety of TA adjustment amounts, the uplink synchronization problem when GNSS error or unavailable is solved, and high reliability and synchronization accuracy are achieved in satellite communication.

WO2025138052A1PCT designated stage expired Publication Date: 2025-07-03BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Application Number
PCT/CN2023/142986
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In satellite communication, when there is an error or is unavailable in the terminal's Global Navigation Satellite System (GNSS), uplink synchronization cannot be achieved, resulting in time-domain synchronization problems.

Method used

By receiving information indicating the uplink timing advance amount (TA) adjustment method sent by the network device, a variety of TA adjustment quantities (such as the first TA adjustment quantity, the second TA adjustment quantity and the third TA adjustment quantity) are used to adjust the uplink transmission timing of the terminal to ensure that uplink synchronization is achieved in case of GNSS error or unavailability.

Benefits of technology

In the case of GNSS error or unavailability, uplink synchronization of the terminal can be achieved, improving the reliability and synchronization accuracy of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023142986_03072025_PF_FP_ABST
    Figure CN2023142986_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, and a terminal, a network device and a storage medium. The communication method comprises: receiving first information sent by a network device, wherein the first information is used for indicating an adjustment mode of an uplink timing advance (TA). In the present disclosure, by means of receiving a TA adjustment mode indicated by a network device, uplink synchronization can be realized even when a GNSS of a terminal contains an error or is unavailable.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal, network device and storage medium Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular to a communication method, a terminal, a network device, and a storage medium. Background Art

[0002] In recent years, satellite communications have been recognized as a key aspect of future wireless communications technology. Satellite communications offer a wide range, enabling communication between any two points within the range of the satellite's radio waves, and high reliability, making them less susceptible to land-based disasters.

[0003] Summary of the Invention

[0004] In satellite communications, when the terminal's global navigation satellite system (GNSS) has errors or is unavailable, uplink synchronization cannot be achieved.

[0005] The embodiments of the present disclosure provide a communication method, a terminal, a network device, and a storage medium.

[0006] According to a first aspect of an embodiment of the present disclosure, a communication method is proposed, which is executed by a terminal. The method includes: receiving first information sent by a network device, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the terminal uplink transmission timing.

[0007] According to the second aspect of an embodiment of the present disclosure, a communication method is proposed, which is executed by a network device, and the method includes: sending first information to a terminal, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the terminal uplink transmission timing.

[0008] According to the third aspect of an embodiment of the present disclosure, a communication method is proposed, which includes: a network device sends first information to a terminal, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the uplink sending timing of the terminal; and the terminal receives the first information.

[0009] According to the fourth aspect of an embodiment of the present disclosure, a terminal is proposed, including: a transceiver module for receiving first information sent by a network device, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the terminal uplink sending timing.

[0010] According to the fifth aspect of the embodiment of the present disclosure, a network device is proposed, including: a transceiver module, used to send first information to a terminal, the first information is used to indicate the adjustment method of the uplink timing advance TA, and the TA is used to adjust the terminal uplink transmission timing.

[0011] According to a sixth aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: one or more processors; wherein the terminal is configured to execute the first aspect and any one of the communication methods in the first aspect.

[0012] According to a seventh aspect of an embodiment of the present disclosure, a network device is proposed, comprising: one or more processors; wherein the network device is used to execute the second aspect and any one of the communication methods in the second aspect.

[0013] According to the eighth aspect of an embodiment of the present disclosure, a communication system is proposed, comprising a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the second aspect and any one of the communication methods in the second aspect.

[0014] According to the ninth aspect of the embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes a communication method such as the first aspect and any one of the first aspects or the second aspect and any one of the second aspects.

[0015] The present disclosure can achieve uplink synchronization even when the GNSS of the terminal has errors or is unavailable by receiving a TA adjustment method indicated by a network device. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0017] FIG1a is a schematic diagram showing a state of uplink and downlink timing alignment according to an embodiment of the present disclosure.

[0018] FIG1 b is a schematic diagram showing a state where uplink and downlink timings are not aligned according to an embodiment of the present disclosure.

[0019] FIG1 c is a schematic diagram showing the change of the size of TA over time according to an exemplary embodiment.

[0020] FIG1d is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0021] FIG2 a is a schematic diagram showing interaction of a communication method according to an embodiment of the present disclosure.

[0022] FIG2 b is a schematic diagram showing the correspondence between satellite ephemeris information and a third TA adjustment value according to an exemplary embodiment.

[0023] FIG2c is a schematic diagram showing interaction of a communication method according to an embodiment of the present disclosure.

[0024] FIG2 d is a schematic diagram showing an interaction of a communication method according to an embodiment of the present disclosure.

[0025] FIG3 a is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0026] FIG3 b is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0027] FIG3 c is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0028] FIG3 d is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0029] FIG4 a is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0030] FIG4 b is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0031] FIG4 c is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0032] FIG4 d is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0033] FIG5 is a schematic diagram showing an interaction of a communication method according to an embodiment of the present disclosure.

[0034] FIG6 a is a schematic structural diagram of a terminal according to an embodiment of the present disclosure.

[0035] FIG6 b is a schematic structural diagram of a network device according to an embodiment of the present disclosure.

[0036] Fig. 7a is a schematic structural diagram of a communication device according to an exemplary embodiment.

[0037] FIG7 b is a schematic diagram showing a chip structure according to an exemplary embodiment. DETAILED DESCRIPTION

[0038] The embodiments of the present disclosure provide a communication method, a terminal, a network device, and a storage medium.

[0039] In a first aspect, an embodiment of the present disclosure proposes a communication method, which is executed by a terminal, and the method includes: receiving first information sent by a network device, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the terminal uplink transmission timing.

[0040] In the above embodiment, by receiving the TA adjustment method indicated by the network device, uplink synchronization can be achieved even when the GNSS of the terminal has errors or is unavailable.

[0041] In some optional embodiments of the first aspect, the adjustment method of the TA includes at least one of the following: adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, the first TA adjustment amount being determined based on a TA command, and the second TA adjustment amount being determined based on satellite ephemeris information and terminal position information, wherein the second TA adjustment amount is a second TA adjustment amount at a predefined moment, or the second TA adjustment amount is determined based on the terminal position information at a predefined moment; or adjusting the TA based on the first TA adjustment amount; or adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount and a third TA adjustment amount, wherein the third TA adjustment amount is used to assist in adjusting the TA; or adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount.

[0042] In the above embodiment, the method for adjusting TA may be to adjust TA based on a first TA adjustment amount and a second TA adjustment amount at a predefined moment. This is to solve the problem that the second TA adjustment amount cannot be calculated when GNSS cannot measure the terminal location information, so as to achieve uplink time domain synchronization. The method for adjusting TA may be to adjust TA based on a first TA adjustment amount and a second TA adjustment amount determined based on the terminal location information at a predefined moment, so as to solve the problem that the second TA adjustment amount cannot be calculated when GNSS cannot measure the terminal location information, so as to achieve uplink time domain synchronization. The method for adjusting TA may be to add a third TA adjustment amount for assisting in adjusting TA on the basis of the above method, so as to improve the accuracy of adjusting TA and improve the accuracy of uplink time domain synchronization. At least one of the above methods is used to achieve flexible adjustment of TA to achieve uplink time domain synchronization.

[0043] In some optional embodiments of the first aspect, the predefined time includes a time when the first information is received.

[0044] In the above embodiment, the predefined time may be the time when the first information is received, so as to obtain the terminal location information closest to the current time, minimize the error as much as possible, and achieve more accurate uplink time domain synchronization.

[0045] In some optional embodiments of the first aspect, the method further includes: receiving second information sent by a network device, the second information being used to indicate a correspondence between satellite ephemeris information and a third TA adjustment amount; and / or receiving third information sent by a network device, the third information being used to indicate the third TA adjustment amount and the effective time of the third TA adjustment amount.

[0046] In the above embodiment, the terminal may receive the correspondence between the satellite ephemeris information and the third TA adjustment amount from the network device, thereby determining the third TA adjustment amount based on the third TA adjustment amount corresponding to the satellite ephemeris information in the current time period. Alternatively, the terminal may receive the third TA adjustment amount and the effective time corresponding to the third TA adjustment amount directly from the network device, and use the third TA adjustment amount at the corresponding time.

[0047] In some optional embodiments of the first aspect, the method further includes: sending fourth information to the network device, where the fourth information is used to indicate that the terminal supports the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

[0048] In the above embodiment, the terminal can report to the network device the ability to support adjusting the TA with the first TA adjustment amount to maintain uplink time domain synchronization, that is, inform the network device whether the terminal can support adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, so as to facilitate the network device to determine the method of instructing the terminal to adjust the TA.

[0049] In some optional embodiments of the first aspect, the method further includes: in response to the terminal not having the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, receiving fifth information sent by the network device, the fifth information being used to instruct the terminal to remeasure the terminal location information; and remeasure the terminal location information based on the fifth information.

[0050] In the above embodiment, when the terminal does not have the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, the terminal can accept the instruction of the network device and remeasure the terminal location information. This allows the TA to be adjusted based on the remeasured terminal location information to achieve uplink time domain synchronization of the terminal.

[0051] In some optional embodiments of the first aspect, the method further includes: in response to a failure in measuring the terminal location information, entering a radio resource control idle state RRC IDLE.

[0052] In the above embodiment, when the terminal location information re-measurement fails, the terminal may enter the RRC idle state to save power consumption.

[0053] In some optional embodiments of the first aspect, the method further includes: determining that a global navigation satellite system (GNSS) module of the terminal is unavailable, the GNSS module being used to measure terminal location information.

[0054] In the above embodiment, the terminal may determine that the GNSS module is unavailable, and in this case may receive the first information sent by the network device and determine the TA adjustment method to achieve uplink time domain synchronization.

[0055] In some optional embodiments of the first aspect, the method further includes: determining that an uplink time domain synchronization error of the terminal is greater than a threshold.

[0056] In the above embodiment, the terminal may determine that the error of uplink time domain synchronization is greater than a threshold, and may then receive first information sent by the network device to determine a TA adjustment method to achieve uplink time domain synchronization.

[0057] According to a second aspect, a communication method is provided, which is executed by a network device, and the method includes: the network device sends first information to a terminal, and the first information is used to instruct the terminal to select an artificial intelligence (AI) model that meets performance requirements.

[0058] In some optional embodiments of the second aspect, the adjustment method of the TA includes at least one of the following: adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, the first TA adjustment amount being determined based on a TA command, and the second TA adjustment amount being determined based on satellite ephemeris information and terminal position information, wherein the second TA adjustment amount is a second TA adjustment amount at a predefined moment, or the second TA adjustment amount is determined based on the terminal position information at a predefined moment; or adjusting the TA based on the first TA adjustment amount; or adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount and a third TA adjustment amount, wherein the third TA adjustment amount is used to assist in adjusting the TA; or adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount.

[0059] In some optional embodiments of the second aspect, the predefined time includes a time at which the first information is received.

[0060] In some optional embodiments of the second aspect, the method also includes: sending second information to the terminal, the second information being used to indicate the correspondence between satellite ephemeris information and the third TA adjustment amount; and / or sending third information to the terminal, the third information being used to indicate the third TA adjustment amount and the effective time of the third TA adjustment amount.

[0061] In some optional embodiments of the second aspect, the method further includes: receiving fourth information sent by the terminal, where the fourth information is used to indicate that the terminal supports the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

[0062] In some optional embodiments of the second aspect, the method further includes: in response to the terminal not having the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, sending fifth information to the terminal, wherein the fifth information is used to instruct the terminal to remeasure the terminal location information.

[0063] In some optional embodiments of the second aspect, the method further includes: determining that a global navigation satellite system (GNSS) module of the terminal is unavailable, the GNSS module being used to measure terminal location information.

[0064] In some optional embodiments of the second aspect, the method further includes: determining that an uplink time domain synchronization error of the terminal is greater than a threshold.

[0065] According to a third aspect, a communication method is provided, comprising: a network device sending first information to a terminal, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the uplink transmission timing of the terminal; and the terminal receives the first information.

[0066] In a fourth aspect, a terminal is provided, comprising: a transceiver module for receiving first information sent by a network device, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the uplink sending timing of the terminal.

[0067] In a fifth aspect, a network device is provided, including: a transceiver module, used to send first information to a terminal, wherein the first information is used to indicate an adjustment method of an uplink timing advance TA, and the TA is used to adjust the uplink sending timing of the terminal.

[0068] In a sixth aspect, a terminal is provided, comprising: one or more processors; wherein the terminal is used to execute the first aspect and any one of the communication methods in the first aspect.

[0069] In a seventh aspect, a network device is provided, comprising: one or more processors; wherein the network device is used to execute the second aspect and any one of the communication methods in the second aspect.

[0070] In an eighth aspect, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the second aspect and any one of the communication methods in the second aspect.

[0071] In the ninth aspect, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes a communication method such as the first aspect and any one of the first aspect or the second aspect and any one of the second aspect.

[0072] In a tenth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the optional implementation manner of the first aspect or the second aspect.

[0073] In an eleventh aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first or second aspect.

[0074] In a twelfth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first or second aspect.

[0075] It is understandable that the terminal, access network device, first network element, other network elements, core network device, communication system, storage medium, program product, computer program, chip, or chip system involved in each embodiment of the present disclosure are all used to perform the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.

[0076] The present disclosure provides communication methods, devices, equipment, and storage media. In some embodiments, the terms "communication method," "information processing method," and "communication method" are interchangeable; the terms "communication device," "information processing device," and "communication device" are interchangeable; and the terms "information processing system," "communication system," and "communication system" are interchangeable.

[0077] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0078] In each embodiment of the present disclosure, unless otherwise specified or provided for, the terms and / or descriptions between the embodiments are consistent and may be referenced by each other. The technical environments in different embodiments may be combined to form new embodiments based on their inherent logical relationships.

[0079] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0080] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0081] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0082] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0083] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0084] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0085] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for example, if the description object is "information", then the "first information" and "the performance of each AI model" can be the same information or different information, and their contents can be the same or different.

[0086] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0087] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0088] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0089] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0090] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0091] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0092] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.

[0093] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0094] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0095] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0096] In recent years, satellite communications have been recognized as a key aspect of future wireless communication technology development. Satellite communications refers to communications conducted by ground-based radio communication equipment using satellites as relays. Satellite communication systems consist of satellite and ground components. Satellite communications are characterized by a wide communication range; communication is possible between any two points within the coverage area of ​​the satellite's radio waves; and they are less susceptible to land-based disasters, resulting in high reliability. As a supplement to current ground-based cellular communication systems, satellite communications offer the following benefits:

[0097] 1) Extended coverage: For areas that are not covered by current cellular communication systems or are costly to cover, such as oceans, deserts, and remote mountainous areas, satellite communications can be used to solve communication problems.

[0098] 2) Emergency communications: In extreme situations such as disasters such as earthquakes, when cellular communication infrastructure is unavailable, satellite communications can be used to quickly establish communication connections.

[0099] 3) Provide industry applications: For example, for delay-sensitive services with long-distance transmission, satellite communications can be used to reduce the delay of service transmission.

[0100] It can be foreseen that in future wireless communication systems, satellite communication systems and terrestrial cellular communication systems will gradually achieve deep integration, truly realizing the intelligent connection of all things.

[0101] In some embodiments, in satellite communications, data transmission takes a long time due to the long signal transmission distance between the transmitter and receiver. For transmissions with uplink and downlink relationships, a timing offset parameter can be introduced to compensate for transmission delay.

[0102] Figure 1a is a schematic diagram illustrating uplink and downlink timing alignment on a base station, according to an embodiment of the present disclosure. As shown in Figure 1a, for uplink information received by a network device (i.e., the gNB UL), and downlink information sent by the network device (i.e., the gNB DL), the frames marked with "n" in the gNB UL and gNB DL are aligned. This indicates that timing alignment of uplink and downlink communications is achieved for the network device.

[0103] In some embodiments, in a communication scenario with an uplink and downlink relationship, in order to ensure the quality of the transmitted signal, it is generally undesirable for the uplink and downlink communication signals to be out of sync in the time domain, that is, "timing misalignment" is undesirable.

[0104] For example, Figure 1b is a schematic diagram illustrating a state of uplink and downlink timing misalignment on the base station side according to an embodiment of the present disclosure. As shown in Figure 1b, for uplink information obtained by the network device, i.e., the gNB UL in the figure, and downlink information sent by the network device, i.e., the gNB DL in the figure, the frames marked with "n" in the gNB UL and gNB DL are misaligned. This can be understood as a timing misalignment of uplink and downlink communications for the network device.

[0105] In order to avoid the problem of misalignment of uplink and downlink communications, for communications with uplink and downlink relationships, the transmission delay can be compensated by introducing a timing offset value parameter, so that timing alignment can be achieved for communications with uplink and downlink relationships.

[0106] In some embodiments, the timing offset value parameter can be applied to various operations, such as: physical uplink shared channel (PUSCH) scheduled by downlink control information (DCI), transmission of hybrid automatic repeat-request (HARQ) feedback information, and transmission of medium access control control element (MAC CE).

[0107] In some embodiments, when a network connection is not established, the terminal obtains uplink time and frequency synchronization by sending a physical random access channel (PRACH). Similar to downlink synchronization, the PRACH signal sent by the terminal is affected by the high-speed moving satellite, including the Doppler frequency deviation of the service link and the feeder link. Unlike the downlink signal, since the base station has to serve multiple terminals, the orthogonality between the terminals must be guaranteed. This requires that the signals sent by UEs at different locations that experience different transmission delays arrive at the base station side at the same time, otherwise the base station may not be able to demodulate the correct PRACH signal, or it may not be able to distinguish the PRACH signals from different terminals from the received PRACH signal. Therefore, the key to uplink synchronization technology is how to deal with the large frequency deviation in the PRACH signal and ensure that the PRACH signals sent by UEs at different locations arrive at the base station at the same time, or at least within the same cyclic prefix (CP) range.

[0108] In some embodiments, for uplink time synchronization, the terminal must perform TA pre-compensation when sending PRACH. The size of the TA pre-compensated by the terminal is related to the uplink time synchronization reference point set by the base station. The calculation formula of the TA value can be expressed as a combination of the open-loop TA value and the closed-loop TA value, as shown in Formula 1. TA =(N TA +N TA,UE-specific +N TA,common +N TA,offset )×T c Formula 1

[0109] Among them, T TA Indicates the TA value, that is, the TA for pre-compensation. N TA Indicates the closed-loop TA value, N TA It is 0 before initial access and will be updated according to the TA command sent by the base station.TA,UE-specific Indicates the open-loop TA value, N TA,UE-specific It is the service link TA calculated by the terminal based on the satellite ephemeris information broadcast by the base station and its own position. TA,common It is the feeder link TA calculated by the terminal based on the common timing advance parameter information broadcast by the base station. TA,offset is a fixed offset value, and its definition is the same as that in the terrestrial communication network. c It is the basic time unit in 5G new radio (NR) and its definition is the same as that in terrestrial communication networks.

[0110] In some embodiments, the terminal needs to obtain location information to determine timing compensation for uplink transmissions. The terminal can determine its own location information using the GNSS measurement module. After obtaining GNSS measurement results, the terminal can report the GNSS reliability time to the base station using the GNSS validity duration. When the terminal's GNSS validity duration expires, the terminal enters the idle state.

[0111] However, in some satellite communication scenarios, when the terminal's GNSS has errors or the terminal's GNSS position information is unavailable, the terminal needs to maintain a radio resource control (RRC) inactive connection for at least several minutes. In this case, the traditional TA adjustment method cannot solve the uplink time domain synchronization problem.

[0112] Fig. 1c is a schematic diagram showing how the size of a TA changes over time according to an exemplary embodiment. As shown in Fig. 1c, the size of a TA corresponding to terminals with different initial elevation angles changes differently over time.

[0113] FIG1d is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.

[0114] As shown in FIG1 d , the communication system 100 includes a terminal 101 and a network device 102 .

[0115] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0116] In some embodiments, the network device 102 may include at least one of an access network device and a core network device.

[0117] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB) in a 4G communication system, a next generation evolved NodeB (ng-eNB) in a 5G communication system, a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.

[0118] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0119] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0120] In some embodiments, a core network device may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0121] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0122] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1d, or a portion thereof, but are not limited thereto. The entities shown in FIG1d are illustrative only. The communication system may include all or part of the entities shown in FIG1d, or may include other entities outside of FIG1d. The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0123] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-TE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0124] FIG2a is a schematic diagram illustrating an interaction of a communication method according to an embodiment of the present disclosure. As shown in FIG2a , the present disclosure embodiment relates to a communication method for use in a communication system 100, the method comprising:

[0125] Step S2101 , the terminal 101 sends fourth information to the network device 102 .

[0126] In some embodiments, the network device 102 receives the fourth information sent by the terminal 101 .

[0127] In some embodiments, the fourth information is used to indicate the terminal's ability to support adjusting the TA based on a first TA adjustment amount to maintain uplink time domain synchronization. That is, the terminal reports to the network device whether the terminal supports adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization. The first TA adjustment amount is determined based on a TA command.

[0128] It is understood that TA is used to adjust the terminal's uplink transmission timing. That is, TA represents the amount of time the terminal advances the transmission of the uplink channel or signal to achieve uplink time domain synchronization. Uplink time domain synchronization is maintained by adjusting TA. The adjustment of TA is the TA adjustment amount.

[0129] In some embodiments, the terminal reports to the network device whether it supports adjusting the TA based on a first TA adjustment amount to maintain uplink time domain synchronization when GNSS is unavailable. Alternatively, the terminal reports to the network device whether it supports adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization when a GNSS measurement result error is greater than a threshold.

[0130] In some embodiments, if the terminal supports adjusting the TA based on a first TA adjustment amount to maintain uplink time domain synchronization, the network device may send first information to the terminal to enable the terminal to determine a TA adjustment method to maintain uplink time domain synchronization. The first information is used to indicate the TA adjustment method.

[0131] In some embodiments, the terminal does not support adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization. That is, the terminal does not have the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization. The network device may then send fifth information to the terminal, the fifth information being used to instruct the terminal to remeasure terminal location information. For example, re-perform GNSS measurements.

[0132] In some embodiments, if the terminal does not support adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, it may not send the fourth information to the network device, but re-measure the terminal location information on its own.

[0133] In some embodiments, the names of the first information, the fourth information, and the fifth information are not limited. The first information can be, for example, "indication information," the fourth information can be, for example, "capability information," and the fifth information can be, for example, "indication information," "configuration information," etc., and this disclosure does not limit them.

[0134] Step S2102 , the network device 102 sends second information to the terminal 101 .

[0135] In some embodiments, the terminal 101 receives second information sent by the network device.

[0136] In some embodiments, the second information is used to indicate a correspondence between the satellite ephemeris information and the third TA adjustment amount. The third TA adjustment amount is used to assist in adjusting the TA. That is, the third TA adjustment amount can be used to adjust the TA together with other TA adjustment amounts.

[0137] In some embodiments, the terminal may determine the third TA adjustment amount based on the correspondence between the satellite ephemeris information indicated by the second information and the third TA adjustment amount, as well as the satellite ephemeris information at the current moment. For example, Figure 2b is a schematic diagram of the correspondence between satellite ephemeris information and the third TA adjustment amount according to an exemplary embodiment. T1 can be understood as the time corresponding to satellite ephemeris information 1, T2 can be understood as the time corresponding to satellite ephemeris information 2, and T3 can be understood as the time corresponding to satellite ephemeris information 3. If the satellite ephemeris information at the current moment is between satellite ephemeris information 1 and satellite ephemeris information 2, then the third TA adjustment amount can be determined to be the third TA adjustment amount 1. If the satellite ephemeris information at the current moment is between satellite ephemeris information 2 and satellite ephemeris information 3, then the third TA adjustment amount can be determined to be the third TA adjustment amount 2. Of course, the situation shown in Figure 2b is only exemplary and is not limited in this disclosure.

[0138] Step S2103 : determining whether the GNSS module of the terminal 101 is unavailable or the uplink time domain synchronization error of the terminal is greater than a threshold.

[0139] In some embodiments, the terminal 101 may determine that the GNSS module is unavailable or that the terminal's uplink time domain synchronization error is greater than a threshold. For example, the terminal may determine that the GNSS module is unavailable by determining that the validity period of the GNSS has expired. Alternatively, the terminal may determine that the GNSS module is unavailable by failing to measure the terminal's location information using GNSS.

[0140] In some embodiments, the terminal determines that the GNSS module is unavailable or the uplink time domain synchronization error of the terminal is greater than a threshold, and can report to the network device that the GNSS module is unavailable or the uplink time domain synchronization error of the terminal is greater than the threshold, so that the network device sends the first information to the terminal to enable the terminal to determine the adjustment method of the TA and maintain uplink time domain synchronization.

[0141] In some embodiments, the network device 102 may determine that the GNSS module of the terminal 101 is unavailable or that the terminal's uplink time domain synchronization error is greater than a threshold. For example, the network device may determine that the GNSS module is unavailable by determining that the GNSS validity period has expired. Alternatively, the network device may determine that the GNSS module is unavailable by failing to measure the terminal's location information through GNSS. Alternatively, the network device may determine that the GNSS module is unavailable based on information reported by the terminal. For another example, the network device may determine whether the terminal's uplink time domain synchronization error exceeds a predetermined range, i.e., whether it is greater than a threshold, based on the arrival of the uplink signal.

[0142] In some embodiments, upon determining that the GNSS module is unavailable or the uplink time domain synchronization error is greater than a threshold, the network device may send first information to the terminal, so that the terminal determines a TA adjustment method to maintain uplink time domain synchronization. Upon determining that the GNSS module is unavailable or the uplink time domain synchronization error is greater than a threshold, the terminal may receive the first information sent by the network device, and adjust the TA based on the TA adjustment method indicated by the first information to maintain uplink time domain synchronization.

[0143] In some embodiments, the network device may directly send the first information. That is, the network device may not determine whether the GNSS module is unavailable or the uplink time domain synchronization error is greater than a threshold, but directly send the first information. Alternatively, even if the GNSS module is available, or the uplink time domain synchronization error is less than the threshold, the network device may also send the first information. The terminal may receive the first information, and when it determines that the GNSS module is unavailable or the uplink time domain synchronization error is greater than the threshold, adjust the TA based on the TA adjustment method indicated by the first information. That is, when the terminal receives the first information, it may temporarily not adjust the TA based on the TA adjustment method indicated by the first information, until the terminal determines that the GNSS module is unavailable or the uplink time domain synchronization error is greater than the threshold, and then adjust the TA based on the TA adjustment method indicated by the first information.

[0144] It is understood that both the terminal and the network device can perform step S2103. In FIG2a, the solid-line box indicates that the network device performs step S2103 in most possible cases, and the dashed-line box indicates that the terminal performs step S2103 in other cases. Step S2103 can also be performed by both the terminal and the network device, which is not limited in this disclosure.

[0145] Step S2104 , the network device 102 sends first information to the terminal 101 .

[0146] In some embodiments, the terminal 101 receives first information sent by the network device.

[0147] In some embodiments, the first information is used to determine a TA adjustment method, and the TA is used to adjust the terminal uplink transmission timing to maintain the terminal's uplink time domain synchronization.

[0148] In some embodiments, the network device may send the first information when it determines that the GNSS module of the terminal is unavailable. Alternatively, the network device may send the first information when the uplink time domain synchronization error of the terminal is greater than a threshold. Alternatively, the network device may also send the first information, and when the terminal determines that the GNSS module is unavailable, adjust the TA based on the TA adjustment method determined by the first information to maintain uplink time domain synchronization. Alternatively, the network device may also send the first information, and when the terminal determines that the uplink time domain synchronization error is greater than a threshold, adjust the TA based on the TA adjustment method determined by the first information to maintain uplink time domain synchronization.

[0149] In some embodiments, when the network device receives fourth information sent by the terminal and determines that the terminal supports adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization of the terminal, it may send first information to the terminal to indicate the TA adjustment method.

[0150] In some embodiments, the network device may directly send the first information to the terminal without receiving the fourth information sent by the terminal to indicate the adjustment method of the TA.

[0151] In some embodiments, the adjustment method of TA includes at least one of the following: adjusting TA based on a first TA adjustment amount and a second TA adjustment amount, wherein the first TA adjustment amount is determined based on a TA command, and the second TA adjustment amount is determined based on satellite ephemeris information and terminal position information, wherein the second TA adjustment amount is the second TA adjustment amount at a predefined moment, or the second TA adjustment amount is determined based on the terminal position information at a predefined moment; or adjusting TA based on the first TA adjustment amount; or adjusting TA based on the first TA adjustment amount, the second TA adjustment amount and a third TA adjustment amount, wherein the third TA adjustment amount is used to assist in adjusting TA; or adjusting TA based on the first TA adjustment amount and the third TA adjustment amount.

[0152] Optionally, the first information may indicate that the TA is adjusted based on a first TA adjustment amount and a second TA adjustment amount. Adjusting the TA based on the first TA adjustment amount and the second TA adjustment amount can be understood as adjusting the TA using the sum of the first TA adjustment amount and the second TA adjustment amount. That is, the first TA adjustment amount and the second TA adjustment amount are added, and the result of the addition is used to adjust the TA. For example, when the terminal determines, based on the first information, that the TA adjustment method is to adjust the TA based on the first TA adjustment amount and the second TA adjustment amount, the sum of the first TA adjustment amount and the second TA adjustment amount may be used to adjust the TA. The first TA adjustment amount is determined based on a TA command. The second TA adjustment amount is determined based on satellite ephemeris information and terminal location information. The second TA adjustment amount may be for a predefined time. That is, when the GNSS module is unavailable and the terminal location information at the current time cannot be measured, and the second TA adjustment amount is unavailable, the second TA adjustment amount at the predefined time may be used to adjust the TA to maintain uplink time domain synchronization. The second TA adjustment amount may also be determined based on the terminal location information at a predefined time. For example, when the GNSS module is unavailable and the terminal location information at the current moment cannot be measured, the second TA adjustment amount can be calculated using the terminal location information measured by the GNSS module at a predefined moment. For example, the second TA adjustment amount is calculated using the terminal location information measured by the GNSS module at a predefined moment and the satellite ephemeris information at the current moment.

[0153] Optionally, the first information may indicate that the TA is to be adjusted based on a first TA adjustment amount. For example, when the terminal determines, based on the first information, that the TA adjustment method is to adjust the TA based on the first TA adjustment amount, and the terminal supports adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, the TA may be adjusted using the first TA adjustment amount. If the terminal receives the first information, and the first information indicates that the TA is to be adjusted based on the first TA adjustment amount, but the terminal does not support adjusting the TA based on the first TA adjustment amount, the terminal may remeasure the terminal location information.

[0154] Optionally, the first information may indicate that the TA is adjusted based on a first TA adjustment amount, a second TA adjustment amount, and a third TA adjustment amount. Adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount, and the third TA adjustment amount can be understood as adjusting the TA using the sum of the first TA adjustment amount, the second TA adjustment amount, and the third TA adjustment amount. That is, the first TA adjustment amount, the second TA adjustment amount, and the third TA adjustment amount are added together, and the result of the addition is used to adjust the TA. For example, when the terminal determines, based on the first information, that the TA adjustment method is to adjust the TA based on the first TA adjustment amount, the second TA adjustment amount, and the third TA adjustment amount, the terminal may use the sum of the first TA adjustment amount, the second TA adjustment amount, and the third TA adjustment amount as the total TA adjustment amount, and use the total TA adjustment amount to adjust the TA. The third TA adjustment amount is used to assist in adjusting the TA. For example, the third TA adjustment amount may be determined based on current satellite ephemeris information and the correspondence between the satellite ephemeris information and the third TA adjustment amount. The correspondence between the satellite ephemeris information and the third TA adjustment amount may be indicated by the network device based on the second information or may be specified by a protocol, and is not limited in this disclosure.

[0155] Optionally, the first information may indicate that the TA is adjusted based on the first TA adjustment amount and the third TA adjustment amount. Adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount can be understood as adjusting the TA using the sum of the first TA adjustment amount and the third TA adjustment amount. That is, the first TA adjustment amount and the third TA adjustment amount are added, and the result of the addition is used to adjust the TA. For example, when the terminal determines, based on the first information, that the TA adjustment method is to adjust the TA based on the first TA adjustment amount and the third TA adjustment amount, the TA may be adjusted using the sum of the first adjustment amount and the third TA adjustment amount.

[0156] It can be understood that the third TA adjustment amount is used to assist in adjusting the TA. For example, when adjusting the TA based on the first TA adjustment amount, since the second TA adjustment amount is not used, that is, the TA is not adjusted with reference to the satellite ephemeris information, a certain error may be caused. Since the third TA adjustment amount has a corresponding relationship with the satellite ephemeris information. The TA can be assisted in adjusting the TA based on the third TA adjustment amount, that is, the first TA adjustment amount is added to the third TA adjustment amount, and the result of the addition is used to adjust the TA. This can make up for the deficiency of not using the second TA adjustment amount, that is, not adjusting the TA with reference to the satellite ephemeris information, making the TA adjustment more accurate, thereby reducing the error in uplink time domain synchronization. For another example, when adjusting the TA based on the first TA adjustment amount and the second TA adjustment amount, since the second TA adjustment amount can be for a predefined time, that is, the second TA adjustment amount is calculated at the predefined time based on the satellite ephemeris information and the terminal position information, it can be understood that the satellite ephemeris information also corresponds to the predefined time, and there may be errors with the satellite ephemeris information at the current time. Therefore, TA can be assisted in adjustment based on the third TA adjustment amount, that is, the first TA adjustment amount, the second TA adjustment amount and the third TA adjustment amount are added together, and the TA is adjusted using the result of the addition. This can compensate for the satellite ephemeris information error caused by the second TA adjustment amount being the second TA adjustment amount at a predefined moment, making the TA adjustment more accurate and thus making the error of the uplink time domain synchronization smaller.

[0157] In step S2105 , the terminal 101 adjusts the TA based on the determined TA adjustment method.

[0158] In some embodiments, the terminal 101 may adjust the TA based on the determined TA to maintain uplink time domain synchronization.

[0159] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0160] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0161] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", etc. can be used interchangeably.

[0162] In some embodiments, the name of the second information is not limited, and it can be, for example, "instruction information", "instruction command", or "configuration information".

[0163] The communication method involved in the embodiment of the present disclosure may include at least one of steps S2101 to S2105. For example, step S2104 may be implemented as an independent embodiment, but is not limited thereto.

[0164] In some embodiments, step S2101, step S2102, and step S2103 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0165] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 a .

[0166] Figure 2c is a schematic diagram illustrating an interaction of a communication method according to an embodiment of the present disclosure. As shown in Figure 2c, the present disclosure embodiment relates to a communication method for use in a communication system 100, the method comprising:

[0167] Step S2201 , the terminal 101 sends fourth information to the network device 102 .

[0168] In some embodiments, the network device 102 receives the fourth information sent by the terminal 101 .

[0169] In some embodiments, the fourth information is used to indicate the terminal's ability to support adjusting the TA based on a first TA adjustment amount to maintain uplink time domain synchronization. That is, the terminal reports to the network device whether the terminal supports adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization. The first TA adjustment amount is determined based on a TA command.

[0170] The optional implementation of step S2201 can refer to the implementation of step S2101, and this disclosure will not go into details here.

[0171] Step S2202 , the network device 102 sends third information to the terminal 101 .

[0172] In some embodiments, the terminal 101 receives third information sent by the network device.

[0173] In some embodiments, the third information is used to indicate a third TA adjustment amount and the effective time of the third TA adjustment amount. Specifically, the network device may directly indicate the third TA adjustment amount and the effective time of the third TA adjustment amount, so that the terminal can use the third TA adjustment amount at the effective time. The effective time can also be understood as the usage time, i.e., the time when the third TA adjustment amount is used.

[0174] In some embodiments, the third information may be high-layer signaling, such as RRC, MAC CE, or physical layer signaling.

[0175] The optional implementation of step S2202 can refer to the implementation of step S2102, and this disclosure will not go into details here.

[0176] Step S2203 : determining whether the GNSS module of the terminal 101 is unavailable or the uplink time domain synchronization error of the terminal is greater than a threshold.

[0177] The optional implementation of step S2203 can refer to the implementation of step S2103, and this disclosure will not go into details here.

[0178] It is understood that both the terminal and the network device can perform step S2203. In FIG2a, the solid-line box indicates that the network device performs step S2203 in most possible cases, and the dashed-line box indicates that the terminal performs step S2203 in other cases. Step S2203 can also be performed by both the terminal and the network device, which is not limited in this disclosure.

[0179] Step S2204 , the network device 102 sends first information to the terminal 101 .

[0180] The optional implementation of step S2204 can refer to the implementation of step S2104, and this disclosure will not go into details here.

[0181] In step S2205, the terminal 101 adjusts the TA based on the determined TA adjustment method.

[0182] The optional implementation of step S2205 can refer to the implementation of step S2105, and this disclosure will not go into details here.

[0183] Figure 2d is a schematic diagram illustrating an interaction of a communication method according to an embodiment of the present disclosure. As shown in Figure 2d, the present disclosure embodiment relates to a communication method for use in a communication system 100, the method comprising:

[0184] Step S2301 : Terminal 101 sends fourth information to network device 102 .

[0185] In some embodiments, the network device 102 receives the fourth information sent by the terminal 101 .

[0186] In some embodiments, the fourth information is used to indicate the terminal's ability to support adjusting the TA based on a first TA adjustment amount to maintain uplink time domain synchronization. That is, the terminal reports to the network device whether the terminal supports adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization. The first TA adjustment amount is determined based on a TA command.

[0187] The optional implementation of step S2301 can refer to the implementation of step S2101, and this disclosure will not go into details here.

[0188] Step S2302 : Determine whether the GNSS module of the terminal 101 is unavailable or whether the uplink time domain synchronization error of the terminal is greater than a threshold.

[0189] The optional implementation of step S2302 can refer to the implementation of step S2103, and this disclosure will not go into details here.

[0190] It is understood that both the terminal and the network device can perform step S2302. In FIG2a, the solid-line box indicates that the network device performs step S2302 in most possible cases, and the dashed-line box indicates that the terminal performs step S2302 in other cases. Step S2302 can also be performed by both the terminal and the network device, which is not limited in this disclosure.

[0191] Step S2303 , the network device 102 sends the fifth information to the terminal 101 .

[0192] In some embodiments, the terminal 101 receives fifth information sent by the network device 102 .

[0193] In some embodiments, the fifth information is used to instruct the terminal to remeasure the terminal location information.

[0194] In some embodiments, if the terminal does not support adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, that is, the terminal does not have the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, the terminal location information can be remeasured based on the fifth information sent by the network device.

[0195] In some embodiments, when the GNSS module of the terminal is unavailable, the terminal location information can be remeasured to re-determine whether GNSS is unavailable. If the uplink time domain synchronization error of the terminal is greater than a threshold, the terminal location information is remeasured based on the fifth information sent by the network device to reduce the uplink time domain synchronization error. If the terminal location information measurement fails, that is, it is confirmed that the GNSS module is unavailable, the terminal can be made to enter RRC IDLE. If the terminal location information is remeasured and the uplink time domain synchronization error of the terminal is still greater than the threshold, the terminal can be made to enter RRC IDLE.

[0196] FIG3a is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3a, the embodiment of the present disclosure relates to a communication method, which is executed by terminal 101 and includes:

[0197] Step S3101, sending the fourth information.

[0198] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0199] In some embodiments, the terminal 101 sends the fourth information to the network device 102, but is not limited thereto, and the fourth information may also be sent to other entities.

[0200] Step S3102, obtaining second information.

[0201] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0202] In some embodiments, the terminal 101 receives the second information sent by the network device 102, but is not limited thereto and may also receive the second information sent by other entities.

[0203] In some embodiments, terminal 101 obtains second information specified by the protocol.

[0204] In some embodiments, terminal 101 obtains the second information from upper layer(s).

[0205] In some embodiments, terminal 101 performs processing to obtain the second information.

[0206] In some embodiments, step S3102 is omitted, and the terminal 101 autonomously implements the function indicated by the second information, or the above function is default or acquiescent.

[0207] Step S3103 : determining whether the GNSS module of the terminal 101 is unavailable or the uplink time domain synchronization error of the terminal is greater than a threshold.

[0208] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0209] Step S3104, obtaining first information.

[0210] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0211] In some embodiments, the terminal 101 receives the first information sent by the network device 102, but is not limited thereto and may also receive the first information sent by other entities.

[0212] In some embodiments, terminal 101 obtains first information specified by a protocol.

[0213] In some embodiments, terminal 101 obtains the first information from upper layer(s).

[0214] In some embodiments, the terminal 101 performs processing to obtain the first information.

[0215] In some embodiments, step S3104 is omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or by default.

[0216] Step S3105: Adjust the TA based on the determined TA adjustment method.

[0217] The optional implementation of step S3105 can refer to the optional implementation of step S2105 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0218] FIG3b is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3b, the present disclosure embodiment relates to a communication method, which is executed by terminal 101 and includes:

[0219] Step S3201, sending the fourth information.

[0220] The optional implementation of step S3201 can refer to the optional implementation of step S2201 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0221] In some embodiments, the terminal 101 sends the fourth information to the network device 102, but is not limited thereto, and the fourth information may also be sent to other entities.

[0222] Step S3202, obtain third information.

[0223] The optional implementation of step S3202 can refer to the optional implementation of step S2202 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0224] In some embodiments, the terminal 101 receives the third information sent by the network device 102, but is not limited thereto and may also receive the third information sent by other entities.

[0225] In some embodiments, terminal 101 obtains third information specified by the protocol.

[0226] In some embodiments, terminal 101 obtains the third information from upper layer(s).

[0227] In some embodiments, terminal 101 performs processing to obtain the third information.

[0228] In some embodiments, step S3202 is omitted, and the terminal 101 autonomously implements the function indicated by the third information, or the above function is default or by default.

[0229] Step S3203 : Determine whether the GNSS module of the terminal 101 is unavailable or whether the uplink time domain synchronization error of the terminal is greater than a threshold.

[0230] The optional implementation of step S3203 can refer to the optional implementation of step S2203 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0231] Step S3204, obtaining first information.

[0232] The optional implementation of step S3204 can refer to the optional implementation of step S2204 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0233] In some embodiments, the terminal 101 receives the first information sent by the network device 102, but is not limited thereto and may also receive the first information sent by other entities.

[0234] In some embodiments, terminal 101 obtains first information specified by a protocol.

[0235] In some embodiments, terminal 101 obtains the first information from upper layer(s).

[0236] In some embodiments, the terminal 101 performs processing to obtain the first information.

[0237] In some embodiments, step S3204 is omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or by default.

[0238] Step S3205: Adjust the TA based on the determined TA adjustment method.

[0239] The optional implementation of step S3205 can refer to the optional implementation of step S2205 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0240] FIG3c is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3c, the embodiment of the present disclosure relates to a communication method, which is executed by terminal 101 and includes:

[0241] Step S3301, sending the fourth information.

[0242] The optional implementation of step S3301 can refer to the optional implementation of step S2301 in Figure 2d and other related parts in the embodiment involved in Figure 2d, which will not be repeated here.

[0243] In some embodiments, the terminal 101 sends the fourth information to the network device 102, but is not limited thereto, and the fourth information may also be sent to other entities.

[0244] Step S3302: Determine whether the GNSS module of the terminal 101 is unavailable or whether the uplink time domain synchronization error of the terminal is greater than a threshold.

[0245] The optional implementation of step S3302 can refer to the optional implementation of step S2302 in Figure 2d and other related parts in the embodiment involved in Figure 2d, which will not be repeated here.

[0246] Step S3303, obtain the fifth information.

[0247] The optional implementation of step S3303 can refer to the optional implementation of step S2303 in Figure 2d and other related parts in the embodiment involved in Figure 2d, which will not be repeated here.

[0248] In some embodiments, the terminal 101 receives the fifth information sent by the network device 102, but is not limited thereto and may also receive the fifth information sent by other entities.

[0249] In some embodiments, terminal 101 obtains fifth information specified by the protocol.

[0250] In some embodiments, terminal 101 obtains the fifth information from upper layer(s).

[0251] In some embodiments, the terminal 101 performs processing to obtain the fifth information.

[0252] In some embodiments, step S3303 is omitted, and the terminal 101 autonomously implements the function indicated by the fifth information, or the above function is default or by default.

[0253] FIG3 d is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3 d , the embodiment of the present disclosure relates to a communication method, which is executed by terminal 101 and includes:

[0254] Step S3401, obtain first information.

[0255] The optional implementation of step S3401 can refer to the optional implementation of step S2104 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0256] In some embodiments, the terminal 101 receives the first information sent by the network device 102, but is not limited thereto and may also receive the first information sent by other entities.

[0257] In some embodiments, terminal 101 obtains first information specified by a protocol.

[0258] In some embodiments, terminal 101 obtains the first information from upper layer(s).

[0259] In some embodiments, the terminal 101 performs processing to obtain the first information.

[0260] In some embodiments, step S3204 is omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or by default.

[0261] In some embodiments, the TA adjustment method includes at least one of the following: adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, wherein the first TA adjustment amount is determined based on a TA command, and the second TA adjustment amount is determined based on satellite ephemeris information and terminal location information, wherein the second TA adjustment amount is a second TA adjustment amount at a predefined time, or the second TA adjustment amount is determined based on the terminal location information at the predefined time. Alternatively, adjusting the TA based on the first TA adjustment amount. Alternatively, adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount, and a third TA adjustment amount, wherein the third TA adjustment amount is used to assist in adjusting the TA. Alternatively, adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount.

[0262] In some embodiments, the predefined time includes a time at which the first information is received.

[0263] In some embodiments, the method further includes: receiving second information sent by a network device, the second information indicating a correspondence between satellite ephemeris information and a third TA adjustment amount; and / or receiving third information sent by a network device, the third information indicating the third TA adjustment amount and an effective time of the third TA adjustment amount.

[0264] In some embodiments, the method further includes: sending fourth information to the network device, where the fourth information is used to indicate that the terminal supports the capability of adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

[0265] In some embodiments, the method further includes: in response to the terminal not being able to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, receiving fifth information sent by a network device, the fifth information being used to instruct the terminal to remeasure terminal location information, and re-measuring the terminal location information based on the fifth information.

[0266] In some embodiments, the method further includes: in response to a failure in measuring the terminal location information, entering a radio resource control idle state RRC IDLE.

[0267] In some embodiments, the method further includes: determining that a global navigation satellite system (GNSS) module of the terminal is unavailable, the GNSS module being used to measure terminal location information.

[0268] In some embodiments, the method further includes: determining that an uplink time domain synchronization error of the terminal is greater than a threshold.

[0269] FIG4a is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4a , the present disclosure embodiment relates to a communication method, which is executed by a network device 102 and includes:

[0270] Step S4101, obtain the fourth information.

[0271] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0272] In some embodiments, the network device 102 receives the fourth information sent by the terminal 101, but is not limited thereto and may also receive the fourth information sent by other entities.

[0273] In some embodiments, the network device 102 obtains fourth information specified by the protocol.

[0274] In some embodiments, the network device 102 obtains the fourth information from upper layer(s).

[0275] In some embodiments, the network device 102 performs processing to obtain the fourth information.

[0276] In some embodiments, step S4101 is omitted, and the network device 102 autonomously implements the function indicated by the fourth information, or the above function is default or by default.

[0277] Step S4102, sending the second information.

[0278] The optional implementation of step S4102 can refer to the optional implementation of step S2102 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0279] In some embodiments, the network device 102 sends the second information to the terminal 101, but is not limited thereto and may also send the second information to other entities.

[0280] Step S4103 : determining whether the GNSS module of the terminal 101 is unavailable or the uplink time domain synchronization error of the terminal is greater than a threshold.

[0281] The optional implementation of step S4103 can refer to the optional implementation of step S2103 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0282] Step S4104, sending the first information.

[0283] The optional implementation of step S4104 can refer to the optional implementation of step S2104 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0284] In some embodiments, the network device 102 sends the first information to the terminal 101, but is not limited thereto and may also send the first information to other entities.

[0285] FIG4 b is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4 b , the present disclosure embodiment relates to a communication method, which is executed by the network device 102 and includes:

[0286] Step S4201, obtain the fourth information.

[0287] The optional implementation of step S4201 can refer to the optional implementation of step S2201 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0288] In some embodiments, the network device 102 receives the fourth information sent by the terminal 101, but is not limited thereto and may also receive the fourth information sent by other entities.

[0289] In some embodiments, the network device 102 obtains fourth information specified by the protocol.

[0290] In some embodiments, the network device 102 obtains the fourth information from upper layer(s).

[0291] In some embodiments, the network device 102 performs processing to obtain the fourth information.

[0292] In some embodiments, step S4201 is omitted, and the network device 102 autonomously implements the function indicated by the fourth information, or the above function is default or by default.

[0293] Step S4202, sending the third information.

[0294] The optional implementation of step S4202 can refer to the optional implementation of step S2202 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0295] In some embodiments, the network device 102 sends the third information to the terminal 101, but is not limited thereto and may also send the third information to other entities.

[0296] Step S4203: Determine whether the GNSS module of the terminal 101 is unavailable or whether the uplink time domain synchronization error of the terminal is greater than a threshold.

[0297] The optional implementation of step S4203 can refer to the optional implementation of step S2203 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0298] Step S4204, sending the first information.

[0299] The optional implementation of step S4204 can refer to the optional implementation of step S2204 in Figure 2c and other related parts in the embodiment involved in Figure 2c, which will not be repeated here.

[0300] In some embodiments, the network device 102 sends the first information to the terminal 101, but is not limited thereto and may also send the first information to other entities.

[0301] FIG4c is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4c, the embodiment of the present disclosure relates to a communication method, which is executed by the network device 102, and the method includes:

[0302] Step S4301, obtain the fourth information.

[0303] The optional implementation of step S4301 can refer to the optional implementation of step S2301 in Figure 2d and other related parts in the embodiment involved in Figure 2d, which will not be repeated here.

[0304] In some embodiments, the network device 102 receives the fourth information sent by the terminal 101, but is not limited thereto and may also receive the fourth information sent by other entities.

[0305] In some embodiments, the network device 102 obtains fourth information specified by the protocol.

[0306] In some embodiments, the network device 102 obtains the fourth information from upper layer(s).

[0307] In some embodiments, the network device 102 performs processing to obtain the fourth information.

[0308] In some embodiments, step S4301 is omitted, and the network device 102 autonomously implements the function indicated by the fourth information, or the above function is default or by default.

[0309] Step S4302: Determine whether the GNSS module of the terminal 101 is unavailable or whether the uplink time domain synchronization error of the terminal is greater than a threshold.

[0310] The optional implementation of step S4302 can refer to the optional implementation of step S2302 in Figure 2d and other related parts in the embodiment involved in Figure 2d, which will not be repeated here.

[0311] Step S4303, sending the fifth information.

[0312] The optional implementation of step S4303 can refer to the optional implementation of step S2303 in Figure 2d and other related parts in the embodiment involved in Figure 2d, which will not be repeated here.

[0313] In some embodiments, the network device 102 sends the fifth information to the terminal 101, but is not limited thereto and may also send the fifth information to other entities.

[0314] FIG4 d is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4 d , the embodiment of the present disclosure relates to a communication method, which is executed by the network device 102 and includes:

[0315] Step S4401, sending the first information.

[0316] The optional implementation of step S4401 can refer to the optional implementation of step S2104 in Figure 2a and other related parts in the embodiment involved in Figure 2a, which will not be repeated here.

[0317] In some embodiments, the network device 102 sends the first information to the terminal 101, but is not limited thereto and may also send the first information to other entities.

[0318] FIG5 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a communication method, and the method includes:

[0319] Step S5101: The network device 102 sends first information to the terminal 101.

[0320] The optional implementation of step S5101 can be found in S2104 of FIG. 2 a and other related parts of the embodiment involved in FIG. 2 a , which will not be described in detail here.

[0321] In some embodiments, the above method may include the method of the above embodiments related to the communication system 100, the terminal 101, the network device 102, etc., which will not be repeated here.

[0322] Step S5102: Terminal 101 receives first information.

[0323] The optional implementation of step S5102 can be found in S2104 of FIG. 2 a and other related parts of the embodiment involved in FIG. 2 a , which will not be described in detail here.

[0324] The present disclosure also provides a communication method as follows:

[0325] In some embodiments, the terminal reports capability indication information indicating the ability to maintain its uplink time domain synchronization based on closed-loop command adjustments when GNSS is unavailable.

[0326] In some embodiments, the capability indication information is the fourth information.

[0327] In some embodiments, when the capability indication information reported by the terminal indicates the terminal's ability to maintain uplink synchronization based on closed-loop adjustment commands when GNSS is unavailable, the base station, upon determining that the terminal's GNSS may be unavailable, may still maintain a connection with the terminal and maintain uplink synchronization of the terminal through adjustment commands.

[0328] In some embodiments, when the capability indication information reported by the terminal indicates that the terminal is unable to maintain its uplink synchronization based on the closed-loop adjustment command when GNSS is unavailable, the base station may trigger the terminal to re-perform GNSS measurement upon determining that the GNSS of the terminal may be unavailable. If the GNSS measurement is still unsuccessful, the terminal needs to enter the RRC IDLE state.

[0329] In some embodiments, it is determined that the uplink synchronization failure of the terminal exceeds a predetermined range.

[0330] In some embodiments, the base station may determine whether the uplink synchronization error of the terminal exceeds a predetermined range based on the arrival of the uplink signal. The uplink synchronization error may be caused by a synchronization error in the time domain or the frequency domain.

[0331] In some embodiments, a determination is made to perform an adjustment of uplink synchronization.

[0332] In some embodiments, the terminal determines an adjustment method for maintaining its uplink synchronization based on indication information from the base station.

[0333] In some embodiments, the indication information of the base station may be the first information.

[0334] In one embodiment, the terminal adjusts its uplink time domain synchronization by performing a closed-loop + open-loop control method. The GNSS position information used by the terminal for open-loop control may be GNSS position information at a predefined time, such as GNSS position information determined at the time the base station sends the indication information, to calculate the uplink timing advance for open-loop compensation after GNSS unavailability, or the uplink timing advance calculated by the terminal based on the GNSS position information at a predefined time is used as the uplink timing advance after GNSS unavailability.

[0335] In some embodiments, the closed-loop+open-loop control method may be a method of adjusting the TA based on the first TA adjustment amount and the second TA adjustment amount.

[0336] In some embodiments, the GNSS location information may be terminal location information measured by the terminal through a GNSS module.

[0337] In some embodiments, the uplink advance amount may be a TA adjustment amount.

[0338] In some embodiments, the terminal only performs a closed-loop control method to adjust its uplink time domain synchronization.

[0339] In some embodiments, the closed-loop control method may be a method of adjusting the TA based on the first TA adjustment amount.

[0340] In some embodiments, the terminal receives indication information from the base station to determine an adjustment mode for its uplink time domain synchronization, where the adjustment mode includes: open loop + closed loop or only closed loop.

[0341] In some embodiments, the closed-loop control design mechanism:

[0342] In some embodiments, the terminal receives an uplink timing advance adjustment command sent by the base station to adjust its uplink timing advance.

[0343] In some embodiments, a terminal receives configuration information from a base station to determine a correspondence between ephemeris information and predefined timing adjustment values. The terminal then determines timing adjustment values ​​to use in different time periods based on the ephemeris information. As shown in the following figure, the terminal determines T1, T2, and T3 based on the ephemeris information, as well as the timing adjustment value to use in each time period.

[0344] In some embodiments, the terminal receives a signaling from a base station to determine a time domain adjustment value and effective time information, and the terminal uses the target adjustment value within a target time range. The target signaling can be a high-layer signaling such as RRC, MAC CE or physical layer signaling.

[0345] It should be noted that the closed-loop adjustment mechanism can be used in combination with the existing TAC-based closed-loop adjustment mechanism.

[0346] In some embodiments, for example, when the supported uplink synchronization mechanism is an open-loop plus closed-loop adjustment mechanism, the uplink timing advance of the terminal may be:

[0347] TA=open-loop adjustment part+timing advance command (TAC)+closed-loop adjustment value.

[0348] In some embodiments, the open-loop adjustment portion may be the second TA adjustment amount, the TAC may be the first TA adjustment amount, and the closed-loop adjustment value may be the third TA adjustment amount.

[0349] The open-loop adjustment part + TAC is the TA adjustment mechanism in the original mechanism.

[0350] In some embodiments, when the supported uplink synchronization mechanism is a closed-loop adjustment mechanism, the uplink timing advance of the terminal may be:

[0351] TA=TAC+closed-loop adjustment value

[0352] Among them, TAC is the TA adjustment mechanism in the original mechanism.

[0353] Figure 6a is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure. As shown in Figure 6a, terminal 6100 may include a transceiver module 6101. In some embodiments, transceiver module 6101 is configured to receive first information sent by a network device, the first information indicating an adjustment method for an uplink timing advance (TA), which is used to adjust the terminal's uplink transmission timing.

[0354] In some embodiments, the TA adjustment method includes at least one of the following: adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, wherein the first TA adjustment amount is determined based on a TA command, and the second TA adjustment amount is determined based on satellite ephemeris information and terminal location information, wherein the second TA adjustment amount is a second TA adjustment amount at a predefined time, or the second TA adjustment amount is determined based on the terminal location information at the predefined time. Alternatively, adjusting the TA based on the first TA adjustment amount. Alternatively, adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount, and a third TA adjustment amount, wherein the third TA adjustment amount is used to assist in adjusting the TA. Alternatively, adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount.

[0355] In some embodiments, the predefined time includes a time at which the first information is received.

[0356] In some embodiments, the transceiver module 6101 is further configured to: receive second information sent by a network device, the second information indicating a correspondence between satellite ephemeris information and a third TA adjustment amount; and / or receive third information sent by a network device, the third information indicating the third TA adjustment amount and an effective time of the third TA adjustment amount.

[0357] In some embodiments, the transceiver module 6101 is further used to: send fourth information to the network device, where the fourth information is used to indicate that the terminal supports the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

[0358] In some embodiments, the transceiver module 6101 is further configured to: in response to the terminal not being able to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, receive fifth information sent by a network device, wherein the fifth information is used to instruct the terminal to remeasure the terminal location information. The terminal 6100 also includes a processing module 6102, configured to remeasure the terminal location information based on the fifth information.

[0359] In some embodiments, the processing module 6102 is further configured to: in response to a failure in measuring the terminal location information, enter a radio resource control idle state RRC IDLE.

[0360] In some embodiments, the processing module 6102 is further used to: determine that a global navigation satellite system (GNSS) module of the terminal is unavailable, and the GNSS module is used to measure terminal location information.

[0361] In some embodiments, the processing module 6102 is further configured to: determine that an uplink time domain synchronization error of the terminal is greater than a threshold.

[0362] Figure 6b is a schematic diagram of the structure of a network device according to an embodiment of the present disclosure. As shown in Figure 6b, network device 6200 may include a transceiver module 6201. Transceiver module 6201 is configured to send first information to a terminal, the first information indicating an adjustment method for an uplink timing advance (TA), which is used to adjust the terminal's uplink transmission timing.

[0363] In some embodiments, the TA adjustment method includes at least one of the following: adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, wherein the first TA adjustment amount is determined based on a TA command, and the second TA adjustment amount is determined based on satellite ephemeris information and terminal location information, wherein the second TA adjustment amount is a second TA adjustment amount at a predefined time, or the second TA adjustment amount is determined based on the terminal location information at the predefined time. Alternatively, adjusting the TA based on the first TA adjustment amount. Alternatively, adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount, and a third TA adjustment amount, wherein the third TA adjustment amount is used to assist in adjusting the TA. Alternatively, adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount.

[0364] In some embodiments, the predefined time includes a time at which the first information is received.

[0365] In some embodiments, the transceiver module 6201 is further configured to: send second information to the terminal, the second information indicating a correspondence between satellite ephemeris information and a third TA adjustment amount; and / or send third information to the terminal, the third information indicating the third TA adjustment amount and an effective time of the third TA adjustment amount.

[0366] In some embodiments, the transceiver module 6201 is further used to: receive fourth information sent by the terminal, where the fourth information is used to indicate that the terminal supports the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

[0367] In some embodiments, the transceiver module 6201 is further used to: in response to the terminal not having the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, send fifth information to the terminal, wherein the fifth information is used to instruct the terminal to remeasure the terminal location information.

[0368] In some embodiments, the network device 6200 further includes a processing module 6202 configured to determine that a global navigation satellite system (GNSS) module of the terminal is unavailable, where the GNSS module is configured to measure terminal location information.

[0369] In some embodiments, the processing module 6202 is further configured to: determine that an uplink time domain synchronization error of the terminal is greater than a threshold.

[0370] Figure 7a is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device, a terminal, a chip, a chip system, or a processor that supports a network device in implementing any of the above methods, or a chip, a chip system, or a processor that supports a terminal in implementing any of the above methods. Optionally, the network device can be an access network device, a core network device, or the like. Optionally, the terminal can be a user equipment, or the like. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0371] As shown in Figure 7a, communication device 7100 includes one or more processors 7101. Processor 7101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device, execute programs, and process program data. Communication device 7100 is used to perform any of the above methods. Optionally, the communication device can be a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.

[0372] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.

[0373] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs the communication step S2101 such as sending and / or receiving in the above method, and the processor 7101 performs other steps.

[0374] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0375] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102. The interface circuit 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0376] The communication device 7100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7a. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0377] FIG7 b is a schematic diagram of the structure of a chip 7200 according to an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7 b , but the present disclosure is not limited thereto.

[0378] The chip 7200 includes one or more processors 7201 , and the chip 7200 is configured to execute any of the above methods.

[0379] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to the memory 7203. The interface circuit 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.

[0380] In some embodiments, the interface circuit 7202 executes the communication step S2101 of sending and / or receiving in the above method, and the processor 7201 executes other steps.

[0381] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0382] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or part of the memories 7203 may be located outside the chip 7200.

[0383] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.

[0384] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0385] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. A communication method, characterized in that, The method is executed by a terminal, and the method includes: Receiving first information sent by a network device, where the first information is used to indicate an adjustment method for uplink timing advance (TA).

2. The method according to claim 1, characterized in that, The adjustment method of the TA includes at least one of the following: Adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, where the first TA adjustment amount is determined based on a TA command, and the second TA adjustment amount is determined based on satellite ephemeris information and terminal location information. Among them, the second TA adjustment amount is the second TA adjustment amount at a predefined moment, or the second TA adjustment amount is determined based on the terminal location information at a predefined moment; Or Adjusting the TA based on the first TA adjustment amount; Or Adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount, and a third TA adjustment amount, where the third TA adjustment amount is used to assist in adjusting the TA; Or Adjusting the TA based on the first TA adjustment amount and the third TA adjustment amount.

3. The method according to claim 2, characterized in that, The predefined moment includes the moment of receiving the first information.

4. The method according to claim 2, wherein The method further includes: Receiving second information sent by the network device, where the second information is used to indicate the correspondence between satellite ephemeris information and the third TA adjustment amount; and / or Receiving third information sent by the network device, where the third information is used to indicate the third TA adjustment amount and the effective time of the third TA adjustment amount.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: Sending fourth information to the network device, where the fourth information is used to indicate the ability of the terminal to support adjusting the TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

6. The method according to claim 1, wherein The method further includes: In response to the terminal not having the ability to adjust the TA based on the first TA adjustment amount to maintain uplink time domain synchronization, receiving fifth information sent by the network device, where the fifth information is used to indicate that the terminal re-measures the terminal location information; Re-measuring the terminal location information based on the fifth information.

7. The method according to claim 6, characterized in that, The method further includes: In response to a failure in measuring the terminal location information, entering the radio resource control idle state (RRC IDLE).

8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Determining that the global navigation satellite system (GNSS) module of the terminal is unavailable, where the GNSS module is used to measure the terminal location information.

9. The method according to any one of claims 1 to 8, characterized in that The method further includes: Determining that the uplink time domain synchronization error of the terminal is greater than a threshold.

10. A communication method, characterized in that, The method is executed by a network device, and the method includes: Sending first information to a terminal, where the first information is used to indicate an adjustment method for uplink timing advance (TA), and the TA is used to adjust the terminal uplink transmission timing.

11. The method according to claim 10, wherein, The adjustment method of the TA includes at least one of the following: Adjusting the TA based on a first TA adjustment amount and a second TA adjustment amount, where the first TA adjustment amount is determined based on a TA command, and the second TA adjustment amount is determined based on satellite ephemeris information and terminal location information. Among them, the second TA adjustment amount is the second TA adjustment amount at a predefined moment, or the second TA adjustment amount is determined based on the terminal location information at a predefined moment; Or Adjusting the TA based on the first TA adjustment amount; Or Adjusting the TA based on the first TA adjustment amount, the second TA adjustment amount, and a third TA adjustment amount, where the third TA adjustment amount is used to assist in adjusting the TA; Or Adjust TA based on the first TA adjustment amount and the third TA adjustment amount.

12. The method according to claim 11, wherein The predefined moment includes the moment when the first information is received.

13. The method according to claim 11, wherein The method further includes: Sending second information to the terminal, where the second information is used to indicate the correspondence between satellite ephemeris information and the third TA adjustment amount; and / or Or Sending third information to the terminal, where the third information is used to indicate the third TA adjustment amount and the effective time of the third TA adjustment amount.

14. The method according to any one of claims 10 to 13, characterized in that The method further includes: Receiving fourth information sent by the terminal, where the fourth information is used to indicate the ability of the terminal to support adjusting TA based on the first TA adjustment amount to maintain uplink time domain synchronization.

15. The method according to claim 10, wherein The method further includes: In response to the terminal not having the ability to adjust TA based on the first TA adjustment amount to maintain uplink time domain synchronization, sending fifth information to the terminal, where the fifth information is used to indicate that the terminal re-measures the terminal position information.

16. The method according to any one of claims 10 to 15, characterized in that, The method further includes: Determining that the global navigation satellite system (GNSS) module of the terminal is unavailable, where the GNSS module is used to measure the terminal position information.

17. The method according to any one of claims 10 to 16, characterized in that, The method further includes: Determining that the uplink time domain synchronization error of the terminal is greater than a threshold.

18. A communication method, characterized in that, Includes: The network device sends first information to the terminal, where the first information is used to indicate the adjustment method of the uplink timing advance (TA). The terminal receives the first information.

19. A terminal, characterized in that, Includes: A transceiver module, configured to receive first information sent by the network device, where the first information is used to indicate the adjustment method of the uplink timing advance (TA).

20. A network device, characterized in that, Includes: A transceiver module, configured to send first information to the terminal, where the first information is used to indicate the adjustment method of the uplink timing advance (TA).

21. A terminal, characterized in that, Includes: One or more processors; Wherein, the processor is configured to execute the communication method according to any one of claims 1-9.

22. A network device, characterized in that, Includes: One or more processors; Wherein, the processor is configured to execute the communication method according to any one of claims 10-17.

23. A communication system, characterized in that, Includes a terminal and a network device, wherein the terminal is configured to implement the communication method according to any one of claims 1-9, and the network device is configured to implement the communication method according to any one of claims 10-17.

24. A storage medium storing instructions, characterized in that, When the instruction runs on the communication device, the communication device is caused to execute the communication method according to any one of claims 1-9 or 10-17.

Citation Information

Patent Citations

  • Wireless communication method, terminal device, and network device

    CN113491159A

  • TA determination method and device, related equipment and storage medium

    CN114765850A

  • Method and device for adjusting timing advance (TA) in non-terrestrial network (NTN)

    CN116195341A

  • User equipment and method for timing alignment

    US20220330187A1

Cited By

  • Communication method and device

    CN121486960A