Method and system for switching synchronization source of base station, and base station

By building a reception window to search for synchronization signals before the base station switches the synchronization source in the DECT system, the problem of time-consuming and unsuccessful switching of the base station synchronization source is solved, the switching efficiency and success rate are improved, and the user experience is improved.

CN119997187APending Publication Date: 2025-05-13YEALINK (XIAMEN) NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510120504.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-25
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

In the DECT system, the base station needs to disconnect synchronization with the old synchronization source when switching the synchronization source, and then search for a new synchronization source. This process is time-consuming and not necessarily successful, resulting in problems such as degradation in the call quality of terminal equipment, slowing data transmission speed, or delay and jitter, which seriously affects the user experience.

Method used

After determining that the synchronization is maintained with the first synchronization source, several reception windows are constructed for searching for synchronization signals, and the reception window is controlled to continue to follow the received synchronization signal. When receiving the synchronization source switching instruction, the target reception window is determined based on the target synchronization source, disconnected from the first synchronization source, and clock offsets according to the synchronization signal of the target reception window to achieve channel alignment with the target synchronization source.

Benefits of technology

By creating a reception window before switching the synchronization source to search and track the synchronization signals of other synchronization sources, time-consuming search during the synchronization source switching process is reduced, the efficiency and success rate of synchronization source switching is improved, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119997187A_ABST
    Figure CN119997187A_ABST
Patent Text Reader

Abstract

The invention discloses a synchronization source switching method and system of a base station and the base station, and the method comprises the steps: building a plurality of receiving windows after determining to keep synchronization with a first synchronization source, searching for a synchronization signal through the plurality of receiving windows, and switching a second synchronization source when determining that one receiving window searches for a synchronization signal of another second synchronization source; controlling the receiving window to continuously follow and receive the synchronization signal; when a synchronization source switching instruction is received, determining a target receiving window corresponding to a target synchronization source according to the target synchronization source in the synchronization source switching instruction; disconnecting synchronization with the first synchronization source, and performing clock skew according to a target synchronization signal received by a target receiving window so as to perform channel alignment with the target synchronization source; and when it is detected that channel alignment with the target synchronization source is realized, determining that the synchronization source is switched successfully. Therefore, the switching efficiency and success rate of the synchronization source of the base station are effectively improved, and the use experience of a user is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a synchronization source switching method and system for a base station, and a base station. Background Art

[0002] The DECT (Digital Enhanced Cordless Telecommunications) system consists of wireless base stations and terminal devices. It uses time division multiple access (TDMA) technology and can support wireless communication in high-density user areas under small-scale, ultra-high frequency and low-power conditions. The wireless base station is a fixed device that is responsible for providing wireless coverage areas and is connected to wireless switches to achieve wireless control and network interface functions. Users send and receive phone calls or data communications in the coverage area through terminal devices. In the DECT system, multiple wireless base stations are usually used to form a network to provide communication services to users in the coverage area, which requires synchronization between multiple wireless base stations. This helps ensure seamless transmission and switching of data between different wireless base stations and improve user experience. For an independently operating wireless base station, its power-on time is random, so the starting position of the frame it sends is also random. When it wants to synchronize with another wireless base station, it needs to adjust its own clock and keep frame alignment with the other wireless base station in order to follow and receive data normally.

[0003] For a wireless base station that has been synchronized to a synchronization source (wireless base station), when it needs to synchronize to another synchronization source, it can only disconnect the synchronization with the old main wireless base station first, and then search for a new main wireless base station. This process is not only time-consuming, but also may not be able to find the new main wireless base station. This will cause the terminal equipment on the wireless base station to have unclear call quality, slow data transmission speed, or delays and jitters. These problems will seriously affect the user experience. Summary of the invention

[0004] The embodiments of the present invention provide a method and system for switching a synchronization source of a base station, and a base station, which can effectively improve the efficiency and success rate of switching the synchronization source of the base station, thereby effectively improving the user experience.

[0005] An embodiment of the present invention provides a synchronization source switching method for a base station, comprising:

[0006] After determining to keep synchronization with the first synchronization source, constructing a plurality of receiving windows for receiving synchronization signals;

