Synchronization method and device of mobile communication system, equipment and medium

By setting an external clock module in the GSM system, the synchronization of multiple communication modules is achieved, solving the problem of high expansion costs and ensuring user experience while reducing expansion costs.

CN120980665APending Publication Date: 2025-11-18SUZHOU SPIDERADIO TELECOMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511116876.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-11
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In GSM systems, the high cost of expanding capacity as the number of users increases is a problem that existing technologies struggle to effectively reduce.

Method used

By setting an external clock module, the time and frequency domains of multiple communication modules can be synchronized. The synchronization information is used to control the sampling information of each communication module, ensuring user experience while reducing expansion costs.

Benefits of technology

It achieves time-domain and frequency-domain synchronization of multiple communication modules, reducing expansion costs while ensuring user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120980665A_ABST
    Figure CN120980665A_ABST
Patent Text Reader

Abstract

The invention discloses a synchronization method, device and equipment of a mobile communication system and a medium, the mobile communication system comprises a time protection module, a plurality of communication modules and a base station signal transmission module, and the time protection module is in communication connection with each communication module, responds to startup instruction information and determines communication connection information; establishing a communication connection between the base station signal transmission module and a physical layer based on the communication connection information; after the communication connection is established, acquiring synchronization information; the synchronization information is generated based on the time protection module; setting sampling information of each communication module based on the synchronization information; and controlling each communication module to receive and transmit signals based on the sampling information. The external clock is set through the time protection module, the synchronization information is sent to each communication module, synchronization of the time domains and the frequency domains of the multiple communication modules is achieved, user experience is guaranteed, the capacity expansion cost is reduced, and the problem of how to reduce the capacity expansion cost in mobile communication is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a synchronization method, apparatus, device and medium for a mobile communication system. Background Technology

[0002] GSM (Global System for Mobile Communications) is a widely used second-generation (2G) digital cellular communication standard. GSM uses TDMA (Time Division Multiple Access), which divides the frequency band into time slots, allowing multiple users to share the same frequency. GSM is used to achieve cross-border roaming, high voice quality, low cost, and equipment compatibility.

[0003] A TRX (Transceiver Unit) is a device that simultaneously transmits and receives signals. In GSM systems, the TRX is a core component of a BTS (Base Transceiver Station), responsible for both transmitting and receiving wireless signals. A BTS typically contains multiple TRXs, each corresponding to a carrier frequency. However, the number of users a single TRX can support is limited. When more users are added, multiple TRXs are needed to expand capacity, resulting in high expansion costs. Therefore, a low-cost synchronization method for mobile communication systems is urgently needed to solve these problems. Summary of the Invention

[0004] This application provides a synchronization method, apparatus, device, and medium for a mobile communication system. By setting an external clock through a time-preservation module, synchronization information is sent to each communication module, realizing the synchronization of multiple communication modules in the time and frequency domains. This ensures user experience while reducing expansion costs, thus solving the problem of how to reduce expansion costs in mobile communication.

[0005] According to one aspect of this application, a synchronization method for a mobile communication system is proposed. The mobile communication system includes a time-keeping module, multiple communication modules, and a base station signal transmission module. The time-keeping module is communicatively connected to each communication module. The method includes: In response to the power-on command, determine the communication connection information; Based on the communication connection information, a communication connection is established between the base station signal transmission module and the physical layer; After the communication connection is established, synchronization information is obtained; the synchronization information is generated based on the time-keeping module. The sampling information for each communication module is set based on the synchronization information; The sampling information is used to control the transmission and reception of signals by each communication module.

[0006] In one possible implementation, the power-on instruction information includes a first power-on instruction and a second power-on instruction, wherein the first power-on instruction represents non-delayed power-on, and the second power-on instruction represents delayed power-on. The step of determining communication connection information in response to the power-on command information includes: When the base station signal transmission module issues the first power-on command, the communication connection information is determined to be the first communication connection information; the first communication connection information indicates that a communication connection has been established at the current moment. When the base station signal transmission module issues the second power-on command, the communication connection information is determined to be the second communication connection information; the second communication connection information indicates that a communication connection is established at the target time corresponding to the second power-on command.

