Synchronization signal transmission method and apparatus

By detecting and transmitting SSBs at candidate locations, and utilizing the correspondence between time slots and symbol positions as well as frequency domain offset, the problem of insufficient cell-level signal coverage in large-scale MIMO is solved, and the transmission performance of synchronization signals is improved.

CN116097815BActive Publication Date: 2025-11-25HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080103974.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-31
Publication Date
2025-11-25
Estimated Expiration
2040-08-31

AI Technical Summary

Technical Problem

In large-scale MIMO application scenarios, insufficient cell-level signal coverage becomes a bottleneck for downlink coverage.

Method used

Synchronization Signal Blocks (SSBs) are detected and transmitted at candidate locations by terminals and network devices. The detection and measurement of SSBs are carried out by utilizing the candidate locations and their corresponding relationships, including the correspondence between time slots and symbol positions, as well as frequency domain offset, to realize the quasi-co-address or co-port relationship of SSBs.

Benefits of technology

It improves the coverage of cell-level signals, enhances the transmission performance of synchronization signals, and solves the problem of insufficient cell-level signal coverage in large-scale MIMO.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116097815B_ABST
    Figure CN116097815B_ABST
Patent Text Reader

Abstract

The application discloses a synchronization signal transmission method and device, wherein the method comprises the following steps: a network device transmits a first synchronization signal block (SSB) at a first candidate position and transmits a second SSB at a second candidate position, the first candidate position has a corresponding relationship with the second candidate position; a terminal detects and obtains the first SSB at the first candidate position; the terminal determines the second candidate position according to the first candidate position, and detects and obtains the second SSB at the second candidate position; and the terminal performs physical broadcast channel (PBCH) detection or reference signal received power (RSRP) measurement according to the first SSB and / or the second SSB. The process enhances SSB coverage and solves the problem of insufficient cell-level signal coverage in a large-scale MIMO application scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method and apparatus for transmitting synchronous signals. Background Technology

[0002] Massive Multiple-Input Multiple-Output (MIMO) technology can significantly improve the capacity and coverage of wireless communication systems, and has received widespread attention and been adopted by practical systems in both academia and industry. For example, new radio (NR) base stations can be equipped with dozens or even hundreds of antenna elements to achieve uplink and downlink transmission based on MIMO technology. It is foreseeable that future communication systems may use even larger-scale antenna arrays to continuously improve transmission performance.

[0003] Transmitter channel information can fully unlock the potential for coverage and capacity enhancement in massive MIMO. Taking downlink transmission as an example, a (massive) MIMO system can obtain transmitter channel information in the following ways:

[0004] The terminal feeds back downlink channel state information (CSI), applicable to frequency division duplex (FDD) and time division duplex (TDD) systems. The terminal measures downlink channel information via the channel state information reference signal (CSI-RS) and feeds back codebook and other information to the base station.

[0005] Base station measurement of downlink CSI is applicable to TDD systems. The base station measures the uplink channel using the sounding reference signal (SRS) sent by the measurement terminal, and then uses the reciprocity of uplink and downlink signals to deduce the downlink channel.

[0006] After acquiring downlink channel information, the base station can select an appropriate transmission scheme to achieve high-performance downlink transmission. It should be noted that a prerequisite for the base station to acquire the transmitting channel information is that a connection has already been established between the base station and the terminal. Therefore, the base station generally utilizes the transmitting channel information when transmitting user-level signals.

[0007] To enable initial access for terminals, base stations also need to transmit some cell-level channels or signals, such as synchronization signal blocks (SSBs). Since it's impossible to utilize specific user channel information at the transmitting end, base stations typically use beam scanning to transmit SSBs and other cell-level signals, resulting in relatively low array gain. With the continuous increase in base station array size, cell-level signals or channels may become a bottleneck for downlink coverage. Summary of the Invention

[0008] This application provides a method and apparatus for synchronous signal transmission to solve the problem of insufficient cell-level signal coverage in large-scale MIMO application scenarios.

[0009] In a first aspect, a synchronization signal transmission method is provided, the method comprising: a terminal detecting and obtaining a first synchronization signal block (SSB) at a first candidate position; the terminal determining a second candidate position based on the first candidate position, and detecting and obtaining a second SSB at the second candidate position, wherein the first candidate position and the second candidate position have a corresponding relationship; and the terminal performing physical broadcast channel (PBCH) detection or reference signal received power (RSRP) measurement based on the first SSB and / or the second SSB.

[0010] In one possible example, the correspondence is the correspondence between the first candidate position and the second candidate position in the slot positions and / or symbol positions occupied within a data half-frame.

[0011] In one possible example, the correspondence between time slot positions and symbol positions includes the first candidate position and the second candidate position occupying the same symbol index in time slots at fixed intervals.

[0012] In one possible example, the correspondence between time slot positions and symbol positions includes symbol positions of the first candidate position and the second candidate position at fixed intervals in the same time slot, where the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

[0013] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index of the first candidate position is {4,8,16,20}+28*n, where n is 0 and 1; the starting symbol index of the second candidate position is {4,8,16,20}+28*n+14, where n is 2 and 3; or the starting symbol index of the second candidate position is {4,8,16,20}+28*n-14, where n = 3 and 4; or the starting symbol index of the second candidate position is {4,8,16,20}+28*n, where n = 2 and 3.

[0014] In one possible example, with a subcarrier spacing of 30 kHz, the starting symbol index of the first candidate position is {2,8}+14*n, where n = 0, 1, 2, and 3; the starting symbol index of the second candidate position is {2,8}+14*n, where n = 5, 6, 7, and 8; the starting symbol index of the second candidate position is {2,8}+14*n, where n = 4, 5, 6, and 7.

[0015] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3; the starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

[0016] In one possible example, with a subcarrier spacing of 30 kHz, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0, 1, 2, and 3; the starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0, 1, 2, and 3.

[0017] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8; the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8.

[0018] In one possible example, with a subcarrier spacing of 30 kHz, the starting symbol index occupied by the first candidate position is 2 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7; the starting symbol index occupied by the second candidate position is 8 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7.

[0019] In one possible example, there is a correspondence between the first SSB and the second SSB.

[0020] In one possible example, the correspondence includes: the terminal assumes that the first SSB and the second SSB have a quasi-co-address QCL relationship or a co-port relationship.

[0021] In one possible example, the second SSB has a frequency domain offset from the first SSB, and the first SSB is located in the synchronization grid.

[0022] In one possible example, the component signals of the second SSB have a frequency domain offset from those of the first SSB, and the component signals include the primary synchronization signal PSS and / or the secondary synchronization signal SSS.

[0023] In one possible example, the PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

[0024] Secondly, a method for transmitting a synchronization signal is provided, the method comprising:

[0025] The network device sends a first SSB at the first candidate position; the network device determines a second candidate position based on the correspondence between the first and second candidate positions; the network device sends a second SSB at the second candidate position.

[0026] In one possible example, the correspondence is the correspondence between the first candidate position and the second candidate position in the time slot position and / or symbol position occupied within a data half-frame. The network device determines the second candidate position based on the time slot position and / or symbol position of the first candidate position.

[0027] In one possible example, the correspondence between time slot positions and / or symbol positions includes the first candidate position and the second candidate position occupying the same symbol index in time slots at fixed intervals.

[0028] In one possible example, the correspondence between time slot positions and / or symbol positions includes symbol positions of the first candidate position and the second candidate position at fixed intervals in the same time slot, where the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

[0029] In one possible example, with a 30kHz subcarrier spacing, if the starting symbol index of the first candidate position is {4,8,16,20}+28*n, where n is 0 and 1, the network device determines that the starting symbol index of the second candidate position is {4,8,16,20}+28*n+14, where n is 2 and 3; or the network device determines that the starting symbol index of the second candidate position is {4,8,16,20}+28*n-14, where n = 3 and 4; or the network device determines that the starting symbol index of the second candidate position is {4,8,16,20}+28*n, where n = 2 and 3.

[0030] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index of the first candidate position is {2,8}+14*n, where n = 0, 1, 2, and 3, the network device determines that the starting symbol index of the second candidate position is {2,8}+14*n, where n = 5, 6, 7, and 8; or the network device determines that the starting symbol index of the second candidate position is {2,8}+14*n, where n = 4, 5, 6, and 7.