[0007] Searching for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continue to follow and receive the synchronization signal;

[0008] When receiving a synchronization source switching instruction, determining a target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction;

[0009] Disconnecting synchronization with the first synchronization source, and performing clock shifting according to a target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source;

[0010] When it is detected that the channel is aligned with the target synchronization source, it is determined that the synchronization source switching is successful.

[0011] Further, the determining to keep synchronization with the first synchronization source includes:

[0012] Scanning all channels in all frequency bands to search for the first synchronization signal of the first synchronization source;

[0013] When detecting the first synchronization signal, performing clock shift according to the first synchronization signal to achieve frame alignment with the first synchronization source;

[0014] When it is determined that frame alignment is achieved with the first synchronization source, it is determined to maintain synchronization with the first synchronization source.

[0015] Furthermore, the step of constructing a plurality of receiving windows for receiving synchronization signals includes:

[0016] Acquire the data volume of effective synchronization information contained in the synchronization signal;

[0017] Determining a target duration required for receiving a synchronization signal according to the data volume;

[0018] According to the target duration, a plurality of receiving windows are constructed.

[0019] Further, searching for the synchronization signal through the plurality of receiving windows, and when it is determined that one of the receiving windows has searched for the synchronization signal of another second synchronization source, controlling the receiving window to continuously follow and receive the synchronization signal, comprises:

[0020] Controlling the receiving window to traverse all idle channels in all frequency bands, so that the receiving window searches for synchronization signals on each of the idle channels;

[0021] When it is detected that a receiving window receives a synchronization signal from another second synchronization source on a target channel, the traversal is stopped, and the receiving window is controlled to be located on the target channel to continuously receive the synchronization signal.

[0022] Further, performing clock shift according to the target synchronization signal received by the target receiving window to perform channel alignment with the target synchronization source includes:

[0023] According to the target synchronization signal, determining a synchronization channel used by the target synchronization source to broadcast the target synchronization signal;

[0024] A clock offset is performed according to the target synchronization signal so that the target channel where the target receiving window is located is aligned with the synchronization channel.

[0025] Another embodiment of the present invention provides a synchronization source switching system of a base station, comprising: a base station, a first synchronization source, and a plurality of second synchronization sources; wherein the first synchronization source is synchronized with the base station;

[0026] The second synchronization source is used to broadcast a synchronization signal;

[0027] The base station is used to construct a plurality of receiving windows for receiving synchronization signals after determining to keep synchronization with the first synchronization source;

[0028] Searching for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continue to follow and receive the synchronization signal;

[0029] When receiving a synchronization source switching instruction, determining a target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction;

[0030] Disconnecting synchronization with the first synchronization source, and performing clock shifting according to a target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source;

[0031] When it is detected that the channel is aligned with the target synchronization source, it is determined that the synchronization source switching is successful.

[0032] Further, the first synchronization source is used to broadcast a first synchronization signal;

[0033] The base station determines to maintain synchronization with the first synchronization source, including:

[0034] Scanning all channels in all frequency bands to search for the first synchronization signal of the first synchronization source;

[0035] When detecting the first synchronization signal, performing clock shift according to the first synchronization signal to achieve frame alignment with the first synchronization source;

[0036] When it is determined that frame alignment is achieved with the first synchronization source, it is determined to maintain synchronization with the first synchronization source.

[0037] Further, the base station searches for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controls the receiving window to continuously follow and receive the synchronization signal, including:

[0038] Controlling the receiving window to traverse all idle channels in all frequency bands, so that the receiving window searches for synchronization signals on each of the idle channels;

[0039] When it is detected that a receiving window receives a synchronization signal from another second synchronization source on a target channel, the traversal is stopped, and the receiving window is controlled to be located on the target channel to continuously receive the synchronization signal.

[0040] Further, the base station performs clock shift according to the target synchronization signal received in the target receiving window to perform channel alignment with the target synchronization source, including:

[0041] According to the target synchronization signal, determining a synchronization channel used by the target synchronization source to broadcast the target synchronization signal;

