Synchronization method and apparatus, program product, storage medium, electronic device

By acquiring the capability information of the target device, the synchronous signal transmission method of the satellite communication system is optimized, which solves the problem of resource waste in satellite communication and improves spectrum efficiency and communication efficiency.

CN121619647BActive Publication Date: 2026-05-19SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI SATELLITE NETWORK RESEARCH INSTITUTE CO LTD
Filing Date
2026-02-03
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

The synchronization process in satellite communication systems consumes a lot of resources, resulting in low spectrum efficiency, which is difficult to effectively solve in satellite networks using existing technologies.

Method used

By sending request messages to the target device to obtain its capability information, a reasonable signal transmission method is determined based on the capability information, the time interval and density of synchronization signals are optimized, and resource waste is reduced.

Benefits of technology

It enables resource-saving synchronization in satellite communications, improves spectrum efficiency, and reduces signaling overhead and processing latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121619647B_ABST
    Figure CN121619647B_ABST
Patent Text Reader

Abstract

The application discloses a synchronization method and device, a program product, a storage medium and an electronic device, and the method comprises the following steps: a first request message is sent to a target device, wherein the first request message is used for requesting to obtain target capability information of the target device, and the target capability information is used for indicating the capability of the target device for maintaining synchronization with a base station; a first response message fed back by the target device is received, wherein the target capability information is included in the first response message; and a target signal is sent to the target device according to a target sending mode corresponding to the target capability information, wherein the target signal is used for maintaining the synchronization between the base station and the target device. Through the application, the technical problem that a large amount of resources are consumed for synchronization in the related art is solved, and the effect of saving resources for synchronization is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communication technology, and more specifically, to a synchronization method and apparatus, a program product, a storage medium, and an electronic device. Background Technology

[0002] For modern satellite mobile communication systems, maintaining precise synchronization between terminals and base stations is a key factor in ensuring communication quality and efficient network operation. Currently, most systems use Tracking Reference Signal (TRS) as the primary source of synchronization signals for estimating and compensating for timing deviations. However, unlike the relatively static base station and terminal configurations in terrestrial networks, communication links in satellite networks change rapidly with satellite motion. Using the TRS period configured in terrestrial networks is insufficient to meet real-time requirements in satellite networks. While using a shorter TRS period in satellite networks can better handle dynamic link changes, it inevitably increases communication resource overhead and reduces spectral efficiency. Meanwhile, the characteristics of satellite-to-ground wireless channels differ significantly from those in terrestrial networks. Satellite communication channels primarily rely on strong line-of-sight (LoS) propagation. Furthermore, because satellites are much higher than ground base stations, the influence of the user's surrounding environment on signal propagation is minimal, and scatterers are relatively scarce, resulting in a significant reduction in multipath effects. Consequently, the signal exhibits a flat frequency domain. The presence of multipath propagation and scatterers necessitates high-density pilot signals for accurate channel state estimation. Therefore, while TRS frequency domain configurations are suitable for terrestrial networks, high-density configurations may lead to resource waste in satellite networks. Consequently, related technologies face the technical challenge of consuming substantial resources for synchronization. Summary of the Invention

[0003] This application provides a synchronization method and apparatus, program product, storage medium, and electronic device to at least solve the technical problem of synchronization that consumes a lot of resources in the related art.

[0004] According to one aspect of the embodiments of this application, a synchronization method is provided, comprising: sending a first request message to a target device, wherein the first request message is used to request the acquisition of target capability information of the target device, the target capability information being used to represent the target device's ability to maintain synchronization with a base station; receiving a first response message fed back by the target device, wherein the first response message includes the target capability information; and sending a target signal to the target device according to a target transmission method corresponding to the target capability information, wherein the target signal is used to maintain synchronization between the base station and the target device.

[0005] In one exemplary embodiment, before sending the first request message to the target device, the method further includes: generating the first request message, wherein the first request message includes a first target field, the first target field being used to request the acquisition of the target capability information.

[0006] In an exemplary embodiment, generating the first request message includes: adding a first field and a second field to a first initial request message to obtain the first request message, wherein the first target field includes the first field and the second field, the first field is used to request first capability information, the first capability information is used to represent the timing tracking capability of the target device, and the second field is used to request second capability information, the second capability information is used to represent the reporting latency extension capability of the target device.

[0007] In one exemplary embodiment, sending a target signal to the target device according to a target transmission method corresponding to the target capability information includes: parsing the second target field in the first response message to obtain the target capability information; determining the target transmission method corresponding to the target capability information; and sending the target signal to the target device according to the target transmission method.

[0008] In one exemplary embodiment, parsing the second target field in the first response message to obtain the target capability information includes: parsing the third field in the first response message to obtain first capability information, wherein the first capability information is used to represent the timing tracking capability of the target device; parsing the fourth field in the first response message to obtain second capability information, wherein the second capability information is used to represent the reporting latency extension capability of the target device; wherein the second target field includes the third field and the fourth field, and the target capability information includes the first capability information and the second capability information.

[0009] In one exemplary embodiment, determining the target transmission mode corresponding to the target capability information includes: determining a target time interval for transmitting the target signal corresponding to the first capability information; determining a target density for transmitting the target signal corresponding to the second capability information, wherein the target density is used to indicate the proportion of target carrier units included in the unit carrier, and the target carrier units are used to carry the target signal; and determining the transmission mode including the target time interval and the target density as the target transmission mode.

[0010] In one exemplary embodiment, determining the target time interval for transmitting the target signal corresponding to the first capability information includes at least one of the following: when the first capability information indicates that the target device has the timing tracking capability, determining the target time interval based on the time interval for transmitting a preset signal, wherein the preset signal is used to maintain synchronization between the base station and the target device, and the preset signal is different from the target signal; when the first capability information indicates that the target device does not have the timing tracking capability, determining the preset time interval as the target time interval.

[0011] In one exemplary embodiment, determining the target density for transmitting the target signal corresponding to the second capability information includes at least one of the following: when the second capability information indicates that the target device has the capability to report the delay spread, sending a first instruction to the target device, wherein the first instruction is used to obtain the target delay spread parameter of the target device; receiving a second response message from the target device, wherein the second response message carries the target delay spread parameter; determining the target density based on the target delay spread parameter; and determining a preset density as the target density when the second capability information indicates that the target device does not have the capability to report the delay spread.

[0012] In an exemplary embodiment, before sending the first instruction to the target device, the method further includes: adding a fifth field to the first initial instruction to obtain the first instruction, wherein the fifth field is used to instruct the target device to provide feedback on the target delay spread parameter.

[0013] In an exemplary embodiment, determining the target density based on the target delay spread parameter includes: determining the target delay spread value and target delay spread attribute corresponding to the target delay spread parameter from a mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value and delay spread attribute; and determining the target density based on the target delay spread value and the target delay spread attribute.

[0014] According to another aspect of the embodiments of this application, a synchronization method is also provided, comprising: receiving a first request message sent by a base station, wherein the first request message is used to request the acquisition of target capability information of a target device, the target capability information being used to represent the target device's ability to maintain synchronization with the base station; responding to the first request message, generating a first response message, and sending the first response message to the base station, wherein the first response message includes the target capability information; receiving a target signal sent by the base station according to a target transmission method corresponding to the target capability information, and maintaining synchronization with the base station based on the target signal.

[0015] In one exemplary embodiment, generating the first response message includes: adding a second target field to a first initial response message to obtain the first response message, wherein the second target field is used to represent the target capability information.

[0016] In an exemplary embodiment, adding a second target field to a first initial response message to obtain the first response message includes: adding a third field and a fourth field to the first initial response message to obtain the first response message, wherein the second target field includes the third field and the fourth field, the third field is used to represent first capability information, the fourth field is used to represent second capability information, the first capability information is used to represent the timing tracking capability of the target device, and the second capability information is used to represent the reporting latency extension capability of the target device.