[0031] In one possible example, with a 30kHz subcarrier spacing, the network device determines the starting symbol index of the second candidate position to be {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3, when the starting symbol index of the first candidate position is {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

[0032] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index of the first candidate position is {4,16}+28*n, where n is 0, 1, 2, and 3, the network device determines that the starting symbol index of the second candidate position is {8,20}+28*n, where n is 0, 1, 2, and 3.

[0033] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7, and 8, the network device determines that the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 5, 6, 7, and 8.

[0034] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 4, 5, 6, and 7, the network device determines that the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 4, 5, 6, and 7.

[0035] In one possible example, there is a correspondence between the first SSB and the second SSB.

[0036] In one possible example, the second SSB has a frequency domain offset from the first SSB, and the first SSB is located in the synchronization grid.

[0037] In one possible example, the component signals of the second SSB have a frequency domain offset from those of the first SSB, and the component signals include the primary synchronization signal PSS and / or the secondary synchronization signal SSS.

[0038] In one possible example, the PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

[0039] Thirdly, a communication device is provided, comprising a communication module and a processing module, wherein...

[0040] The processing module is used to detect and obtain the first synchronization signal block (SSB) at the first candidate position through the communication module;

[0041] The processing module is also used to determine the second candidate position based on the first candidate position, and detect and obtain the second SSB at the second candidate position, wherein there is a correspondence between the first candidate position and the second candidate position;

[0042] The processing module is also used to perform physical broadcast channel (PBCH) detection or reference signal received power (RSRP) measurement based on the first SSB and / or the second SSB.

[0043] In one possible example, the correspondence is the correspondence between the first candidate position and the second candidate position in the slot positions and / or symbol positions occupied within a data half-frame.

[0044] In one possible example, the correspondence between time slot positions and / or symbol positions includes the first candidate position and the second candidate position occupying the same symbol index in time slots at fixed intervals.

[0045] In one possible example, the correspondence between time slot positions and / or symbol positions includes symbol positions of the first candidate position and the second candidate position at fixed intervals in the same time slot, where the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

[0046] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index of the first candidate position is {4,8,16,20}+28*n, where n is 0 and 1; the starting symbol index of the second candidate position is {4,8,16,20}+28*n+14, where n is 2 and 3; or the starting symbol index of the second candidate position is {4,8,16,20}+28*n-14, where n = 3 and 4; or the starting symbol index of the second candidate position is {4,8,16,20}+28*n, where n = 2 and 3.

[0047] In one possible example, with a subcarrier spacing of 30 kHz, the starting symbol index of the first candidate position is {2,8}+14*n, where n = 0, 1, 2, and 3; the starting symbol index of the second candidate position is {2,8}+14*n, where n = 5, 6, 7, and 8; the starting symbol index of the second candidate position is {2,8}+14*n, where n = 4, 5, 6, and 7.

[0048] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3; the starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

[0049] In one possible example, with a subcarrier spacing of 30 kHz, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0, 1, 2, and 3; the starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0, 1, 2, and 3.

[0050] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8; the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8.

[0051] In one possible example, with a subcarrier spacing of 30 kHz, the starting symbol index occupied by the first candidate position is 2 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7; the starting symbol index occupied by the second candidate position is 8 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7.

[0052] In one possible example, there is a correspondence between the first SSB and the second SSB.

[0053] In one possible example, the correspondence includes: the terminal assumes that the first SSB and the second SSB have a quasi-co-address relationship or a co-port relationship.

[0054] In one possible example, the second SSB has a frequency domain offset relative to the first SSB, which is located in the synchronization grid.

[0055] In one possible example, the component signals of the second SSB have a frequency domain offset relative to the component signals of the first SSB, and the component signals include the primary synchronization signal PSS and / or the secondary synchronization signal SSS.

[0056] Fourthly, a communication device is provided, comprising a communication module and a processing module, wherein...

[0057] The communication module is used to send the first SSB at the first candidate position;

[0058] The processing module is used to determine the second candidate position based on the correspondence between the first candidate position and the second candidate position;

[0059] The communication module is also used to send a second SSB at a second candidate location.

[0060] In one possible example, the correspondence is the correspondence between the first candidate position and the second candidate position in the time slot position and / or symbol position occupied within a data half-frame. The processing module is specifically used to determine the second candidate position based on the time slot position and symbol position of the first candidate position.

[0061] In one possible example, the correspondence between time slot positions and symbol positions includes the first candidate position and the second candidate position occupying the same symbol index in time slots at fixed intervals.

[0062] In one possible example, the correspondence between time slot positions and symbol positions includes symbol positions of the first candidate position and the second candidate position at fixed intervals in the same time slot, where the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

[0063] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index of the first candidate position is {4,8,16,20}+28*n, where n is 0 and 1, the processing module is specifically used to: determine the starting symbol index of the second candidate position as {4,8,16,20}+28*n+14, where n is 2 and 3; or determine the starting symbol index of the second candidate position as {4,8,16,20}+28*n-14, where n = 3 and 4; or determine the starting symbol index of the second candidate position as {4,8,16,20}+28*n, where n = 2 and 3.

[0064] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index of the first candidate position is {2,8}+14*n, where n = 0, 1, 2, and 3, the processing module is specifically used to: determine that the starting symbol index of the second candidate position is {2,8}+14*n, where n = 5, 6, 7, and 8; or determine that the starting symbol index of the second candidate position is {2,8}+14*n, where n = 4, 5, 6, and 7.

[0065] In one possible example, with a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3. Specifically, the processing module is used to determine the starting symbol index occupied by the second candidate position as {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

[0066] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index of the first candidate position is {4,16}+28*n, where n is 0, 1, 2, and 3, the processing module is specifically used to: determine that the starting symbol index of the second candidate position is {8,20}+28*n, where n is 0, 1, 2, and 3.

[0067] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7, and 8, the processing module is specifically used to: determine that the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 5, 6, 7, and 8.

[0068] In one possible example, with a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 4, 5, 6, and 7, the processing module is specifically used to: determine that the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 4, 5, 6, and 7.

[0069] In one possible example, there is a correspondence between the first SSB and the second SSB.

[0070] In one possible example, the second SSB has a frequency domain offset relative to the first SSB, which is located in the synchronization grid.

[0071] In one possible example, the component signals of the second SSB have a frequency domain offset relative to the component signals of the first SSB, and the component signals include the primary synchronization signal PSS and / or the secondary synchronization signal SSS.

[0072] In one possible example, the PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

[0073] Fifthly, embodiments of this application provide an apparatus including a communication interface and a processor. The communication interface is used for communication between the apparatus and other devices, such as the transmission and reception of data or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and the other devices may be network devices. The processor is used to invoke a set of programs, instructions, or data to execute the method described in the first aspect. The apparatus may further include a memory for storing programs, instructions, or data invoked by the processor. The memory is coupled to the processor, and when the processor executes the instructions or data stored in the memory, it can implement the method described in the first aspect.

[0074] For example, a processor is configured to detect and obtain a first synchronization signal block (SSB) at a first candidate position via a communication interface;

[0075] The processor is further configured to determine a second candidate position based on the first candidate position, and detect and obtain a second SSB at the second candidate position, wherein there is a correspondence between the first candidate position and the second candidate position;

[0076] The processor is also configured to perform PBCH detection or RSRP measurement based on the first SSB and / or the second SSB.

[0077] Sixthly, embodiments of this application provide an apparatus including a communication interface and a processor. The communication interface is used for communication between the apparatus and other devices, such as the transmission and reception of data or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and the other devices may be terminals. The processor is used to invoke a set of programs, instructions, or data to execute the methods described in the second aspect above. The apparatus may further include a memory for storing programs, instructions, or data invoked by the processor. The memory is coupled to the processor, and when the processor executes the instructions or data stored in the memory, it can implement the methods described in the second aspect above.

[0078] For example, the communication interface is used to send a first SSB at a first candidate location;

[0079] The processor is configured to determine the second candidate position based on the correspondence between the first candidate position and the second candidate position;

[0080] The communication interface is also used to send a second SSB at a second candidate location.

[0081] In a seventh aspect, this application also provides a communication device, characterized in that the communication device includes a processor, a transceiver, a memory, and computer-executable instructions stored in the memory and executable on the processor, wherein when the computer-executable instructions are executed, the communication device performs the method as described in the first aspect or any possible implementation thereof.

[0082] Eighthly, this application also provides a communication device, characterized in that the communication device includes a processor, a transceiver, a memory, and computer-executable instructions stored in the memory and executable on the processor, wherein when the computer-executable instructions are executed, the communication device performs the method as described in the second aspect or any possible implementation thereof.

[0083] In a ninth aspect, embodiments of this application also provide a computer-readable storage medium storing computer-readable instructions that, when executed on a computer, cause the computer to perform the method as described in the first aspect or any possible implementation thereof.

[0084] In a tenth aspect, embodiments of this application also provide a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method as described in the second aspect or any possible implementation thereof.

[0085] Eleventhly, embodiments of this application provide a chip system including a processor and potentially a memory, for implementing the methods described in the first aspect or any possible implementation thereof. The chip system may be composed of chips or may include chips and other discrete devices.

[0086] Optionally, the chip system also includes a transceiver.

[0087] A transceiver is used to detect and obtain the first synchronization signal block (SSB) at the first candidate position;

[0088] The processor is configured to determine a second candidate position based on the first candidate position, and detect and obtain a second SSB at the second candidate position, wherein there is a correspondence between the first candidate position and the second candidate position;

[0089] A transceiver for performing PBCH detection or RSRP measurement based on the first SSB and / or the second SSB.

[0090] In a twelfth aspect, embodiments of this application provide a chip system including a processor and potentially a memory, for implementing the methods of the second aspect or any possible implementation thereof. The chip system may be composed of chips or may include chips and other discrete devices.

[0091] Optionally, the chip system also includes a transceiver.

[0092] For example, a transceiver is used to send a first SSB at a first candidate location;

[0093] The processor is configured to determine the second candidate position based on the correspondence between the first candidate position and the second candidate position;

[0094] A transceiver used to send a second SSB at a second candidate location.

[0095] In a thirteenth aspect, this application also provides a computer program product, including instructions that, when run on a computer, cause the computer to perform a method as described in the first aspect or any possible implementation thereof, or to perform a method as described in the second aspect or any possible implementation thereof.

[0096] In a fourteenth aspect, embodiments of this application provide a system that includes the apparatus provided in the third or fifth aspect and the apparatus provided in the fourth or sixth aspect. Attached Figure Description

[0097] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the accompanying drawings used in the embodiments will be briefly described below.

[0098] Figure 1 A communication system framework diagram provided for an embodiment of this application;

[0099] Figure 2 This is a schematic diagram of the structure of an SSB provided in an embodiment of this application;

[0100] Figure 3A A flowchart of a synchronization signal transmission method provided in an embodiment of the present invention;

[0101] Figure 3B A schematic diagram of the time slot location of an SSB provided in an embodiment of this application;

[0102] Figure 3C This is a schematic diagram of a candidate location for an existing SSB.

[0103] Figure 3D A schematic diagram of another candidate location of the original SSB provided for an embodiment of this application;

[0104] Figure 3E A correspondence diagram between a first candidate position and a second candidate position provided for embodiments of this application;

[0105] Figure 3F A specific correspondence diagram between a first candidate position and a second candidate position is provided for embodiments of this application;

[0106] Figure 3G Another specific correspondence diagram between the first candidate position and the second candidate position provided in this application embodiment;

[0107] Figure 3H Another correspondence diagram between the first candidate position and the second candidate position provided in this application embodiment;

[0108] Figure 3I A mapping diagram of the indexes of a first SSB and a second SSB provided for embodiments of this application;

[0109] Figure 3J An index correspondence diagram for sending a first SSB and a second SSB is provided in an embodiment of this application;

[0110] Figure 3K A schematic diagram of a second SSB differentiation setting method provided in an embodiment of this application;

[0111] Figure 4 A structural block diagram of a communication device provided in an embodiment of this application;

[0112] Figure 5 Another communication device structure block diagram provided in the embodiments of this application;

[0113] Figure 6 This is a schematic diagram of the structure of a communication device according to an embodiment of this application. Detailed Implementation

[0114] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0115] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0116] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0117] "Multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The characters "three" generally indicate that the preceding and following related objects have an "or" relationship.

