Synchronization signal transmission method, related device, storage medium and computer program product

By configuring high-precision extended synchronization signal blocks in the synchronous broadcast block set, the problem of insufficient synchronization accuracy in the MIMO solution is solved, the sampling point-level synchronization is achieved, the terminal synchronization requirements are met, and the spectrum efficiency is improved.

CN120456212APending Publication Date: 2025-08-08CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410171992.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-06
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

The existing synchronization scheme cannot meet the synchronization accuracy requirements of the multi-input multi-output (MIMO) scheme, especially when the antenna characteristics change rapidly, it cannot provide synchronization accuracy at the sampling point level.

Method used

An additional second synchronization signal block is configured in the synchronous broadcast block set, called an extended synchronization signal block, to provide synchronization accuracy higher than the first synchronization signal, for downlink synchronization when the first synchronization signal cannot meet the terminal synchronization accuracy.

Benefits of technology

By configuring a high-precision second synchronization signal block, the terminal can realize synchronization at the sampling point level, meet the synchronization accuracy requirements of MIMO transmission, and improve spectrum efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120456212A_ABST
    Figure CN120456212A_ABST
Patent Text Reader

Abstract

The invention discloses a synchronization signal transmission method and device, a terminal, network equipment, a storage medium and a computer program product. The method comprises the following steps: a terminal receives a synchronous broadcast block set, the synchronous broadcast block set comprises a first synchronous signal block and a second synchronous signal block, the first synchronous signal block comprises a first synchronous signal, and the second synchronous signal block comprises at least one second synchronous signal; the synchronization precision of the at least one second synchronization signal is higher than that of the first synchronization signal; and under the condition that the synchronization precision of the first synchronization signal does not meet the synchronization precision of the terminal, performing downlink synchronization by using the at least one second synchronization signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to wireless communication technology, and in particular to a synchronization signal transmission method, related equipment, storage medium and computer program product. Background Art

[0002] As a new transmission technology, Super-Nyquist technology can achieve higher spectral efficiency. However, the spectral efficiency of a transmission system based on Super-Nyquist technology can fall below the Shannon limit. To address this issue, related technologies have proposed a Multiple-Input Multiple-Output (MIMO) solution that can more effectively improve spectral efficiency.

[0003] However, current synchronization schemes cannot meet the synchronization accuracy requirements of MIMO schemes. Summary of the Invention

[0004] To solve related technical problems, the embodiments of the present application provide a synchronization signal transmission method, related equipment, storage medium and computer program product.

[0005] The technical solution of the embodiment of the present application is implemented as follows:

[0006] The embodiment of the present application provides a synchronization signal transmission method, applied to a terminal, including:

[0007] receiving a synchronization broadcast block set, the synchronization broadcast block set comprising a first synchronization signal block and a second synchronization signal block, the first synchronization signal block comprising a first synchronization signal, the second synchronization signal block comprising at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal being higher than the synchronization accuracy of the first synchronization signal;

[0008] When the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal, the at least one second synchronization signal is used to perform downlink synchronization.

[0009] In the above solution, the method further includes:

[0010] Receive first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0011] In the above solution, the receiving of the first information includes:

[0012] A Master Information Block (MIB) is received, where the MIB includes the first information.

[0013] In the above solution, the first information includes at least one of the following:

[0014] Second information, where the second information is used to indicate a time unit corresponding to a start of a second synchronization signal;

[0015] the number of time units of the second synchronization signal;

[0016] the bandwidth of the second synchronization signal;

[0017] The bandwidth relationship between adjacent second synchronization signals.

[0018] In the above solution, the time domain resource of the second synchronization signal block satisfies at least one of the following:

[0019] Different from the time domain resource of the first synchronization signal block;

[0020] Different from the time domain resources of CORESET#0;

[0021] The time domain resources of the physical downlink shared channel scheduled by CORESET#0 are different;

[0022] Different from the time domain resources reserved for coexistence of different subcarrier spacings;

[0023] The time domain resources of the uplink signal are not in the same time unit.

[0024] In the above solution, different second synchronization signals have different time domain resources and frequency domain resources.

[0025] In the above solution, different second synchronization signals have different bandwidths, and the bandwidth of each second synchronization signal is smaller than the initial bandwidth part (BWP, BandWidth Part).

[0026] In the above scheme, the configuration period of the synchronization broadcast block set is the same as the configuration period of the second synchronization signal block.

[0027] In the above solution, the method further includes:

[0028] Third information is determined, where the third information represents a synchronization accuracy of the first synchronization signal.

[0029] In the above solution, the bandwidth of each second synchronization signal in the at least one second synchronization signal is greater than the bandwidth of the first synchronization signal.

[0030] The embodiment of the present application further provides a synchronization signal transmission method, which is applied to a network device, including:

[0031] A synchronization broadcast block set is sent, wherein the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, the second synchronization signal block includes at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

[0032] In the above solution, the method further includes:

[0033] Send first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0034] In the above solution, the sending of the first information includes:

[0035] A MIB is sent, where the MIB includes the first information.

[0036] The embodiment of the present application further provides a terminal, comprising: a first processor and a first communication interface; wherein,