[0042] A clock offset is performed according to the target synchronization signal so that the target channel where the target receiving window is located is aligned with the synchronization channel.

[0043] Another embodiment of the present invention provides a base station, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements a synchronization source switching method for a base station as described in any one of the embodiments.

[0044] The following beneficial effects are achieved by implementing the present invention:

[0045] The present invention discloses a synchronization source switching method, system, and base station of a base station. The method constructs a plurality of receiving windows after determining to keep synchronization with a first synchronization source, searches for synchronization signals through the plurality of receiving windows, and controls the receiving window to continuously follow and receive the synchronization signal when it is determined that a receiving window searches for the synchronization signal of another second synchronization source; when receiving a synchronization source switching instruction, determines the target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction; disconnects synchronization with the first synchronization source, and performs clock offset according to the target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source; and determines that the synchronization source switching is successful when it is detected that the channel alignment with the target synchronization source is achieved. Therefore, the present invention creates a plurality of receiving windows for searching and continuously tracking the synchronization signals of other synchronization sources before switching the synchronization source, so that when switching the synchronization source, it is no longer necessary to spend time searching for other synchronization sources, and only needs to perform synchronization source switching according to the synchronization signal received by the receiving window, thereby effectively improving the efficiency and success rate of the synchronization source switching of the base station, thereby effectively improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 It is a flowchart of a synchronization source switching method of a base station provided by an embodiment of the present invention.

[0047] Figure 2 It is a structural diagram of a synchronization source switching system of a base station provided by an embodiment of the present invention.

[0048] Figure 3 It is a schematic diagram of frame alignment between a base station and a first synchronization source provided by an embodiment of the present invention.

[0049] Figure 4 It is a schematic diagram of creating a receiving window provided by an embodiment of the present invention.

[0050] Figure 5 It is a schematic diagram of a receiving window traversing a channel provided by an embodiment of the present invention.

[0051] Figure 6 It is a schematic diagram of a receiving window receiving a synchronization signal provided by an embodiment of the present invention.

[0052] Figure 7 It is a schematic diagram of a base station switching synchronization source provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0053] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0054] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.

[0055] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0056] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0057] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0058] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).

[0059] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.

[0060] See also Figure 1 , is a flow chart of a synchronization source switching method of a base station provided by an embodiment of the present invention, comprising:

[0061] S1. After determining to keep synchronization with the first synchronization source, construct a plurality of receiving windows for receiving synchronization signals;

[0062] In a preferred embodiment of the present invention, synchronization refers to a state in which a base station can receive and follow the channel changes of other base stations (synchronization sources). After determining that the base station is synchronized with a synchronization source, a receiving window for receiving synchronization signals from other synchronization sources is created to avoid interfering with the synchronization process of the base station with the first synchronization source.

[0063] Preferably, the determining to keep synchronization with the first synchronization source comprises:

[0064] S101, scanning all channels in all frequency bands to search for a first synchronization signal of the first synchronization source;

[0065] S102: when detecting the first synchronization signal, performing clock shift according to the first synchronization signal to achieve frame alignment with the first synchronization source;

[0066] S103: When determining to achieve frame alignment with the first synchronization source, determine to maintain synchronization with the first synchronization source.

[0067] In a preferred embodiment of the present invention, Figure 3As shown, after Base1 (base station) is started, it scans all channels in the full frequency band to find Base2 (the first synchronization source), and synchronizes the clock with it, receives data and adjusts the clock, thereby achieving the frame synchronization effect. It should be noted that frame synchronization means that the starting positions of the frames between the two devices (base station and the first synchronization source) are aligned in the time division direction. This also means that the channels are aligned and the channel numbers of the two devices are consistent. Full-band search refers to the operation of scanning the entire data frame, including the time period where all fields (SyncField / AField / BField / XField / ZField) of all slots (channels / time slices / time slots) are located.

[0068] Preferably, the step of constructing a plurality of receiving windows for receiving synchronization signals includes:

[0069] S111, obtaining the data volume of the effective synchronization information contained in the synchronization signal;

[0070] S112, determining a target duration required for receiving a synchronization signal according to the data volume;

