Uplink synchronization method, apparatus, electronic equipment, and storage medium
The uplink synchronization method ensures timely updates of synchronization information to prevent data interruptions and meet service performance requirements by allowing terminals to reacquire synchronization information before expiration, addressing the challenges of RLF in 3GPP Release 17.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-03-25
- Publication Date
- 2026-05-29
AI Technical Summary
In 3GPP Release 17, when uplink synchronization information becomes invalid, terminals disconnect, enter an idle state, declare radio link failure, and reacquire synchronization, leading to data transmission interruptions and failure to meet service performance requirements, especially for non-terrestrial network technologies.
Implement an uplink synchronization method where terminals acquire or perform synchronization based on first information when a timer is about to expire or upon receiving a network instruction, and reacquire synchronization information before it becomes invalid, including ephemeris, GNSS, and common timing advance information, to maintain synchronization without RRC reconstruction.
This approach avoids data interruptions by ensuring timely updates of synchronization information, meeting service performance requirements and supporting seamless transitions between satellites without conventional RRC signaling-induced disruptions.
Smart Images

Figure 2026517377000001_ABST
Abstract
Description
Technical Field
[0001] (Cross - reference to related applications) This disclosure is proposed based on a Chinese patent application with application number 202310538029.4 and filing date May 12, 2023, and claims the priority based on the Chinese patent application. The entire content of the Chinese patent application is incorporated into this disclosure by reference.
[0002] This disclosure relates to the field of wireless technologies, and particularly to uplink synchronization methods, apparatuses, electronic devices, and storage media.
Background Art
[0003] In the 3rd Generation Partnership Project (3GPP (registered trademark), 3rd Generation Partnership Project) Release 17 (R17, Release 17), when the information used for uplink (UL, UpLink) synchronization (sync) becomes invalid, the terminal detaches from the connected state, enters the idle state, declares a radio link failure (RLF, Radio Link Failure), and reacquires the latest UL synchronization information. In related technologies, RLF triggers radio resource control (RRC, Radio Resource Control) reconstruction, thereby interrupting data transmission and making it impossible to meet the service performance requirements of services.
Summary of the Invention
Problems to be Solved by the Invention
[0004] To solve the related technical problems, embodiments of this disclosure provide an uplink synchronization method, apparatus, electronic device, and storage media.
Means for Solving the Problems
[0005] The technical solutions of the embodiments of this disclosure are realized as follows. Embodiments of this disclosure provide an uplink synchronization method applied to a first terminal, and the method includes The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, The process includes, in at least one of the following situations: detecting an uplink asynchronous state or detecting a state that is approaching an uplink asynchronous state, obtaining first information and / or performing at least one of uplink synchronization and downlink synchronization, Here, the first piece of information represents information regarding uplink synchronization.
[0006] Embodiments of this disclosure also provide an uplink synchronization method applicable to network equipment, the method is This includes transmitting a first instruction to the first terminal, The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization.
[0007] Embodiments of this disclosure also provide an uplink synchronization method applicable to a second terminal, the method being: This includes obtaining the first System Information Block (SIB) if the first timer has timed out or has not timed out. The first SIB includes first information relating to uplink synchronization.
[0008] Embodiments of this disclosure also provide an up-sync device, which is: It includes a first processing unit, and the first processing unit is The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct a first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, The system is configured to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization in at least one of the following situations: detecting uplink asynchronous or detecting a state that is approaching uplink asynchronous. Here, the first piece of information represents information regarding uplink synchronization.
[0009] Embodiments of this disclosure also provide an up-sync device, which is: It includes a first transmitting unit, the first transmitting unit is configured to transmit a first instruction to a first terminal, The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization.
[0010] Embodiments of this disclosure also provide an up-sync device, which is: The system includes the first acquisition unit, which is configured to acquire the first SIB when the first timer has timed out or has not timed out. The first SIB includes first information relating to uplink synchronization.
[0011] Embodiments of this disclosure also provide a first terminal including a first processor and a first communication interface. The preceding first communication interface is, The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct a first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, The system is configured to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization in at least one of the following situations: detecting uplink asynchronous or detecting a state that is approaching uplink asynchronous. Here, the first piece of information represents information regarding uplink synchronization.
[0012] The embodiments of this disclosure also provide network equipment including a second processor and a second communication interface. The second communication interface is configured to transmit a first instruction to the first terminal. The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization.
[0013] Embodiments of this disclosure also provide a second terminal including a third processor and a third communication interface. The third communication interface is configured to acquire the first SIB if the first timer has timed out or has not timed out. The first SIB includes first information relating to uplink synchronization.
[0014] Embodiments of the present disclosure also provide a first terminal including a first processor and a first memory for storing a computer program executable on the processor. Here, the first processor is used to execute one of the steps on the first terminal side when executing the computer program.
[0015] Embodiments of this disclosure also provide a network device including a second processor and a second memory for storing computer programs executable on the processor. Here, the second processor is used to execute one of the steps on the network device side when executing the computer program.
[0016] Embodiments of the present disclosure also provide a second terminal including a third processor and a third memory for storing computer programs executable on the processor. Here, when the second processor executes the computer program, it is used to execute the steps of any method on the second terminal side.
[0017] Embodiments of the present disclosure also provide a storage medium storing a computer program, and when the computer program is executed by a processor, it realizes the steps of any method on the first terminal side described above, or realizes the steps of any method on the network device side described above, or realizes the steps of any method on the second terminal side described above.
Advantages of the Invention
[0018] In the solution of the embodiments of the present disclosure, the first terminal obtains the first information and / or executes at least one of upstream synchronization and downstream synchronization in at least one of the following situations: the time until the first timer times out is less than or equal to the first set time, the first instruction transmitted from the network side is received, upstream asynchrony is detected, or a state approaching upstream asynchrony is detected. The first instruction is used to instruct the first terminal to obtain the first information and / or execute at least one of upstream synchronization and downstream synchronization, and the first information represents information related to upstream synchronization. Correspondingly, the network device transmits a first instruction to the first terminal, the first instruction is used to instruct the first terminal to obtain the first information and / or execute at least one of upstream synchronization and downstream synchronization, and the first information represents information related to upstream synchronization. Or, the second terminal reacquires the first SIB when the first timer has timed out or has not timed out, and the first SIB includes the first information related to upstream synchronization. Based on the above solution, the situation of data interruption due to upstream asynchrony can be avoided, thereby meeting the service performance requirements of the service.
Brief Description of the Drawings
[0019] [Figure 1] It is a schematic flowchart of an upstream synchronization method according to an embodiment of the present disclosure. [Figure 2]This is a schematic flowchart of another upstream synchronization method according to an embodiment of the present disclosure. [Figure 3] This is a schematic flowchart of another upstream synchronization method according to an embodiment of the present disclosure. [Figure 4] This is a schematic diagram of the configuration of an uplink synchronous device according to an embodiment of the present disclosure. [Figure 5] This is a schematic diagram of the configuration of another uplink synchronous device according to an embodiment of the present disclosure. [Figure 6] This is a schematic diagram of the configuration of another uplink synchronous device according to an embodiment of the present disclosure. [Figure 7] This is a schematic diagram of the configuration of the first terminal according to the embodiment of the present disclosure. [Figure 8] This is a schematic diagram of the network equipment configuration according to an embodiment of the present disclosure. [Figure 9] This is a schematic diagram of the configuration of the second terminal according to the embodiment of the present disclosure. [Modes for carrying out the invention]
[0020] Currently, a RAN (Radio Access Network) provides services to terminals via the RRC layer or Media Access Control (MAC) layer. For example, it provides services to terminals through RRC connection management, mobility management, or resource allocation. As differentiated application demands continue to increase, RANs are required to have more diversified capabilities and provide more diverse services. In related technologies, when introducing new services to the RRC layer, it is necessary to consider avoiding impacts on existing RRC functions, which results in longer RAN service deployment cycles and makes it difficult to meet the demand for rapid service launch.
[0021] In 3GPP R17, if the information used for UL synchronization becomes invalid, the terminal disconnects, enters an idle state, declares RLF, and reacquires the latest UL synchronization information. In related technologies, RLF triggers RRC reconstruction, which interrupts data transmission and fails to meet the service performance requirements of the vast majority of businesses, only meeting the requirements of a small number of businesses with extremely tolerant latency requirements, thus limiting the widespread adoption of non-terrestrial network (NTN) technologies.
[0022] [Related Technology 1] For example, UL synchronization enable timer, network configuration cell (per cell) level: Timer start or restart time: The epoch time of the auxiliary information, i.e., the epoch time of the ephemeris data of the service satellite. The possible values for the duration are {5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 120, 180, 240}, in seconds. In the geostationary Earth orbit (GEO) scenario, an even larger value, such as 600 seconds, is added, with x=4 bits.
[0023] Here, if the common time advance (TA) and ephemeris information are indicated in the same SIB message, then at least one validity period interval is set for the UL synchronous validity timer, and if the ephemeris information and the associated parameters of the common TA are indicated in the same SIB message and have the same epoch time, then the validity period is broadcast by the SIB.
[0024] [Related Technology 2] The terminal must have valid Global Navigation Satellite System (GNSS) position information (fix) while connected. To avoid interruptions in data transmission due to acquiring GNSS position information during the connection process, R17 requires the terminal to immediately reacquire some GNSS position information before entering a connected state, regardless of the validity of previous GNSS position information. If the GNSS position information expires while the terminal is connected, the terminal will leave the connected state and enter an idle state to reacquire GNSS position information. At this time, the terminal must start a new timer and acquire a new GNSS fix. When the GNSS fix expires, the terminal must report the GNSS valid timer to the base station, transition to an idle state, and reacquire the GNSS fix. The terminal autonomously determines the validity period X of the GNSS fix and reports it to the network. X={10s,20s,30s,40s,50s,60s,5min,10min,15min,20min,25min,30min,60min,90min,120min,infinity}.
[0025] Based on this, embodiments of the present disclosure provide an uplink synchronization method, apparatus, electronic device, and storage medium. In the embodiment of the present disclosure, a first terminal acquires first information and / or performs at least one of uplink synchronization and downlink synchronization in at least one of the following situations: the time until a first timer times out is less than or equal to a first set time; it receives a first instruction transmitted from the network side; and it detects uplink asynchronousness or is approaching uplink asynchronousness. The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, and the first information represents information relating to uplink synchronization. Correspondingly, a network device transmits a first instruction to the first terminal, which is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, and the first information represents information relating to uplink synchronization. Alternatively, the second terminal reacquires the first SIB if the first timer has timed out or has not timed out, and the first SIB contains first information regarding uplink synchronization. Based on the above plan, it is possible to avoid situations where data interruption due to uplink asynchronous operation occurs, thereby meeting the service performance requirements of the business.
[0026] The present disclosure will be described in further detail below with reference to the drawings and specific embodiments.
[0027] Embodiments of the present disclosure provide an uplink synchronization method applicable to a first terminal, the method comprising the following steps, as shown in Figure 1.
[0028] In step 101, The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, In at least one of the following situations, the system detects uplink asynchronous operation or is approaching uplink asynchronous operation, it acquires first information and / or performs at least one of uplink synchronization and downlink synchronization. Here, the first piece of information represents information regarding uplink synchronization.
[0029] Here, "uplink synchronization" refers to uplink synchronization.
[0030] Here, the first terminal is the user equipment (UE). The first terminal holds the first information. The first information represents information related to uplink synchronization and is also called the information used for uplink synchronization.
[0031] Here, if the first timer corresponding to the first information times out, the first information expires or becomes invalid. In an embodiment of this disclosure, when the time remaining until the uplink synchronization information expires is less than or equal to a first set time, the first terminal reacquires the uplink synchronization information and / or performs at least one of uplink synchronization and downlink synchronization. Here, the first set time can be set by the user as needed. Based on this scheme, by reacquiring new first information before the current first information expires, the first information can be updated in a timely manner, avoiding situations of data interruption, and thereby meeting the service performance requirements of the business.
[0032] In embodiments of this disclosure, the first terminal can also obtain information regarding uplink synchronization and / or perform at least one of uplink synchronization and / or downlink synchronization when it receives a first instruction transmitted from the network side, or when it detects uplink asynchronous or is approaching uplink asynchronous. Based on this, it is possible to support a scenario in which the satellite providing communication services changes from the first satellite to the second satellite, and the cell identifier does not change, thereby avoiding switching triggered by conventional RRC signaling due to the change in cell identifier, and avoiding data interruption caused by key changes due to switching triggered by conventional RRC signaling, thereby meeting the service performance requirements of the business. At the same time, in the absence of switching information from the network side, after the satellite providing communication services changes from the first satellite to the second satellite, it is also possible to avoid problems such as uplink and / or downlink asynchronous and wireless link failure between the first terminal and the network side due to at least one of the antenna position, antenna angle, and antenna configuration information being different between the two satellites.
[0033] In one embodiment, the first information described above is Ephemeris information and, The GNSS information of the first terminal and, Common TA and At least one reference point, The position information and / or orbital information of the first satellite, The position information and / or orbital information of the second satellite, Positional difference information between the first satellite and the second satellite, The position information and / or altitude information of the ground base station of the first satellite, The position information and / or altitude information of the ground base station of the second satellite, The information includes at least one of the following: information on selectable candidate beams of the first satellite and / or the second satellite, Here, the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0034] In the embodiments of this disclosure, the positional difference information between the first satellite and the second satellite includes at least one of the following: transmission time difference, distance difference, height difference, and angle difference. The ground base stations for the first satellite and the second satellite may be the same base station or different base stations.
[0035] Based on the embodiment of this disclosure, the first terminal can determine the service end time of the first satellite using the position information and / or orbital information of the first satellite; the first terminal can determine the service start time and / or service duration of the second satellite using the position information and / or orbital information of the second satellite; the first terminal can determine the compensation value required to perform uplink or downlink synchronization with the second satellite when the first satellite departs and the second satellite arrives, using position difference information between the first satellite and the second satellite; the first terminal can determine the time to acquire the first information based on the service end time of the first satellite and / or the service start time of the second satellite; and the first terminal can measure the beam of the second satellite in advance when switching between the first and second satellites based on selectable candidate beam information of the first and / or second satellites, and use the available beam of the second satellite during the switching process.
[0036] In one embodiment, obtaining the first information is Acquiring the first information via the first system message of the first satellite and / or the second satellite, Acquiring the first information via network positioning, The first information is obtained by initiating a random access process, This includes at least one of the following: obtaining the first information by activating a pre-configured resource in a process that does not require random access; The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal prior to the second satellite. The first system messages of the first satellite and / or the second satellite are accompanied by first information relating to the first satellite and / or the second satellite.
[0037] In embodiments of this disclosure, the first information can be obtained from at least one node. For example, GNSS information for the first terminal can be obtained from a GNSS system, and location information for satellites providing communication services to the first terminal (for example, a first satellite and a second satellite) can be obtained from first system messages of the first satellite and / or second satellite transmitted by the network.
[0038] In one embodiment, the first instruction further: Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna configuration, Position information and / or ephemeris information of the second satellite, The transmission period and / or transmission position of the synchronization signal block measurement timing setting information (SMTC, SSB Measurement Timing Configuration) of the second satellite, Performing a switch within the same cell, Used to indicate at least one of the resource coordination information of the first cell of the first satellite and the second cell of the second satellite, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0039] Here, the first instruction may be transmitted in the form of at least one of the following: RRC, MAC control element (MAC CE), or Downlink control information (DCI).
[0040] If the settings of the first and second satellites are the same, the network can instruct the first terminal to read only the system information related to synchronization. If the settings of the first and second satellites are different, the network can instruct the first terminal to read the system information.
[0041] Here, instructions to perform a switch within the same cell can be accompanied by the reason for the switch, such as a change in security information and / or a configuration update. This prevents beam failure and / or wireless link failure that may occur when switching between the first and second satellites, because the cell identifiers are the same, and the first terminal does not recognize that it should perform uplink and / or downlink synchronization with the second satellite.
[0042] Here, the resource coordination information for the first cell of the first satellite and the second cell of the second satellite is as follows: Resource information from at least one of the time domain, frequency domain, spatial domain, and code domain, Timestamp information and, Includes at least one of the following: domain information.
[0043] For example, in areas where the first and second cells overlap, interference avoidance is achieved by shifting and / or orthogonalizing the beam direction, shifting and / or orthogonalizing the Channel State Information-Reference Signal (CSI-RS) resource, and shifting and / or orthogonalizing the Bandwidth Part (BWP) division. Optionally, resource coordination information for the first cell of the first satellite and the second cell of the second satellite may be accompanied by valid time information and / or corresponding domain information.
[0044] Resource coordination information for the first cell of the first satellite and the second cell of the second satellite may also be transmitted to the first terminal via first system messages and / or other dedicated signaling.
[0045] If the service base stations for the first and second cells are the same, resource coordination information for the first cell of the first satellite and the second cell of the second satellite must be communicated to the centralized unit (CU) via the distributed unit (DU) through the F1 interface. If the service base stations for the first and second cells are different, resource coordination information for the first cell of the first satellite and the second cell of the second satellite must be exchanged between the base stations.
[0046] Here, by instructing the first terminal to provide resource coordination information for the first cell of the first satellite and the second cell of the second satellite, interference that occurs when the cells are the same can be avoided.
[0047] In one embodiment, the first instruction is: System information and / or ephemeris information during dedicated signaling, System information and / or service time information of satellites during dedicated signaling, Satellite switching instruction information, Instructions for switching between different beams with the same physical cell identifier (PCI), The first terminal includes instruction information indicating that it must perform at least one of uplink synchronization and downlink synchronization, and at least one of the following:
[0048] Here, the satellite service time information is the service downtime of the first satellite and / or the service start time of the second satellite. Examples include the timeout time of the service time timer for the first satellite, or the service start time of the second satellite.
[0049] In embodiments of the present disclosure, the first terminal can derive the time required for the first terminal to perform at least one of uplink synchronization and downlink synchronization from system information and / or ephemeris information during dedicated signaling, such as location information and / or time information. Alternatively, the first terminal can derive the time required for the first terminal to perform at least one of uplink synchronization and downlink synchronization from system information and / or satellite service time information during dedicated signaling. Alternatively, the first terminal can obtain the time required for the first terminal to perform at least one of uplink synchronization and downlink synchronization, and / or the operation to perform at least one of uplink synchronization and downlink synchronization, from system information and / or instruction information attached during dedicated signaling indicating that the first terminal needs to perform at least one of uplink synchronization and downlink synchronization.
[0050] In one embodiment, if the first information is obtained via a first system message from the first satellite and / or the second satellite, the method further: Reporting second information to the network side, wherein the second information represents the location of the first terminal and is accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. This includes receiving a first system message of the first satellite and / or the second satellite transmitted by the network side based on the second instruction.
[0051] Here, the first system message of the first satellite and / or the second satellite is accompanied by first information relating to the first satellite and / or the second satellite. In an embodiment of the present disclosure, if the time until the first timer corresponding to the first information times out is less than or equal to a first set time (i.e., the first timer corresponding to the first information will soon time out), the first terminal reacquires the first system message and reacquires the first information. However, considering that the first terminal may not be able to reacquire the latest first information before the first information expires, the first terminal, upon reacquiring the first system message, reports its location to the network, attaches a second instruction indicating that the first information will soon expire, and obtains the latest first information from the network. After receiving the second instruction, the network transmits the latest first information to the first terminal with higher priority, thereby maintaining the uplink synchronization state of the first terminal and preventing data transmission from being interrupted before the first terminal can obtain the first information from the reacquired first system message.
[0052] The first system message of a cell can include information about the uplink synchronization of adjacent cells. In one embodiment, the uplink synchronization information of the first cell can be obtained by receiving the first system message sent by the first cell. If the first terminal discovers that the scheduling time for the current uplink synchronization information of the first cell is slow and that the uplink synchronization information of the first cell will soon time out, it can re-obtain the uplink synchronization information of the first cell from the first system message sent by the second cell. This allows for timely updates of the information before the uplink synchronization information of the first cell times out, thus avoiding data interruptions due to the expiration of information used for uplink synchronization.
[0053] In one embodiment, the method further, When the system enters a discontinuous reception (DRX) state and the start-offset for each period is on, the second timer is turned on. This includes obtaining the first information when the second timer times out.
[0054] Here, the second timer is a timer for acquiring the first piece of information.
[0055] In the embodiments of this disclosure, when the first terminal enters the DRX state, the start-offset for each cycle is turned on, and at the same time, a timer for acquiring the first information is also turned on. When this timer times out, the first terminal wakes up and performs the acquisition of the first information, regardless of the DRX state it is in at that time. This allows for timely updates of the uplink synchronization information stored in the first terminal, and avoids data interruptions due to the expiration of the information used for uplink synchronization.
[0056] Optionally, in one embodiment, the first priority is higher than any of the second priorities. Here, the first priority represents the priority for acquiring the first information when the second timer times out, and the second priority includes the priority for measurement, the priority for data transmission, and / or the priority for data reception.
[0057] In the embodiments of this disclosure, if the acquisition of first information conflicts with measurement, data transmission, or data reception, the acquisition of first information is given the highest priority. This ensures that the first information can be updated in a timely manner, thereby avoiding data interruptions due to the expiration of information used for uplink synchronization.
[0058] Embodiments of this disclosure also provide an uplink synchronization method applicable to network equipment, the method comprising the following steps, as shown in Figure 2.
[0059] In step 201, the first instruction is sent to the first terminal.
[0060] The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization.
[0061] Here, the first terminal is the UE, and the first terminal holds the first information. The first information represents information related to uplink synchronization and is also called the information used for uplink synchronization.
[0062] In the embodiments of this disclosure, the network equipment transmits a first instruction to the first terminal, instructing the first terminal to obtain information regarding uplink synchronization and / or to perform at least one of uplink synchronization and / or downlink synchronization. Based on this, it is possible to support a scenario in which the satellite providing communication services changes from the first satellite to the second satellite, while the cell identifier remains unchanged. This avoids switching triggered by conventional RRC signaling due to a change in the cell identifier, and avoids data interruptions caused by key changes due to switching triggered by conventional RRC signaling, thereby meeting the service performance requirements of the business. At the same time, in the absence of network-side switching information, after the satellite providing communication services changes from the first satellite to the second satellite, it is also possible to avoid problems such as uplink and / or downlink asynchronous operation and wireless link failure between the first terminal and the network side due to at least one of the antenna position, antenna angle, and antenna configuration information being different between the two satellites.
[0063] In one embodiment, the first instruction further: Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna configuration, Position information and / or ephemeris information of the second satellite, The transmission period and / or transmission position of the SMTC of the second satellite, Performing a switch within the same cell, Used to indicate at least one of the resource coordination information of the first cell of the first satellite and the second cell of the second satellite, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0064] Here, the first instruction may be transmitted via at least one of RRC, MAC CE, or DCI.
[0065] If the settings of the first and second satellites are the same, the network can instruct the first terminal to read only the system information related to synchronization. If the settings of the first and second satellites are different, the network can instruct the first terminal to read the system information.
[0066] Here, instructions to perform a switch within the same cell can be accompanied by the reason for the switch, such as a change in security information and / or a configuration update. This prevents beam failure and / or wireless link failure that may occur when switching between the first and second satellites, because the cell identifiers are the same, and the first terminal does not recognize that it should perform uplink and / or downlink synchronization with the second satellite.
[0067] Here, the resource coordination information for the first cell of the first satellite and the second cell of the second satellite is as follows: Resource information from at least one of the time domain, frequency domain, spatial domain, and code domain, Timestamp information and, Includes at least one of the following: domain information.
[0068] For example, in areas where the first and second cells overlap, interference avoidance is achieved by shifting and / or orthogonalizing the beam direction, shifting and / or orthogonalizing the CSI-RS resources, and shifting and / or orthogonalizing the BWP divisions. Optionally, resource coordination information for the first cell of the first satellite and the second cell of the second satellite may be accompanied by valid time information and / or corresponding domain information.
[0069] Resource coordination information for the first cell of the first satellite and the second cell of the second satellite may also be transmitted to the first terminal via first system messages and / or other dedicated signaling.
[0070] If the service base stations for the first and second cells are the same, resource coordination information for the first cell of the first satellite and the second cell of the second satellite must be communicated to the CU via the DU on the F1 interface. If the service base stations for the first and second cells are different, resource coordination information for the first cell of the first satellite and the second cell of the second satellite must be exchanged between the base stations.
[0071] Here, by instructing the first terminal to provide resource coordination information for the first cell of the first satellite and the second cell of the second satellite, interference that occurs when the cells are the same can be avoided.
[0072] In one embodiment, the first instruction is: System information and / or ephemeris information during dedicated signaling, System information and / or service time information of satellites during dedicated signaling, Satellite switching instruction information, Instructions for switching between different beams on the same PCI, The first terminal includes instruction information indicating that it must perform at least one of uplink synchronization and downlink synchronization, and at least one of the following:
[0073] Here, the satellite service time information is the service downtime of the first satellite and / or the service start time of the second satellite. Examples include the timeout time of the service time timer for the first satellite, or the service start time of the second satellite.
[0074] In embodiments of the present disclosure, the first terminal can derive the time required for the first terminal to perform at least one of uplink synchronization and downlink synchronization from system information and / or ephemeris information during dedicated signaling, such as location information and / or time information. Alternatively, the first terminal can derive the time required for the first terminal to perform at least one of uplink synchronization and downlink synchronization from system information and / or satellite service time information during dedicated signaling. Alternatively, the first terminal can obtain the time required for the first terminal to perform at least one of uplink synchronization and downlink synchronization, and / or the operation to perform at least one of uplink synchronization and downlink synchronization, from system information and / or instruction information attached during dedicated signaling indicating that the first terminal needs to perform at least one of uplink synchronization and downlink synchronization.
[0075] In one embodiment, the method further, Receiving second information reported from the first terminal, wherein the second information represents the location of the first terminal and is accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. This includes transmitting a first system message of the first satellite and / or the second satellite to the first terminal based on the second instruction, The first system message is accompanied by first information, the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0076] In the embodiments of this disclosure, the first terminal reports its location information to a network device, accompanied by a second instruction indicating that the first information will soon expire. After receiving the second instruction, the network device transmits the latest first information to the first terminal with higher priority, thereby maintaining the uplink synchronization state of the first terminal.
[0077] Embodiments of this disclosure also provide an uplink synchronization method applicable to a second terminal, the method comprising the following steps, as shown in Figure 3.
[0078] In step 301, the first SIB is obtained if the first timer has timed out or has not timed out. Here, the first SIB includes first information relating to uplink synchronization.
[0079] Here, the second terminal is the UE. The second terminal holds the first information. The first information represents information related to uplink synchronization and is also called the information used for uplink synchronization. When the first timer corresponding to the first information times out, the first information expires or becomes invalid.
[0080] In the embodiments of this disclosure, when the first information relating to uplink synchronization is about to expire, or has expired, the second terminal can reacquire the first SIB containing the first information relating to uplink synchronization. Based on the scheme according to the embodiments of this disclosure, by reacquiring new first information before the current first information expires, the first information can be updated in a timely manner, preventing data interruptions and thereby meeting the service performance requirements of the business.
[0081] In one embodiment, the first information described above is Ephemeris information and, Satellite position information and / or orbital information, The satellite's ground base station's location information and / or altitude information, The GNSS information of the second terminal, Common TA and It includes at least one reference position and at least one of the following.
[0082] In the embodiments of this disclosure, the second terminal can use the satellite's location information and / or orbital information to determine the satellite's service end time and / or service start time and / or service duration.
[0083] In one embodiment, obtaining the first SIB means that The first request is initiated on the network side, the first request is used to request the acquisition of a first SIB, the first request is accompanied by a third instruction, the third instruction is used to indicate that the first information is about to expire. This includes receiving the first SIB transmitted by the network side based on the first request.
[0084] Here, the first SIB may or may not be in the scheduling list that is broadcast periodically.
[0085] In the embodiments of this disclosure, if the second terminal learns from the scheduling information of SIB1 that the broadcast time point of the first SIB is after the timeout of the first timer, the second terminal immediately initiates a first request to the network side, requesting the acquisition of the information content of the first SIB, and attaching a third instruction that the first information will soon expire. After receiving the first request, the network side immediately transmits the information content of the first SIB to the second terminal. This effectively avoids uplink synchronization anomalies at the second terminal due to SIB scheduling problems, thereby preventing data interruption.
[0086] In one embodiment, the first SIB is transmitted by RAR (Random Access Response) and / or dedicated signaling.
[0087] Here, the network can transmit the information content of the first SIB by RAR and / or dedicated signaling.
[0088] In one embodiment, receiving the first SIB transmitted by the network side based on the first request means that This includes receiving a second system message transmitted from the network side, the second system message having a broadcast of the first SIB added to it.
[0089] In the embodiments of this disclosure, a broadcast of the first SIB can be temporarily added to the second system message, and the second terminal receives the information content of the first SIB by receiving the second system message transmitted from the network side. This effectively avoids uplink synchronization anomalies at the second terminal due to SIB scheduling problems, thereby preventing data interruptions.
[0090] In one embodiment, the method further, This includes determining the broadcast time and / or duration based on SIB1.
[0091] Here, the broadcast time and / or duration period of the first SIB are realized in SIB1.
[0092] In one embodiment, obtaining the first SIB further means, Maintain the connection state and read the first information from the first SIB already received, This includes initiating a random access request based on the first piece of information read.
[0093] In the embodiments of this disclosure, when the first timer corresponding to the first information times out (i.e., the first information expires), the second terminal maintains the connection state without releasing the connection and entering an idle state, and based on the recorded SIB scheduling information, rereads the first information from the first SIB already received, and then initiates a random access request to the base station based on the reread first information. If the second terminal receives a RAR transmitted from the base station, it indicates that the random access attempt was successful. If the random access fails, the second terminal rolls back to an idle state and attempts to read the first information, and performs Non-Access Stratum (NAS) recovery. This prevents data interruption even when the information used for uplink synchronization expires.
[0094] To implement the first terminal-side method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides an up-sync device, which, as shown in Figure 4, includes the following first processing unit 401.
[0095] The first processing unit 401 is, The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct a first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, The system is configured to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization in at least one of the following situations: detecting uplink asynchronous or detecting a state that is approaching uplink asynchronous. Here, the first piece of information represents information regarding uplink synchronization.
[0096] In one embodiment, the first information described above is Ephemeris information and, The GNSS information of the first terminal and, Common TA and At least one reference point, The position information and / or orbital information of the first satellite, The position information and / or orbital information of the second satellite, Positional difference information between the first satellite and the second satellite, The position information and / or altitude information of the ground base station of the first satellite, The position information and / or altitude information of the ground base station of the second satellite, and at least one of the above, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0097] In one embodiment, the first processing unit 401 specifically, Acquiring the first information via the first system message of the first satellite and / or the second satellite, Acquiring the first information via network positioning, The first information is obtained by initiating a random access process, It is configured to perform at least one of the following: obtaining the first information by activating a pre-configured resource in a process that does not require random access; The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal prior to the second satellite. The first system messages of the first satellite and / or the second satellite are accompanied by first information relating to the first satellite and / or the second satellite.
[0098] In one embodiment, the first instruction further: Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna configuration, Position information and / or ephemeris information of the second satellite, The second satellite's synchronization signal block measurement timing setting information SMTC transmission period and / or transmission position, Performing a switch within the same cell, Used to indicate at least one of the resource coordination information of the first cell of the first satellite and the second cell of the second satellite, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0099] In one embodiment, the first instruction is: System information and / or ephemeris information during dedicated signaling, System information and / or service time information of satellites during dedicated signaling, Satellite switching instruction information, Instructions for switching between different beams on the same PCI, The first terminal includes instruction information indicating that it must perform at least one of uplink synchronization and downlink synchronization, and at least one of the following:
[0100] In one embodiment, the apparatus further includes a first reporting unit and a first receiving unit, The first reporting unit is configured to report second information to the network side when it obtains the first information via a first system message from the first satellite and / or the second satellite, the second information representing the location of the first terminal and accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. The first receiving unit is configured to receive the first system messages of the first satellite and / or the second satellite transmitted by the network side based on the second instruction.
[0101] In one embodiment, the apparatus further includes an on-unit and a second acquisition unit, The aforementioned ON unit is configured to turn on the second timer when it enters the DRX state and the start-offset for each period is ON. The second acquisition unit is configured to acquire the first information when the second timer times out.
[0102] In actual applications, the first processing unit 401, the first reporting unit, the first receiving unit, and the second acquisition unit may be implemented by a communication interface in the uplink synchronous device, and the on-unit may be implemented by a processor in the uplink synchronous device.
[0103] To implement the network equipment-side method of the embodiments of the present disclosure, embodiments of the present disclosure also provide an uplink synchronization device, which, as shown in Figure 5, includes the following first transmission unit 501.
[0104] The first transmitting unit 501 is configured to transmit a first instruction to a first terminal, the first instruction being used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, the first information representing information relating to uplink synchronization.
[0105] In one embodiment, the first instruction further: Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna configuration, Position information and / or ephemeris information of the second satellite, The transmission period and / or transmission position of the SMTC of the second satellite, Performing a switch within the same cell, Used to indicate at least one of the resource coordination information of the first cell of the first satellite and the second cell of the second satellite, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0106] In one embodiment, the apparatus further includes a second receiving unit and a second transmitting unit. The second receiving unit is configured to receive second information reported from the first terminal, the second information representing the location of the first terminal and accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. The second transmission unit is configured to transmit a first system message of the first satellite and / or the second satellite to the first terminal based on the second instruction. The first system message is accompanied by first information, the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0107] In actual applications, the first transmitting unit 501, the second transmitting unit, and the second receiving unit can be implemented by a communication interface in the uplink synchronous device.
[0108] Furthermore, when the uplink synchronization device according to the above embodiment performs uplink synchronization, the above-described explanation is merely illustrative based on the division of each program module described above. In actual applications, the above-described processes can be distributed to be completed by different program modules as needed; that is, the internal structure of the device can be divided into different program modules to complete all or part of the processes described above. Also, the embodiment of the uplink synchronization device and the uplink synchronization method according to the above embodiment belong to the same concept, and the specific implementation process should be referred to the embodiment of the method, which will not be explained further here.
[0109] To implement the second terminal-side method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides an up-sync device, which, as shown in Figure 6, includes the following first acquisition unit 601.
[0110] The first acquisition unit 601 is configured to acquire the first SIB when the first timer times out or does not time out. The first SIB includes first information relating to uplink synchronization.
[0111] In one embodiment, the first information described above is Ephemeris information and, Satellite position information and / or orbital information, The satellite's ground base station's location information and / or altitude information, The GNSS information of the second terminal, Common TA and It includes at least one reference position and at least one of the following.
[0112] In one embodiment, the first acquisition unit 601 specifically, The first request is initiated on the network side, the first request is used to request the acquisition of a first SIB, the first request is accompanied by a third instruction, the third instruction is used to indicate that the first information is about to expire. The network side is configured to receive the first SIB that it transmits based on the first request.
[0113] In one embodiment, the first SIB is transmitted by RAR and / or dedicated signaling.
[0114] In one embodiment, when the first acquisition unit 601 receives the first SIB transmitted by the network side based on the first request, The system is configured to receive a second system message transmitted from the network side, and the broadcast of the first SIB is added to the second system message.
[0115] In one embodiment, the apparatus further includes a determination unit, The decision unit is used to determine the broadcast time and / or duration based on the SIB1.
[0116] In one embodiment, the first acquisition unit 601 is more specifically, Maintain the connection state and read the first information from the first SIB already received, It is configured to initiate a random access request based on the first piece of information read.
[0117] In actual applications, the first acquisition unit 601 may be implemented by a communication interface in the uplink synchronous device, and the determination unit may be implemented by a processor in the uplink synchronous device.
[0118] Furthermore, when the uplink synchronization device according to the above embodiment performs uplink synchronization, the above-described explanation is merely illustrative based on the division of each program module described above. In actual applications, the above-described processes can be distributed to be completed by different program modules as needed; that is, the internal structure of the device can be divided into different program modules to complete all or part of the processes described above. Also, the embodiment of the uplink synchronization device and the uplink synchronization method according to the above embodiment belong to the same concept, and the specific implementation process should be referred to the embodiment of the method, which will not be explained further here.
[0119] Based on the hardware implementation of the program module described above, and in order to implement the first terminal-side method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides a first terminal, the first terminal 700 including the following first communication interface and first processor 702, as shown in Figure 7.
[0120] The first communication interface 701 is capable of exchanging information with the network side.
[0121] The first processor 702 is connected to the first communication interface 701 to exchange information with the network side and is used to execute at least one of the above-described technical proposals for the first terminal side when executing a computer program. The computer program is stored in the first memory 703.
[0122] Specifically, the aforementioned first communication interface 701 is: The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, In at least one of the following situations, where uplink asynchronous is detected, or a state approaching uplink asynchronous is detected, first information is obtained and / or used to perform at least one of uplink synchronization and downlink synchronization, Here, the first piece of information represents information regarding uplink synchronization.
[0123] In one embodiment, the first information described above is Ephemeris information and, The GNSS information of the first terminal and, Common TA and At least one reference point, The position information and / or orbital information of the first satellite, The position information and / or orbital information of the second satellite, Positional difference information between the first satellite and the second satellite, The position information and / or altitude information of the ground base station of the first satellite, The position information and / or altitude information of the ground base station of the second satellite, and at least one of the above, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0124] In one embodiment, the aforementioned first communication interface 701 specifically, Acquiring the first information via the first system message of the first satellite and / or the second satellite, Acquiring the first information via network positioning, The first information is obtained by initiating a random access process, Used to perform at least one of the following: obtaining the first information by activating pre-configured resources in a process that does not require random access; The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal prior to the second satellite. The first system messages of the first satellite and / or the second satellite are accompanied by first information relating to the first satellite and / or the second satellite.
[0125] In one embodiment, the first instruction further: Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna configuration, Position information and / or ephemeris information of the second satellite, The second satellite's synchronization signal block measurement timing setting information SMTC transmission period and / or transmission position, Performing a switch within the same cell, Used to indicate at least one of the resource coordination information of the first cell of the first satellite and the second cell of the second satellite, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0126] In one embodiment, the first instruction is: System information and / or ephemeris information during dedicated signaling, System information and / or service time information of satellites during dedicated signaling, Satellite switching instruction information, Instructions for switching between different beams on the same PCI, The first terminal includes instruction information indicating that it must perform at least one of uplink synchronization and downlink synchronization, and at least one of the following:
[0127] In one embodiment, the first communication interface 701 further, When acquiring the first information via a first system message from the first satellite and / or the second satellite, the second information is reported to the network side, wherein the second information represents the location of the first terminal and is accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. It is used to perform the following actions: receiving the first system message of the first satellite and / or the second satellite transmitted by the network side based on the second instruction.
[0128] In one example, The first processor 702 is used to turn on the second timer when it enters the DRX state and the start-offset for each cycle is on. The first communication interface 701 is further used to obtain the first information when the second timer times out.
[0129] The specific processing steps of the first processor 702 and the first communication interface 701 can be understood by referring to the method described above.
[0130] Of course, in actual applications, each component in the first terminal 700 is connected via the bus system 704. It will be understood that the bus system 704 is configured to enable connection communication between these components. In addition to the data bus, the bus system 704 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, all types of buses are shown as the bus system 704 in Figure 7.
[0131] In embodiments of the present disclosure, the first memory 703 is used to store various types of data to support the operation of the first terminal 700. Examples of this data include any computer program to be operated on the first terminal 700.
[0132] The methods disclosed in the embodiments of this disclosure described above may be applied to or implemented by the first processor 702. The first processor 702 may be an integrated circuit chip having signal processing capabilities. In implementation, each step of the above method may be completed by hardware integrated logic circuits in the first processor 702 or by software-form instructions. The first processor 702 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, separate gate or transistor logic devices, separate hardware components, etc. The first processor 702 may implement or execute each method, step, and logic block diagram disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor, etc. When combined with the steps of the methods disclosed in the embodiments of this disclosure, it is directly embodied that they may be executed and completed by a hardware decoder processor or by a combination of hardware and software modules in a decoder processor. The software module may be located in a storage medium, which is located in a first memory 703, and the first processor 702 reads information in the first memory 703 and, in combination with its hardware, completes the steps of the method described above.
[0133] In exemplary embodiments, the first terminal 700 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontroller units (MCUs), microprocessors, or other electronic elements used to perform the aforementioned methods.
[0134] Based on the hardware implementation of the program module described above, and in order to implement the network device-side method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides a network device, and as shown in Figure 8, the network device 800 includes the following second communication interface 801 and second processor 802.
[0135] The second communication interface 801 can exchange information with the terminal side.
[0136] The second processor 802 is connected to the second communication interface 801 to exchange information with the terminal side and is used to execute at least one of the technical proposals for the network device side described above when executing a computer program. The computer program is stored in the second memory 803.
[0137] Specifically, the second communication interface 801 is, Used to transmit the first instruction to the first terminal, The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization.
[0138] In one embodiment, the first instruction further: Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna configuration, Position information and / or ephemeris information of the second satellite, The transmission period and / or transmission position of the SMTC of the second satellite, Performing a switch within the same cell, Used to indicate at least one of the resource coordination information of the first cell of the first satellite and the second cell of the second satellite, The second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0139] In one embodiment, the second communication interface 801 further, Receiving second information reported from the first terminal, wherein the second information represents the location of the first terminal and is accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. Used to transmit a first system message of the first satellite and / or the second satellite to the first terminal based on the second instruction, The first system message is accompanied by first information, the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
[0140] The specific processing steps of the second processor 802 and the second communication interface 801 can be understood by referring to the method described above.
[0141] Of course, in actual applications, each component in the network device 800 is connected via the bus system 804. It will be understood that the bus system 804 is configured to enable connection communication between these components. In addition to the data bus, the bus system 804 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, all types of buses are shown as the bus system 804 in Figure 8.
[0142] In embodiments of the present disclosure, the second memory 803 is used to store various types of data to support the operation of the network device 800. Examples of this data include any computer program to be operated on the network device terminal 800.
[0143] The methods disclosed in the embodiments of this disclosure described above may be applied to or implemented by the second processor 802. The second processor 802 may be an integrated circuit chip having signal processing capabilities. In implementation, each step of the above method may be completed by hardware integrated logic circuits in the second processor 802 or by software-form instructions. The second processor 802 may be a general-purpose processor, a DSP, or other programmable logic device, a separate gate or transistor logic device, a separate hardware component, etc. The second processor 802 may implement or execute each method, step, and logic block diagram disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor, etc. When combined with the steps of the methods disclosed in the embodiments of this disclosure, it is directly embodied that they may be executed and completed by a hardware decoder processor or by a combination of hardware and software modules in a decoder processor. The software module may be located in a storage medium, which is located in a second memory 803, and the second processor 802 reads information in the second memory 803 and, in combination with its hardware, completes the steps of the method described above.
[0144] In exemplary embodiments, the network device 800 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic elements used to perform the aforementioned method.
[0145] Based on the hardware implementation of the program module described above, and in order to implement the second terminal-side method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides a second terminal, the second terminal 900 including the following third communication interface 901 and third processor 902, as shown in Figure 9.
[0146] The third communication interface 901 is capable of exchanging information with the network side.
[0147] The third processor 902 is connected to the third communication interface 901 to exchange information with the network side and is used to execute at least one of the technical proposals for the second terminal side described above when executing a computer program. The computer program is stored in the third memory 903.
[0148] Specifically, the third communication interface 901 is Used to obtain the first SIB if the first timer has timed out or has not timed out. The first SIB includes first information relating to uplink synchronization.
[0149] In one embodiment, the first information described above is Ephemeris information and, Satellite position information and / or orbital information, The satellite's ground base station's location information and / or altitude information, The GNSS information of the second terminal, Common TA and It includes at least one reference position and at least one of the following.
[0150] In one embodiment, the third communication interface 901 is specifically, The first request is initiated on the network side, the first request is used to request the acquisition of a first SIB, the first request is accompanied by a third instruction, the third instruction is used to indicate that the first information is about to expire. It is used to receive the first SIB that the network side transmits based on the first request.
[0151] In one embodiment, the first SIB is transmitted by RAR and / or dedicated signaling.
[0152] In one embodiment, when the third communication interface 901 receives the first SIB transmitted by the network side based on the first request, It is used to receive a second system message transmitted from the network side, and the broadcast of the first SIB is added to the second system message.
[0153] In one embodiment, the third processor 902 is This is used to determine the broadcast time and / or duration based on SIB1.
[0154] In one embodiment, the third communication interface 901 is more specifically: Maintain the connection state and read the first information from the first SIB already received, It is used to initiate a random access request based on the first piece of information read.
[0155] The specific processing steps of the third processor 902 and the third communication interface 901 can be understood by referring to the method described above.
[0156] Of course, in actual applications, each component in the second terminal 900 is connected via the bus system 904. It will be understood that the bus system 904 is configured to enable connection communication between these components. In addition to the data bus, the bus system 904 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, all types of buses are shown as the bus system 904 in Figure 9.
[0157] In embodiments of this disclosure, the third memory 903 is used to store various types of data to support the operation of the second terminal 900. Examples of this data include any computer program to be operated on the second terminal 900.
[0158] The methods disclosed in the embodiments of this disclosure described above may be applied to or implemented by the third processor 902. The third processor 902 may be an integrated circuit chip having signal processing capabilities. In implementation, each step of the above method may be completed by hardware integrated logic circuits in the third processor 902 or by software-form instructions. The third processor 902 may be a general-purpose processor, a DSP, or other programmable logic device, a separate gate or transistor logic device, a separate hardware component, etc. The third processor 902 may implement or execute each method, step, and logic block diagram disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor, etc. When combined with the steps of the methods disclosed in the embodiments of this disclosure, it is directly embodied that they may be executed and completed by a hardware decoder processor or by a combination of hardware and software modules in a decoder processor. The software module may be located in a storage medium, which is located in a third memory 903, and the third processor 902 reads information in the third memory 903 and, in combination with its hardware, completes the steps of the method described above.
[0159] In exemplary embodiments, the second terminal 900 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic elements used to perform the aforementioned method.
[0160] To ensure understanding, the memories in the embodiments of this disclosure (first memory 703, second memory 803, third memory 903) may be volatile or non-volatile memories, and may include both volatile and non-volatile memories. Here, non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM®), flash memory, magnetic surface memory, optical disc, or read-only optical disc (CD-ROM, Compact Disc Read-Only Memory), and magnetic surface memory may be disk memory or tape memory. Volatile memory may be random access memory (RAM), which is used as an external high-speed cache.For illustrative purposes only, but not limited to, many forms of RAM are available, including, for example, static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synclink dynamic random access memory (SLDRAM), and direct memory bus random access memory (DRRAM). The memories described in the embodiments of this disclosure are intended to include, but are not limited to, these and any other suitable types of memory.
[0161] In exemplary embodiments, embodiments of the present disclosure also provide a storage medium, i.e., a computer storage medium, specifically a computer-readable storage medium, which includes, for example, a first memory 503 for storing a computer program, the computer program being executed by a first processor 702 of a first terminal 700 to complete the steps of the first terminal-side method described above. It also includes, for example, a second memory 803 for storing a computer program, the computer program being executed by a second processor 802 of a network device 800 to complete the steps of the network device-side method described above. It also includes, for example, a third memory 903 for storing a computer program, the computer program being executed by a third processor 902 of a second terminal 900 to complete the steps of the second terminal-side method described above. The computer-readable storage medium may be memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, surface-mount memory, optical disk, or CD-ROM.
[0162] Note that terms like "first," "second," etc., are used to distinguish similar objects and are not necessarily used to explain a specific order or sequence.
[0163] The term "and / or" in this specification simply describes the relationship between related objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, or B exists alone.
[0164] Furthermore, the technical solutions described in the embodiments of this disclosure can be combined in any way, provided they do not conflict.
[0165] The above are preferred embodiments of the Disclosure, but they do not limit the scope of the Disclosure. Any changes or substitutions that are readily conceivable within the technical scope disclosed by an expert in the art should be included within the scope of the Disclosure. Accordingly, the scope of the Disclosure should be defined by the scope of the claims.
Claims
1. An uplink synchronization method applicable to the first terminal, The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, The process includes, in at least one of the following situations: detecting an uplink asynchronous state or detecting a state that is approaching an uplink asynchronous state, acquiring first information and / or performing at least one of uplink synchronization and downlink synchronization, Here, the first information represents an uplink synchronization method, which is an information relating to uplink synchronization.
2. The first piece of information mentioned above is, Ephemeris information and, The Global Navigation Satellite System (GNSS) information of the first terminal, Common Time Advance TA and At least one reference point, The position information and / or orbital information of the first satellite, The position information and / or orbital information of the second satellite, Positional difference information between the first satellite and the second satellite, The position information and / or altitude information of the ground base station of the first satellite, The position information and / or altitude information of the ground base station of the second satellite, and at least one of the above, The method according to claim 1, wherein the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
3. Obtaining the aforementioned first information means Acquiring the first information via the first system message of the first satellite and / or the second satellite, Acquiring the first information via network positioning, The first information is obtained by initiating a random access process, This includes at least one of the following: obtaining the first information by activating a pre-configured resource in a process that does not require random access; The method according to claim 1 or 2, wherein the second satellite represents a satellite that provides communication services to the first terminal, the first satellite represents a satellite that provides communication services to the first terminal prior to the second satellite, and the first system messages of the first satellite and / or the second satellite are each accompanied by first information relating to the first satellite and / or the second satellite.
4. The first instruction further states, Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna settings, The position information and / or ephemeris information of the second satellite, The transmission period and / or transmission position of the SMTC, which is the synchronization signal block measurement timing setting information of the second satellite, Performing a switch within the same cell, Used to indicate at least one of the resource adjustment information of the first cell of the first satellite and the second cell of the second satellite, The method according to claim 1 or 2, wherein the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
5. The first instruction is, System information and / or ephemeris information during dedicated signaling, System information and / or service time information of satellites during dedicated signaling, Satellite switching instruction information, Instructions for switching between different beams of the same physical cell identifier PCI, The method according to claim 1 or 2, further comprising at least one of the following: instruction information that the first terminal needs to perform at least one of uplink synchronization and downlink synchronization.
6. When acquiring the first information via a first system message from the first satellite and / or the second satellite, the method further: Reporting second information to the network side, wherein the second information represents the location of the first terminal and is accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. The method according to claim 3, further comprising receiving a first system message of the first satellite and / or the second satellite transmitted by the network side based on the second instruction.
7. The above method further, When the system enters a discontinuous reception DRX state and the start-offset for each period is on, the second timer is turned on. The method according to claim 3, further comprising obtaining first information when the second timer times out.
8. An uplink synchronization method applicable to network equipment, This includes transmitting a first instruction to the first terminal, An up-sync method, wherein the first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of up-sync and down-sync, the first information representing information relating to up-sync.
9. The first instruction further states, Reading system information and, Reading information about uplink synchronization in system information, At least one piece of information regarding the second satellite's antenna position, antenna angle, and antenna settings, The position information and / or ephemeris information of the second satellite, The transmission period and / or transmission position of the SMTC of the second satellite, Performing a switch within the same cell, Used to indicate at least one of the resource adjustment information of the first cell of the first satellite and the second cell of the second satellite, The method according to claim 8, wherein the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
10. The above method further, Receiving second information reported from the first terminal, wherein the second information represents the location of the first terminal and is accompanied by a second instruction, the second instruction being used to indicate that the first information will soon expire. This includes transmitting a first system message of the first satellite and / or the second satellite to the first terminal based on the second instruction, The method according to claim 8, wherein the first system message is accompanied by first information, the second satellite represents a satellite that provides communication services to the first terminal, and the first satellite represents a satellite that provides communication services to the first terminal in front of the second satellite.
11. An uplink synchronization method applicable to the second terminal, The process includes obtaining the first system information block SIB if the first timer has timed out or has not timed out, The first SIB includes first information relating to uplink synchronization, and the uplink synchronization method is also described.
12. The first piece of information mentioned above is, Ephemeris information and, Satellite position information and / or orbital information, The satellite's ground base station's location information and / or altitude information, The GNSS information of the second terminal, Common TA and The method according to claim 11, comprising at least one of the following: at least one reference position.
13. Obtaining the first SIB means, The process involves initiating a first request on the network side, the first request being used to request the acquisition of a first SIB, the first request being accompanied by a third instruction, the third instruction being used to indicate that the first information is about to expire. The method according to claim 11 or 12, further comprising receiving the first SIB transmitted by the network side based on the first request.
14. The method according to claim 13, wherein the first SIB is transmitted by random access response RAR and / or dedicated signaling.
15. Receiving the first SIB transmitted by the network side based on the first request means that The method according to claim 13, comprising receiving a second system message transmitted from the network side, wherein the second system message has a broadcast of the first SIB added to it.
16. The above method further, The method according to claim 15, comprising determining the broadcast time and / or duration period based on system information block type 1 (SIB1).
17. Obtaining the aforementioned first SIB further means, Maintain the connection status and read the first information from the first SIB already received, The method according to claim 11 or 12, further comprising initiating a random access request based on the first information read.
18. Upstream synchronization device, It includes a first processing unit, and the first processing unit is The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct a first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, The system is configured to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization in at least one of the following situations: detecting uplink asynchronous or detecting a state approaching uplink asynchronous. Here, the first information represents an up-sync device, which is an up-sync device that represents information related to up-sync.
19. Upstream synchronization device, It includes a first transmitting unit, the first transmitting unit is configured to transmit a first instruction to a first terminal, The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization, and the uplink synchronization device.
20. Upstream synchronization device, It includes a first acquisition unit, the first acquisition unit is configured to acquire a first SIB when the first timer has timed out or has not timed out. The first SIB is an up-sync device that includes first information relating to up-sync.
21. A first terminal including a first processor and a first communication interface, The first communication interface described above is: The time until the first timer times out is less than or equal to the first set time, Receiving a first instruction transmitted from the network side, wherein the first instruction is used to instruct a first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, Used to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization in at least one of the following situations: detecting uplink asynchronous or detecting a state approaching uplink asynchronous. Here, the first information refers to a first terminal representing information related to uplink synchronization.
22. A network device including a second processor and a second communication interface, The second communication interface is used to transmit a first instruction to the first terminal. The first instruction is used to instruct the first terminal to acquire first information and / or perform at least one of uplink synchronization and downlink synchronization, wherein the first information represents information relating to uplink synchronization, and is a network device.
23. A second terminal including a third processor and a third communication interface, The third communication interface is used to obtain the first SIB when the first timer has timed out or has not timed out. The first SIB is a second terminal containing first information relating to uplink synchronization.
24. A first terminal comprising a first processor and a first memory for storing a computer program executable on the processor, Herein, the first processor is a first terminal used to perform the steps of the method according to any one of claims 1 to 7 when executing the computer program.
25. A network device comprising a second processor and a second memory for storing computer programs executable on the processor, Herein, the second processor is a network device used to perform the steps of the method according to any one of claims 8 to 10 when executing the computer program.
26. A second terminal comprising a third processor and a third memory for storing computer programs executable on the processor, Herein, the second processor is a second terminal used to perform the steps of the method according to any one of claims 11 to 17 when executing the computer program.
27. A storage medium in which computer programs are stored, A storage medium that, when the computer program is executed by a processor, realizes the steps of the method according to any one of claims 1 to 7, or the steps of the method according to any one of claims 8 to 10, or the steps of the method according to any one of claims 11 to 17.