[0037] The first communication interface is configured to receive a synchronization broadcast block set, the synchronization broadcast block set comprising a first synchronization signal block and a second synchronization signal block, the first synchronization signal block comprising a first synchronization signal, the second synchronization signal block comprising at least one second synchronization signal, and the synchronization accuracy of the at least one second synchronization signal being higher than the synchronization accuracy of the first synchronization signal;

[0038] The first processor is configured to perform downlink synchronization using the at least one second synchronization signal when the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal.

[0039] The embodiment of the present application further provides a network device, comprising: a second processor and a second communication interface; wherein,

[0040] The second communication interface is used to send a synchronization broadcast block set, wherein the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

[0041] An embodiment of the present application further provides a terminal, comprising: a first processor and a first memory for storing a computer program that can be run on the processor,

[0042] Wherein, the first processor is used to execute the steps of any of the above-mentioned terminal-side methods when running the computer program.

[0043] An embodiment of the present application further provides a network device, comprising: a second processor and a second memory for storing a computer program that can be run on the processor,

[0044] Wherein, the second processor is used to execute the steps of any of the above-mentioned methods on the network device side when running the computer program.

[0045] An embodiment of the present application also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program implements the steps of any of the above-mentioned methods on the terminal side, or implements the steps of any of the above-mentioned methods on the network device side.

[0046] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned methods on the terminal side, or implements the steps of any of the above-mentioned methods on the network device side.

[0047] The synchronization signal transmission method, related equipment, storage medium and computer program product provided by the embodiment of the present application, the terminal receives a synchronization broadcast block set, the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, the second synchronization signal block includes at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal; when the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal, the at least one second synchronization signal is used for downlink synchronization. The technical solution provided by the embodiment of the present application, by configuring the second synchronization signal block in the synchronization broadcast block set, can provide the terminal with a synchronization signal with a higher synchronization accuracy than the first synchronization signal (such as the primary synchronization signal (PSS, Primary Synchronization Signal)), thereby enabling the terminal to achieve synchronization at a higher level of accuracy to meet the synchronization accuracy requirements of the terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 This is a flowchart of a method for transmitting a synchronization signal according to an embodiment of the present application;

[0049] Figure 2 This is a flowchart of a second synchronization signal transmission method according to an embodiment of the present application;

[0050] Figure 3 This is a flowchart of a method for downlink synchronization using an example of this application;

[0051] Figure 4This is a structural diagram showing the relative positions of CORESET#0 and the synchronization signal and physical broadcast channel (PBCH) block (SSB) in the example application of this application;

[0052] Figure 5 This is a structural diagram of the relative positions of CORESET#0, SSB and extended synchronization signal blocks in the application example of this application;

[0053] Figure 6 This is a schematic diagram of the structure of the extended synchronization signal block time domain for the application example of this application;

[0054] Figure 7 This is a schematic structural diagram of the first synchronization signal transmission device according to an embodiment of the present application;

[0055] Figure 8 This is a structural diagram of a second synchronization signal transmission device according to an embodiment of the present application;

[0056] Figure 9 This is a schematic diagram of the terminal structure of an embodiment of the present application;

[0057] Figure 10 This is a schematic diagram of the network device structure according to an embodiment of the present application;

[0058] Figure 11 This is a structural diagram of the synchronization signal transmission system according to an embodiment of the present application. DETAILED DESCRIPTION

[0059] The present application will be described in further detail below with reference to the accompanying drawings and embodiments.

[0060] Super-Nyquist technologies achieve improved spectral efficiency through asynchronous transmission at the transmitter and oversampling at the receiver. These technologies include time-domain waveform overlap multiplexing (FTN, OVTDM) and high-efficiency frequency division multiplexing (SE-FDM). An analysis of super-Nyquist technologies based on sampling theorems, coded modulation, and multiple antennas confirms that the capacity increase of super-Nyquist transmission systems is due to the additional bandwidth provided by non-zero roll-off factors. However, due to the noise generated by matched filtering and oversampling of the received signal, the spectral efficiency of super-Nyquist transmission systems does not exceed the Shannon limit.

[0061] To address the shortcomings of super-Nyquist technology, a MIMO solution has been proposed in related technologies, which can significantly improve spectral efficiency. However, this MIMO solution places requirements on the speed at which antenna characteristics change, requiring rapid switching based on sampling points. In this case, downlink synchronization accuracy must also reach a corresponding level. However, related synchronization solutions can only achieve symbol-level synchronization accuracy, not sampling-point-level synchronization accuracy, and therefore may not meet the synchronization accuracy requirements of the terminal.

[0062] Specifically, in the cell search and initial access stage, the relevant synchronization scheme is to provide orthogonal frequency division multiplexing (OFDM) symbol (one OFDM symbol contains multiple sampling points) synchronization by the PSS sequence in the SSB. For example, when the subcarrier spacing is 30K, the PSS sequence with a length of 12RB can provide a time resolution of 260ns (obtained by dividing the subcarrier spacing by the PSS sequence length). For a terminal with a bandwidth of 20M, if the downlink transmission signal is upsampled by 4 times and the time interval between adjacent sampling points is 8.1ns, the PSS signal can provide a synchronization accuracy of 32 sampling points (obtained by dividing the time resolution of the PSS sequence by the sampling point time interval). However, if the antenna characteristics in the MIMO scheme change with a period of less than 32 sampling points, the PSS sequence cannot provide higher synchronization accuracy (ie, minimum time resolution), that is, it cannot provide synchronization accuracy at the sampling point level.

