Cell synchronization signal detection method and device, program product, electronic equipment and storage medium
By dividing the received beam set into subsets and cyclically switching beam directions for signal detection, and utilizing the parallel processing capability of the baseband processor, the problem of the terminal being unable to calculate the appropriate beam direction during the initial access process is solved, thus achieving efficient and accurate cell synchronization signal detection.
Patent Information
- Application Number
- CN202511322572.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-16
- Publication Date
- 2025-12-12
AI Technical Summary
The terminal cannot pre-calculate the appropriate signal receiving beam direction during the initial access process, making it difficult to complete the detection of cell synchronization signals.
By dividing the receiving beam set into multiple subsets and cyclically switching the beam direction for signal detection, and utilizing the parallel processing capability of the baseband processor for synchronous signal detection, it ensures that all possible receiving directions are covered, avoiding signal aliasing and hardware overload.
It significantly improves the detection efficiency and success rate of cell synchronization signals, reduces missed detections and false detections, ensures the strength of received signals, and shortens the detection time.
Smart Images

Figure CN121124885A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a method and apparatus for detecting cell synchronization signals, a program product, an electronic device, and a storage medium. Background Technology
[0002] In wireless communication network systems, a terminal first needs to search for cell synchronization signals during the initial access process. During this search, the terminal needs to pre-obtain a suitable signal receiving direction (i.e., the receiving beam direction), then calculate the required receiving beam direction for receiving the cell synchronization signal transmitted by the satellite base station based on its spatial location. Using this beam direction, the terminal continuously receives signals on a preset frequency resource and checks for the presence of a cell synchronization signal. Therefore, if the terminal cannot pre-calculate a suitable signal receiving beam direction, it will struggle to complete the initial access process. Summary of the Invention
[0003] The purpose of this application is to provide a method, apparatus, program product, electronic device, and storage medium for detecting cell synchronization signals, so as to solve the technical problem in the prior art that if the terminal cannot pre-calculate the appropriate signal receiving beam direction, it will be difficult for the terminal to complete the initial access process.
[0004] In a first aspect, embodiments of this application provide a method for detecting cell synchronization signals, comprising: acquiring a set of receiving beams for searching for cell synchronization signals, wherein each receiving beam in the set of receiving beams corresponds to a beam direction; dividing the set of receiving beams into multiple subsets of receiving beams; and cyclically performing the following steps for each subset of receiving beams until a cell synchronization signal is detected: during the listening time, cyclically switching multiple beam directions and receiving signals according to time intervals, and performing cell synchronization signal detection on the received signals.
[0005] In the above scheme, by dividing the complete beam set into multiple subsets and scanning them cyclically, time redundancy caused by too many beams in a single scan is avoided. Simultaneously, all possible receiving directions are covered, significantly reducing the probability of missed synchronization signals due to incomplete beam scanning or time mismatch, thus improving the detection efficiency and success rate of cell synchronization signals. Furthermore, it does not rely on wide-beam reception; it always covers the receiving direction space with a narrow beam, avoiding gain loss in the receiving antenna array, ensuring received signal strength, and solving the problem of decreased detection performance in wide-beam schemes.
[0006] In an optional implementation, the cell synchronization signal detection of the received signals includes: identifying signals with the same beam direction among the received signals as one received signal; and performing cell synchronization signal detection on each received signal separately. This scheme avoids aliasing of signals with different beam directions during detection, ensuring that each received signal corresponds to only a single beam direction and guaranteeing the accuracy of synchronization signal detection, while reducing false detections or missed detections caused by signal aliasing. Furthermore, by separating the sampling data from different beam directions into multiple independent signals and utilizing the parallel processing capability of the baseband processor to perform synchronization signal detection simultaneously, there is no need to wait for each beam to complete detection sequentially. Compared to traditional serial detection methods, this significantly shortens the total detection time for synchronization signals and further improves detection efficiency.
[0007] In an optional implementation, dividing the received beam set into multiple received beam subsets includes: obtaining the beam group size used for searching the cell synchronization signal; and dividing the received beam set according to the beam group size to obtain the multiple received beam subsets. In the above scheme, the number of beams in each received beam subset is matched to the terminal hardware processing capability, avoiding detection delay caused by the number of beams processed at once exceeding the hardware load, while reducing redundancy in the number of cyclic scans due to an excessively small subset, thus balancing hardware load and scanning efficiency.
[0008] In an optional implementation, obtaining the beamgroup size for searching the cell synchronization signal includes: obtaining the baseband operating sampling frequency and the cell synchronization signal bandwidth; and calculating the beamgroup size based on the baseband operating sampling frequency and the cell synchronization signal bandwidth. In the above scheme, by fully utilizing the characteristic that the terminal baseband sampling frequency is usually much larger than the synchronization signal bandwidth, the beamgroup size determined through parameter linkage can accurately match the time resources of the baseband sampling gap, providing a reasonable basis for the beamgroup size to utilize the sampling gap in subsequent handover, thus maximizing time utilization.
[0009] In an optional implementation, calculating the beam group size based on the baseband operating sampling frequency and the cell synchronization signal bandwidth includes: calculating the beam group size according to the following formula: ; in, The size of the beam group, The baseband operating sampling frequency is... The bandwidth of the cell synchronization signal is defined as follows. In the above scheme, the beam group size is ensured to accurately correspond to the available time of the baseband sampling gap (the idle time between two adjacent downsampling sessions), so that the number of beams in each subset can complete the switching and reception within the sampling gap. This avoids the waste of sampling gaps or beam switching timeouts caused by unreasonable beam group size, maximizes the time utilization of the sampling gap, and further improves the coordination efficiency of beam scanning and signal detection.
[0010] In an optional implementation, obtaining the set of receiving beams for searching cell synchronization signals includes: obtaining terminal location information and base station location information; calculating the possible receiving direction space of the cell synchronization signal based on the terminal location information and the base station location information, wherein the receiving direction space includes azimuth angle and elevation angle; and determining the set of receiving beams based on the receiving direction space and the receiving beam information. In the above scheme, the beam set planned based on the receiving direction space only covers the directions in which the synchronization signal may appear, eliminating the need to blindly scan all directions, significantly reducing the number of unnecessary beams, reducing the total size of the beam set, thereby shortening the time for subsequent subset partitioning and cyclic scanning, and improving the overall efficiency of synchronization signal detection.
[0011] In an optional implementation, the time interval is inversely proportional to the baseband operating sampling frequency. In the above scheme, beam switching is ensured to be completely synchronized with baseband sampling; that is, the beam direction is switched exactly once after each baseband sampling, ensuring that the signal in each beam direction can be accurately sampled. This fully utilizes the time resources of each sampling interval, making beam switching perfectly match the timing of baseband sampling without additional time redundancy, further improving time utilization, ensuring coverage of more beam directions within a limited listening time, and improving detection efficiency.
[0012] In an optional implementation, the listening time is longer than the duration of each transmission of the cell synchronization signal. This scheme ensures that the terminal's listening time within a single subset of the listening period completely covers the transmission duration of the cell synchronization signal, avoiding missed detections due to the listening time being shorter than the transmission duration, and improving the success rate of cell synchronization signal detection.
[0013] Secondly, embodiments of this application provide a cell synchronization signal detection device, comprising: an acquisition module for acquiring a set of receiving beams for searching for cell synchronization signals, wherein each receiving beam in the set of receiving beams corresponds to a beam direction; a division module for dividing the set of receiving beams into multiple subsets of receiving beams; and an execution module for cyclically executing the following steps for each subset of receiving beams until a cell synchronization signal is detected: during a listening time, cyclically switching multiple beam directions and receiving signals according to time intervals, and performing cell synchronization signal detection on the received signals.
[0014] In the above scheme, by dividing the complete beam set into multiple subsets and scanning them cyclically, time redundancy caused by too many beams in a single scan is avoided. Simultaneously, all possible receiving directions are covered, significantly reducing the probability of missed synchronization signals due to incomplete beam scanning or time mismatch, thus improving the detection efficiency and success rate of cell synchronization signals. Furthermore, it does not rely on wide-beam reception; it always covers the receiving direction space with a narrow beam, avoiding gain loss in the receiving antenna array, ensuring received signal strength, and solving the problem of decreased detection performance in wide-beam schemes.
[0015] In an optional implementation, the execution module is specifically used to: identify signals with the same beam direction among the received signals as one received signal; and perform cell synchronization signal detection on each received signal separately. In the above scheme, signal aliasing between different beam directions is avoided during detection, and each received signal corresponds to only a single beam direction, ensuring the accuracy of synchronization signal detection and reducing false detections or missed detections caused by signal aliasing. Furthermore, by separating the sampling data from different beam directions into multiple independent signals and utilizing the parallel processing capability of the baseband processor to perform synchronization signal detection simultaneously, there is no need to wait for each beam to complete detection sequentially. Compared to the traditional serial detection method, this significantly shortens the total detection time of the synchronization signal and further improves detection efficiency.
[0016] In an optional implementation, the partitioning module is specifically used to: obtain the beam group size for searching the cell synchronization signal; and partition the received beam set according to the beam group size to obtain the plurality of received beam subsets. In the above scheme, the number of beams in each received beam subset is matched to the terminal hardware processing capability, avoiding detection delay caused by the number of beams processed at one time exceeding the hardware load, while reducing redundancy in the number of cyclic scans caused by an excessively small subset, thus balancing hardware load and scanning efficiency.
[0017] In an optional implementation, the partitioning module is further configured to: acquire the baseband operating sampling frequency and the cell synchronization signal bandwidth; and calculate the beam group size based on the baseband operating sampling frequency and the cell synchronization signal bandwidth. In the above scheme, by fully utilizing the characteristic that the terminal baseband sampling frequency is typically much larger than the synchronization signal bandwidth, the beam group size determined through parameter linkage can accurately match the time resources of the baseband sampling gap, providing a reasonable basis for the group size to utilize the sampling gap for subsequent beam switching, thus maximizing time utilization.
[0018] In an optional implementation, the partitioning module is further configured to: calculate the beam group size according to the following formula: ; in, The size of the beam group, The baseband operating sampling frequency is... The bandwidth of the cell synchronization signal is defined as follows. In the above scheme, the beam group size is ensured to accurately correspond to the available time of the baseband sampling gap (the idle time between two adjacent downsampling sessions), so that the number of beams in each subset can complete the switching and reception within the sampling gap. This avoids the waste of sampling gaps or beam switching timeouts caused by unreasonable beam group size, maximizes the time utilization of the sampling gap, and further improves the coordination efficiency of beam scanning and signal detection.
[0019] In an optional implementation, the acquisition module is specifically used to: acquire terminal location information and base station location information; calculate the possible reception direction space of the cell synchronization signal based on the terminal location information and the base station location information, wherein the reception direction space includes azimuth angle and elevation angle; and determine the reception beam set based on the reception direction space and reception beam information. In the above scheme, the beam set planned based on the reception direction space only covers the directions in which the synchronization signal may appear, eliminating the need to blindly scan all directions, significantly reducing the number of unnecessary beams, reducing the total size of the beam set, thereby shortening the time for subsequent subset partitioning and cyclic scanning, and improving the overall efficiency of synchronization signal detection.
[0020] In an optional implementation, the time interval is inversely proportional to the baseband operating sampling frequency. In the above scheme, beam switching is ensured to be completely synchronized with baseband sampling; that is, the beam direction is switched exactly once after each baseband sampling, ensuring that the signal in each beam direction can be accurately sampled. This fully utilizes the time resources of each sampling interval, making beam switching perfectly match the timing of baseband sampling without additional time redundancy, further improving time utilization, ensuring coverage of more beam directions within a limited listening time, and improving detection efficiency.
[0021] In an optional implementation, the listening time is longer than the duration of each transmission of the cell synchronization signal. This scheme ensures that the terminal's listening time within a single subset of the listening period completely covers the transmission duration of the cell synchronization signal, avoiding missed detections due to the listening time being shorter than the transmission duration, and improving the success rate of cell synchronization signal detection.
[0022] Thirdly, embodiments of this application provide a computer program product, including computer program instructions, which, when read and executed by a processor, perform the cell synchronization signal detection method as described in the first aspect.
[0023] Fourthly, embodiments of this application provide an electronic device, including: a processor, a memory, and a bus; the processor and the memory communicate with each other via the bus; the memory stores computer program instructions executable by the processor, and the processor can execute the cell synchronization signal detection method as described in the first aspect by calling the computer program instructions.
[0024] Fifthly, embodiments of this application provide a computer-readable storage medium storing computer program instructions that, when executed by a computer, cause the computer to perform the cell synchronization signal detection method as described in the first aspect.
[0025] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, embodiments of this application are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0026] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 A flowchart illustrating a method for detecting cell synchronization signals provided in this application embodiment; Figure 2 A structural block diagram of a cell synchronization signal detection device provided in an embodiment of this application; Figure 3 This is a structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0028] In the description of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. The "and / or" in this document is merely a description of 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, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. The terms "first," "second," etc., do not limit the quantity or order of execution, and "first," "second," etc., do not necessarily imply differences.
[0029] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0030] Before describing the technical solutions of the embodiments of this application, the communication system of the embodiments of this application will first be described. The communication system provided in the embodiments of this application includes an access device and a terminal. In the specific implementation of the embodiments of this application, the terminal can be a computer, smartphone, telephone, cable TV set-top box, digital subscriber line router, etc. The access device can be one of a terrestrial base station, a high-altitude base station, a low-Earth orbit satellite, a medium-Earth orbit satellite, or a high-Earth orbit satellite. It should be noted that in practical applications, the number of access devices and terminals can be one or more, and this application does not limit this.
[0031] The aforementioned communication system can be applied to Long Term Evolution (LTE) systems or NR systems (also known as 5th Generation (5G) systems), LTE and NR hybrid networking systems, Vehicle to Everything (V2X) systems, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) communication systems, Internet of Things (IoT) systems (such as Narrow Band Internet of Things (NB-IoT) systems), 6G systems and other systems evolving after 5G, as well as other next-generation communication systems. Alternatively, the communication system can also be an Open Radio Access Network (O-RAN or ORAN), a Cloud Radio Access Network (CRAN), or a Wireless Fidelity (Wi-Fi) system, without limitation.
[0032] Furthermore, the access equipment can be used to support terminal access. For example, it can be ground-based equipment such as Base Transceiver Stations (BTS) and Base Station Controllers (BSCs) in 2G access technology communication systems, Node Bs (RNCs) and Radio Network Controllers (RNCs) in 3G access technology communication systems, Evolved Node Bs (eNBs) in 4G access technology communication systems, Next Generation Node Bs (gNBs), Transmission Reception Points (TRPs), Relay Nodes, and Access Points (APs) in 5G access technology communication systems. It can also be non-ground-based equipment: high-altitude base stations, such as hot air balloons that provide wireless access functionality to terminals, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. For ease of description, in all embodiments of this application, the device providing wireless communication functionality to the terminal is collectively referred to as a base station.
[0033] A terminal can be a device that provides voice or data connectivity to a user, and may also be referred to as a mobile station, subscriber unit, station, or terminal equipment (TE). Terminals can be cellular phones, personal digital assistants (PDAs), modems, handheld devices, laptop computers, cordless phones, wireless local loop (WLL) stations, tablets, etc. With the development of wireless communication technology, any device that can access a communication system, communicate with the network side of the communication system, or communicate with other objects through the communication system can be a terminal in the embodiments of this application. Examples include terminals and vehicles in intelligent transportation systems, home appliances in smart homes, electricity meter reading instruments, voltage monitoring instruments, environmental monitoring instruments in smart grids, video surveillance instruments in smart security networks, cash registers, etc. In the embodiments of this application, the terminal can communicate with a base station. Multiple terminals can also communicate with each other. The terminal can be static or mobile.
[0034] Furthermore, the "protocol" involved in the embodiments of this application can refer to standard protocols in the field of communications, such as the LTE protocol, the New Radio (NR) protocol, and related protocols applied in future communication systems (such as 6G communication systems). The embodiments of this application do not limit this. The communication architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those skilled in the art will understand that with the evolution of communication architectures and the emergence of new business scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0035] In a wireless communication network system, during the initial access process, the terminal first needs to search for cell synchronization signals. Specifically, the base station periodically transmits cell synchronization signals within the serving cell range according to the system's preset time resources, frequency resources, and signal transmission direction. The terminal continuously receives signals in the time dimension and detects whether there are cell synchronization signals in the preset signal reception direction and frequency resources. If the detection is successful, it enters the subsequent process of initial access.
[0036] In the above process, the terminal needs to obtain a suitable signal receiving direction (i.e., receiving beam direction) in advance. For example, in a millimeter-wave satellite communication system, before the access process begins, the terminal uses built-in or externally acquired ephemeris information to calculate the satellite's position and motion status information; then, based on its own spatial location (which can be achieved through positioning systems such as Global Positioning System (GPS) and BeiDou), the terminal calculates the receiving beam direction for receiving cell synchronization signals transmitted by the satellite base station; then, using this beam direction, the terminal continuously receives signals and detects whether there are cell synchronization signals on a preset frequency resource (which is specified by the communication protocol and can be pre-configured during the terminal product manufacturing process).
[0037] In existing technologies, a terminal requires certain external information input to calculate the appropriate signal reception beam direction before initiating the access process. For example, in satellite communication systems, ephemeris data is input from the terrestrial network or obtained from base station information after the terminal's last access to the satellite network. Furthermore, ephemeris information has a certain time sensitivity; if it is not updated for a long period, it can lead to significant errors or even render the system unusable. Therefore, in some application scenarios, such as areas without other communication network coverage and where the terminal has not accessed the satellite network for a considerable period, the terminal cannot pre-calculate the appropriate signal reception beam direction, making it difficult for the terminal to complete the initial access process.
[0038] Existing technologies for solving this problem can be broadly categorized into two types. One type is the beam scanning scheme, where the terminal switches the direction of signal reception according to a certain pattern to search for cell synchronization signals. Because cell synchronization signals are intermittently transmitted by the base station in changing directions at a certain time period, this method has a certain probability of failing to find the synchronization signal. The other type is the wide-beam reception scheme, where the terminal uses a beam with a larger coverage area to receive cell synchronization signals. This method sacrifices the array gain of the receiving antenna, which reduces the received signal strength and may lead to a decrease in the terminal's signal detection performance, preventing network access.
[0039] In view of this, embodiments of this application provide a method for detecting cell synchronization signals. Compared with the prior art, the above-described method for detecting cell synchronization signals can significantly improve beam scanning efficiency without sacrificing the strength of the received signal at the terminal. The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0040] Please refer to Figure 1 , Figure 1 This application provides a flowchart of a method for detecting cell synchronization signals. This method can be executed by a terminal, or by components of the terminal, such as the terminal's processor, chip, chip system, or circuitry. It can also be implemented by a logic module or software capable of performing all or part of the terminal's functions. The following description uses the method executed by a terminal as an example. Specifically, this method may include the following steps: S101: Obtain the set of receive beams used to search for cell synchronization signals.
[0041] S102: Divide the set of receiving beams into multiple subsets of receiving beams.
[0042] The following steps are performed iteratively for each subset of received beams until a cell synchronization signal is detected: S103: During the monitoring period, switch multiple beam directions cyclically according to the time interval and receive signals, and perform cell synchronization signal detection on the received signals.
[0043] Specifically, in S101 above, the cell synchronization signal refers to the signal periodically transmitted by the base station within the serving cell range according to the system's preset time resources, frequency resources, and signal transmission direction. It is used by the terminal to achieve cell synchronization and initial access. After the terminal detects the signal, it can enter the subsequent access process (e.g., the primary synchronization signal (PSS) and secondary synchronization signal (SSS) in the 5G system).
[0044] The receive beam set refers to the set of all receive beam directions planned by the terminal to cover the possible receive directions of the cell synchronization signal. Each receive beam corresponds to a unique beam direction, and the number of beams in the receive beam set can be denoted as... ( If the integer is positive, then the receiving beam set includes One beam direction.
[0045] It should be noted that the embodiments of this application do not specifically limit the implementation method for obtaining the received beam set, and those skilled in the art can make appropriate adjustments according to the actual situation. For example, the received beam set sent by an external device can be received; or, the received beam set stored in advance in the cloud or locally can be read; or, the received beam set can be calculated based on the location of the base station and the terminal, etc.
[0046] In the above S102, the receiving beam subset refers to the combination of some beam directions after the receiving beam set is divided according to a preset rule. Multiple subsets together cover the complete receiving beam set, which is used by the terminal to perform beam scanning and signal detection in batches.
[0047] It should be noted that the embodiments of this application do not impose specific limitations on the specific implementation of dividing the receive beam set, and those skilled in the art can make appropriate adjustments according to the actual situation. For example, the receive beam set can be divided according to a preset subset size; or, the receive beam set can be divided according to the terminal baseband processing capability (e.g., baseband operating sampling frequency and cell synchronization signal bandwidth).
[0048] For multiple receive beam subsets, the scanning order of the receive beam subsets can be determined by the receive beam subset number (e.g., receive beam subset 1, receive beam subset 2, receive beam subset 3, etc.) or the signal strength prediction priority.
[0049] For the currently scanned subset of received beams, execute step S103. If no synchronization signal is detected, switch to the next subset and repeat the operation; if a synchronization signal is detected, stop the loop and proceed to the subsequent access process. If access fails in the subsequent access process, the above scanning process can be re-executed.
[0050] In the above S103, the listening time refers to the duration for which the terminal performs beam scanning on a single subset of received beams. As one implementation method, the listening time can be greater than the duration of each transmission of the cell synchronization signal to ensure the complete transmission cycle of the synchronization signal is covered and to avoid missing the signal.
[0051] The time interval refers to the time period during which the terminal switches the beam direction in a single receiving beam subset. As one implementation method, the time interval can be inversely proportional to the baseband operating sampling frequency to ensure that beam switching is completely synchronized with baseband sampling.
[0052] During the listening time, the receiving direction is switched cyclically among multiple beam directions of the current subset in a fixed order (such as beam A → beam B → beam C…). Each time the beam direction is switched, the terminal antenna receives the radio frequency analog signal in that direction for a duration of time interval.
[0053] As one implementation method, for a certain subset of receiving beams, the listening time is first configured. ( It needs to be longer than the duration of each transmission of the cell synchronization signal), and then for a duration of During the scanning time, according to the time interval In the receiving beam subset (If it is the last received beam subset, then it is) The receiving beam direction is cyclically switched in a fixed order, and signals are continuously received. Simultaneously, the terminal's baseband unit uses a sampling rate... The received signal is sampled, and data with the same beam are treated as one received data path. Each received data path is used for cell synchronization signal detection using existing technology. If a cell synchronization signal is successfully detected in a sampled data path within a subset of the received beams, the receiving beam scan is stopped, and the beam direction corresponding to that data path is taken as the optimal beam direction for continuous signal reception. Existing technology is then used to attempt to complete subsequent cell access steps. If cell access fails, the beam scan step is re-executed.
[0054] In wireless communication systems, the terminal sampling frequency is usually much larger than the bandwidth of the cell synchronization broadcast signal. In this scenario, in order to reduce the complexity of signal detection, the terminal baseband can downsample the baseband sampling signal before detecting the cell synchronization signal. For example, in a 5G millimeter-wave communication system, the typical operating bandwidth of a terminal is 491.52 MHz, while the bandwidth of the cell synchronization signal PSS is 15.24 MHz. The terminal can downsample the received signal by 32 times before detecting the PSS sequence, thus reducing the computational complexity by 32 times. During this process, the data between two adjacent samplings is not used, so this time is wasted.
[0055] The cell synchronization signal detection method provided in this application innovatively utilizes the time gap in the baseband sampling process for beam switching and signal reception, achieving time resource reuse. Specifically, in S103, it is equivalent to completing the switching scan of different beam directions and receiving data from other directions between two adjacent samplings, thus completing the cell synchronization signal detection. Compared with existing beam scanning schemes, this significantly improves beam scanning efficiency, increasing the efficiency and success rate of terminal access to the wireless network. Furthermore, compared with existing beam widening schemes, the cell synchronization signal detection method provided in this application always uses a narrow beam to receive signals, so there is no loss of received signal strength, resolving the contradiction between scanning time and detection performance in traditional schemes.
[0056] In the above scheme, by dividing the complete beam set into multiple subsets and scanning them cyclically, time redundancy caused by too many beams in a single scan is avoided. Simultaneously, all possible receiving directions are covered, significantly reducing the probability of missed synchronization signals due to incomplete beam scanning or time mismatch, thus improving the detection efficiency and success rate of cell synchronization signals. Furthermore, it does not rely on wide-beam reception; it always covers the receiving direction space with a narrow beam, avoiding gain loss in the receiving antenna array, ensuring received signal strength, and solving the problem of decreased detection performance in wide-beam schemes.
[0057] Furthermore, based on the above embodiments, the step of detecting cell synchronization signals on the received signals in S103 may specifically include the following steps: S201: Select signals with the same beam direction from the received signals as one received signal.
[0058] S202: Perform cell synchronization signal detection on each received signal.
[0059] Specifically, signals with the same beam direction among the received signals can be identified as one received signal, thereby avoiding signal aliasing between different beam directions and ensuring that a single signal corresponds to only one beam direction.
[0060] In one implementation, when sampling, the terminal baseband can attach the current beam direction identifier to each sampling point and temporarily store it in a temporary buffer; then iterates through the sampling data in the temporary buffer, filters out all sampling points with the same identifier according to the beam direction identifier, and sorts the sampling points of the same beam direction in chronological order of sampling time, splicing them into a continuous data stream, which is the receiving signal corresponding to that beam direction.
[0061] For example, if there are four beam directions in the current receiving beam subset, namely A, B, C, and D, and the terminal switches the receiving signal beam direction cyclically in the order of A, B, C, D, A, B, C, D, A... at time intervals, then the data sampled by the terminal will be: ; The terminal divides the sampled data into four streams: ; ; ; ; The terminal then separately Simultaneously perform independent cell synchronization signal detection.
[0062] In the above scheme, signal aliasing from different beam directions is avoided during detection. Each received signal corresponds to only a single beam direction, ensuring the accuracy of synchronization signal detection and reducing false or missed detections caused by signal aliasing. Furthermore, by separating the sampling data from different beam directions into multiple independent signals and utilizing the parallel processing capability of the baseband processor to simultaneously detect the synchronization signal, there is no need to wait for each beam to complete detection sequentially. Compared to traditional serial detection methods, this significantly shortens the total detection time for the synchronization signal and further improves detection efficiency.
[0063] Furthermore, based on the above embodiments, S102 may specifically include the following steps: S301: Obtain the beam group size used to search for cell synchronization signals.
[0064] S302: Divide the receiving beam set according to the beam group size to obtain multiple receiving beam subsets.
[0065] Specifically, in S301 above, beam group size refers to the maximum number of beams in a single subset when dividing the receiving beam subset, that is, the number of beam switching that can be accommodated within a complete sampling period, which can be denoted as... As one implementation method, the value of the beam group size can be strongly correlated with the terminal baseband processing capability to ensure that the number of single subset beams is adapted to the hardware processing efficiency.
[0066] It should be noted that the embodiments of this application do not specifically limit the specific implementation method for obtaining the beam group size, and those skilled in the art can make appropriate adjustments according to the actual situation. For example, the beam group size can be received from an external device; or, the beam group size can be read from the cloud or pre-stored locally; or, the beam group size can be calculated based on the terminal's baseband processing capability, etc.
[0067] In S302 above, the receiving beam set can be divided into uniformly sized subsets according to the quantized beam group size.
[0068] In the above scheme, the number of beams in each receiving beam subset is matched with the processing capability of the terminal hardware to avoid detection delay caused by the number of beams processed at one time exceeding the hardware load. At the same time, it reduces the redundancy of the number of cyclic scans caused by the small factor set, thus balancing the hardware load and scanning efficiency.
[0069] Furthermore, based on the above embodiments, S301 may specifically include the following steps: S401: Obtain the baseband operating sampling frequency and the cell synchronization signal bandwidth.
[0070] S402: Calculate the beam group size based on the baseband operating sampling frequency and the cell synchronization signal bandwidth.
[0071] Specifically, in S401 above, the baseband operating sampling frequency refers to the sampling rate at which the terminal baseband signal processing unit performs analog and digital conversion on the received radio frequency analog signal, measured in Hertz (Hz), and serves as the fundamental timing reference for baseband signal processing. The configuration goal of the baseband operating sampling frequency is to ensure that the sampling frequency satisfies the Nyquist sampling theorem while matching the performance limits of the terminal hardware, thus avoiding sampling distortion or hardware overload.
[0072] Cell synchronization signal bandwidth refers to the bandwidth resources occupied by the cell synchronization signal transmitted by the base station in the frequency domain, measured in Hertz (Hz). It directly affects the number of beam subsets and scanning efficiency. The configuration goal of cell synchronization signal bandwidth is to ensure that the BSS configured in the terminal is completely consistent with the actual synchronization signal bandwidth transmitted by the base station, avoiding missed synchronization signal detection due to bandwidth mismatch.
[0073] As one implementation method, the baseband operating sampling frequency and cell synchronization signal bandwidth can be obtained by configuration.
[0074] In S402 above, the beam group size can be calculated according to the following formula: ; in, For beam group size, The baseband operating sampling frequency, This refers to the bandwidth of the cell synchronization signal.
[0075] Based on this, the receive beam cycle time for receiving cell synchronization signals can be calculated using the following formula. : .
[0076] The receive beam cycle time is the minimum time unit at which the terminal stays in each beam direction, and it determines the temporal granularity of beam switching. In other words, the terminal only needs to continuously collect data in the same beam direction. One sampling point is enough to perform one round of synchronization signal detection.
[0077] At this point, assume that the receiving beam set contains a total of If there are multiple beam directions, then the receiving beam set is divided into... A subset of receiving beams, front -1 subset each contains Each beam direction, the last subset contains One beam direction.
[0078] In the above scheme, the characteristic that the sampling frequency of the terminal baseband is usually much greater than the bandwidth of the synchronization signal is fully utilized. The beam group size determined by parameter linkage can accurately match the time resources of the baseband sampling gap, providing a reasonable basis for the group size of the subsequent switching beam to utilize the sampling gap, and maximizing the time utilization rate.
[0079] Furthermore, based on the above embodiments, S101 may specifically include the following steps: S601: Obtain terminal location information and base station location information.
[0080] S602: Calculate the possible reception direction space of the cell synchronization signal based on the terminal location information and the base station location information. The reception direction space includes the azimuth angle and the elevation angle.
[0081] S603: Determine the set of receiving beams based on the receiving direction space and the receiving beam information.
[0082] Specifically, in the above S601, the terminal location information refers to the coordinate data of the terminal in three-dimensional space, such as longitude, latitude, altitude, etc. As one implementation method, the terminal location information can be obtained through satellite positioning systems such as GPS and Beidou, or through existing technologies such as Assisted Global Positioning System (AGPS) and base station triangulation.
[0083] Base station location information refers to the location characteristics of a base station in three-dimensional space. In the case of a spaceborne base station, the base station location information may include orbit type (e.g., geostationary Earth Orbit (GEO), medium Earth Orbit (MEO), etc.), orbit parameters (e.g., perigee altitude, orbital inclination, etc.), satellite altitude, etc. In the case of a ground base station, the base station location information may include latitude and longitude, altitude, etc.
[0084] In S602 above, the receiving direction space refers to the directional range in which the cell synchronization signal may reach the terminal, i.e., the angular range in a spherical coordinate system. For example, a spherical coordinate system is established with the terminal as the origin (azimuth: 0°-360°, elevation: -90°-90°). The receiving direction space can include the azimuth angle and the elevation angle, which are calculated based on the relative position of the terminal and the base station.
[0085] As one implementation method, a spherical coordinate system can be established with the terminal as the origin. The theoretical azimuth and theoretical elevation angles can be derived based on the terminal location information and the base station location information. An error margin can be added to obtain the azimuth and elevation angle ranges, thereby forming the receiving direction space.
[0086] In the above S603, based on the received beam information such as the beam pointing (adjustable direction angle) and beam width (angle range covered by a single beam), all beam directions required to cover the above-mentioned receiving direction space can be determined. The set of these beam directions is the receiving beam set, and each beam direction corresponds to a receiving beam used to receive the cell synchronization signal in that direction.
[0087] As one implementation method, the terminal can use existing technology to obtain its own terminal location information, and then calculate the possible reception direction space of the cell synchronization signal based on the available base station location information (e.g., satellite altitude of the satellite base station, fixed orbit information, etc.); then, the terminal can plan the set of receiving beams (that is, how many different beam directions need to be used to cover the possible reception direction space of the cell synchronization signal) based on the receiving beam information (e.g., beam pointing, beam width, etc.).
[0088] In the above scheme, the beam set based on the spatial planning of the receiving direction only covers the directions in which the synchronization signal may appear, without blindly scanning all directions, which greatly reduces the number of unnecessary beams, reduces the total size of the beam set, and thus shortens the time for subsequent subset division and cyclic scanning, thereby improving the overall efficiency of synchronization signal detection.
[0089] Furthermore, based on the above embodiments, the time interval is inversely proportional to the baseband operating sampling frequency.
[0090] As one implementation method, the time interval can be .
[0091] In the above scheme, beam switching and baseband sampling are fully synchronized. That is, the beam direction is switched exactly once after each baseband sampling is completed, ensuring that the signal in each beam direction can be accurately sampled. The time resources of each sampling interval are fully utilized, so that the beam switching is completely in line with the timing of baseband sampling, without any extra time redundancy. This further improves the time utilization rate, ensures that more beam directions are covered within a limited listening time, and improves the detection efficiency.
[0092] Furthermore, based on the above embodiments, the listening time is longer than the duration of each transmission of the cell synchronization signal.
[0093] In the above scheme, it is ensured that the duration of the terminal's listening period within a single subset completely covers the transmission duration of the cell synchronization signal, thereby avoiding missed detection scenarios caused by the listening time being shorter than the transmission duration and improving the detection success rate of the cell synchronization signal.
[0094] Please refer to Figure 2 , Figure 2 This is a structural block diagram of a cell synchronization signal detection device provided in an embodiment of this application. The cell synchronization signal detection device 700 includes: an acquisition module 701, used to acquire a set of receiving beams for searching for cell synchronization signals, wherein each receiving beam in the set of receiving beams corresponds to a beam direction; a division module 702, used to divide the set of receiving beams into multiple subsets of receiving beams; and an execution module 703, used to cyclically execute the following steps for each subset of receiving beams until a cell synchronization signal is detected: during the listening time, cyclically switching multiple beam directions and receiving signals according to time intervals, and performing cell synchronization signal detection on the received signals.
[0095] In the above scheme, by dividing the complete beam set into multiple subsets and scanning them cyclically, time redundancy caused by too many beams in a single scan is avoided. Simultaneously, all possible receiving directions are covered, significantly reducing the probability of missed synchronization signals due to incomplete beam scanning or time mismatch, thus improving the detection efficiency and success rate of cell synchronization signals. Furthermore, it does not rely on wide-beam reception; it always covers the receiving direction space with a narrow beam, avoiding gain loss in the receiving antenna array, ensuring received signal strength, and solving the problem of decreased detection performance in wide-beam schemes.
[0096] Furthermore, based on the above embodiments, the execution module 703 is specifically used to: determine the signals with the same beam direction among the received signals as one received signal; and perform cell synchronization signal detection on each received signal.
[0097] In the above scheme, signal aliasing from different beam directions is avoided during detection. Each received signal corresponds to only a single beam direction, ensuring the accuracy of synchronization signal detection and reducing false or missed detections caused by signal aliasing. Furthermore, by separating the sampling data from different beam directions into multiple independent signals and utilizing the parallel processing capability of the baseband processor to simultaneously detect the synchronization signal, there is no need to wait for each beam to complete detection sequentially. Compared to traditional serial detection methods, this significantly shortens the total detection time for the synchronization signal and further improves detection efficiency.
[0098] Furthermore, based on the above embodiments, the partitioning module 702 is specifically used to: obtain the beam group size for searching the cell synchronization signal; and partition the receiving beam set according to the beam group size to obtain the plurality of receiving beam subsets.
[0099] In the above scheme, the number of beams in each receiving beam subset is matched with the processing capability of the terminal hardware to avoid detection delay caused by the number of beams processed at one time exceeding the hardware load. At the same time, it reduces the redundancy of the number of cyclic scans caused by the small factor set, thus balancing the hardware load and scanning efficiency.
[0100] Furthermore, based on the above embodiments, the partitioning module 702 is also used to: obtain the baseband operating sampling frequency and the cell synchronization signal bandwidth; and calculate the beam group size based on the baseband operating sampling frequency and the cell synchronization signal bandwidth.
[0101] In the above scheme, the characteristic that the sampling frequency of the terminal baseband is usually much greater than the bandwidth of the synchronization signal is fully utilized. The beam group size determined by parameter linkage can accurately match the time resources of the baseband sampling gap, providing a reasonable basis for the group size of the subsequent switching beam to utilize the sampling gap, and maximizing the time utilization rate.
[0102] Furthermore, based on the above embodiments, the dividing module 702 is also used to: calculate the beam group size according to the following formula: ; in, The size of the beam group, The baseband operating sampling frequency is... The bandwidth of the cell synchronization signal is denoted as .
[0103] In the above scheme, the beam group size is guaranteed to accurately correspond to the available time of the baseband sampling gap (the idle time between two adjacent downsampling), so that the number of beams in each subset can be switched and received within the sampling gap. This avoids the waste of sampling gaps or beam switching timeouts caused by unreasonable beam group size, maximizes the time utilization of the sampling gap, and further improves the collaborative efficiency of beam scanning and signal detection.
[0104] Furthermore, based on the above embodiments, the acquisition module 701 is specifically used for: acquiring terminal location information and base station location information; calculating the possible reception direction space of the cell synchronization signal based on the terminal location information and the base station location information, wherein the reception direction space includes azimuth angle and elevation angle; and determining the reception beam set based on the reception direction space and reception beam information.
[0105] In the above scheme, the beam set based on the spatial planning of the receiving direction only covers the directions in which the synchronization signal may appear, without blindly scanning all directions, which greatly reduces the number of unnecessary beams, reduces the total size of the beam set, and thus shortens the time for subsequent subset division and cyclic scanning, thereby improving the overall efficiency of synchronization signal detection.
[0106] Furthermore, based on the above embodiments, the time interval is inversely proportional to the baseband operating sampling frequency.
[0107] In the above scheme, beam switching and baseband sampling are fully synchronized. That is, the beam direction is switched exactly once after each baseband sampling is completed, ensuring that the signal in each beam direction can be accurately sampled. The time resources of each sampling interval are fully utilized, so that the beam switching is completely in line with the timing of baseband sampling, without any extra time redundancy. This further improves the time utilization rate, ensures that more beam directions are covered within a limited listening time, and improves the detection efficiency.
[0108] Furthermore, based on the above embodiments, the listening time is longer than the duration of each transmission of the cell synchronization signal.
[0109] In the above scheme, it is ensured that the duration of the terminal's listening period within a single subset completely covers the transmission duration of the cell synchronization signal, thereby avoiding missed detection scenarios caused by the listening time being shorter than the transmission duration and improving the detection success rate of the cell synchronization signal.
[0110] Please refer to Figure 3 , Figure 3 This application provides a structural block diagram of an electronic device 800, which includes at least one processor 801, at least one communication interface 802, at least one memory 803, and at least one communication bus 804. The communication bus 804 enables direct communication between these components, the communication interface 802 facilitates signaling or data communication with other node devices, and the memory 803 stores machine-readable instructions executable by the processor 801. When the electronic device 800 is running, the processor 801 communicates with the memory 803 via the communication bus 804. When the machine-readable instructions are invoked by the processor 801, the aforementioned cell synchronization signal detection method is executed.
[0111] As one implementation method, the aforementioned electronic device 800 can be a terminal, and different terminals can be interconnected via wired or wireless means. Terminals can be widely used in various scenarios, such as Near Field Communication (NFC) device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities.
[0112] The terminal may also be referred to as a mobile station (MS), terminal, or terminal equipment, and may include a subscriber unit, cellular phone, smartphone, wireless data card, personal digital assistant (PDA) computer, tablet computer, handheld modem, laptop computer, cordless phone, wireless local loop (WLL) station, machine type communication (MTC) terminal, etc. For ease of description, all devices mentioned above are referred to as terminals in all embodiments of this application.
[0113] The aforementioned terminal may further include an antenna and a transceiver. The transceiver modulates (e.g., analog-to-digital conversion, filtering, amplification, and up-conversion) the output sample and generates an uplink signal, which is transmitted to the network device via the antenna. On the downlink, the antenna receives the downlink signal transmitted by the network device, and the transceiver modulates (e.g., filtering, amplification, down-conversion, and digitization) the signal received from the antenna and provides input sampling. The processor 801 is used to execute the cell synchronization signal detection method described in the above embodiments. The embodiments of this application do not limit the specific technology or device form used in the terminal.
[0114] As another implementation, the aforementioned electronic device 800 can be a base station, and the terminal can connect to the base station wirelessly. The base station can also connect to or transmit information with Evolved Universal Terrestrial Radio Access (E-UTRA), New Radio (NR), and future radio access systems or WiFi systems as defined in the 3rd Generation Partnership Project (3GPP). The base station can also connect to devices from two or more of the aforementioned different radio access systems. The base station can also connect to an Open Radio Access Network (O-RAN).
[0115] Base stations may be configured with modules for implementing base station functions. These modules can perform the functions of the following devices: base station, evolved NodeB (eNodeB or eNB), transmission reception point (TRP), next-generation NodeB (gNB) in 5th generation (5G) mobile communication systems, next-generation base station in 6th generation (6G) mobile communication systems, base station in future mobile communication systems, or access node in WiFi systems.
[0116] The aforementioned base station may also include an antenna and a transceiver. In the uplink, the uplink signal from the terminal is received via the antenna, mediated by the transceiver, and further processed by the processor 801 to recover the signaling information sent by the terminal; in the downlink, the signaling message is processed by the processor 801, mediated by the transceiver to generate a downlink signal, and transmitted to the terminal via the antenna. The processor 801 is also used to execute the cell synchronization signal detection method as described in the above embodiments. The base station may include a macro base station, a micro base station, or an indoor station, and may also be a relay node or a donor node.
[0117] It is understood that the above only describes a simplified design of the base station. In practical applications, the base station may include any number of transmitters, receivers, processors, controllers, memory, communication units, etc., and all base stations that can implement this application are within the protection scope of this application.
[0118] The processor 801 may include one or more, and may be an integrated circuit chip with signal processing capabilities. The processor 801 may be a general-purpose processor, including a Central Processing Unit (CPU), a Microcontroller Unit (MCU), a Network Processor (NP), or other conventional processors; it may also be a special-purpose processor, including a Neural-network Processing Unit (NPU), a Graphics Processing Unit (GPU), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. Furthermore, when there are multiple processors 801, some may be general-purpose processors, and others may be special-purpose processors.
[0119] The memory 803 includes one or more, which may be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), etc.
[0120] This application also provides a computer-readable storage medium that stores computer program instructions. When the computer program instructions are run by a computer, the computer performs various functions or steps in the above-described method for detecting cell synchronization signals.
[0121] This application also provides a computer program product that, when run on a computer, causes the computer to perform various functions or steps in the above-described method for detecting cell synchronization signals.
[0122] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0123] Furthermore, 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.
[0124] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0125] It should be noted that if the function is implemented as a software functional module and sold or used as an independent product, it 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 part 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.
[0126] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.
[0127] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for detecting cell synchronization signals, characterized in that, include: Obtain a set of receive beams for searching cell synchronization signals, wherein each receive beam in the set of receive beams corresponds to a beam direction; The receiving beam set is divided into multiple receiving beam subsets; The following steps are performed iteratively for each subset of received beams until a cell synchronization signal is detected: During the monitoring period, multiple beam directions are cyclically switched according to time intervals to receive signals, and cell synchronization signal detection is performed on the received signals.
2. The method for detecting cell synchronization signals according to claim 1, characterized in that, The process of detecting cell synchronization signals on the received signals includes: Among the received signals, those with the same beam direction are identified as one received signal; Cell synchronization signal detection is performed on each received signal.
3. The method for detecting cell synchronization signals according to claim 1, characterized in that, The step of dividing the receiving beam set into multiple receiving beam subsets includes: Obtain the beam group size used to search for the cell synchronization signal; The receiving beam set is divided according to the beam group size to obtain the multiple receiving beam subsets.
4. The method for detecting cell synchronization signals according to claim 3, characterized in that, The step of obtaining the beam group size used to search for the cell synchronization signal includes: Obtain the baseband operating sampling frequency and the cell synchronization signal bandwidth; The beam group size is calculated based on the baseband operating sampling frequency and the cell synchronization signal bandwidth.
5. The method for detecting cell synchronization signals according to claim 4, characterized in that, The step of calculating the beam group size based on the baseband operating sampling frequency and the cell synchronization signal bandwidth includes: The beam group size is calculated using the following formula: ; in, The size of the beam group, The baseband operating sampling frequency is... The bandwidth of the cell synchronization signal is denoted as .
6. The method for detecting cell synchronization signals according to claim 1, characterized in that, The acquisition of the set of received beams used for searching cell synchronization signals includes: Obtain terminal location information and base station location information; The receiving direction space of the cell synchronization signal is calculated based on the terminal location information and the base station location information, wherein the receiving direction space includes the azimuth angle and the pitch angle; The receiving beam set is determined based on the receiving direction space and the receiving beam information.
7. The method for detecting cell synchronization signals according to any one of claims 1-6, characterized in that, The time interval is inversely proportional to the baseband operating sampling frequency.
8. The method for detecting cell synchronization signals according to any one of claims 1-6, characterized in that, The listening time is longer than the duration of each transmission of the cell synchronization signal.
9. A device for detecting cell synchronization signals, characterized in that, include: The acquisition module is used to acquire a set of received beams for searching cell synchronization signals, wherein each received beam in the set of received beams corresponds to a beam direction; A partitioning module is used to divide the received beam set into multiple received beam subsets; The execution module is used to repeatedly perform the following steps for each subset of received beams until a cell synchronization signal is detected: During the monitoring period, multiple beam directions are cyclically switched according to time intervals to receive signals, and cell synchronization signal detection is performed on the received signals.
10. A computer program product, characterized in that, It includes computer program instructions, which are read and executed by a processor to perform the cell synchronization signal detection method as described in any one of claims 1-8.
11. An electronic device, characterized in that, include: Processor, memory, and bus; The processor and the memory communicate with each other via the bus; The memory stores computer program instructions that can be executed by the processor, and the processor can execute the cell synchronization signal detection method as described in any one of claims 1-8 by calling the computer program instructions.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a computer, cause the computer to perform the cell synchronization signal detection method as described in any one of claims 1-8.
Citation Information
Patent Citations
Signal processing method, computer device, and computer readable storage medium
CN108810917A
Search scheduling for wireless communications
CN113557757A
Network detection method, equipment, device and storage medium
CN115460641A
Synchronization signal transmission using simultaneously active and spatially multiplexed beams
CN115835363A
Methods and device for improved cell synchronization
WO2016144214A1