Mobile terminal signal receiving mode dynamic switching method, system, equipment and medium

By monitoring network status and terminal speed through 5G SOC chips and sensors, the automatic switching of signal reception mode of 5G NR broadcast terminals was realized, which solved the response lag problem caused by manual operation by users, improved the continuity of signal reception and resource utilization, and promoted the practical application and productization of terminals.

CN121056896APending Publication Date: 2025-12-02浪潮智能终端有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511035527.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-25
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

In existing 5G NR broadcast technology, the switching of signal reception mode of terminal devices relies on manual operation by the user, which leads to lag in response and inability to adapt to dynamically changing network environments and terminal states, resulting in resource waste and signal interruption problems.

Method used

By initializing and configuring the 5G SOC chip, and combining real-time monitoring of network status by the communication baseband with the acquisition of terminal speed by GPS or inertial sensors, the signal reception mode can be automatically switched and dynamically adjusted to broadcast/multicast or unicast mode.

Benefits of technology

It enables automatic mode switching without manual user operation, improves the continuity and smoothness of signal reception, optimizes network resource utilization, and promotes the productization process of 5G NR broadcast terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121056896A_ABST
    Figure CN121056896A_ABST
Patent Text Reader

Abstract

The invention provides a mobile terminal signal receiving mode dynamic switching method, system and device and a medium, and belongs to the technical field of 5G communication. The method comprises the steps that an instruction is issued to a 5G SOC chip protocol stack interface, a chip is initialized, and configuration parameters are loaded; activating a communication baseband module in the 5G SOC chip, starting a broadcast or multicast session, and receiving a signal; network state information is monitored in real time by using a communication baseband of the 5G SOC chip; the network state information comprises network signal strength, network type and delay information; a GPS module is called to receive satellite signals to calculate the position and time so as to calculate the real-time speed, or an inertial sensor is called to detect the acceleration, the movement speed is obtained through integral operation, and the reference speed is generated; and dynamically switching the signal receiving mode according to the network signal strength, the delay information or the reference speed. According to the invention, the fluency of the user experience of the 5G NR broadcast terminal can be effectively guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of 5G communication technology, and more specifically relates to a method, system, device and medium for dynamic switching of mobile terminal signal reception mode. Background Technology

[0002] 5G NR broadcast, as a new generation of broadcast technology based on native 5G networks, demonstrates significant advantages in large-scale, high-quality content distribution due to its characteristics of "no SIM card, no data usage, and cross-carrier compatibility" and its integrated "communication network + broadcast network" architecture. It supports flexible switching between broadcast / multicast and unicast modes and can achieve efficient utilization of network resources through differentiated resource allocation strategies, becoming an important technical path for mobile terminals to receive multimedia information. As the core receiving carrier of 5G NR broadcast, the adaptability of the mobile terminal's signal reception mode directly determines the user's experience quality for services such as high-definition video and emergency broadcasts. Especially in scenarios where communication resources are dynamically changing, the timeliness and accuracy of mode switching are crucial.

[0003] However, current 5G NR broadcast technology is still in the prototype development and technology verification stage. Although terminal devices have basic reception capabilities in broadcast / multicast / unicast modes, the mode switching mechanism has significant limitations. In existing technologies, mode switching relies entirely on manual operation by the user, who must manually select and switch to the corresponding mode based on subjective perception (such as signal lag, data consumption prompts) or changes in the scenario (such as entering a signal dead zone). This approach not only places high demands on the user's technical knowledge but also suffers from response lag—when network conditions suddenly deteriorate (such as a sharp drop in signal strength or a sudden increase in latency) or the terminal moves at high speed, the user often cannot complete the switching operation in real time, leading to signal interruption, content lag, and other problems, seriously affecting reception continuity.

[0004] Furthermore, manual mode switching cannot adapt to dynamically changing network environments and terminal states, resulting in low network resource utilization efficiency. Broadcast / multicast mode enables concurrent reception by multiple terminals through shared channel resources, making it suitable for large-scale content distribution in static or low-speed scenarios; while unicast mode uses dedicated resource allocation, making it more suitable for high-speed mobile or personalized service needs. When communication resources are scarce, if a terminal continues to occupy broadcast / multicast channels due to failure to switch modes in time, it will waste resources and affect the reception quality of other terminals; conversely, if unicast mode is maintained when broadcast / multicast channels are available, it will increase user traffic consumption and operator network load. This mismatch between resource allocation and scenario requirements has become a key bottleneck restricting the practical application and productization of 5G NR broadcast technology.

