Fault processing method and device for vehicle communication network, and electronic equipment

By acquiring and combining data from vehicle-mounted communication equipment and operator networks, and performing fault detection and processing, the problem of low accuracy in communication network failure handling of vehicle-mounted communication equipment in the prior art is solved, and more accurate fault handling and resolution is achieved.

CN119629598AInactive Publication Date: 2025-03-14CHINA FAW CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411782787.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-03-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the accuracy of communication network fault handling of on-board communication equipment is low, and it is difficult to define whether the problem originates from the network problems of the equipment itself or the operator.

Method used

By obtaining the communication data of the on-board communication equipment and the network data of the operator network connected to it, the fault detection is carried out after the merge is carried out, the cause of the fault is determined, and the fault processing is carried out based on this.

Benefits of technology

It realizes the accurate handling of vehicle communication network faults, improves the accuracy of fault handling, and can more accurately locate and solve problems in vehicle communication network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629598A_ABST
    Figure CN119629598A_ABST
Patent Text Reader

Abstract

The invention discloses a fault processing method and device for a vehicle communication network, and electronic equipment. The method relates to the field of vehicle communication and fault processing and comprises the steps that communication data of vehicle-mounted communication equipment and network data of an operator network connected with the vehicle-mounted communication equipment are acquired, the communication data represent the network state of the vehicle-mounted communication equipment, and the network data are used for representing the network state of the operator network; based on the communication data and the network data, a fault detection result of the vehicle communication network is determined, and the fault detection result is used for representing a fault cause of a fault of the vehicle communication network; and performing fault processing on the vehicle communication network based on the fault detection result. According to the invention, the technical problem of low processing accuracy of the communication network fault of the vehicle-mounted communication equipment in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle communication and fault handling, and in particular to a method, device and electronic equipment for handling faults in a vehicle communication network. Background Art

[0002] With the development of wireless communication technology, in-vehicle communication equipment has gradually become an important part of modern vehicles. In-vehicle communication equipment communicates with the outside world through wireless cellular networks and wireless short-range communication technologies to achieve functions such as navigation, entertainment, remote vehicle control, and remote diagnosis. However, due to the complexity of wireless cellular networks, when in-vehicle communication equipment encounters network problems, it is difficult to determine whether the problem is caused by the equipment itself or the operator's network problem, which leads to low accuracy in handling communication network failures of in-vehicle communication equipment.

[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0004] The embodiments of the present invention provide a method, device, and electronic device for handling a vehicle communication network fault, so as to at least solve the technical problem of low accuracy in handling a communication network fault of an on-board communication device in the related art.

[0005] According to one aspect of an embodiment of the present invention, a method for troubleshooting a vehicle communication network is provided, comprising: acquiring communication data of an on-board communication device and network data of an operator network connected to the on-board communication device, wherein the communication data characterizes a network status of the on-board communication device, and the network data is used to characterize the network status of the operator network; determining a fault detection result of the vehicle communication network based on the communication data and the network data, wherein the fault detection result is used to characterize a cause of a fault in the vehicle communication network; and performing fault handling on the vehicle communication network based on the fault detection result.

[0006] Furthermore, acquiring the communication data of the vehicle-mounted communication device includes: collecting the communication data through a network probe component in the vehicle-mounted communication device.

[0007] Furthermore, based on the communication data and the network data, a fault detection result of the vehicle communication network is determined, including: merging the communication data and the network data to obtain network operation data, wherein the network operation data is used to characterize the state of the vehicle communication network; performing fault detection on the vehicle communication network based on the network operation data to obtain a fault detection result.

[0008] Furthermore, fault detection is performed on the vehicle communication network based on the network operation data to obtain a fault detection result, including: determining a preset data range corresponding to multiple operation data contained in the network operation data, wherein the preset data range is used to characterize the data range of the corresponding operation data when the vehicle communication network operates normally; comparing the data values ​​of the multiple operation data with the corresponding preset data range to determine abnormal data in the multiple operation data, wherein the abnormal data is used to characterize the existence of a fault in the vehicle communication network; and determining the fault detection result based on the abnormal data.

[0009] Furthermore, determining the preset data range corresponding to multiple operating data contained in the network operating data includes: obtaining multiple historical operating data, wherein the historical operating data is the network operating data when the vehicle communication network operates normally; inputting the multiple historical operating data into the machine learning model, and using the machine learning model to extract the preset data range corresponding to the multiple operating data from the multiple historical operating data.