[0063] Based on this, in various embodiments of the present application, by additionally configuring an extended synchronization signal block in the synchronization broadcast block set, a higher synchronization accuracy (such as synchronization accuracy at the sampling point level) is provided to the terminal to meet the synchronization accuracy requirements of the terminal.

[0064] The embodiment of the present application provides a synchronization signal transmission method, such as Figure 1 As shown, it is applied to the terminal and includes the following steps:

[0065] Step 101: Receive a synchronization broadcast block set, where the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, where the first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal, where the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal;

[0066] Step 102: When the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal, use the at least one second synchronization signal to perform downlink synchronization.

[0067] In actual application, the terminal can be called user equipment (UE) or user, etc., and can support MIMO transmission. The embodiment of the present application does not limit the name of the terminal, as long as its function is realized.

[0068] In addition, the synchronization broadcast block set can be understood as a set of multiple synchronization signal blocks within a certain time period; wherein, the first synchronization signal block can be called a primary synchronization signal block, a synchronization broadcast block, etc., specifically an SSB, and is at least used for downlink synchronization of the terminal. Accordingly, the first synchronization signal can be called a primary synchronization signal, specifically a PSS. The embodiment of the present application does not limit the names of the first synchronization signal block and the first synchronization signal, as long as their functions are realized. The second synchronization signal block can be called an extended synchronization signal block, an extended synchronization broadcast block, etc., and is at least used for downlink synchronization of the terminal. Accordingly, the second synchronization signal can be called an extended synchronization signal. The embodiment of the present application does not limit the names of the second synchronization signal block and the second synchronization signal, as long as their functions are realized.

[0069] In actual application, in step 101, during the process of initiating a cell search, the terminal may obtain the first synchronization signal from the synchronization broadcast block set and determine the synchronization accuracy of the first synchronization signal.

[0070] Based on this, in one embodiment, the method may further include:

[0071] Third information is determined, where the third information represents a synchronization accuracy of the first synchronization signal.

[0072] In practical applications, the synchronization accuracy of the first synchronization signal can be understood as a minimum time resolution, and the synchronization accuracy of the first synchronization signal can be determined based on the bandwidth of the first synchronization signal.

[0073] Exemplarily, assuming that the subcarrier spacing is 30K and the time interval between adjacent sampling points is 8.1ns, the terminal can determine the time resolution (260ns) corresponding to the first synchronization signal based on the bandwidth (12RB) and subcarrier spacing of the first synchronization signal; based on the determined time resolution and the time interval between adjacent sampling points, it can be determined that the synchronization accuracy of the first synchronization signal (i.e., the minimum time resolution) is 32 sampling points.

[0074] Here, in actual application, the terminal may further determine its own synchronization accuracy requirement, thereby determining whether the synchronization accuracy of the first synchronization signal can meet the synchronization accuracy of the terminal. For example, based on information related to the data to be transmitted sent by a network device (specifically, a base station), the terminal's own capabilities, operating bandwidth, and antenna configuration, the terminal may determine that it needs to control antenna characteristics changes with a period of 8 sampling points, thereby determining the synchronization accuracy requirement to be 8 sampling points, i.e., the synchronization accuracy of the terminal is 8 sampling points. This embodiment of the present application does not limit the method for determining the synchronization accuracy of the terminal.

[0075] After determining the synchronization accuracy of the terminal, the terminal can compare the synchronization accuracy of the first synchronization signal with the synchronization accuracy of the terminal to determine whether the synchronization accuracy of the first synchronization signal can meet the synchronization accuracy of the terminal; wherein, the synchronization accuracy can be compared based on the number of sampling points, for example, the fewer the number of sampling points, the higher the synchronization accuracy.

[0076] Exemplarily, if the synchronization accuracy of the first synchronization signal is 32 sampling points and the synchronization accuracy of the terminal is 8 sampling points, the synchronization accuracy of the terminal is higher than the synchronization accuracy of the first synchronization signal; that is, the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal.

[0077] In actual application, if the synchronization accuracy of the first synchronization signal meets the synchronization accuracy of the terminal, the terminal can use the first synchronization signal for downlink synchronization; if the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal, the terminal can obtain the second synchronization signal block from the synchronization broadcast block set to perform downlink synchronization through the second synchronization signal block.

[0078] In actual application, before obtaining the second synchronization signal block, the terminal can receive indication information of the time-frequency domain resources of the second synchronization signal block, so as to know the specific location of the second synchronization signal block.

[0079] Based on this, in one embodiment, the method may further include:

[0080] Receive first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0081] Here, in actual application, the terminal may obtain the first information through MIB.

[0082] Specifically, in one embodiment, the receiving the first information includes:

[0083] A MIB is received, where the MIB includes the first information.

[0084] In actual application, the terminal may receive the PBCH and the MIB carried by the PBCH, thereby acquiring the first information.

