Synchronization method and synchronization device

In beam hopping satellite communication, the network device configures the time-frequency position and transmission time of the synchronization signal for the terminal device, which solves the problem of reduced synchronization accuracy of the terminal device and improves the data transmission performance.

CN119854928APending Publication Date: 2025-04-18HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311365074.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-18
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the non-uniform beam hopping satellite communication scenario, the synchronization accuracy of the terminal equipment decreases with time, resulting in a decrease in the modulation and coding strategies available during the communication process, affecting the data transmission performance.

Method used

Before the service data is transmitted, a signal is transmitted in advance between the terminal device and the network device for synchronization of the terminal device. The time-frequency position and transmission time of the signal are configured by the network device so that the terminal device can complete synchronization before the service data transmission.

Benefits of technology

It effectively maintains the high synchronization accuracy of the terminal device, avoids the problem of the reduction of synchronization accuracy over time, reduces the dependence on the code rate, avoids the decline in the available modulation and coding strategies during communication, and improves data transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854928A_ABST
    Figure CN119854928A_ABST
Patent Text Reader

Abstract

The invention provides a synchronization method and a synchronization device, which are beneficial for avoiding the problem that the synchronization precision of terminal equipment is reduced along with the increase of time, and avoiding the reduction of available MSCs (Mobile Switching Centers) in a communication process, thereby improving the data transmission performance. The method comprises: receiving first configuration information from a network device, the first configuration information being used for indicating a time-frequency position of a first signal and a sending time of the first signal, and the sending time of the first signal being before a transmission time of service data; and transmitting the first signal based on the first configuration information, and completing synchronization by using the first signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a synchronization method and a synchronization device. Background Art

[0002] With the development of information technology, more urgent requirements are put forward for the efficiency, mobility and diversity of communications. The ground network and non-ground communication network are integrated with each other to form a global seamless integrated communication network covering sea, land, air, space and ground, which can meet the various business needs of users.

[0003] Synchronization is the basis for the collaborative work of network equipment and terminal equipment in a communication network. Uplink and downlink data transmission can only be carried out after the network equipment and the terminal equipment are synchronized. Exemplarily, in one implementation, the terminal equipment can achieve synchronization between the terminal equipment and the network equipment through a synchronization signal block (synchronization signal / PBCH block, SSB, where PBCH is the abbreviation of physical broadcast channel) from the network equipment. In another implementation, the terminal equipment can also achieve synchronization between the terminal equipment and the network equipment through a channel state information reference signal (CSI-RS). Compared with SSB, CSI-RS can provide higher-precision synchronization, thereby enabling the communication system to support a spectrally efficient transmission method.

[0004] During the communication between the terminal device and the network device, the synchronization accuracy of the terminal device will decrease over time, especially in the non-uniform beam-hopping satellite communication scenario, where the time interval between beam revisits on certain beam positions is long, which may cause the synchronization accuracy to decrease. If the terminal device and the network device need to maintain communication, the bit rate needs to be reduced, which will cause the available modulation and coding scheme (MCS) to decrease during the communication process, thereby affecting the data transmission performance. Summary of the invention

[0005] The present application provides a synchronization method and a synchronization device, which are helpful to avoid the problem that the synchronization accuracy of terminal equipment decreases over time and avoid the decrease of available MSCs during communication, thereby improving data transmission performance.

[0006] In a first aspect, a synchronization method is provided, comprising: receiving first configuration information from a network device, the first configuration information being used to indicate a time-frequency position of a first signal and a transmission time of the first signal, the transmission time of the first signal being before a transmission time of service data; based on the first configuration information, transmitting the first signal, and using the first signal to complete synchronization.

[0007] It should be understood that business data can be transmitted via business beams.

[0008] It should also be understood that the first signal can be a channel state information reference signal CSI-RS or a preamble signal, which is not limited in this application. The time-frequency position of the first signal can be understood as the position of the time domain resources and the position of the frequency domain resources occupied by transmitting the first signal.

[0009] Specifically, the terminal device may transmit the first signal at the time-frequency position indicated by the first configuration information according to the transmission moment of the above-mentioned first signal. The "transmission" here may be the terminal device sending the first signal to the network device, and the network device receiving the first signal; or it may be the network device sending the first signal to the terminal device, and the terminal device receiving the first signal, which is not limited in the embodiments of the present application. The "transmission moment of the first signal" may be the moment when the terminal device sends the first signal to the network device, or it may be the moment when the network device sends the first signal to the terminal device, which is not limited in the embodiments of the present application.

[0010] The synchronization method provided by the present application configures the time-frequency position and transmission time of the first signal for the terminal device through the network device, so that the terminal device transmits the first signal to the network device before the transmission time of the service data, and completes the synchronization based on the first signal. In this way, it is beneficial to keep the terminal device at a high synchronization accuracy, avoid the situation where the synchronization accuracy of the terminal device decreases with the increase of time, the terminal device and the network device do not need to maintain communication by reducing the bit rate, and avoid the problem of the available MCS decreasing during the communication process as much as possible, thereby improving the data transmission performance.

[0011] In combination with the first aspect, in some implementations of the first aspect, the transmission time of the first signal is before the transmission time of the service beam, and the service beam is used to transmit service data.

[0012] Taking downlink synchronization as an example, before the transmission time of the service beam, the network device can send a beam to the terminal device in advance and transmit a first signal to the terminal device through the beam.

[0013] It should be understood that the beam sent in advance by the network device to the terminal device may be subsequently referred to as a "pre-beam" or other names, and the embodiments of the present application are not limited to this.

[0014] In combination with the first aspect, in certain implementations of the first aspect, the first configuration information includes the advance amount of the transmission time of the first signal relative to a preset time, the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit service data.

[0015] It should be understood that the revisit time of the service beam may be configured in advance by the network device, and the revisit time of the service beam may also be different if the beam coverage area of ​​the network device is different. The synchronization signal block SSB is scanned uniformly.

[0016] By configuring the advance amount of the transmission time of the first signal relative to the preset time, the transmission time of the first signal obtained by the terminal device or the network device is related to the preset time. The terminal device or the network device can flexibly adjust the sending time of the first signal according to the update of the preset time, thereby improving the flexibility of configuring the transmission time of the first signal.

[0017] Optionally, the first signal may be a reference signal at an area level or a reference signal at a terminal device level (also referred to as a terminal device-specific reference signal), which is not limited in this embodiment of the present application.

[0018] If the first signal is a regional-level reference signal, the network device may send the first configuration information to the terminal devices in the area by broadcasting, or may send the first configuration information to the terminal devices in the area by unicasting, which is not limited in this embodiment of the present application.

[0019] If the first signal is a terminal device-specific reference signal, there may be a corresponding relationship between the terminal device-specific reference signal and the scheduling information used to schedule the terminal device. In this way, the terminal device can synchronize and perform subsequent PDCCH detection after detecting its own dedicated reference signal, otherwise it may not perform PDCCH detection.

[0020] It should be understood that the regional-level reference signal means: a reference signal is distributed in the time unit, and all terminal devices within the beam coverage area of ​​the network device can complete synchronization based on the one reference signal. By configuring the regional-level reference signal in the time unit, the amount of configuration information for the network device to transmit the reference signal can be reduced, thereby reducing the signaling overhead. The terminal device-level reference signal means: multiple different reference signals are distributed in the time unit, and each reference signal serves a different terminal device, so that different terminal devices can complete synchronization based on their respective corresponding reference signals. By configuring the terminal device-level reference signal in the time unit, the terminal device does not perform decoding when receiving the service beam if it does not receive the reference signal corresponding to its own device, thereby reducing the power consumption of the terminal device.

[0021] In combination with the first aspect, in some implementations of the first aspect, the first signal is distributed over the first N time units of a service beam, the service beam is used to transmit service data, and N is a positive integer.

[0022] Optionally, the time unit here can be understood as a time slot, a subframe, or a symbol, which is not limited in this application.

[0023] In combination with the first aspect, in some implementations of the first aspect, the first signal is distributed on the first M symbols of the first time slot of a service beam, and the service beam is used to transmit service data, where M is a positive integer.

[0024] Optionally, the first signal is distributed on the first M symbols of the first time slot and distributed in the symbols of other time slots of the service beam, and the distribution in other time slots starts from the first symbol of other time slots.

[0025] Optionally, depending on the reference signal, scheduling requirements, and terminal synchronization capabilities, the reference signal distribution on the service beam may include the following possible distribution methods.

[0026] Distribution mode 1: when the network device schedules each terminal device in the area separately and each terminal device is scheduled, the network device needs to configure each time slot of the service beam to distribute the first signal.