[0118] The communication system involved in the embodiments of this application will be described first. Please refer to... Figure 1 , Figure 1 This application provides a communication system framework diagram as an embodiment of the present application. The communication method provided in this application is applicable to, for example, Figure 1 The communication systems shown, such as LTE and NR, can also be other future communication systems; no restrictions are placed here. Figure 1 As shown, the communication system includes network equipment and terminal equipment.

[0119] The methods involved in the embodiments of this application can be executed by a communication device, which can be located in a base station, such as a processing chip in the base station, or it can be located in a terminal, such as a processing chip in the terminal.

[0120] The network equipment can be a base station, an access point, or a device in the access network that communicates with a wireless terminal via one or more sectors on the air interface. A base station can be used to convert received air frames to and from IP packets, acting as a router between the wireless terminal and the rest of the access network, which may include an Internet Protocol (IP) network. The base station can also coordinate the management of air interface attributes. For example, a base station can be a base transceiver station (BTS) in Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB or eNodeB) in Long Term Evolution (LTE), a relay station or access point, a base station (gNB) in a 5G network, or an integrated access and backhaul node (IAB) node, etc., and is not limited thereto.

[0121] The terminal involved in this application embodiment is a user-side entity used to receive or transmit signals. The terminal can be a device that provides voice and / or data connectivity to the user, such as a handheld device with wireless connectivity or a processing device connected to a wireless modem. This terminal device can communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. The terminal equipment may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle-to-everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, or computer-embedded mobile devices, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.

[0122] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices developed by applying wearable technology to realize intelligent functionality in everyday wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on only one type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0123] The various terminals described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can be considered as vehicle-mounted terminal devices, also known as on-board units (OBUs).

[0124] In NR, the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the physical broadcast channel (PBCH) together form the synchronization signal / broadcast channel block (SS / PBCH block). The synchronization signal / broadcast signal block is sometimes simply referred to as the synchronization signal block (SSB).

[0125] Please see Figure 2 , Figure 2 This is a schematic diagram of the structure of an SSB provided in an embodiment of this application, such as... Figure 2As shown, the SSB in NR occupies 20 physical resource blocks (PRBs) in the frequency domain and 4 orthogonal frequency division multiplexing (OFDM) symbols in the time domain. Each PRB in NR includes 12 resource elements (REs). The sequence length of both the PSS and SSS in NR is 127. The PSS is mapped to the first OFDM symbol of the SSB. In the 20 PRBs (240 REs), the PSS occupies 127 REs, while the remaining REs are zero-power REs. The SSS is mapped to the third OFDM symbol of the SSB, also occupying 127 REs. The REs not occupied by the SSS in this symbol are zero-power REs or PBCHs. The specific arrangement is as follows... Figure 1 As shown, PBCH occupies a total of 48 PRBs, including 20 PRBs each for the second and third symbols, and 8 PRBs for the third symbol.

[0126] The terminal achieves downlink coarse synchronization in the time and frequency domain via the SSB and acquires partial cell information, including the cell physical identity document (ID), radio frame number, demodulation reference signal (DMRS) time-domain location, sub-carrier spacing (SCS), and the control-resource set (CORESET) and search space configuration of the system information block (SIB) - physical downlink control channel (PDCCH). After acquiring the above basic information, the terminal can proceed with subsequent initial access procedures, such as SIB1 reception.

[0127] In NR, SSBs can be transmitted using beam scanning. An NR base station transmits multiple SSBs within a cycle, each covering a specific area, and each SSB is transmitted from the candidate SSB locations defined in the protocol. In existing technologies, due to the increase in communication carrier frequency, path loss increases, thus requiring larger array coverage. With the continuous increase in base station array size, SSBs may become a bottleneck for downlink coverage.

[0128] Based on the issues described in the background technology description, please refer to Figure 3A , Figure 3A A flowchart of a synchronization signal transmission method provided in an embodiment of the present invention is shown below. Figure 3AAs shown, the method includes the following steps:

[0129] 301. The network device sends a first synchronization signal block (SSB) at a first candidate position and a second SSB at a second candidate position, wherein the second candidate position is determined according to the correspondence between the first candidate position and the second candidate position;

[0130] 302. The terminal detects and obtains the first SSB at the first candidate position;

[0131] 303. The terminal determines a second candidate position based on the first candidate position, and detects and obtains a second SSB at the second candidate position;

[0132] 304. The terminal performs Physical Broadcast Channel (PBCH) detection or Reference Signal Received Power (RSRP) measurement based on the first SSB and / or the second SSB.

[0133] The network device sends a SSB to the terminal at a candidate position. The terminal performs blind detection based on the candidate positions as specified in the protocol or other preset conditions to obtain the SSB. A candidate position represents the symbol position occupied by an SSB in the time domain when it is sent. Typically, an SSB occupies more than one symbol position; therefore, for each SSB sent, the candidate position occupies more than one time domain symbol position. In existing technology, the network device sends the first SSB at the first candidate position, and the candidate position of the SSB is located within a half-frame (5 milliseconds). The number of SSB candidate positions within a half-frame varies in different frequency bands. Specifically, below 3 GHz, the number of SSB candidate positions within a half-frame is 4. Above 3 GHz and within the FR1 band, the number of SSB candidate positions within a half-frame is 8. In the FR2 band, the number of SSB candidate positions within a half-frame is 64. Sending the first SSB specifically includes the following 5 cases:

[0134] Case A: For a 15kHz subcarrier spacing, transmission is performed according to {2,8}+14*n, where {2,8}+14*n represents the index of the first symbol of the SS / PBCH Block, i.e., the index of the starting symbol occupied by the candidate position within half a frame. The same applies below. For frequency bands less than or equal to 3GHz, n = 0,1; for frequency bands greater than 3GHz and within the FR1 band, n = 0,1,2,3. The position of the SS / PBCH Block within one synchronization signal period is determined by iterating through the above values ​​of n using the above formula. The same applies below.

[0135] Case B: For a 30kHz subcarrier spacing, transmission is performed according to {4,8,16,20}+28*n. For frequency bands less than or equal to 3GHz, n=0; for frequencies above 3GHz and within the FR1 band, n=0 or 1.

[0136] Case C: For a 30kHz subcarrier spacing, transmission is performed according to {2,8}+14*n. For frequency bands less than or equal to 3GHz, n=0,1. For frequencies above 3GHz and within the FR1 band, n=0,1,2,3.

[0137] Case D: For a 120kHz subcarrier spacing, transmission is performed according to {4,8,16,20}+28*n. For the FR2 band, n=0,1,2,3,5,6,7,8,10,11,12,13,15,16,17,18.

[0138] Case E: For a 240kHz subcarrier spacing, transmit SSBs according to {8,12,16,20,32,36,40,44}+56*n. For the FR2 band, n=0,1,2,3,5,6,7,8.

[0139] It should be understood that the above five cases represent candidate positions for SSB transmission or measurement within a half-frame at different subcarrier intervals. These candidate positions refer to time-domain positions within the half-frame, such as symbol indices. However, in actual implementations, the number of SSBs transmitted by the network device within a half-frame may be less than the number of SSB candidate positions.

[0140] The SSB sent by the network device will repeat periodically, and the period size is configurable. For SSBs used for terminal access, the typical period value is 20 milliseconds (ms).

[0141] The directional beam formed by the array antenna can achieve significant power gain, so network devices can use different directional beams to transmit SSBs at different SSB candidate locations, which can increase the received power on the terminal side.