[0010] Furthermore, based on the abnormal data, a fault detection result is determined, including: performing end-to-end penetration analysis on the abnormal data to determine a first location where a vehicle communication network fails, wherein the first location includes one of the following: an on-board communication device or an operator network; based on the first location where the vehicle communication network fails, analyzing the abnormal data through a timeline lane view to determine a second location where the vehicle communication network fails, wherein the second location includes any one of the physical layer, link layer, network layer, transport layer or application layer in the network protocol corresponding to the first location; based on the first location and the second location where the vehicle communication network fails, a fault detection result is determined.

[0011] Further, performing fault processing on the vehicle communication network based on the fault detection result includes: determining a fault processing countermeasure based on the fault detection result; and performing fault processing on the vehicle communication network based on the fault processing countermeasure.

[0012] Furthermore, the above method also includes: controlling the vehicle-mounted interactive interface to display fault detection results and fault handling countermeasures.

[0013] According to another aspect of an embodiment of the present invention, a fault handling device for a vehicle communication network is also provided, including: an acquisition module, used to acquire communication data of a vehicle-mounted communication device, and network data of an operator network connected to the vehicle-mounted communication device, wherein the communication data characterizes the network status of the vehicle-mounted communication device, and the network data is used to characterize the network status of the operator network; a determination module, used to determine a fault detection result of the vehicle communication network based on the communication data and the network data, wherein the fault detection result is used to characterize the cause of a fault in the vehicle communication network; and a processing module, used to perform fault handling on the vehicle communication network based on the fault detection result.

[0014] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method in each embodiment of the present invention is executed when the program is running.

[0015] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.

[0016] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.

[0017] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.

[0018] According to another aspect of the embodiments of the present invention, a computer program is further provided. When the computer program is executed by a processor, the methods in the embodiments of the present invention are implemented.

[0019] In the embodiment of the present invention, the communication data of the vehicle-mounted communication device and the network data of the operator network connected to the vehicle-mounted communication device are obtained, wherein the communication data characterizes the network status of the vehicle-mounted communication device, and the network data is used to characterize the network status of the operator network; based on the communication data and the network data, the fault detection result of the vehicle communication network is determined, wherein the fault detection result is used to characterize the fault cause of the fault of the vehicle communication network; and the vehicle communication network is fault-handled based on the fault detection result. It is easy to notice that by obtaining the communication data and the network data, the data related to the vehicle-mounted network device can be fully and completely obtained, and by performing fault analysis on the communication data and the network data, accurate fault detection results can be obtained. Furthermore, based on the accurate fault detection results, the vehicle communication network can be more accurately fault-handled, achieving the purpose of accurately handling the vehicle communication network fault, thereby achieving the technical effect of improving the accuracy of handling the vehicle communication network fault, and thus solving the technical problem of low accuracy of handling the communication network fault of the vehicle-mounted communication device in the related technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0021] Figure 1 is a flow chart of a method for troubleshooting a vehicle communication network according to an embodiment of the present invention;

[0022] Figure 2 is a flow chart of an optional method for handling a fault of a vehicle communication network according to an embodiment of the present invention;

[0023] Figure 3 It is a schematic diagram of a fault handling device for a vehicle communication network according to an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0026] According to an embodiment of the present invention, an embodiment of a fault handling method for a vehicle communication network is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0027] Figure 1 is a flow chart of a method for troubleshooting a vehicle communication network according to an embodiment of the present invention. Figure 1As shown, the method comprises the following steps:

[0028] Step S102, acquiring communication data of the vehicle-mounted communication device and network data of the operator network connected to the vehicle-mounted communication device, wherein the communication data represents the network status of the vehicle-mounted communication device, and the network data is used to represent the network status of the operator network.

[0029] The above-mentioned vehicle-mounted communication equipment can be any device that can communicate with the operator through the network. For example, it can include but is not limited to: vehicle-mounted Bluetooth, vehicle-mounted telephone, vehicle-mounted navigation, vehicle-mounted sensor, vehicle-mounted radar, vehicle-mounted driving recorder, etc. The specific type of vehicle-mounted communication equipment is not limited in this embodiment. The above-mentioned communication data can reflect the network status of the vehicle-mounted communication equipment, and may include but is not limited to: signal strength, signal quality, network delay, transmission rate, signal-to-noise ratio, bit error rate, data packet loss rate, delay, throughput and connection status of the vehicle-mounted communication equipment. The above-mentioned network data can reflect the network status of the operator's network, and can also be called buried point data. It may include but is not limited to: network traffic data, network performance data, user behavior data, device status data, service quality data, security event data, billing data, and network topology data of the operator's network.

[0030] In an optional embodiment, in order to solve the technical problem of low accuracy in handling communication network failures of vehicle-mounted communication devices in the related art, in this embodiment, the communication data of the vehicle-mounted communication device and the network data of the operator network connected to the vehicle-mounted communication device can be first obtained. For example, the communication data can be collected through a network probe component in the vehicle-mounted communication device, or the communication data can be collected through vehicle-mounted diagnostic software connected to the vehicle-mounted communication device. And the network data of the operator network can be obtained through a network monitoring system.