[0085] Specifically, in one embodiment, the first information includes at least one of the following:

[0086] Second information, where the second information is used to indicate a time unit corresponding to a start of a second synchronization signal;

[0087] the number of time units of the second synchronization signal;

[0088] the bandwidth of the second synchronization signal;

[0089] The bandwidth relationship between adjacent second synchronization signals.

[0090] Among them, in actual application, since the second synchronization signal block contains at least one second synchronization signal, the starting second synchronization signal can be understood as the first second synchronization signal in the second synchronization signal block (can also be understood as the first second synchronization signal), and the time unit can include time slots and / or symbols; that is, the second information is used to indicate the time slot corresponding to the starting second synchronization signal, or the second information is used to indicate the symbol corresponding to the starting second synchronization signal, or the second information is used to indicate the time slot and symbol corresponding to the starting second synchronization signal, and the embodiment of the present application does not limit this. In addition, the generation sequence of each second synchronization signal can include an m sequence, a ZC sequence, and a Gold sequence, and the embodiment of the present application does not limit the type of the generation sequence.

[0091] In this embodiment of the present application, the time domain resources and frequency domain resources of different second synchronization signals may be different.

[0092] When the time domain resources and frequency domain resources of different second synchronization signals are different, the time units corresponding to different second synchronization signals are different, for example, different second synchronization signals are located in different symbols, and the bandwidths of different second synchronization signals are different, and the bandwidth of each second synchronization signal is smaller than the initial BWP.

[0093] In the above case, the first information may include the bandwidth of each second synchronization signal in the at least one second synchronization signal, and the bandwidth relationship between each second synchronization signal in the at least one second synchronization signal and the adjacent second synchronization signal, such as the bandwidth multiple relationship.

[0094] It should be noted that although the frequency domain resources of the second synchronization signals are different, the center frequency points of different second synchronization signals are the same as the center frequency points of the first synchronization signal, and the frequency domain resources (specifically, the bandwidth) of each second synchronization signal are evenly distributed on both sides of the center frequency point.

[0095] In one embodiment, the bandwidth of each of the at least one second synchronization signal is greater than the bandwidth of the first synchronization signal.

[0096] In this way, the second synchronization signal can provide higher synchronization accuracy than the first synchronization signal.

[0097] In actual application, in order for the terminal to obtain the second synchronization signal block, the time domain resources of the second synchronization signal block cannot conflict with other resources.

[0098] Based on this, in one embodiment, the time domain resource of the second synchronization signal block satisfies at least one of the following:

[0099] Different from the time domain resource of the first synchronization signal block;

[0100] Different from the time domain resources of CORESET#0;

[0101] The time domain resources are different from those of the Physical Downlink Shared Channel (PDSCH) scheduled by CORESET#0;

[0102] Different from the time domain resources reserved for coexistence of different subcarrier spacings;

[0103] The time domain resources of the uplink signal are not in the same time unit.

[0104] In which, within one cycle, if the synchronization broadcast block set includes a first synchronization signal block, the time domain resources of the second synchronization signal block can be located after the first synchronization signal block and be different from the time domain resources of the first synchronization signal block; if the synchronization broadcast block set includes at least two first synchronization signal blocks, the time domain resources of the second synchronization signal block can be located after the last first synchronization signal block (i.e., the first synchronization signal block with the largest number) and be different from the time domain resources of each first synchronization signal block.

[0105] In actual application, since the subcarrier spacing corresponding to different terminals under the same network device may be different, for example, in a cell, there may be terminals operating under a subcarrier spacing of 15K and terminals operating under a subcarrier spacing of 30K. In order to avoid interference between terminals with different subcarrier spacings, the network device can reserve time domain resources (such as symbols) in the synchronized broadcast block set to enable terminals with different subcarrier spacings to coexist, thereby minimizing the impact of the transmission of the synchronized broadcast block set on data transmission.

[0106] In addition, the time domain resources of the second synchronization signal block may not be in the same time unit as the time domain resources of the uplink signal; wherein, when the time unit includes a subframe, the second synchronization signal block cannot be located in the subframe where the uplink signal is located.

[0107] That is to say, the time domain resources of the second synchronization signal block cannot conflict with the time domain resources of the first synchronization signal block (such as SSB), CORESET, PDSCH, reserved time domain resources and uplink signal.

[0108] In one embodiment, the configuration period of the synchronization broadcast block set is the same as the configuration period of the second synchronization signal block.

[0109] In actual application, in step 102, after knowing the time-frequency domain position of the second synchronization signal block, the terminal can select a second synchronization signal from the at least one second synchronization signal based on the synchronization accuracy of the terminal, and use the selected second synchronization signal for downlink synchronization.