[0007] In one possible implementation, establishing a communication connection between the base station signal transmission module and the physical layer based on the communication connection information includes: If the communication connection information is the first communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the current moment; When the communication connection information is the second communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the target time corresponding to the second power-on command.

[0008] In one possible implementation, the physical layer includes a first physical layer and a second physical layer. Establishing the communication connection between the base station signal transmission module and the physical layer includes: Establish a communication connection between the base station signal transmission module and the first physical layer; And establish a communication connection between the base station signal transmission module and the second physical layer.

[0009] In one possible implementation, the synchronization information includes clock information and pulse information. The step of setting the sampling information for each communication module based on the synchronization information includes: The clock information is input into the clock input interface of each communication module to obtain the sampling time of each communication module; And input the pulse information into the pulse input interface of each communication module to obtain the synchronization pulse information of each communication module; The sampling time and synchronization pulse information of each communication module are determined, and the sampling information for each communication module is recorded.

[0010] In one possible implementation, controlling the transmission and reception of signals by each communication module based on the sampling information includes: Based on the sampling time and synchronization pulse information of each communication module, the signal transmission and reception of each communication module are controlled.

[0011] In one possible implementation, after controlling the transmission and reception of signals by each communication module based on the sampling information, the method further includes: Obtain the internal clock signal of each communication module; The internal clock signal of each communication module is transmitted to the base station signal transmission module, so that the base station signal transmission module schedules frame data based on the internal clock signal of each communication module and the preset advance.

[0012] On the other hand, a synchronization device for a mobile communication system is provided, the mobile communication system including a time-keeping module, multiple communication modules, and a base station signal transmission module, wherein the time-keeping module is communicatively connected to each communication module, and the device includes: The instruction response module is used to determine communication connection information in response to the power-on instruction information; A communication connection establishment module is used to establish a communication connection between the base station signal transmission module and the physical layer based on the communication connection information. The synchronization information acquisition module is used to acquire synchronization information after the communication connection is established; the synchronization information is generated based on the time preservation module. A sampling setting module is used to set the sampling information of each communication module based on the synchronization information; The control module is used to control each communication module to send and receive signals based on the sampling information.

[0013] In one possible implementation, the power-on instruction information includes a first power-on instruction and a second power-on instruction, wherein the first power-on instruction represents non-delayed power-on, and the second power-on instruction represents delayed power-on. The instruction-related module is used for: When the base station signal transmission module issues the first power-on command, the communication connection information is determined to be the first communication connection information; the first communication connection information indicates that a communication connection has been established at the current moment. When the base station signal transmission module issues the second power-on command, the communication connection information is determined to be the second communication connection information; the second communication connection information indicates that a communication connection is established at the target time corresponding to the second power-on command.

[0014] In one possible implementation, the communication connection establishment module is configured to: If the communication connection information is the first communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the current moment; When the communication connection information is the second communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the target time corresponding to the second power-on command.

[0015] In one possible implementation, the physical layer includes a first physical layer and a second physical layer, and the communication connection establishment module is further configured to: Establish a communication connection between the base station signal transmission module and the first physical layer; And establish a communication connection between the base station signal transmission module and the second physical layer.

[0016] In one possible implementation, the synchronization information includes clock information and pulse information, and the sampling setting module is used for: The clock information is input into the clock input interface of each communication module to obtain the sampling time of each communication module; And input the pulse information into the pulse input interface of each communication module to obtain the synchronization pulse information of each communication module; The sampling time and synchronization pulse information of each communication module are determined, and the sampling information for each communication module is recorded.

[0017] In one possible implementation, the control module is configured to: Based on the sampling time and synchronization pulse information of each communication module, the signal transmission and reception of each communication module are controlled.

[0018] In one possible implementation, after controlling each communication module to transmit and receive signals based on the sampling information, the control module is further configured to: Obtain the internal clock signal of each communication module; The internal clock signal of each communication module is transmitted to the base station signal transmission module, so that the base station signal transmission module schedules frame data based on the internal clock signal of each communication module and the preset advance.