[0005] Furthermore, existing terminals lack the ability to coordinate their own mobility status with network parameters, making it difficult to accurately trigger mode switching. When terminals are moving at high speeds (such as in high-speed rail or automobiles), network signal strength, latency, and other parameters fluctuate rapidly with changes in location. In such cases, the stability of broadcast / multicast modes is easily affected by factors such as the Doppler effect. In static or low-speed scenarios, the resource consumption disadvantage of unicast mode is even more pronounced. Since existing technologies have not established a linkage mechanism between network status (signal strength, latency) and terminal status (movement speed), relying solely on manual switching by the user inevitably leads to a disconnect between mode selection and actual needs, failing to guarantee smooth signal reception in complex scenarios. Summary of the Invention

[0006] To address the above problems, the present invention aims to provide a method, system, device, and medium for dynamic switching of mobile terminal signal reception modes. This method utilizes 5G SOC chip initialization configuration, real-time monitoring of network status by the communication baseband, and acquisition of terminal reference speed by GPS or inertial sensors. It also relies on the MBS scheduling module to achieve automatic mode switching, thereby ensuring efficient utilization of network resources while improving the continuity, scenario adaptability, and user experience of mobile terminal signal reception.

[0007] To achieve the above objectives, the present invention employs the following technical solution: In a first aspect, embodiments of this application provide a method for dynamically switching signal reception modes of a mobile terminal, including: Send commands to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters; Activate the communication baseband module within the 5G SOC chip, start a broadcast or multicast session, and receive signals; The network status information is monitored in real time using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information. The GPS module is called to receive satellite signals to calculate position and time in order to calculate real-time speed, or the inertial sensor is called to detect acceleration and perform integration to obtain the moving speed and generate a reference speed. The signal reception mode is dynamically switched based on network signal strength, delay information, or reference speed.

[0008] In an optional implementation, issuing instructions to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters includes: Generate an initialization instruction set and transmit the initialization instructions to the protocol stack interface of the 5G SOC chip via the SPI interface or communication bus; Perform hardware reset and initial boot according to initialization instructions; Read the boot code from the storage medium and load the boot code into the memory of the 5G SOC chip; The configuration file is loaded, and the configuration parameters in the configuration file are parsed by the 5G SOC chip. The communication frequency band, modulation and demodulation method, and signal processing algorithm are set through the configuration parameters.

[0009] In an optional implementation, activating the communication baseband module within the 5G SOC chip, initiating a broadcast or multicast session, and receiving signals includes: The communication baseband module inside the 5G SOC chip is activated by software control signals. Activate the analog-to-digital converter and digital down-conversion unit built into the 5G SOC chip; Initialize the control interface for interaction between the baseband and RF sections, and set the relevant registers to ensure that the baseband processor can accurately send control commands to the RF front end; By utilizing the power management module inside the 5G SOC chip, a stable operating voltage is provided to the communication baseband module, enabling it to enter a normal working state; Based on the configuration information, construct a broadcast or multicast session request; The session request carries the terminal device's identification information and relevant parameters of the broadcast or multicast service to be received, and interacts with the backend service platform through the 5G core network base station to establish a session connection; During signal reception, the received signal is processed sequentially using the baseband signal processing flow, including filtering, demodulation, channel estimation, equalization, and decoding. This process converts the original baseband signal into recognizable data information, which is then transmitted to the application processor of the terminal device via the chip's internal data bus.

[0010] In an optional implementation, the real-time monitoring of network status information using the communication baseband of the 5G SOC chip includes: The power of the received radio frequency signal is detected by the signal strength detection circuit inside the communication baseband; the detected power value is compared with the preset signal strength threshold and converted into the corresponding signal strength level information to quantitatively represent the cellular network signal strength. By analyzing the received system broadcast messages through the communication baseband, network type identification information is extracted to determine whether the current network is a 5G network, a 4G network, or another type of network, thus identifying the network type. The network latency is calculated by sending specific test data packets using the communication baseband and recording the time difference between sending and receiving the corresponding response data packet.

[0011] In an optional implementation, the step of calling the GPS module to receive satellite signals to calculate position and time to calculate real-time velocity, or calling the inertial sensor to detect acceleration and perform integration to obtain moving velocity, and generating a reference velocity, includes: The GPS module is invoked to receive satellite signals, and the received satellite signals are processed by the built-in processor of the GPS module to obtain the location coordinates and corresponding time information of the terminal device. Within a preset time interval, read the current position coordinates, the previous position coordinates, and the corresponding time. Through formula V Calculate the moving speed V of the mobile terminal within the preset time interval; where (x2, y2) is the position coordinate at the current time, t2 is the time at the current time, (x1, y1) is the position coordinate at the previous time, and t1 is the time at the previous time. The moving speed V is used as the reference speed.