[0110] For example, assuming that the second synchronization signal block includes three second synchronization signals, namely, second synchronization signal 1, second synchronization signal 2, and second synchronization signal 3, and the interval between adjacent sampling points is 8.1ns. Based on the bandwidth of each second synchronization signal (second synchronization signal 1 is 24RB, second synchronization signal 2 is 48RB, and second synchronization signal 3 is 96RB), the terminal determines that the time resolution of second synchronization signal 1 is 130ns, the time resolution of second synchronization signal 2 is 65ns, and the time resolution of second synchronization signal 3 is 33ns; using the determined time resolution and the interval between adjacent sampling points, the synchronization accuracy of second synchronization signal 1 is determined to be 16 sampling points, the synchronization accuracy of second synchronization signal 2 is determined to be 8 sampling points, and the synchronization accuracy of second synchronization signal 3 is determined to be 4 sampling points. If the synchronization accuracy of the terminal is 8 sampling points, the terminal can select second synchronization signal 2 and use second synchronization signal 2 for downlink synchronization.

[0111] Accordingly, the embodiment of the present application also provides a synchronization signal transmission method, which is applied to network equipment, such as Figure 2 As shown, including:

[0112] Step 201: Send a synchronization broadcast block set, wherein the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, the second synchronization signal block includes at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

[0113] In one embodiment, if Figure 2As shown, the method may further include:

[0114] Step 202: Send first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0115] In actual application, the network device can add the first information to the MIB information to indicate the specific location of the second synchronization signal block.

[0116] In one embodiment, the sending of the first information includes:

[0117] A MIB is sent, where the MIB includes the first information.

[0118] The synchronization signal transmission method provided by the embodiment of the present application is that the terminal receives a synchronization broadcast block set, the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, the second synchronization signal block includes at least one second synchronization signal, and the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal; when the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal, the at least one second synchronization signal is used for downlink synchronization. The technical solution provided by the embodiment of the present application, by configuring the second synchronization signal block in the synchronization broadcast block set, can provide the terminal with a synchronization signal with a higher synchronization accuracy than the first synchronization signal (such as PSS), thereby enabling the terminal to achieve synchronization at a higher level of accuracy to meet the synchronization accuracy requirements of the terminal.

[0119] The present application is described in further detail below with reference to application examples.

[0120] In the application example of the present application, the base station (i.e., the above-mentioned network device) additionally configures an extended synchronization signal block (i.e., the above-mentioned second synchronization signal block) in the synchronization broadcast block set, and adds indication information (i.e., the above-mentioned first information) in the MIB of the physical broadcast channel; accordingly, in the process of initiating a cell search, the terminal can independently choose to use the extended synchronization signal (i.e., the above-mentioned second synchronization signal) in the extended synchronization signal block to complete synchronization at the sampling point level according to the required synchronization accuracy.

[0121] In actual application, the terminal performs downlink synchronization process, such as Figure 3 As shown, the following steps are included:

[0122] Step 301: The terminal initiates a cell search;

[0123] Among them, the terminal supports at least MIMO transmission, the operating frequency band of the terminal is 2.6GHZ, and the operating bandwidth after entering the connected state is 20M; the terminal will control the changes in antenna characteristics with a period of 8 sampling points; that is, the synchronization accuracy required by the terminal is 8 sampling points.

[0124] In actual application, the terminal initiates a cell search in the current cell, and then executes step 302; wherein the subcarrier spacing of the cell is 30K.

[0125] In the current cell, a synchronization broadcast block set contains 8 SSBs (also called synchronization broadcast blocks), and the time domain distribution position of SSBs uses Case C. In addition, if Figure 4 As shown, the multiplexing mode of CORESET#0 and SSB is multiplexing mode 1, that is, CORESET#0 is located after the SSB time domain resource.

[0126] Step 302: The terminal searches for SSB;

[0127] Here, the terminal searches for the SSB from the synchronization broadcast block set, and then executes step 303.

[0128] Step 303: The terminal detects the PSS;

[0129] Here, the terminal obtains the PSS from the SSB to complete OFDM symbol synchronization and coarse frequency synchronization, and obtains the cell identifier 2; wherein the SSB includes the PSS, the secondary synchronization signal (SSS) and the PBCH.

[0130] Step 304: The terminal detects the SSS;

[0131] In actual application, the terminal can obtain cell identifier 1 by further detecting the SSS; based on cell identifier 1 and cell identifier 2, a physical cell identifier can be obtained, and the physical cell identifier is used to indicate the cell accessed by the terminal.

[0132] Step 305: The terminal detects PBCH and obtains MIB information;

[0133] In actual application, after successfully detecting the PSS and SSS, the terminal starts to receive the PBCH, reads the MIB information carried by the PBCH, and executes step 306.

[0134] Step 306: The terminal determines whether the PSS can provide the required synchronization accuracy;

[0135] If the PSS can provide the required synchronization accuracy, step 307 is executed; if the PSS cannot provide the required synchronization accuracy, the terminal needs to search for the extended synchronization signal block to obtain the synchronization accuracy required by the terminal, that is, step 308 is executed.

[0136] Here, the terminal determines that the time resolution of the PSS is 260ns based on the bandwidth of the PSS (12RB), and thus determines that the synchronization accuracy that can be provided is 32 sampling points; by comparing the synchronization accuracy of the PSS with the synchronization accuracy required by the terminal, if the synchronization accuracy of the PSS is higher than or equal to the synchronization accuracy required by the terminal, the PSS can provide the synchronization accuracy required by the terminal; if the synchronization accuracy of the PSS is lower than the synchronization accuracy required by the terminal, the PSS cannot provide the required synchronization accuracy.