[0019] On the other hand, an electronic device is provided, including a processor and a memory, wherein the memory stores at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement a synchronization method for a mobile communication system according to any of the above aspects.

[0020] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction or at least one program is stored therein, the at least one instruction or the at least one program being loaded and executed by a processor to implement a synchronization method for a mobile communication system as described above.

[0021] On the other hand, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the synchronization method of the mobile communication system according to any of the above aspects.

[0022] This application embodiment describes a mobile communication system comprising a time-preservation module, multiple communication modules, and a base station signal transmission module. The time-preservation module is communicatively connected to each communication module. In response to a power-on command, it determines communication connection information. Based on this connection information, it establishes a communication connection between the base station signal transmission module and the physical layer. After the communication connection is established, it acquires synchronization information generated by the time-preservation module. Based on this synchronization information, it sets sampling information for each communication module and controls the signal transmission and reception of each communication module based on the sampling information. By setting an external clock through the time-preservation module and sending synchronization information to each communication module, it achieves synchronization of the time and frequency domains of multiple communication modules, ensuring a good user experience while reducing expansion costs, thus solving the problem of reducing expansion costs in mobile communication. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart illustrating a synchronization method for a mobile communication system provided in an embodiment of this application; Figure 2 This is a schematic diagram of a mobile communication system provided in an embodiment of this application; Figure 3 This is a schematic diagram of another mobile communication system provided in an embodiment of this application; Figure 4 This is a flowchart of a synchronization method for a mobile communication system provided in an embodiment of this application; Figure 5 This is a structural block diagram of the synchronization device of the mobile communication system provided in the embodiments of this application. Detailed Implementation

[0025] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0026] GSM (Global System for Mobile Communications) is a TDMA (Time Division Multiple Access) system. A TDMA frame consists of eight time slots, which are allocated to the UE and share a single radio resource. A radio resource, with a bandwidth of 200kHz, can be considered as one TRX (Transceiver Unit), representing one frequency band. The number of users a single TRX can support is limited; when the cell has more users, multiple TRXs are needed to expand capacity.

[0027] A TRX (Transceiver) is a device that simultaneously transmits and receives signals. In a GSM system, the TRX is one of the core components of a Base Station (BTS), responsible for transmitting and receiving wireless signals. A BTS typically contains multiple TRXs, each corresponding to a carrier frequency.

[0028] This application provides a synchronization method for a mobile communication system. An external clock is set via a time-preservation module, and synchronization information is sent to each communication module, achieving time and frequency domain synchronization of multiple communication modules. This ensures user experience while reducing expansion costs, solving the problem of how to reduce expansion costs in mobile communication. The mobile communication system includes a time-preservation module, multiple communication modules, and a base station signal transmission module, with the time-preservation module communicatively connected to each communication module. (See reference...) Figure 1 The synchronization method of the mobile communication system includes steps S101 to S109.

[0029] In step S101, in response to the power-on command information, the communication connection information is determined.

[0030] In one possible implementation, the power-on instruction information includes a first power-on instruction and a second power-on instruction, wherein the first power-on instruction represents non-delayed power-on, and the second power-on instruction represents delayed power-on. The step of determining communication connection information in response to the power-on command information includes: When the base station signal transmission module issues the first power-on command, the communication connection information is determined to be the first communication connection information; the first communication connection information indicates that a communication connection has been established at the current moment. When the base station signal transmission module issues the second power-on command, the communication connection information is determined to be the second communication connection information; the second communication connection information indicates that a communication connection is established at the target time corresponding to the second power-on command.

[0031] In one possible implementation, such as Figure 2 As shown, a typical GSM base station system includes an L1 subsystem and a BTS subsystem. The L1 subsystem is used to configure the USRP and perform some signal processing at the physical layer; the BTS subsystem's main functions include scheduling, power control, and UL / DL transmission channel data processing. Specifically, the communication module can be a USRP.

