Vehicle flow detection method, device, system, equipment and storage medium

By real-time detection of traffic consumption information of various network access points and network controllers of the vehicle, and generating and sending warning information based on early warning rules, the problem of traffic abnormalities in the Internet of Vehicles technology cannot be discovered in time, and the efficiency of vehicle production and use is improved.

CN114867050BActive Publication Date: 2024-12-27CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210474573.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2024-12-27
Estimated Expiration
2042-04-29

AI Technical Summary

Technical Problem

The existing Internet of Vehicles technology cannot detect and feedback vehicle traffic consumption in real time, resulting in flow abnormalities that cannot be discovered and processed in a timely manner, affecting the efficiency of vehicle production and use.

Method used

By obtaining the traffic consumption information of each network access point and network controller of the vehicle, detecting and generating early warning information based on early warning rules, and sending it to the associated equipment in real time, real-time monitoring and abnormal detection of traffic consumption are realized.

Benefits of technology

It improves the one-time pass rate in the vehicle production stage, reduces the flow consumption cost in the R&D and use stages, promptly discovers and solves the flow abnormality problem, and improves the efficiency and accuracy of vehicle flow detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114867050B_ABST
    Figure CN114867050B_ABST
Patent Text Reader

Abstract

The embodiments of the present invention disclose a vehicle flow detection method, device, system, equipment and storage medium. Obtain the flow consumption information of each network access point of the vehicle at the current stage and the network controller in the network access point; based on the flow warning rule of the current stage, detect the flow consumption information of the vehicle at the current stage; when the flow consumption information of the current stage meets the warning conditions in the flow warning rule, generate warning information, and send the warning information to the associated device of the current stage. By real-time detection of flow consumption information at each stage and sending warning information to the associated device, the problem of abnormal flow consumption in the R&D and production stages affecting the R&D and production efficiency is solved, the efficiency of R&D and production is improved, and then the one-time pass rate of the vehicle is improved; in addition, real-time detection of flow consumption and feedback to users can eliminate unnecessary flow consumption and reduce R&D costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of vehicle networking technology, and in particular, to a vehicle flow detection method, device, system, equipment and storage medium. Background Art

[0002] With the advancement of technology, most mainstream models are now equipped with vehicle networking. With the increasing number of connected vehicles, vehicle production workshops have added a station for testing the network function during off-line testing to test the network function.

[0003] The current Internet of Vehicles technology only manages the traffic consumed by vehicles during use. It lacks real-time detection of traffic consumption and cannot provide detailed and timely feedback on traffic consumption to users, resulting in abnormal consumption of vehicle traffic not being discovered in a timely manner. Summary of the invention

[0004] The present invention provides a vehicle flow detection method, device, system, equipment and storage medium to solve the problem of abnormal vehicle flow consumption.

[0005] According to one aspect of the present invention, a vehicle flow detection method is provided, characterized by comprising:

[0006] Obtaining traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage;

[0007] Based on the traffic warning rule of the current stage, detecting the traffic consumption information of the vehicle at the current stage;

[0008] When the traffic consumption information of the current stage meets the warning condition in the traffic warning rule, warning information is generated and sent to the associated device of the current stage.

[0009] According to another aspect of the present invention, a vehicle flow detection device is provided, characterized in that it comprises:

[0010] The traffic consumption information acquisition module is used to acquire the traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage;

[0011] The abnormality detection module is used to detect the traffic consumption information of the vehicle at the current stage based on the traffic warning rule at the current stage;

[0012] The warning information generation module is used to generate warning information when the traffic consumption information of the current stage meets the warning conditions in the traffic warning rules, and send the warning information to the associated devices of the current stage.

[0013] According to another aspect of the present invention, a vehicle flow detection system is provided, characterized in that the system includes a data storage module, a central processing module, a warning rule configuration module, and a message push module arranged in the cloud; wherein,

[0014] The warning rule configuration module is used to form and store traffic warning rules for each stage based on the detected configuration operations;

[0015] The data storage module is used to obtain the traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage, and store the obtained traffic consumption information in the corresponding position;

[0016] The central processing module is used to detect the traffic consumption information of the vehicle at the current stage based on the traffic warning rule at the current stage, and generate warning information when the traffic consumption information at the current stage meets the warning conditions in the traffic warning rule;

[0017] The message push module is used to send the warning information to the associated devices in the current stage.

[0018] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0019] at least one processor; and