[0142] The following description of SSB candidate locations uses a 30kHz subcarrier spacing and an occupied frequency band within FR1 as an example. Please refer to [link / reference needed]. Figure 3B , Figure 3B A schematic diagram of the time slot location of an SSB provided in an embodiment of this application is shown below. Figure 3B As shown, with an SCS of 30kHz, each half-frame in the FR1 band includes 8 SSB candidate positions. Specifically, this can be divided into 10 time slots within a 5-millisecond (msec) half-frame, with each of the first 4 time slots (time slot indices 0, 1, 2, 3) including 2 SSB candidate positions. The symbol occupancy of the SSB candidate positions in each time slot corresponds to the situation in the FR1 band described in cases B and C above. Please refer to... Figure 3C , Figure 3CThis diagram illustrates the candidate positions of an existing SSB. Corresponding to the scenario described in case B, the starting symbol index of the SSB candidate position in each half-frame can be represented as {4, 8, 16, 20} + 28*n, where n = 0 and 1. The SSB and its candidate positions described here represent the already proposed scenario; therefore, the corresponding SSB is described as the existing SSB, and the corresponding candidate positions are the candidate positions of the existing SSB. When n = 0, the starting symbol indices of the existing SSB candidate positions are 4, 8, 16, 20; when n = 1, the starting symbol indices of the existing SSB candidate positions are 32, 36, 44, 48. Since each time slot occupies 14 symbols, when the starting symbol index of the existing SSB candidate position is 4, it corresponds to the time slot: 4 / 14 = 0…4, that is, the position with symbol index 4 in the time slot with index 0. Figure 3C The indicator shows the four OFDM symbols, including the start symbol, for transmitting one SSB (as shown in the following diagram). Similarly, the positions of the start symbols of other existing SSB candidate positions corresponding to the time slots can be obtained as (0,8), (1,2), (1,6), (2,4), (2,8), (3,2), (3,6). The first number in parentheses represents the time slot index corresponding to the SSB candidate position, and the second number represents the symbol index of the start symbol of the SSB candidate position in the corresponding time slot (the data in parentheses have the same meaning below). Specifically, as shown... Figure 3C As shown in the image.

[0143] For the scenario described in case C above, where the occupied frequency band is within FR1, please refer to [link / reference]. Figure 3D , Figure 3D This is a schematic diagram of another candidate position of the original SSB provided in an embodiment of this application. The starting symbol of the candidate position of the original SSB can be represented as {2,8}+14*n in each half-frame, where n=0,1,2 and3. The corresponding starting symbol indices of the candidate positions of the original SSB are: 2,8,16,22,30,36,44,50. The corresponding starting symbol indices on the time slots are as follows: Figure 3D As shown, the values ​​are (0,2), (0,8), (1,2), (1,8), (2,2), (2,8), (3,2), (3,8).

[0144] To enhance SSB coverage, this embodiment introduces more SSB candidate locations within the same cycle for transmitting new SSBs; these are the candidate locations for new SSBs. In this embodiment, the existing SSB is referred to as the first SSB, and its corresponding candidate location is called the first candidate location. The newly added SSB is referred to as the second SSB, and its corresponding candidate location is called the second candidate location. To facilitate continuous transmission by network devices or blind detection by terminals, there can be a correspondence between the first candidate location and the second candidate location.

[0145] Optionally, the correspondence is the correspondence between the first candidate position and the second candidate position in the time slot positions and / or symbol positions occupied within a data half-frame. It should be noted that, in one possible implementation, the correspondence is the correspondence between the first candidate position and the second candidate position in the symbol positions occupied within a data half-frame. The terminal or network device can determine the correspondence between the first candidate position and the second candidate position in the time slot positions occupied within a data half-frame based on this symbol position correspondence. The terminal or network device then determines the second candidate position based on the first candidate position and the correspondence between the first candidate position and the second candidate position in the time slot positions and symbol positions. In another possible implementation, the correspondence can be the correspondence between the first candidate position and the second candidate position in the time slot positions occupied within a data half-frame. The terminal or network device can determine the correspondence between the first candidate position and the second candidate position in the symbol positions within a data half-frame based on this time slot position correspondence. The terminal or network device then determines the second candidate position based on the first candidate position and the correspondence between the first candidate position and the second candidate position in the time slot positions and symbol positions occupied within a data half-frame. In another possible implementation, the correspondence is the correspondence between the first candidate position and the second candidate position in the time slot position and symbol position occupied within a data half-frame. The terminal or network device determines the second candidate position based on the first candidate position and the correspondence between the first candidate position and the second candidate position in the time slot position and symbol position occupied within a data half-frame.

[0146] This application does not limit the content of the above correspondence, which can be determined according to the actual implementation method. The correspondence described below includes all three possible cases mentioned above, and will not be elaborated further below.

[0147] Specifically, the first candidate position and the second candidate position can be located in the same half-frame, that is, within the same 5ms. The first candidate position and the second candidate position can have a one-to-one correspondence or a one-to-many correspondence within a data half-frame. That is, a candidate position of a second SSB can be determined based on a candidate position of a first SSB, or multiple candidate positions of second SSBs can be determined based on a candidate position of a first SSB.

[0148] Optionally, the correspondence between the first candidate position and the second candidate position within a data half-frame, including the first candidate position and the second candidate position occupying the same symbol index position in time slots at fixed intervals, includes: the first candidate position and the second candidate position occupying the same symbol index position. It should be noted that this correspondence includes a correspondence of time slot positions, or a correspondence of symbol positions, or a correspondence of both time slot positions and symbol positions. This application does not limit the content of the preset, protocol-defined, or configured correspondence between the first candidate position and the second candidate position, as long as the terminal or network device can obtain the aforementioned information contained in the correspondence.

[0149] Please see Figure 3E , Figure 3E A correspondence diagram between a first candidate position and a second candidate position is provided for embodiments of this application, such as... Figure 3E As shown in (a), taking an SCS of 30kHz as an example, the first candidate position is located in time slots with index values ​​of 0, 1, 2, and 3 in a half-frame, with each time slot containing two candidate positions. Then, the second candidate position can be located in time slots with index values ​​of 5, 6, 7, and 8 in the same half-frame, with each time slot containing two candidate positions. Specifically, the first first candidate position in time slot 0 corresponds to the first second candidate position in time slot 5, the second first candidate position in time slot 0 corresponds to the second second candidate position in time slot 5, and so on, forming a one-to-one correspondence between eight first candidate positions and eight second candidate positions. This satisfies the condition in TDD mode that the downlink signal and uplink signal occupy time slots in a 4:1 ratio.

[0150] Or, such as Figure 3E As shown in (b), the first candidate position is located on time slots with indices 0, 1, 2, and 3 in a half-frame, and the second candidate position can be located on time slots with indices 4, 5, 6, and 7 in the same half-frame. Specifically, the first first candidate position on time slot 0 corresponds to the first second candidate position on time slot 4, the second first candidate position on time slot 0 corresponds to the second second candidate position on time slot 4, and so on, forming a one-to-one correspondence between eight first candidate positions and eight second candidate positions. This satisfies the condition in TDD mode that the downlink signal and uplink signal occupy time slots in an 8:2 ratio.

[0151] The second candidate position may differ from the first candidate position only in the time slot it occupies, while the symbol positions within the time slots correspond exactly. For example, in case B above, the first candidate position corresponds to the starting symbol indices of the time slots as (0,4), (0,8), (1,2), (1,6), (2,4), (2,8), (3,2), (3,6); the second candidate position can occupy the same starting symbol indices as the first candidate position in time slots 5, 6, 7, and 8, i.e., (5,4), (5,8), (6,2), (6,6), (7,4), (7,8), (8,2), (8,6), and the correspondence between the two is as follows: Figure 3F As shown, Figure 3F This application provides a specific correspondence diagram between a first candidate position and a second candidate position, with arrows pointing to corresponding first and second candidate positions. Furthermore, the starting symbol index of the second candidate position can be represented as {4,8,16,20}+28*n+14, where n = 2 and 3, or as {4,8,16,20}+28*n-14, where n = 3 and 4.

[0152] Alternatively, corresponding to case B above, the second candidate position can occupy the position on time slots 4, 5, 6, 7 with the same starting symbol index as the first candidate position, specifically (4,4), (4,8), (5,2), (5,6), (6,4), (6,8), (7,2), (7,6). The starting symbol index of the second candidate position can be represented as: {4,8,16,20}+28*n, where n=2,3.

[0153] In the case of case C above, the first candidate position corresponds to the start symbol index of the time slot as (0,2), (0,8), (1,2), (1,8), (2,2), (2,8), (3,2), (3,8). The second candidate position can occupy the positions on time slots 5, 6, 7, and 8 that have the same start symbol index as the first candidate position, namely (5,2), (5,8), (6,2), (6,8), (7,2), (7,8), (8,2), (8,8). The correspondence between the two is as follows: Figure 3G As shown, Figure 3G This application provides another specific correspondence diagram between the first candidate position and the second candidate position, where the arrows point to the corresponding first and second candidate positions. Furthermore, the starting symbol index of the second candidate position can be represented as {2,8}+14*n, where n=5,6,7 and 8.

[0154] Alternatively, corresponding to case C above, the second candidate position can occupy the position on time slots 4, 5, 6, 7 with the same starting symbol index as the first candidate position, i.e., (4,2), (4,8), (5,2), (5,8), (6,2), (6,8), (7,2), (7,8). The starting symbol index of the second candidate position can be represented as {2,8} + 14*n, where n = 4, 5, 6, and 7.

[0155] In the above scenarios, a first candidate position is used to determine a corresponding second candidate position. Alternatively, multiple corresponding second candidate positions can be determined based on a single first candidate position.