[0027] Distribution mode 2: After the terminal device completes synchronization in the first time slot, it can still maintain synchronization in the second time slot. In the case where the synchronization accuracy decreases in the third time slot and the synchronization accuracy after the decrease does not meet the preset synchronization accuracy, the network device is configured to distribute the reference signal in the third time slot to enable the terminal device to complete synchronization. Alternatively, when the network device only synchronizes the terminal device with service scheduling requirements, that is, after the terminal device completes synchronization in the first time slot, the terminal device in the second time slot has no service scheduling requirements, and the terminal device in the third time slot has service scheduling requirements, the network device is configured to distribute the first signal in the second time slot without the need to distribute the first signal.

[0028] In combination with the first aspect, in some implementations of the first aspect, the first configuration information is also used to indicate a coverage area of ​​a beam corresponding to the first signal.

[0029] Optionally, the coverage area of ​​the beam corresponding to the first signal may be the wave position of the beam corresponding to the first signal (indicating information such as the phase, amplitude and frequency of the wave), or it may be information of the coverage area of ​​the beam corresponding to the first signal, such as a circular area with a preset reference point as the center and a radius of a preset length. This application does not limit this.

[0030] By configuring the coverage area of ​​the beam corresponding to the first signal, the terminal device can quickly obtain the coverage area of ​​the beam corresponding to the first signal, so that the terminal device within the beam coverage area decodes the reference signal, and the terminal device outside the beam coverage area does not decode the reference signal, thereby saving power consumption of the terminal device.

[0031] In combination with the first aspect, in some implementations of the first aspect, the first configuration information is further used to indicate a quasi co-location relationship of the first signal.

[0032] In a possible implementation manner, the first signal may be configured as QCL-D (quasi co-location-type D) to SSB through first configuration information.

[0033] By configuring the quasi-co-location relationship of the first signal, the network device can instruct the terminal device that the beam direction of the beam transmitting the first signal is the same as the SSB. The terminal device or the network device does not need to blindly scan, and can determine the beam direction of the beam corresponding to the first signal by listening to the SSB, thereby saving search time.

[0034] In combination with the first aspect, in some implementations of the first aspect, before receiving the first configuration information from the network device, the method further includes: sending synchronization capability information to the network device, the synchronization capability information being used to indicate how long the terminal device maintains a preset synchronization accuracy.

[0035] Optionally, the preset synchronization accuracy may be carried in the synchronization capability information, may be sent by the terminal device to the network device alone, or may be pre-agreed in the protocol, and the embodiments of the present application do not limit this.

[0036] Optionally, the synchronization capability information may include the time length information for maintaining the preset synchronization accuracy.

[0037] In combination with the first aspect, in some implementations of the first aspect, the above method also includes: obtaining second configuration information, the second configuration information including first indication information and second indication information, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, and the second indication information is used to indicate at least one activated cycle, and the at least one activated cycle is used to transmit the service beam, and the service beam is used to transmit service data.

[0038] It should be understood that the above-mentioned first indication information is used to configure the basic period of the service beam coverage pattern, and multiple basic periods can constitute a super period of the service beam coverage pattern. The above-mentioned "basic period of the service beam coverage pattern" may also be referred to as "period of the service beam coverage pattern", "basic coverage period of the service beam coverage pattern" or other names, which is not limited in the embodiments of the present application.

[0039] It should also be understood that the above-mentioned second indication information is used to indicate which basic periods are activated and which basic periods are not activated in a super period of a service beam coverage pattern. In the not activated basic periods, the terminal device does not have to execute the method of the embodiment of the present application.

[0040] Optionally, the second configuration information includes first indication information and second indication information.

[0041] In a possible implementation, the first indication information may include the period length, start time and duration of a period of the service beam. The second indication information may be represented by a bitmap, that is, the second indication information includes multiple bits, the number of the multiple bits is the same as the number of basic periods configured by the first indication information (that is, the number of basic periods included in a super period), and each bit in the multiple bits corresponds to a basic period, and the value of each bit indicates whether the corresponding basic period is activated. Exemplarily, 1 indicates activation, 0 indicates inactivation, or 0 indicates activation, 1 indicates inactivation, and the embodiment of the present application is not limited to this.

[0042] In another possible implementation, the first indication information may be used to indicate a search space of a physical downlink control channel (PDCCH). The search space corresponds to parameters such as a period, a start time, and a duration. The second indication information is used to indicate which positions in the search space are activated in a super period of a service beam coverage pattern, and the terminal device may detect control information at an activated position according to the second indication information, and not detect control information at an inactivated position.

[0043] Optionally, the second indication information may be represented by a bitmap, that is, the second indication information includes multiple bits, the number of the multiple bits is the same as the number of positions included in the search space configured by the first indication information (equivalent to the number of basic cycles included in a super cycle), and each bit in the multiple bits corresponds to a position in the search space, and the value of each bit indicates whether the corresponding position is activated. Exemplarily, 1 indicates activation, 0 indicates inactivation, or 0 indicates activation, 1 indicates inactivation, and the embodiment of the present application is not limited to this.

[0044] In combination with the first aspect, in certain implementations of the first aspect, the network device may configure the above-mentioned second configuration information for each terminal device or each terminal device group through independent signaling, or may configure the above-mentioned second configuration information for the terminal device through broadcasting (for example, through system information broadcast), which is not limited to the embodiments of the present application.

[0045] Optionally, the beam coverage pattern of the service beam configured by the above-mentioned second configuration information can be associated with the bandwidth part (bandwidth part, BWP) configured for the terminal device, so that different BWPs correspond to different beam coverage pattern configurations of the service beam, and the terminal device can determine the beam coverage pattern of the service beam according to the BWP.

[0046] Optionally, the beam coverage pattern of the service beam configured by the above-mentioned second configuration information can be associated with the main carrier or auxiliary carrier configured for the terminal device, so that different main carriers or auxiliary carriers correspond to different beam coverage pattern configurations of the service beam, and the terminal device can determine the beam coverage pattern of the service beam based on the main carrier or auxiliary carrier.

[0047] In combination with the first aspect, in some implementations of the first aspect, the network device may configure the beam coverage pattern of the service beam for the terminal device through signaling. That is, the above-mentioned second configuration information may be carried in the signaling sent by the network device to the terminal device. The signaling may be, for example, a media access control control element (MAC CE) signaling, a radio resource control (RRC) signaling, a downlink control information (DCI), etc., which is not limited in the embodiments of the present application.

[0048] In combination with the first aspect, in some implementations of the first aspect, the terminal device and the network device may perform downlink synchronization. In the downlink synchronization scenario, the first signal may be a channel state information reference signal CSI-RS, and the first signal may be sent by the network device to the terminal device before sending service data.

[0049] It should be understood that the terminal device transmits the first signal based on the first configuration information may mean that the terminal device receives the first signal based on the first configuration information. After receiving the first signal, the terminal device may complete downlink synchronization based on the first signal. It should also be understood that the transmission time of the first signal may be the time when the network device sends the first signal.

[0050] In combination with the first aspect, in some implementations of the first aspect, the terminal device and the network device can perform downlink and uplink synchronization, the first signal can be a preamble signal, and the first signal can be sent by the terminal device to the network device before the network device sends service data to the terminal device.

[0051] It should be understood that the terminal device transmits the first signal based on the first configuration information, which may mean that the terminal device sends the first signal to the network device before the network device sends the service data. Optionally, after the terminal device sends the first signal to the network device, the network device may measure the time offset based on the first signal and send the time offset to the terminal device, and after the terminal device receives the time offset, it completes uplink synchronization based on the time offset. It should also be understood that the transmission time of the first signal may be the time when the terminal device sends the first signal.

[0052] It should also be understood that in the uplink synchronization scenario and the downlink synchronization scenario, the above-mentioned first signal can also be other types of reference signals, and this application does not limit this.

[0053] In a second aspect, a synchronization method is provided, comprising: sending first configuration information to a terminal device, the first configuration information being used to indicate a time-frequency position of a first signal and a transmission time of the first signal, the transmission time of the first signal being before a transmission time of service data, and the first signal being used to instruct the terminal device to synchronize; and transmitting the first signal based on the first configuration information.

[0054] The synchronization method provided by the present application configures the time-frequency position and transmission time of the first signal for the terminal device through the network device, so that the terminal device transmits the first signal to the network device before the transmission time of the service data, and completes the synchronization based on the first signal. In this way, it is beneficial to keep the terminal device at a high synchronization accuracy, avoid the situation where the synchronization accuracy of the terminal device decreases with the increase of time, the terminal device and the network device do not need to maintain communication by reducing the bit rate, and avoid the problem of the available MCS decreasing during the communication process as much as possible, thereby improving the data transmission performance.