[0031] Among them, the network probe component in the vehicle communication equipment is a hardware or software tool used to monitor and analyze the communication status of the vehicle network. It can help technicians understand the operation of the vehicle's internal network, including key parameters such as data transmission, network latency, and error rate. The main functions of the network probe component include: Data capture: The network probe can capture data packets in the vehicle network for further analysis. Data analysis: By analyzing the captured data, the network probe can identify abnormal behaviors in the network, such as packet loss, excessive error rate, etc. Performance monitoring: The network probe can monitor the performance of the vehicle network in real time, such as bandwidth utilization, latency, and throughput. Fault diagnosis: When there is a problem with the vehicle network, the network probe can help technicians quickly locate the source of the problem, thereby shortening the troubleshooting time. Security monitoring: The network probe can also monitor security threats in the vehicle network, such as malicious attacks, illegal access, etc. Network optimization: Through continuous monitoring and analysis of network performance, the network probe can help technicians optimize the vehicle network configuration and improve network efficiency.

[0032] Step S104, determining a fault detection result of the vehicle communication network based on the communication data and the network data, wherein the fault detection result is used to characterize a fault cause of a fault in the vehicle communication network.

[0033] The above-mentioned fault causes may include but are not limited to: vehicle-mounted communication equipment reasons, operator network reasons, vehicle-mounted communication equipment reasons and operator network reasons.

[0034] In an optional embodiment, when communication data and network data are obtained, a fault detection result of the vehicle communication network can be obtained based on the communication data and the network data. For example, the communication data and the network data can first be merged to obtain network operation data, and then the vehicle communication network can be fault detected based on the network operation data to obtain a fault detection result, wherein the network operation data is used to characterize the state of the vehicle communication network. For another example, first, data processing can be performed on the communication data and the network data respectively to obtain processed communication data and processed network data, and then feature extraction can be performed on the processed communication data and the processed network data respectively to obtain a first feature and a second feature, and finally the first feature and the second feature can be input into a pre-trained fault detection model to obtain a fault detection result of the vehicle communication network.

[0035] It should be noted that in order to implement the technical solution for fault detection of vehicle communication networks, in this embodiment, a communication data integration and analysis platform can be established in advance, through which the data of vehicle communication equipment and operator networks can be centrally collected and managed, and real-time monitoring, analysis and feedback of data can be realized. Among them, the communication data integration and analysis platform can be established in a cloud server, a local server, or an edge server, and the specific server type is not limited in this embodiment.

[0036] Step S106: performing fault processing on the vehicle communication network based on the fault detection result.

[0037] In an optional embodiment, when a fault detection result is obtained, the vehicle traffic network can be fault-handled based on the fault detection result. For example, a corresponding fault handling countermeasure or optimization method can be generated based on the fault detection result by the communication data integration and analysis platform, and a technician can handle the fault based on the fault handling countermeasure or optimization method to obtain a handling result, or a fault handling system can handle the fault based on the fault handling countermeasure or optimization method to obtain a handling result. For another example, a technician or a fault handling system can directly handle the corresponding fault to obtain a handling result.

[0038] In the embodiment of the present invention, the communication data of the vehicle-mounted communication device and the network data of the operator network connected to the vehicle-mounted communication device are obtained, wherein the communication data characterizes the network status of the vehicle-mounted communication device, and the network data is used to characterize the network status of the operator network; based on the communication data and the network data, the fault detection result of the vehicle communication network is determined, wherein the fault detection result is used to characterize the fault cause of the fault of the vehicle communication network; and the vehicle communication network is fault-handled based on the fault detection result. It is easy to notice that by obtaining the communication data and the network data, the data related to the vehicle-mounted network device can be fully and completely obtained, and by performing fault analysis on the communication data and the network data, accurate fault detection results can be obtained. Furthermore, based on the accurate fault detection results, the vehicle communication network can be more accurately fault-handled, achieving the purpose of accurately handling the vehicle communication network fault, thereby achieving the technical effect of improving the accuracy of handling the vehicle communication network fault, and thus solving the technical problem of low accuracy of handling the communication network fault of the vehicle-mounted communication device in the related technology.

[0039] Furthermore, acquiring the communication data of the vehicle-mounted communication device includes: collecting the communication data through a network probe component in the vehicle-mounted communication device.