[0017] In one exemplary embodiment, the method further includes: receiving a first instruction sent by the base station, wherein the first instruction is used to obtain target delay spread parameters of the target device; responding to the first instruction to generate a second response message, wherein the second response message includes the target delay spread parameters; and sending the second response message to the base station.

[0018] In an exemplary embodiment, generating a second response message includes: determining a target delay spread value; determining the target delay spread parameter corresponding to the target delay spread value from a mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value; adding the target delay spread parameter to a second initial response message based on a preset rule to obtain the second response message, wherein the target delay spread parameter occupies a preset number of bits in the second response message.

[0019] According to another aspect of the embodiments of this application, a synchronization device is provided, including: a memory, a processor, and a computer program stored in and executable on the memory. When the processor executes the computer program, it performs the following operations: sending a first request message to a target device, wherein the first request message is used to request the acquisition of target capability information of the target device, the target capability information being used to indicate the target device's ability to maintain synchronization with a base station; receiving a first response message from the target device, wherein the first response message includes the target capability information; and sending a target signal to the target device according to a target transmission method corresponding to the target capability information, wherein the target signal is used to maintain synchronization between the base station and the target device.

[0020] According to another aspect of the embodiments of this application, a synchronization device is also provided, including: a memory, a processor, and a computer program stored in the memory and executable on the memory. When the processor executes the computer program, it performs the following operations: receiving a first request message sent by a base station, wherein the first request message is used to request the acquisition of target capability information of a target device, and the target capability information is used to represent the target device's ability to maintain synchronization between the base station and the target device; responding to the first request message, generating a first response message, and sending the first response message to the base station, wherein the first response message includes the target capability information; receiving a target signal sent by the base station according to a target transmission method corresponding to the target capability information, and maintaining synchronization with the base station based on the target signal.

[0021] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed by a processor.

[0022] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform the steps in any of the method embodiments described above.

[0023] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to perform the steps of any of the above method embodiments through the computer program.

[0024] Through this application, the base station obtains the target capability information fed back by the target device based on the first request message. With this information, the base station can understand the target device's ability to maintain synchronization with the base station, and then determine the target transmission method to send the target signal to the target device based on the target capability information, and reasonably allocate the resources for sending the target signal. Therefore, it can solve the technical problem of consuming a lot of resources for synchronization in related technologies, and thus achieve the effect of saving resources for synchronization. Attached Figure Description

[0025] Figure 1 This is a schematic diagram illustrating an application scenario of a synchronization method according to an embodiment of this application;

[0026] Figure 2 This is a flowchart illustrating an optional synchronization method according to an embodiment of this application;

[0027] Figure 3 This is a flowchart illustrating another optional synchronization method according to an embodiment of this application;

[0028] Figure 4 This is a flowchart illustrating a synchronization method;

[0029] Figure 5 This is a diagram of a synchronization method. Figure 1 ;

[0030] Figure 6 This is a flowchart illustrating another optional synchronization method according to an embodiment of this application. Figure 1 ;

[0031] Figure 7 This is a flowchart illustrating another optional synchronization method according to an embodiment of this application. Figure 2 ;

[0032] Figure 8 This is a schematic diagram of a synchronization method according to an embodiment of this application. Figure 1 ;

[0033] Figure 9 This is a schematic diagram of a synchronization method according to an embodiment of this application. Figure 2 ;

[0034] Figure 10 This is a schematic diagram of a synchronization method according to an embodiment of this application. Figure 3 ;

[0035] Figure 11 This is a structural block diagram of an optional synchronization device according to an embodiment of this application;

[0036] Figure 12 This is a structural block diagram of another optional synchronization device according to an embodiment of this application. Detailed Implementation

[0037] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0038] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0039] The method embodiments provided in this application can be applied to various communication systems, such as non-terrestrial networks.

[0040] like Figure 1 As shown, the communication system 100 may include at least one access network device 110 and at least one terminal device 120. The terminal device 120 may be mobile or fixed. The access network device 110 is a device that can communicate with the terminal device 120 via a wireless link, such as a base station.

[0041] In this embodiment, the access network device 110 is a network-side entity used for transmitting or receiving signals. This network device can be referred to as a network-side device. For example, the access network device 110 can be an evolved NodeB (eNB) in a Fourth Generation Mobile Communication Technology (4G) system, a next-generation NodeB (gNB) in a Fifth Generation Mobile Communication Technology (5G) New Radio (NR) system, or a base station in a future Sixth Generation Mobile Communication Technology (6G) system. Base station functions, or parts thereof, can be deployed on ground facilities or on non-ground facilities such as drones and satellites. This embodiment does not limit the specific technology or form of the network device.

[0042] In this embodiment, the terminal device 120 is a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be referred to as a terminal, user interface device (UE), mobile station (MS), mobile terminal (MT), user-side device, etc. The terminal can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The terminal device 120 supports non-terrestrial network connections. Terminal device 120 is registered with access network device 110. If it is camped in the network where access network device 110 is located, and terminal device 120 is in an idle state, terminal device 120 can access access network device 110 to perform service transmission. This is understandable. Figure 1 The present invention illustrates the structure of a network system. The embodiments of this disclosure do not limit the specific technologies and equipment forms used in the terminal equipment / access network equipment.

[0043] Taking the synchronization method in this embodiment as an example, Figure 2 This is a flowchart illustrating an optional synchronization method according to an embodiment of this application, such as... Figure 2 As shown, the process of this method may include the following steps:

[0044] Step S202: Send a first request message to the target device, wherein the first request message is used to request the target capability information of the target device, and the target capability information is used to indicate the target device's ability to maintain synchronization with the base station.

[0045] In one embodiment, the target device is a terminal device that establishes or maintains a communication connection with a base station.

[0046] In one embodiment, the first request message may be UECapabilityEnquiry (i.e., user equipment capability query message).

[0047] In one embodiment, target capability information is information about the functional characteristics of the target device fed back to the base station. It is mainly used to indicate the target device's ability to maintain synchronization with the base station. Target capability information includes, but is not limited to, the types of synchronization signals supported by the target device, the ability to receive and process synchronization signals, and whether it supports delay spread measurement and reporting.

[0048] In one embodiment, the frequency with which the base station sends the first request message depends on the specific needs of the satellite network and the status of the target device. For example, the first request message may be sent during initial access so that the satellite base station can understand the capability information of the target device and perform resource scheduling and configuration; or the first request message may be sent when the satellite network is reconfigured or optimized so that the satellite base station can obtain the latest capability information of the target device and adjust the resource allocation strategy accordingly.

[0049] In one embodiment, for a satellite mobile communication system, synchronization refers to the time and / or frequency alignment between the base station and the target device to ensure that data can be received and decoded at the correct time.

[0050] Step S204: Receive the first response message fed back by the target device, wherein the first response message includes the target capability information.

[0051] In one embodiment, the first response message may be a UECapabilityInformation (i.e., a user equipment capability query message), wherein the UECapabilityInformation carries target capability information.

[0052] Step S206: Send a target signal to the target device according to the target transmission method corresponding to the target capability information, wherein the target signal is used to maintain synchronization between the base station and the target device.

[0053] In one embodiment, the target transmission method is a specific method or strategy for signal transmission selected or configured by the base station based on the target capability information fed back by the target device, such as the target time interval for transmitting the target signal and / or the target density for transmitting the target signal.

[0054] In one embodiment, the target signal refers to the signal sent by the base station to the target device to maintain synchronization between the base station and the target device, such as TRS and / or Synchronization Signal Block (SSB).

[0055] In this embodiment, the base station obtains the target capability information fed back by the target device based on the first request message. With this information, the base station can understand the target device's ability to maintain synchronization with the base station, and then determine the target transmission method to send the target signal to the target device based on the target capability information, and reasonably allocate the resources for sending the target signal. Therefore, it can solve the technical problem of consuming a lot of resources for synchronization in related technologies, and thus achieve the effect of saving resources for synchronization.