[0055] In combination with the second aspect, in some implementations of the second aspect, the transmission time of the first signal is before the transmission time of the service beam, and the service beam is used to transmit service data.

[0056] In combination with the second aspect, in certain implementations of the second aspect, the first configuration information includes the advance amount of the transmission time of the first signal relative to a preset time, the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit service data.

[0057] In combination with the second aspect, in some implementations of the second aspect, the first signal is distributed over the first N time units of a service beam, the service beam is used to transmit service data, and N is a positive integer.

[0058] In combination with the second aspect, in some implementations of the second aspect, the first signal is distributed on the first M symbols of the first time slot of the service beam, the service beam is used to transmit service data, and M is a positive integer.

[0059] In combination with the second aspect, in some implementations of the second aspect, the first configuration information is also used to indicate the coverage area of ​​the beam corresponding to the first signal.

[0060] In combination with the second aspect, in some implementations of the second aspect, the first configuration information is further used to indicate a quasi co-location relationship of the first signal.

[0061] In combination with the second aspect, in some implementations of the second aspect, before sending the first configuration information to the terminal device, the above method also includes: receiving synchronization capability information from the terminal device, the synchronization capability information being used to indicate the length of time that the terminal device maintains a preset synchronization accuracy; and determining the first configuration information based on the synchronization capability information.

[0062] Optionally, the network device may determine a configuration strategy based on the synchronization capability information. The configuration strategy may include: a coverage pattern configuration strategy for the service beam and a first signal transmission strategy. The coverage pattern configuration strategy for the service beam is used to indicate the scanning mode of the service beam of the terminal device; the first signal transmission strategy refers to whether to transmit the first signal before the service beam transmission time.

[0063] It should be understood that when the duration for which the terminal device maintains the preset synchronization accuracy is greater than or equal to the preset duration, that is, the terminal device has a high synchronization capability, and the network device determines that the terminal device does not need to perform advance synchronization, then there is no need to transmit the first signal subsequently. When the duration for which the terminal device maintains the preset synchronization accuracy is less than the preset duration, the network device determines that the terminal device needs to perform advance synchronization, and the terminal device completes synchronization based on the transmitted first signal.

[0064] In combination with the second aspect, in some implementations of the second aspect, the above method also includes: sending second configuration information to the terminal device, the second configuration information includes first indication information and second indication information, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, and the second indication information is used to indicate at least one activated cycle, the activated cycle is used to transmit the service beam, and the service beam is used to transmit service data.

[0065] In combination with the second aspect, in some implementations of the second aspect, transmitting the first signal based on the first configuration information includes: sending the first signal based on the first configuration information.

[0066] In combination with the second aspect, in some implementations of the second aspect, the first signal is a channel state information reference signal CSI-RS.

[0067] In combination with the second aspect, in some implementations of the second aspect, transmitting a first signal based on first configuration information includes: receiving the first signal based on the first configuration information.

[0068] In combination with the second aspect, in some implementations of the second aspect, the first signal is a preamble signal.

[0069] In a third aspect, a synchronization device is provided, which is used to execute the method in any possible implementation of the first aspect or the second aspect. Specifically, the device includes a module for executing the method in any possible implementation of the first aspect or the second aspect.

[0070] In one design, the device may include a module that executes the methods / operations / steps / actions described in the first aspect or the second aspect above, and the module may be a hardware circuit, software, or a combination of hardware circuit and software.

[0071] In a fourth aspect, a synchronization device is provided, comprising: a processor and a memory, wherein the processor is used to read instructions stored in the memory to execute a method in any possible implementation of the first aspect or the second aspect.

[0072] Optionally, there are one or more processors and one or more memories.

[0073] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0074] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.

[0075] The device in the fourth aspect mentioned above can be a chip, and the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0076] In a fifth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first aspect or the second aspect.

[0077] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer-readable storage medium is run on a computer, the computer executes a method in any possible implementation of the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0079] Figure 2 is a schematic diagram of an NTN communication system provided by an embodiment of the present application;

[0080] Figure 3 is a schematic diagram of a beam-hopping satellite communication system provided in an embodiment of the present application;

[0081] Figure 4 It is an interactive schematic diagram of a synchronization method provided in an embodiment of the present application;

[0082] Figure 5 It is a schematic diagram of the configuration of a service beam coverage pattern provided in an embodiment of the present application;

[0083] Figure 6 yes Figure 5 Schematic diagram of beam transmission effect of corresponding service beam coverage pattern;

[0084] Figure 7 It is a schematic diagram of fields included in the MAC CE signaling provided in an embodiment of the present application;

[0085] Figure 8 It is a schematic diagram of the relationship between the transmission time of the first signal, the advance amount, and the transmission time of the service beam provided in an embodiment of the present application;

[0086] Fig. 9 This is a schematic diagram of the distribution of a TRS on a service beam provided in an embodiment of the present application;

[0087] Fig.10 This is another schematic diagram of TRS distribution on a service beam provided in an embodiment of the present application;

[0088] Fig.11 This is a schematic diagram of another distribution of TRS on a service beam provided by an embodiment of the present application;

[0089] Fig.12 The present application embodiment provides a schematic diagram of the distribution of TRS on a service beam;

[0090] Fig.13 is a schematic block diagram of a synchronization device provided in an embodiment of the present application;

[0091] Fig.14 It is a schematic block diagram of another synchronization device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0092] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0093] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0094] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.

[0095] In addition, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.

[0096] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to have a judgment action when implementing it, nor does it mean that there are other limitations.

[0097] The technical solution provided in the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, fifth generation (5G) mobile communication system, new radio (NR) system or other evolved communication systems, as well as the next generation mobile communication system of 5G communication system, etc.

[0098] The terminal device in the embodiments of the present application may also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.

[0099] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminal devices include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile The present application does not limit the terminal equipment in the network, PLMN, etc.

[0100] As an example but not limitation, in the present application, the terminal device may be a terminal device in an Internet of Things (IoT) system. The Internet of Things is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. For example, the terminal device in the embodiment of the present application may be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only a hardware device, but also can realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and can realize complete or partial functions without relying on smartphones, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application functions and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0101] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a terminal device in machine type communication (MTC). In addition, the terminal device may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc., which is built into the vehicle as one or more components or units. The vehicle can implement the method provided by the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit, etc. Therefore, the embodiments of the present application may also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.

[0102] The network device involved in the present application may be a device that communicates with a terminal device. The network device may also be referred to as an access network device or a wireless access network device. It may be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (for example, home evolved NodeB, or home Node B, HNB), a base band unit (BBU), or a wireless controller in a cloud radio access network (CRAN) scenario. The network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc. It may also be an access point (AP) in a WLAN, or a gNB in ​​an NR system. The above network devices may also be urban base stations, micro base stations, micro-micro base stations, femto-micro base stations, etc., which are not limited in the present application.

[0103] In a network structure, the network device may include a centralized unit (CU) node, a distributed unit (DU) node, or a radio access network (RAN) device including a CU node and a DU node, or a RAN device including a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and a DU node.

[0104] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0105] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can execute a program.

[0106] In addition, various aspects or features of the embodiments of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, various other media that can store, contain and / or carry instructions and / or data.

[0107] To facilitate understanding of the embodiments of the present application, first Figure 1 and Figure 2 A communication system applicable to an embodiment of the present application is described in detail.

[0108] Figure 1 A communication system 100 to which the present application embodiment can be applied is shown. Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 The terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link. Each communication device, such as the network device 110 or the terminal device 120, can be configured with multiple antennas, and the multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they can all include multiple components related to signal transmission and signal reception (such as processors, modulators, multiplexers, demodulators, demultiplexers or antennas, etc.). Therefore, the network device 110 and the terminal device 120 can communicate via multi-antenna technology.

[0109] Figure 1 One network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0110] The communication system 100 of the embodiment of the present application may include satellite communication, intersatellite communication, air to ground (ATG), high altitude platform station (HAPS), unmanned aerial vehicle (UAV) and other non-terrestrial network (NTN) communication scenarios, which are not limited in the embodiment of the present application. The NTN communication system provides seamless coverage for terminal devices by deploying all or part of the functions of network equipment (such as base stations) on high altitude platforms or satellites, and the high altitude platforms or satellites are less affected by natural disasters, thereby improving the reliability of the communication system.

[0111] At present, satellites play an irreplaceable role in some important fields, such as space communications, aviation communications, still communications, military communications, etc. Satellite communications have the characteristics of long communication distance, large coverage area, flexible networking, etc. It can provide services for both fixed terminals and various mobile terminals.