[0040] In an optional embodiment, in order to improve the accuracy of fault handling of the vehicle-mounted communication device, in this embodiment, a wireless cellular network probe technology can be introduced, and the purpose of real-time collection of network communication data can be achieved by integrating a wireless cellular network probe component in the vehicle-mounted communication device. The wireless cellular network probe component can accurately collect network communication data at the location of the vehicle-mounted communication device.

[0041] Furthermore, based on the communication data and the network data, a fault detection result of the vehicle communication network is determined, including: merging the communication data and the network data to obtain network operation data, wherein the network operation data is used to characterize the state of the vehicle communication network; performing fault detection on the vehicle communication network based on the network operation data to obtain a fault detection result.

[0042] The above-mentioned network operation data can reflect the operation status of the vehicle communication network, wherein the operation status of the vehicle communication network may include but is not limited to: communication quality, network delay, bandwidth utilization, network topology, traffic distribution, errors and anomalies.

[0043] In an optional embodiment, when communication data and network data are obtained, the communication data and network data can first be merged to obtain network operation data, and then the vehicle communication network can be fault-detected based on the network operation data through big data analysis and machine learning technology to obtain a fault detection result. For example, first, a preset data range corresponding to a plurality of operation data contained in the network operation data can be determined, wherein the preset data range is used to characterize the data range of the corresponding operation data when the vehicle communication network is operating normally, and then the data values ​​of the plurality of operation data can be compared with the corresponding preset data range to determine abnormal data in the plurality of operation data, wherein the abnormal data is used to characterize the existence of a fault in the vehicle communication network, and finally the fault detection result can be determined based on the abnormal data. For another example, first, the network operation data can be preprocessed to obtain normalized data after removing abnormal values ​​and noise, and then the key features of the normalized data can be extracted through a machine learning algorithm to obtain key features, and finally the extracted key features can be output to a pre-trained fault detection model to obtain a fault detection result.

[0044] Furthermore, fault detection is performed on the vehicle communication network based on the network operation data to obtain a fault detection result, including: determining a preset data range corresponding to multiple operation data contained in the network operation data, wherein the preset data range is used to characterize the data range of the corresponding operation data when the vehicle communication network operates normally; comparing the data values ​​of the multiple operation data with the corresponding preset data range to determine abnormal data in the multiple operation data, wherein the abnormal data is used to characterize the existence of a fault in the vehicle communication network; and determining the fault detection result based on the abnormal data.

[0045] The above-mentioned preset data range is used to determine whether the vehicle communication network is operating normally, wherein the preset data range can be set in advance by the user, or can be obtained based on historical operation data. The specific range value is not limited in this embodiment, and the technician can set it according to actual needs. Among them, when multiple data values ​​of the network operation data are within the preset data range, it can be determined that the vehicle communication network is operating normally. When any data value of the multiple data values ​​of the network operation data is not within the preset data range, it can be determined that the vehicle communication network is operating abnormally.

[0046] In an optional embodiment, when the network operation data is obtained, the preset data range of the network operation data can be determined first, and then the data values ​​of the multiple operation data contained in the network operation data can be compared with the corresponding preset data range to determine the abnormal data in the multiple operation data. For example, when the multiple data values ​​of the network operation data are all within the preset data range, it can be determined that the vehicle communication network is operating normally. When any one of the multiple data values ​​of the network operation data is not within the preset data range, it can be determined that the vehicle communication network is operating abnormally, and abnormal data can be obtained. Finally, the fault detection result can be determined based on the abnormal data. For example, the abnormal data can be input into a pre-trained abnormality detection model to obtain a fault detection result. For another example, an end-to-end penetration analysis may be performed on the abnormal data to determine the first location where the vehicle communication network fails, wherein the first location includes one of the following: an on-board communication device or an operator network; based on the first location where the vehicle communication network fails, the abnormal data is analyzed through a timeline lane view to determine the second location where the vehicle communication network fails, wherein the second location includes any one of the physical layer, link layer, network layer, transport layer or application layer in the network protocol corresponding to the first location; based on the first location and the second location where the vehicle communication network fails, the fault detection result is determined.

[0047] Furthermore, determining the preset data range corresponding to multiple operating data contained in the network operating data includes: obtaining multiple historical operating data, wherein the historical operating data is the network operating data when the vehicle communication network operates normally; inputting the multiple historical operating data into the machine learning model, and using the machine learning model to extract the preset data range corresponding to the multiple operating data from the multiple historical operating data.

[0048] The above-mentioned historical operation data may be network operation data of the on-board communication device and the operator network in a historical time period obtained when the communication network of the on-board communication device operates normally.

[0049] In an optional embodiment, when network operation data is obtained, first, multiple historical operation data can be obtained, wherein the historical operation data is the network operation data when the vehicle communication network operates normally, and secondly, the multiple historical operation data can be input into a machine learning model, and the machine learning model is used to extract preset data ranges corresponding to multiple operation data from the multiple historical operation data.