[0032] In one possible implementation, the USRP (Universal Software Radio Peripheral) is a software-defined radio hardware device. It includes an RF frontend, an FPGA, a host interface, and clock synchronization. The RF frontend is responsible for signal transmission and reception, and includes an ADC / DAC (analog-to-digital / digital-to-analog converter), mixer, filters, etc. Clock synchronization is used to support external reference clocks (such as GPSDO) for multi-device collaborative operation. The USRP supports wider frequency bands, full-duplex operation, and real-time processing.

[0033] In one possible implementation, such as Figure 3 As shown, the mobile communication system is a GSM 4TRX base station system, including a physical layer L1, used to configure the USRP and some signal processing of the physical layer. Specifically, the physical layer is the lowest layer of the communication protocol stack (L1 in the wireless protocol stack), directly responsible for bit stream transmission, converting data into electromagnetic signals and transmitting them through a medium (such as cable, optical fiber, or wireless channel), and supporting flexible time slot configuration.

[0034] In one possible implementation, such as Figure 3 As shown, the multiple communication modules can be two USRPs.

[0035] In one possible implementation, such as Figure 3As shown, the time synchronization module is communicatively connected to each USRP. The time synchronization module provides a high-precision external clock and a PPS (Pulse Per Second) pulse. The clock output is connected to the reference clock inputs of the two USRPs, and the PPS pulse output is connected to the PPS inputs of the two USRPs. Specifically, the PPS pulse is a high-precision time synchronization signal that outputs one pulse per second.

[0036] In one possible implementation, the plurality of communication modules may also be three USRPs (B210).

[0037] In one possible implementation, the power-on instruction information includes a first power-on instruction and a second power-on instruction. The first power-on instruction represents non-delayed power-on, that is, controlling the GSM 4TRX base station system to power on at the current time; the second power-on instruction represents delayed power-on, that is, controlling the GSM 4TRX base station system to power on at a preset future time. Specifically, the preset future time is the target time corresponding to the second power-on instruction.

[0038] In one possible implementation, when the base station signal transmission module issues the first power-on command, the communication connection information is determined to be the first communication connection information, that is, a communication connection between the BTS and L1 is established at the current moment.

[0039] In one possible implementation, when the base station signal transmission module issues the second power-on command, the communication connection information is determined to be the second communication connection information, that is, a communication connection between the BTS and L1 is established at the target time corresponding to the second power-on command.

[0040] In one possible implementation, under non-delayed power-on conditions, the power-on command format sent by BTS to L1 is POWERON, that is, the first power-on instruction is POWERON.

[0041] In one possible implementation, in the case of delayed boot, the second boot instruction carries a parameter T, where T is the Linux standard time. The format of the second boot instruction can be "POWERON T". Both the BTS and L1 system time are aligned with the Linux standard time. Specifically, T represents a future time.

[0042] In this implementation, communication connection information is determined based on different power-on command information to ensure that the communication connection time is consistent and improve the accuracy of synchronization.

[0043] In step S103, a communication connection between the base station signal transmission module and the physical layer is established based on the communication connection information.

[0044] In one possible implementation, establishing a communication connection between the base station signal transmission module and the physical layer based on the communication connection information includes: If the communication connection information is the first communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the current moment; When the communication connection information is the second communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the target time corresponding to the second power-on command.

[0045] In one possible implementation, the physical layer includes a first physical layer and a second physical layer. Establishing the communication connection between the base station signal transmission module and the physical layer includes: Establish a communication connection between the base station signal transmission module and the first physical layer; And establish a communication connection between the base station signal transmission module and the second physical layer.

[0046] In one possible implementation, such as Figure 4 As shown, when the communication connection information is the first communication connection information, a communication connection between BTS and L1 is established at the current time, i.e., the current time is time T.

[0047] In one possible implementation, such as Figure 4 As shown, the physical layer L1 includes a first physical layer L1-1 and a second physical layer L1-2, which establish communication connections between the BTS and L1-1 and L1-2 respectively.

[0048] In one possible implementation, such as Figure 4 As shown, when the communication connection information is the second communication connection information, at time T, communication connections are established between BTS and L1-1 and L1-2 respectively.

