Method, device and equipment for managing stability of vehicle-mounted mobile network and medium
The method and device for managing in-vehicle mobile network stability address instability issues by collecting and recovering network status data, ensuring stable connectivity and service provision through a navigation controller and recovery unit.
Patent Information
- Application Number
- CN202411268350.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2024-12-31
AI Technical Summary
In-vehicle intelligent systems face challenges such as insufficient cellular network coverage, unstable network signals due to high-speed driving, hardware and software limitations, and network complexity, leading to instability in mobile networks, affecting the stability of the mobile network, and insufficient network security, resulting in unstable mobile networks that hinder the provision of intelligent services.
A method and device for managing mobile network stability, involving a navigation controller, controller software library, and mobile network recovery unit to collect, identify, and recover mobile network status data, including network access, connection, and signal strength data, to maintain network stability by identifying and addressing abnormality factors.
Ensures stable mobile network connectivity for in-vehicle systems, enabling continuous provision of intelligent services by identifying and correcting network abnormalities, thereby enhancing user safety and convenience.
Smart Images

Figure CN119233223A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle-mounted mobile networks, and in particular to a method, device, equipment and medium for managing the stability of a vehicle-mounted mobile network. Background Art
[0002] With the rapid development of technologies such as smart cockpits and smart driving, the importance of mobile networks in in-vehicle intelligent systems has become increasingly prominent. It not only provides drivers with a wealth of infotainment services, but also plays a key role in navigation, emergency rescue, remote vehicle management, and autonomous driving assistance. Through mobile networks, in-vehicle intelligent systems can receive real-time road condition information, map updates, traffic services, and emergency rescue responses, greatly improving the convenience, safety, and comfort of driving. In addition, mobile networks also support remote vehicle management and diagnosis, providing car owners with remote monitoring and operation functions. With the popularization of new-generation mobile communication technologies such as 5G, the application of mobile networks in in-vehicle systems will become more extensive, further promoting the development of intelligent and interconnected transportation modes. Therefore, ensuring the stability of in-vehicle mobile networks is crucial to the normal operation of vehicles and the safety of users.
[0003] Existing in-vehicle intelligent systems face a series of challenges in ensuring the stability of mobile networks. These challenges mainly include insufficient coverage of cellular network signals during driving, unstable signals caused by high-speed driving, hardware and software performance limitations of the in-vehicle host of the in-vehicle intelligent system, complexity of the in-vehicle network architecture, and insufficient network security performance, which affect the stability of the mobile network of the in-vehicle intelligent system, resulting in instability of the mobile network when the smart devices on the in-vehicle intelligent system are connected to the mobile network, which in turn affects the in-vehicle intelligent system's ability to provide a variety of intelligent services to the driver. Summary of the invention
[0004] In view of this, the purpose of this application is to provide a method, device, equipment and medium for managing the stability of a vehicle-mounted mobile network. The method, device, equipment and medium for managing the stability of a vehicle-mounted mobile network effectively solve the problem of unstable mobile network when the smart devices installed on the vehicle-mounted intelligent system are connected to the mobile network, thereby affecting the vehicle-mounted intelligent system from providing a variety of intelligent services to the driver.
[0005] In a first aspect, an embodiment of the present application provides a method for managing the stability of an in-vehicle mobile network, which is applicable to an in-vehicle intelligent system, wherein the in-vehicle intelligent system includes an in-vehicle mobile network status recovery module, wherein the in-vehicle mobile network status recovery module includes a controller software library, a mobile network recovery unit, and a navigator controller, wherein the method includes:
[0006] The navigation controller collects mobile network status data of the pre-configured vehicle navigation based on the sampling configuration information, and outputs the collected mobile network status data to the controller software library; the sampling configuration information is read from the pre-configured vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data;
[0007] The controller software library identifies the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information to obtain a mobile network status identification result, and the mobile network status identification result is sent to the navigation device controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle;
[0008] The navigation device controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions;
[0009] The navigation controller controls the mobile network recovery unit to perform network recovery on the mobile network state of the vehicle based on the determined mobile network state of the vehicle, so that the mobile network state of the vehicle remains stable.
[0010] In combination with the first aspect, an embodiment of the present application provides a first possible implementation of the first aspect, wherein the navigation device controller controls the mobile network recovery unit to perform network recovery on the mobile network status of the vehicle based on the determined mobile network status of the vehicle, including:
[0011] The navigation device controller determines a stability abnormality factor of the vehicle's mobile network state based on the determined vehicle's mobile network state;
[0012] The navigation device controller controls the mobile network recovery unit according to the abnormal stability factor of the mobile network state to recover the mobile network state of the vehicle based on a recovery method corresponding to the abnormal stability factor.
[0013] In combination with the first aspect, the embodiment of the present application provides a second possible implementation of the first aspect, wherein the navigation controller determines the stability abnormality factor of the mobile network state of the vehicle based on the determined mobile network state of the vehicle, including:
[0014] The navigation device controller obtains the network access status, connection status and signal strength status of the mobile network status of the vehicle;
[0015] The navigation controller integrates the network access status, connection status and signal strength status to determine the stability abnormality factor of the vehicle's mobile network status.
[0016] In combination with the first aspect, an embodiment of the present application provides a third possible implementation of the first aspect, wherein the abnormal stability factor of the mobile network state includes at least one of the following: an abnormal network access factor, an abnormal signal factor, and an abnormal connection factor.
[0017] In combination with the first aspect, an embodiment of the present application provides a fourth possible implementation of the first aspect, wherein the controller software library calculates the network access status data, the connection status data, and the signal strength status data that conform to the sampling configuration information to obtain a mobile network status identification result, including:
[0018] The controller software library compares the network access status data, connection status data, and signal strength status data with the preset standard network access status data, standard connection status data, and standard signal strength status data to obtain a network access status identification result, a connection status identification result, and a signal strength status identification result;
[0019] The controller software library integrates the network access status identification result, the connection status identification result, and the signal strength status identification result to obtain the mobile network status identification result.
[0020] In combination with the first aspect, an embodiment of the present application provides a fifth possible implementation of the first aspect, wherein the navigation device controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions, including:
[0021] The navigation device controller identifies the mobile network status identification result based on a preset identification rule to obtain a network access identification result, a connection identification result, and a signal identification result;
[0022] The navigation device controller determines the mobile network status of the vehicle based on the obtained network access identification result, connection identification result, and signal identification result.
[0023] In combination with the first aspect, an embodiment of the present application provides a sixth possible implementation of the first aspect, wherein the navigation controller collects mobile network status data of a pre-configured vehicle navigation system based on sampling configuration information, including:
[0024] The navigator controller reads sampling configuration information for the navigator, wherein the sampling configuration information includes a sampling time and a sampling number;
[0025] The mobile network status data is collected from the navigator of the pre-configured vehicle based on the sampling time and sampling times.
[0026] In a second aspect, an embodiment of the present application further provides a management device for vehicle-mounted mobile network stability, the device comprising:
[0027] A collection module, used for the navigation controller to collect mobile network status data of the pre-configured vehicle navigation based on sampling configuration information, and output the collected mobile network status data to the controller software library; the sampling configuration information is read from the pre-configured vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data;
[0028] an identification module, used to identify the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information through the controller software library, and obtain a mobile network status identification result, and the mobile network status identification result is sent to the navigation device controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle;
[0029] A receiving module, used for the navigation device controller to receive the mobile network status identification result, and determine the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions;
[0030] The recovery module is used for the navigation device controller to control the mobile network recovery unit to perform network recovery on the mobile network state of the vehicle based on the determined mobile network state of the vehicle, so as to keep the mobile network state of the vehicle stable.
[0031] In the third aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of any one of the methods for managing the stability of a vehicle mobile network are performed.
[0032] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the methods for managing the stability of a vehicle-mounted mobile network are executed.
[0033] A method for managing the stability of an in-vehicle mobile network provided in an embodiment of the present application is applicable to an in-vehicle intelligent system, wherein the in-vehicle intelligent system includes an in-vehicle mobile network status recovery module, and the in-vehicle mobile network status recovery module includes a controller software library, a mobile network recovery unit and a navigator controller. The method first collects mobile network status data of a pre-configured vehicle navigator based on sampling configuration information through the navigator controller, and outputs the collected mobile network status data to the controller software library; the sampling configuration information is read from a pre-configured in-vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data; secondly, the controller software library identifies the network access status data, connection status data, and signal strength status data that meet the sampling configuration information to obtain the mobile network status data. The identification result of the mobile network status is sent to the navigation system controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle; then the navigation system controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions; finally, the navigation system controller controls the mobile network recovery unit to perform network recovery on the mobile network status of the vehicle based on the determined mobile network status of the vehicle, so as to keep the mobile network status of the vehicle stable, effectively solving the problem of unstable mobile network when the smart devices carried by the on-board smart system are connected to the mobile network, ensuring the stability of the smart devices carried by the on-board smart system in connecting to the mobile network, so that the smart devices can provide stable services for the on-board smart system, thereby ensuring that the on-board smart system provides a variety of smart services for the driver. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0035] Figure 1 A schematic diagram showing a flow chart of a first method for managing stability of an in-vehicle mobile network provided by an embodiment of the present invention;
[0036] Figure 2 A schematic diagram of a process for collecting the mobile network status data provided by an embodiment of the present invention is shown;
[0037] Figure 3 A schematic diagram of a process for determining a mobile network status of a vehicle provided by an embodiment of the present invention is shown;
[0038] Figure 4 A schematic diagram showing the structure of a first vehicle-mounted mobile network stability management device provided by an embodiment of the present invention;
[0039] Figure 5 A schematic structural diagram of an electronic device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0040] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.
[0041] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0042] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0043] The existing in-vehicle intelligent systems have problems such as insufficient cellular network coverage during driving, unstable network signals caused by high-speed driving of vehicles, performance limitations of the in-vehicle host hardware and software of the in-vehicle intelligent system and the complexity of the in-vehicle network architecture, and insufficient network security performance affecting the mobile network stability of the in-vehicle intelligent system. As a result, the smart devices installed on the in-vehicle intelligent system experience unstable mobile network when connecting to the mobile network, which in turn affects the in-vehicle intelligent system from providing a variety of intelligent services to the driver.
[0044] Based on this, the embodiments of the present application provide a method, device, equipment and medium for managing the stability of a vehicle-mounted mobile network, which are described below through embodiments.
[0045] Example 1
[0046] To facilitate understanding of this embodiment, a method for managing the stability of a vehicle-mounted mobile network disclosed in an embodiment of this application is first introduced in detail. Figure 1 A flow chart of a method for managing the stability of an in-vehicle mobile network is shown. The present application provides a method for managing the stability of an in-vehicle mobile network, which is applicable to an in-vehicle intelligent system. The in-vehicle intelligent system includes an in-vehicle mobile network status recovery module. The in-vehicle mobile network status recovery module includes a controller software library, a mobile network recovery unit and a navigator controller. The method includes:
[0047] S101, the navigation controller collects mobile network status data of the pre-configured vehicle navigation based on sampling configuration information, and outputs the collected mobile network status data to the controller software library; the sampling configuration information is read from the pre-configured vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data;
[0048] S102, identifying the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information through the controller software library to obtain a mobile network status identification result, and sending the mobile network status identification result to the navigation device controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle;
[0049] S103, the navigation device controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions;
[0050] S104. The navigation device controller controls the mobile network recovery unit to perform network recovery on the mobile network status of the vehicle based on the determined mobile network status of the vehicle, so as to keep the mobile network status of the vehicle stable.
[0051] This application takes a navigation system as an example, and the management method described in this application can be applied to other smart devices installed in the vehicle-mounted smart system.
[0052] In S101, the navigation system controller is mainly responsible for the calculation and processing functions of various data such as the vehicle positioning detected by the navigation system on the vehicle, which is equivalent to a microprocessor. It can also process the positioning data detected on the navigation system to obtain the vehicle's driving route, etc. The on-board mobile network status recovery module is pre-configured with the on-board intelligent system, and stores standard mobile network status data about the vehicle and related identification methods of the mobile network status data and recovery methods of the mobile network status. It also stores sampling configuration information for collecting mobile network data for the vehicle. The sampling configuration information can be read when it is necessary to collect mobile network data for the navigator. Based on the sampling configuration information, the mobile network status data of the pre-configured vehicle navigator is collected. The pre-configured vehicle navigator refers to a navigator that has been started and its functions can be used normally after functional testing.
[0053] The vehicle's mobile network status includes three states, including network access status, connection status and signal strength status, and can also be other states. Three mobile network status data including network access status data, connection status data and signal strength status data can be obtained. The network access status includes two states, namely, network access and non-network access, which can be judged by the network registration status of the navigator; the connection status includes four states, namely, disconnected, dialing, connected and disconnected, which can be evaluated by detecting the packet loss rate, delay, jitter and other parameters of the data transmission between the navigator and the vehicle host; the signal strength status includes six states, namely, 5G, 4G, 3G, 2G, HSPA+ and Edge, which can be measured by using parameters such as RSSI (received signal strength indication) or RSRP (reference signal received power), and the specific collection method is a mature technology in the prior art, such as sensor technology, web crawler technology, and wireless communication technology. The navigator controller outputs the collected mobile network status data to the controller software library, and the controller software library is used to process the mobile network status data accordingly.
[0054] In the specific implementation process of step S101, there is an embodiment: Figure 2 As shown, the navigation controller collects mobile network status data of the pre-configured vehicle navigation based on the sampling configuration information, including:
[0055] S1011, the navigator controller reads sampling configuration information for the navigator, the sampling configuration information including sampling time and sampling times;
[0056] S1012: Collect mobile network status data from a pre-configured vehicle navigation system based on the sampling time and the sampling number.
[0057] In steps S1011-S1012, the navigation controller reads the sampling configuration information set for the navigation in the vehicle-mounted mobile network status recovery module, the sampling configuration information includes sampling time and sampling times, and may also include sampling frequency and sampling data type, the sampling configuration information is stored in the vehicle-mounted mobile network status recovery module, a certain sampling time is set for each sampling, and the sampling times are set to ensure the validity of the obtained mobile network status data and the validity of the obtained mobile network status data, the navigation controller collects the network access status, connection status and signal strength status of the pre-configured vehicle navigation after reading the sampling time and sampling times included in the sampling configuration information for the navigation, and first determines whether the sampling time is reached during the collection, if the sampling time is reached, then collects, otherwise waits, and then determines whether the sampling times are reached, and records the continuous times of various states, if the sampling times are reached, then the mobile network status data is output to the controller software library, otherwise it is re-determined that the sampling time is reached, and continues sampling to obtain the mobile network status data.
[0058] In step S102, the controller software library implements the function of identifying and calculating the mobile network status data in the vehicle-mounted mobile network status recovery module. The controller software library stores a variety of mobile network status data in the vehicle-mounted mobile network status recovery module. The controller software library identifies the network access status data, connection status data, and signal strength status data that meet the sampling configuration information, that is, the controller software library compares the stored standard mobile network status data with the mobile network status data including the network access status data, connection status data, and signal strength status data transmitted from the navigation controller, so as to obtain a mobile network status identification result, and the mobile network status identification result is sent to the navigation controller; the mobile network status identification result represents the stability of the vehicle's mobile network status; the stability of the mobile network to which the navigator is connected can be quickly judged by the mobile network status result, and after obtaining the mobile network status result, the controller software library sends the mobile network status result to the navigation controller.
[0059] In the specific implementation process of step S102, there is an embodiment in which: the controller software library calculates the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information to obtain a mobile network status identification result, including:
[0060] S1021, the controller software library compares the network access status data, the connection status data, and the signal strength status data with the preset standard network access status data, the standard connection status data, and the standard signal strength status data, respectively, to obtain a network access status identification result, a connection status identification result, and a signal strength status identification result;
[0061] S1022. The controller software library integrates the network access status identification result, the connection status identification result, and the signal strength status identification result to obtain a mobile network status identification result.
[0062] In steps S1021-S1022, the controller software library compares the mobile network status data including network access status data, connection status data, and signal strength status data collected by the navigation device controller with preset standard network access status data, standard connection status data, and standard signal strength status data to obtain a network access status identification result, a connection status identification result, and a signal strength status identification result. The network access status identification result includes a normal network access result and an abnormal network access result. The normal network access result corresponds to the networked state, and the abnormal network access result corresponds to the unconnected state. The connection status identification result includes a normal connection result and an abnormal connection result. The normal connection result corresponds to two connection states, namely, dialing and connected. The abnormal connection result corresponds to two connection states, namely, unconnected and disconnected. The signal strength status identification result includes a normal signal result and an abnormal signal result. Then, both 5G and 4G correspond to normal signals. As a result, 3G, 2G, HSPA+ and Edge all correspond to signal abnormality results. Based on the network access status identification result, the network access status of the mobile network of the vehicle to which the navigator is connected can be obtained, based on the connection status identification result, the connection status of the mobile network of the vehicle to which the navigator is connected can be obtained, and based on the signal strength status identification result, the signal strength of the mobile network of the vehicle to which the navigator is connected can be obtained, and the controller software library fuses the network access status identification result, the connection status identification result, and the signal strength status identification result to obtain the mobile network status identification result. The specific method of fusion can be to assign different weights to the three and conduct a comprehensive evaluation, or it can be that if the network access status identification result, the connection status identification result, and the signal strength status identification result are all normal, then the mobile network status identification result is normal; otherwise, if one of the status results is abnormal, then the mobile network status identification result is abnormal.
[0063] In step S103, the navigation system controller receives the mobile network status identification result sent by the controller software library, and analyzes the mobile network status identification result based on multiple dimensions including network access status, connection status and signal strength status, such as performing network access status analysis, connection status analysis and signal strength status analysis respectively, so as to determine the mobile network status of the vehicle corresponding to the mobile network status identification result. The mobile network status can be described as stable and unstable, or other description methods that are easy for the driver to understand. The determined mobile network status can be sent to the vehicle's display to remind the driver to adjust the vehicle's navigation path or communication strategy according to the determined mobile network status to optimize the network usage experience.
[0064] In the specific implementation process of step S103, there is an embodiment: Figure 3 As shown, the navigation device controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions, including;
[0065] S1031, the navigation device controller identifies the mobile network status identification result based on a preset identification rule to obtain a network access identification result, a connection identification result, and a signal identification result;
[0066] S1032. The navigation system controller determines the mobile network status of the vehicle based on the obtained network access identification result, connection identification result, and signal identification result.
[0067] In steps S1031-S1032, the navigation system controller identifies the mobile network status identification result obtained by the controller software library based on preset identification rules, and the preset identification rules are: identifying the three parameters of network access status, connection status and signal strength status in the mobile network status identification result, and obtaining the network access identification result corresponding to the network access status parameter, the connection identification result corresponding to the connection status parameter, and the signal identification result corresponding to the signal strength status parameter; determining the network access status, connection status and signal strength status of the vehicle based on the network access identification result, the connection identification result and the signal identification result, so as to determine the mobile network status of the vehicle based on the determined network access status, connection status and signal strength status.
[0068] In S104, the mobile network recovery unit stores a plurality of mobile network recovery modes in the vehicle-mounted mobile network status recovery module. After determining the mobile network status of the vehicle, the navigation controller controls the mobile network recovery unit to perform network recovery on the mobile network status of the vehicle based on the determined mobile network status of the vehicle. For example, when it is determined that the mobile network status of the vehicle is unstable, that is, the network access status result is an abnormal network access result, or the signal strength status result is an abnormal signal result, or the connection status result is an abnormal connection result, the mobile network status of the vehicle is restored to keep the mobile network status of the vehicle stable, thereby providing a stable mobile network for the navigator and providing the driver with more intelligent and stable services.
[0069] In the specific implementation process of step S104, there is an embodiment in which the navigation device controller controls the mobile network recovery unit to perform network recovery on the mobile network status of the vehicle based on the determined mobile network status of the vehicle, including:
[0070] S1041, the navigation device controller determines a stability abnormality factor of the mobile network state of the vehicle based on the determined mobile network state of the vehicle;
[0071] S1042. The navigation device controller controls the mobile network recovery unit according to the abnormal stability factor of the mobile network state to recover the mobile network state of the vehicle based on a recovery method corresponding to the abnormal stability factor.
[0072] In steps S1041-S1042, when the navigation system controller determines that the mobile network status of the vehicle is unstable, it is necessary to further determine the stability abnormality factor that causes the mobile network status of the vehicle to be unstable. The stability abnormality factor is determined based on the network access identification result, the connection identification result, and the signal identification result. That is, when any one of the network access identification result, the connection identification result, and the signal identification result is abnormal, the abnormal one is the stability abnormality factor, and the mobile network recovery unit performs recovery based on the corresponding recovery method. For example, when the network access identification status or the signal identification status is abnormal, the network access status is restored by the mobile network recovery unit. When the connection identification status is abnormal, the connection status is restored by the mobile network recovery unit.
[0073] The network access status recovery method is to re-register the network through the network registration operation interface. If the network registration fails, the network registration is repeated after an interval of 1 minute. When the network registration fails for 3 consecutive times, the flight mode is switched after an interval of 1 minute, and the network registration is repeated after 1 minute. If the registration still fails, the SIM card is restarted, and the network registration is repeated after 1 minute. If the registration still fails, the modem is restarted, and the above actions are repeated after 1 minute until the network registration is successful.
[0074] The connection status recovery method is to redial through the dialing operation interface. If the dialing fails, continuous dialing is performed until the dialing is successful. The first time is dialed directly, the second time is dialed with an interval of 5 seconds, the third time is dialed with an interval of 10 seconds, the fourth time is dialed with an interval of 15 seconds, and the fifth time is dialed with an interval of 30 seconds. If the dialing still fails, the flight mode is cut off and the above dialing action is repeated after an interval of 1 minute.
[0075] In the specific implementation process of step S1041, there is an embodiment in which the navigation controller determines the stability abnormality factor of the mobile network state of the vehicle based on the determined mobile network state of the vehicle, including:
[0076] S10411, the navigation device controller obtains the network access status, connection status and signal strength status in the mobile network status of the vehicle;
[0077] S10412. The navigation system controller integrates the network access status, connection status and signal strength status to determine the stability abnormality factors of the vehicle's mobile network status.
[0078] In steps S10411-S10412, the navigation system controller obtains the network access status, connection status and signal strength status in the vehicle's mobile network status based on the determined mobile network status, so as to determine if there is any abnormality in the network access status, connection status and signal strength status. The abnormal status is a stability abnormality factor. The judgment method is to judge the network access status, connection status and signal strength status respectively, so as to obtain the stability factor. If the network access status is a non-network access status, or the connection status is one of the two connection states of non-connected and disconnected, or the signal strength status is one of the four states of 3G, 2G, HSPA+ and Edge.
[0079] In the specific implementation process of step S1041, there is another embodiment: the abnormal factor of stability of the mobile network state includes at least one of the following: a network access abnormal factor, a signal abnormal factor and a connection abnormal factor.
[0080] The navigation system controller determines that the state causing the unstable mobile network state is a stability abnormality factor based on the network access state, connection state and signal strength state in the determined mobile network state, and the stability abnormality factor is one or more of the network access abnormality factor, the signal abnormality factor and the connection abnormality factor. When the stability abnormality factor is determined to be one or more of the network access abnormality factor, the signal abnormality factor and the connection abnormality factor, the mobile network recovery unit is controlled to restore the mobile network state in a corresponding manner, thereby stabilizing the mobile network state of the vehicle, and further stabilizing the mobile network connection of the navigator, so that the navigator can provide stable services for the driver.
[0081] Example 2
[0082] The present application also provides a management device for vehicle-mounted mobile network stability, such as Figure 4 The block diagram of a vehicle-mounted mobile network stability management device is shown. The functions implemented by the vehicle-mounted mobile network stability management device correspond to the steps of executing a vehicle-mounted mobile network stability management method on a terminal device. The device can be understood as a component of a server including a processor, and the device includes:
[0083] The acquisition module 401 is used for the navigation controller to acquire the mobile network status data of the pre-configured vehicle navigation based on the sampling configuration information, and output the acquired mobile network status data to the controller software library; the sampling configuration information is read from the pre-configured vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data;
[0084] The identification module 402 is used to identify the network access status data, connection status data, and signal strength status data that meet the sampling configuration information through the controller software library to obtain a mobile network status identification result, and the mobile network status identification result is sent to the navigation device controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle;
[0085] The receiving module 403 is used for the navigation device controller to receive the mobile network status identification result, and determine the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions;
[0086] The recovery module 404 is used for the navigation device controller to control the mobile network recovery unit to perform network recovery on the mobile network state of the vehicle based on the determined mobile network state of the vehicle, so as to keep the mobile network state of the vehicle stable.
[0087] In a feasible implementation, the recovery module includes:
[0088] The navigation device controller determines a stability abnormality factor of the vehicle's mobile network state based on the determined vehicle's mobile network state;
[0089] The navigation device controller controls the mobile network recovery unit according to the abnormal stability factor of the mobile network state to recover the mobile network state of the vehicle based on a recovery method corresponding to the abnormal stability factor.
[0090] In a feasible implementation manner, the recovery module further includes:
[0091] The navigation device controller obtains the network access status, connection status and signal strength status of the mobile network status of the vehicle;
[0092] The navigation controller integrates the network access status, connection status and signal strength status to determine the stability abnormality factor of the vehicle's mobile network status.
[0093] In a feasible implementation manner, the recovery module further includes:
[0094] Abnormal network access factors, abnormal signal factors and abnormal connection factors.
[0095] In a feasible implementation manner, the computing module includes:
[0096] The controller software library compares the network access status data, connection status data, and signal strength status data with the preset standard network access status data, standard connection status data, and standard signal strength status data to obtain a network access status identification result, a connection status identification result, and a signal strength status identification result;
[0097] The controller software library integrates the network access status identification result, the connection status identification result, and the signal strength status identification result to obtain the mobile network status identification result.
[0098] In a feasible implementation manner, the receiving module includes:
[0099] The navigation device controller identifies the mobile network status identification result based on a preset identification rule to obtain a network access identification result, a connection identification result, and a signal identification result;
[0100] The navigation device controller determines the mobile network status of the vehicle based on the obtained network access identification result, connection identification result, and signal identification result.
[0101] In a feasible implementation, the acquisition module includes:
[0102] The navigator controller reads sampling configuration information for the navigator, wherein the sampling configuration information includes a sampling time and a sampling number;
[0103] The mobile network status data is collected from the navigator of the pre-configured vehicle based on the sampling time and sampling times.
[0104] Example 3
[0105] The present application also provides an electronic device, such as Figure 5 As shown, it includes: a processor 501, a memory 502 and a bus 503, the memory 502 stores machine-readable instructions executable by the processor 501, when the electronic device is running, the processor 501 and the memory 502 communicate through the bus 503, and when the machine-readable instructions are executed by the processor 501, the steps of any one of the methods for managing the stability of a vehicle-mounted mobile network are performed.
[0106] Example 4
[0107] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program executes the steps of any one of the methods for managing the stability of an in-vehicle mobile network.
[0108] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0109] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0110] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0111] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a platform server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0112] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for managing the stability of a vehicle-mounted mobile network, characterized in that: Applicable to an in-vehicle intelligent system, the in-vehicle intelligent system includes an in-vehicle mobile network status recovery module, the in-vehicle mobile network status recovery module includes a controller software library, a mobile network recovery unit and a navigator controller, the method includes: The navigation controller collects mobile network status data of the pre-configured vehicle navigation based on the sampling configuration information, and outputs the collected mobile network status data to the controller software library; the sampling configuration information is read from the pre-configured vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data; The controller software library identifies the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information to obtain a mobile network status identification result, and the mobile network status identification result is sent to the navigation device controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle; The navigation device controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions; The navigation controller controls the mobile network recovery unit to perform network recovery on the mobile network state of the vehicle based on the determined mobile network state of the vehicle, so that the mobile network state of the vehicle remains stable.
2. The method according to claim 1, characterized in that: The navigator controller controls the mobile network recovery unit to perform network recovery on the mobile network status of the vehicle based on the determined mobile network status of the vehicle, including: The navigation device controller determines a stability abnormality factor of the vehicle's mobile network state based on the determined vehicle's mobile network state; The navigation device controller controls the mobile network recovery unit according to the abnormal stability factor of the mobile network state to recover the mobile network state of the vehicle based on a recovery method corresponding to the abnormal stability factor.
3. The method according to claim 2, characterized in that The navigation controller determines a stability abnormality factor of the vehicle's mobile network state based on the determined mobile network state of the vehicle, including: The navigation device controller obtains the network access status, connection status and signal strength status of the mobile network status of the vehicle; The navigation controller integrates the network access status, connection status and signal strength status to determine the stability abnormality factor of the vehicle's mobile network status.
4. The method according to claim 2, characterized in that: The abnormal factors of stability of the mobile network state include at least one of the following: abnormal network access factors, abnormal signal factors and abnormal connection factors.
5. The method according to claim 1, characterized in that The controller software library calculates the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information to obtain a mobile network status identification result, including: The controller software library compares the network access status data, connection status data, and signal strength status data with the preset standard network access status data, standard connection status data, and standard signal strength status data to obtain a network access status identification result, a connection status identification result, and a signal strength status identification result; The controller software library integrates the network access status identification result, the connection status identification result, and the signal strength status identification result to obtain the mobile network status identification result.
6. The method according to claim 1, characterized in that The navigation device controller receives the mobile network status identification result, and determines the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions, including: The navigation device controller identifies the mobile network status identification result based on a preset identification rule to obtain a network access identification result, a connection identification result, and a signal identification result; The navigation device controller determines the mobile network status of the vehicle based on the obtained network access identification result, connection identification result, and signal identification result.
7. The method according to claim 1, characterized in that The navigator controller collects mobile network status data of a pre-configured vehicle navigator based on sampling configuration information, including: The navigator controller reads sampling configuration information for the navigator, wherein the sampling configuration information includes a sampling time and a sampling number; The mobile network status data is collected from the navigator of the pre-configured vehicle based on the sampling time and sampling times.
8. A vehicle-mounted mobile network stability management device, characterized in that: The device comprises: A collection module, used for the navigation controller to collect mobile network status data of the pre-configured vehicle navigation based on sampling configuration information, and output the collected mobile network status data to the controller software library; the sampling configuration information is read from the pre-configured vehicle mobile network status recovery module; the mobile network status data includes network access status data, connection status data, and signal strength status data; an identification module, used to identify the network access status data, connection status data, and signal strength status data that conform to the sampling configuration information through the controller software library, and obtain a mobile network status identification result, and the mobile network status identification result is sent to the navigation device controller; the mobile network status identification result represents the stability of the mobile network status of the vehicle; A receiving module, used for the navigation device controller to receive the mobile network status identification result, and determine the mobile network status of the vehicle corresponding to the mobile network status identification result based on multiple dimensions; The recovery module is used for the navigation device controller to control the mobile network recovery unit to perform network recovery on the mobile network state of the vehicle based on the determined mobile network state of the vehicle, so as to keep the mobile network state of the vehicle stable.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of a method for managing the stability of an in-vehicle mobile network as described in any one of claims 1 to 7 are performed.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of a method for managing the stability of an in-vehicle mobile network as described in any one of claims 1 to 7.