[0050] Furthermore, based on the abnormal data, a fault detection result is determined, including: performing end-to-end penetration analysis on the abnormal data to determine a first location where a vehicle communication network fails, wherein the first location includes one of the following: an on-board communication device or an operator network; based on the first location where the vehicle communication network fails, analyzing the abnormal data through a timeline lane view to determine a second location where the vehicle communication network fails, wherein the second location includes any one of the physical layer, link layer, network layer, transport layer or application layer in the network protocol corresponding to the first location; based on the first location and the second location where the vehicle communication network fails, a fault detection result is determined.

[0051] In an optional embodiment, when abnormal data is obtained, firstly, a vertical multi-protocol end-to-end penetration analysis can be performed on the abnormal data to determine the first location where the vehicle communication network fails. Secondly, based on the first location, the abnormal data can be analyzed through a horizontal timeline lane view to determine the second location and nature of the network problem. Finally, the fault detection result can be determined based on the first location and the second location, that is, the first location and the second location can be summarized to obtain the fault detection result. For example, if the first location is the operator network and the second location is the network layer with high network delay and bit error rate, then it can be determined that the fault detection result is a network problem of the operator.

[0052] It should be noted that vertical multi-protocol end-to-end penetration may refer to the ability to achieve data transmission from one end of the network to the other across multiple layers and using multiple protocols in network communications. This capability is essential to ensure efficient and reliable transmission of data in a complex network environment. Among them, vertical refers to the vertical hierarchy from the bottom hardware to the top application in the network architecture, which may include but is not limited to: physical layer, data link layer, network layer, transport layer, session layer, presentation layer and application layer. Multi-protocol refers to the use of multiple different communication protocols in network communication. In this embodiment, the type of communication protocol is not specifically limited. End-to-end refers to the complete path from one end of the communication to the other end. In network communication, this usually means a complete communication link from the sender's application to the receiver's application. Penetration refers to the ability to traverse different layers and protocols in the network to achieve communication from one endpoint to another.

[0053] It should be noted that the horizontal timeline swimlane view is a chart tool for project management and task tracking. It combines the features of the timeline and swimlane diagram to more intuitively display project progress and resource allocation. The main components of the horizontal timeline swimlane view include: timeline, swimlane, task bar and dependency. Among them, the timeline: the horizontal direction represents time, usually in days, weeks or months. The swimlane: the vertical direction represents different project phases, task groups or resources (such as team members, departments, etc.). Task bar: represents a specific task on the timeline, its length represents the duration of the task, and the position represents the start and end time of the task. Dependency: It can display the dependency between tasks to help identify critical paths and potential bottlenecks. The advantages of the horizontal timeline swimlane view include: Intuitiveness: Through visual display, you can quickly understand the overall progress of the project and the completion of each stage. Resource allocation: You can clearly see the allocation and use of different resources in the project. Progress tracking: It is convenient to monitor the progress of the project and find delays and problems in time. Communication tool: As a communication tool, it helps team members understand their respective tasks and responsibilities.

[0054] Further, performing fault processing on the vehicle communication network based on the fault detection result includes: determining a fault processing countermeasure based on the fault detection result; and performing fault processing on the vehicle communication network based on the fault processing countermeasure.

[0055] The above-mentioned fault handling countermeasures are used to ensure that the vehicle communication network fault can be optimized and the vehicle network communication can be restored to normal. Among them, the fault handling countermeasures may include but are not limited to: adjusting the network settings of the vehicle communication equipment, changing the design of the RF front end and antenna of the vehicle communication equipment or the layout position in the vehicle, optimizing the configuration of the operator network, adding operator network technical means, and upgrading the firmware of the vehicle communication equipment.

[0056] In an optional embodiment, when a fault detection result is obtained, first, a fault handling strategy can be determined based on the fault detection result through the communication data integration and analysis platform, and secondly, the fault handling system or staff can perform fault handling on the vehicle communication network based on the fault handling strategy to restore the vehicle communication network to normal.

[0057] Furthermore, the above method also includes: controlling the vehicle-mounted interactive interface to display fault detection results and fault handling countermeasures.

[0058] The above-mentioned in-vehicle interactive interface can be a user-friendly interface with good interactivity and visualization effects, so that the results of the network problem location and optimization method can be intuitively presented to the user, which is convenient for understanding and operation.

[0059] In an optional embodiment, when the fault detection results and fault handling countermeasures are obtained, the fault detection results and fault handling countermeasures can be sent to the vehicle through the communication data integration and analysis platform, and the vehicle's on-board interactive interface can be controlled to display the fault detection results and fault handling countermeasures, so as to facilitate user understanding and operation.