[0156] For example, when the SCS is 60kHz, the number of time slots included within 5ms is 20, meaning the time slot index is 0 to 19. The first and second SSB candidate positions can occupy different time domain positions. First, assuming both the first and second candidate positions occupy four time slots, the time slot occupied by the first candidate position could be 0, 1, 2, 3, while the time slot occupied by the second candidate position could be 5, 6, 7, 8, or 4, 5, 6, 7. Second, assuming both the first and second candidate positions occupy eight time slots, the time slot occupied by the first candidate position could be 0, 1, 2, 3, 4, 5, 6, 7, while the time slot occupied by the second candidate position could be 10, 11, 12, 13, 14, 15, 16, 17, or 8, 9, 10, 11, 12, 13, 14, 15. There is a one-to-one correspondence between the first and second candidate positions. Alternatively, assuming the first candidate position occupies four time slots and the second candidate position occupies eight time slots, the time slots occupied by the first candidate position can be 0, 1, 2, and 3, while the time slots occupied by the second candidate position can be 4, 5, 6, 7, 8, 9, 10, and 11. The first candidate positions in time slots 0, 1, 2, and 3 correspond to the second candidate positions in time slots 4, 5, 6, and 7, and time slots 8, 9, 10, and 11, respectively. This is a one-to-many correspondence between the first and second candidate positions. A 60kHz time slot can include two or three SSB candidate positions; in this application, the symbols for the SSB candidate positions are not limited.

[0157] As can be seen, in this embodiment of the application, the network device sets the candidate positions of the original SSBs on the time slots and symbols to correspond to the candidate positions of the new SSBs. The candidate positions of the new SSBs are located at the same symbol index position in the time slots at fixed intervals after a set of SSB candidate positions. This allows the network device to send a set of new SSBs after completing the transmission of a set of original SSBs. This solves the problem of synchronization signal coverage and improves the flexibility of sending new SSBs.

[0158] In the above embodiments, the candidate positions of the newly added SSBs are determined based on the candidate positions of the existing SSBs, and then the corresponding SSBs are sent at the two candidate positions to enhance SSB coverage. Optionally, candidate positions of two different SSBs can be placed consecutively in the same time slot to enhance SSB coverage. Similarly, these two SSBs are referred to as the first SSB and the second SSB, and there is a correspondence between the first candidate position of the first SSB and the second candidate position of the second SSB. Optionally, the correspondence between the time slot positions and / or symbol positions includes the symbol positions of the first candidate position and the second candidate position at a fixed interval in the same time slot, where the fixed interval is equal to or greater than the number of symbols occupied by the first SSB. It should be noted that this correspondence includes time slot position correspondence, symbol position correspondence, or time slot position and symbol position correspondence. This application does not limit the content of the preset, protocol-defined, or configured correspondence, as long as the terminal or network device can obtain the above information contained in the correspondence.

[0159] Please refer to details. Figure 3H , Figure 3H Another correspondence diagram between the first candidate position and the second candidate position provided in the embodiments of this application is shown below. Figure 3H As shown in (a), taking the case where the SCS is 30kHz and the frequency band is FR1 as an example, under the condition that the downlink signal and uplink signal occupy time slots in TDD mode in a 4:1 ratio, the first candidate positions of the first SSB are located on time slots with index values ​​of 0, 1, 2, 3 and 5, 6, 7, 8 respectively. The second candidate positions of the second SSB are also located on time slots with index values ​​of 0, 1, 2, 3 and 5, 6, 7, 8 in the same half-frame. Figure 3H In (a), gray fill on a time slot indicates that the time slot includes a first candidate position, and diagonal fill indicates that the time slot includes a second candidate position corresponding to the first candidate position.

[0160] Or, such as Figure 3H As shown in (b), when the downlink signal occupies 8:2 time slots in TDD mode, the first candidate positions are located in time slots with index values ​​of 0, 1, 2, 3, 4, 5, 6, 7, and the second candidate positions are also located in time slots with index values ​​of 0, 1, 2, 3, 4, 5, 6, 7 in the same half-frame. Figure 3H In (b), gray fill on a time slot indicates that the time slot includes a first candidate position, and diagonal fill indicates that the time slot includes a second candidate position corresponding to the first candidate position.