[0049] In one possible implementation, communication between L1 and BTS uses UDP transmission. Specifically, UDP (User Datagram Protocol) is characterized by connectionless operation, low latency, simplicity, and high efficiency, making it suitable for scenarios with high real-time requirements.

[0050] In this implementation, a communication connection between the base station signal transmission module and the physical layer is established based on different communication connection information, laying the foundation for achieving synchronization in the frequency domain and time domain.

[0051] In step S105, after the communication connection is established, synchronization information is obtained; the synchronization information is generated based on the time preservation module.

[0052] In one possible implementation, such as Figure 4 As shown, after L1-1 establishes a communication connection with BTS, BTS sends a power-on command to L1-1 at time T. After L1-2 establishes a communication connection with BTS, BTS also sends a power-on command to L1-2 at time T.

[0053] In one possible implementation, such as Figure 4 As shown, after the communication connection is established, synchronization information is obtained. The synchronization information includes clock information and pulse information, which are generated by the time preservation module.

[0054] In step S107, sampling information for each communication module is set based on the synchronization information.

[0055] In one possible implementation, the synchronization information includes clock information and pulse information. The step of setting the sampling information for each communication module based on the synchronization information includes: The clock information is input into the clock input interface of each communication module to obtain the sampling time of each communication module; And input the pulse information into the pulse input interface of each communication module to obtain the synchronization pulse information of each communication module; The sampling time and synchronization pulse information of each communication module are determined, and the sampling information for each communication module is recorded.

[0056] In one possible implementation, such as Figure 4 As shown, when time T arrives, L1-1 and L1-2 simultaneously set their respective GSM Time(0,0) and the same sampling time for their respective USRPs (B210), and the next PPS takes effect. Since the two USRPs (B210) are connected to the same PPS source, the sampling start time of the two USRPs (B210) will also be the same when the next PPS pulse arrives.

[0057] In one possible implementation, such as Figure 4 As shown, since the two USRPs use the same reference clock source, their sampling times are continuously synchronized. The GSM Time of the two L1 modules is data-driven based on their respective USRPs, so their subsequent GSM Time is also continuously synchronized.

[0058] In this implementation, each communication module provides sampling time and synchronization pulse information based on the same high-precision external clock, achieving alignment at the source of time. This approach uses multiple low-cost communication modules to achieve high capacity and reduces expansion costs.

[0059] In step S109, each communication module is controlled to transmit and receive signals based on the sampling information.

[0060] In one possible implementation, controlling the transmission and reception of signals by each communication module based on the sampling information includes: Based on the sampling time and synchronization pulse information of each communication module, the signal transmission and reception of each communication module are controlled.

[0061] In one possible implementation, after controlling the transmission and reception of signals by each communication module based on the sampling information, the method further includes: Obtain the internal clock signal of each communication module; The internal clock signal of each communication module is transmitted to the base station signal transmission module, so that the base station signal transmission module schedules frame data based on the internal clock signal of each communication module and the preset advance.

[0062] In one possible implementation, such as Figure 4 As shown, L1-1 and L1-2 periodically report GSM Time to BTS, and BTS schedules frame data based on this GSM Time plus an advance factor. By optimizing the allocation of resources such as time slots, frequencies, and power, network efficiency is improved and diverse service requirements are met.

[0063] In one possible implementation, the GSM 4TRX base station system can function normally for transmission and reception after the L1-1 and L1-2 subsystems are continuously synchronized with the BTS.

[0064] In this implementation, each communication module is controlled to send and receive signals based on the sampling information, thus meeting user needs while maintaining continuous synchronization between the physical layer and the base station.

[0065] The above embodiments of this application have the following beneficial effects: The mobile communication system of this application includes a time-preservation module, multiple communication modules, and a base station signal transmission module. The time-preservation module is communicatively connected to each communication module, and in response to a power-on command, determines communication connection information. Based on the communication connection information, a communication connection is established between the base station signal transmission module and the physical layer. After the communication connection is established, synchronization information is acquired. The synchronization information is generated based on the time-preservation module. Based on the synchronization information, sampling information for each communication module is set. Based on the sampling information, each communication module is controlled to transmit and receive signals. By setting an external clock through the time-preservation module and sending synchronization information to each communication module, synchronization of the time and frequency domains of multiple communication modules is achieved, ensuring user experience while reducing expansion costs, thus solving the problem of how to reduce expansion costs in mobile communication.