[0056] In one exemplary embodiment, before sending the first request message to the target device, the method further includes: generating the first request message, wherein the first request message includes a first target field, the first target field being used to request the acquisition of the target capability information.

[0057] In one embodiment, the first target field can be in the form of an OPTIONAL field, ensuring backward compatibility with older target devices. This means that even if the target device does not support the new synchronization function, the network can continue to operate normally without the need for large-scale upgrades or replacements of existing terminal devices, reducing the economic cost of system upgrades.

[0058] In this embodiment, the base station can understand the capabilities of the target device through the first target field, such as its ability to perform timed tracking and its ability to handle reporting latency extension. Furthermore, the introduction of the first target field allows the base station to dynamically adjust its synchronization strategy based on the capabilities of different devices.

[0059] In an exemplary embodiment, generating the first request message includes: adding a first field and a second field to a first initial request message to obtain the first request message, wherein the first target field includes the first field and the second field, the first field is used to request first capability information, the first capability information is used to represent the timing tracking capability of the target device, and the second field is used to request second capability information, the second capability information is used to represent the reporting latency extension capability of the target device.

[0060] In one embodiment, the first initial request message is an original request message sent by the base station to the target device to request basic capability information of the target device. The basic capability information includes, but is not limited to, the frequency band, frequency range, modulation method, transmission mode and channel type supported by the target device.

[0061] In one embodiment, the first field is a newly added field in the first initial request message, used to request first capability information indicating the target device's ability to perform time tracking. Specifically, the time tracking capability may refer to whether the target device supports time tracking in conjunction with SSB and TRS. The placement of the first field in the first initial request message and the number of bits it occupies can be adjusted based on the actual application scenario. For example, adding the `timeTrackingCombineSsbWithTrs` field to the traditional UECapabilityEnquiry message, using 1 bit of information to indicate requesting first capability information from the terminal device, which indicates whether the terminal device has the capability to perform time tracking in conjunction with SSB and TRS.

[0062] In one embodiment, the second field is a newly added field in the first initial request message, used to request second capability information indicating the target device's ability to report latency spread. The position of the second field in the first initial request message and the specific number of bits it occupies can be adjusted based on the actual application scenario. For example, a delaySpreadReporting field can be added to the traditional UECapabilityEnquiry message, using 1 bit to indicate whether the terminal device has the capability to report latency spread.

[0063] In one embodiment, taking the first field as `timeTrackingCombineSsbWithTrs` and the second field as `delaySpreadReporting` as an example, the specific locations for adding the first and second fields are as follows:

[0064] UECapabilityEnquiry::= SEQUENCE { ...

[0066] ue-CapabilityRAT-RequestList SEQUENCE (SIZE (1..maxRAT-Capabilities))OF UE-CapabilityRAT-Request,

[0067] nonCriticalExtension SEQUENCE {

[0068] timeTrackingCombineSsbWithTrs BOOLEAN OPTIONAL,

[0069] delaySpreadReporting BOOLEAN OPTIONAL, ...

[0071] OPTIONAL ...

[0073] }

[0074] This embodiment, by adding a first field and a second field, enables the base station to accurately obtain the target device's timing tracking capability and latency extension reporting capability. This reduces unnecessary spectrum resource usage in the satellite mobile communication system and improves spectrum efficiency without affecting communication quality. Simultaneously, adding capability query fields (i.e., the first and second fields) directly to the first initial request message simplifies the information exchange process between the base station and the target device. Compared to complex signaling procedures, this method only requires minor extensions to the existing process, reducing signaling overhead and processing latency.

[0075] In one exemplary embodiment, sending a target signal to the target device according to a target transmission method corresponding to the target capability information includes: parsing the second target field in the first response message to obtain the target capability information; determining the target transmission method corresponding to the target capability information; and sending the target signal to the target device according to the target transmission method.

[0076] In one embodiment, the second target field is a field reflecting the target device's target capability information carried in the first response message when the target device responds to the first request message sent by the base station. The second target field can be in the form of an OPTIONAL field, ensuring backward compatibility with older versions of the target device. This means that even if the target device does not support the new synchronization function, the network can continue to operate normally without requiring large-scale upgrades or replacements of existing terminal equipment, reducing the economic cost of system upgrades.

[0077] In one embodiment, the target transmission method is a specific method or strategy for signal transmission selected or configured by the base station based on the target capability information fed back by the target device, including but not limited to the target time interval for transmitting the target signal, the target density for transmitting the target signal, and the resource allocation mode.

[0078] In one exemplary embodiment, parsing the second target field in the first response message to obtain the target capability information includes: parsing the third field in the first response message to obtain first capability information, wherein the first capability information is used to represent the timing tracking capability of the target device; parsing the fourth field in the first response message to obtain second capability information, wherein the second capability information is used to represent the reporting latency extension capability of the target device; wherein the second target field includes the third field and the fourth field, and the target capability information includes the first capability information and the second capability information.

[0079] In one embodiment, the third field is used to represent first capability information regarding the target device's timing tracking capability. Specifically, the timing tracking capability may refer to whether the target device supports timing tracking using both SSB and TRS. The placement of the third field in the first initial response message and the number of bits it occupies can be adjusted based on the actual application scenario. For example, adding the `timeTrackingCombineSsbWithTrs` field to the traditional UECapabilityInformation message, using 1 bit of information, can indicate whether the terminal device has the capability for timing tracking using both SSB and TRS.

[0080] In one embodiment, the fourth field is used to represent second capability information regarding the target device's ability to report delay spread. The placement of the fourth field in the first initial response message and the specific number of bits it occupies can be adjusted based on the actual application scenario. For example, a delaySpreadReporting field can be added to the traditional UECapabilityInformation message, using 1 bit to indicate whether the terminal device has the capability to report delay spread.

[0081] In one embodiment, taking the third field as `timeTrackingCombineSsbWithTrs` and the fourth field as `delaySpreadReporting` as an example, the specific locations for adding the third and fourth fields are as follows:

[0082] UECapabilityInformation ::= SEQUENCE { ...

[0084] ue-CapabilityRAT-ContainerList SEQUENCE (SIZE (1..maxRAT-Capabilities)) OF UE-CapabilityRAT-Container,

[0085] nonCriticalExtension SEQUENCE {

[0086] timeTrackingCombineSsbWithTrs BOOLEAN OPTIONAL,

[0087] delaySpreadReporting BOOLEAN OPTIONAL, ...

[0089] OPTIONAL ...

[0091] }

[0092] This embodiment can obtain the target capability information of the target device by parsing two fields, which simplifies the signaling interaction process between the base station and the target device, reduces processing latency, and improves communication efficiency.

[0093] In one exemplary embodiment, determining the target transmission mode corresponding to the target capability information includes: determining a target time interval for transmitting the target signal corresponding to the first capability information; determining a target density for transmitting the target signal corresponding to the second capability information, wherein the target density is used to indicate the proportion of target carrier units included in the unit carrier, and the target carrier units are used to carry the target signal; and determining the transmission mode including the target time interval and the target density as the target transmission mode.

[0094] In one embodiment, the first capability information is information indicating the target device's timing tracking capability that the target device feeds back to the base station through a third field. For example, the first capability information indicates that the target device has the capability to perform timing tracking in conjunction with SSB and TRS, and the third field can be set to TRUE, otherwise it can be set to FALSE.

[0095] In one embodiment, the second capability information is information indicating the target device's ability to report latency spread, which is fed back to the base station by the target device through a fourth field. For example, the second capability information indicates that the target device has the ability to report latency spread, and the fourth field can be set to TRUE otherwise to FALSE.

[0096] In one embodiment, the target time interval is the transmission period configured by the base station for the target signal based on the target device's first capability information. For example, if the target device has the capability to perform timing tracking using both SSB and TRS, the base station can configure the TRS transmission period to 40ms, coordinating it with the SSB period of 80ms to achieve efficient resource utilization. Conversely, if the target device does not have the capability to perform timing tracking using both SSB and TRS, the base station may need to maintain the TRS period at 20ms to ensure that the TRS signal alone can provide sufficient synchronization information.

[0097] In one embodiment, a bearer is a physical frequency band or channel used for transmitting information. In satellite mobile communication systems, a bearer typically refers to a Physical Resource Block (PRB) allocated to a device. It consists of a certain number of subcarriers in the frequency domain and is used to carry various signals and data. For example, in a low-Earth orbit satellite communication system based on Orthogonal Frequency Division Multiplexing (OFDM), the base station can allocate different numbers of PRBs as bearers to the UE. For example, for high-definition video streaming that requires a large amount of bandwidth, the UE may be allocated more PRBs, while text information transmission may only use a few PRBs. During timing tracking synchronization, the TRS is allocated to specific PRBs, and these PRBs are the bearers carrying the TRS signal.

[0098] In one embodiment, a bearer element is the smallest resource element (RE) used to carry different types of signals.

[0099] In one embodiment, the target density is the resource density configured by the base station for the TRS signal in the frequency domain based on the target device's second capability information; that is, the number of REs configured for the target signal per unit PRB. For example, for a target device with small delay spread, the base station can set the TRS density to 1, meaning that only one RE in each RB is used for the TRS signal. For a target device with large delay spread, the base station may maintain the default TRS density of 3 to ensure good timing tracking performance in a multipath environment.

[0100] Based on the specific capabilities of the target device (such as timed tracking and reporting delay extension), this embodiment can determine a suitable signal transmission strategy (such as target time interval and target density) for the target device, ensuring the effective utilization of resources.

[0101] In one exemplary embodiment, determining the target time interval for transmitting the target signal corresponding to the first capability information includes at least one of the following: when the first capability information indicates that the target device has the timing tracking capability, determining the target time interval based on the time interval for transmitting a preset signal, wherein the preset signal is used to maintain synchronization between the base station and the target device, and the preset signal is different from the target signal; when the first capability information indicates that the target device does not have the timing tracking capability, determining the preset time interval as the target time interval.

[0102] In one embodiment, the preset signal is a predefined signal in the satellite mobile communication system used to maintain synchronization between the base station and the UE, including but not limited to SSB, primary synchronization signal (PSS), secondary synchronization signal (SSS), etc.

[0103] In one embodiment, determining the target time interval based on the time interval of transmitting a preset signal includes at least one of the following: determining the time interval of the preset signal as the target time interval; determining the target time interval based on the time interval of the preset signal, time domain resources, frequency domain resources, and network resources (such as data transmission volume and network capacity). Specifically, for a target device capable of timing tracking using both SSB and TRS, since the SSB can provide additional timing reference, the target time interval of TRS can be set relatively long, such as 80ms (equal to the time interval of the preset signal), to reduce resource consumption. When the channel quality is good and the network load is low, the base station can extend the TRS time interval to 120ms (greater than the time interval of the preset signal) to save spectrum resources; while when the channel conditions deteriorate or the network load increases, the TRS time interval may be shortened to 60ms (less than the time interval of the preset signal) to ensure the stability of synchronization and the reliability of data transmission. This embodiment only illustrates the method of determining the target time interval; the specific value can be adjusted based on the actual application scenario and the method of determining the target time interval.

[0104] In one embodiment, the preset time interval refers to the time period specified in the system standard or protocol for sending a specific preset signal. For target devices that do not have the capability to perform timing tracking using both SSB and TRS, the TRS time interval may need to be maintained at a preset 20ms to ensure that the target device can perform accurate timing tracking independently. This embodiment only illustrates the method of determining the target time interval; the specific value can be adjusted based on the actual application scenario and the method of determining the target time interval.

[0105] This embodiment enables the base station to rationally allocate resources by determining the target time interval corresponding to the target device's timing tracking capability. This ensures the synchronization requirements of the target device while reducing signal transmission overhead within a certain resource range. For target devices with timing tracking capability, extending the target time interval of the TRS to coordinate with the periodicity of a preset signal (such as SSB) can significantly improve resource utilization efficiency. For target devices without this capability, a preset time interval is used to ensure the provision of basic synchronization services, demonstrating the high flexibility of the system design and its adaptability to the capabilities of different target devices.

[0106] In one exemplary embodiment, determining the target density for transmitting the target signal corresponding to the second capability information includes at least one of the following: when the second capability information indicates that the target device has the capability to report the delay spread, sending a first instruction to the target device, wherein the first instruction is used to obtain the target delay spread parameter of the target device; receiving a second response message from the target device, wherein the second response message carries the target delay spread parameter; determining the target density based on the target delay spread parameter; and determining a preset density as the target density when the second capability information indicates that the target device does not have the capability to report the delay spread.

[0107] In one embodiment, the second capability information is information indicating the target device's ability to report latency spread, which is fed back to the base station by the target device through a fourth field. For example, the second capability information indicates that the target device has the ability to report latency spread, and the fourth field can be set to TRUE otherwise to FALSE.

[0108] In one embodiment, the first instruction is issued by the base station and is intended to obtain the delay spread parameters reported by the target device. Specifically, the first instruction may be a channel measurement instruction.

[0109] In one embodiment, the second response message is the target device's response to the base station's first instruction, carrying channel state information such as the delay spread parameters measured by the device, specifically delay spread measurement information.

[0110] In one embodiment, the delay spread parameter is used to represent the maximum time difference when the signal arrives at the receiver, that is, the difference between the arrival time of the last multipath signal and the arrival time of the first multipath signal.

[0111] In one embodiment, for a target device with latency spread reporting capability, the base station obtains the target latency spread parameter (e.g., 35ns) measured by the target device through a first instruction. Based on parameter analysis, satellite mobile communication system configuration, or a preset frequency domain resource allocation scheme, the target density is determined to reduce resource overhead while maintaining synchronization accuracy.

[0112] In one embodiment, the preset density refers to the density specified in the system standard or protocol for transmitting specific preset signals. For example, the base station directly uses a preset density of 3, meaning each PRB occupies 3 REs. For target devices that do not have latency extension reporting capabilities, the default density configuration ensures basic signal tracking performance.

[0113] In an exemplary embodiment, before sending the first instruction to the target device, the method further includes: adding a fifth field to the first initial instruction to obtain the first instruction, wherein the fifth field is used to instruct the target device to provide feedback on the target delay spread parameter.

[0114] In one embodiment, the fifth field is a newly added field in the first initial instruction, used to obtain the target delay spread parameter. The position of the fifth field in the first initial instruction can be adjusted based on the actual application scenario. For example, a cri-DS field can be added to the CSI report configuration in a traditional channel measurement instruction.

[0115] In one embodiment, taking the fifth field as CRI-DS (Channel Resource Identifier - Delay Spread Value) as an example, the specific location for adding the fifth field is as follows:

[0116] CSI-ReportConfig::= SEQUENCE { ...

[0118] reportQuantity CHOICE{ ...

[0120] cri-RI-LI-PMI-CQI NULL,

[0121] cri-DS NULL, ...

[0123] } ...

[0124] }

[0125] In an exemplary embodiment, determining the target density based on the target delay spread parameter includes: determining the target delay spread value and target delay spread attribute corresponding to the target delay spread parameter from a mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value and delay spread attribute; and determining the target density based on the target delay spread value and the target delay spread attribute.

[0126] In one embodiment, the target delay spread attribute is an intrinsic attribute of the channel, specifically a satellite-to-ground wireless channel.

[0127] In one embodiment, the mapping relationship between the delay spread parameter, delay spread value, and delay spread attribute is shown in Table 1:

[0128] Table 1:

[0129]

[0130] In this embodiment, through a mapping table, the base station can accurately determine the corresponding target delay spread value based on the target delay spread parameters reported by the target device, thereby more accurately assessing the multipath effect of the channel. This enables the base station to intelligently adjust the TRS density according to the current channel conditions, avoiding over- or under-allocation of resources and achieving refined management of spectrum resources.

[0131] Taking the synchronization method in this embodiment being executed by the target device as an example, Figure 3 This is a flowchart illustrating another optional synchronization method according to an embodiment of this application, such as... Figure 3 As shown, the process of this method may include the following steps:

[0132] Step S302: Receive a first request message sent by the base station, wherein the first request message is used to request the acquisition of target capability information of the target device, and the target capability information is used to indicate the target device's ability to maintain synchronization with the base station.

[0133] In one embodiment, the first request message may be UECapabilityEnquiry.

[0134] In one embodiment, target capability information is information about the functional characteristics of the target device fed back to the base station. It is mainly used to indicate the target device's ability to maintain synchronization with the base station. Target capability information includes, but is not limited to, the types of synchronization signals supported by the target device, the ability to receive and process synchronization signals, and whether it supports delay spread measurement and reporting.

[0135] Step S304: In response to the first request message, generate a first response message and send the first response message to the base station, wherein the first response message includes the target capability information.

[0136] In one embodiment, the first response message may be UECapabilityInformation, which carries target capability information.

[0137] Step S306: Receive the target signal sent by the base station according to the target transmission method corresponding to the target capability information, and maintain synchronization with the base station based on the target signal.

[0138] In one embodiment, the target transmission method is a specific method or strategy for signal transmission selected or configured by the base station based on the target capability information fed back by the target device, such as the target time interval for transmitting the target signal and / or the target density for transmitting the target signal.

[0139] In one embodiment, the target signal refers to a signal sent by the base station to the target device to maintain synchronization between the base station and the target device, such as TRS and / or SSB.

[0140] In this embodiment, the target device responds to the first request message sent by the base station and feeds back the target capability information to the base station. Based on this information, the base station can understand the target device's ability to maintain synchronization with the base station, and then determine the target transmission method for sending the target signal to the target device based on the target capability information, and reasonably allocate the resources for sending the target signal. Therefore, it can solve the technical problem of consuming a lot of resources for synchronization in related technologies, and thus achieve the effect of saving resources for synchronization.

[0141] In one exemplary embodiment, generating the first response message includes: adding a second target field to a first initial response message to obtain the first response message, wherein the second target field is used to represent the target capability information.

[0142] In one embodiment, the second target field is a field reflecting the target device's target capability information carried in the first response message when the target device responds to the first request message sent by the base station. The second target field can be in OPTIONAL form, ensuring backward compatibility with older versions of the target device. This means that even if the target device does not support the new synchronization function, the network can continue to operate normally without requiring large-scale upgrades or replacements of existing terminal equipment, reducing the economic cost of system upgrades.

[0143] In an exemplary embodiment, adding a second target field to a first initial response message to obtain the first response message includes: adding a third field and a fourth field to the first initial response message to obtain the first response message, wherein the second target field includes the third field and the fourth field, the third field is used to represent first capability information, the fourth field is used to represent second capability information, the first capability information is used to represent the timing tracking capability of the target device, and the second capability information is used to represent the reporting latency extension capability of the target device.

[0144] In one embodiment, the third field is a newly added field in the first initial response message, used to represent first capability information of the target device's time tracking capability. Specifically, the time tracking capability may refer to whether the target device supports time tracking in conjunction with SSB and TRS. The position of the third field in the first initial response message and the specific number of bits it occupies can be adjusted based on the actual application scenario. For example, a `timeTrackingCombineSsbWithTrs` field can be added to the traditional UECapabilityInformation message, using 1 bit to indicate whether the terminal device has the capability for time tracking in conjunction with SSB and TRS.

[0145] In one embodiment, the fourth field is a newly added field in the first initial response message, used to represent the second capability information of the target device's ability to report delay spread. The position of the fourth field in the first initial response message and the specific number of bits it occupies can be adjusted based on the actual application scenario. For example, a delaySpreadReporting field can be added to the traditional UECapabilityInformation message, using 1 bit to indicate whether the terminal device has the capability to report delay spread.

[0146] In one embodiment, taking the third field as `timeTrackingCombineSsbWithTrs` and the fourth field as `delaySpreadReporting` as an example, the specific locations for adding the third and fourth fields are as follows:

[0147] UECapabilityInformation ::= SEQUENCE { ...

[0149] ue-CapabilityRAT-ContainerList SEQUENCE (SIZE (1..maxRAT-Capabilities)) OF UE-CapabilityRAT-Container,

[0150] nonCriticalExtension SEQUENCE {

[0151] timeTrackingCombineSsbWithTrs BOOLEAN OPTIONAL,

[0152] delaySpreadReporting BOOLEAN OPTIONAL, ...

[0154] OPTIONAL ...

[0156] }

[0157] In one exemplary embodiment, the method further includes: receiving a first instruction sent by the base station, wherein the first instruction is used to obtain target delay spread parameters of the target device; responding to the first instruction to generate a second response message, wherein the second response message includes the target delay spread parameters; and sending the second response message to the base station.

[0158] In one embodiment, the first instruction is issued by the base station and is intended to request the target device to report the delay spread parameters it measures. Specifically, the first instruction may be a channel measurement instruction.

[0159] In one embodiment, the second response message is the target device's response to the base station's first instruction, carrying channel state information such as the delay spread parameters measured by the device, specifically delay spread measurement information.

[0160] In one embodiment, the delay spread parameter is used to represent the maximum time difference when the signal arrives at the receiver, that is, the difference between the arrival time of the last multipath signal and the arrival time of the first multipath signal.

[0161] In an exemplary embodiment, generating a second response message includes: determining a target delay spread value; determining the target delay spread parameter corresponding to the target delay spread value from a mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value; adding the target delay spread parameter to a second initial response message based on a preset rule to obtain the second response message, wherein the target delay spread parameter occupies a preset number of bits in the second response message.

[0162] In one embodiment, the second initial response message carries information about the channel state measured by the target device, which may specifically be traditional delay spread measurement information.

[0163] In one embodiment, the preset rule means that the target device must simultaneously return the CSI-RS resource identifier (CRI) and the corresponding delay spread value (DS).

[0164] In one embodiment, the target device reports the target delay spread parameter and adds a 3-bit target delay spread value (DS) to indicate the five levels of delay spread. The specific bit information added is shown in Table 1.

[0165] The synchronization method in the embodiments of this application will be explained below with reference to optional examples.

[0166] For satellite mobile communication systems, both the constantly moving satellite and the ever-changing wireless channel environment make it difficult to maintain the initial synchronization state. Therefore, the receiver needs to track and adjust the synchronization state in real time. In relevant timing tracking synchronization methods, TRS is often used to maintain fine synchronization between the terminal and the base station. Its basic process is as follows: Figure 4 As shown, Figure 4 This is a flowchart illustrating a synchronization method, which includes the following steps:

[0167] In step S402, the UE successfully completes the initial access process, that is, the UE establishes a communication connection with the satellite base station, and the base station and the UE enter the connected state.

[0168] In step S404, after entering the connected state, the base station configures the TRS resource set and sends TRS to the UE according to a fixed period (periodic triggering) or based on specific conditions (non-periodic triggering, such as when a change in channel conditions is detected).

[0169] In step S406, the UE listens to the TRS resource set configured by the base station, receives the TRS in the predetermined time frequency resource block, and estimates the time offset by measuring the deviation of the received TRS signal from its expected arrival time.

[0170] In step S408, after completing the time offset estimation, the UE calculates the current time delay offset and applies it to the adjustment of the local clock. By updating the local clock, the UE can correct its time synchronization with the base station, ensuring that subsequent data reception and transmission can be performed at the correct time and frequency.

[0171] It should be noted that the current 3GPP standard describes the resource allocation for tracking reference signals. This allocation has significant redundancy and efficiency issues in satellite communication scenarios, as analyzed in detail below:

[0172] 3GPP specifies that CSI-RS used for tracking (referred to as TRS when used for tracking purposes) should operate using single-port technology, and its frequency domain pilot density should be fixed at 3. This means that on each PRB, the TRS will occupy 3 reference signal resource elements (REs). Figure 5 As shown in the left-hand diagram, the shaded squares identify the TRS at specific OFDM symbol indices (l=4, 5, 8, 9) and subcarrier indices (k=2, 3, 6, 7, 10, 11). This fixed, high-density configuration consumes a significant amount of resources in the frequency domain.

[0173] Satellite channels primarily propagate along a strong line-of-sight (LoS) path, with fewer scattering objects around user equipment, resulting in a significant reduction in multipath effects. While this phenomenon is common in terrestrial communications, the impact of multipath effects is less pronounced in satellite communications due to the relatively direct propagation path. In this environment, satellite-to-ground wireless channels exhibit frequency flatness characteristics, such as... Figure 5 As shown in the right-hand diagram. However, 3GPP did not take this characteristic into account and still followed the high-density TRS configuration designed for multipath environments, resulting in significant redundancy in the domain resource configuration of the TRS.

[0174] In the wireless channel between satellite and ground terminals, propagation characteristics exhibit high dynamism and long latency. In this highly dynamic and long-latency satellite-to-ground channel, the tracking performance of the TRS (Tracking Signal Relay) is strongly coupled with resource configuration parameters such as time-domain period and frequency-domain density. Specifically, in the time domain, due to the high dynamism of satellites, the TRS period needs to be shortened to ensure that the satellite mobile communication system can respond quickly to channel changes and maintain synchronization. This means that the TRS signal needs to be transmitted more frequently to provide real-time latency and multipath information updates, ensuring that user equipment can continuously monitor and adjust the receiving clock. In the frequency domain, TRS density also affects tracking performance. High-density TRS can provide richer information and improve tracking accuracy in frequency-selective fading environments, but it also consumes more frequency domain resources. To meet the requirements of tracking accuracy, it is usually necessary to increase the TRS density and shorten the period. However, this configuration significantly increases the resource overhead of the satellite mobile communication system because more spectrum resources are allocated to TRS rather than data transmission. In satellite mobile communication systems with limited resources, especially scarce spectrum resources, this approach significantly reduces spectrum efficiency.

[0175] To address the above problems, this embodiment provides a synchronization method, such as... Figure 6 As shown, Figure 6 This is a flowchart illustrating another optional synchronization method according to an embodiment of this application. Figure 1 This includes the following steps:

[0176] In step S602, the base station sends a UECapabilityEnquiry to the UE, requesting to obtain user equipment capability information. The UECapabilityEnquiry includes a 1-bit timeTrackingCombineSsbWithTrs field, used to request first capability information representing the UE's time tracking capability, and a 1-bit delaySpreadReporting field, used to request second capability information representing the UE's ability to report delay spread. This is an optional field (OPTIONAL) to ensure that older UE versions ignoring this field will not cause decoding errors. The specific location of the added fields is shown below.

[0177] UECapabilityEnquiry::= SEQUENCE { ...

[0179] ue-CapabilityRAT-RequestList SEQUENCE (SIZE (1..maxRAT-Capabilities))OF UE-CapabilityRAT-Request,

[0180] nonCriticalExtension SEQUENCE {

[0181] timeTrackingCombineSsbWithTrs BOOLEAN OPTIONAL,

[0182] delaySpreadReporting BOOLEAN OPTIONAL, ...

[0184] OPTIONAL ...

[0186] }

[0187] Step S604: The UE sends UECapabilityInformation to the base station. This UECapabilityInformation carries user equipment capability information. Specifically, it includes a 1-bit `timeTrackingCombineSsbWithTrs` field to indicate whether the UE has the capability to perform timing tracking using the combined SSB and TRS, and a 1-bit `delaySpreadReporting` field to indicate whether the UE has the capability to report delay spread. An optional field (OPTIONAL) is included to ensure that older UE versions will not encounter decoding errors if this field is ignored. The specific locations of these fields are shown below.

[0188] UECapabilityEnquiry::= SEQUENCE { ...

[0190] ue-CapabilityRAT-RequestList SEQUENCE (SIZE (1..maxRAT-Capabilities))OF UE-CapabilityRAT-Request,

[0191] nonCriticalExtension SEQUENCE {

[0192] timeTrackingCombineSsbWithTrs BOOLEAN OPTIONAL,

[0193] delaySpreadReporting BOOLEAN OPTIONAL, ...

[0195] OPTIONAL ...

[0197] }

[0198] In step S606, the base station parses the user equipment capability information to determine whether the UE has the capability to report latency extension and whether it has the capability to perform timing tracking in conjunction with SSB and TRS.

[0199] Step S608: If the UE has the capability to report latency spread, the base station sends a channel measurement command to the UE. The base station sends the channel measurement command to the UE through a Radio Resource Control (RRC) configuration message. The channel measurement command includes CSI report configuration. According to the 3GPP protocol, the reporting content type is defined in `reportQuantity`, and CRI-DS is added, instructing the UE to simultaneously report the CSI-RS resource identifier (CRI) and the corresponding latency spread value (DS). The specific location for adding CRI-DS is as follows:

[0200] CSI-ReportConfig::= SEQUENCE { ...

[0202] reportQuantity CHOICE{ ...

[0204] cri-RI-LI-PMI-CQI NULL,

[0205] cri-DS NULL, ...

[0207] } ...

[0208] }

[0209] In step S610, the UE sends the delay spread parameters obtained from measuring the channel attributes to the base station. The delay spread parameters are carried in the delay spread measurement information. The specific bit information added to the delay spread measurement information for the delay spread parameters is shown in Table 1.

[0210] Step S612: If the UE has the capability to report latency extension, configure the TRS density based on the latency extension parameters; if the UE does not have the capability to report latency extension, configure the TRS density to the default value. If the UE has the capability to perform timing tracking using both SSB and TRS, configure the TRS period based on the SSB period; if the UE does not have the capability to perform timing tracking using both SSB and TRS, configure the TRS period to the default value.

[0211] Step S614: The base station sends a TRS to the UE.

[0212] Step S616: If the UE has the capability to perform timing tracking in conjunction with SSB and TRS, timing offset estimation is performed in conjunction with SSB and TRS; if the UE does not have the capability to perform timing tracking in conjunction with SSB and TRS, timing offset estimation is performed based on TRS. The process of the UE performing timing tracking synchronization in conjunction with SSB and TRS is as follows: Figure 7 As shown, it includes the following steps:

[0213] Step S702, Begin.

[0214] Step S704: Determine whether the signal is within the SSB time window. If yes, proceed to step S708; otherwise, proceed to step S706.

[0215] Step S706: Determine whether the signal is within the TRS time window. If yes, proceed to step S710; otherwise, proceed to step S704.

[0216] Step S708: Use a sliding window to extract data from the received signal. The extracted data is then downsampled after passing through an anti-aliasing filter.

[0217] Step S710, use TRS for timing synchronization: use TRS to estimate time offset and determine the synchronization point location.

[0218] Step S712, use SSB for timed synchronization: use the local synchronization sequence of PSS for timed synchronization to determine the synchronization point location.

[0219] Step S714: Record the positions of multiple synchronization points.

[0220] Step S716: Determine whether the extrapolation condition is met; if so, proceed to step S718.

[0221] Step S718: Estimate the time deviation change per unit time using historical synchronization information. Specifically, set a time window... of The synchronization positions are respectively (Taking the first sampling point of the sliding window as the reference position), then a set of lengths is formed. Two-dimensional data , ,in This refers to the synchronization time of the SSB or TRS. Considering that during the satellite's overhead transit, the communication delay changes linearly over a short time interval, a univariate linear regression model is constructed. Introducing mean square error Minimizing the mean square error yields: Let the mean square error function right Taking the partial derivative, we obtain the optimal solution: After sorting, we get ,in for The mean, will The input yields the number of sampling points where the synchronization point deviates per unit time. .

[0222] Step S720, determine the time offset compensation magnitude for future times: Assume the time interval between the arrival time of the service data and the previous synchronization time is... If s, then the business data will be based on the deviation from the last synchronization point. Demodulation is performed at each sampling point.

[0223] Step S722, End.

[0224] Therefore, this embodiment achieves adaptive matching between TRS resource configuration and channel state, such as... Figure 8-10 As shown, the TRS configuration of different UEs under the same SSB beam coverage is given. For user equipment C and user equipment D, where the timeTrackingCombineSsbWithTrs field is 1, the resource overhead of TRS can be reduced in their allocated bandwidth part (BWP) to perform timed tracking synchronization in conjunction with SSB and TRS. For ordinary users, such as user equipment A and user equipment B, more intensive TRS will be used for timed synchronization.

[0225] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0226] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / random access memory (RAM), magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0227] According to another aspect of the embodiments of this application, a synchronization device is provided, which can be used to implement the synchronization method provided in the above embodiments, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0228] Figure 11 This is a structural block diagram of an optional synchronization device according to an embodiment of this application, including: a memory 1104, a processor 1106, and a computer program stored in and executable on the memory. When the processor 1106 executes the computer program, it performs the following operations: sending a first request message to a target device, wherein the first request message is used to request the acquisition of target capability information of the target device, and the target capability information is used to indicate the target device's ability to maintain synchronization with a base station; receiving a first response message from the target device, wherein the first response message includes the target capability information; and sending a target signal to the target device according to a target transmission method corresponding to the target capability information, wherein the target signal is used to maintain synchronization between the base station and the target device.

[0229] When the processor executes the computer program, it can generate the first request message before sending the first request message to the target device in the following way: the first request message includes a first target field, which is used to request the acquisition of the target capability information.

[0230] When the processor executes the computer program, it can generate the first request message in the following way: adding a first field and a second field to the first initial request message to obtain the first request message, wherein the first target field includes the first field and the second field, the first field is used to request first capability information, the first capability information is used to represent the timing tracking capability of the target device, the second field is used to request second capability information, the second capability information is used to represent the reporting latency extension capability of the target device.

[0231] When the processor executes the computer program, it can send a target signal to the target device in accordance with the target transmission method corresponding to the target capability information in the following ways: parsing the second target field in the first response message to obtain the target capability information; determining the target transmission method corresponding to the target capability information; and sending the target signal to the target device in accordance with the target transmission method.

[0232] When the processor executes the computer program, it can parse the second target field in the first response message to obtain the target capability information in the following ways: parsing the third field in the first response message to obtain first capability information, wherein the first capability information is used to represent the timing tracking capability of the target device; parsing the fourth field in the first response message to obtain second capability information, wherein the second capability information is used to represent the reporting latency extension capability of the target device; wherein the second target field includes the third field and the fourth field, and the target capability information includes the first capability information and the second capability information.

[0233] When the processor executes the computer program, it can determine the target transmission method corresponding to the target capability information in the following ways: determining a target time interval for transmitting the target signal corresponding to the first capability information; determining a target density for transmitting the target signal corresponding to the second capability information, wherein the target density is used to indicate the proportion of the target carrier unit included in the unit carrier, and the target carrier unit is used to carry the target signal; and determining the transmission method including the target time interval and the target density as the target transmission method.

[0234] When the processor executes the computer program, it can determine the target time interval for transmitting the target signal corresponding to the first capability information in the following ways, including at least one of the following: when the first capability information indicates that the target device has the timing tracking capability, the target time interval is determined based on the time interval for transmitting a preset signal, wherein the preset signal is used to maintain synchronization between the base station and the target device, and the preset signal is different from the target signal; when the first capability information indicates that the target device does not have the timing tracking capability, the preset time interval is determined as the target time interval.

[0235] When the processor executes the computer program, it can determine the target density of the target signal corresponding to the second capability information in the following ways, including at least one of the following: when the second capability information indicates that the target device has the capability to report the delay spread, sending a first instruction to the target device, wherein the first instruction is used to obtain the target delay spread parameter of the target device; receiving a second response message from the target device, wherein the second response message carries the target delay spread parameter; determining the target density based on the target delay spread parameter; and when the second capability information indicates that the target device does not have the capability to report the delay spread, determining a preset density as the target density.

[0236] When the processor executes the computer program, it can add a fifth field to the first initial instruction before sending the first instruction to the target device to obtain the first instruction. The fifth field is used to instruct the target device to feed back the target delay spread parameter.

[0237] When the processor executes the computer program, it can determine the target density based on the target delay spread parameter in the following ways: determining the target delay spread value and target delay spread attribute corresponding to the target delay spread parameter from the mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value and delay spread attribute; and determining the target density based on the target delay spread value and the target delay spread attribute.

[0238] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0239] According to another aspect of the embodiments of this application, a synchronization device is also provided, which can be used to implement the synchronization method provided in the above embodiments, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0240] Figure 12 This is a structural block diagram of another optional synchronization device according to an embodiment of this application, including: a memory 1204, a processor 1206, and a computer program stored in and executable on the memory. When the processor 1206 executes the computer program, it performs the following operations: receiving a first request message sent by a base station, wherein the first request message is used to request the acquisition of target capability information of a target device, and the target capability information is used to represent the target device's ability to maintain synchronization between the base station and the target device; responding to the first request message, generating a first response message, and sending the first response message to the base station, wherein the first response message includes the target capability information; receiving a target signal sent by the base station according to a target transmission method corresponding to the target capability information, and maintaining synchronization with the base station based on the target signal.