[0161] Specifically, when the first candidate position and its corresponding second candidate position are placed consecutively in the same time slot, the OFDM symbol indices occupied by the first and second candidate positions can also be obtained. Assuming, similar to case B, the starting symbol index of the preceding SSB candidate position differs from the starting symbol index of the following SSB candidate position by 4 symbols (i.e., there is no gap between the preceding and following SSB candidate positions). When the eight first candidate positions of the first SSB are located in time slots with index values ​​of 0, 1, 2, 3 and 5, 6, 7, 8 respectively, their occupied starting symbol indices can be expressed as: {4, 16} + 28 * n, where n is 0 and 1, and {4, 16} + 28 * m + 14, where m is 2 and 3. Specifically, these correspond to time slots (0,4), (1,2), (2,4), (3,2), (5,4), (6,2), (7,4), and (8,2), where the first number in parentheses represents the time slot index corresponding to the first candidate position, and the second number represents the starting symbol index occupied by the first candidate position in the corresponding time slot. The eight second candidate positions corresponding to the second SSB are also located in time slots with index values ​​of 0, 1, 2, 3 and 5, 6, 7, 8, following their corresponding first SSB candidate positions. Therefore, the difference between the starting symbol index of the first candidate position and its corresponding second candidate position is 4. That is, the starting symbol index occupied by the second candidate position can be expressed as: {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3. Specifically, these correspond to time slots as (0,8), (1,6), (2,8), (3,6), (5,8), (6,6), (7,8), and (8,6). The first number in parentheses represents the time slot index corresponding to the second candidate position, and the second number represents the starting symbol index occupied by the second candidate position in the corresponding time slot.

[0162] Similarly, when the first candidate position is in a time slot with index values ​​of 0, 1, 2, 3, 4, 5, 6, 7, assuming, similar to case B, each first candidate position differs from its corresponding second candidate position by 4 symbol indices. Then, the starting symbol index occupied by the first candidate position is represented as {4, 16} + 28 * n, where n is 0, 1, 2, 3, specifically corresponding to time slots (0, 4), (1, 2), (2, 4), (3, 2), (4, 4), (5, 2), (6, 4), (7, 2). The starting symbol index of the second candidate position can be represented as {8, 20} + 28 * n, where n is 0, 1, 2, 3, specifically corresponding to time slots (0, 8), (1, 6), (2, 8), (3, 6), (4, 8), (5, 6), (6, 8), (7, 6).

[0163] Assuming a similar situation to case C, where the preceding and following SSB candidate positions differ by 6 symbols (i.e., a 2-symbol interval exists between them), when the eight first candidate positions of the first SSB are located on time slots with index values ​​of 0, 1, 2, 3 and 5, 6, 7, 8 respectively, their starting symbol indices can be represented as: 2 + 14 * n, where n is 0, 1, 2, 3, 5, 6, 7, 8. Specifically, this corresponds to time slots (0, 2), (1, 2), (2, 2), (3, 2), (5, 2), (6, 2), (7, 2), (8, 2). Similarly, the eight second candidate positions of the second SSB are also located on time slots with index values ​​of 0, 1, 2, 3 and 5, 6, 7, 8, following their corresponding first candidate positions. Therefore, the difference in starting symbol index between each second candidate position and its corresponding first candidate position is 6. The starting symbol index occupied by the second candidate position can be represented as: 8 + 14 * n, where n is 0, 1, 2, 3, 5, 6, 7, 8. Specifically, it corresponds to the time slots (0, 8), (1, 8), (2, 8), (3, 8), (5, 8), (6, 8), (7, 8), (8, 8).

[0164] Similarly, assuming a difference of 6 symbols between the previous and subsequent SSB candidate positions, when the first candidate position of the first SSB is in a time slot with index values ​​of 0, 1, 2, 3, 4, 5, 6, 7, its starting symbol index can be represented as: 2 + 14 * n, where n is 0, 1, 2, 3, 4, 5, 6, 7. The corresponding 8 second candidate positions are also located in time slots with index values ​​of 0, 1, 2, 3, 4, 5, 6, 7, following their corresponding first candidate positions. Therefore, the difference in starting symbol index between each second candidate position and its corresponding first candidate position is 6. That is, the starting symbol index occupied by the second candidate position can be represented as: 8 + 14 * n, where n is 0, 1, 2, 3, 4, 5, 6, 7.

[0165] As can be seen, in this embodiment of the application, the network device sets a second candidate position corresponding to the first candidate position on the time slot and symbol, and the second candidate position is a symbol index position at a fixed interval after each first candidate position, so that the network device can send a second SSB immediately after completing the transmission of a first SSB. While solving the synchronization signal coverage problem, it reduces the time difference between the first SSB and the second SSB, ensures channel coherence, and enables the terminal to perform joint channel estimation of PBCH.

[0166] After determining the first and second candidate locations, the network device transmits SSBs via beams. The candidate location set for the first SSB and the candidate location set for the second SSB together constitute a larger SSB candidate location set. Optionally, the network device can directly use more beams for SSB transmission. In the example above, the number of first SSB candidate locations is 8, and the number of second SSB candidate locations is also 8, resulting in a total of 16 SSB candidate locations. The network device can directly use these 16 SSB candidate locations to transmit SSBs with different beams. Of course, the number of SSB candidate locations used by the network device can also be less than 16, such as 15, 14, or 13.

[0167] Using more beams in network equipment means narrower beamwidth. In line-of-sight (LOS) channels, a narrower beamwidth directly translates to array gain. However, in non-line-of-sight (NLOS) channels, the gain achievable with a narrow beamwidth is limited. To ensure that the candidate location of the new SSB provides coverage gain in both LOS and NLOS channels, this embodiment introduces a quasi-co-location (QCL) assumption between the new SSB and the existing SSB. The new SSB will be referred to as the supplementary SSB below.

[0168] As described above, a first candidate position corresponds to one or more second candidate positions. The first candidate position is used to transmit a first SSB, and the second candidate position is used to transmit a second SSB. There is a QCL relationship between the first and second SSBs. Therefore, one or more second SSBs can be associated with one first SSB, or in other words, one or more second SSBs can have a QCL relationship with one first SSB. Here, a QCL relationship between SSBs means that they have the same large-scale information, which includes one or more of the following: delay spread, Doppler spread, Doppler frequency shift, average gain, average delay, and spatial reception parameters. Optionally, the network device can use the same beam or beams that are close to each other (with similar weights or directions) to transmit SSBs with a QCL relationship.

[0169] At the receiving end, the terminal can combine the first SSB and the second SSB with QCL relationship to obtain stable gain under both LOS and NLOS channels.

[0170] The QCL correspondence between the first SSB and the second SSB can be directly defined by the protocol. For example, the correspondence between the first SSB index and the second SSB index can be defined, and the SSBs corresponding to the indices have a QCL relationship.

[0171] In one possible implementation, the protocol specifies the index of the second SSB separately, and stipulates that the first SSB with the same index and the second SSB with the specified index have a QCL relationship. For example, the protocol specifies that the second SSB occupies indices 0 to L-1, and the index of the first SSB with which it has a QCL relationship is also represented as 0 to L-1. Please refer to [link to relevant documentation]. Figure 3I , Figure 3I A mapping diagram of the indexes of a first SSB and a second SSB provided for embodiments of this application is shown below. Figure 3I As shown, in time slots 0, 1, 2, and 3, each time slot includes two candidate positions for the first SSB, which can be used to send eight first SSBs, with the corresponding indices of the first SSBs being 0-7. Similarly, in time slots 5, 6, 7, and 8, each time slot includes two candidate positions for the second SSB, which can be used to send eight second SSBs, with the corresponding indices of the second SSBs being 0-7. The protocol can specify that the first SSBs and second SSBs with indices 0-7 have a QCL relationship.

[0172] The example above illustrates a set of second SSBs. To further enhance coverage, the protocol can introduce multiple sets of second SSBs. Each set of second SSBs has the same maximum number of transmittable SSBs as the first SSB, for example, it has L SSB candidate locations, and it shares the aforementioned QCL relationship with the original SSBs.

[0173] Assume there are L candidate locations for a first SSB, and L candidate locations for a second SSB with a QCL relationship. The network device can select all or a portion of the L candidate locations for the first SSB transmission. For example, the network device can select K out of the L candidate locations for the first SSB transmission, where K is less than or equal to L. For optional cases, please refer to [link to relevant documentation]. Figure 3J , Figure 3J This application provides an index correspondence diagram for sending a first SSB and a second SSB. The network device can select K candidate positions from L candidate positions for sending the second SSB. Taking L=8 as an example... Figure 3J As shown in (a), when K = L = 8, all candidate positions of the first SSB are used to send the first SSB, and all candidate positions of the second SSB corresponding to its index value are used to send the second SSB. Or as... Figure 3JAs shown in (b), when K < L (K = 7 in the figure), K candidate positions out of the L candidate positions of the first SSB are used to transmit the first SSB, and K candidate positions of the second SSB corresponding to the index values ​​of these K candidate positions are used to transmit the second SSB. The above two methods of transmitting the second SSB can be called SSB set-level second SSB, which ensures coverage enhancement for all beams' SSBs. In another possible implementation, the network device transmits the second SSB at K1 candidate positions of the second SSB, where K1 is less than K, which can be called SSB-level second SSB. Specifically, as shown... Figure 3J As shown in (c), K of the L candidate positions of the first SSB are used to transmit the first SSB. Among the K candidate positions of the second SSB corresponding to the index values ​​of these K candidate positions, a subset of K1 candidate positions are used to transmit the second SSB (K1 = 6 in the figure). In this way, when some scenarios do not require coverage enhancement for some beams, using this SSB-level second SSB can achieve the purpose of saving costs.

[0174] Furthermore, the protocol can also specify that the first SSB and the second SSB use the same precoding or transmit on the same port. In this case, the terminal can perform joint channel estimation on the PBCH of the first SSB and the second SSB.

[0175] When the first SSB is an existing SSB and the second SSB is a newly added SSB (or supplementary SSB), the network device can notify the terminal of the following information via radio resource control (RRC) signaling: whether a supplementary SSB exists, the number of supplementary SSB groups, and the index of the supplementary SSB. After accessing the network, the terminal can perform rate matching based on the above information, meaning the terminal assumes that the PDSCH sent by the network device does not occupy the time-frequency position of the supplementary SSB and performs resource mapping. Simultaneously, the terminal can also be provided with the above information when performing radio resource management (RRM) measurements.

[0176] After the terminal finds the PSS and / or SSS through the initial access procedure, it can perform PSS and / or SSS detection of the supplementary SSB at the corresponding supplementary SSB location. If the supplementary SSB is successfully detected, the terminal can merge the PBCH and / or SSS of the original SSB and the supplementary SSB for joint decoding or detection, thereby improving the initial access performance.

[0177] The second SSB and the first SSB can have the same time-frequency structure, i.e., both consist of three parts: PSS, SSS, and PBCH, and their time-frequency positions are the same. However, if the second SSB and the first SSB have completely identical time-frequency structures, it may cause some problems. For example, suppose the second SSB is located in other time slots within half a frame in the time domain (e.g., ...). Figure 3E If the time slot is 4, 5, 6, 7 or 5, 6, 6, 8, etc., and the frequency domain location is within the synchronization grid defined by NR, then older UEs such as R15 / 16 may detect a second SSB. However, the SSB location assumed by older UEs is always in time slots 0 to 3. Therefore, this detection may cause them to obtain incorrect time synchronization information, leading to a series of subsequent erroneous behaviors and affecting access performance.

[0178] Therefore, differentiating the settings for the second SSB from the first SSB allows older terminals to transparently handle the second SSB, thus preventing older terminals from detecting it at the protocol level. For details on the differentiated settings for the second SSB, please refer to [link / reference needed]. Figure 3K , Figure 3K A schematic diagram of a second SSB differentiation setting method provided in this application embodiment is described in detail below:

[0179] Frequency domain method 1: such as Figure 3K As shown in (a), the second SSB has the same time-frequency structure as the first SSB, but the second SSB is never located in the synchronization grid. For example, if the original SSB is located in the synchronization grid and its frequency domain position is F1, and the frequency domain position of the second SSB is offset relative to the first SSB, then the frequency domain position of the second SSB is F2 = F1 + ΔF, where ΔF can be a positive or negative number, so that F2 is not located in the synchronization grid.

[0180] Frequency domain method 2: such as Figure 3K As shown in (b), the component signals PSS (and / or SSS) of the second SSB have a frequency offset ΔF relative to the PSS of the first SSB, while the remaining components of the second SSB are consistent with the time-frequency structure of the first SSB.

[0181] Code field method: such as Figure 3K As shown in (c), the PSS (and / or SSS) of the second SSB differs from the sequence of the original PSS, while the remaining time-frequency components are the same as those of the first SSB. In a particular implementation, the second SSB does not include a PSS.

[0182] It should be understood that the above-mentioned methods of differentiation can be used in combination, that is, there can be one or more of the above-mentioned differences between the second SSB and the first SSB.

[0183] As can be seen, in this embodiment of the application, by differentiating the second SSB from the first SSB, the old version terminal can make the second SSB transparent, thereby preventing false detection by the old version terminal and further avoiding its access errors.

[0184] In addition, for FR1 (case B and case C), the aforementioned embodiments provide two time-domain locations for the second SSB ( Figure 3E (a) and (b) in the diagram are used to adapt to different TDD ratios. However, during the initial access process, the terminal (non-older version terminal) cannot determine the TDD configuration adopted by the base station, and therefore cannot obtain the specific location of the second SSB. Although the terminal may determine the specific time domain location of the second SSB through sequence detection, when the terminal can receive signals from multiple beams simultaneously, sequence detection may yield incorrect results.

[0185] Therefore, the protocol can notify the specific temporal location of the second SSB through other methods. For example, in combination with the differentiation methods mentioned above, the protocol can define different ΔF values ​​to correspond to different temporal locations of the second SSB. For instance, the protocol can stipulate that when the second SSB is located in time slots 5, 6, 7, and 8, ΔF > 0, while when the second SSB is located in time slots 4, 5, 6, and 7, ΔF < 0. Sequence detection can then be performed at different candidate locations of the second SSB according to different ΔF assumptions, achieving the purpose of cross-validation. This allows the determination of the specific temporal location of the second SSB while simultaneously determining its existence.

[0186] After acquiring the first and second SSBs, the terminal can perform PBCH detection to obtain information such as the cell's downlink system bandwidth, system frame number, and cell-specific antenna ports. Alternatively, it can perform reference signal receiving power (RSRP) measurement based on the acquired SSBs and determine the data services that can be initiated based on the coverage strength level.

[0187] Figure 4 A communication device 400 provided in this application embodiment can be used to perform the above-described... Figures 3A to 3K The present invention relates to a method and specific embodiments for transmitting synchronous signals in a terminal, wherein the terminal may be a terminal device or a chip configured in a terminal device. The communication device includes a communication module 401 and a processing module 402.

[0188] The processing module 402 is used to detect and obtain the first synchronization signal block SSB at the first candidate position through the communication module 401;

[0189] The processing module 402 is used to determine a second candidate position based on the first candidate position, and detect and obtain a second SSB at the second candidate position, wherein there is a correspondence between the first candidate position and the second candidate position;

[0190] The processing module 402 is further configured to perform physical broadcast channel PBCH detection or reference signal received power (RSRP) measurement based on the first SSB and / or the second SSB.

[0191] Optionally, the correspondence is the correspondence between the first candidate position and the second candidate position in the time slot position and / or symbol position occupied within a data half-frame.

[0192] Optionally, the correspondence between the time slot positions and / or symbol positions includes the positions where the first candidate position and the second candidate position occupy the same symbol index in time slots at fixed intervals.

[0193] Optionally, the correspondence between the time slot positions and / or symbol positions includes symbol positions of the first candidate position and the second candidate position at fixed intervals in the same time slot, wherein the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

[0194] Optionally, in the case of a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {4,8,16,20}+28*n, where n is 0 and 1;

[0195] The starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n+14, where n is 2 or 3; or

[0196] The starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n-14, where n=3 and 4; or

[0197] The starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n, where n=2 and 3.

[0198] Optionally, in the case of a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {2,8}+14*n, where n=0,1,2 and3;

[0199] The starting symbol index occupied by the second candidate position is {2,8}+14*n, where n=5,6,7 and8;

[0200] The starting symbol index occupied by the second candidate position is {2,8}+14*n, where n=4,5,6 and7.

[0201] Optionally, in the case of a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3;

[0202] The starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

[0203] Optionally, in the case of a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0, 1, 2 and 3;

[0204] The starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0, 1, 2 and 3.

[0205] Optionally, in the case of a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8;

[0206] The starting symbol index occupied by the second candidate position is 8 + 14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8.

[0207] Optionally, in the case of a 30kHz subcarrier spacing, the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7;

[0208] The starting symbol index occupied by the second candidate position is 8 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7.

[0209] Optionally, the first SSB and the second SSB have a corresponding relationship.

[0210] Optionally, the correspondence includes: the terminal assumes that the first SSB and the second SSB have a quasi-co-address relationship or a co-port relationship.

[0211] Optionally, the second SSB has a frequency domain offset relative to the first SSB, and the first SSB is located in the synchronization grid.

[0212] Optionally, the component signal of the second SSB has a frequency domain offset relative to the component signal of the first SSB, and the component signal includes a primary synchronization signal PSS and / or a secondary synchronization signal SSS.

[0213] Optionally, the PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

[0214] Optionally, the processing module 402 described above may be a chip, encoder, encoding circuit, or other integrated circuit that can implement the method of this application.

[0215] Optionally, the communication module 401 can be an interface circuit or a transceiver. The communication module 401 can be a standalone module or integrated into a transceiver module (not shown in the figure), which can implement the functions of the communication module 401 described above. It can be an interface circuit or a transceiver.

[0216] Since the specific methods and embodiments have been described above, and the device 400 is used to perform a synchronization signal transmission method corresponding to a terminal, the specific description of the function of the method can be found in the relevant parts of the corresponding embodiments, and will not be repeated here.

[0217] Optionally, the device 400 may further include a storage module (not shown in the figure), which can be used to store data and / or signaling. The storage module may be coupled to the processing module 402 or the communication module 401. For example, the processing module 402 may be used to read the data and / or signaling from the storage module, so that the synchronization signal transmission method in the foregoing method embodiments is executed.

[0218] Figure 5 This application provides another communication device 500, which can be used to perform the above-described... Figures 3A to 3K The method and specific embodiments for synchronous signal transmission applied to network devices are described, wherein the device can be a network device or a chip that can be configured into a network device. In one possible implementation, such as... Figure 5 As shown, the communication device 500 includes a receiving communication module 501 and a processing module 502.

[0219] The communication module 501 is used to send the first SSB at the first candidate position;

[0220] The processing module 502 is used to determine the second candidate position according to the correspondence between the first candidate position and the second candidate position;

[0221] The communication module 501 is also used to send a second SSB at the second candidate position.

[0222] The order in which the communication module sends the first SSB and the processing module determines the second candidate position can also be that the second candidate position is determined first and then the first SSB is sent. This application embodiment does not limit this.

[0223] Optionally, the correspondence is the correspondence between the first candidate position and the second candidate position in the time slot position and / or symbol position occupied in a data half-frame, and the processing module 502 is specifically used to determine the second candidate position based on the time slot position and / or symbol position of the first candidate position.

[0224] Optionally, the correspondence between the time slot position and the symbol position includes the positions where the first candidate position and the second candidate position occupy the same symbol index in time slots at fixed intervals.

[0225] Optionally, the correspondence between the time slot position and the symbol position includes the symbol positions of the first candidate position and the second candidate position at a fixed interval in the same time slot, wherein the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

[0226] Optionally, with a 30kHz subcarrier spacing, when the starting symbol index of the first candidate position is {4,8,16,20}+28*n, where n is 0 or 1, the processing module 502 is specifically used for:

[0227] The starting symbol index of the second candidate position is determined to be {4,8,16,20}+28*n+14, where n is 2 and 3; or the starting symbol index of the second candidate position is determined to be {4,8,16,20}+28*n-14, where n = 3 and 4; or

[0228] The starting symbol index of the second candidate position is determined to be {4,8,16,20}+28*n, where n=2 and 3.

[0229] Optionally, in the case of a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is {2,8}+14*n, where n=0,1,2 and3, the processing module 502 is specifically used for:

[0230] The starting symbol index of the second candidate position is determined to be {2,8}+14*n, where n=5,6,7 and8;

[0231] The starting symbol index of the second candidate position is determined to be {2,8}+14*n, where n=4,5,6 and7.

[0232] Optionally, in the case of a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3, the processing module 502 is specifically used for:

[0233] The starting symbol index of the second candidate position is determined to be {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

[0234] Optionally, in the case of a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0, 1, 2, and 3, the processing module 502 is specifically used for:

[0235] The starting symbol index of the second candidate position is determined to be {8,20}+28*n, where n is 0, 1, 2 and 3.

[0236] Optionally, in the case of a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is 2 + 14*n, where n is 0, 1, 2, 3, 5, 6, 7, and 8, the processing module 502 is specifically used for:

[0237] The starting symbol index occupied by the second candidate position is determined to be 8 + 14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8.

[0238] Optionally, in the case of a 30kHz subcarrier spacing, when the starting symbol index occupied by the first candidate position is 2 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6, and 7, the processing module 502 is specifically used for:

[0239] The starting symbol index occupied by the second candidate position is determined to be 8 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7.

[0240] Optionally, the first SSB and the second SSB have a corresponding relationship.

[0241] Optionally, the second SSB has a frequency domain offset relative to the first SSB, and the first SSB is located in the synchronization grid.

[0242] Optionally, the component signal of the second SSB has a frequency domain offset relative to the component signal of the first SSB, and the component signal includes a primary synchronization signal PSS and / or a secondary synchronization signal SSS.

[0243] Optionally, the PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

[0244] Optionally, the processing module 502 described above may be a chip, encoder, encoding circuit, or other integrated circuit that can implement the method of this application.

[0245] Optionally, the communication module 501 can be an interface circuit or a transceiver. The communication module 501 can be a standalone module or integrated into a transceiver module (not shown in the figure), which can implement the functions of the communication module 501 described above. It can be an interface circuit or a transceiver.

[0246] Since the specific methods and embodiments have been described above, and the device 500 is used to perform a synchronization signal transmission method corresponding to a network device, the specific description of the method, especially the functions of the communication module 501 and the processing module 502, can be found in the relevant parts of the corresponding embodiments, and will not be repeated here.

[0247] Optionally, the device 500 may further include a storage module (not shown in the figure), which can be used to store data and / or signaling. The storage module may be coupled to the processing module 502 or the communication module 501. For example, the processing module 502 may be used to read the data and / or signaling from the storage module, so that the synchronization signal transmission method in the foregoing method embodiments is executed.

[0248] like Figure 6 As shown, Figure 6 A schematic diagram of a communication device according to an embodiment of this application is shown. The structure of a terminal or positioning device can be referred to... Figure 6 The structure shown is described. The communication device 900 includes: a processor 111 and a transceiver 112, wherein the processor 111 and the transceiver 112 are electrically coupled.

[0249] The processor 111 is configured to execute some or all of the computer program instructions in the memory, and when the some or all of the computer program instructions are executed, the device performs the method described in any of the above embodiments.

[0250] The transceiver 112 is used to communicate with other devices, for example, to detect and obtain a first synchronization signal block (SSB) at a first candidate position.

[0251] Optionally, the device may also include a memory 113 for storing computer program instructions. Optionally, the memory 113 (Memory #1) may be located within the device, the memory 113 (Memory #2) may be integrated with the processor 111, or the memory 113 (Memory #3) may be located outside the device.

[0252] It should be understood that Figure 6 The communication device 900 shown can be a chip or a circuit. For example, it can be a chip or circuit located within a terminal device or communication device. The transceiver 112 described above can also be a communication interface. The transceiver includes a receiver and a transmitter. Furthermore, the communication device 900 can also include a bus system.

[0253] The processor 111, memory 113, and transceiver 112 are connected via a bus system. The processor 111 executes the instructions stored in the memory 113 to control the transceiver to receive and transmit signals, thus completing the steps of the first or second device in the implementation method of this application. The memory 113 may be integrated into the processor 111 or may be disposed separately from the processor 111.

[0254] As one implementation method, the transceiver 112 can be implemented using transceiver circuitry or a dedicated transceiver chip. The processor 111 can be implemented using a dedicated processing chip, processing circuitry, processor, or general-purpose chip. The processor can be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP. The processor may further include hardware chips or other general-purpose processors. The aforementioned hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The aforementioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), and other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0255] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memories described in this application are intended to include, but are not limited to, these and any other suitable types of memory.

[0256] This application provides a computer storage medium storing a computer program, the computer program including methods for performing the above-described methods applied to a terminal.

[0257] This application provides a computer storage medium storing a computer program that includes methods for performing the above-described methods applied to a network device.

[0258] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method applied to a terminal as described in the above embodiments.

[0259] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described above for application to a network device.

[0260] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0261] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0262] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0263] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0264] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0265] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0266] If the aforementioned functions are implemented as software functional units 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 this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0267] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for transmitting synchronous signals, characterized in that, The method includes: The terminal detects and obtains the first synchronization signal block (SSB) at the first candidate position; The terminal determines a second candidate position based on the first candidate position, and detects and obtains a second SSB at the second candidate position. There is a correspondence between the first candidate position and the second candidate position, and the first SSB and the second SSB are located in the same period. The correspondence is the correspondence between the time slot position and / or symbol position occupied by the first candidate position and the second candidate position in a data half-frame. The terminal performs Physical Broadcast Channel (PBCH) detection or Reference Signal Received Power (RSRP) measurement based on the first SSB and / or the second SSB.