[0020] a memory communicatively connected to the at least one processor; wherein,

[0021] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the vehicle flow detection method described in any embodiment of the present invention.

[0022] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle flow detection method described in any embodiment of the present invention when executed.

[0023] The technical solution of the embodiment of the present invention detects the traffic consumption information at each stage in real time and sends warning information to related equipment, thereby solving the problem that vehicles cannot be taken offline due to insufficient traffic during the production stage and improving the first-time pass rate of vehicles. In addition, real-time detection of traffic consumption and feedback to users can eliminate unnecessary traffic consumption and reduce research and development costs. At the same time, based on the feedback information, users can locate the cause of abnormal traffic consumption as soon as possible and make modifications to the problem.

[0024] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0026] Figure 1 is a flow chart of a vehicle flow detection method provided in Embodiment 1 of the present invention;

[0027] Figure 2 A schematic diagram of the structure of a vehicle flow detection device provided in Embodiment 2 of the present invention;

[0028] Figure 3 It is a structural schematic diagram of a vehicle flow detection system provided by Embodiment 3 of the present invention;

[0029] Figure 4 It is a schematic diagram of the structure of an electronic device implementing an embodiment of the present invention provided by Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0030] 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.

[0031] 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.

[0032] Embodiment 1

[0033] Figure 1 : is a flow chart of a vehicle flow detection method provided in the first embodiment of the present invention. This embodiment is applicable to the case of real-time detection of vehicle flow. The method can be implemented by the vehicle flow detection device provided in any embodiment of the present invention. The flow detection device can be implemented by software and / or hardware. The flow detection device can be configured on an electronic computing device. Specifically, it includes the following steps:

[0034] S110: Obtain traffic consumption information of each network access point of the vehicle at the current stage and the network controller in the network access point.

[0035] Among them, the current stage refers to the stage in which the vehicle is when the traffic consumption information is obtained. Optionally, it can be divided by time, and the current stage can be the vehicle's research and development stage, the vehicle's production stage, and the vehicle's use stage. The number of network access points (APNs) for a single vehicle is generally 2 or 3, and each network access point has its own independent billing method, of which at least one network access point (APN1) is paid by the enterprise and used for the enterprise to manage the vehicle; at least one network access point (APN2) is paid by the owner himself for vehicle entertainment, WIFI applications, etc. The network controller in the network access point refers to a device or application that consumes traffic, such as in-vehicle navigation, in-car music playback software, etc. In this embodiment, the number and type of network access points and network controllers can be set according to the vehicle production requirements. The number and type of network access points and network controllers in different types of vehicles may be different, and this is not limited.

[0036] In this embodiment, the traffic consumption information of each network access point and network controller of the vehicle at the current stage is obtained, and the traffic consumption information refers to the information of traffic consumption of various traffic services of the vehicle during testing, detection or use. Optionally, the traffic consumption information can be sent by the vehicle terminal, for example, it can be sent by the vehicle terminal in real time or by the vehicle terminal based on a fixed time interval. For example, the traffic consumption information can be the traffic consumed by each network access point and each network controller at each moment in real time, for example, the traffic consumption of the vehicle navigation at a certain moment is 5M. For example, the traffic consumption information can be the traffic consumed by each network access point and each network controller within a set fixed time interval, for example, the fixed time interval is 5s, then the traffic consumption information is the traffic consumed by each network access point and each network controller within the time interval of 5s between the last information upload time and the current information upload time. Exemplarily, the traffic consumption of the vehicle navigation in the time period of 7:00-7:05 in the morning is 20M. For example, the traffic consumption information can also be the historical consumption traffic of each network access point and each network controller until the information is uploaded. For example, the vehicle navigation consumes 10G traffic since the vehicle was sold.

[0037] In this embodiment, different stages of a vehicle may include a research and development stage, a production stage, and a use stage. At any stage of the vehicle, traffic consumption information of each network access point and the network controller in the network access point may be received to implement storage and analysis of traffic consumption information at different stages. In any current stage, by obtaining the traffic consumption information of the current stage, the traffic consumption of the vehicle during the research and development, production, and use process can be fully understood, and then the traffic consumption information can be detected based on the traffic early warning rules, and abnormal traffic consumption can be discovered and modified in a timely manner. Specifically, the efficiency of the research and development stage and the first pass rate of the production stage can be improved, while reducing unnecessary traffic consumption at each stage and reducing costs.

