Communication network management method and device, vehicle-mounted terminal and storage medium
By obtaining network information and vehicle status during the heartbeat packet wake-up period and controlling the network on or off, the problem of excessive power consumption caused by frequent network searches by vehicle terminals in weak or no signal environments is solved, and the vehicle's networking capabilities and user experience in weak or no signal states are improved.
Patent Information
- Application Number
- CN202510863805.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-25
- Publication Date
- 2025-09-30
AI Technical Summary
The vehicle terminal frequently searches for the network in a weak signal or no signal environment, resulting in excessive power consumption during sleep mode.
During the heartbeat packet wake-up period, the network information, power mode information and vehicle status are obtained, and the registration success is determined based on the network information. If the registration is not successful, the network is dialed and the timer is started. The network is controlled to be turned on or off based on the network information, power mode information, vehicle status and timing information.
It reduces the power consumption of vehicle terminals in weak or no signal environments, ensuring that the vehicle can quickly restore network connection after the signal is restored, and improving user experience.
Smart Images

Figure CN120730338A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle communication technology, and in particular to a communication network management method, device, vehicle-mounted terminal and storage medium. Background Art
[0002] With the development of connected vehicle technology, the stability and reliability of the TBOX (Telematics Box), the in-vehicle remote communication terminal (hereinafter referred to as the TBOX), is crucial to the user experience. However, when a vehicle is parked for extended periods in weak or no signal environments, such as underground garages and remote areas, it is likely to be unable to register with the vehicle network due to weak or no signal. In such scenarios, the TBOX's communication module will frequently search for networks until it registers, which can easily cause sleep power consumption to exceed vehicle standards. Summary of the Invention
[0003] The present application provides a communication network management method, system, vehicle-mounted terminal and storage medium, which help to solve the problem of excessive sleep power consumption of vehicle-mounted terminals due to frequent network searches in weak signal or no signal environments.
[0004] In a first aspect, the present application provides a communication network management method, comprising: During the heartbeat packet wake-up period, obtain network information, power mode information and vehicle status; Determine whether the network registration is successful based on the network information. If the network registration is unsuccessful, dial up the network and start the timer to obtain the timing information. Control the network on or off based on network information, power mode information, vehicle status and timing information.
[0005] In one possible implementation, the network information includes a network registration status, which is one of a registered state and an unregistered state. Determining whether the network registration is successful based on the network information includes: If the network registration status is registered, the network registration is successful; or If the network registration status is unregistered, the network registration is unsuccessful.
[0006] In one possible implementation, after dialing the number and registering the network, and starting the timer, the method further includes: If the timing information is greater than the preset time, the timer will be reset to zero and the network search registration module of the vehicle terminal will be allowed to sleep.
[0007] In one possible implementation, the method further includes: If the network registration is successful, the timer is reset and the network search and registration module of the vehicle terminal is allowed to sleep.
[0008] In one possible implementation, the vehicle state is one of a vehicle awake state and a vehicle dormant state, and the network is controlled to be turned on or off according to network information, power mode information, vehicle state, and timing information, including: Determine whether the vehicle terminal is in operation according to the power mode information; If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle is in sleep mode, and the timing information is greater than the preset time, the network will be shut down; or If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle is in sleep mode, and the timing information is less than or equal to the preset duration, the network switch is queried to determine whether the network is turned off. If the network is turned off, the network is turned on.
[0009] In one possible implementation, the method further includes: If the vehicle terminal is in the running state, the network registration is unsuccessful and the vehicle state is the vehicle awake state, the network switch is queried to determine whether the network is closed. If the network is closed, the network is turned on.
[0010] In one possible implementation, the preset duration is 2 minutes.
[0011] In a second aspect, the present application provides a communication network management device, comprising: The acquisition module is used to obtain network information, power mode information and vehicle status during the heartbeat packet wake-up period; The judgment module is used to judge whether the network registration is successful according to the network information. If the network registration is unsuccessful, the network registration is dialed and the timer is started to obtain the timing information. The control module is used to control the opening or closing of the network according to network information, power mode information, vehicle status and timing information.
[0012] In a third aspect, the present application provides a vehicle-mounted terminal, comprising: a processor and a memory, the memory being used to store computer programs; the processor being used to run the computer programs to implement the communication network management method of the first aspect.
[0013] In a fourth aspect, the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the communication network management method of the first aspect is implemented.
[0014] The beneficial effects of this application are: The present application provides a communication network management method, which obtains network information, power mode information and vehicle status during the heartbeat packet wake-up period; determines whether the network registration is successful based on the network information, and if the network registration is unsuccessful, dials up the network and starts a timer to obtain timing information; controls the opening or closing of the network based on the network information, power mode information, vehicle status and timing information, so that during the heartbeat packet wake-up period, the vehicle terminal dials up the network within a preset time period, and can control the opening or closing of the network based on the network information, power mode information, vehicle status and timing information. When the network is closed, no network search is performed, which helps to solve the problem of excessive power consumption in dormancy due to frequent network searches in a weak signal or no signal environment. When the network is restored, the vehicle terminal searches for the network normally and registers to the network under the heartbeat packet wake-up, thereby improving the vehicle's networking capability in a weak signal or no signal state, ensuring that the vehicle can quickly restore the network after leaving the weak signal or no signal environment, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A flow chart of a communication network management method provided in one embodiment of the present application; Figure 2 A flowchart of a communication network management method provided in another embodiment of the present application; Figure 3 A schematic diagram of the structure of a communication network management device provided in an embodiment of the present application; Figure 4 A schematic diagram of the structure of the vehicle-mounted terminal provided in an embodiment of the present application. DETAILED DESCRIPTION
[0016] In the embodiments of this application, unless otherwise specified, the character " / " indicates that the associated objects are in an "or" relationship. For example, A / B can represent A or B. "And / or" describes the relationship between the associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exists simultaneously, or B exists alone.
[0017] It should be pointed out that the words "first", "second", etc. involved in the embodiments of this application are only used for distinguishing description purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated, nor can they be understood as indicating or implying order.
[0018] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. In addition, "at least one of the following" or similar expressions refers to any combination of these items, which may include any combination of single or plural items. For example, at least one of A, B, or C can mean: A, B, C, A and B, A and C, B and C, or A, B, and C. Each of A, B, and C can be an element itself or a set containing one or more elements.
[0019] In the embodiments of this application, the terms "exemplary," "in some embodiments," and "in another embodiment" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" in this application should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0020] In the embodiments of this application, the terms "of," "corresponding," and "relevant" may be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings are consistent. In the embodiments of this application, the terms "communication" and "transmission" may be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings are consistent. For example, "transmission" may include "sending" and / or "receiving," and may be either a noun or a verb.
[0021] In the embodiments of this application, "equal to" can be used in conjunction with "greater than" and is applicable to the technical solution adopted when "greater than" is used, and can also be used in conjunction with "less than" and is applicable to the technical solution adopted when "less than" is used. It should be noted that when "equal to" is used in conjunction with "greater than", it cannot be used in conjunction with "less than"; and when "equal to" is used in conjunction with "less than", it cannot be used in conjunction with "greater than".
[0022] If a vehicle stays for a long time in a weak signal or no signal environment, such as an underground garage or remote area, the vehicle network may be unable to register due to weak or no signal.
[0023] In weak or no signal environments, vehicle terminals typically enter sleep mode to reduce power consumption. Sleep mode is an energy-saving mechanism that automatically enters a low-power state when the vehicle is stationary for an extended period and has no communication needs. However, to maintain network connectivity, vehicle terminals frequently search for the network while in sleep mode to ensure that once the signal is restored, the terminal can quickly reconnect to the network and resume normal communication functions. However, in prolonged weak or no signal environments, frequent network searches by vehicle terminals increase power consumption, resulting in excessive sleep power consumption.
[0024] Based on the above problems, an embodiment of the present application proposes a communication network management method, which helps to solve the problem of excessive sleep power consumption of vehicle-mounted terminals due to frequent network searches in weak signal or no signal environments.
[0025] Now combined Figure 1-Figure 2 The communication network management method provided in the embodiment of the present application is described.
[0026] Figure 1 A flow chart of a communication network management method provided in one embodiment of the present application specifically includes the following steps: Step S11: During the heartbeat packet wake-up period, network information, power mode information and vehicle status are obtained.
[0027] Specifically, the vehicle terminal wakes up at regular intervals and sends a heartbeat packet to the remote vehicle control platform (or server) to maintain a data connection and a persistent connection with the remote vehicle control platform. A heartbeat packet is a data packet sent by the vehicle terminal to the remote vehicle control platform during a scheduled wakeup, containing the wakeup command. This heartbeat packet wakeup mechanism prevents the vehicle terminal and the remote vehicle control platform from disconnecting due to prolonged periods of inactivity. It also verifies the remote vehicle control platform that the vehicle terminal is still active, ensuring that communication between the vehicle terminal and the remote vehicle control platform is maintained even in sleep mode, allowing the vehicle terminal to promptly respond to remote control commands from the remote vehicle control platform.
[0028] Optionally, the vehicle terminal will be awakened every 9 minutes and 30 seconds. During the awakening period, the vehicle terminal can obtain the vehicle's network information, power mode information, and vehicle status. Step S12: Determine whether the network registration is successful based on the network information. If the network registration is unsuccessful, dial up the network and start the timer to obtain the timing information.
[0029] Specifically, the network information includes a network registration status, which is one of a registered state (On Service) and an unregistered state (Out of Service). Whether the network registration is successful is determined based on the network information, including: if the network registration status is a registered state, the network registration is successful; or if the network registration status is an unregistered state, the network registration is unsuccessful.
[0030] In weak or no signal environments, or when the vehicle is experiencing network interference, network registration may fail. The vehicle terminal determines whether network registration is successful based on the network information it obtains. If network registration is unsuccessful, dial-up registration is performed. The dial-up registration process includes the following steps: the vehicle terminal first searches for an available network signal; upon finding an available network signal, it registers with the network and obtains access to network services; after completing network registration, it dials in to establish a communication link with the network, enabling data upload and download.
[0031] Furthermore, during the dial-up network registration process, a timer is synchronously started to time the network registration process and obtain timing information, which is used to represent the duration of the dial-up network registration process. By timing the dial-up network registration process, it is helpful to control the network registration time and prevent excessive network registration time from increasing power consumption.
[0032] In some embodiments, after dialing the network and starting the timer, the method provided by the present application further includes: if the timing information is greater than the preset time length, the timer is reset and the network search and registration module of the vehicle terminal is allowed to sleep.
[0033] By setting a preset time, the vehicle terminal dials up the network at a specified time. If the network registration time exceeds the preset time, it means that the vehicle terminal has not successfully registered with the network within the specified time. In this case, the vehicle terminal's network search and registration module is allowed to sleep. When the network search and registration module is dormant, the vehicle terminal will stop searching for the network, reducing dormant power consumption.
[0034] Optionally, the preset time is 2 minutes. The longer the time setting is, the higher the power consumption of the vehicle terminal. Setting the preset time to 2 minutes can meet the time requirement of the vehicle terminal from searching the network to registering the network, and can reduce power consumption.
[0035] It is understood that within two minutes, the vehicle terminal continuously obtains updated network information and loops through step S12, determining network registration based on the updated network information. If network registration is unsuccessful, a dial-up connection is performed, with the timer continuing to count. Optionally, if network registration is successful based on the updated network information, the timer is reset and the vehicle terminal's network search and registration module is allowed to sleep. If network registration is successful, indicating that the vehicle terminal has registered with the network, network search and registration can be stopped, reducing power consumption caused by frequent network searches.
[0036] Step S13, controlling the opening or closing of the network according to the network information, power mode information, vehicle status and timing information.
[0037] Specifically, the vehicle state is one of the vehicle awake state and the vehicle dormant state. In the present application, the vehicle terminal can control the opening or closing of the network in combination with network information, power mode information, vehicle state and timing information. When the vehicle is in a weak signal or no signal environment, the network search can be stopped by shutting down the network, thereby reducing dormant power consumption. And when the network is restored, the vehicle terminal searches the network normally and registers to the network under the heartbeat packet wake-up, thereby improving the vehicle's networking capability in a weak signal or no signal state, ensuring that the vehicle can quickly restore the network after leaving a weak signal or no signal environment, and improving the user experience.
[0038] It is understood that controlling the network on or off refers to controlling the network connection function of the vehicle's built-in communication module (such as 4G / 5G, Wi-Fi, etc.). The network connection function refers to the ability to exchange data with external networks (such as remote vehicle control platforms and cloud servers).
[0039] In some embodiments, the network is controlled to be turned on or off according to network information, power mode information, vehicle status and timing information, including: judging whether the vehicle-mounted terminal is in an operating state according to the power mode information; if the vehicle-mounted terminal is in an operating state, network registration is unsuccessful, the vehicle status is a vehicle-dormant state and the timing information is greater than a preset time length, then turning off the network; or if the vehicle-mounted terminal is in an operating state, network registration is unsuccessful, the vehicle status is a vehicle-dormant state and the timing information is less than or equal to a preset time length, then querying the network switch to judge whether the network is turned off, and if the network is turned off, then turning on the network.
[0040] Specifically, the Power Management System (PSM) refers to the different operating states of the vehicle's power management system, which determine the power supply and power consumption of each module in the vehicle. Power mode information typically includes the vehicle's current power supply status and the operating status of each module (such as TBOX operating information). Therefore, power mode information can be used to determine whether the vehicle terminal is in an operational state.
[0041] Then, through the above step S12, it is possible to determine whether the network registration is successful based on the network information. If the network registration is unsuccessful, the network registration is performed and the timer is started to obtain the timing information. If the vehicle terminal is in the running state, the network registration is unsuccessful, the vehicle status is the vehicle dormant state, and the timing information is greater than the preset time, the network is turned off; or if the vehicle terminal is in the running state, the network registration is unsuccessful, the vehicle status is the vehicle dormant state, and the timing information is less than or equal to the preset time, the network switch is queried to determine whether the network is turned off. If the network is turned off, the network is turned on. During the cyclic network search process, the network may be turned off due to a network registration timeout. Therefore, it is necessary to query the network switch to determine whether the network is turned off. If the network is turned off, the network is turned on.
[0042] In some embodiments, if the vehicle terminal is in operation, network registration is unsuccessful, and the vehicle is in a vehicle awake state, the network switch is queried to determine whether the network is closed. If the network is closed, the network is turned on.
[0043] Figure 2 A flow chart of a communication network management method provided in another embodiment of the present application is shown as follows: Figure 2 As shown, during the heartbeat packet wake-up period, the registration network processing flow and the network weak signal processing flow are performed synchronously.
[0044] The network registration process includes obtaining network information and determining whether network registration is successful. If network registration is unsuccessful, dialing up the network and timing the dialing process are performed, and the resulting timing information is synchronized with the network weak signal processing process. If network registration is successful, the timer is cleared and the network search and registration module is allowed to sleep. The timing information (network registration time) obtained after dialing up the time is then evaluated to determine whether the network registration time is greater than 2 minutes. If so, the timer is cleared and the network search and registration module is allowed to sleep. If the network registration time is less than 2 minutes, the process of determining whether network registration is successful, dialing up the network, and timing the dialing process is repeated.
[0045] The weak network signal processing process includes obtaining network information, power mode information, and vehicle status, determining whether the vehicle terminal is in operation, determining whether network registration is successful, determining whether the vehicle status is in sleep mode, and determining whether the network registration time is greater than 2 minutes. If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle status is in sleep mode, and the timing information is greater than 2 minutes, the network is shut down; or if the vehicle terminal is in operation, network registration is unsuccessful, the vehicle status is in sleep mode, and the timing information is less than or equal to 2 minutes, the network switch is queried to determine whether the network is shut down. If the network is shut down, the network is turned on. Or if the vehicle terminal is in operation, network registration is unsuccessful, and the vehicle status is in wake-up mode, the network switch is queried. If the network is shut down, the network is turned on.
[0046] In this application, during the heartbeat packet wake-up period, network information, power mode information and vehicle status are obtained; based on the network information, it is determined whether the network registration is successful. If the network registration is unsuccessful, the network is dialed and registered, and a timer is started to obtain timing information; the network is turned on or off according to the network information, power mode information, vehicle status and timing information, so that during the heartbeat packet wake-up period, the vehicle terminal dials and registers within a preset time period, and can control the network on or off according to the network information, power mode information, vehicle status and timing information. When the network is closed, no network search is performed, which helps to solve the problem of excessive power consumption in dormancy due to frequent network searches in a weak signal or no signal environment. And when the network is restored, the vehicle terminal searches and registers to the network normally under the heartbeat packet wake-up, improving the vehicle's networking capability in a weak signal or no signal state, ensuring that the vehicle can quickly restore the network after leaving a weak signal or no signal environment, and improving the user experience.
[0047] Based on the same idea, the embodiment of the present application also provides a communication network management device, such as Figure 3 This is a schematic diagram of the structure of a communication network management device provided in an embodiment of the present application. The device 30 mainly includes: The acquisition module 31 is used to obtain network information, power mode information and vehicle status during the heartbeat packet wake-up period; The judgment module 32 is used to judge whether the network registration is successful according to the network information. If the network registration is unsuccessful, the network registration is dialed and a timer is started to obtain timing information. The control module 33 is used to control the opening or closing of the network according to network information, power mode information, vehicle status and timing information.
[0048] In one possible implementation, the network information includes a network registration status, which is one of a registered state and an unregistered state. The judgment module 32 can also be used to: if the network registration status is a registered state, the network registration is successful; or if the network registration status is an unregistered state, the network registration is unsuccessful.
[0049] In one possible implementation, the judgment module 32 may also be used to: after dialing the network and starting the timer, if the timing information is greater than the preset time, reset the timer and allow the network search and registration module of the vehicle terminal to sleep.
[0050] In one possible implementation, the judgment module 32 may also be configured to: if the network registration is successful, reset the timer and allow the network search and registration module of the vehicle-mounted terminal to sleep.
[0051] In one possible implementation, the vehicle state is one of a vehicle awake state and a vehicle dormant state, and the control module 33 may further be used to: determine whether the vehicle terminal is in an operating state according to the power mode information; If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle is in sleep mode, and the timing information is greater than the preset time, the network will be shut down; or If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle is in sleep mode, and the timing information is less than or equal to the preset duration, the network switch is queried to determine whether the network is turned off. If the network is turned off, the network is turned on.
[0052] In one possible implementation, the control module 33 can also be used for: if the vehicle terminal is in operation, network registration is unsuccessful and the vehicle state is the vehicle awake state, then query the network switch to determine whether the network is closed, and if the network is closed, then turn on the network.
[0053] In one possible implementation, the preset duration is 2 minutes.
[0054] Figure 3 The communication network management device 30 provided in the illustrated embodiment can be used to execute the technical solution of the method embodiment shown in this application. Its implementation principle and technical effects can be further referred to the relevant description in the method embodiment.
[0055] It should be understood that the above Figure 3 The division of the various modules of the communication network management device 30 shown is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, these modules can all be implemented in the form of software calling through processing elements; they can also all be implemented in the form of hardware; some modules can also be implemented in the form of software calling through processing elements, and some modules can be implemented in the form of hardware. For example, the acquisition module can be a separately established processing element, or it can be integrated in a chip of the vehicle terminal. The implementation of other modules is similar. In addition, these modules can all or partly be integrated together, or they can be implemented independently. During the implementation process, each step of the above method or each of the above modules can be completed by the hardware integrated logic circuit in the processor element or the instructions in the form of software.
[0056] For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more microprocessors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, these modules may be integrated together to implement a system-on-a-chip (SOC).
[0057] In each of the above embodiments, the processor involved may include, for example, a CPU, a DSP, a microcontroller, or a digital signal processor, and may also include a GPU, an embedded neural network processor (NPU), and an image signal processor (ISP). The processor may also include necessary hardware accelerators or logic processing hardware circuits, such as an ASIC, or one or more integrated circuits for controlling the execution of the program of the technical solution of this application. In addition, the processor may have the function of operating one or more software programs, and the software programs may be stored in a storage medium.
[0058] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the communication network management method of the first aspect is implemented.
[0059] The following combination Figure 4 The exemplary vehicle-mounted terminal provided in the embodiments of the present application is further introduced. Figure 4 A schematic structural diagram of the vehicle-mounted terminal 4000 is shown.
[0060] The above-mentioned vehicle-mounted terminal 4000 may include: at least one processor; and at least one memory communicatively connected to the above-mentioned processor, wherein: the above-mentioned memory stores program instructions that can be executed by the above-mentioned processor, and the processor calls the above-mentioned program instructions to execute the communication network management method provided in the embodiment shown in this application.
[0061] Figure 4 A block diagram of an exemplary vehicle-mounted terminal 4000 suitable for implementing the embodiments of the present application is shown. Figure 4 The displayed vehicle terminal 4000 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present application.
[0062] like Figure 4 As shown, the vehicle terminal 4000 is a general-purpose computing device. Components of the vehicle terminal 4000 may include, but are not limited to, one or more processors 4010 , a memory 4020 , a communication bus 4040 connecting different system components (including the memory 4020 and the processor 4010 ), and a communication interface 4030 .
[0063] Communication bus 4040 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Communication buses include, but are not limited to, CAN (Controller Area Network) and CAN bus.
[0064] The vehicle-mounted terminal 4000 typically includes a variety of computer system readable media, which can be any available media that can be accessed by the vehicle-mounted terminal, including volatile and non-volatile media, removable and non-removable media.
[0065] Memory 4020 may include computer-readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The vehicle-mounted terminal may further include other removable / non-removable, volatile / non-volatile computer system storage media. Memory 4020 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present application.
[0066] A program / utility having a set (at least one) of program modules may be stored in memory 4020. Such program modules include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The program modules generally implement the functions and / or methods of the embodiments described herein.
[0067] The vehicle-mounted terminal 4000 may also communicate with one or more external devices (e.g., a display), one or more devices that enable a user to interact with the vehicle-mounted terminal, and / or any device that enables the vehicle-mounted terminal to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may be performed via the communication interface 4030. In addition, the vehicle-mounted terminal 4000 may also communicate with the network adapter ( Figure 4 The network adapter (not shown) communicates with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network, such as the Internet), and the above-mentioned network adapter can communicate with other modules of the vehicle terminal through the communication bus 4040.
[0068] The processor 4010 executes various functional applications and data processing by running the programs stored in the memory 4020, such as implementing the method provided in the embodiment of the present application.
[0069] It is understood that the interface connection relationship between the modules illustrated in the embodiment of the present application is merely an illustrative illustration and does not constitute a structural limitation on the vehicle-mounted terminal 4000. In other embodiments of the present application, the vehicle-mounted terminal 4000 may also adopt a different interface connection method from the above embodiment, or a combination of multiple interface connection methods.
[0070] In the above embodiments, the processors involved may include, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), a microcontroller, and may also include a GPU (Graphics Processing Unit), an embedded neural network processor (Neural-network Process Units; hereinafter referred to as: NPU) and an image signal processor (Image Signal Processing; hereinafter referred to as: ISP). The processor may also include necessary hardware accelerators or logic processing hardware circuits, such as an ASIC (Application-Specific Integrated Circuit, application-specific integrated circuit), or one or more integrated circuits for controlling the execution of the program of the technical solution of this application. In addition, the processor may have the function of operating one or more software programs, and the software programs may be stored in a storage medium.
[0071] Those skilled in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented using a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0072] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0073] The above description is merely a specific embodiment of the present application. Any person skilled in the art may easily conceive of variations or substitutions within the technical scope disclosed in this application, and such variations or substitutions shall be within the scope of protection of this application. The scope of protection of this application shall be subject to the scope of protection of the claims.
Claims
1. A communication network management method, applied to a vehicle-mounted terminal, characterized in that: The method comprises: During the heartbeat packet wake-up period, obtain network information, power mode information and vehicle status; Determine whether the network registration is successful based on the network information. If the network registration is unsuccessful, dial up the network and start a timer to obtain timing information. The network is controlled to be turned on or off according to the network information, the power mode information, the vehicle status and the timing information.
2. The communication network management method according to claim 1, characterized in that: The network information includes a network registration status, where the network registration status is one of a registered state and an unregistered state. The determining whether the network registration is successful based on the network information includes: If the network registration status is already registered, the network registration is successful; or If the network registration status is unregistered, the network registration is unsuccessful.
3. The communication network management method according to claim 2, characterized in that: After the steps of dialing up the network and starting the timer, the method further includes: If the timing information is greater than the preset time length, the timer is reset to zero and the network search registration module of the vehicle terminal is allowed to sleep.
4. The communication network management method according to claim 3, characterized in that: The method further comprises: If the network registration is successful, the timer is reset to zero and the network search registration module of the vehicle-mounted terminal is allowed to sleep.
5. The communication network management method according to claim 3, characterized in that: The vehicle state is one of a vehicle awake state and a vehicle dormant state, and controlling the network on or off according to the network information, the power mode information, the vehicle state, and the timing information includes: Determining whether the vehicle-mounted terminal is in an operating state according to the power mode information; If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle is in dormant state, and the timing information is greater than the preset time, shutting down the network; or If the vehicle terminal is in operation, network registration is unsuccessful, the vehicle is in sleep mode, and the timing information is less than or equal to the preset duration, the network switch is queried to determine whether the network is closed. If the network is closed, the network is turned on.
6. The communication network management method according to claim 5, characterized in that: The method further comprises: If the vehicle terminal is in the running state, the network registration is unsuccessful and the vehicle state is the vehicle awake state, the network switch is queried to determine whether the network is closed. If the network is closed, the network is turned on.
7. The communication network management method according to claim 3, characterized in that: The preset duration is 2 minutes.
8. A communication network management device, applied to a vehicle-mounted terminal, characterized in that: The device comprises: The acquisition module is used to obtain network information, power mode information and vehicle status during the heartbeat packet wake-up period; A judgment module is used to judge whether the network registration is successful based on the network information. If the network registration is unsuccessful, dialing up the network is performed and starting a timer to obtain timing information; A control module is used to control the opening or closing of the network according to the network information, the power mode information, the vehicle status and the timing information.
9. A vehicle-mounted terminal, characterized in that: include: A processor and a memory, the memory being used to store a computer program; the processor being used to run the computer program to implement the communication network management method according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the communication network management method according to any one of claims 1 to 8 is implemented.