[0112] Below, taking the network device as a 5G base station, and the 5G base station deployed on a satellite as an example, an NTN communication system to which the present application can be applied is exemplified.

[0113] Figure 2The NTN communication system 200 to which the embodiment of the present application can be applied is shown. Among them, the terminal equipment on the ground accesses the network through the air interface (the air interface can be various types of air interfaces, for example, the 5G new air interface). The 5G base station is connected to the core network equipment on the ground through a wireless link. At the same time, there is a wireless link between the 5G base stations, which can realize signaling interaction and user data transmission between the 5G base stations. Figure 2 The network elements and interfaces between them are described as follows:

[0114] 1. Terminal equipment: including mobile devices that support the 5G new air interface, which can access the satellite network through the 5G new air interface and initiate calls, surf the Internet and other services.

[0115] 2. 5G base station: mainly provides wireless access services, dispatches wireless resources to access terminal devices, provides reliable wireless transmission protocols and data encryption protocols, etc.

[0116] 3. Core network equipment: It can provide services such as user access control, mobility management, session management, user security authentication, and billing. The core network equipment consists of multiple functional network elements, which can be divided into functional entities of the control plane and the data plane. Figure 2 As shown, the core network equipment may specifically include an access and mobility management function (AMF) network element, a session management function (SMF) network element and a user plane function (UPF) network element.

[0117] Among them, the AMF network element is mainly used for mobility management and access management, etc., and can be used to implement other functions of the mobility management entity (MME) except session management, such as legal monitoring, or access authorization (or authentication) and other functions. The SMF network element is mainly used for session management, allocation and management of Internet protocol (IP) addresses of terminal equipment, selection of endpoints for manageable user plane functions, policy control, or charging function interfaces, and downlink data notification, etc. The UPF network element is mainly responsible for managing the transmission of user plane data, traffic statistics, secure eavesdropping and other functions.

[0118] 4. Ground station: responsible for forwarding signaling and service data between 5G base stations and core network equipment.

[0119] 5. Air interface: the wireless link between the terminal device and the 5G base station.

[0120] 6. Xn interface: The interface between 5G base stations, mainly used for signaling interactions such as switching.

[0121] 7. NG interface: The interface between 5G base stations and core network equipment, mainly used for signaling such as the non-access stratum (NAS) of interactive core network equipment, as well as user business data.

[0122] To facilitate understanding, the terms involved in the embodiments of the present application are briefly introduced below.

[0123] 1. Beam-hopping satellite communication technology

[0124] Generally speaking, the coverage of a single satellite is very wide, reaching thousands or even tens of thousands of kilometers, while the coverage of a single beam can be as small as tens or even thousands of meters. Therefore, in order to support wide-area coverage, a single satellite is usually equipped with hundreds or even thousands of beams, which poses a huge challenge to the payload of low earth orbit (LEO) satellites. In order to alleviate the contradiction between the small payload of a single satellite and the wide coverage, the beam-hopping satellite communication system came into being, which divides the target area into multiple wave positions or beam directions, and provides communication services for terminal devices in different wave positions or beam directions through beam hopping, that is, the beams on the satellite at different times provide communication services for terminal devices, which can not only achieve full coverage of the target area, but also help reduce the complexity of terminal devices. Specifically, in the beam-hopping satellite communication system, a single satellite is equipped with only a small number of beams (such as dozens of beams), and the beams serve all coverage areas of the single satellite in a time-sharing manner.

[0125] For example, Figure 3 FIG. 3 is a schematic diagram of a beam-hopping satellite communication system 300. Figure 3 As shown, the beam-hopping satellite communication system 300 includes a 1 Time, T 2 Time, T 3 Time, T 4 Satellites at different times. Since the satellites are at different positions at different times, they can form beams in different directions at different times. The beams that the satellites can form are numbered from 0 to 15. At the same time, the satellite can form 4 beams. 1 At time T, the satellite uses four beams numbered 0, 1, 4, and 5 to cover the corresponding area. 2 At time T, the satellite uses four beams numbered 2, 3, 6, and 7 to cover the corresponding areas. 3 At time T, the satellite uses four beams numbered 8, 9, 12, and 13 to cover the corresponding areas. 4 At this moment, the satellite uses four beams numbered 10, 11, 14, and 15 to cover the corresponding area.1 , T 2 , T 3 , T 4 The time-sharing method can serve all areas covered by a single satellite (i.e. the areas corresponding to the 16 beams).

[0126] 3. Synchronization

[0127] During the communication process, the terminal device needs to first achieve time synchronization with the network device. After synchronization is achieved, the network device and the terminal device can perform subsequent signal transmission. Synchronization usually includes downlink synchronization and uplink synchronization.

[0128] Downlink synchronization: It is the synchronization between the terminal device and the signal received from the network device. The synchronization location is in the terminal device. The terminal device only needs to synchronize with the received signal based on the primary and secondary synchronization, reference signal, etc. Downlink synchronization is generally achieved through SSB or CSI-RS. Compared with SSB, CSI-RS can provide higher-precision synchronization, thereby enabling the communication system to support a high-spectrum-efficiency transmission method.

[0129] Uplink synchronization: When the signal transmitted by the terminal device reaches the network device, it is synchronized with the uplink timing of the network device. The synchronization location is in the network device. Different terminal devices are at different distances from the network device. Each terminal device needs to send signals at different times so that the signals of these terminal devices can be aligned with the uplink timing of the network device when they arrive at the network device. For a certain terminal device, the terminal device does not know the distance between itself and the network device, so it cannot estimate the time to transmit the signal in advance. Therefore, the network device needs to tell the terminal device the adjustment value of its timing advance (TA). Uplink synchronization is generally achieved through a random access process.

[0130] 4. Beam return visit

[0131] In the process of establishing communication between the terminal device and the network device, the network device can perform beam scanning by transmitting beams to different locations in the area covered by the network device at different times. The re-irradiation of the same location by the network device can be called "beam revisit."

[0132] It should be understood that the aforementioned introduction to beam-hopping satellite communication technology, synchronization and other related terms is only for the purpose of facilitating the understanding of the technical solution of the present application and does not constitute any limitation to the present application.

[0133] In the process of establishing communication between the terminal device and the network device, the network device can perform beam scanning by transmitting beams to different locations in the area covered by the network device at different times. The areas covered by the network device are different, and the residence time of the network device when transmitting beams to different locations in the area is different. It may happen that the time interval of beam return visit at some locations is short, and the time interval of beam return visit at some locations is long. The synchronization accuracy of the terminal device will decrease with the increase of time, especially in the scenario of non-uniform beam hopping satellite communication, the time interval of beam return visit at some wave positions is long, and the synchronization accuracy may be reduced. If the terminal device and the network device need to maintain communication, the bit rate needs to be reduced, which will cause the modulation and coding strategy MCS available during the communication process to decrease, thereby affecting the data transmission performance.

[0134] In view of this, the present application provides a synchronization method and a synchronization device, by transmitting a signal in advance between the terminal device and the network device before transmitting service data, for the terminal device to synchronize, so that the terminal device completes uplink synchronization or downlink synchronization according to the signal transmitted in advance before transmitting service data. In this way, it is beneficial to keep the terminal device at a high synchronization accuracy, avoid the situation where the synchronization accuracy of the terminal device decreases with the increase of time, the terminal device and the network device do not need to maintain communication by reducing the bit rate, and avoid the problem of the available MCS decreasing during the communication process as much as possible, thereby improving the data transmission performance.

[0135] The following specific embodiments are used to describe in detail the technical solution of the present application and how the technical solution of the present application solves the above technical problems. The following specific embodiments can be implemented independently or in combination with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0136] Figure 4 4 is a schematic interaction diagram of a synchronization method 400 provided in an embodiment of the present application. The method 400 can be applied to the above-mentioned communication system 100, the above-mentioned NTN system 200, and other communication systems, which are not limited in the embodiment of the present application. The method 400 can include the following steps:

[0137] S401, the network device sends first configuration information to the terminal device, and correspondingly, the terminal device receives the first configuration information from the network device, where the first configuration information is used to indicate the time-frequency position of the first signal and the transmission time of the first signal, and the transmission time of the first signal is before the transmission time of the service data.

[0138] It should be understood that business data can be transmitted via business beams.

[0139] It should also be understood that the first signal can be a channel state information reference signal CSI-RS or a preamble signal, which is not limited in this application. The time-frequency position of the first signal can be understood as the position of the time domain resources and the position of the frequency domain resources occupied by transmitting the first signal.