[0038] S120: Based on the traffic warning rule of the current stage, the traffic consumption information of the vehicle in the current stage is detected.

[0039] By identifying the status information of the vehicle in the vehicle VIN code, the current stage of the vehicle is determined, and the corresponding traffic warning rules are matched, and the traffic consumption information of the vehicle in the current stage is detected based on the matched traffic warning rules. Specifically, the VIN code of the vehicle includes the vehicle status information, which records the basic information under the vehicle stage, including the identification information of the current stage of the vehicle. For example, Y is used as the identification to indicate that the current stage of the vehicle is the research and development stage. The current stage of the vehicle can be quickly determined by identifying the identification. As the vehicle enters other stages, the identification information will be updated accordingly. Optionally, the current stage of the vehicle can also be determined by identifying the stage identification carried in the traffic consumption information obtained at each stage. Specifically, each piece of traffic consumption information obtained will carry a stage identification to indicate the current stage of the vehicle when the traffic consumption information is obtained. For example, Y is used as the stage identification to indicate that the stage when the traffic consumption information is obtained is the research and development stage. The traffic consumption information can be "Y-car navigation 7:00-7:05 consumption of traffic is 15M". Similarly, P is used as the stage identification of the production stage, and S is used as the stage identification of the use stage. By identifying the stage identifier to determine the current stage of the vehicle, automatically matching the traffic warning rules, and detecting the traffic consumption information of the current stage based on the traffic warning rules, the efficiency of traffic detection can be further improved. In addition, the traffic consumption information can be statistically analyzed in stages through the stage identifier to make the statistical results more comprehensive. It should be noted that the identifiers of the above stages are only examples and can be changed in other embodiments according to user setting requirements.

[0040] Different stages have different traffic consumption requirements, and correspondingly, different detection requirements for traffic consumption, that is, different stages correspond to different traffic warning rules. Among them, the traffic warning rule refers to the abnormality determination rule for determining whether the traffic consumption is abnormal or not.

[0041] In the vehicle development stage, the main purpose of detecting vehicle traffic consumption information is to detect the traffic consumption of each network access point and each network controller in real time, so that the R&D personnel can timely discover and locate the cause of the problem and modify the design plan. Therefore, the traffic warning rules in the R&D stage need to be more comprehensive and detailed, with a larger number than other stages, to improve the efficiency of R&D; In the vehicle production stage, the main purpose of detecting vehicle traffic consumption information is to timely detect the situation where the reserved 90M traffic before the real-name system is consumed in advance due to long stay time or factory workers' misoperation and partial traffic consumption, resulting in the vehicle being unable to get off the production line. Therefore, the traffic warning rules in the production stage need to warn the scene of traffic exhaustion in advance to prompt the operation and maintenance personnel to replenish the traffic in time, improve the vehicle's one-time pass rate, and improve production efficiency; In the vehicle use stage, the main purpose of detecting vehicle traffic consumption information is to timely discover abnormal traffic consumption, repair the equipment with abnormal consumption, and reduce the loss caused by abnormal traffic consumption. Since the purpose of detecting traffic consumption information at different stages of the vehicle is different, targeted traffic warning rules are formulated for different purposes to make traffic detection more targeted and improve the efficiency of traffic detection.

[0042] Exemplarily, the traffic warning rule can be an abnormal judgment rule for the maximum traffic consumption data of each network access point and each network controller in a fixed time period, for example, the maximum traffic consumption data of the vehicle is set to 1G per day, and when it is detected that it exceeds the standard, an early warning message is generated. Similarly, the traffic warning rule can be an abnormal judgment rule for the average traffic consumption of each network controller in a fixed time period and the number of times the excess value is allowed. Taking the in-vehicle navigation as an example, 7:00-8:00 in the morning and 17:00-18:00 in the afternoon are the commuting time. The traffic consumption of the vehicle in-vehicle navigation in these two time periods is relatively stable. The average traffic consumption in the past two time periods is used as the standard, and the number of excess values ​​is set. When the number of excess values ​​exceeds the set value, an early warning message is generated; the traffic warning rule can also be an abnormal judgment rule based on the historical traffic consumption of each network access point and each network controller. The acquired traffic consumption information is compared with the historical traffic consumption. If there is a significant difference between the two under the same conditions, an early warning message is generated.

[0043] S130. When the traffic consumption information of the current stage meets the warning condition in the traffic warning rule, generate warning information and send the warning information to the associated device of the current stage.