[0012] In an optional implementation, the step of calling the GPS module to receive satellite signals to calculate position and time to calculate real-time velocity, or calling the inertial sensor to detect acceleration and perform integration to obtain moving velocity, and generating a reference velocity, includes: The acceleration of the mobile terminal in three-dimensional coordinates is detected in real time using an inertial sensor. Obtain the acceleration of the mobile terminal in the three coordinate axes of the three-dimensional coordinate system within the time interval [t0, t0+Δt]. The moving speed v of the mobile terminal within the time interval [t0, t0+Δt] can be calculated using the following formula:

[0013] in, , , These represent the accelerations of the mobile terminal along the x, y, and z axes, respectively. , , These represent the initial velocities of the mobile terminal in the x, y, and z axes at the initial time point t0, respectively. The moving speed v is used as the reference speed.

[0014] In an optional implementation, the step of dynamically switching the signal reception mode based on network signal strength, delay information, or reference speed includes: When the network signal strength is lower than the preset strength threshold, the MBS scheduling module generates an instruction to close the broadcast or multicast session, stops channel monitoring, and switches the signal reception mode to unicast mode. When the delay information is higher than the preset delay threshold, the MBS scheduling module generates an instruction to close the broadcast or multicast session, stops channel monitoring, and switches the signal reception mode to unicast mode. When the reference speed is higher than the preset speed limit, the MBS scheduling module generates an instruction to close the broadcast or multicast session, stops channel monitoring, and switches the signal reception mode to unicast mode.

[0015] Secondly, embodiments of this application also provide a mobile terminal signal reception mode dynamic switching system, comprising: The initialization module is used to issue commands to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters. The session initiation module is used to activate the communication baseband module within the 5G SOC chip, initiate a broadcast or multicast session, and receive signals. The network status monitoring module is used to monitor network status information in real time using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information. The motion status monitoring module is used to call the GPS module to receive satellite signals to calculate position and time in order to calculate real-time speed, or to call the inertial sensor to detect acceleration and perform integration to obtain motion speed and generate reference speed; The signal reception mode switching module is used to dynamically switch the signal reception mode based on network signal strength, delay information, or reference speed.

[0016] Thirdly, embodiments of this application also provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the mobile terminal signal receiving mode dynamic switching method as described in any of the above.

[0017] Fourthly, embodiments of this application also provide a storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the mobile terminal signal receiving mode dynamic switching method as described in any of the above claims.

[0018] As can be seen from the above technical solutions, the present invention has the following advantages: The mobile terminal signal reception mode dynamic switching method provided in this application achieves dynamic switching of the mobile terminal signal reception mode by initializing and configuring the 5G SOC chip and activating the communication baseband module, combined with real-time network status information (signal strength, network type, latency) monitored by the communication baseband and the terminal reference speed generated based on GPS or inertial sensors. This application eliminates the need for manual user operation and automatically switches between broadcast / multicast and unicast modes based on network quality and terminal mobility. This ensures efficient utilization of broadcast / multicast resources in static or low-speed scenarios, while switching to unicast mode in weak signal, high latency, or high-speed movement scenarios ensures the continuity and smoothness of signal reception. This effectively improves the productization level and user experience of 5G NR broadcast terminals, while also optimizing network resource allocation efficiency.

[0019] This application eliminates the need for manual user operation. By monitoring network status and terminal mobility in real time, it automatically switches between broadcast / multicast and unicast modes, avoiding signal interruptions and content stuttering caused by delayed user operation. This significantly improves the continuity and smoothness of signal reception and lowers the barrier to entry for users.

[0020] This application addresses the differences in resource allocation between broadcast / multicast mode (suitable for large-scale concurrent reception) and unicast mode (suitable for personalized and high-stability requirements). By dynamically switching between them, it achieves precise resource adaptation, reduces ineffective occupation when communication resources are scarce, ensures the efficiency of multi-terminal sharing of broadcast / multicast resources, avoids resource waste in unicast mode, and improves the overall network resource utilization rate.

[0021] This application combines multiple parameters such as network signal strength, latency information, and terminal movement speed to trigger switching. In complex environments such as weak signal, high latency, or high-speed movement (such as high-speed rail and automobile scenarios), it automatically switches to unicast mode to ensure signal reception quality; in static or low-speed scenarios with good network conditions, it maintains broadcast / multicast mode to ensure reception stability in different scenarios.

[0022] This application establishes a complete dynamic switching solution by standardizing the 5G SOC chip initialization, parameter configuration, and baseband signal processing flow, combined with a multi-sensor data fusion state judgment mechanism. This solution addresses the technical shortcomings of existing 5G NR broadcast terminals in mode switching, and promotes the terminal's progress from the prototype verification stage to practical application and productization.