[0140] S402: Transmit a first signal based on the first configuration information.

[0141] Specifically, the terminal device may transmit the first signal at the time-frequency position indicated by the first configuration information according to the transmission moment of the above-mentioned first signal. The "transmission" here may be the terminal device sending the first signal to the network device, and the network device receiving the first signal; or it may be the network device sending the first signal to the terminal device, and the terminal device receiving the first signal, which is not limited in the embodiments of the present application. The "transmission moment of the first signal" may be the moment when the terminal device sends the first signal to the network device, or it may be the moment when the network device sends the first signal to the terminal device, which is not limited in the embodiments of the present application.

[0142] S403: The terminal device completes synchronization using the first signal.

[0143] The synchronization method provided by the present application configures the time-frequency position and transmission time of the first signal for the terminal device through the network device, so that the terminal device transmits the first signal to the network device before the transmission time of the service data, and completes the synchronization based on the first signal. In this way, it is beneficial to keep the terminal device at a high synchronization accuracy, avoid the situation where the synchronization accuracy of the terminal device decreases with the increase of time, the terminal device and the network device do not need to maintain communication by reducing the bit rate, and avoid the problem of the available MCS decreasing during the communication process as much as possible, thereby improving the data transmission performance.

[0144] It should be understood that the terminal device and the network device of the embodiment of the present application can select different synchronization requirements based on different scenarios, that is, uplink synchronization or downlink synchronization, and then select different types of first signals.

[0145] For the downlink synchronization scenario, the first signal may be a channel state information reference signal CSI-RS, and the first signal may be sent by the network device to the terminal device before sending service data.

[0146] It should be understood that in the downlink synchronization scenario, the terminal device transmitting the first signal based on the first configuration information may mean that the terminal device receives the first signal based on the first configuration information. After the terminal device receives the first signal, the downlink synchronization may be completed based on the first signal. It should also be understood that the transmission time of the first signal may be the time when the network device sends the first signal.

[0147] For the uplink synchronization scenario, the first signal may be a preamble signal, and the first signal may be sent by the terminal device to the network device before the network device sends service data to the terminal device.

[0148] It should be understood that in the uplink synchronization scenario, the terminal device transmits the first signal based on the first configuration information, which may mean that the terminal device sends the first signal to the network device before the network device sends the service data. Optionally, after the terminal device sends the first signal to the network device, the network device may measure the time offset based on the first signal and send the time offset to the terminal device, and after the terminal device receives the time offset, the uplink synchronization is completed based on the time offset. It should also be understood that the transmission time of the first signal may be the time when the terminal device sends the first signal.

[0149] It should also be understood that in the uplink synchronization scenario and the downlink synchronization scenario, the above-mentioned first signal can also be other types of reference signals, and this application does not limit this.

[0150] As an optional embodiment, before the above-mentioned S401, the network device must first configure the service beam and send the configuration information (hereinafter referred to as "second configuration information") to the terminal device, so that after receiving the second configuration information, the terminal device determines the beam coverage pattern of the service beam based on the second configuration information.

[0151] Optionally, the second configuration information includes first indication information and second indication information.

[0152] In one possible implementation, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, and the second indication information is used to indicate at least one activated cycle, which is used to transmit the service beam, and the service beam is used to transmit service data.

[0153] It should be understood that the above-mentioned first indication information is used to configure the basic period of the service beam coverage pattern, and multiple basic periods can constitute a super period of the service beam coverage pattern. The above-mentioned "basic period of the service beam coverage pattern" may also be referred to as "period of the service beam coverage pattern", "basic coverage period of the service beam coverage pattern" or other names, which is not limited in the embodiments of the present application.

[0154] It should also be understood that the above-mentioned second indication information is used to indicate which basic periods are activated and which basic periods are not activated in a super period of a service beam coverage pattern. In the not activated basic periods, the terminal device does not have to execute the method of the embodiment of the present application.

[0155] Optionally, the first indication information may include the period length, start time and duration of a period of the service beam. The second indication information may be represented by a bitmap, that is, the second indication information includes multiple bits, the number of the multiple bits is the same as the number of basic periods configured by the first indication information (that is, the number of basic periods included in a super period), and each bit in the multiple bits corresponds to a basic period, and the value of each bit indicates whether the corresponding basic period is activated. Exemplarily, 1 indicates activation, 0 indicates inactivation, or 0 indicates activation, 1 indicates inactivation, and the embodiment of the present application is not limited to this.

[0156] Figure 5 Figure 1 is a schematic diagram of the configuration of a service beam coverage pattern. Figure 5 In the example, a super period of the service beam coverage pattern is 30 minutes, and the super period includes 6 basic periods, each of which is 5 minutes long. The second indication information is "110001", indicating that the 1st, 2nd, and 6th basic periods are activated and can be used to transmit service beams. In the activated basic period, the start time of transmitting the service beam is the 1st minute in the basic period, and the transmission duration of the service beam is 1 minute. Figure 6 Shows Figure 5 The schematic diagram of the beam transmission effect of the corresponding service beam coverage pattern shows that the transmission time periods of the service beam are the 1st to 2nd minute, the 6th to 7th minute, and the 26th to 27th minute respectively.

[0157] In another possible implementation, the first indication information may be used to indicate a search space of a physical downlink control channel (PDCCH). The search space corresponds to parameters such as a period, a start time, and a duration. The second indication information is used to indicate which positions in the search space are activated in a super period of a service beam coverage pattern, and the terminal device may detect control information at an activated position according to the second indication information, and not detect control information at an inactivated position.

[0158] Optionally, the second indication information may be represented by a bitmap, that is, the second indication information includes multiple bits, the number of the multiple bits is the same as the number of positions included in the search space configured by the first indication information (equivalent to the number of basic cycles included in a super cycle), and each bit in the multiple bits corresponds to a position in the search space, and the value of each bit indicates whether the corresponding position is activated. Exemplarily, 1 indicates activation, 0 indicates inactivation, or 0 indicates activation, 1 indicates inactivation, and the embodiment of the present application is not limited to this.

[0159] In an embodiment of the present application, the network device may configure the second configuration information for each terminal device or each terminal device group through independent signaling, or may configure the second configuration information for the terminal device through broadcasting (for example, through system information broadcast), and the embodiment of the present application is not limited to this.

[0160] Optionally, the beam coverage pattern of the service beam configured by the above-mentioned second configuration information can be associated with the bandwidth part (bandwidth part, BWP) configured for the terminal device, so that different BWPs correspond to different beam coverage pattern configurations of the service beam, and the terminal device can determine the beam coverage pattern of the service beam according to the BWP.

[0161] Optionally, the beam coverage pattern of the service beam configured by the above-mentioned second configuration information can be associated with the main carrier or auxiliary carrier configured for the terminal device, so that different main carriers or auxiliary carriers correspond to different beam coverage pattern configurations of the service beam, and the terminal device can determine the beam coverage pattern of the service beam based on the main carrier or auxiliary carrier.

[0162] As an optional embodiment, the network device may configure the beam coverage pattern of the service beam for the terminal device through signaling. That is, the above-mentioned second configuration information may be carried in the signaling sent by the network device to the terminal device. The signaling may be, for example, a media access control control element (MAC CE) signaling, a radio resource control (RRC) signaling, a downlink control information (DCI), etc., which is not limited in the embodiments of the present application.

[0163] Taking the beam coverage pattern of the service beam associating with the carrier (including the main carrier and the auxiliary carrier), and one super period corresponding to 8 carriers as an example, Figure 7 The fields included in the above signaling are shown. Figure 7 In the byte numbered OCT 1, the field used to indicate whether the carrier is activated is the sequence "11000011", which occupies the byte numbered OCT 1. The 8 values ​​in the sequence correspond to the C in the carrier resources allocated by the network device to the terminal device. 0 ~C 7 "11000011" means that among the 8 carriers, C 0 , C 1 , C 6 , and C 7The activated four carriers correspond to four fields, which are used to indicate the beam coverage patterns of the service beams corresponding to the four carriers, and occupy four bytes numbered OCT 2 to OCT 5, respectively. 0 The carrier ID is 1 (i.e. Pattern ID 1 ) of the beam coverage pattern configuration, C 1 The carrier ID is 3 (Pattern ID 3 ) of the beam coverage pattern configuration, C 6 The carrier ID is 5 (Pattern ID 5 ) of the beam coverage pattern configuration, C 1 The carrier ID is 4 (Pattern ID 4 ) beam coverage pattern configuration. In this example, each activated second configuration information may occupy one byte.