[0044] Among them, the warning conditions in the traffic warning rules are the judgment criteria for abnormal traffic consumption, including whether the maximum traffic consumption data exceeds the fixed time, whether the number of times the traffic consumption average exceeds the fixed time exceeds the allowed number of excess times, whether the difference between historical traffic consumption and traffic consumption information is within an acceptable range, whether the maximum traffic consumption data before offline detection exceeds the maximum traffic allowed by the logistics network card before real-name registration, etc., among which the acceptable range is set by technical personnel in this field based on experience and is not limited here.

[0045] In this embodiment, the traffic consumption information of the current stage generates warning information when the warning conditions are met, and the warning information is sent to an associated device, which is related to the current stage. The warning information of the R&D stage is sent to the equipment used by the R&D personnel, so that the R&D personnel can locate the problem and modify it as soon as possible, thereby improving the efficiency of R&D; the warning information of the production stage is sent to the equipment used by the operation and maintenance personnel, so that the operation and maintenance personnel can replenish the traffic in time, improve the vehicle's one-time pass rate, and improve production efficiency; the warning information of the use stage is sent to the vehicle management equipment of the automobile company or the associated user equipment (such as the user's mobile phone, computer, watch and other electronic devices), so as to detect and repair the abnormal traffic consumption in time and reduce the loss caused by abnormal traffic consumption.

[0046] In this embodiment, the vehicle traffic is detected by acquiring the traffic consumption information of each network access point and each network controller of the vehicle, performing detection based on early warning rules, generating early warning information and feeding it back to the associated equipment. The abnormal traffic consumption at each stage can be discovered in time and feedback can be given in time, so as to facilitate the timely discovery and resolution of problems. In the research and development stage, the design plan can be modified in time to improve the efficiency of research and development. In the production stage, it can be discovered in time whether the SIM card traffic has been consumed in advance, so as to improve the production efficiency and the one-time pass rate of the vehicle offline inspection. In the vehicle use stage, abnormalities can be discovered in time to reduce the losses caused by traffic consumption.

[0047] Based on the above embodiment, optionally, the stage of the vehicle includes a research and development stage, a production stage and a use stage, and correspondingly, the traffic warning rules of each stage include:

[0048] The traffic warning rules in the research and development stage include the maximum traffic consumption data of each network access point and each network controller in a fixed time, the average traffic consumption of each network controller in a fixed time and the allowed number of excess times, and abnormal judgment rules based on the historical traffic consumption of each network access point and each network controller.

[0049] The traffic early warning rules in the production stage include the maximum traffic consumption data before the vehicle offline inspection and the abnormality determination rules based on the historical traffic consumption of each network access point and each network controller.

[0050] The traffic early warning rules in the use phase include abnormality determination rules based on historical traffic consumption of each network access point and each network controller.

[0051] In this embodiment, with time as the dimension, the current stage can be the research and development stage, the production stage and the use stage. The flow warning rules are set based on different stages, and the flow warning rules include warning conditions. The flow warning rules in the research and development stage include the abnormal judgment rules of the maximum flow consumption data of each network access point and each network controller at a fixed time, the abnormal judgment rules of the flow consumption mean of each network controller at a fixed time and the number of times allowed to exceed the value, and the abnormal judgment rules based on the historical flow consumption of each network access point and each network controller. Correspondingly, the warning conditions in the research and development stage are whether the maximum flow consumption data of the fixed time is exceeded, whether the number of times the flow consumption mean of the fixed time exceeds the number of times allowed to exceed the value, and whether the difference between the historical flow consumption and the flow consumption information is within an acceptable range. Similarly, the flow warning rules in the production stage include the abnormal judgment rules of the maximum flow consumption data before the vehicle offline inspection and the abnormal judgment rules based on the historical flow consumption of each network access point and each network controller. Correspondingly, the warning conditions in the production stage are whether the maximum flow consumption data before the offline inspection exceeds the maximum flow allowed to be used by the logistics network card before the real name and whether the difference between the historical flow consumption and the flow consumption information is within an acceptable range. Similarly, the traffic warning rules in the use phase include abnormal judgment rules based on the historical traffic consumption of each network access point and each network controller. Correspondingly, the warning condition in the use phase is whether the difference between the historical traffic consumption and the traffic consumption information is within an acceptable range. Every time a vehicle enters a stage during the research and development, production and use process, the vehicle status information in the vehicle VIN code indicating the stage the vehicle is in or the stage identifier carried in the traffic consumption information will change accordingly. The stage is determined by matching the status information or stage identifier, and the traffic warning rules are matched based on the stage, which can improve the pertinence of vehicle traffic detection and make the detected traffic consumption information more accurate.