[0071] S113: Construct a plurality of receiving windows according to the target duration.

[0072] In a preferred embodiment of the present invention, the receiving window refers to the length of time that the device turns on the radio frequency to receive data. Since the effective synchronization information of the base station's Dummy signal (synchronization signal) is only transmitted in the AField and does not need to occupy the entire slot, the synchronization information can still be received by reducing the receiving window. It can be understood that the normal full-band search is to scan the entire data frame, including the time period where all Fields (SyncField / AField / BField / XField / ZField) of all slots are located. The receiving window only needs to receive the SyncField+AField data of a single slot to receive the required synchronization data.

[0073] Therefore, if Figure 4 As shown, by creating receiving windows on different idle channels at Base1 (base station), slot receiving mode is adopted, and the specified data is received by limiting the receiving window. It should be noted that the number of receiving windows created can be dynamically set according to the synchronization source existing in the space, or the number of idle channels, and in order to avoid occupying too many idle channels of the base station and affecting the normal data transmission of the base station, a preset upper limit value can also be used to limit the number of receiving windows created.

[0074] S2, searching for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continuously follow and receive the synchronization signal;

[0075] Preferably, searching for the synchronization signal through the plurality of receiving windows, and when it is determined that one of the receiving windows has searched for the synchronization signal of another second synchronization source, controlling the receiving window to continuously follow and receive the synchronization signal comprises:

[0076] S21, controlling the receiving window to traverse all idle channels in all frequency bands, so that the receiving window searches for synchronization signals on each of the idle channels;

[0077] S22. When it is detected that a receiving window receives a synchronization signal from another second synchronization source on a target channel, stop traversal, and control the receiving window to be located on the target channel to continuously receive the synchronization signal.

[0078] In a preferred embodiment of the present invention, Figure 5 As shown, by adopting the method of offsetting the receiving window position, all idle slots in all frequency bands are traversed to scan the synchronization signal of the second synchronization source (Base3). Figure 6 As shown, when the synchronization signal of the second synchronization source (Base3) is scanned, the receiving window remains on the target channel to continue receiving and following, thereby achieving a synchronization state.

[0079] S3, when receiving a synchronization source switching instruction, determining a target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction;

[0080] In a preferred embodiment of the present invention, Figure 5 As shown, if you want to switch the synchronization source of Base1 from Base2 to Base3, you can specify Base3 as the target synchronization source and determine the target receiving window corresponding to Base3.

[0081] S4, disconnecting synchronization with the first synchronization source, and performing clock shift according to the target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source;

[0082] Preferably, performing clock shift according to the target synchronization signal received by the target receiving window to perform channel alignment with the target synchronization source includes:

[0083] S41. Determine, according to the target synchronization signal, a synchronization channel used by the target synchronization source to broadcast the target synchronization signal;

[0084] S42: Perform clock shift according to the target synchronization signal to align the target channel where the target receiving window is located with the synchronization channel.

[0085] In a preferred embodiment of the present invention, according to the target synchronization signal of Base3, it can be determined that the synchronization channel used by the target synchronization source Base3 to broadcast the target synchronization signal is S3, and the clock offset of the target synchronization source Base3 can be adjusted to align its own channel S22 with the channel S3 of Base3. It should be noted that channel alignment means that the starting positions of the channels between the two devices in the time division direction are aligned, but the channel numbers can be different. It should be noted that if there are multiple receiving windows before switching the synchronization source, then when the target channel is aligned with the synchronization channel, the base station has a clock offset, which will cause the original receiving window to be unable to continue to source the original corresponding synchronization signal. In order to ensure that the base station can smoothly switch the synchronization source next time, it is necessary to make the original receiving window re-traverse the search and follow the synchronization signal. It should be noted that another receiving window can be created to receive the synchronization signal of the first synchronization source so that the base station can switch back to the original synchronization source.

[0086] S5. When it is detected that the channel is aligned with the target synchronization source, it is determined that the synchronization source switching is successful.