[0023] This application integrates multiple components such as the 5G SOC chip protocol stack, communication baseband, GPS, inertial sensor and MBS scheduling module to work together, realizing closed-loop control of the entire process from chip initialization, signal reception, status monitoring to mode switching, improving the coordination efficiency of terminal hardware and software, and laying the terminal technology foundation for the large-scale application of 5G NR broadcast technology. Attached Figure Description

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

[0025] Figure 1 This is a flowchart illustrating the method for dynamically switching the signal reception mode of a mobile terminal provided in this application.

[0026] Figure 2 A schematic diagram of the structure of the mobile terminal signal reception mode dynamic switching system provided in this application.

[0027] Figure 3 A schematic diagram of the structure of the electronic device provided in this application. Detailed Implementation

[0028] The various embodiments of this disclosure will be described more fully in the following detailed description of the specific steps of the method for dynamically switching the signal reception mode of a mobile terminal. This disclosure may have various embodiments, and adjustments and changes may be made therein. However, it should be understood that there is no intention to limit the various embodiments of this disclosure to the specific embodiments disclosed herein, but rather this disclosure should be understood to cover all adjustments, equivalents, and / or alternatives falling within the spirit and scope of the various embodiments of this disclosure.

[0029] In the following, the terms “comprising” or “may include”, which may be used in various embodiments of this disclosure, indicate the presence of the disclosed functions, operations, or elements, and do not limit the addition of one or more functions, operations, or elements. Furthermore, as used in various embodiments of this disclosure, the terms “comprising,” “having,” and their cognates are intended only to indicate a particular feature, number, step, operation, element, component, or combination of the foregoing, and should not be construed as primarily excluding the presence of one or more other features, numbers, steps, operations, elements, components, or combinations of the foregoing, or the possibility of adding one or more combinations of the foregoing.

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

[0031] Please see Figure 1The diagram shows a flowchart of a method for dynamically switching the signal reception mode of a mobile terminal in a specific embodiment. The mobile terminal is a 5G NR broadcast information receiving device, and the mobile terminal is equipped with a 5G SOC chip, a GPS module, and an inertial sensor.

[0032] The method includes the following steps: S1: Issues instructions to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters.

[0033] In a specific implementation, the control unit of the mobile terminal generates a specific set of initialization instructions. These instructions conform to the protocol specifications supported by the 5G SOC chip, for example, they can utilize the AT instruction set (according to 3GPP Spec27.007 and other related standards), and be constructed with "AT" as a prefix.

[0034] The initialization instructions include various parameter settings for chip initialization, such as configuration related to specifying the chip's operating mode as 5GNR broadcast mode, and path information for loading configuration files. These instructions are accurately transmitted to the protocol stack interface of the 5G SOC chip via the device's internal data transmission channels, such as the SPI (Serial Peripheral Interface) interface or a specific inter-chip communication bus.

[0035] When the 5G SOC chip receives the initialization command, its internal logic circuits begin to respond. First, a hardware reset and initial boot are performed. The program counter points to a specific reset vector address (such as the common address 0x00000000), and each hardware module enters its initial default state. Then, boot code is read from non-volatile memory (such as built-in Flash memory) according to the storage medium characteristics and interface specifications (e.g., the communication protocol followed during eMMC boot) and loaded into the chip's internal memory area, preparing for subsequent initialization. During the system core initialization phase, the clock source is determined based on the chip design and application requirements. The clock divider coefficient is set by configuring the registers of the clock management unit to adjust the clock frequency of each module. Simultaneously, the internal SRAM and external DRAM are initialized, memory timing parameters are set to match hardware characteristics, and memory areas are allocated for code, data, and stack storage. When loading the configuration file, the chip parses the parameters in the configuration file. These parameters cover communication frequency band settings, modulation / demodulation method selection, signal processing algorithm configuration, etc., thereby completing the chip's initialization settings and putting it into a working state.

[0036] S2: Activate the communication baseband module within the 5G SOC chip, start a broadcast or multicast session, and receive signals.

[0037] In a specific implementation, after the 5G SOC chip is initialized, the communication baseband module inside the chip is activated via software control signals. Activation of the communication baseband module involves the coordinated startup of multiple sub-modules. First, the basic modules for baseband signal processing, such as the analog-to-digital converter (ADC) unit and the digital down-conversion (DDC) unit, are started to prepare for subsequent signal processing. Simultaneously, the control interface for interaction between the baseband and radio frequency (RF) sections is initialized, and relevant registers are set to ensure that the baseband processor can accurately send control commands to the RF front-end, such as adjusting the frequency synthesizer and controlling the gain of the power amplifier, and can receive signal status information from the RF front-end. Through the chip's internal power management module, a stable operating voltage is provided to the communication baseband module, enabling it to enter normal operating condition and prepare for signal reception.