[0241] When the processor executes the computer program, it can generate the first response message by adding a second target field to the first initial response message to obtain the first response message, wherein the second target field is used to represent the target capability information.

[0242] When the processor executes the computer program, it can add a second target field to the first initial response message to obtain the first response message in the following way: adding a third field and a fourth field to the first initial response message to obtain the first response message, wherein the second target field includes the third field and the fourth field, the third field is used to represent first capability information, the fourth field is used to represent second capability information, the first capability information is used to represent the timing tracking capability of the target device, and the second capability information is used to represent the reporting latency extension capability of the target device.

[0243] When the processor executes the computer program, it can do so in the following ways: receiving a first instruction sent by the base station, wherein the first instruction is used to obtain the target delay spread parameter of the target device; responding to the first instruction, generating a second response message, wherein the second response message includes the target delay spread parameter; and sending the second response message to the base station.

[0244] When the processor executes the computer program, it can generate a second response message in the following ways: determining a target delay spread value; determining the target delay spread parameter corresponding to the target delay spread value from a mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value; adding the target delay spread parameter to a second initial response message based on a preset rule to obtain the second response message, wherein the target delay spread parameter occupies a preset number of bits in the second response message.

[0245] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein the program executes the steps in any of the above method embodiments when it is run.

[0246] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, ROMs, RAMs, portable hard drives, magnetic disks, or optical disks.