2. The method according to claim 1, characterized in that, The correspondence between the time slot positions and / or symbol positions includes the positions where the first candidate position and the second candidate position occupy the same symbol index in time slots at fixed intervals.

3. The method according to claim 1, characterized in that, The correspondence between the time slot positions and / or symbol positions includes the symbol positions of the first candidate position and the second candidate position at a fixed interval in the same time slot, wherein the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

4. The method according to claim 1 or 2, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is {4,8,16,20}+28*n, where n is 0 and 1; The starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n+14, where n is 2 or 3; or The starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n-14, where n=3 and 4; or The starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n, where n=2 and 3.

5. The method according to claim 1 or 2, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is {2,8}+14*n, where n=0,1,2 and3; The starting symbol index occupied by the second candidate position is {2,8}+14*n, where n=5,6,7 and8; or, The starting symbol index occupied by the second candidate position is {2,8}+14*n, where n=4,5,6 and7.

6. The method according to claim 1 or 3, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and the index is {4,16}+28*m+14, where m is 2 and 3. The starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0 and 1, and the index is {8,20}+28*m+14, where m is 2 and 3.

7. The method according to claim 1 or 3, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0, 1, 2 and 3; The starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0, 1, 2 and 3.

8. The method according to claim 1 or 3, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8; The starting symbol index occupied by the second candidate position is 8 + 14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8.