[0164] It should be understood that the above Figure 7 The fields used to indicate whether the carrier is activated and the fields used to indicate the beam coverage pattern of the service beam corresponding to the carrier are only exemplary, and the present application does not limit the field positions and field lengths. For example, the activated field is still the sequence "11000011", and the length of the field used to indicate the beam coverage pattern of the service beam corresponding to the carrier can be 8 bits, 4 bits, or 2 bits, depending on the total number of beam coverage patterns of the service beams.

[0165] The above “the transmission time of the first signal is before the transmission time of the service data” is explained below in combination with a variety of possible implementations.

[0166] Implementation method 1: The transmission time of the first signal is before the transmission time of the service beam.

[0167] Taking downlink synchronization as an example, before the transmission time of the service beam, the network device can send a beam to the terminal device in advance and transmit a first signal to the terminal device through the beam.

[0168] It should be understood that the beam sent in advance by the network device to the terminal device may be subsequently referred to as a "pre-beam" or other names, and the embodiments of the present application are not limited to this.

[0169] Optionally, the transmission time of the first signal may be indicated by first configuration information.

[0170] In one possible design, the first configuration information may include the advance amount of the transmission time of the first signal relative to a preset time, where the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit service data.

[0171] By configuring the advance amount of the transmission time of the first signal relative to the preset time, the transmission time of the first signal obtained by the terminal device or the network device is related to the setting of the preset time. The terminal device or the network device can flexibly adjust the sending time of the first signal according to the update of the preset time, thereby improving the flexibility of configuring the transmission time of the first signal.

[0172] It should be understood that the revisit time of the service beam may be configured in advance by the network device, and the revisit time of the service beam may also be different if the beam coverage area of ​​the network device is different. The synchronization signal block SSB is scanned uniformly.

[0173] Exemplarily, the revisit time of the service beam configured by the network device may be 12:00, and the above-mentioned advance amount may be "5 minutes", then the transmission time of the first signal is 11:55. Figure 8 The figure shows the relationship between the transmission time of the first signal, the advance amount, and the transmission time of the service beam. Figure 8 In the figure, the first signal is the tracking reference signal (TRS). The front beam is a beam for transmitting TRS. The front beam includes two time slots, Slot0 and Slot1. TRS occupies the resources of time slot Slot0. The service beam is a beam for transmitting user service data. The service beam includes two time slots, Slot0 and Slot1. Time slot Slot0 is allocated to transmit service data through PDCCH and physical downlink shared channel (PDSCH). The time for the terminal device to obtain the return visit of the service beam is 12:00. The transmission time of TRS (i.e., the transmission time of the first signal) is 5 minutes ahead of the return visit time of the service beam (i.e., the preset time). Then, the transmission time of the first signal is 11:55.

[0174] Optionally, the first signal may be a reference signal at an area level or a reference signal at a terminal device level (also referred to as a terminal device-specific reference signal), which is not limited in this embodiment of the present application.

[0175] If the first signal is a regional-level reference signal, the network device may send the first configuration information to the terminal devices in the area by broadcasting, or may send the first configuration information to the terminal devices in the area by unicasting, which is not limited in this embodiment of the present application.

[0176] If the first signal is a terminal device-specific reference signal, there may be a corresponding relationship between the terminal device-specific reference signal and the scheduling information used to schedule the terminal device. In this way, the terminal device can synchronize and perform subsequent PDCCH detection after detecting its own dedicated reference signal, otherwise it may not perform PDCCH detection.

[0177] It should be understood that the regional-level reference signal means: a reference signal is distributed in the time unit, and all terminal devices within the beam coverage area of ​​the network device can complete synchronization based on the one reference signal. By configuring the regional-level reference signal in the time unit, the amount of configuration information for the network device to transmit the reference signal can be reduced, thereby reducing the signaling overhead. The terminal device-level reference signal means: multiple different reference signals are distributed in the time unit, and each reference signal serves a different terminal device, so that different terminal devices can complete synchronization based on their respective corresponding reference signals. By configuring the terminal device-level reference signal in the time unit, the terminal device does not perform decoding when receiving the service beam if it does not receive the reference signal corresponding to its own device, thereby reducing the power consumption of the terminal device.

[0178] In another possible design, the first configuration information may include the transmission time of the first signal.

[0179] By configuring the transmission time of the first signal, the terminal device or the network device does not need to obtain the transmission time of the first signal through calculation, which is beneficial to reducing the computing overhead of the terminal device or the network device.

[0180] Implementation method 2: The first signal is sent through a service beam, and the transmission time of the first signal is before the transmission time of the service data in the service beam.

[0181] Optionally, the first signal is distributed over the first N time units of the service beam, where N is a positive integer. The time unit here can be understood as a time slot, a subframe, or a symbol, which is not limited in the present application.

[0182] Exemplarily, assuming that N is equal to 1, the time unit is a time slot, and the first signal may be a TRS, that is, the TRS is distributed in the first time slot of the service beam. Fig. 9 FIG. 1 shows a schematic diagram of the distribution of TRS on a service beam. Fig. 9 In the service beam, two time slots, Slot0 and Slot1, are included, wherein TRS occupies Slot0, and PDCCH and PDSCH occupy Slot1. It should be understood that the TRS distributed in the above Slot0 can be a reference signal at the regional level or a reference signal at the terminal device level, and this application does not limit this.

[0183] Furthermore, if the TRS is a reference signal at the terminal device level, the TRS on the above Slot0 may include a TRS corresponding to each terminal device in the plurality of terminal devices.

[0184] Optionally, the first signal is distributed over the first M symbols of the first time slot of the service beam, where M is a positive integer.

[0185] Exemplarily, it is assumed that a time slot includes 14 symbols, M is equal to 5, and the first signal is TRS, that is, TRS is distributed on the first 5 symbols of the first time slot of the service beam. Fig.10 FIG. 4 shows another schematic diagram of TRS distribution on a service beam. Fig.10 In the service beam, two time slots, Slot0 and Slot1, are included, and each time slot includes 14 symbols. Among them, TRS occupies the first 5 symbols of Slot0, and PDCCH and PDSCH occupy the 6th to 14th symbols of Slot0 and Slot1. It should be understood that the TRS configured in the first 5 symbols of Slot0 can be a reference signal at the regional level or a reference signal at the terminal device level, and this application does not limit this.

[0186] Optionally, the first signal is distributed on the first M symbols of the first time slot and distributed in the symbols of other time slots of the service beam, and the distribution in the other time slots starts from the first symbol of the other time slots.

[0187] Exemplarily, taking the case where there are three time slots in a service beam, the reference signal distribution on the service beam may include the following possible distribution modes depending on the reference signal, scheduling requirements, and terminal synchronization capability.

[0188] Distribution mode 1: when the network device schedules each terminal device in the area separately and each terminal device is scheduled, the network device needs to configure each time slot of the service beam to distribute the first signal. Fig.11 FIG. 2 shows another schematic diagram of TRS distribution on a service beam. Fig.11 In the IEEE 802.11b service beam, the service beam includes three time slots, namely Slot0, Slot1, and Slot2, and each time slot includes 14 symbols. TRS occupies the first 5 symbols of Slot0, the first 6 symbols of Slot1, and the first 3 symbols of Slot2, and PDCCH and PDSCH occupy the 6th to 14th symbols of Slot0, the 7th to 14th symbols of Slot1, and the 4th to 14th symbols of Slot2.

[0189] Distribution mode 2: After the terminal device completes synchronization in the first time slot, it can still maintain synchronization in the second time slot. In the case where the synchronization accuracy decreases in the third time slot and the synchronization accuracy after the decrease does not meet the preset synchronization accuracy, the network device is configured to distribute the reference signal in the third time slot to enable the terminal device to complete synchronization. Alternatively, when the network device only synchronizes the terminal device with service scheduling requirements, that is, after the terminal device completes synchronization in the first time slot, the terminal device in the second time slot has no service scheduling requirements, and the terminal device in the third time slot has service scheduling requirements, the network device is configured to distribute the first signal in the second time slot without the need to distribute the first signal. Fig.12 FIG. 2 shows another schematic diagram of TRS distribution on a service beam. Fig.12 In the IEEE 802.11b service beam, the service beam includes three time slots: Slot0, Slot1, and Slot2, and each time slot includes 14 symbols. TRS occupies the first 5 symbols of Slot0 and the first 3 symbols of Slot2, and PDCCH and PDSCH occupy the 6th to 14th symbols of Slot0, all symbols of Slot1, and the 4th to 14th symbols of Slot2.

[0190] As an optional embodiment, the first configuration information is also used to indicate the coverage area of ​​the beam corresponding to the first signal.