[0247] According to another aspect of the embodiments of this application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor is configured to perform the steps of any of the method embodiments described above via the computer program. In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0248] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0249] According to another aspect of the embodiments of this application, a computer program product is also provided, the computer program product including a computer program / instructions containing program code for performing the method shown in the flowchart.

[0250] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0251] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A synchronization method, characterized in that, include: Send a first request message to the target device, wherein the first request message is used to request to obtain target capability information of the target device, and the target capability information is used to represent the target device's ability to maintain synchronization with the base station; Receive a first response message from the target device, wherein the first response message includes the target capability information; According to the target transmission method corresponding to the target capability information, a target signal is sent to the target device, wherein the target signal is used to maintain synchronization between the base station and the target device; Before sending the first request message to the target device, the method further includes: adding a first field and a second field to the first initial request message to obtain the first request message, wherein the first field is used to request first capability information, the first capability information is used to represent the timed tracking capability of the target device, and the second field is used to request second capability information, the second capability information is used to represent the reporting latency extension capability of the target device; The target transmission method corresponding to the target capability information is determined by the following methods: determining the target time interval for transmitting the target signal corresponding to the first capability information; determining the target density for transmitting the target signal corresponding to the second capability information, wherein the target density is used to indicate the proportion of the target carrier unit included in the unit carrier, and the target carrier unit is used to carry the target signal; and determining the transmission method including the target time interval and the target density as the target transmission method.