[0038] After the communication baseband is enabled, a broadcast or multicast session request is constructed based on the configuration information. The request carries the terminal device's identification information and relevant parameters of the desired broadcast or multicast service (such as service ID, data stream format, etc.). A session connection is established by interacting with the backend service platform through the 5G core network base station. Once the session is successfully established, the communication baseband begins listening to the corresponding 5G NR broadcast channel to receive broadcast or multicast signals. During signal reception, the received signal is processed sequentially using the baseband signal processing flow, including filtering, demodulation, channel estimation, equalization, and decoding, converting the original baseband signal into recognizable data information. This data is then transmitted to the terminal device's application processor via the chip's internal data bus for further processing.

[0039] S3: Real-time monitoring of network status information using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information.

[0040] In a specific implementation, the network status is continuously monitored using the communication baseband. Regarding cellular network signal strength monitoring, the power of the received radio frequency signal is detected by a signal strength detection circuit within the baseband. The detected power value is compared with a preset signal strength threshold and converted into corresponding signal strength level information, such as the common RSSI (Received Signal Strength Indicator) value, to quantify the cellular network signal strength.

[0041] For network type monitoring, the baseband analyzes the received system broadcast messages (such as MIB, SIB, etc. messages in 5G networks), extracts network type identification information from them, and determines whether the current network is a 5G network, a 4G network, or another type of network.

[0042] In terms of latency monitoring, the baseband calculates network latency by sending specific test data packets and recording the time difference between sending and receiving the corresponding response data packet. For example, it periodically sends ICMP (Internet Control Message Protocol) echo request packets to the base station, calculates the round-trip time (RTT) based on the time it takes to receive the echo response data packet, and stores this network status data in real time in the chip's internal cache area for subsequent analysis.

[0043] S4: Call the GPS module to receive satellite signals to calculate position and time in order to calculate real-time speed, or call the inertial sensor to detect acceleration and perform integration to obtain the moving speed and generate a reference speed.

[0044] In this specific implementation, the reference velocity is generated in two ways, as follows: 1. Use GPS positioning signals to calculate position changes and time differences to obtain real-time speed, which can be used as a reference speed.

[0045] First, the mobile terminal's GPS module continuously receives satellite signals. The GPS module's built-in processor processes the received satellite signals to obtain the terminal device's geographical coordinates (such as longitude and latitude) and corresponding time information. Within a certain time interval (e.g., every second), it reads the current location coordinates, the previous location coordinates, and the corresponding time.

[0046] Then, through formula V Calculate the moving speed V of the mobile terminal within the preset time interval; where (x2, y2) is the position coordinate at the current time, t2 is the time at the current time, (x1, y1) is the position coordinate at the previous time, and t1 is the time at the previous time.

[0047] Finally, the calculated mobile speed V is used as a reference speed and transmitted to the 5G SOC chip through the data interface inside the mobile terminal (such as the I2C interface) so that it can be comprehensively analyzed together with the network status data.

[0048] 2. Use the inertial sensor to detect the terminal's acceleration, and obtain the moving speed through integration, which is then used as a reference speed.

[0049] First, the mobile terminal's built-in inertial sensors (such as accelerometers) detect the terminal's acceleration values ​​in real time along three coordinate axes (x, y, and z). The accelerometer converts the detected analog acceleration signals into digital signals for output. The 5G SOC chip reads this acceleration data through a specific sensor interface (such as an SPI interface connected to the accelerometer).

[0050] At the software level, an integral algorithm is used to integrate the acceleration to obtain the velocity.

[0051] Specifically, the acceleration of the mobile terminal in the three coordinate axes of the three-dimensional coordinate system is obtained within the time interval [t0, t0+Δt]. The moving speed v of the mobile terminal within the time interval [t0, t0+Δt] can be calculated using the following formula:

[0052] in, , , These represent the accelerations of the mobile terminal along the x, y, and z axes, respectively. , , These represent the initial velocities of the mobile terminal in the x, y, and z axes, respectively, at the initial time point t0.

[0053] It should be noted that, during the integration process, considering factors such as sensor noise and drift, a digital filtering algorithm (such as the Kalman filter algorithm) is used to preprocess the acceleration data to improve the accuracy of velocity calculation.

[0054] Finally, the moving speed v is used as a reference speed and fed back in real time to the relevant processing module of the 5G SOC chip for joint analysis with network status data.

[0055] S5: Dynamically switch signal reception modes based on network signal strength, delay information, or reference speed.