[0066] Figure 5This diagram illustrates the structure of a synchronization device 500 for a mobile communication system according to an embodiment of this application. This device has the function of implementing the synchronization method of the mobile communication system described in the above-described method embodiments. This function can be implemented in hardware or by hardware executing corresponding software. Figure 5 As shown, the mobile communication system includes a time-preservation module, multiple communication modules, and a base station signal transmission module. The time-preservation module is communicatively connected to each communication module. The device may include: The instruction response module 501 is used to determine the communication connection information in response to the power-on instruction information; The communication connection establishment module 502 is used to establish a communication connection between the base station signal transmission module and the physical layer based on the communication connection information. The synchronization information acquisition module 503 is used to acquire synchronization information after the communication connection is established; the synchronization information is generated based on the time preservation module. The sampling setting module 504 is used to set the sampling information of each communication module based on the synchronization information; The control module 505 is used to control each communication module to send and receive signals based on the sampling information.

[0067] In one possible implementation, the power-on instruction information includes a first power-on instruction and a second power-on instruction, wherein the first power-on instruction represents non-delayed power-on, and the second power-on instruction represents delayed power-on. The instruction response module 501 is used for: When the base station signal transmission module issues the first power-on command, the communication connection information is determined to be the first communication connection information; the first communication connection information indicates that a communication connection has been established at the current moment. When the base station signal transmission module issues the second power-on command, the communication connection information is determined to be the second communication connection information; the second communication connection information indicates that a communication connection is established at the target time corresponding to the second power-on command.

[0068] In one possible implementation, the communication connection establishment module 502 is used for: If the communication connection information is the first communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the current moment; When the communication connection information is the second communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the target time corresponding to the second power-on command.

[0069] In one possible implementation, the physical layer includes a first physical layer and a second physical layer, and the communication connection establishment module 502 is further configured to: Establish a communication connection between the base station signal transmission module and the first physical layer; And establish a communication connection between the base station signal transmission module and the second physical layer.

[0070] In one possible implementation, the synchronization information includes clock information and pulse information, and the sampling setting module 504 is used for: The clock information is input into the clock input interface of each communication module to obtain the sampling time of each communication module; And input the pulse information into the pulse input interface of each communication module to obtain the synchronization pulse information of each communication module; The sampling time and synchronization pulse information of each communication module are determined, and the sampling information for each communication module is recorded.

[0071] In one possible implementation, the control module 505 is configured to: Based on the sampling time and synchronization pulse information of each communication module, the signal transmission and reception of each communication module are controlled.

[0072] In one possible implementation, after controlling each communication module to transmit and receive signals based on the sampling information, the control module 505 is further configured to: Obtain the internal clock signal of each communication module; The internal clock signal of each communication module is transmitted to the base station signal transmission module, so that the base station signal transmission module schedules frame data based on the internal clock signal of each communication module and the preset advance.

[0073] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0074] This application provides an electronic device including a processor and a memory. The memory stores at least one instruction or at least one program, which is loaded and executed by the processor to implement any of the synchronization methods of a mobile communication system provided in the above method embodiments.

[0075] Memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. Memory can primarily include a program storage area and a data storage area. The program storage area can store the operating system, application programs required for the functions, etc.; the data storage area can store data created based on the use of the device, etc. Furthermore, memory can include high-speed random access memory, and can also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory can also include a memory controller to provide the processor with access to the memory.

[0076] Embodiments of this application also provide a computer-readable storage medium, which can be disposed in an electronic device to store at least one instruction or at least one program related to implementing a synchronization method of a mobile communication system. The at least one instruction or the at least one program is loaded and executed by the processor to implement any of the synchronization methods of a mobile communication system provided in the above-described method embodiments.