2. The method according to claim 1, characterized in that, Before sending the first request message to the target device, the method further includes: Generate the first request message, wherein the first request message includes a first target field, the first target field includes the first field and the second field, and the first target field is used to request to obtain the target capability information.

3. The method according to claim 1, characterized in that, According to the target transmission method corresponding to the target capability information, a target signal is sent to the target device, including: The target capability information is obtained by parsing the second target field in the first response message; Determine the target transmission method corresponding to the target capability information; The target signal is sent to the target device according to the target transmission method.

4. The method according to claim 3, characterized in that, Parsing the second target field in the first response message yields the target capability information, including: Parse the third field in the first response message to obtain the first capability information, wherein the first capability information is used to represent the timed tracking capability of the target device; Parse the fourth field in the first response message to obtain the second capability information, wherein the second capability information is used to represent the target device's ability to report latency extension; The second target field includes the third field and the fourth field, and the target capability information includes the first capability information and the second capability information.

5. The method according to claim 1, characterized in that, Determining the target time interval for transmitting the target signal corresponding to the first capability information includes at least one of the following: When the first capability information indicates that the target device has the capability of timed tracking, the target time interval is determined based on the time interval of sending a preset signal, wherein the preset signal is used to maintain synchronization between the base station and the target device, and the preset signal is different from the target signal; If the first capability information indicates that the target device does not have the capability of timed tracking, the preset time interval is determined as the target time interval.