[0052] On the basis of the above embodiment, optionally, the method also includes: based on the timestamp corresponding to the traffic consumption information and the corresponding vehicle information, performing multi-dimensional statistics on the traffic consumption information to obtain traffic consumption statistical information, wherein the multi-dimensional statistics of the traffic consumption information include: statistics of the traffic consumption information of each network access point and each network controller in a single vehicle in the time dimension, statistics of the traffic consumption information of each network access point and each network controller in the same type of vehicle in the time dimension, and comparative statistics of the traffic consumption information of each network access point and each network controller between different vehicles or different types of vehicles.

[0053] In this embodiment, traffic consumption information is counted based on the time dimension and the vehicle dimension to obtain traffic consumption statistics information, and the traffic consumption statistics information is the statistics of traffic consumption information based on each dimension. Traffic consumption information is counted based on the time dimension. Specifically, traffic consumption information of a single vehicle is counted based on the time dimension, which means that traffic consumption information of each network access point and each network controller of a single vehicle is counted according to the time flow direction. For example, traffic consumption information of each network access point and each network controller of a single vehicle is counted in each time period with the hour as the time node in one day; the traffic consumption of the vehicle is analyzed by comparing the traffic consumption information of each network access point and each network controller vertically, and abnormalities are discovered and modified in time.

[0054] Traffic consumption information is counted based on the vehicle dimension. Specifically, different vehicles of the same type count the traffic consumption information of each network access point and each traffic controller of each vehicle in the same time dimension. For example, vehicles A1 and A2 count the traffic consumption information of each network access point and each network controller in each time period at the hour as the time node on the same day. By horizontally comparing the traffic consumption information of each network access point and each network controller of vehicles of the same type in the same time period, the traffic consumption situation can be intuitively analyzed, and problems existing in a single vehicle can be discovered and modified in time, thereby improving the one-time pass rate of offline inspection in the vehicle production stage. Traffic consumption information is counted based on different vehicles or different vehicle types. Specifically, it can be understood that any vehicle compares the traffic consumption information of each network access point and each network controller. For example, vehicles A1, A2, B1, B2, C and other different types of vehicles compare the traffic consumption information of each network access point and each network controller. By horizontally comparing the traffic consumption information of network access points and each network controller of different vehicles or vehicles of different models, the traffic consumption of each model can be analyzed, the advantages and disadvantages of each model can be discovered, the design scheme can be modified, and the performance of the vehicle can be improved.

[0055] Based on the above embodiment, optionally, the method further includes: visually displaying the traffic consumption statistical information in the form of data graphics. The data graphics may be bar graphs, pie charts, line graphs, etc., which are not limited to this. By visually displaying the traffic consumption statistical information in the form of data graphics, the traffic consumption situation can be intuitively seen, which facilitates further analysis and improves the efficiency of data analysis.

[0056] Embodiment 2

[0057] Figure 2 This is a schematic diagram of the structure of a vehicle flow detection device provided by Embodiment 2 of the present invention. Figure 2 As shown, the device comprises:

[0058] The traffic consumption information acquisition module 210 is used to acquire the traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage.

[0059] The abnormality detection module 220 is used to detect the traffic consumption information of the vehicle in the current stage based on the traffic warning rules in the current stage.

[0060] The warning information generation module 230 is used to generate warning information when the traffic consumption information of the current stage meets the warning conditions in the traffic warning rule, and send the warning information to the associated device of the current stage.

[0061] Optionally, the vehicle is in a stage including a research and development stage, a production stage, and a usage stage.

[0062] Based on the above embodiment, optionally, the traffic warning rules in the research and development stage include the maximum traffic consumption data of each network access point and each network controller in a fixed time period, the average traffic consumption of each network controller in a fixed time period and the allowed number of excess times, and abnormal judgment rules based on the historical traffic consumption of each network access point and each network controller.

[0063] Optionally, the traffic warning rules in the production stage include maximum traffic consumption data before the vehicle is offline for inspection, and abnormality determination rules based on historical traffic consumption of each network access point and each network controller.