[0191] Optionally, the coverage area of ​​the beam corresponding to the first signal may be the wave position of the beam corresponding to the first signal (indicating information such as the phase, amplitude and frequency of the wave), or it may be information of the coverage area of ​​the beam corresponding to the first signal, such as a circular area with a preset reference point as the center and a radius of a preset length. This application does not limit this.

[0192] By configuring the coverage area of ​​the beam corresponding to the first signal, the terminal device can quickly obtain the coverage area of ​​the beam corresponding to the first signal, so that the terminal device within the beam coverage area decodes the reference signal, and the terminal device outside the beam coverage area does not decode the reference signal, thereby saving power consumption of the terminal device.

[0193] As an optional embodiment, the first configuration information is also used to indicate a quasi co-location relationship of the first signal.

[0194] In a possible implementation manner, the first signal may be configured as QCL-D (quasi co-location-type D) to SSB through first configuration information.

[0195] By configuring the quasi-co-location relationship of the first signal, the network device can instruct the terminal device that the beam direction of the beam transmitting the first signal is the same as the SSB. The terminal device or the network device does not need to blindly scan, and can determine the beam direction of the beam corresponding to the first signal by listening to the SSB, thereby saving search time.

[0196] As an optional embodiment, Figure 4 As shown, after the above S403, the above method may further include S404 and S405.

[0197] S404, the terminal device performs PDCCH detection to check whether there is a network device scheduling the terminal device to transmit service data.

[0198] When the network device schedules the terminal device to perform service data transmission, S405 is executed to perform service data transmission between the network device and the terminal device (which may include the network device sending downlink data to the terminal device, or the terminal device sending uplink data to the network device); otherwise, subsequent steps are not executed.

[0199] Optionally, when uplink synchronization is achieved, the terminal device sends uplink data to the network device, and correspondingly, the network device receives the uplink data; when downlink synchronization is achieved, the network device sends downlink data to the terminal device, and correspondingly, the terminal device receives the downlink data, but the embodiments of the present application are not limited to this.

[0200] It should be understood that if the network device has scheduling for a certain terminal device, it can send the first signal of an embodiment of the present application before sending the PDCCH for scheduling to the terminal device, so that the terminal device can synchronize according to the first signal and perform subsequent data transmission.

[0201] As an optional embodiment, Figure 4 As shown, before the above S401, the above method may further include S406 and S407.

[0202] S406, the terminal device sends synchronization capability information to the network device, where the synchronization capability information is used to indicate the duration for which the terminal device maintains a preset synchronization accuracy. Correspondingly, the network device receives the synchronization capability information.

[0203] Optionally, the preset synchronization accuracy may be carried in the synchronization capability information, may be sent by the terminal device to the network device alone, or may be pre-agreed in the protocol, and the embodiments of the present application do not limit this.

[0204] Optionally, the synchronization capability information may include the time length information for maintaining the preset synchronization accuracy.

[0205] For example, the protocol stipulates that the preset synchronization accuracy is 100ns. After the terminal device completes a synchronization, the synchronization accuracy can be maintained at 100ns within 5 minutes. After more than 5 minutes, the synchronization accuracy is greater than 100ns. At this time, it can be determined that the synchronization capability of the terminal device is 5 minutes.

[0206] S407, the network device may determine a configuration strategy based on the synchronization capability information. The configuration strategy may include: a coverage pattern configuration strategy for the service beam and a first signal transmission strategy. The coverage pattern configuration strategy for the service beam is used to indicate the scanning mode of the service beam of the terminal device (i.e., the second configuration information mentioned above); the first signal transmission strategy refers to whether to transmit the first signal before the service beam transmission time.

[0207] It should be understood that when the duration for which the terminal device maintains the preset synchronization accuracy is greater than or equal to the preset duration, that is, the terminal device has a high synchronization capability, the network device determines that the terminal device does not need to be synchronized in advance, that is, steps S401 to S403 or S401 to S405 are not executed. When the duration for which the terminal device maintains the preset synchronization accuracy is less than the preset duration, the network device determines that the terminal device needs to be synchronized in advance, and steps S401 to S403 or S401 to S405 are executed.

[0208] It should be understood that the order of execution of each process in the above method 400 does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic. There are many possible implementation methods according to the combination of different orders, and this application does not limit this.

[0209] The above combination Figures 4 to 12 , describes in detail the synchronization method according to the embodiment of the present application, and will be combined with Fig.13 and Fig.14 , a synchronization device according to an embodiment of the present application is described in detail.

[0210] Fig.13 A synchronization device 1300 provided in an embodiment of the present application is shown. The device 1300 includes: a transceiver unit 1310 and a processing unit 1320 .

[0211] In a possible implementation, the apparatus 1300 is used to execute the steps corresponding to the terminal device in the above method 400.

[0212] The transceiver unit 1310 is used to: receive first configuration information from a network device, the first configuration information is used to indicate the time-frequency position of the first signal and the transmission time of the first signal, and the transmission time of the first signal is before the transmission time of the service data; based on the first configuration information, transmit the first signal. The processing unit 1320 is used to: use the first signal to complete synchronization.

[0213] Optionally, the transmission time of the above-mentioned first signal is before the transmission time of the service beam, and the service beam is used to transmit service data.

[0214] Optionally, the above-mentioned first configuration information includes the advance amount of the transmission time of the first signal relative to a preset time, and the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit service data.

[0215] Optionally, the first signal is distributed over the first N time units of a service beam, the service beam is used to transmit service data, and N is a positive integer.

[0216] Optionally, the first signal is distributed on the first M symbols of the first time slot of a service beam, and the service beam is used to transmit service data, where M is a positive integer.

[0217] Optionally, the first configuration information is also used to indicate the coverage area of ​​the beam corresponding to the first signal.

[0218] Optionally, the first configuration information is also used to indicate a quasi co-location relationship of the first signal.

[0219] Optionally, the transceiver unit 1310 is further used to: send synchronization capability information to the network device, where the synchronization capability information is used to indicate the length of time for which the terminal device maintains a preset synchronization accuracy.

[0220] Optionally, the transceiver unit 1310 is used to: obtain second configuration information, the second configuration information includes first indication information and second indication information, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, and the second indication information is used to indicate at least one activated cycle, and the at least one activated cycle is used to transmit the service beam, and the service beam is used to transmit service data.

[0221] Optionally, the transceiver unit 1310 is specifically used to: receive a first signal based on the first configuration information; and the processing unit 1320 is specifically used to: complete downlink synchronization using the first signal.

[0222] Optionally, the first signal is a channel state information reference signal CSI-RS.

[0223] Optionally, the transceiver unit 1310 is specifically used to: send a first signal based on the first configuration information; the processing unit 1320 is specifically used to: complete uplink synchronization using the first signal.

[0224] Optionally, the first signal is a preamble signal.

[0225] In another possible implementation, the apparatus 1300 is used to execute the steps corresponding to the network device in the above method 400.

[0226] The transceiver unit 1310 is used to: send first configuration information to the terminal device, the first configuration information is used to indicate the time-frequency position of the first signal and the transmission time of the first signal, the transmission time of the first signal is before the transmission time of the service data, and the first signal is used to instruct the terminal device to synchronize; based on the first configuration information, transmit the first signal.

[0227] Optionally, the transmission time of the above-mentioned first signal is before the transmission time of the service beam, and the service beam is used to transmit the service data.

[0228] Optionally, the above-mentioned first configuration information includes the advance amount of the transmission time of the first signal relative to a preset time, and the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit the service data.

[0229] Optionally, the first signal is distributed over the first N time units of a service beam, and the service beam is used to transmit the service data, where N is a positive integer.

[0230] Optionally, the first signal is distributed on the first M symbols of the first time slot of a service beam, and the service beam is used to transmit the service data, where M is a positive integer.

[0231] Optionally, the first configuration information is also used to indicate the coverage area of ​​the beam corresponding to the first signal.

[0232] Optionally, the first configuration information is also used to indicate a quasi-co-site relationship of the first signal.

[0233] Optionally, the transceiver unit 1310 is further used to: receive synchronization capability information from a terminal device, the synchronization capability information is used to indicate the length of time the terminal device maintains a preset synchronization accuracy; the processing unit 1320 is further used to: determine the first configuration information based on the synchronization capability information.

[0234] Optionally, the transceiver unit 1310 is specifically used to: send second configuration information to the terminal device, the second configuration information includes first indication information and second indication information, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, and the second indication information is used to indicate at least one activated cycle, and the at least one activated cycle is used to transmit the service beam, and the service beam is used to transmit the service data.