[0137] Exemplarily, assuming that the synchronization accuracy that can be provided by the PSS is 32 sampling points and the synchronization accuracy required by the terminal is 8 sampling points, the terminal determines that the PSS cannot meet the synchronization accuracy requirement of the terminal.

[0138] Step 307: The terminal determines that it is not necessary to continue detecting the extended synchronization signal block, and executes step 310;

[0139] Step 308: The terminal obtains the time-frequency domain position of the extended synchronization signal block according to the indication information in the MIB, and then executes step 309;

[0140] In actual application, the indication information may include the following fields:

[0141] PDCCH-ConfigSIB1_controlResourceSetZero=10;

[0142] PDCCH-ConfigSIB1_searchSpaceZero=4;

[0143] Sync-SignalBlockSlot=5;

[0144] Sync-SignalBlockStartSymbol=2;

[0145] Sync-SignalBlockSymbolNumber=3;

[0146] Sync-SignalBlockStartSymbolRBs=24;

[0147] Sync-SignalBlockStartSymbolRBboosting=2.

[0148] Among them, the controlResourceSetZero field and searchSpaceZero together represent the multiplexing pattern between CORESET#0 and the extended synchronization signal block, the time slot and symbol position of CORESET#0. The SignalBlockSlot field indicates that the extended synchronization signal block is located in the time slot numbered 5 in the 10ms frame (which can be expressed as slot in English). The Sync-SignalBlockStartSymbol field indicates that the start symbol of the extended synchronization signal block is located at the second symbol in the time slot; the Sync-SignalBlockSymbolNumber field indicates that the extended synchronization signal block contains 3 consecutive extended synchronization signals, and each extended synchronization signal occupies 1 symbol. The Sync-SignalBlockStartSymbolRBs field indicates that the bandwidth of the start symbol of the extended synchronization signal block is 24 RBs. The Sync-SignalBlockStartSymbolRBboosting field indicates that in the extended synchronization signal block, the bandwidth of each extended synchronization signal is increased by 2 times in the order from front to back in the time domain, that is, the bandwidth of each extended synchronization signal is twice the bandwidth of the adjacent extended synchronization signal.

[0149] In this case, the relative positions of SSB, extended sync signal block and CORESET#0 are as follows: Figure 5 As shown, the 8 symbol blocks on the left are SSB, the middle part is the extended synchronization signal block, which occupies 3 symbols in total, and the 8 symbol blocks on the right are CORESET#0 corresponding to each SSB. Figure 6 As shown, the time domain resources of the extended synchronization signal block are located in the time slot numbered 5, that is, the fifth time slot.

[0150] Step 309: The terminal selects one or more extended synchronization signals to obtain the synchronization accuracy required by the terminal;

[0151] In actual applications, for each extended synchronization signal in the extended synchronization signal block, the terminal can determine the corresponding synchronization accuracy based on the bandwidth of the extended synchronization signal. Specifically, based on the bandwidths of extended synchronization signal 1, extended synchronization signal 2, and extended synchronization signal 3, the terminal can determine that the synchronization accuracy of extended synchronization signal 1 is 16 sampling points, the synchronization accuracy of extended synchronization signal 2 is 8 sampling points, and the synchronization accuracy of extended synchronization signal 3 is 4 sampling points.

[0152] Then, according to the synchronization accuracy requirement of the terminal, the terminal determines to use the extended synchronization signal 2 (ie, the extended synchronization signal numbered 3 in the time slot numbered 5) for downlink synchronization.

[0153] Step 310: The terminal completes the downlink synchronization process.

[0154] Here, if the PSS can provide the synchronization accuracy required by the terminal, the terminal can use the PSS for downlink synchronization; if the PSS cannot provide the synchronization accuracy required by the terminal, the terminal uses the extended synchronization signal 2 for downlink synchronization.

[0155] Specifically, the terminal obtains the corresponding CORESET#0 resource location according to the MIB information, and obtains SIB1 information according to the PDSCH scheduled by CORESET#0, thereby completing the entire cell search and downlink synchronization process.

[0156] In the application example of this application, the base station can provide synchronization accuracy exceeding PSS for terminals supporting MIMO transmission by designing an extended synchronization signal block with the same configuration period as SSB, that is, reaching the sampling point (sampling point group) level, thereby enabling the terminal to achieve synchronization at the sampling point level.

[0157] Secondly, since compatibility with relevant protocols is taken into consideration when designing the time-frequency domain position of the extended synchronization signal block, there is no need to detect the extended synchronization signal block for terminals that do not support MIMO transmission or terminals whose synchronization accuracy requirements do not exceed the synchronization accuracy provided by PSS; that is, the extended synchronization signal block is transparent to these terminals.

[0158] In addition, the base station can flexibly configure the number of extended synchronization signals in the extended synchronization signal block, the bandwidth occupied by each extended synchronization signal, and the time-frequency domain resource position of the extended synchronization signal block based on the current BWP bandwidth and resource allocation, thereby realizing flexible configuration of the extended synchronization signal block.

[0159] In order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a synchronization signal transmission device, which is set on the terminal, such as Figure 7 As shown, the device includes:

[0160] A receiving unit 701 is configured to receive a synchronization broadcast block set, where the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, where the first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal, where the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal;

[0161] The synchronization unit 702 is configured to perform downlink synchronization using the at least one second synchronization signal when the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal.

[0162] In one embodiment, the receiving unit 701 is further used to receive first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0163] In one embodiment, the receiving unit 701 is configured to receive a MIB, where the MIB includes the first information.

[0164] In one embodiment, the synchronization unit 702 is further configured to determine third information, where the third information represents the synchronization accuracy of the first synchronization signal.

[0165] In actual application, the receiving unit 701 can be implemented by a communication interface in the synchronization signal transmission device; the synchronization unit 702 can be implemented by a processor in the synchronization signal transmission device.

[0166] In order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a synchronization signal transmission device, which is set on a network device, such as Figure 8 As shown, the device includes:

[0167] The first sending unit 801 is used to send a synchronization broadcast block set, where the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, where the first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal, where the synchronization accuracy of the at least one second synchronization signal is higher than that of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

[0168] In one embodiment, the apparatus may further include: a second sending unit 802; wherein,

[0169] The second sending unit 802 is used to send first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0170] In one embodiment, the second sending unit 802 is configured to send a MIB, where the MIB includes the first information.

[0171] In actual application, the first sending unit 801 and the second sending unit 802 can be implemented by a communication interface in the synchronization signal transmission device.

[0172] It should be noted that the synchronization signal transmission device provided in the above embodiment only uses the division of the above-mentioned program modules as an example to illustrate synchronization signal transmission. In actual applications, the above-mentioned processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the above-mentioned processing. In addition, the synchronization signal transmission device provided in the above embodiment and the synchronization signal transmission method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0173] Based on the hardware implementation of the above program modules, and in order to implement the method of the terminal side of the embodiment of the present application, the embodiment of the present application also provides a terminal, such as Figure 9 As shown, the terminal 900 includes:

[0174] The first communication interface 901 is capable of exchanging information with network devices;

[0175] A first processor 902 is connected to the first communication interface 901 to implement information interaction with the network device, and is used to execute the methods provided by one or more technical solutions on the terminal side when running a computer program;

[0176] The first memory 903 , on which the computer program is stored.

[0177] Specifically, the first communication interface 901 is configured to receive a synchronization broadcast block set, where the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, where the first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal, where the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal;

[0178] The first processor 902 is configured to perform downlink synchronization using the at least one second synchronization signal when the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal.

[0179] In one embodiment, the first communication interface 901 is used to receive first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0180] In one embodiment, the first communication interface 901 is used to receive a MIB, where the MIB includes the first information.

[0181] In one embodiment, the first processor 902 is further configured to determine third information, where the third information represents a synchronization accuracy of the first synchronization signal.

[0182] It should be noted that the specific processing process of the first processor 902 and the first communication interface 901 can be understood by referring to the above method.

[0183] Of course, in actual application, the various components in the terminal 900 are coupled together through the bus system 904. It is understood that the bus system 904 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 904 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 9 Various buses are labeled as bus system 904.

[0184] The first memory 903 in the embodiment of the present application is used to store various types of data to support the operation of the terminal 900. Examples of such data include: any computer program used to operate on the terminal 900.

[0185] The methods disclosed in the above embodiments of the present application can be applied to the first processor 902 or implemented by the first processor 902. The first processor 902 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the first processor 902 or by instructions in the form of software. The above first processor 902 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 902 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium located in the first memory 903. The first processor 902 reads the information in the first memory 903 and completes the steps of the above method in combination with its hardware.

[0186] In an exemplary embodiment, the terminal 900 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.

[0187] Based on the hardware implementation of the above program modules, and in order to implement the method of the network device side of the embodiment of the present application, the embodiment of the present application also provides a network device, such as Figure 10 As shown, the network device 1000 includes:

[0188] The second communication interface 1001 is capable of exchanging information with the terminal;

[0189] A second processor 1002 is connected to the second communication interface 1001 to implement information interaction with the terminal, and is used to execute the methods provided by one or more technical solutions on the network device side when running a computer program;

[0190] The second memory 1003 , on which the computer program is stored.

[0191] The second communication interface 1001 is used to send a synchronization broadcast block set, which includes a first synchronization signal block and a second synchronization signal block. The first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal. The synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

[0192] In one embodiment, the second communication interface 1001 is further used to send first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

[0193] In one embodiment, the second communication interface 1001 is used to send a MIB, where the MIB includes the first information.

[0194] It should be noted that the specific processing process of the second communication interface 1001 can be understood by referring to the above method.

[0195] Of course, in actual application, the various components in the network device 1000 are coupled together through the bus system 1004. It is understood that the bus system 1004 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1204 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 10 Various buses are labeled as bus system 1004.

[0196] The second memory 1003 in the embodiment of the present application is used to store various types of data to support the operation of the network device 1000. Examples of such data include: any computer program used to operate on the network device 1000.

[0197] The methods disclosed in the above embodiments of the present application can be applied to or implemented by the second processor 1002. The second processor 1002 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the second processor 1002. The above second processor 1002 may be a general-purpose processor, a DSP, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The second processor 1002 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium located in the second memory 1203. The second processor 1002 reads the information in the second memory 1003 and, in conjunction with its hardware, completes the steps of the above method.