[0087] This embodiment provides a synchronization source switching method for a base station, which constructs a plurality of receiving windows after determining to maintain synchronization with a first synchronization source, searches for synchronization signals through the plurality of receiving windows, and controls the receiving window to continuously follow and receive the synchronization signal when it is determined that a receiving window searches for the synchronization signal of another second synchronization source; when receiving a synchronization source switching instruction, determines the target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction; disconnects synchronization with the first synchronization source, and performs clock offset according to the target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source; and determines that the synchronization source switching is successful when it is detected that the channel alignment with the target synchronization source is achieved. Therefore, this embodiment creates a plurality of receiving windows for searching and continuously tracking the synchronization signals of other synchronization sources before switching the synchronization source, so that when switching the synchronization source, there is no need to spend time searching for other synchronization sources, and only the synchronization source switching needs to be performed according to the synchronization signal received by the receiving window, which effectively improves the efficiency and success rate of the synchronization source switching of the base station, thereby effectively improving the user experience.

[0088] See also Figure 2 , is a structural diagram of a synchronization source switching system of a base station provided by an embodiment of the present invention, comprising: a base station, a first synchronization source, and a plurality of second synchronization sources; wherein the first synchronization source is synchronized with the base station;

[0089] The second synchronization source is used to broadcast a synchronization signal;

[0090] The base station is used to construct a plurality of receiving windows for receiving synchronization signals after determining to keep synchronization with the first synchronization source;

[0091] Searching for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continue to follow and receive the synchronization signal;

[0092] When receiving a synchronization source switching instruction, determining a target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction;

[0093] Disconnecting synchronization with the first synchronization source, and performing clock shifting according to a target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source;

[0094] When it is detected that the channel is aligned with the target synchronization source, it is determined that the synchronization source switching is successful.

[0095] Preferably, the first synchronization source is used to broadcast a first synchronization signal;

[0096] The base station determines to maintain synchronization with the first synchronization source, including:

[0097] Scanning all channels in all frequency bands to search for the first synchronization signal of the first synchronization source;

[0098] When detecting the first synchronization signal, performing clock shift according to the first synchronization signal to achieve frame alignment with the first synchronization source;

[0099] When it is determined that frame alignment is achieved with the first synchronization source, it is determined to maintain synchronization with the first synchronization source.

[0100] Preferably, the base station searches for the synchronization signal through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for the synchronization signal of another second synchronization source, controls the receiving window to continuously follow and receive the synchronization signal, including:

[0101] Controlling the receiving window to traverse all idle channels in all frequency bands, so that the receiving window searches for synchronization signals on each of the idle channels;

[0102] When it is detected that a receiving window receives a synchronization signal from another second synchronization source on a target channel, the traversal is stopped, and the receiving window is controlled to be located on the target channel to continuously receive the synchronization signal.

[0103] Preferably, the base station performs clock shift according to the target synchronization signal received in the target receiving window to perform channel alignment with the target synchronization source, including:

[0104] According to the target synchronization signal, determining a synchronization channel used by the target synchronization source to broadcast the target synchronization signal;

[0105] A clock offset is performed according to the target synchronization signal so that the target channel where the target receiving window is located is aligned with the synchronization channel.

[0106] Another preferred embodiment of the present invention provides a base station, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements a synchronization source switching method for a base station as described in any one of the above embodiments.

[0107] The base station may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The base station may include, but is not limited to, a processor and a memory.

[0108] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the base station, and uses various interfaces and lines to connect various parts of the entire base station.

[0109] The memory can be used to store the computer program, and the processor realizes various functions of the base station by running or executing the computer program stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created according to the use of the mobile phone, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0110] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A synchronization source switching method for a base station, characterized in that: include: After determining to keep synchronization with the first synchronization source, constructing a plurality of receiving windows for receiving synchronization signals; Searching for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continue to follow and receive the synchronization signal; When receiving a synchronization source switching instruction, determining a target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction; Disconnecting synchronization with the first synchronization source, and performing clock shifting according to a target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source; When it is detected that the channel is aligned with the target synchronization source, it is determined that the synchronization source switching is successful.