[0060] Figure 2 is a flow chart of an optional method for troubleshooting a vehicle communication network according to an embodiment of the present invention, such as Figure 2 As shown, the method comprises the following steps:

[0061] Step S21, introduce wireless cellular network probe technology. Integrate a wireless cellular network probe component in the vehicle-mounted communication device to collect network communication data in real time, including parameters such as signal strength, signal quality, network delay, bit error rate, and transmission rate. The wireless cellular network probe component can accurately collect network communication data at the location of the vehicle-mounted communication device.

[0062] Step S22, data fusion and analysis. The network communication data collected by the vehicle communication equipment is integrated with the buried point data in the operator's network, and the data is analyzed using big data analysis and machine learning technology to identify the root cause of the network problem. Among them, data fusion can be performed through a big data analysis platform and a machine learning platform, which can efficiently process large amounts of data and perform deep learning analysis.

[0063] Step S23, network quality monitoring and problem location. Based on the data analysis results, a vertical multi-protocol end-to-end penetration and a horizontal timeline swimlane view are provided to determine the specific location and nature of the network problem, and to determine whether it is a problem with the vehicle communication device itself or the operator's network, or both. For example, if the data analysis results show that the network delay and bit error rate are high, it may be a problem with the operator's network; if the signal strength and signal quality are low, it may be a problem with the vehicle communication device itself.

[0064] Step S24, optimization method is proposed. Based on the network problem location results, a targeted optimization method is proposed, including but not limited to adjusting the network settings of the vehicle communication equipment, changing the design of the RF front end and antenna of the vehicle communication equipment or the layout position in the vehicle, optimizing the configuration of the operator's network, and upgrading the firmware of the vehicle communication equipment. For example, if the network problem is caused by the unreasonable network configuration of the operator, you can negotiate with the operator to optimize the network configuration and improve the network performance.

[0065] Step S25, establish a cloud communication data integration and analysis platform. Establish a communication data integration and analysis platform in the cloud to centrally collect and manage data from vehicle communication equipment and operator networks, and realize real-time monitoring, analysis and feedback of data. The server of the cloud communication data integration and analysis platform has high-performance computing and storage capabilities.

[0066] Step S26, user interface optimization. Develop a user-friendly interface so that the results of network problem location and optimization methods can be presented to users intuitively, making it easy to understand and operate. The user interface has good interactivity and visualization effects.

[0067] Through the above steps, this embodiment can effectively solve the problems in the prior art that it is impossible to define whether the wireless cellular network problem is a problem with the vehicle-mounted communication equipment itself or a problem with the operator's network, it is impossible to fully utilize the data in the operator's network, it is impossible to quickly and accurately locate and solve wireless cellular network problems, it is impossible to monitor the network communication quality in real time, and there is a lack of in-depth research on wireless communication network technology.

[0068] In order to achieve the above purpose, this technical solution mainly adopts the following technical means:

[0069] Introducing wireless cellular network probe technology: Integrate wireless cellular network probe components in vehicle-mounted communication equipment to collect network communication data in real time, including parameters such as signal strength, signal quality, network delay, bit error rate, and communication rate. Data fusion and analysis: Integrate the network communication data collected by the vehicle-mounted communication equipment with the buried point data in the operator's network, use big data analysis and machine learning technology to perform vertical multi-protocol end-to-end penetration and horizontal timeline lane analysis on the data, monitor the network operation quality in real time, and identify the root causes of network problems such as network service interruption and poor network service quality. Network problem location: According to the data analysis results, determine the network quality, and collect big data during the period of network stability; when there is a problem with the network quality, specifically locate the location and nature of the problem, and determine whether it is a problem with the vehicle-mounted communication equipment itself or a problem with the operator's network, or both. Optimization method proposal: Based on the network problem location results, propose targeted optimization methods, including but not limited to adjusting the network settings of the vehicle-mounted communication equipment, changing the design of the RF front end and antenna of the vehicle-mounted communication equipment or the layout position in the vehicle, optimizing the configuration of the operator's network, adding operator network technical means, and upgrading the firmware of the vehicle-mounted communication equipment. Establish a cloud-based communication data integration and analysis platform: Establish a communication data integration and analysis platform in the cloud to centrally collect and manage data from vehicle-mounted communication equipment and operator networks, and implement real-time data monitoring, analysis, and feedback mechanisms. User interface optimization: Develop a user-friendly interface so that the results of network problem location and optimization methods can be intuitively presented to users for easy understanding and operation. Through the above technical means, this technical solution can effectively solve the problems in the prior art that it is impossible to define whether the wireless cellular network problem is a problem with the vehicle-mounted communication equipment itself or a problem with the operator's network, that it is impossible to fully utilize the data in the operator's network, that it is impossible to monitor the network quality in real time, that it is impossible to quickly and accurately locate and solve wireless cellular network problems, and that there is a lack of in-depth research on wireless communication network technology.