[0198] In an exemplary embodiment, the network device 1000 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned methods.

[0199] It can be understood that the memory (first memory 903, second memory 1003) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a magnetic disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0200] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, which includes, for example, a first memory 903 storing a computer program, which can be executed by the first processor 902 of the terminal 900 to complete the steps of the aforementioned terminal-side method. Another example includes a second memory 1003 storing a computer program, which can be executed by the second processor 1002 of the network device 1000 to complete the steps of the aforementioned network device-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.

[0201] In an exemplary embodiment, the embodiment of the present application also provides a computer program product, including a computer program, which can be executed by the first processor 902 of the terminal 900 to complete the steps described in the aforementioned terminal-side method, or the computer program can be executed by the second processor 1002 of the network device 1000 to complete the steps described in the aforementioned network device-side method.

[0202] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0203] In addition, the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.

[0204] The above description is merely a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application.

Claims

1. A synchronization signal transmission method, characterized in that: Applied to terminals, including: receiving a synchronization broadcast block set, the synchronization broadcast block set comprising a first synchronization signal block and a second synchronization signal block, the first synchronization signal block comprising a first synchronization signal, the second synchronization signal block comprising at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal being higher than the synchronization accuracy of the first synchronization signal; When the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal, the at least one second synchronization signal is used to perform downlink synchronization.

2. The method according to claim 1, characterized in that The method further comprises: Receive first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

3. The method according to claim 2, characterized in that The receiving of the first information includes: A master system information block (MIB) is received, where the MIB includes the first information.

4. The method according to claim 2, characterized in that The first information includes at least one of the following: Second information, where the second information is used to indicate a time unit corresponding to a start of a second synchronization signal; the number of time units of the second synchronization signal; the bandwidth of the second synchronization signal; The bandwidth relationship between adjacent second synchronization signals.

5. The method according to claim 2, characterized in that The time domain resource of the second synchronization signal block satisfies at least one of the following: Different from the time domain resource of the first synchronization signal block; Different from the time domain resources of CORESET#0; The time domain resources of the physical downlink shared channel scheduled by CORESET#0 are different; Different from the time domain resources reserved for coexistence of different subcarrier spacings; The time domain resources of the uplink signal are not in the same time unit.

6. The method according to claim 1, characterized in that Different second synchronization signals have different time domain resources and frequency domain resources.

7. The method according to claim 6, characterized in that Different second synchronization signals have different bandwidths, and the bandwidth of each second synchronization signal is smaller than the initial bandwidth part BWP.

8. The method according to claim 1, characterized in that The configuration period of the synchronization broadcast block set is the same as the configuration period of the second synchronization signal block.

9. The method according to claim 1, characterized in that The method further comprises: Third information is determined, where the third information represents a synchronization accuracy of the first synchronization signal.

10. The method according to any one of claims 1 to 9, characterized in that The bandwidth of each of the at least one second synchronization signal is greater than the bandwidth of the first synchronization signal.

11. A synchronization signal transmission method, characterized in that: Applicable to network equipment, including: A synchronization broadcast block set is sent, wherein the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, the second synchronization signal block includes at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

12. The method according to claim 11, characterized in that The method further comprises: Send first information, where the first information is used to indicate the time domain and / or frequency domain resources of the second synchronization signal block.

13. The method according to claim 12, characterized in that The sending of the first information includes: A MIB is sent, where the MIB includes the first information.

14. A terminal, characterized in that: include: A first processor and a first communication interface; wherein, The first communication interface is configured to receive a synchronization broadcast block set, the synchronization broadcast block set comprising a first synchronization signal block and a second synchronization signal block, the first synchronization signal block comprising a first synchronization signal, the second synchronization signal block comprising at least one second synchronization signal, and the synchronization accuracy of the at least one second synchronization signal being higher than the synchronization accuracy of the first synchronization signal; The first processor is configured to perform downlink synchronization using the at least one second synchronization signal when the synchronization accuracy of the first synchronization signal does not meet the synchronization accuracy of the terminal.

15. A network device, characterized in that: include: A second processor and a second communication interface; wherein, The second communication interface is used to send a synchronization broadcast block set, wherein the synchronization broadcast block set includes a first synchronization signal block and a second synchronization signal block, the first synchronization signal block includes a first synchronization signal, and the second synchronization signal block includes at least one second synchronization signal, the synchronization accuracy of the at least one second synchronization signal is higher than the synchronization accuracy of the first synchronization signal, and the at least one second synchronization signal is used for downlink synchronization.

16. A terminal, characterized in that: include: a first processor and a first memory for storing a computer program capable of being executed on the processor, Wherein, when the first processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 10.

17. A network device, characterized in that: include: a second processor and a second memory for storing a computer program capable of being executed on the processor, Wherein, when the second processor is used to run the computer program, it executes the steps of the method according to any one of claims 11 to 13.

18. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented, or the steps of the method according to any one of claims 11 to 13 are implemented.

19. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented, or the steps of the method according to any one of claims 11 to 13 are implemented.