[0064] Optionally, the traffic warning rule in the use phase includes an abnormality determination rule based on the historical traffic consumption of each network access point and each network controller.

[0065] In some optional implementations, optionally, the device also includes a statistical analysis module, which is used to perform multi-dimensional statistics on the traffic consumption information based on the timestamp corresponding to the traffic consumption information and the corresponding vehicle information to obtain traffic consumption statistical information, wherein the multi-dimensional statistics of the traffic consumption information include: statistics of the traffic consumption information of each network access point and each network controller in a single vehicle in the time dimension, statistics of the traffic consumption information of each network access point and each network controller in the same type of vehicle in the time dimension, and comparative statistics of the traffic consumption information of each network access point and each network controller between different vehicles or different types of vehicles.

[0066] Based on the above embodiment, the device also includes a statistical information visualization module for visually displaying the traffic consumption statistical information in the form of data graphics.

[0067] The vehicle flow detection device provided in the embodiment of the present invention can execute the vehicle flow detection method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0068] Embodiment 3

[0069] Figure 3 FIG. 1 is a schematic diagram of the structure of a vehicle flow detection system provided by Embodiment 3 of the present invention. Figure 3 As shown, the system includes a data storage module 310, a central processing module 320, an early warning rule configuration module 330, and a message push module 340 arranged in the cloud; wherein,

[0070] The warning rule configuration module 330 is used to form and store traffic warning rules for each stage based on the detected configuration operations;

[0071] The data storage module 310 is used to obtain the traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage, and store the obtained traffic consumption information in a corresponding position;

[0072] The central processing module 320 is used to detect the traffic consumption information of the vehicle at the current stage based on the traffic warning rule at the current stage, and generate warning information when the traffic consumption information at the current stage meets the warning conditions in the traffic warning rule;

[0073] The message push module 340 is used to send the warning information to the associated devices in the current stage.

[0074] The data storage module 310, the central processing module 320, the warning rule configuration module 330 and the message push module 340 are all set in the cloud, wherein the warning rules in the warning rule configuration module 330 are formed based on the visualized configuration operation, specifically, the warning rule configuration page is displayed, and the warning rule configuration page may include a rule parameter output area, and the flow threshold value configured by the user before the offline detection of the single vehicle is received, and the flow warning rule of the production stage is formed based on the flow threshold value, that is, the abnormal judgment rule of the maximum flow consumption data before the offline detection of the vehicle is formed. The maximum flow consumption threshold value of the fixed time of the single vehicle network access point and each network controller configured by the user is received, and the flow warning rule of the research and development stage is formed, that is, the abnormal judgment rule of the maximum flow consumption data of each network access point and each network controller in a fixed time. The average flow consumption value and the number of excess values ​​of the flow of each network controller of the single vehicle configured by the user are received, and the abnormal judgment rule of the average flow consumption value of each network controller in a fixed time and the number of excess values ​​allowed are formed. In addition, each stage of the vehicle also follows the same flow warning rule: the abnormal judgment rule based on the historical flow consumption of each network access point and each network controller. Configuring warning rules through visual configuration reduces user learning costs and improves system applicability. By configuring warning rules reasonably, users can receive traffic warning information in a timely manner, which facilitates timely resolution of abnormal traffic consumption problems, improves R&D and production efficiency, and reduces losses caused by abnormal traffic consumption.

[0075] The traffic warning rules formed by the warning rule configuration module 330 are stored in the data storage module 310. The data storage module 310 also stores the traffic consumption information obtained in each corresponding stage for easy calling and query.

[0076] The central processing module 320 is the core of the vehicle flow detection system of the present invention. The central processing module 320 is connected with the warning rule configuration module 330, the message push module 340 and the data storage module 310, and calls the flow warning rules stored in the data storage module 310, detects the flow consumption information based on the flow warning rules, and generates warning information when the warning conditions are met. The message push module 340 sends the generated warning information to the associated device. Among them, the message push module 340 is configured with the user's contact information and supports multi-mode push. The push method can be email, DingTalk, enterprise WeChat, etc., which is not limited to this.

[0077] By real-time or scheduled detection of vehicle traffic consumption information at each stage, abnormal traffic consumption at each stage can be detected in a timely manner, the abnormal position can be quickly located and resolved in a timely manner, reducing the losses caused by abnormal traffic consumption and improving R&D and production efficiency.