[0070] The method proposed in this embodiment has the following advantages:

[0071] Accurately locate the problem: The present invention utilizes the wireless cellular network probe component to obtain real-time data of network communication in the vehicle-mounted communication equipment, and then combines the buried data in the operator's network to form communication data integration and analysis in the cloud, which can accurately define whether the wireless cellular network problem is a problem with the vehicle-mounted communication equipment itself or a network problem of the operator. Rapid problem solving: The present invention integrates and analyzes communication data in the cloud to achieve real-time monitoring of the quality of the wireless cellular network used for networked services, provides the direction for locating network problems and proposes optimization methods, which can quickly and accurately locate and solve problems. Comprehensive network optimization: The present invention can not only locate network problems, but also propose optimization methods to achieve comprehensive network service quality optimization. Real-time data analysis: The present invention uses real-time data for analysis, which can promptly discover and solve network problems, avoid communication interruptions or performance degradation caused by network problems, and improve the reliability and stability of vehicle-mounted communication equipment. It can support cross-operator network monitoring and reduce the cost of the vehicle end needing to specifically adapt to a certain operator's network to use the wireless cellular network probe component. High cost-effectiveness: The implementation of the present invention does not require large-scale hardware upgrades for existing vehicle-mounted communication equipment. It only requires optimization of software data processing, integration of wireless cellular network probe components, and use of cloud-based network probe services for analysis and judgment. It is cost-effective and easy to promote and apply.

[0072] According to an embodiment of the present invention, an embodiment of a vehicle communication network fault handling device is provided. It should be noted that the device can be used to execute the above-mentioned vehicle communication network fault handling method.

[0073] Figure 3 is a schematic diagram of a vehicle communication network fault handling device according to an embodiment of the present application, such as Figure 3 As shown, the device includes the following: an acquisition module 32, used to acquire communication data of the vehicle-mounted communication equipment and network data of the operator network connected to the vehicle-mounted communication equipment, wherein the communication data characterizes the network status of the vehicle-mounted communication equipment, and the network data is used to characterize the network status of the operator network; a determination module 34, used to determine the fault detection result of the vehicle communication network based on the communication data and the network data, wherein the fault detection result is used to characterize the cause of the fault of the vehicle communication network; a processing module 36, used to perform fault processing on the vehicle communication network based on the fault detection result.

[0074] Furthermore, the acquisition module is used to collect communication data through a network probe component in the vehicle-mounted communication device.

[0075] Furthermore, a determination module is provided for merging the communication data and the network data to obtain network operation data, wherein the network operation data is used to characterize the state of the vehicle communication network; and performing fault detection on the vehicle communication network based on the network operation data to obtain a fault detection result.

[0076] Furthermore, a determination module is used to determine a preset data range corresponding to multiple operating data contained in the network operating data, wherein the preset data range is used to characterize the data range of the corresponding operating data when the vehicle communication network operates normally; compare the data values ​​of the multiple operating data with the corresponding preset data range to determine abnormal data in the multiple operating data, wherein the abnormal data is used to characterize the existence of a fault in the vehicle communication network; and determine the fault detection result based on the abnormal data.

[0077] Furthermore, a module is determined to obtain multiple historical operating data, wherein the historical operating data is network operating data when the vehicle communication network operates normally; the multiple historical operating data are input into a machine learning model, and the machine learning model is used to extract preset data ranges corresponding to the multiple operating data from the multiple historical operating data.

[0078] Furthermore, a determination module is used to perform end-to-end penetration analysis on abnormal data to determine a first location where a vehicle communication network fails, wherein the first location includes one of the following: an on-board communication device or an operator network; based on the first location where the vehicle communication network fails, the abnormal data is analyzed through a timeline lane view to determine a second location where the vehicle communication network fails, wherein the second location includes any one of the physical layer, link layer, network layer, transport layer or application layer in the network protocol corresponding to the first location; based on the first location and the second location where the vehicle communication network fails, a fault detection result is determined.

[0079] Furthermore, the processing module is also used to determine a fault handling strategy based on the fault detection result; and perform fault handling on the vehicle communication network based on the fault handling strategy.

[0080] Furthermore, the above device also includes: a display module.

[0081] The above-mentioned display module is used to control the vehicle-mounted interactive interface to display fault detection results and fault handling countermeasures.

