Multi-system multi-channel signal synchronization method and device and electronic equipment
By intelligently filtering and configuring the frequency point parameters of the synchronization signal block, the problem of excessive synchronization time of multi-standard multi-channel signals is solved, fast and accurate signal synchronization is achieved, and communication quality and stability are improved.
Patent Information
- Application Number
- CN202510486242.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2045-04-17
AI Technical Summary
In the prior art, the synchronization time of multi-standard multi-channel signal is too long, especially when NR synchronization, due to the large frequency points and large bandwidth, the synchronization time is too long.
By determining the frequency point parameters of the synchronization signal block of the repeater station, filtering out the candidate channel set, selecting the target channel and the target synchronization module, and configuring the frequency point parameters of the synchronization signal block for signal synchronization, including network frequency band determination, candidate frequency point parameter conversion, testing and filtering processes for the frequency point parameters of the synchronization signal block.
Fast signal synchronization is achieved, ensuring efficient coordination between different signal standards and channels, improving communication quality and stability, reducing signal interference, and improving signal synchronization efficiency and accuracy.
Smart Images

Figure CN120342455A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular, to a signal synchronization method, an apparatus, and an electronic device for multiple systems and multiple channels. Background Art
[0002] In the current repeater system, it has become a standard to implement cell search and signal processing of a wireless network through a baseband synchronization module. Due to hardware design and cost control, a repeater is designed in one of two ways. One way is to design it as a single-mode or single-mode two-channel MIMO (Single Mode Multi-Input Multi-Output) type, and the same signal coverage is output. Another way is a serialized product design. For example, 2.6 GHz + 1.8 GHz, 2.6 GHz + 1.9 GHz, 2.6 GHz + 2.3 GHz. Users need to configure the signal system and then select a synchronization module to perform synchronous search, and output signal coverage of the 2.6 GHz NR (New Radio) system and FDD (Frequency Division Duplexing) signals and TDD-LTE (Time Division Duplexing-Long Term Evolution) signals of each frequency band.
[0003] Regarding the requirements for multiple frequency bands and multiple systems, the current software design does not consider the compatibility of multiple frequency bands and multiple systems, and sometimes the hardware cannot achieve the compatibility of different frequency bands. Therefore, serialized products need to be developed to make up for this defect. In terms of software, a design with multiple synchronization modules can be considered. The LTE (i.e., the fourth-generation (4G) mobile communication technology) and NR (i.e., the fifth-generation (5G) mobile communication technology) systems can be flexibly used in the application of multiple synchronization modules. At the same time, the software adds a design for compatibility with different frequency bands, and the same software can be used for the entire serialized product to achieve the flexibility of the synchronization function.
[0004] In terms of synchronous search, the current LTE synchronous search performs frequency scanning at a fixed step size (such as 100 KHz). The larger the bandwidth, the more frequency points are scanned and the longer the synchronization time is. For NR synchronization, if the LTE method is adopted, due to the large bandwidth and many frequency points of NR, the synchronization time will be too long.
[0005] In view of the above problems, no effective solution has been proposed yet. Summary of the Invention
[0006] Embodiments of the present invention provide a signal synchronization method, an apparatus, and an electronic device for multiple systems and multiple channels, so as to at least solve the technical problem of too long signal synchronization time in related technologies.
[0007] According to one aspect of an embodiment of the present invention, a multi-mode multi-channel signal synchronization method is provided, including: determining the synchronization signal block frequency point parameters of a repeater, where the repeater includes: a plurality of synchronization modules and a plurality of channels; in the case of a signal synchronization request from a user equipment, screening the plurality of channels based on the signal synchronization request to obtain a candidate channel set; determining a target channel from the candidate channel set, and determining a target synchronization module from the plurality of synchronization modules according to the signal mode of the target channel; configuring the synchronization signal block frequency point parameters to the target channel to perform signal synchronization through the target channel.
[0008] Further, the step of determining the synchronization signal block frequency point parameters of the repeater includes: determining the network frequency band of the repeater, and based on the network frequency band, determining a candidate synchronization signal block frequency point parameter set; traversing the candidate synchronization signal block frequency point parameter set, converting the selected candidate synchronization signal block frequency point parameter into an absolute radio frequency frequency point number parameter, and based on the local oscillator center frequency point parameter of the repeater, converting the candidate synchronization signal block frequency point parameter into a network carrier offset parameter; after configuring the absolute radio frequency frequency point number parameter to a test synchronization module and configuring the network carrier offset parameter to a preset register, performing signal synchronization through the test synchronization module, where the test synchronization module and the preset register are located in the repeater; in the case that the test synchronization module continuously receives a synchronization signal within a preset duration, determining the selected candidate synchronization signal block frequency point parameter as the synchronization signal block frequency point parameter of the repeater.
[0009] Further, the step of determining the synchronization signal block frequency point parameters of the repeater further includes: determining the network frequency band of the repeater, and based on the network frequency band, calculating the signal ranges corresponding to different frequency sweep ranges; calculating a plurality of candidate synchronization signal block frequency point parameters according to the signal ranges corresponding to the frequency sweep ranges; determining the synchronization signal block frequency point parameters of the repeater from the plurality of candidate synchronization signal block frequency point parameters.
[0010] Further, before screening the plurality of channels based on the signal synchronization request, it further includes: in the case of a signal synchronization request from a user equipment, searching for a primary synchronization signal and a secondary synchronization signal, and based on the primary synchronization signal and the secondary synchronization signal, obtaining a physical cell identifier; based on the physical cell identifier, reading a master information block and a system information block, and based on the master information block and the system information block, obtaining an uplink-downlink time slot ratio.
[0011] Further, the step of screening the plurality of channels based on the signal synchronization request to obtain a candidate channel set includes: evaluating each channel based on the uplink-downlink time slot ratio and the frequency band information carried in the signal synchronization request to obtain an evaluation result for each channel; screening the plurality of channels based on the evaluation result to obtain a candidate channel set.
[0012] Further, the steps of determining a target channel from the candidate channel set and determining a target synchronization module from multiple synchronization modules according to the signal format of the target channel include: traversing the candidate channel set and determining whether the channel input power of the selected candidate channel is greater than a preset synchronization power threshold; determining the candidate channel indicated by the channel input power greater than the preset synchronization power threshold as the target channel; selecting the synchronization module corresponding to the signal format according to the signal format of the target channel and determining whether the selected synchronization module is idle; and when the selected synchronization module is idle, determining the synchronization module as the target synchronization module.
[0013] Further, before screening multiple channels based on a signal synchronization request to obtain a candidate channel set, it further includes: classifying multiple channels based on the signal format to obtain a first type of channel set and a second type of channel set; performing synchronization tests on any two first type of channels in the first type of channel set until all first type of channels are tested to obtain a first test result; performing synchronization tests on any two second type of channels in the second type of channel set until all second type of channels are tested to obtain a second test result; based on the first test result, closing the first type of channels that cannot be synchronized, and based on the second test result, closing the second type of channels that cannot be synchronized.
[0014] According to another aspect of the embodiments of the present invention, there is also provided a multi-format multi-channel signal synchronization device, including: a first determination unit for determining the synchronization signal block frequency point parameters of a repeater, where the repeater includes: multiple synchronization modules and multiple channels; a screening unit for screening multiple channels based on a signal synchronization request to obtain a candidate channel set when a user equipment makes a signal synchronization request; a second determination unit for determining a target channel from the candidate channel set and determining a target synchronization module from multiple synchronization modules according to the signal format of the target channel; and a configuration unit for configuring the synchronization signal block frequency point parameters to the target channel to perform signal synchronization through the target channel.
[0015] Further, the first determination unit includes: a first determination module, configured to determine the network frequency band of the repeater station, and based on the network frequency band, determine a set of candidate synchronization signal block frequency point parameters; a first conversion module, configured to traverse the set of candidate synchronization signal block frequency point parameters, convert the selected candidate synchronization signal block frequency point parameters into absolute radio frequency frequency point number parameters, and based on the local oscillator center frequency point parameters of the repeater station, convert the candidate synchronization signal block frequency point parameters into network carrier offset parameters; a first synchronization module, configured to, after configuring the absolute radio frequency frequency point number parameters to the test synchronization module and configuring the network carrier offset parameters to the preset register, perform signal synchronization through the test synchronization module, where the test synchronization module and the preset register are located in the repeater station; a second determination module, configured to, in the case that the test synchronization module continuously receives synchronization signals within a preset duration, determine the selected candidate synchronization signal block frequency point parameters as the synchronization signal block frequency point parameters of the repeater station.
[0016] Further, the first determination unit further includes: a third determination module, configured to determine the network frequency band of the repeater station, and based on the network frequency band, calculate the signal ranges corresponding to different frequency sweep ranges; a first calculation module, configured to calculate a plurality of candidate synchronization signal block frequency point parameters according to the signal ranges corresponding to the frequency sweep ranges; a fourth determination module, configured to determine the synchronization signal block frequency point parameters of the repeater station from the plurality of candidate synchronization signal block frequency point parameters.
[0017] Further, the signal synchronization device further includes: a first search module, configured to, before screening a plurality of channels based on a signal synchronization request, in the case of a signal synchronization request from a user equipment, search for a primary synchronization signal and a secondary synchronization signal, and based on the primary synchronization signal and the secondary synchronization signal, obtain a physical cell identifier; a first reading module, configured to, based on the physical cell identifier, read a master information block and a system information block, and based on the master information block and the system information block, obtain an uplink-downlink time slot ratio.
[0018] Further, the screening unit includes: a first evaluation module, configured to evaluate each channel based on the uplink-downlink time slot ratio and the frequency band information carried in the signal synchronization request, to obtain an evaluation result for each channel; a first screening module, configured to screen the plurality of channels based on the evaluation result to obtain a set of candidate channels.
[0019] Further, the second determination unit includes: a first judgment module, configured to traverse the set of candidate channels and judge whether the channel input power of the selected candidate channel is greater than a preset synchronization power threshold; a fifth determination module, configured to determine the candidate channel indicated by the channel input power greater than the preset synchronization power threshold as the target channel; a first selection module, configured to select a synchronization module corresponding to the signal format according to the signal format of the target channel, and judge whether the selected synchronization module is idle; a sixth determination module, configured to, in the case that the selected synchronization module is idle, determine the synchronization module as the target synchronization module.
[0020] Furthermore, the signal synchronization device further includes: a first classification module, configured to classify a plurality of channels based on a signal format to obtain a first type of channel set and a second type of channel set before screening the plurality of channels based on a signal synchronization request to obtain a candidate channel set; a first testing module, configured to perform a synchronization test on any two first type of channels in the first type of channel set until all the first type of channels are tested to obtain a first test result; a second testing module, configured to perform a synchronization test on any two second type of channels in the second type of channel set until all the second type of channels are tested to obtain a second test result; a first closing module, configured to close the first type of channels that cannot be synchronized based on the first test result, and close the second type of channels that cannot be synchronized based on the second test result.
[0021] According to another aspect of the embodiments of the present invention, there is also provided a computer program product, including a non-volatile computer-readable storage medium storing a computer program, where the computer program, when executed by a processor, implements the multi-format multi-channel signal synchronization method according to any one of the above.
[0022] According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including one or more processors and a memory, where the memory is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the multi-format multi-channel signal synchronization method according to any one of the above.
[0023] In the present invention, the synchronization signal block frequency point parameter of the repeater is determined. In the case of a signal synchronization request from a user equipment, a plurality of channels are screened based on the signal synchronization request to obtain a candidate channel set, a target channel is determined from the candidate channel set, and a target synchronization module is determined from a plurality of synchronization modules according to the signal format of the target channel. The synchronization signal block frequency point parameter is configured for the target channel to perform signal synchronization through the target channel, thereby solving the technical problem of too long signal synchronization time in the related art.
[0024] In the present invention, by intelligently determining the synchronization signal block frequency point parameter (i.e., the SSB (Synchronization Signal Block) frequency point), and intelligently screening channels and synchronization modules, not only can fast synchronization be achieved, but also efficient cooperation between different signal formats and channels is ensured, signal interference is avoided, and the communication quality and stability of the user equipment are improved, thereby achieving the technical effect of effectively improving the signal synchronization efficiency and accuracy of the repeater in a multi-format environment. Description of the Drawings
[0025] The accompanying drawings described herein are used to provide a further understanding of the present invention and form a part of the present invention. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:
[0026] Figure 1 is a flowchart of an optional multi - mode multi - channel signal synchronization method according to an embodiment of the present invention;
[0027] Figure 2 is a schematic diagram of an optional process for determining SSB frequency points according to an embodiment of the present invention;
[0028] Figure 3 is a schematic diagram of an optional information acquisition process according to an embodiment of the present invention;
[0029] Figure 4 is a schematic diagram of an optional baseband synchronization module management process according to an embodiment of the present invention;
[0030] Figure 5 is a schematic diagram of an optional multi - mode multi - channel signal synchronization device according to an embodiment of the present invention;
[0031] Figure 6 is a hardware structure block diagram of an electronic device (or mobile device) for a multi - mode multi - channel signal synchronization method according to an embodiment of the present invention. Detailed Embodiments
[0032] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above - mentioned accompanying drawings are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order different from those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non - exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0034] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) collected and involved in the present invention are all information and data authorized by the user or fully authorized by all parties. Moreover, the processing of relevant data, such as collection, storage, use, processing, transmission, provision, disclosure, and application, complies with the relevant laws, regulations, and standards in the relevant regions, takes necessary confidentiality measures, does not violate public order and good customs, and provides corresponding operation entrances for users to choose to authorize or refuse. For example, there is an interface between the present system and relevant users or institutions. Before obtaining relevant information, a request for acquisition needs to be sent to the aforementioned users or institutions through the interface, and after receiving the consent information feedback from the aforementioned users or institutions, the relevant information is obtained.
[0035] The present invention adopts a method of pre-scanning frequency points in two ways according to high and low frequency bands, which can achieve fast NR synchronization, effectively improve resource utilization and network optimization, and enhance the capacity, coverage, and service quality of the wireless communication system. Moreover, it can be fully compatible with the baseband signal synchronization of different frequency bands and has great flexibility.
[0036] In the present invention, the flexible selection of the repeater frequency band can select different frequency bands according to different channels. Moreover, through the SSB search method, fast synchronization can be achieved by scanning and synchronizing with relatively few frequency points, and most of the synchronization frequency points in the network can also be covered. Combining with the full-channel search, the flexibility of synchronization can be further improved.
[0037] The present invention will be described in detail below in conjunction with various embodiments.
[0038] Embodiment 1
[0039] According to an embodiment of the present invention, an embodiment of a multi-mode and multi-channel signal synchronization method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Moreover, although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0040] Figure 1 is a flowchart of an optional multi-mode and multi-channel signal synchronization method according to an embodiment of the present invention. As Figure 1 shown, the method includes the following steps:
[0041] Step S101, determine the synchronization signal block frequency point parameters of the repeater, where the repeater includes: a plurality of synchronization modules and a plurality of channels.
[0042] In the embodiment of the present invention, a repeater is a device that can receive and amplify wireless signals and retransmit these signals to expand the coverage. The SSB frequency is used for synchronization signals and broadcast information in the 5G NR system so that the UE (User Equipment) can identify and connect to the base station, and is also an important parameter for setting the base station synchronization module.
[0043] In an embodiment of the present invention, the SSB frequency parameters used by the repeater for synchronization can be identified and set. In a repeater system, the SSB frequency parameters are essential for UE (user equipment) to identify and connect to a base station. The repeater includes multiple synchronization modules and multiple channels, each of which is responsible for signal processing of a standard, such as NR or LTE, while multiple channels allow devices to transmit and receive signals on different frequency bands.
[0044] In some optional embodiments, the SSB frequency setting is divided into a manual setting mode and an automatic search mode, and the setting mode is selected and configured by the user.
[0045] Step S102: When the user equipment makes a signal synchronization request, multiple channels are screened based on the signal synchronization request to obtain a candidate channel set.
[0046] In the embodiment of the present invention, when the UE initiates a signal synchronization request (i.e., a request by the UE to establish a synchronous connection with the network, for example, when switching networks), the repeater needs to screen its multiple channels to determine which channels can meet the synchronization request. For example, the channels can be screened based on the current signal strength, frequency band adaptability, or system compatibility, and finally a set of channels that may generate a stable synchronization signal is obtained.
[0047] Step S103: determine a target channel from the candidate channel set, and determine a target synchronization module from a plurality of synchronization modules according to a signal format of the target channel.
[0048] In an embodiment of the present invention, a target channel may be selected from a set of candidate channels, and then a suitable synchronization module may be selected for synchronization search and processing according to the signal standard (such as NR or LTE) of the selected channel. For example, if the signal standard of the target channel is NR, an NR synchronization module may be selected for subsequent synchronization operations.
[0049] Step S104, configuring the synchronization signal block frequency point parameters to the target channel to perform signal synchronization through the target channel.
[0050] In an embodiment of the present invention, the determined SSB frequency point parameters can be configured to the selected target channel. In this way, the synchronization module can perform cell search and signal synchronization processing based on these parameters. If the synchronization is successful, the uplink and downlink time slot indication signals will be output through the GPIO (General Purpose Input / Output) interface, completing the signal synchronization process.
[0051] Exemplarily, when a UE requests signal synchronization within the 2600 MHz frequency band range (2.6 GHz band) for the NR standard, the repeater can determine the SSB frequency point parameters within this frequency band range. Moreover, the repeater can evaluate all its channels and screen out a set of candidate channels that support the NR standard within the 2600 MHz range based on factors such as signal strength and standard compatibility. From this set, a target channel is selected. Since the target channel is under the NR standard, an NR synchronization module will be selected as the target synchronization module. Then, the determined SSB frequency point parameters are configured to the target channel. The NR synchronization module performs signal search and processing according to the NR synchronization process. If the synchronization is successful, the uplink and downlink time slot indication information will be output through the GPIO interface, completing the signal synchronization process. In this way, it is ensured that when the repeater faces the synchronization request of the UE, it can intelligently and efficiently select the most suitable channel and synchronization module, achieve fast and accurate signal synchronization, and provide stable and high-quality network coverage.
[0052] In summary, by intelligently determining the synchronization signal block frequency point parameters (i.e., SSB frequency points), as well as intelligently screening channels and synchronization modules, not only can fast synchronization be achieved, but also efficient coordination between different signal standards and channels is ensured, signal interference is avoided, the communication quality and stability of the user equipment are improved, thereby achieving the technical effect of effectively improving the signal synchronization efficiency and accuracy of the repeater in a multi-standard environment, and further solving the technical problem of excessive time for signal synchronization in the related art.
[0053] In order to improve the accuracy of determining the synchronization signal block frequency point parameters of a repeater, in the multi-mode and multi-channel signal synchronization method provided in Embodiment 1 of this application, the network frequency band of the repeater is determined, and based on the network frequency band, a set of candidate synchronization signal block frequency point parameters is determined; the set of candidate synchronization signal block frequency point parameters is traversed, and the selected candidate synchronization signal block frequency point parameters are converted into absolute radio frequency channel number parameters, and based on the local oscillator center frequency point parameters of the repeater, the candidate synchronization signal block frequency point parameters are converted into network carrier offset parameters; after configuring the absolute radio frequency channel number parameters for the test synchronization module and configuring the network carrier offset parameters for the preset register, signal synchronization is performed through the test synchronization module, where the test synchronization module and the preset register are located in the repeater; when the test synchronization module continuously receives synchronization signals within a preset time period, the selected candidate synchronization signal block frequency point parameters are determined as the synchronization signal block frequency point parameters of the repeater.
[0054] In an embodiment of the present invention, the device (i.e., the repeater) maintenance configuration frequency band information can be opened. After the device runs normally, the corresponding frequency band (i.e., the network frequency band) is selected according to the device, and the device generally only needs to be configured once.
[0055] In an embodiment of the present invention, the synchronization SSB frequency point (i.e., the synchronization signal block frequency point parameter) can be determined through the manual setting mode. The preset network frequency band of the repeater can be determined first, and then based on the network frequency band, a set of candidate synchronization signal block frequency point parameters is determined. For example, if the repeater is preset to cover the 2.6 GHz frequency band, then a set of candidate SSB frequency point parameters will be determined based on this frequency band range.
[0056] In an embodiment of the present invention, the parameters in the set of candidate SSB frequency point parameters can be traversed, and each SSB frequency point parameter is converted into an ARFCN (Absolute Radio Frequency Channel Number) parameter (i.e., the absolute radio frequency channel number parameter) according to the 3GPP specification (a series of technical specifications and standards formulated by the Third Generation Partnership Project), and, in combination with the local oscillator center frequency of the repeater, the SSB frequency point parameter is converted into an NCO (Network Carrier Offset) parameter (i.e., the network carrier offset parameter, which is used to identify the position of the carrier center frequency. In 5G NR, this parameter is part of the network configuration and is used to guide the UE to search for the synchronization signal block SSB within which frequency range). Among them, the NCO parameter can be calculated through the following formula:
[0057] If f >= 0, the formula is dec2hex(round(f / 245.76 * 12288));
[0058] If f < 0, the formula is dec2hex(round((245.76 + f) / 245.76 * 12288));
[0059] Where f is the SSB frequency point - the local oscillator center frequency point, 245.76 is the preset sampling rate of the repeater, and 12288 is the preset accumulator coefficient of the repeater, which can be calculated according to the actual situation.
[0060] In an embodiment of the present invention, after the conversion is completed, the ARFCN parameter is configured for the test synchronization module, and the NCO parameter is configured for a preset register (such as an FPGA (Field - Programmable Gate Array) register). The test synchronization module starts to perform signal synchronization tests based on these parameters, including cell search and radio signaling processing. If a stable synchronization signal is not obtained under the current configuration, then the test will continue to the next SSB frequency point parameter until all the parameters in the candidate set are tested.
[0061] Here, the test synchronization module and the preset register are located in the repeater. The test synchronization module is a pre - selected synchronization module used to test and verify whether successful synchronization can be achieved under different SSB frequency point parameters.
[0062] In an embodiment of the present invention, the test synchronization module continuously monitors the synchronization signal of the configured frequency point within a preset duration. If a stable synchronization signal is continuously received within this duration, then this SSB frequency point parameter will be considered valid, and this SSB frequency point parameter will be determined as the synchronization signal block frequency point parameter of the repeater. In this way, it is ensured that the SSB frequency point parameter configured for the repeater can actually support signal synchronization, thereby avoiding invalid frequency point configurations.
[0063] Figure 2 is a schematic diagram of an optional process for determining the SSB frequency point according to an embodiment of the present invention. As Figure 2 shown, a SSB frequency point can be selected for configuration first, then the ARFCN and NCO are calculated according to the SSB frequency point, the ARFCN is configured for the synchronization module, and the NCO is configured for the FPGA register, and then it is judged whether synchronization is achieved (i.e., whether the synchronization module obtains a stable synchronization signal). If synchronization is achieved, the process ends, indicating that this SSB frequency point is the determined SSB frequency point; otherwise, the next SSB frequency point is selected.
[0064] In this embodiment, by selecting and verifying the SSB frequency point parameters of the repeater, especially in a complex environment of multiple systems and multiple frequency bands, it is not only possible to quickly determine the set of SSB frequency point parameters suitable for a specific network frequency band, but also to verify the effectiveness of these parameters through the test synchronization module, ensuring that the repeater can provide stable and high-quality signal synchronization services in actual applications, improving the flexibility and adaptability of the repeater, reducing unnecessary frequency point scanning time, and providing a faster network access experience for the UE. At the same time, by presetting registers for parameter configuration, efficient interaction with the hardware is ensured, further optimizing the performance of signal synchronization.
[0065] In order to improve the accuracy of determining the synchronization signal block frequency point parameters of the repeater, in the multi-system multi-channel signal synchronization method provided in Embodiment 1 of this application, the network frequency band of the repeater is determined, and based on the network frequency band, the signal range corresponding to different frequency scanning ranges is calculated; according to the signal range corresponding to the frequency scanning range, a plurality of candidate synchronization signal block frequency point parameters are calculated; and the synchronization signal block frequency point parameters of the repeater are determined from the plurality of candidate synchronization signal block frequency point parameters.
[0066] In the embodiment of the present invention, the synchronization signal block frequency point parameters of the repeater can be determined through the automatic synchronization mode. The principle of the automatic synchronization mode is to obtain the current synchronization SSB frequency point through as many frequency point scans as possible. Before obtaining synchronization, the user does not know the synchronization SSB frequency point in the 5G NR system and needs to obtain it through full-band scanning. However, the number of frequency points obtained through full-band scanning is huge, and the time required for synchronization is very long, which does not meet the actual application. Therefore, this embodiment combines selecting sufficient frequency points in the full band with the reasonable time required for synchronization to adopt the optimal automatic synchronization scheme.
[0067] Specifically, an SSB frequency point correspondence table can be obtained. This table is divided into tables corresponding to 0 - 3000 MHz and 3000 - 24250 MHz, and this table includes: the serial number of each signal N, and the SSB1, SSB2, SSB3, GSCN1 (Global Synchronization Channel Number), GSCN2, GSCN3 corresponding to this signal N. Among them, for the signal N in the range of 0 - 3000 MHz, the calculation formula for SSB is: SSB = N * 1200 kHz + M * 50 kHz, N = 1:2499, M ∈ {1, 3, 5}, M is a preset parameter, and the calculation formula for GSCN is: GSCN = 3N + (M - 3) / 2; for the signal N in the range of 3000 - 24250 MHz, the calculation formula for SSB is: SSB = 3000 MHz + N * 1.44 MHz, N = 0:14756, M ∈ {1, 3, 5}, M is a preset parameter, and the calculation formula for GSCN is: GSCN = 7499 + N.
[0068] For example, Table 1 is the correspondence table of SSB frequency points (0 - 3000 MHz), and Table 2 is the correspondence table of SSB frequency points (3000 - 24250 MHz).
[0069] Table 1
[0070]
[0071]
[0072]
[0073]
[0074] Table 2
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081] In the embodiment of the present invention, if full - band frequency scanning synchronization is performed in the range of 0–3000 MHz, the number of frequency points to be scanned is 7497 (3 * 2499) frequency points. Obviously, the required time is relatively long. Therefore, in this embodiment, the specific network frequency band to be covered by the repeater can be determined first, such as the 2.6 GHz frequency band or the 3.5 GHz frequency band. Then, based on the determined network frequency band, the signal frequency range that the repeater needs to scan (i.e., the actual range of N) is calculated. In this way, the number of frequency scanning points can be reduced a lot. For example, if the network frequency band is set to 2.6 GHz, that is, the frequency scanning range is 2515 MHz - 2675 MHz, then the corresponding signal scanning start point and end point (i.e., the signal range) can be calculated according to this range, that is, N_start = 2515 / 1.2 + 1 = 2096, N_end = 2675 / 1.2 + 1 = 2230. The total number of frequency bands to be scanned is 402, effectively reducing the time used for frequency scanning. Then, according to the SSB calculation formula (SSB = N * 1200 kHz+M * 50 kHz), the first three SSB frequency points are calculated as: 2515.25 MHz, 2515.35 MHz, 2515.45 MHz. Similarly, the SSB frequency points of 402 points can be obtained.
[0082] If the network frequency band is 3.5 GHz, that is, the frequency sweep range is 3300 MHz - 3600 MHz, then the signal range corresponding to this frequency sweep range can be calculated. That is, N_start = (3300 - 3000) / 1.44 + 1 = 209, N_end = (3600 - 3000) / 1.44 + 1 = 417. Then the number of frequency bands to be swept is 208. According to the calculation formula of SSB (SSB = 3000 MHz + N * 1.44 MHz), the first three SSB frequency points are calculated as: 3300.96 MHz, 3302.4 MHz, 3303.84 MHz. Similarly, the SSB frequency points of 208 points can be obtained.
[0083] After that, in the same way as the manual setting mode for selecting the SSB frequency point, select the SSB frequency point to be configured, that is, determine the synchronization signal block frequency point parameter of the repeater from the multiple candidate synchronization signal block frequency point parameters calculated according to the signal range corresponding to the frequency sweep range.
[0084] Specifically, according to the signal range calculated for different frequency sweep ranges, a series of possible SSB frequency point parameters can be calculated using specific mathematical formulas. These parameters will become the candidate frequency points for the next signal synchronization test. For example, in the 2.6 GHz frequency band, through the formula SSB = N * 1200 kHz + M * 50 kHz or in the 3.5 GHz frequency band, through the formula SSB = 3000 MHz + N * 1.44 MHz, the candidate SSB frequency point set is calculated. Then, traverse the candidate SSB frequency point parameter set, and the test synchronization module attempts signal synchronization for each frequency point. If the test synchronization module can detect a stable SSB signal within the preset time, then the current SSB frequency point parameter is confirmed as the effective synchronization signal block frequency point parameter of the repeater. If the current frequency point fails to meet the synchronization requirements, the system will continue to try the next frequency point until all effective SSB frequency point parameters are found.
[0085] In this embodiment, the service network frequency band of the repeater can be determined first to ensure the pertinence of the search and synchronization work. Then, a series of candidate SSB frequency points are calculated based on the network frequency band, providing rich search options. After that, through the one-by-one test and verification of the candidate SSB frequency points, the frequency point parameters that can be successfully used for signal synchronization can be accurately identified, avoiding the interference of invalid frequency points, and improving the overall synchronization efficiency and reliability.
[0086] In order to accurately obtain some synchronization parameters, in the multi-mode and multi-channel signal synchronization method provided in Embodiment 1 of this application, before screening multiple channels based on a signal synchronization request, when the user equipment makes a signal synchronization request, the primary synchronization signal and the secondary synchronization signal are searched, and based on the primary synchronization signal and the secondary synchronization signal, the physical cell identifier is obtained; based on the physical cell identifier, the master information block and the system information block are read, and based on the master information block and the system information block, the uplink and downlink time slot ratio is obtained.
[0087] In an embodiment of the present invention, after the UE is powered on, a signal synchronization request can be made, and then the repeater can first search for the PSS (Primary Synchronization Signal, that is, the primary synchronization signal) and the SSS (Secondary Synchronization Signal, the secondary synchronization signal) to obtain the cell group ID (that is, the physical cell identifier (Physical Cell ID, PCI)), and then perform more accurate time and frequency synchronization. After that, the MIB (Master Information Block, the master information block) and the SIB (System Information Blocks, the system information block) information are read to configure the SFN (System Frame Number, the system frame number) subcarrier spacing PDCCH (Physical Downlink Control Channel, the physical downlink control channel), and the uplink and downlink time slot ratio and special subframe format and other information of TDD (Time Division Duplexing, time division duplexing) are obtained in the SIB information.
[0088] Specifically, when the user equipment UE sends a signal synchronization request to the repeater, the baseband synchronization module of the repeater first starts to search for the PSS and the SSS. The PSS and the SSS are located in each SSB and can provide basic frequency and time synchronization, as well as preliminary cell identification information. After successfully capturing the PSS and the SSS, the repeater calculates the PCI according to the received signal information. The PCI is the unique identity identifier of the cell and is used to distinguish different cells. Then, the repeater uses the known PCI to read the MIB and the SIB. The MIB contains the most basic system information, such as the system frame number SFN and the frame structure, while the SIB contains more detailed system configuration and operation information. After reading the MIB and the SIB, the uplink and downlink time slot ratio in the TDD mode can be parsed. This information is crucial for the repeater and other UEs to understand the time slot allocation of the network, ensuring the correctness and efficiency of data transmission and reception.
[0089] Figure 3 is a schematic diagram of an optional information acquisition process according to an embodiment of the present invention, as Figure 3As shown, the PSS can be searched first to obtain N (2) ID (primary synchronization signal sequence index), and the SSS can be searched to obtain N (1) ID (secondary synchronization signal sequence index) to obtain the PCI. Then, the MIB can be read to configure the SFN subcarrier spacing PDCCH, and the SIB can be read to obtain the TDD uplink and downlink time slot ratio PLMN (Public Land Mobile Network).
[0090] In this embodiment, by accurately searching and parsing the PSS and SSS, the repeater can quickly lock the physical cell identifier, thereby obtaining the necessary MIB and SIB information. These information not only include the physical characteristics of the base station, but also cover the network configuration details, such as time slot allocation, etc. Based on this, the UE can accurately access the correct cell and understand the uplink and downlink time slot ratio of the network to ensure smooth and efficient data transmission.
[0091] In order to improve the accuracy of determining the candidate channel set, in the multi-mode and multi-channel signal synchronization method provided in Embodiment 1 of this application, each channel is evaluated based on the uplink and downlink time slot ratio and the frequency band information carried in the signal synchronization request to obtain the evaluation result of each channel; the multiple channels are screened based on the evaluation result to obtain the candidate channel set.
[0092] In the embodiment of the present invention, if the repeater obtains the uplink and downlink time slot ratio of the network (in a TDD network, the time ratio for uplink and downlink communication within a subframe, which affects the signal reception and transmission planning of the UE) and the frequency band information (the radio communication frequency band specified by the UE when requesting synchronization) carried in the signal synchronization request of the UE, its baseband synchronization module can evaluate the signals of each channel. This evaluation process mainly considers factors such as the strength of the channel signal, the matching degree of the frequency point position with the network configuration, and the stability of the signal to determine whether the channel is suitable for synchronization and data transmission. Then, according to the evaluation result, the repeater will screen all channels, excluding those with poor signal quality, mismatched frequency point configuration, or poor stability. For example, methods such as threshold judgment, signal strength sorting, or compatibility analysis based on the uplink and downlink time slot ratio are used for screening to ensure that the remaining channel set can provide the best synchronization performance and data transmission efficiency.
[0093] In this embodiment, by combining the TDD uplink and downlink time slot ratio of the network and the frequency band information requested by the UE, each channel is carefully evaluated, so as to be able to intelligently screen out the candidate channel set with the best signal quality, high frequency point matching degree, and strong stability.
[0094] In order to improve the accuracy of determining the target channel and the target synchronization module, in the multi-mode multi-channel signal synchronization method provided in the first embodiment of the present application, the candidate channel set is traversed, and it is determined whether the channel input power of the selected candidate channel is greater than a preset synchronization power threshold; the candidate channel indicated by the channel input power greater than the preset synchronization power threshold is determined as the target channel; according to the signal mode of the target channel, the synchronization module corresponding to the signal mode is selected, and it is determined whether the selected synchronization module is idle; when the selected synchronization module is idle, the synchronization module is determined as the target synchronization module.
[0095] In the embodiment of the present invention, in order to improve the capacity, coverage and service quality of the wireless communication system, effectively utilize resources and optimize the network, multi-baseband synchronization modules and multi-channel modes are adopted for synchronization. One synchronization module independently processes the signal synchronization of one mode and one frequency band, which requires a flexible, intelligent and efficient multi-module management process to obtain a target channel and a target synchronization module. Among them, the baseband synchronization modules are divided into 5G NR synchronization modules and 4G LTE synchronization modules.
[0096] Specifically, each channel (candidate channel) in the repeater can be checked one by one to collect signal status information about each channel. And for each traversed candidate channel, its channel input power (received signal strength) is measured. If the input power is greater than the preset synchronization power threshold, it means that the signal is strong enough to be further processed as the "target channel". Here, the preset synchronization power threshold is a preset standard value used to distinguish effective signal channels from weak signal channels, avoiding unnecessary synchronization attempts and resource waste. After completing the evaluation of the channel input power, the channel with the channel input power greater than the preset threshold can be determined as the target channel. Then, according to the signal mode of the target channel (for example, LTE or NR), the type of synchronization module that matches it can be found. Then it is checked whether these synchronization modules are idle. If it is found that the module is in use, the module will not be selected until an idle synchronization module that matches the signal mode is found. Among them, the determination of the idle state is obtained by querying the status register of the synchronization module or directly through the system management software.
[0097] Figure 4 is a schematic diagram of an optional baseband synchronization module management process according to an embodiment of the present invention, as Figure 4As shown, first select a channel, read the input power of the current channel, and then determine whether the current input power is greater than the synchronization power threshold. If it is not greater, select the next channel. If it is greater, determine the signal format of the current channel. If it is the NR format, select an idle NR synchronization module. If it is the LTE format, select an idle LTE synchronization module. Determine whether there is an idle synchronization module. If not, select the next channel. If there is, perform the synchronization frequency sweep process (the synchronization processes for NR / LTE are different).
[0098] In this embodiment, by traversing the candidate channel set and screening out the channels whose signal strength meets the synchronization requirements based on a preset power threshold, the ineffective processing of weak signal channels is avoided. Then, according to the signal format of the target channel, the corresponding synchronization module is intelligently selected, and it is ensured that these modules are in an idle state, avoiding conflicts and waste of module resources. In this way, when the repeater processes the multi-synchronization module channels of the LTE and NR formats, it can be more flexible and efficient, reducing the time consumption of signal synchronization and improving the overall resource utilization rate and communication performance of the system. In addition, by ensuring the effective management of the signal formats and power levels of all channels, the stability and reliability of the repeater are enhanced, providing users with higher-quality communication services.
[0099] In order to accurately test the synchronization between channels, in the multi-format multi-channel signal synchronization method provided in the first embodiment of this application, before screening multiple channels based on a signal synchronization request to obtain a candidate channel set, the multiple channels are classified based on the signal format to obtain a first type of channel set and a second type of channel set; for any two first type of channels in the first type of channel set, perform a synchronization test until all the first type of channels are tested to obtain a first test result; for any two second type of channels in the second type of channel set, perform a synchronization test until all the second type of channels are tested to obtain a second test result; based on the first test result, close the first type of channels that cannot be synchronized, and based on the second test result, close the second type of channels that cannot be synchronized.
[0100] In the embodiment of the present invention, when the number of channels of the UE is more than the number of synchronization modules, some channels cannot be synchronized. During system testing, to ensure that all channels can be synchronized, it is necessary to control the traversal of all channels for synchronization through a test mode switch. For example, if the UE has 8 channels, 2 NR synchronization modules, and 2 LTE synchronization modules, in the first round, test the synchronization of the NR synchronization modules, testing 2 channels simultaneously each time until all channels are tested, and record the channels that cannot be synchronized. In the second round, test the synchronization of the LTE synchronization modules, testing 2 channels simultaneously each time until all channels are tested, and record the channels that cannot be synchronized. After the test is completed, automatically turn off the test mode switch and restore to the normal mode.
[0101] Specifically, the signal format information of each channel can be read first, and then these channels can be divided into two categories: the first category of channel set, which includes all channels identified as NR format; the second category of channel set, which includes all channels identified as LTE format. This classification ensures that subsequent synchronization tests for different formats can be more accurate and efficient. Then, synchronization tests are performed on each channel in the first category of channel set. For example, an NR synchronization module is used to search for SSB (synchronization signal block) to evaluate the signal quality and synchronization success rate of each channel. The test process continues until all channels in the first category have completed the synchronization test, generating the first test result, that is, the synchronization status of each channel. Moreover, synchronization tests can be performed on each LTE format channel in the second category of channel set. For example, an LTE synchronization module is used to search for PSS (primary synchronization signal) and SSS (secondary synchronization signal) to evaluate the signal quality and synchronization effect. The entire test process continues until all channels in the second category are tested, generating the second test result. After obtaining the first test result, it can be checked which NR format channels fail to achieve synchronization and these channels are automatically closed to prevent them from occupying unnecessary resources. Similarly, based on the second test result, those LTE format channels that cannot be synchronized with the LTE synchronization module will also be closed. In this way, the repeater can more intelligently manage and use its synchronization module and channel resources, ensuring the stability and reliability of the communication network.
[0102] In this embodiment, the repeater system can achieve intelligent channel classification and synchronization testing. First, the classification based on the signal format ensures that channels of different formats can be correctly identified and assigned to the corresponding synchronization modules. Then, the synchronization tests performed on the two categories of channel sets not only verify the synchronization capabilities of the channels but also provide a basis for the system to optimize the configuration. Closing the channels that cannot be synchronized based on the test results effectively avoids resource waste and improves the signal processing efficiency of the repeater and the overall performance of the system.
[0103] In the embodiment of the present invention, through intelligent screening and configuration, the signal synchronization efficiency and accuracy of the repeater in a multi-format environment can be effectively improved, ensuring the efficient coordination between different signal formats and channels, avoiding signal interference, and improving the communication quality and stability of user equipment.
[0104] The following is a detailed description in combination with another embodiment.
[0105] Embodiment 2
[0106] A multi-format multi-channel signal synchronization device provided in this embodiment includes multiple implementation units, and each implementation unit corresponds to each implementation step in Embodiment 1 above.
[0107] Figure 5Schematic diagram of an optional multi-mode multi-channel signal synchronization device according to an embodiment of the present invention, as Figure 5 shown, the signal synchronization device may include: a first determination unit 50, a screening unit 51, a second determination unit 52, and a configuration unit 53.
[0108] Among them, the first determination unit 50 is used to determine the synchronization signal block frequency point parameter of the repeater. Among them, the repeater includes: multiple synchronization modules and multiple channels;
[0109] The screening unit 51 is used to screen multiple channels based on the signal synchronization request in the case of a signal synchronization request from the user equipment, and obtain a candidate channel set;
[0110] The second determination unit 52 is used to determine a target channel from the candidate channel set, and determine a target synchronization module from multiple synchronization modules according to the signal mode of the target channel;
[0111] The configuration unit 53 is used to configure the synchronization signal block frequency point parameter to the target channel to perform signal synchronization through the target channel.
[0112] The above signal synchronization device can intelligently determine the synchronization signal block frequency point parameter (i.e., SSB frequency point), and intelligently screen channels and synchronization modules, which can not only achieve fast synchronization, but also ensure efficient cooperation between different signal modes and channels, avoid signal interference, improve the communication quality and stability of the user equipment, thereby achieving the technical effect of effectively improving the signal synchronization efficiency and accuracy of the repeater in a multi-mode environment, and further solving the technical problem of too long signal synchronization time in the related art.
[0113] Optionally, the first determination unit includes: a first determination module, which is used to determine the network frequency band of the repeater, and based on the network frequency band, determine a set of candidate synchronization signal block frequency point parameters; a first conversion module, which is used to traverse the set of candidate synchronization signal block frequency point parameters, convert the selected candidate synchronization signal block frequency point parameter into an absolute radio frequency frequency point number parameter, and based on the local oscillator center frequency point parameter of the repeater, convert the candidate synchronization signal block frequency point parameter into a network carrier offset parameter; a first synchronization module, which is used to perform signal synchronization through the test synchronization module after configuring the absolute radio frequency frequency point number parameter to the test synchronization module and configuring the network carrier offset parameter to the preset register, where the test synchronization module and the preset register are located in the repeater; a second determination module, which is used to determine the selected candidate synchronization signal block frequency point parameter as the synchronization signal block frequency point parameter of the repeater when the test synchronization module continuously receives synchronization signals within a preset duration.
[0114] Optionally, the first determination unit further includes: a third determination module, configured to determine the network frequency band of the repeater, and calculate the signal range corresponding to different scanning ranges based on the network frequency band; a first calculation module, configured to calculate multiple candidate synchronization signal block frequency point parameters according to the signal range corresponding to the scanning range; a fourth determination module, configured to determine the synchronization signal block frequency point parameter of the repeater from the multiple candidate synchronization signal block frequency point parameters.
[0115] Optionally, the signal synchronization device further includes: a first search module, configured to search for a primary synchronization signal and a secondary synchronization signal when a signal synchronization request is made by a user equipment before screening multiple channels based on the signal synchronization request, and obtain a physical cell identifier based on the primary synchronization signal and the secondary synchronization signal; a first reading module, configured to read a master information block and a system information block based on the physical cell identifier, and obtain an uplink-downlink time slot ratio based on the master information block and the system information block.
[0116] Optionally, the screening unit includes: a first evaluation module, configured to evaluate each channel based on the uplink-downlink time slot ratio and the frequency band information carried in the signal synchronization request, to obtain an evaluation result for each channel; a first screening module, configured to screen the multiple channels based on the evaluation result to obtain a candidate channel set.
[0117] Optionally, the second determination unit includes: a first judgment module, configured to traverse the candidate channel set and judge whether the channel input power of the selected candidate channel is greater than a preset synchronization power threshold; a fifth determination module, configured to determine the candidate channel indicated by the channel input power greater than the preset synchronization power threshold as the target channel; a first selection module, configured to select a synchronization module corresponding to the signal format according to the signal format of the target channel, and judge whether the selected synchronization module is idle; a sixth determination module, configured to, when the selected synchronization module is idle, determine the synchronization module as the target synchronization module.
[0118] Optionally, the signal synchronization device further includes: a first classification module, configured to classify the multiple channels based on the signal format to obtain a first type of channel set and a second type of channel set before screening the multiple channels based on the signal synchronization request to obtain a candidate channel set; a first test module, configured to perform synchronization tests on any two first type of channels in the first type of channel set until all the first type of channels are tested to obtain a first test result; a second test module, configured to perform synchronization tests on any two second type of channels in the second type of channel set until all the second type of channels are tested to obtain a second test result; a first closing module, configured to close the first type of channels that cannot be synchronized based on the first test result, and close the second type of channels that cannot be synchronized based on the second test result.
[0119] The above signal synchronization device may further include a processor and a memory. The first determination unit 50, the screening unit 51, the second determination unit 52, the configuration unit 53, etc. are all stored in the memory as program units, and the processor executes the program units stored in the memory to implement corresponding functions.
[0120] The above processor includes a kernel, and the kernel retrieves the corresponding program units from the memory. One or more kernels can be set, and by adjusting the kernel parameters, the synchronization signal block frequency point parameters are configured for the target channel to perform signal synchronization through the target channel.
[0121] The above memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, etc. in the form of read-only memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
[0122] The present invention also provides a computer program product, which is adapted to execute a program initialized with the following method steps when executed on a data processing device: determining the synchronization signal block frequency point parameters of a repeater, screening multiple channels based on a signal synchronization request in the case of a signal synchronization request from a user equipment to obtain a candidate channel set, determining a target channel from the candidate channel set, and determining a target synchronization module from multiple synchronization modules according to the signal format of the target channel, and configuring the synchronization signal block frequency point parameters for the target channel to perform signal synchronization through the target channel.
[0123] According to another aspect of an embodiment of the present invention, there is also provided a computer program product, including a non-volatile computer-readable storage medium, where the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the multi-format multi-channel signal synchronization method of any one of the above.
[0124] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, including one or more processors and a memory, where the memory is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the above multi-format multi-channel signal synchronization method.
[0125] Figure 6 is a hardware structure block diagram of an electronic device (or mobile device) for a multi-format multi-channel signal synchronization method according to an embodiment of the present invention. As Figure 6 shown, the electronic device may include one or more processors (for example, Figure 6Processors 602a, 602b, ……, 602n, etc. These processors may include, but are not limited to, processing devices such as microprocessor MCUs or programmable logic devices FPGAs), and a memory 604 for storing data. In addition, it may further include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a keyboard, a power supply, and / or a camera. Those of ordinary skill in the art can understand that Figure 6 The structure shown is only schematic and does not limit the structure of the above-mentioned electronic device. For example, the electronic device may further include more or fewer components than those Figure 6 shown, or have a different configuration from that Figure 6 shown.
[0126] The serial numbers of the above-mentioned embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0127] The embodiments or examples of the present disclosure are not exhaustive. They are only schematic of some embodiments or examples and do not constitute a specific limitation on the protection scope of the present disclosure. Without contradiction, each step in a certain embodiment or example can be implemented as an independent embodiment, and the steps can be combined arbitrarily. For example, the solution after removing some steps in a certain embodiment or example can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment or example can be exchanged arbitrarily. In addition, the optional ways or optional examples in a certain embodiment or example can be combined arbitrarily; furthermore, the embodiments or examples can be combined arbitrarily. For example, some or all of the steps of different embodiments or examples can be combined arbitrarily, and a certain embodiment or example can be combined arbitrarily with the optional ways or optional examples of other embodiments or examples.
[0128] In the above embodiments of the present invention, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0129] In the several embodiments provided by the present invention, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only illustrative. For example, the division of the units can be a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces, and the indirect couplings or communication connections of units or modules can be in electrical or other forms.
[0130] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or distributed over multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0131] In addition, each functional unit in various embodiments of the present invention may be integrated in a processing unit, may exist separately as individual physical units, or two or more units may be integrated in one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0132] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all 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 for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs, and other various media that can store program codes.
[0133] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can still be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.
Claims
1. A multi - standard and multi - channel signal synchronization method, characterized in that, Including: Determine the synchronization signal block frequency point parameters of the repeater. The repeater includes multiple synchronization modules and multiple channels. In the case where the user equipment makes a signal synchronization request, screen the multiple channels based on the signal synchronization request to obtain a candidate channel set. Determine a target channel from the candidate channel set, and determine a target synchronization module from the multiple synchronization modules according to the signal format of the target channel. Configure the synchronization signal block frequency point parameters to the target channel to perform signal synchronization through the target channel.
2. The signal synchronization method according to claim 1, characterized in that The step of determining the synchronization signal block frequency point parameters of the repeater includes: Determine the network frequency band of the repeater, and based on the network frequency band, determine a candidate synchronization signal block frequency point parameter set. Traverse the candidate synchronization signal block frequency point parameter set, convert the selected candidate synchronization signal block frequency point parameters into absolute radio frequency frequency point number parameters, and based on the local oscillator center frequency point parameters of the repeater, convert the candidate synchronization signal block frequency point parameters into network carrier offset parameters. After configuring the absolute radio frequency frequency point number parameters to the test synchronization module and configuring the network carrier offset parameters to the preset register, perform signal synchronization through the test synchronization module, where the test synchronization module and the preset register are located in the repeater. In the case where the test synchronization module continuously receives synchronization signals within a preset time period, determine the selected candidate synchronization signal block frequency point parameters as the synchronization signal block frequency point parameters of the repeater.
3. The signal synchronization method according to claim 1, wherein The step of determining the synchronization signal block frequency point parameters of the repeater further includes: Determine the network frequency band of the repeater, and based on the network frequency band, calculate the signal ranges corresponding to different frequency sweep ranges. Calculate multiple candidate synchronization signal block frequency point parameters according to the signal ranges corresponding to the frequency sweep ranges. Determine the synchronization signal block frequency point parameters of the repeater from the multiple candidate synchronization signal block frequency point parameters.
4. The signal synchronization method according to claim 1, wherein Before screening the multiple channels based on the signal synchronization request, it further includes: In the case where the user equipment makes the signal synchronization request, search for the primary synchronization signal and the secondary synchronization signal, and based on the primary synchronization signal and the secondary synchronization signal, obtain the physical cell identifier. Based on the physical cell identifier, read the master information block and the system information block, and based on the master information block and the system information block, obtain the uplink and downlink time slot ratio.
5. The signal synchronization method according to claim 4, wherein The step of screening the multiple channels based on the signal synchronization request to obtain a candidate channel set includes: Evaluate each channel based on the uplink and downlink time slot ratio and the frequency band information carried in the signal synchronization request to obtain an evaluation result for each channel. Screen the multiple channels based on the evaluation results to obtain the candidate channel set.
6. The signal synchronization method according to claim 1, wherein The step of determining a target channel from the candidate channel set and determining a target synchronization module from the multiple synchronization modules according to the signal format of the target channel includes: Traverse the candidate channel set, and determine whether the channel input power of the selected candidate channel is greater than a preset synchronization power threshold. Determine the candidate channel with the channel input power indication greater than the preset synchronization power threshold as the target channel; According to the signal format of the target channel, select the synchronization module corresponding to the signal format, and determine whether the selected synchronization module is idle; In the case where the selected synchronization module is idle, determine the synchronization module as the target synchronization module.
7. The signal synchronization method according to claim 1, wherein Before screening multiple channels based on the signal synchronization request to obtain a candidate channel set, it further includes: Classify multiple channels based on the signal format to obtain a first type of channel set and a second type of channel set; Perform synchronization tests on any two first type of channels in the first type of channel set until all the first type of channels are tested to obtain a first test result; Perform synchronization tests on any two second type of channels in the second type of channel set until all the second type of channels are tested to obtain a second test result; Based on the first test result, turn off the first type of channels that cannot be synchronized, and based on the second test result, turn off the second type of channels that cannot be synchronized.
8. A multi-standard and multi-channel signal synchronization device, characterized in that, It includes: A first determination unit for determining the synchronization signal block frequency point parameters of the repeater, where the repeater includes: multiple synchronization modules and multiple channels; A screening unit for screening multiple channels based on the signal synchronization request to obtain a candidate channel set when the user equipment makes a signal synchronization request; A second determination unit for determining a target channel from the candidate channel set and determining a target synchronization module from multiple synchronization modules according to the signal format of the target channel; A configuration unit for configuring the synchronization signal block frequency point parameters to the target channel to perform signal synchronization through the target channel.
9. A computer program product, characterized in that, It includes a non-volatile computer-readable storage medium, and the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the multi-mode multi-channel signal synchronization method according to any one of claims 1 to 7.
10. An electronic device, characterized in that, It includes one or more processors and a memory, and the memory is used to store one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the multi-mode multi-channel signal synchronization method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Channel detection method and device and base station
CN108513362A
Synchronized signal block transmission method, network equipment and terminal
CN108934071A
Method for determining frequency identification and communication device
CN110351072A
Multi-system base station system and data processing method
CN110392452A
Multi-channel signal synchronization system, circuit and method
CN111510277A