[0235] Optionally, the transceiver unit 1310 is specifically used to: send the first signal based on the first configuration information.

[0236] Optionally, the first signal is a channel state information reference signal CSI-RS.

[0237] Optionally, the transceiver unit 1310 is specifically used to: receive the first signal based on the first configuration information.

[0238] Optionally, the first signal is a preamble signal.

[0239] It should be understood that the device 1300 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 1300 can be specifically a terminal device or a network device in the above-mentioned embodiment, and the device 1300 can be used to execute the various processes and / or steps corresponding to the terminal device or the network device in the above-mentioned method embodiment. To avoid repetition, it will not be repeated here.

[0240] The above-mentioned device 1300 has the function of implementing the corresponding steps executed by the terminal device or network device in the above-mentioned method; the above-mentioned function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the above-mentioned transceiver unit 1310 may include a sending unit and a receiving unit, the sending unit can be used to implement the various steps and / or processes for performing the sending action corresponding to the above-mentioned transceiver unit 1310, and the receiving unit can be used to implement the various steps and / or processes for performing the receiving action corresponding to the above-mentioned transceiver unit 1310. The sending unit can be replaced by a transmitter, and the receiving unit can be replaced by a receiver, respectively performing the sending and receiving operations and related processing operations in each method embodiment.

[0241] In the embodiments of the present application, Fig.13 The device 1300 in the embodiment may also be a chip or a chip system, such as a system on chip (SOC). Correspondingly, the processing unit 1320 may be a processing circuit of the chip, which is not limited here.

[0242] Fig.14Another synchronization device 1400 provided by an embodiment of the present application is shown. The device 1400 includes a processor 1410, a communication interface 1420, and a memory 1430. The processor 1410, the communication interface 1420, and the memory 1430 communicate with each other through an internal connection path, the memory 1430 is used to store instructions, the processor 1410 is used to execute the instructions stored in the memory 1430, the communication interface 1420 can be used to receive signals from other modules (for example, the memory 1430), and the communication interface 1420 can also be used to send signals to other modules.

[0243] It should be understood that the device 1400 can be specifically a terminal device or a network device in the above-mentioned embodiment, and can be used to execute the various steps and / or processes corresponding to the terminal device or the network device in the above-mentioned method embodiment. Optionally, the memory 1430 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the type of device. The processor 1410 may be used to execute instructions stored in the memory, and when the processor 1410 executes instructions stored in the memory, the processor 1410 is used to execute the various steps and / or processes of the above-mentioned method embodiment corresponding to the device. Exemplarily, the communication interface 1420 may read the instructions stored in the memory 1430 and send the instructions to the processor 1410. When the instructions shown are executed by the processor 1410, the device may execute the various steps executed by the terminal device or the network device in the above-mentioned embodiment.

[0244] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0245] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.

[0246] The present application also provides a communication system, which may include the above-mentioned terminal device and network device.

[0247] The present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement each step or process executed by the terminal device or network device in the above embodiment.

[0248] The present application also provides a computer program product, which includes a computer program (also referred to as code or instruction). When the computer program runs on a computer, the computer can execute the various steps or processes executed by the terminal device or network device in the above-mentioned embodiment.

[0249] Those of ordinary skill in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0250] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0251] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0252] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0253] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0254] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0255] The above is only a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be based on the protection scope of the claims.

Claims

1. A synchronization method, characterized in that: include: receiving first configuration information from a network device, where the first configuration information is used to indicate a time-frequency position of a first signal and a transmission time of the first signal, where the transmission time of the first signal is before a transmission time of service data; Based on the first configuration information, the first signal is transmitted, and synchronization is completed using the first signal.

2. The method according to claim 1, characterized in that The transmission time of the first signal is before the transmission time of the service beam, and the service beam is used to transmit the service data.

3. The method according to claim 2, characterized in that The first configuration information includes the advance amount of the transmission time of the first signal relative to a preset time, and the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit the service data.

4. The method according to claim 1, characterized in that: The first signal is distributed over the first N time units of a service beam, and the service beam is used to transmit the service data, where N is a positive integer.

5. The method according to claim 1, characterized in that The first signal is distributed on the first M symbols of the first time slot of the service beam, and the service beam is used to transmit the service data, where M is a positive integer.

6. The method according to any one of claims 1 to 5, characterized in that The first configuration information is also used to indicate the coverage area of ​​the beam corresponding to the first signal.

7. The method according to any one of claims 1 to 6, characterized in that The first configuration information is also used to indicate a quasi co-location relationship of the first signal.

8. The method according to any one of claims 1 to 7, characterized in that Before receiving the first configuration information from the network device, the method further includes: Synchronization capability information is sent to the network device, where the synchronization capability information is used to indicate the length of time that the terminal device maintains a preset synchronization accuracy.

9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: Obtain second configuration information, the second configuration information including first indication information and second indication information, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, the second indication information is used to indicate at least one activated cycle, the at least one activated cycle is used to transmit the service beam, and the service beam is used to transmit the service data.

10. The method according to any one of claims 1 to 9, characterized in that The transmitting the first signal based on the first configuration information and completing synchronization using the first signal includes: Based on the first configuration information, the first signal is received, and the first signal is used to complete downlink synchronization.

11. The method according to claim 10, characterized in that The first signal is a channel state information reference signal CSI-RS.

12. The method according to any one of claims 1 to 9, characterized in that The transmitting the first signal based on the first configuration information and completing synchronization using the first signal includes: Based on the first configuration information, the first signal is sent, and the first signal is used to complete uplink synchronization.

13. The method according to claim 12, characterized in that The first signal is a preamble signal.

14. A synchronization method, characterized in that: include: Sending first configuration information to a terminal device, where the first configuration information is used to indicate a time-frequency position of a first signal and a transmission time of the first signal, where the transmission time of the first signal is before the transmission time of service data, and the first signal is used to instruct the terminal device to synchronize; Based on the first configuration information, the first signal is transmitted.

15. The method according to claim 14, characterized in that The transmission time of the first signal is before the transmission time of the service beam, and the service beam is used to transmit the service data.

16. The method according to claim 14, characterized in that The first configuration information includes the advance amount of the transmission time of the first signal relative to a preset time, and the preset time is the revisit time of the service beam or the scanning time of the synchronization signal block SSB, and the service beam is used to transmit the service data.

17. The method according to claim 14, characterized in that The first signal is distributed over the first N time units of a service beam, and the service beam is used to transmit the service data, where N is a positive integer.

18. The method according to claim 14, characterized in that The first signal is distributed on the first M symbols of the first time slot of the service beam, and the service beam is used to transmit the service data, where M is a positive integer.

19. The method according to any one of claims 14 to 18, characterized in that The first configuration information is also used to indicate the coverage area of ​​the beam corresponding to the first signal.

20. The method according to any one of claims 14 to 19, characterized in that The first configuration information is also used to indicate a quasi co-location relationship of the first signal.

21. The method according to any one of claims 14 to 20, characterized in that Before sending the first configuration information to the terminal device, the method further includes: Receiving synchronization capability information from the terminal device, the synchronization capability information is used to indicate the duration for which the terminal device maintains a preset synchronization accuracy; Based on the synchronization capability information, the first configuration information is determined.

22. The method according to any one of claims 14 to 21, characterized in that The method further comprises: Send second configuration information to the terminal device, the second configuration information includes first indication information and second indication information, the first indication information is used to indicate the start time, duration, and cycle length of the service beam, the second indication information is used to indicate at least one activated cycle, the activated cycle is used to transmit the service beam, and the service beam is used to transmit the service data.

23. The method according to any one of claims 14 to 22, characterized in that The transmitting the first signal based on the first configuration information includes: Based on the first configuration information, the first signal is sent.

24. The method according to claim 23, characterized in that The first signal is a channel state information reference signal CSI-RS.

25. The method according to any one of claims 14 to 22, characterized in that The transmitting the first signal based on the first configuration information includes: Based on the first configuration information, the first signal is received.

26. The method according to claim 25, characterized in that The first signal is a preamble signal.

27. A synchronization device, characterized in that: Comprising modules for implementing the method of any one of claims 1 to 13, or any one of claims 14 to 26.

28. A synchronization device, characterized in that: include: A processor, wherein the processor is coupled to a memory, wherein the memory is used to store a computer program, and when the processor calls the computer program, the device executes the method as claimed in any one of claims 1 to 13, or any one of claims 14 to 26.

29. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 13, or any one of claims 14 to 26.

30. A computer program product, comprising computer program code, characterized in that: When the computer program code is executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 13 or any one of claims 14 to 26.