[0056] In a specific implementation, the 5G SOC chip transmits real-time monitored network status data (such as signal strength below a preset threshold or latency exceeding a set maximum latency time) and calculated reference speed (such as speed exceeding a set speed limit) to the terminal MBS scheduling module. The decision algorithm within the MBS scheduling module comprehensively analyzes and judges this data. When switching conditions such as poor network signal (e.g., RSSI value below -100dBm), high latency (e.g., RTT greater than 100ms), or high mobile speed (e.g., reference speed greater than 60km / h) are met, the MBS scheduling module generates a command to close the broadcast / multicast session. This command is sent to the communication baseband module through the chip's internal control signal channel. The communication baseband module executes the corresponding operation, stopping monitoring the broadcast / multicast channel and releasing relevant session resources. Simultaneously, the MBS scheduling module generates configuration information for switching to unicast mode, including parameter settings required for unicast communication (e.g., target server address, port number, communication protocol, etc.). This configuration information is transmitted to the communication baseband module through the device's internal data transmission channel. Based on the configuration information, the communication baseband module rebuilds the unicast connection with the target server and begins to receive signals in unicast mode, ensuring that the terminal device can still receive data stably in complex network environments.

[0057] In this embodiment, by initializing and configuring the 5G SOC chip and activating the communication baseband module, the communication baseband monitors network signal strength, latency, and other status information in real time. Combined with the terminal reference speed generated by GPS or inertial sensors, the MBS scheduling module automatically switches between broadcast / multicast and unicast modes. This not only eliminates the hassle of manual operation for users and avoids signal problems caused by operational delays, thus improving the user experience, but also accurately adapts the communication mode according to network conditions and terminal mobility. While ensuring efficient utilization of broadcast / multicast resources in static or low-speed scenarios, it also ensures reception stability in scenarios with weak signals, high latency, or high-speed movement, optimizing network resource allocation, further promoting the productization process of 5G NR broadcast terminals, and enhancing the efficiency of multi-module collaborative work within the terminal.

[0058] like Figure 2 As shown, the following are embodiments of the mobile terminal signal reception mode dynamic switching system provided in this disclosure. This system and the mobile terminal signal reception mode dynamic switching method of the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the mobile terminal signal reception mode dynamic switching system, please refer to the embodiments of the above mobile terminal signal reception mode dynamic switching method.

[0059] A mobile terminal signal reception mode dynamic switching system, comprising: The initialization module is used to issue commands to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters.

[0060] The session initiation module is used to activate the communication baseband module within the 5G SOC chip, initiate a broadcast or multicast session, and receive signals.

[0061] The network status monitoring module is used to monitor network status information in real time using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information.

[0062] The motion status monitoring module is used to call the GPS module to receive satellite signals to calculate position and time in order to calculate real-time speed, or to call the inertial sensor to detect acceleration and perform integration to obtain motion speed and generate reference speed.

[0063] The signal reception mode switching module is used to dynamically switch the signal reception mode based on network signal strength, delay information, or reference speed.

[0064] The mobile terminal signal reception mode dynamic switching system provided in this embodiment uses 5G chip configuration, baseband monitoring of network status, and terminal speed acquisition by positioning or sensors to automatically switch between broadcast / multicast and unicast modes by the MBS module. This avoids the lag of manual operation to ensure reception quality, and accurately adapts to the scenario to optimize resources, thus promoting the commercialization of 5G broadcast terminal products.

[0065] Figure 3 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.

[0066] The mobile terminal signal reception mode dynamic switching method provided in this application embodiment can be applied to electronic devices. Those skilled in the art will understand that the electronic device structure involved in the embodiments of this invention does not constitute a limitation on the electronic device. An electronic device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements. In the embodiments of this invention, the electronic device includes, but is not limited to, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the embodiments of this application described and / or claimed herein.

[0067] Electronic devices may include processors, external memory interfaces, internal memory, universal serial bus (USB) interfaces, charging management modules, power management modules, batteries, wireless communication modules, audio modules, speakers, microphones, sensor modules, buttons, cameras, displays, and SIM card interfaces, etc.

[0068] A processor may include one or more processing units, such as: a central processing unit (CPU), an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors.

[0069] The processor can serve as the nerve center and command center of an electronic device. The controller can generate operation control signals based on the instruction opcode and timing signals to control the fetching and execution of instructions.

[0070] The processor may also include memory for storing instructions and data. In some embodiments, the memory in the processor is a cache memory. This memory can store instructions or data that the processor has just used or that are used repeatedly. If the processor needs to use the instruction or data again, it can retrieve it directly from this memory. This avoids repeated accesses, reduces processor latency, and thus improves system efficiency.