9. The method according to claim 1 or 3, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7; The starting symbol index occupied by the second candidate position is 8 + 14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7.

10. The method according to claim 1, characterized in that, There is a corresponding relationship between the first SSB and the second SSB.

11. The method according to claim 10, characterized in that, The correspondence includes: the terminal assumes that the first SSB and the second SSB have a quasi-co-address QCL relationship or a co-port relationship.

12. The method according to claim 10 or 11, characterized in that, The second SSB has a frequency domain offset relative to the first SSB, and the first SSB is located in the synchronization grid.

13. The method according to claim 10 or 11, characterized in that, The component signal of the second SSB has a frequency domain offset relative to the component signal of the first SSB, and the component signal includes a primary synchronization signal PSS and / or a secondary synchronization signal SSS.

14. The method according to claim 10 or 11, characterized in that, The PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

15. A method for transmitting a synchronization signal, characterized in that, The method includes: The network device sends the first SSB at the first candidate location; The network device determines the second candidate position based on the correspondence between the first candidate position and the second candidate position; The network device sends a second SSB at the second candidate position. The first SSB and the second SSB are located in the same period. The correspondence is the correspondence between the time slot position and / or symbol position occupied by the first candidate position and the second candidate position in a data half frame.

16. The method according to claim 15, characterized in that, The correspondence between the time slot position and the symbol position includes the positions where the first candidate position and the second candidate position occupy the same symbol index in a fixed time slot interval.

17. The method according to claim 15, characterized in that, The correspondence between the time slot position and the symbol position includes the symbol positions of the first candidate position and the second candidate position at a fixed interval in the same time slot, wherein the fixed interval is equal to or greater than the number of symbols occupied by the first SSB.

18. The method according to claim 15 or 16, characterized in that, With a subcarrier spacing of 30kHz, the starting symbol index occupied by the first candidate position is {4,8,16,20}+28*n, where n is 0 or 1. The network device determines that the starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n+14, where n is 2 and 3; or the network device determines that the starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n-14, where n = 3 and 4; or the network device determines that the starting symbol index occupied by the second candidate position is {4,8,16,20}+28*n, where n = 2 and 3.

19. The method according to claim 15 or 16, characterized in that, With a subcarrier spacing of 30kHz, when the starting symbol index occupied by the first candidate position is {2,8}+14*n, where n = 0, 1, 2, and 3, the network device determines that the starting symbol index occupied by the second candidate position is {2,8}+14*n, where n = 5, 6, 7, and 8; or the network device determines that the starting symbol index occupied by the second candidate position is {2,8}+14*n, where n = 4, 5, 6, and 7.

20. The method according to claim 15 or 17, characterized in that, With a subcarrier spacing of 30kHz, when the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0 and 1, and {4,16}+28*m+14, where m is 2 and 3, the network device determines that the starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0 and 1, and {8,20}+28*m+14, where m is 2 and 3.

21. The method according to claim 15 or 17, characterized in that, With a subcarrier spacing of 30kHz, when the starting symbol index occupied by the first candidate position is {4,16}+28*n, where n is 0, 1, 2, and 3, the network device determines that the starting symbol index occupied by the second candidate position is {8,20}+28*n, where n is 0, 1, 2, and 3.

22. The method according to claim 15 or 17, characterized in that, When the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8, the network device determines that the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 5, 6, 7 and 8.

23. The method according to claim 15 or 17, characterized in that, When the starting symbol index occupied by the first candidate position is 2+14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7, the network device determines that the starting symbol index occupied by the second candidate position is 8+14*n, where n is 0, 1, 2, 3, 4, 5, 6 and 7.

24. The method according to claim 15, characterized in that, There is a corresponding relationship between the first SSB and the second SSB.

25. The method according to claim 24, characterized in that, The second SSB has a frequency domain offset relative to the first SSB, and the first SSB is located in the synchronization grid.

26. The method according to claim 24, characterized in that, The component signal of the second SSB has a frequency domain offset relative to the component signal of the first SSB, and the component signal includes a primary synchronization signal PSS and / or a secondary synchronization signal SSS.

27. The method according to claim 24, characterized in that, The PSS of the second SSB is different from the PSS sequence of the first SSB, or the second SSB does not include a PSS.

28. A communication device, characterized in that, The device includes a communication module and a processing module, wherein... The processing module is used to detect and obtain the first synchronization signal block SSB at the first candidate position through the communication module; The processing module is further configured to determine a second candidate position based on the first candidate position, and detect and obtain a second SSB at the second candidate position, wherein the first candidate position and the second candidate position have a corresponding relationship, and the first SSB and the second SSB are located in the same period; The processing module is also used to perform physical broadcast channel (PBCH) detection or reference signal received power (RSRP) measurement based on the first SSB and / or the second SSB.

29. A communication device, characterized in that, The device includes a communication module and a processing module, wherein... The communication module is used to send the first SSB at the first candidate position; The processing module is used to determine the second candidate position according to the correspondence between the first candidate position and the second candidate position; the correspondence is the correspondence between the time slot position and / or symbol position occupied by the first candidate position and the second candidate position within a data half-frame; The communication module is also used to send a second SSB at a second candidate position, wherein the first SSB and the second SSB are in the same period.

30. A communication device, characterized in that, The communication device includes a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor. The processor is used to execute the code instructions to perform the method as described in any one of claims 1 to 14, or to execute the code instructions to perform the method as described in any one of claims 15 to 27.

31. A communication device, characterized in that, The communication device includes a processor, a transceiver, a memory, and computer-executable instructions stored in the memory and executable on the processor, which, when executed, cause the communication device to perform the method as claimed in any one of claims 1 to 14, or the method as claimed in any one of claims 15 to 27.

32. A computer-readable storage medium, characterized in that, The computer storage medium stores computer-readable instructions that, when executed on a communication device, cause the communication device to perform the method of any one of claims 1 to 14, or cause the communication device to perform the method of any one of claims 15 to 27.

33. A communication system, characterized in that, Includes the communication device as described in claim 28, and / or the communication device as described in claim 29.

Citation Information

Patent Citations

  • Information transmission method, information transmission device and computer readable storage medium

    CN110249582A

  • Communication method and communication device

    EP3691374A1