[0082] An embodiment of the present application further provides an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of the present invention when running.

[0083] An embodiment of the present application further provides a computer-readable storage medium, which includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.

[0084] An embodiment of the present application further provides a computer program product, including a computer program, which implements the methods in various embodiments of the present invention when executed by a processor.

[0085] An embodiment of the present application further provides a computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.

[0086] The embodiments of the present application further provide a computer program, which implements the methods in the above-mentioned embodiments of the present invention when executed by a processor.

[0087] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0088] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units 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 interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0089] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0090] In addition, each functional unit in each embodiment of the present invention 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. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0091] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0092] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for troubleshooting a vehicle communication network, characterized in that: include: Acquire communication data of an on-vehicle communication device and network data of an operator network connected to the on-vehicle communication device, wherein the communication data represents a network status of the on-vehicle communication device, and the network data is used to represent a network status of the operator network; Determine a fault detection result of the vehicle communication network based on the communication data and the network data, wherein the fault detection result is used to characterize a fault cause of a fault in the vehicle communication network; Fault processing is performed on the vehicle communication network based on the fault detection result.

2. The fault handling method according to claim 1, characterized in that: The obtaining of communication data of the vehicle-mounted communication device comprises: The communication data is collected through a network probe component in the vehicle-mounted communication device.

3. The fault handling method according to claim 1, characterized in that: The determining of a fault detection result of the vehicle communication network based on the communication data and the network data comprises: Combining the communication data and the network data to obtain network operation data, wherein the network operation data is used to characterize the state of the vehicle communication network; Fault detection is performed on the vehicle communication network based on the network operation data to obtain a fault detection result.

4. The fault handling method according to claim 3, characterized in that: The performing fault detection on the vehicle communication network based on the network operation data to obtain a fault detection result includes: Determine a preset data range corresponding to a plurality of operation data included in the network operation data, wherein the preset data range is used to represent a data range of the corresponding operation data when the vehicle communication network operates normally; Comparing data values ​​of the plurality of operating data with corresponding preset data ranges to determine abnormal data among the plurality of operating data, wherein the abnormal data is used to indicate that a fault exists in the vehicle communication network; Based on the abnormal data, the fault detection result is determined.

5. The fault handling method according to claim 4, characterized in that: The determining of the preset data range corresponding to the plurality of operation data included in the network operation data includes: Acquire a plurality of historical operation data, wherein the historical operation data is network operation data when the vehicle communication network operates normally; The multiple historical operating data are input into a machine learning model, and the machine learning model is used to extract preset data ranges corresponding to the multiple operating data from the multiple historical operating data.

6. The fault handling method according to claim 4, characterized in that: The determining of the fault detection result based on the abnormal data includes: Performing end-to-end penetration analysis on the abnormal data to determine a first location where the vehicle communication network fails, wherein the first location includes one of the following: the vehicle-mounted communication device or the operator network; Based on the first location where the vehicle communication network fails, the abnormal data is analyzed through a timeline swimlane view to determine a second location where the vehicle communication network fails, wherein the second location includes any one of a physical layer, a link layer, a network layer, a transport layer, or an application layer in a network protocol corresponding to the first location; The fault detection result is determined based on the first location and the second location where the vehicle communication network fails.

7. The fault handling method according to any one of claims 1 to 6, characterized in that: The performing fault processing on the vehicle communication network based on the fault detection result includes: Determining a fault handling strategy based on the fault detection result; Fault handling is performed on the vehicle communication network based on the fault handling countermeasure.

8. The fault handling method according to claim 7, characterized in that: The method further comprises: Control the vehicle-mounted interactive interface to display the fault detection result and the fault handling countermeasures.

9. A fault handling device for a vehicle communication network, characterized in that: include: An acquisition module, used to acquire communication data of an on-board communication device and network data of an operator network connected to the on-board communication device, wherein the communication data represents a network status of the on-board communication device, and the network data is used to represent a network status of the operator network; A determination module, configured to determine a fault detection result of the vehicle communication network based on the communication data and the network data, wherein the fault detection result is used to characterize a fault cause of a fault in the vehicle communication network; A processing module is used to perform fault processing on the vehicle communication network based on the fault detection result.

10. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 8 when running.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 8.

12. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Fault monitoring processing method, device and equipment of vehicle-mounted network terminal and storage medium

    CN115633372A

  • Network fault detection and recovery method and device, equipment and storage medium

    CN116886511A

  • Communication abnormality determination device and method, storage medium, and vehicle

    CN117596181A

  • Vehicle fault diagnosis method, device and equipment and storage medium

    CN117950387A

  • Vehicle-mounted network security threat detection method and system based on multi-feature fusion

    CN118054939A