2. A synchronization source switching method for a base station as claimed in claim 1, characterized in that: The determining to keep synchronization with the first synchronization source comprises: Scanning all channels in all frequency bands to search for the first synchronization signal of the first synchronization source; When detecting the first synchronization signal, performing clock shift according to the first synchronization signal to achieve frame alignment with the first synchronization source; When it is determined that frame alignment is achieved with the first synchronization source, it is determined to maintain synchronization with the first synchronization source.

3. A synchronization source switching method for a base station as claimed in claim 1, characterized in that: The constructing of a plurality of receiving windows for receiving synchronization signals comprises: Acquire the data volume of effective synchronization information contained in the synchronization signal; Determining a target duration required for receiving a synchronization signal according to the data volume; According to the target duration, a plurality of receiving windows are constructed.

4. A synchronization source switching method for a base station as claimed in claim 1, characterized in that: The step of searching for a synchronization signal through a plurality of the receiving windows and, when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continuously follow and receive the synchronization signal comprises: Controlling the receiving window to traverse all idle channels in all frequency bands, so that the receiving window searches for synchronization signals on each of the idle channels; When it is detected that a receiving window receives a synchronization signal from another second synchronization source on a target channel, the traversal is stopped, and the receiving window is controlled to be located on the target channel to continuously receive the synchronization signal.

5. A synchronization source switching method for a base station as claimed in claim 4, characterized in that: The performing clock shift according to the target synchronization signal received by the target receiving window to perform channel alignment with the target synchronization source includes: Determining, according to the target synchronization signal, a synchronization channel used by the target synchronization source to broadcast the target synchronization signal; A clock offset is performed according to the target synchronization signal so that the target channel where the target receiving window is located is aligned with the synchronization channel.

6. A synchronization source switching system for a base station, characterized in that: include: A base station, a first synchronization source, and a plurality of second synchronization sources; wherein the first synchronization source is synchronized with the base station; The second synchronization source is used to broadcast a synchronization signal; The base station is used to construct a plurality of receiving windows for receiving synchronization signals after determining to keep synchronization with the first synchronization source; Searching for synchronization signals through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controlling the receiving window to continue to follow and receive the synchronization signal; When receiving a synchronization source switching instruction, determining a target receiving window corresponding to the target synchronization source according to the target synchronization source in the synchronization source switching instruction; Disconnecting synchronization with the first synchronization source, and performing clock shifting according to a target synchronization signal received by the target receiving window, so as to perform channel alignment with the target synchronization source; When it is detected that the channel is aligned with the target synchronization source, it is determined that the synchronization source switching is successful.

7. A synchronization source switching system for a base station as claimed in claim 6, characterized in that: The first synchronization source is used to broadcast a first synchronization signal; The base station determines to maintain synchronization with the first synchronization source, including: Scanning all channels in all frequency bands to search for the first synchronization signal of the first synchronization source; When detecting the first synchronization signal, performing clock shift according to the first synchronization signal to achieve frame alignment with the first synchronization source; When it is determined that frame alignment is achieved with the first synchronization source, it is determined to maintain synchronization with the first synchronization source.

8. A synchronization source switching system for a base station as claimed in claim 6, characterized in that: The base station searches for a synchronization signal through a plurality of the receiving windows, and when it is determined that one of the receiving windows has searched for a synchronization signal of another second synchronization source, controls the receiving window to continue to follow and receive the synchronization signal, including: Controlling the receiving window to traverse all idle channels in all frequency bands, so that the receiving window searches for synchronization signals on each of the idle channels; When it is detected that a receiving window receives a synchronization signal from another second synchronization source on a target channel, the traversal is stopped, and the receiving window is controlled to be located on the target channel to continuously receive the synchronization signal.

9. A synchronization source switching system for a base station as claimed in claim 8, characterized in that: The base station performs clock shift according to the target synchronization signal received in the target receiving window so as to perform channel alignment with the target synchronization source, including: Determining, according to the target synchronization signal, a synchronization channel used by the target synchronization source to broadcast the target synchronization signal; A clock offset is performed according to the target synchronization signal so that the target channel where the target receiving window is located is aligned with the synchronization channel.

10. A base station, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, a synchronization source switching method for a base station as described in any one of claims 1 to 5 is implemented.