[0077] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0078] It should be noted that the order of the embodiments described above is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, specific embodiments have been described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired result. Additionally, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0079] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the apparatus embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0080] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0081] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A synchronization method for a mobile communication system, characterized in that, The mobile communication system includes a time-preservation module, multiple communication modules, and a base station signal transmission module. The time-preservation module is communicatively connected to each communication module. The method includes: In response to the power-on command, determine the communication connection information; Based on the communication connection information, a communication connection is established between the base station signal transmission module and the physical layer; After the communication connection is established, synchronization information is obtained; the synchronization information is generated based on the time preservation module. The sampling information for each communication module is set based on the synchronization information; The sampling information is used to control the transmission and reception of signals by each communication module.

2. The synchronization method for a mobile communication system according to claim 1, characterized in that, The power-on instruction information includes a first power-on instruction and a second power-on instruction, wherein the first power-on instruction represents non-delayed power-on, and the second power-on instruction represents delayed power-on. The step of determining communication connection information in response to the power-on command information includes: When the base station signal transmission module issues the first power-on command, the communication connection information is determined to be the first communication connection information; the first communication connection information indicates that a communication connection has been established at the current moment. When the base station signal transmission module issues the second power-on command, the communication connection information is determined to be the second communication connection information; the second communication connection information indicates that a communication connection is established at the target time corresponding to the second power-on command.

3. The synchronization method for a mobile communication system according to claim 2, characterized in that, The step of establishing a communication connection between the base station signal transmission module and the physical layer based on the communication connection information includes: If the communication connection information is the first communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the current moment; When the communication connection information is the second communication connection information, a communication connection is established between the base station signal transmission module and the physical layer at the target time corresponding to the second power-on command.

4. The synchronization method for a mobile communication system according to claim 1, characterized in that, The physical layer includes a first physical layer and a second physical layer. Establishing the communication connection between the base station signal transmission module and the physical layer includes: Establish a communication connection between the base station signal transmission module and the first physical layer; And establish a communication connection between the base station signal transmission module and the second physical layer.

5. The synchronization method for a mobile communication system according to claim 1, characterized in that, The synchronization information includes clock information and pulse information. The step of setting the sampling information for each communication module based on the synchronization information includes: The clock information is input into the clock input interface of each communication module to obtain the sampling time of each communication module; And input the pulse information into the pulse input interface of each communication module to obtain the synchronization pulse information of each communication module; The sampling time and synchronization pulse information of each communication module are determined, and the sampling information for each communication module is recorded.

6. The synchronization method for a mobile communication system according to claim 5, characterized in that, The control of each communication module to transmit and receive signals based on the sampling information includes: Based on the sampling time and synchronization pulse information of each communication module, the signal transmission and reception of each communication module are controlled.

7. The synchronization method for a mobile communication system according to claim 1, characterized in that, After controlling the transmission and reception of signals by each communication module based on the sampling information, the method further includes: Obtain the internal clock signal of each communication module; The internal clock signal of each communication module is transmitted to the base station signal transmission module, so that the base station signal transmission module schedules frame data based on the internal clock signal of each communication module and the preset advance.

8. A synchronization device for a mobile communication system, characterized in that, The mobile communication system includes a time-preservation module, multiple communication modules, and a base station signal transmission module. The time-preservation module is communicatively connected to each communication module. The device includes: The instruction response module is used to determine communication connection information in response to the power-on instruction information; A communication connection establishment module is used to establish a communication connection between the base station signal transmission module and the physical layer based on the communication connection information. The synchronization information acquisition module is used to acquire synchronization information after the communication connection is established; the synchronization information is generated based on the time preservation module. A sampling setting module is used to set the sampling information of each communication module based on the synchronization information; The control module is used to control each communication module to send and receive signals based on the sampling information.

9. An electronic device, characterized in that, The system includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement the synchronization method of the mobile communication system as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing at least one instruction or at least one program, said at least one instruction or said at least one program being loaded and executed by a processor to implement the synchronization method of the mobile communication system as claimed in any one of claims 1 to 7.