[0071] An external storage interface (ESI) can be used to connect external memory cards, such as microSD cards, to expand the storage capacity of electronic devices. The external memory card communicates with the processor through the ESI to perform data storage functions, such as saving music and video files on the external memory card.

[0072] Internal memory can be used to store computer executable program code, which includes instructions. The processor executes various functional applications and data processing of electronic devices by running the instructions stored in internal memory. Internal memory can include a program storage area and a data storage area. Internal 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, universal flash storage (UFS), etc.

[0073] Wireless communication functionality in electronic devices can be achieved through antennas, wireless communication modules, modem processors, and baseband processors.

[0074] Wireless communication modules can provide solutions for wireless communication applications in electronic devices, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies.

[0075] Electronic devices can implement audio functions through audio modules, speakers, receivers, microphones, headphone jacks, and application processors.

[0076] Electronic devices can achieve shooting functions through ISPs, cameras, video codecs, GPUs, displays, and application processors.

[0077] Electronic devices can achieve display functions through GPUs, displays, and application processors.

[0078] A GPU is a microprocessor for image processing, connected to the display screen and application processor. GPUs are used to perform mathematical and geometric calculations for graphics rendering. A processor may include one or more GPUs, which execute program instructions to generate or modify display information.

[0079] A display screen is used to display images, videos, etc. A display screen includes a display panel.

[0080] The aforementioned electronic device realizes the dynamic switching method for mobile terminal signal reception mode of this application. It uses 5G SOC chip configuration, communication baseband to monitor network status (signal strength, delay), GPS or inertial sensor to obtain terminal reference speed, and MBS scheduling module to realize automatic switching between broadcast / multicast and unicast modes. This achieves the beneficial effects of eliminating the need for manual operation, ensuring signal reception continuity, optimizing network resource utilization, enhancing scenario adaptability, and promoting the commercialization of 5G NR broadcast terminal products.

[0081] The storage medium provided in this application stores a program product capable of implementing a method for dynamically switching the signal reception mode of a mobile terminal.

[0082] Methods for dynamically switching mobile terminal signal reception modes include: Send commands to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters; Activate the communication baseband module within the 5G SOC chip, start a broadcast or multicast session, and receive signals; The network status information is monitored in real time using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information. The GPS module is called to receive satellite signals to calculate position and time in order to calculate real-time speed, or the inertial sensor is called to detect acceleration and perform integration to obtain the moving speed and generate a reference speed. The signal reception mode is dynamically switched based on network signal strength, delay information, or reference speed.

[0083] In some possible implementations, the mobile terminal signal reception mode dynamic switching method of this disclosure can be implemented as a program product, which includes program code. When the program product is run on a terminal device, the program code is used to cause the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0084] The storage medium disclosed herein may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof.

[0085] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for dynamically switching signal reception modes in a mobile terminal, characterized in that, The mobile terminal is a 5G NR broadcast information receiving device, and the mobile terminal is equipped with a 5G SOC chip, a GPS module and an inertial sensor. The method includes: Send commands to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters; Activate the communication baseband module within the 5G SOC chip, start a broadcast or multicast session, and receive signals; The network status information is monitored in real time using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information. The GPS module is called to receive satellite signals to calculate position and time in order to calculate real-time speed, or the inertial sensor is called to detect acceleration and perform integration to obtain the moving speed and generate a reference speed. The signal reception mode is dynamically switched based on network signal strength, delay information, or reference speed.

2. The method for dynamically switching the signal reception mode of a mobile terminal according to claim 1, characterized in that, The step of issuing instructions to the 5GSOC chip protocol stack interface to initialize the chip and load configuration parameters includes: Generate an initialization instruction set and transmit the initialization instructions to the protocol stack interface of the 5G SOC chip via the SPI interface or communication bus; Perform hardware reset and initial boot according to initialization instructions; Read the boot code from the storage medium and load the boot code into the memory of the 5G SOC chip; The configuration file is loaded, and the configuration parameters in the configuration file are parsed by the 5G SOC chip. The communication frequency band, modulation and demodulation method, and signal processing algorithm are set through the configuration parameters.

3. The method for dynamically switching the signal reception mode of a mobile terminal according to claim 2, characterized in that, Activating the communication baseband module within the 5G SOC chip, initiating a broadcast or multicast session, and receiving signals include: The communication baseband module inside the 5G SOC chip is activated by software control signals. Activate the analog-to-digital converter and digital down-conversion unit built into the 5G SOC chip; Initialize the control interface for interaction between the baseband and RF sections, and set the relevant registers to ensure that the baseband processor can accurately send control commands to the RF front end; By utilizing the power management module inside the 5G SOC chip, a stable operating voltage is provided to the communication baseband module, enabling it to enter a normal working state; Based on the configuration information, construct a broadcast or multicast session request; The session request carries the terminal device's identification information and relevant parameters of the broadcast or multicast service to be received, and interacts with the backend service platform through the 5G core network base station to establish a session connection; During signal reception, the received signal is sequentially filtered, demodulated, channel estimated, equalized, and decoded using the baseband signal processing flow. The original baseband signal is converted into recognizable data information and transmitted to the application processor of the terminal device through the chip's internal data bus.