[0078] Optionally, the system also includes a statistical analysis module 350, which is used to perform multi-dimensional statistics on the traffic consumption information based on the timestamp corresponding to the traffic consumption information and the corresponding vehicle information to obtain traffic consumption statistical information, wherein the multi-dimensional statistics of the traffic consumption information include: statistics of the traffic consumption information of each network access point and each network controller in a single vehicle in the time dimension, statistics of the traffic consumption information of each network access point and each network controller in the same type of vehicle in the time dimension, and comparative statistics of the traffic consumption information of each network access point and each network controller between different vehicles or different types of vehicles.

[0079] like Figure 3 As shown, the statistical analysis module 350 is set in the cloud and connected to the data storage module 310. The statistical analysis module 350 performs multi-dimensional statistics on the traffic consumption information stored in the storage module 310, obtains traffic consumption statistical information and stores it in the data storage module 310, and analyzes and processes the stored traffic consumption statistical information to obtain vehicle traffic consumption analysis results. Among them, the statistical method in the statistical analysis module 350 is the same as the statistical method used in the vehicle traffic detection method in the above embodiment, and will not be repeated here. By statistically analyzing the traffic consumption information in multiple dimensions, it is possible to fully understand the vehicle traffic consumption situation, provide data support for subsequent improvements to the vehicle, speed up the research and development progress, and improve the efficiency of vehicle research and development.

[0080] On the basis of the above embodiment, the system further includes an information query module, which is used to query the traffic consumption information and traffic consumption statistics stored in the data storage module 310. The information query module is set in the cloud and connected to the data storage module 310. The information query module can be a car series, a vehicle VIN (vehicle identification code), a network access point (APN), a network controller, time, etc., without limitation. When querying information through the information query module, a fuzzy search can be performed based on the car series and vehicle VIN, and then a precise search can be performed based on the network access point (APN), network controller, time, etc.; in addition, the information obtained from the query can be exported, and multiple export formats are supported. The export format can be Excel, etc., without limitation.

[0081] Optionally, the system also includes a data acquisition module 360 ​​and a data transmission module 370 arranged at the vehicle end.

[0082] The data collection module 360 ​​is used to periodically collect the traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage.

[0083] The data transmission module 370 is used to package the traffic consumption information collected by the data collection module 360 ​​and transmit the data packets to the data storage module 310 in the cloud.

[0084] like Figure 3 As shown, the data collection module 360 ​​and the data transmission module 370 are both arranged at the vehicle end, and the data collection module 360 ​​is connected to the data transmission module 370. The data collection module 360 ​​periodically collects traffic consumption information, and the collected traffic consumption information is sent to the data transmission module 370 for packaging and processing. After the packaging and processing is completed, the data transmission module 370 sends a data transmission request to the data storage module 310. In response to the data transmission request, the data storage module 310 receives the data packet transmitted by the data transmission module 370 and stores it in the data storage module 310. In addition, the vehicle traffic consumption information can also be obtained through telecommunications operators, but the information obtained through network operators is not accurate and cannot accurately locate the location of abnormal traffic consumption.

[0085] By collecting the traffic consumption information of each network access point and each network controller of the vehicle through the vehicle-side data collection module 360 ​​and the data transmission module 370, the collected traffic consumption information can be made more accurate, and the traffic consumption of each network controller can be accurately located, thereby improving the accuracy of the collected traffic consumption information and further improving the accuracy of vehicle traffic detection.

[0086] Embodiment 4

[0087] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0088] like Figure 4As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0089] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0090] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a vehicle flow detection method.

[0091] In some embodiments, the vehicle flow detection method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the vehicle flow detection method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the vehicle flow detection method in any other appropriate manner (e.g., by means of firmware).

[0092] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0093] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0094] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0095] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0096] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0097] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0098] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0099] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

[0100] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A vehicle flow detection method, characterized in that: include: Obtaining traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage; Based on the traffic warning rule of the current stage, detecting the traffic consumption information of the vehicle at the current stage; If the traffic consumption information of the current stage meets the warning condition in the traffic warning rule, generate warning information, and send the warning information to the associated device of the current stage; The vehicle stage includes the research and development stage, the production stage and the use stage; The traffic warning rules in the research and development stage include the maximum traffic consumption data of each network access point and each network controller in a fixed time, the average traffic consumption of each network controller in a fixed time and the number of allowed excess values, and the abnormal judgment rules based on the historical traffic consumption of each network access point and each network controller; The traffic warning rules in the production stage include the maximum traffic consumption data before the vehicle offline inspection and the abnormality determination rules based on the historical traffic consumption of each network access point and each network controller; The traffic early warning rules in the use phase include abnormality determination rules based on historical traffic consumption of each network access point and each network controller.