6. The method according to claim 1, characterized in that, Determining the target density for transmitting the target signal corresponding to the second capability information includes at least one of the following: When the second capability information indicates that the target device has the capability to report the latency spread, a first instruction is sent to the target device, wherein the first instruction is used to obtain the target latency spread parameters of the target device; a second response message is received from the target device, wherein the second response message carries the target latency spread parameters; and the target density is determined based on the target latency spread parameters. If the second capability information indicates that the target device does not have the capability to report the latency extension, the preset density is determined as the target density.

7. The method according to claim 6, characterized in that, Before sending the first instruction to the target device, the method further includes: A fifth field is added to the first initial instruction to obtain the first instruction, wherein the fifth field is used to instruct the target device to feed back the target delay spread parameter.

8. The method according to claim 6, characterized in that, Determining the target density based on the target delay spread parameters includes: The target delay spread value and target delay spread attribute corresponding to the target delay spread parameter are determined from the mapping relationship table, wherein the mapping relationship table is used to represent the mapping relationship between the delay spread parameter and the delay spread value and delay spread attribute; The target density is determined based on the target delay spread value and the target delay spread attribute.

9. A synchronization method, characterized in that, include: A first request message is received from a base station, wherein the first request message is used to request the acquisition of target capability information of a target device, the target capability information being used to represent the target device's ability to maintain synchronization with the base station. A first field and a second field are added to a first initial request message to obtain the first request message, wherein the first field is used to request the acquisition of first capability information, the first capability information being used to represent the target device's ability to perform timed tracking, and the second field is used to request the acquisition of second capability information, the second capability information being used to represent the target device's ability to report latency spread. In response to the first request message, a first response message is generated and sent to the base station, wherein the first response message includes the target capability information; The system receives a target signal transmitted by the base station according to a target transmission method corresponding to the target capability information, and maintains synchronization with the base station based on the target signal. The target transmission method corresponding to the target capability information is determined by: determining a target time interval for transmitting the target signal corresponding to the first capability information; determining a target density for transmitting the target signal corresponding to the second capability information, wherein the target density indicates the proportion of target bearer units included in a unit bearer within the unit bearer, and the target bearer units are used to carry the target signal; and determining a transmission method including the target time interval and the target density as the target transmission method.

10. The method according to claim 9, characterized in that, Generating the first response message includes: A second target field is added to the first initial response message to obtain the first response message, wherein the second target field is used to represent the target capability information.

11. The method according to claim 10, characterized in that, Add a second target field to the first initial response message to obtain the first response message, which includes: Add a third field and a fourth field to the first initial response message to obtain the first response message. The second target field includes the third field and the fourth field. The third field is used to represent the first capability information, and the fourth field is used to represent the second capability information. The first capability information is used to represent the timed tracking capability of the target device, and the second capability information is used to represent the reporting latency extension capability of the target device.

12. The method according to claim 9, characterized in that, The method further includes: The system receives a first instruction sent by the base station, wherein the first instruction is used to obtain the target delay spread parameters of the target device; In response to the first instruction, a second response message is generated, wherein the second response message includes the target delay spread parameter; The second response message is sent to the base station.

13. The method according to claim 12, characterized in that, Generate a second response message, including: Determine the target delay spread value; The target delay spread parameter corresponding to the target delay spread value is determined from the mapping table, wherein the mapping table is used to represent the mapping relationship between the delay spread parameter and the delay spread value; Based on preset rules, the target delay extension parameter is added to the second initial response message to obtain the second response message, wherein the target delay extension parameter occupies a preset number of bits in the second response message.

14. A synchronization device, comprising: A memory, a processor, and a computer program stored in and executable on the memory, characterized in that, when the processor executes the computer program, it performs the following operations: Send a first request message to the target device, wherein the first request message is used to request to obtain target capability information of the target device, and the target capability information is used to represent the target device's ability to maintain synchronization with the base station; Receive a first response message from the target device, wherein the first response message includes the target capability information; According to the target transmission method corresponding to the target capability information, a target signal is sent to the target device, wherein the target signal is used to maintain synchronization between the base station and the target device; Before sending the first request message to the target device, the following method is used: a first field and a second field are added to the first initial request message to obtain the first request message, wherein the first field is used to request the acquisition of first capability information, the first capability information is used to represent the timed tracking capability of the target device, and the second field is used to request the acquisition of second capability information, the second capability information is used to represent the reporting latency extension capability of the target device. The target transmission method corresponding to the target capability information is determined by the following methods: determining the target time interval for transmitting the target signal corresponding to the first capability information; determining the target density for transmitting the target signal corresponding to the second capability information, wherein the target density is used to indicate the proportion of the target carrier unit included in the unit carrier, and the target carrier unit is used to carry the target signal; and determining the transmission method including the target time interval and the target density as the target transmission method.

15. A synchronization device, comprising: A memory, a processor, and a computer program stored in and executable on the memory, characterized in that, when the processor executes the computer program, it performs the following operations: A first request message is received from a base station, wherein the first request message is used to request the acquisition of target capability information of a target device, the target capability information being used to represent the target device's ability to maintain synchronization between the base station and the target device. A first field and a second field are added to a first initial request message to obtain the first request message, wherein the first field is used to request the acquisition of first capability information, the first capability information being used to represent the target device's ability to perform timed tracking, and the second field is used to request the acquisition of second capability information, the second capability information being used to represent the target device's ability to report latency spread. In response to the first request message, a first response message is generated and sent to the base station, wherein the first response message includes the target capability information; The system receives a target signal transmitted by the base station according to a target transmission method corresponding to the target capability information, and maintains synchronization with the base station based on the target signal. The target transmission method corresponding to the target capability information is determined by: determining a target time interval for transmitting the target signal corresponding to the first capability information; determining a target density for transmitting the target signal corresponding to the second capability information, wherein the target density indicates the proportion of target bearer units included in a unit bearer within the unit bearer, and the target bearer units are used to carry the target signal; and determining a transmission method including the target time interval and the target density as the target transmission method.

16. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1 to 8, or the steps of the method according to any one of claims 9 to 13.

17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8, or the steps of the method according to any one of claims 9 to 13.

18. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes, it implements the steps of the method according to any one of claims 1 to 8, or the steps of the method according to any one of claims 9 to 13.