4. The method for dynamically switching the signal reception mode of a mobile terminal according to claim 3, characterized in that, The method of using the communication baseband of the 5G SOC chip to monitor network status information in real time includes: The power of the received radio frequency signal is detected by the signal strength detection circuit inside the communication baseband; the detected power value is compared with the preset signal strength threshold and converted into the corresponding signal strength level information to quantitatively represent the cellular network signal strength. By analyzing the received system broadcast messages through the communication baseband, network type identification information is extracted to determine whether the current network is a 5G network, a 4G network, or another type of network, thus identifying the network type. The network latency is calculated by sending specific test data packets using the communication baseband and recording the time difference between sending and receiving the corresponding response data packet.

5. The method for dynamically switching the signal reception mode of a mobile terminal according to claim 4, characterized in that, The process of calling the GPS module to receive satellite signals to calculate position and time to calculate real-time velocity, or calling the inertial sensor to detect acceleration and perform integration to obtain movement velocity, and generating reference velocity, includes: The GPS module is invoked to receive satellite signals, and the received satellite signals are processed by the built-in processor of the GPS module to obtain the location coordinates and corresponding time information of the terminal device. Within a preset time interval, read the current position coordinates, the previous position coordinates, and the corresponding time. Through formula V Calculate the moving speed V of the mobile terminal within the preset time interval; where (x2, y2) is the position coordinate at the current time, t2 is the time at the current time, (x1, y1) is the position coordinate at the previous time, and t1 is the time at the previous time. The moving speed V is used as the reference speed.

6. The method for dynamically switching the signal reception mode of a mobile terminal according to claim 4, characterized in that, The process of calling the GPS module to receive satellite signals to calculate position and time to calculate real-time velocity, or calling the inertial sensor to detect acceleration and perform integration to obtain movement velocity, and generating reference velocity, includes: The acceleration of the mobile terminal in three-dimensional coordinates is detected in real time using an inertial sensor. Obtain the acceleration of the mobile terminal in the three coordinate axes of the three-dimensional coordinate system within the time interval [t0, t0+Δt]. The moving speed v of the mobile terminal within the time interval [t0, t0+Δt] can be calculated using the following formula: in, , , These represent the accelerations of the mobile terminal along the x, y, and z axes, respectively. , , These represent the initial velocities of the mobile terminal in the x, y, and z axes at the initial time point t0, respectively. The moving speed v is used as the reference speed.

7. The method for dynamically switching the signal reception mode of a mobile terminal according to claim 5 or 6, characterized in that, The dynamic switching of signal reception mode based on network signal strength, delay information, or reference speed includes: When the network signal strength is lower than the preset strength threshold, the MBS scheduling module generates an instruction to close the broadcast or multicast session, stops channel monitoring, and switches the signal reception mode to unicast mode. When the delay information is higher than the preset delay threshold, the MBS scheduling module generates an instruction to close the broadcast or multicast session, stops channel monitoring, and switches the signal reception mode to unicast mode. When the reference speed is higher than the preset speed limit, the MBS scheduling module generates an instruction to close the broadcast or multicast session, stops channel monitoring, and switches the signal reception mode to unicast mode.

8. A dynamic switching system for mobile terminal signal reception modes, characterized in that, The system employs the mobile terminal signal reception mode dynamic switching method as described in any one of claims 1 to 7; The system includes: The initialization module is used to issue commands to the 5G SOC chip protocol stack interface to initialize the chip and load configuration parameters. The session initiation module is used to activate the communication baseband module within the 5G SOC chip, initiate a broadcast or multicast session, and receive signals. The network status monitoring module is used to monitor network status information in real time using the communication baseband of the 5G SOC chip; the network status information includes network signal strength, network type, and latency information. The motion status monitoring module is used to call the GPS module to receive satellite signals to calculate position and time in order to calculate real-time speed, or to call the inertial sensor to detect acceleration and perform integration to obtain motion speed and generate reference speed; The signal reception mode switching module is used to dynamically switch the signal reception mode based on network signal strength, delay information, or reference speed.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the mobile terminal signal reception mode dynamic switching method as described in any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the mobile terminal signal reception mode dynamic switching method as described in any one of claims 1 to 7.