2. The method according to claim 1, characterized in that The method further comprises: Based on the timestamp corresponding to the traffic consumption information and the corresponding vehicle information, the traffic consumption information is subjected to multi-dimensional statistics to obtain traffic consumption statistical information; wherein the multi-dimensional statistics of the traffic consumption information include: statistics of the traffic consumption information of each network access point and each network controller in a single vehicle in the time dimension, statistics of the traffic consumption information of each network access point and each network controller in the same type of vehicles in the time dimension, and comparative statistics of the traffic consumption information of each network access point and each network controller between different vehicles or different types of vehicles.

3. The method according to claim 2, characterized in that The method further comprises: The traffic consumption statistics information is visualized in the form of data graphics.

4. A vehicle flow detection device, characterized in that: include: A flow consumption information acquisition module, used to acquire flow consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage; An abnormality detection module, used for detecting the traffic consumption information of the vehicle at the current stage based on the traffic warning rule at the current stage; An early warning information generation module, configured to generate early warning information when the flow consumption information of the current stage meets the early warning condition in the flow early warning rule, and send the early warning information to the associated device of the current stage; The vehicle stage includes the research and development stage, the production stage and the use stage; The traffic warning rules in the research and development stage include the maximum traffic consumption data of each network access point and each network controller in a fixed time, the average traffic consumption of each network controller in a fixed time and the number of allowed excess values, and the abnormal judgment rules based on the historical traffic consumption of each network access point and each network controller; The traffic warning rules in the production stage include the maximum traffic consumption data before the vehicle offline inspection and the abnormality determination rules based on the historical traffic consumption of each network access point and each network controller; The traffic early warning rules in the use phase include abnormality determination rules based on historical traffic consumption of each network access point and each network controller.

5. A vehicle flow detection system, characterized in that: The system includes a data storage module, a central processing module, an early warning rule configuration module, and a message push module arranged in the cloud; wherein, The warning rule configuration module is used to form and store traffic warning rules for each stage based on the detected configuration operations; The data storage module is used to obtain the traffic consumption information of each network access point of the vehicle and the network controller in the network access point at the current stage, and store the obtained traffic consumption information in the corresponding position; The central processing module is used to detect the traffic consumption information of the vehicle at the current stage based on the traffic warning rule at the current stage, and generate warning information when the traffic consumption information at the current stage meets the warning conditions in the traffic warning rule; The message push module is used to send the warning information to the associated device in the current stage; The vehicle stage includes the research and development stage, the production stage and the use stage; The traffic warning rules in the research and development stage include the maximum traffic consumption data of each network access point and each network controller in a fixed time, the average traffic consumption of each network controller in a fixed time and the number of allowed excess values, and the abnormal judgment rules based on the historical traffic consumption of each network access point and each network controller; The traffic warning rules in the production stage include the maximum traffic consumption data before the vehicle offline inspection and the abnormality determination rules based on the historical traffic consumption of each network access point and each network controller; The traffic early warning rules in the use phase include abnormality determination rules based on historical traffic consumption of each network access point and each network controller.

6. The system according to claim 5, characterized in that The system also includes a statistical analysis module, which is used to perform multi-dimensional statistics on the traffic consumption information based on the timestamp corresponding to the traffic consumption information and the corresponding vehicle information to obtain traffic consumption statistical information; wherein the multi-dimensional statistics of the traffic consumption information include: statistics of the traffic consumption information of each network access point and each network controller in a single vehicle in the time dimension, statistics of the traffic consumption information of each network access point and each network controller in the same type of vehicles in the time dimension, and comparative statistics of the traffic consumption information of each network access point and each network controller between different vehicles or different types of vehicles.

7. The system according to claim 5, characterized in that The system also includes a data acquisition module and a data transmission module arranged at the vehicle end; The data collection module is used to periodically collect traffic consumption information of each network access point of the vehicle at the current stage and the network controller in the network access point; The data transmission module is used to package the traffic consumption information collected by the data collection module and transmit the data packets to the data storage module in the cloud.

8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the vehicle flow detection method according to any one of claims 1 to 3.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle flow detection method according to any one of claims 1 to 3 when executed.