Vehicle, vehicle network monitoring system, weak network prompting method and device
Through the weak network prompt method of the vehicle network monitoring system, the vehicle condition data sent by the vehicle terminal is used to determine whether the vehicle is in a weak network area, and send prompts to the user and the vehicle terminal, solving the problem that the vehicle cannot receive remote control instructions in a weak signal environment. , improves the user experience.
Patent Information
- Application Number
- CN202411362345.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2024-12-31
AI Technical Summary
In the wireless network communication between the vehicle and the cloud, weak signal areas caused by environments such as underground garages make it impossible for the vehicle to receive remote control instructions, resulting in invalid operation and inconvenience of users.
Through the vehicle network monitoring system, the vehicle terminal sends vehicle condition data at preset frequency, including signal strength and location information, the cloud determines whether the vehicle is in a weak network area, and sends weak network prompt information to the user and the vehicle terminal so that the user can sense the network status in a timely manner .
It effectively avoids invalid operations by users, improves user experience, ensures that the vehicle can prompt users in a timely manner when in a weak network environment, and reduces the sending of invalid instructions.
Smart Images

Figure CN119233205A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and more specifically, to a vehicle, a vehicle network monitoring system, and a weak network prompt method and device. Background Art
[0002] With the popularization of intelligent vehicles, the linkage between terminals and vehicles is becoming more and more frequent, for example, using mobile phones to remotely control and monitor vehicle status. The realization of remote control and status monitoring depends on the wireless network communication between the vehicle and the cloud and the terminal. Therefore, the strength of the wireless network signal directly affects the communication effect between the terminal and the vehicle.
[0003] In the current scenario, the coverage and signal quality of wireless networks are greatly affected by the environment. For example, when a vehicle is parked in an underground garage, the wireless signal in the underground garage is weak, which leads to a weak signal or even no signal in the wireless communication network where the vehicle is located. Therefore, when the user sends a control command to the vehicle through the terminal, the vehicle may not be able to receive the remote control command sent by the terminal through the cloud, and thus cannot respond. As a result, the user will find that the control command has not been executed until he approaches the vehicle, and the operation of sending the control command through the terminal is an invalid operation, which affects the user experience.
[0004] Based on the above situation, there is an urgent need for a method that can accurately detect the network status of the vehicle's environment and prompt the user, so as to avoid invalid operations of the user and improve the user experience. Summary of the invention
[0005] In view of the above problems, the present application provides a vehicle, a vehicle network monitoring system, a weak network prompting method and device, so as to achieve the purpose of accurately detecting the network status of the vehicle environment and prompting the user. The specific scheme is as follows:
[0006] The first aspect of the present application provides a weak network prompt method, comprising:
[0007] Applied to the cloud of a vehicle network monitoring system, the vehicle network monitoring system at least includes: an on-board terminal and a user terminal interconnected with the on-board terminal, when the on-board terminal is set to be in an online state, the vehicle condition data is sent to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information; the weak network prompt method includes:
[0008] Receiving vehicle condition data sent by the first vehicle-mounted terminal;
[0009] Based on the location information in the vehicle condition data, determining whether the location relationship between the first vehicle-mounted terminal and any stored weak network area meets a preset condition;
[0010] When the positional relationship between the first vehicle-mounted terminal and at least one of the weak network areas satisfies the preset condition, sending weak network prompt information to the first vehicle-mounted terminal and the user terminal interconnected with the first vehicle-mounted terminal;
[0011] Among them, the weak network area is a weak network area determined before the current moment based on the location information in the weak network data sent by the second vehicle-mounted terminal. The weak network data is a preset number of supplementary vehicle condition data continuously received from the second vehicle-mounted terminal, and the signal strength of the data does not reach a preset threshold. The supplementary vehicle condition data is the vehicle condition data that the second vehicle-mounted terminal fails to send successfully within a preset time range.
[0012] In a possible implementation, when the second vehicle-mounted terminal and the first vehicle-mounted terminal are different vehicle-mounted terminals, the method further includes:
[0013] The weak network area determined based on the location information in the weak network data sent by the second vehicle-mounted terminal is used as a weak network area marked as a different vehicle;
[0014] Determine whether the first vehicle-mounted terminal receives weak network data sent by the first vehicle-mounted terminal when the first vehicle-mounted terminal passes through the weak network area marked with the foreign vehicle;
[0015] If the weak network data sent by the first vehicle-mounted terminal is not received, calibrating the position information of the weak network area of the different vehicle mark based on the received vehicle condition data sent by the first vehicle-mounted terminal to obtain a calibrated weak network area of the different vehicle mark;
[0016] The labels representing the abnormality of the region corresponding to the weak network area with the foreign vehicle mark are stored, and when the number of the labels representing the abnormality of the region corresponding to the weak network area reaches a preset number, the weak network area with the foreign vehicle mark is deleted.
[0017] In a possible implementation, when the second vehicle-mounted terminal and the first vehicle-mounted terminal are the same vehicle-mounted terminal, the method further includes:
[0018] The weak network area determined based on the location information in the weak network data sent by the second vehicle-mounted terminal is used as the weak network area marked by the vehicle;
[0019] Based on the received vehicle condition data sent by the first vehicle-mounted terminal, record the number of times the first vehicle-mounted terminal passes through the weak network area marked by the vehicle, and whether non-weak network data sent by the first vehicle-mounted terminal is received each time, the non-weak network data being a preset number of vehicle condition data sent by the first vehicle-mounted terminal received continuously, and the signal strength reaching the preset threshold;
[0020] Counting the number of times the non-weak network data sent by the first vehicle-mounted terminal is received as the number of non-weak network times;
[0021] Determine whether the number of non-weak network times reaches a preset number;
[0022] If the number of non-weak network times reaches the preset number, the weak network area marked by the vehicle is deleted.
[0023] In a possible implementation, based on the location information in the weak network data sent by the second vehicle-mounted terminal, the process of determining the weak network area includes:
[0024] Determine whether the location information of the weak network data has an intersection with any stored location information of a weak network area;
[0025] If the location information of the weak network data intersects with at least one of the stored location information of the weak network area, obtaining the stored location information of the weak network area that intersects with the location information of the weak network data as reference location information;
[0026] A weak network area is determined based on the location information and the reference location information in the weak network data.
[0027] In a possible implementation, the determining a weak network area based on the location information and the reference location information in the weak network data includes:
[0028] Determine a weak network area based on an intersection between the location information in the weak network data and the reference location information;
[0029] or,
[0030] A weak network area is determined based on a union of the location information in the weak network data and the reference location information.
[0031] In a possible implementation, judging, based on the location information in the vehicle condition data, whether a location relationship between the first vehicle-mounted terminal and any stored weak network area meets a preset condition includes:
[0032] Determine the central location information corresponding to each weak network area according to the location information of each weak network area;
[0033] Determine the maximum distance between the center position information and the corresponding edge point of the weak network area, and obtain the maximum center distance corresponding to each of the weak network areas;
[0034] Determine, based on the location information in the vehicle condition data, an actual distance between the first vehicle-mounted terminal and the center position of each of the weak network areas;
[0035] Determine the difference between the actual distance corresponding to each of the weak network areas and the maximum center distance;
[0036] It is determined whether there is at least one difference that satisfies a preset condition, wherein the preset condition at least includes: the difference does not exceed a preset difference.
[0037] In a possible implementation, the vehicle condition data further includes: vehicle driving state information, and determining the weak network area based on the location information in the weak network data sent by the second vehicle-mounted terminal includes:
[0038] Calling a dead reckoning algorithm to process the position information and the vehicle driving state information in each of the reissued vehicle condition data of the weak network data respectively, and obtaining target position information corresponding to each of the reissued vehicle condition data;
[0039] Based on the target location information corresponding to each of the reissued vehicle condition data, a weak network area is determined.
[0040] In a second aspect, the present application provides a weak network prompt device, which is applied to the cloud of a vehicle network monitoring system, wherein the vehicle network monitoring system at least includes: an on-board terminal and a user terminal interconnected with the on-board terminal, wherein when the on-board terminal is set to be in an online state, the vehicle condition data is sent to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information; the weak network prompt device includes:
[0041] A data receiving unit, used to receive vehicle condition data sent by the first vehicle-mounted terminal;
[0042] A position determination unit, configured to determine whether a position relationship between the first vehicle-mounted terminal and any stored weak network area satisfies a preset condition based on the position information in the vehicle condition data;
[0043] A weak network prompt unit, configured to send weak network prompt information to the first vehicle-mounted terminal and the user terminal interconnected with the first vehicle-mounted terminal when the positional relationship between the first vehicle-mounted terminal and at least one of the weak network areas meets the preset condition;
[0044] Among them, the weak network area is a weak network area determined before the current moment based on the location information in the weak network data sent by the second vehicle-mounted terminal. The weak network data is a preset number of supplementary vehicle condition data sent continuously by the second vehicle-mounted terminal, and the signal strength does not reach a preset threshold. The supplementary vehicle condition data is the vehicle condition data that the second vehicle-mounted terminal fails to send successfully within a preset time range.
[0045] A third aspect of the present application provides a vehicle network monitoring system, comprising: a cloud, a vehicle-mounted terminal, and a user terminal interconnected with the vehicle-mounted terminal;
[0046] When the vehicle-mounted terminal is set to be in an online state, the vehicle condition data is sent to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information;
[0047] The cloud is used to receive the vehicle condition data sent by the cloud and implement any one of the weak network prompt methods;
[0048] The user terminal is used to receive the weak network prompt information sent by the cloud.
[0049] The fourth aspect of the present application provides a vehicle, characterized in that it includes: an on-board terminal, when the on-board terminal is set to be in an online state, it sends vehicle condition data to the cloud at a preset frequency, and the vehicle condition data includes at least: signal strength and location information, so that the cloud can implement any one of the weak network prompt methods described.
[0050] In the weak network prompt method provided by the embodiment of the present application, under normal network conditions, the cloud will continuously receive the vehicle condition data sent by the vehicle terminal at a preset frequency. If the cloud does not receive any data sent by the vehicle terminal within a period of time, it can be determined that the vehicle terminal network is abnormal. Based on this, according to the location information in the vehicle condition data reissued by the vehicle terminal when the network is abnormal, the weak network area that affects the wireless signal of the vehicle terminal is delineated. Furthermore, according to the positional relationship between any vehicle and the weak network area, it is detected whether the vehicle is close to or passes through any weak network area, so as to output weak network prompt information to the user terminal and vehicle terminal corresponding to the vehicle. The embodiment of the present application pre-identifies and marks the weak network area, so that when the vehicle terminal passes through the marked weak network area, the cloud can send prompt information to the user terminal and the vehicle terminal in time, so that the user can perceive the current network situation of the vehicle in time. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0052] Figure 1 A system architecture diagram of a vehicle network monitoring system provided in an embodiment of the present application;
[0053] Figure 2 A flowchart of a method for implementing a weak network prompt provided in an embodiment of the present application;
[0054] Figure 3 A schematic diagram of a process for marking a weak network area provided in an embodiment of the present application;
[0055] Figure 4 An example diagram of a weak network area mark provided in an embodiment of the present application;
[0056] Figure 5 An example diagram of a weak network area marking provided in an embodiment of the present application;
[0057] Figure 6 Another example diagram of marking a weak network area provided in an embodiment of the present application;
[0058] Figure 7 A schematic diagram of the structure of a weak network prompt device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0059] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0060] With the continuous upgrading of technology and the continuous expansion of application scenarios, the increasing intelligence of automobiles has become an irreversible trend. Among them, automobile intelligence can be reflected in vehicle networking technology, remote control and diagnosis, vehicle condition detection, navigation services, etc. Among them, vehicle networking, remote control, vehicle condition detection, etc. all rely on wireless network communication between vehicles and the cloud and terminals. The communication relationship between vehicles, the cloud, and terminals can be referred to Figure 1 , a system architecture diagram of a vehicle network monitoring system provided in an embodiment of the present application.
[0061] Figure 1 In the example, the user end is the terminal that the user uses to send remote control commands to the vehicle, which can be terminal devices such as mobile phones and tablets; the on-board terminal is the vehicle, and each vehicle corresponds to an on-board terminal, which can be a car computer, wireless communication module, etc.; the cloud is used to process the data streams sent by the user end and the on-board terminal, which can be the APP operator server.
[0062] The cloud can be connected to the base stations in each region through optical fiber, and the base stations are wirelessly connected to the user end and the vehicle terminal respectively. The user end sends the data stream containing the control instructions for the vehicle terminal to the cloud through the wireless link between the base station and the cloud. The cloud processes it, for example, converts the data stream into a data stream in a data format that can be executed by the vehicle terminal, and then sends the data stream to the vehicle terminal through the wireless link between the base station and the vehicle terminal. The vehicle terminal executes the control instructions in the data stream to realize the user's remote control of the vehicle terminal. Similarly, the vehicle terminal sends the location, vehicle condition and other information to the cloud in real time through the wireless link. The cloud combines the satellite map to output the positioning information of the vehicle terminal to the user end.
[0063] However, if the network status of the vehicle terminal is poor, the wireless link between the base station and the vehicle terminal will be disconnected, resulting in the vehicle terminal being unable to receive and respond to the control instructions from the user end. However, since the vehicle terminal is disconnected from communication, the cloud cannot detect whether the vehicle terminal responds to it stably, and the command execution status cannot be fed back to the user end. The user can only know the vehicle's command execution status when he is close to the vehicle, causing the user to perform too many invalid operations on the user end.
[0064] Therefore, the embodiment of the present application provides a weak network prompt method, which is applied to the cloud to timely remind the user of the network status of the vehicle and reduce the user's invalid operations. Figure 2 , a flowchart of a method for implementing a weak network prompt provided in an embodiment of the present application is provided, and the weak network prompt method is described in detail. The specific process includes the following steps:
[0065] Step S110, receiving vehicle condition data sent by the first vehicle terminal;
[0066] The embodiment of the present application provides a vehicle, including an on-board terminal. In order to accurately identify the network status of the on-board terminal, the on-board terminal is set to send vehicle condition data to the cloud at a preset frequency when it is online. The vehicle condition data includes at least: the current signal strength and location information of the on-board terminal, and optionally, it may also include signal instructions, timestamps, etc. The current vehicle condition data of the first on-board terminal received by the cloud is shown in Table 1 below.
[0067] Table 1 Vehicle condition data
[0068]
[0069] In a possible implementation example, the vehicle terminal uploads information such as signal strength (RSRP), signal command (SINP), longitude and latitude to the cloud at a frequency of 1Hz based on the big data function. After the corresponding APP platform on the cloud collects the data, it integrates them according to the timestamp to ensure that the longitude and latitude correspond to the signal strength at the same time. Based on this, the signal strength of a certain location point at the same time can be obtained. Therefore, the vehicle condition data uploaded by the vehicle terminal at time t is not only the status information of the vehicle terminal itself, but also can be used in the cloud to count the network status data of the location point where the vehicle terminal is located at time t.
[0070] Among them, the "online state" of the vehicle terminal can be understood as the state in which the device / module used for wireless communication of the vehicle terminal can run. On the contrary, the "logged out state" represents the state in which the device / module used for wireless communication of the vehicle terminal is not running, and the vehicle terminal stops sending vehicle condition data. For example: when the vehicle is started, the vehicle power supply supplies power to the hardware device / module in the vehicle, and the device / module used for wireless communication is started, the vehicle terminal is in an online state; after the vehicle is turned off, the vehicle power supply stops supplying power, and the device / module used for wireless communication stops running, then the cloud will mark it as logged out.
[0071] In one possible example, the wireless communication device of the vehicle terminal does not directly rely on the vehicle power supply, but is powered by an independently set built-in power supply. Therefore, even if the vehicle is turned off, the wireless communication device continues to send vehicle condition data to the cloud, and can realize functions such as remote starting and remote positioning of the vehicle when the vehicle is turned off.
[0072] Step S120, based on the location information in the vehicle condition data, determine whether the location relationship between the first vehicle terminal and any stored weak network area meets the preset condition. If the location relationship between the first vehicle terminal and at least one weak network area meets the preset condition, execute step S130.
[0073] Step S130, sending weak network prompt information to the first vehicle-mounted terminal and the user terminal interconnected with the first vehicle-mounted terminal.
[0074] The cloud of the embodiment of the present application pre-stores at least one weak network area. The weak network area is an area where the signal quality or signal strength of the wireless network does not meet the conditions, and the wireless network is in a non-network state. When a vehicle passes through a weak network area, the wireless network state of the vehicle terminal will also be affected by the external network environment. The network signal strength of the vehicle terminal is weakened, and it is impossible to send vehicle condition data to the outside world, and it is impossible to receive data information from the user end. When the vehicle passes through a weak network area, the embodiment of the present application sends a weak network prompt message to the user end to promptly remind the user of the network status of the vehicle terminal to prevent the user from sending too many invalid commands.
[0075] The weak network area pre-stored in the cloud is an area defined based on the network status of vehicles that have passed through the location in the past. Figure 3 , a flowchart of marking a weak network area provided in an embodiment of the present application is provided, which illustrates a process of pre-storing a weak network area, including the following steps:
[0076] Step S210, receiving the reissued vehicle condition data sent by the second vehicle-mounted terminal.
[0077] Step S220, determining whether the signal strength of each received reissued vehicle condition data reaches a preset threshold.
[0078] Step S230, the preset number of vehicle condition data continuously received from the second vehicle-mounted terminal whose signal strength does not reach the preset threshold are re-sent as weak network data.
[0079] Step S240: determining a weak network area based on the location information in the weak network data.
[0080] It can be understood that the second vehicle-mounted terminal is the same as the first vehicle-mounted terminal, and both send vehicle condition data to the cloud at a preset frequency. The cloud receives the vehicle condition data normally. Once the vehicle condition data sent by the vehicle-mounted terminal is not received within the preset time range, it proves that the wireless connection terminal between the vehicle-mounted terminal and the base station, that is, the network of the vehicle-mounted terminal is abnormal.
[0081] The reason for vehicle network abnormality may be that the wireless communication device is damaged and cannot send signals outward, or the network environment is poor, making the wireless network signal strength insufficient to send vehicle condition data to the cloud, etc. Based on this, even if the vehicle condition data is not received within the preset time range, it cannot be determined that the current network environment is weak.
[0082] Based on this, the embodiment of the present application sets the second vehicle-mounted terminal to resend the vehicle condition data that has not been sent within a preset time range, wherein resending generally refers to the process of resending data or messages that have not been successfully transmitted when the network connection is unstable or the signal is weak. Therefore, if the current network environment is weak, after the vehicle passes through this weak network environment, the normal network state is restored, and the vehicle condition data that was not successfully sent before is resent to the cloud. If the vehicle condition data cannot be sent because the vehicle's wireless terminal device is damaged, even if the vehicle drives to an area with a normal network, the vehicle condition data cannot be sent successfully. Therefore, based on whether the cloud can receive the resent vehicle condition data, the cause of the current vehicle's network abnormality can also be determined.
[0083] In an embodiment of the present application, after the cloud receives the re-issued vehicle condition data, it is determined that the weak network of the vehicle terminal is due to the influence of the weak network environment in the area. In order to be able to remind the user in time when the next vehicle passes through the area, the area is marked according to the vehicle condition data currently received from the second vehicle terminal.
[0084] First, identify the signal strength in each reissued vehicle condition data. Optionally, when the reissued vehicle condition data also includes network status related data such as signal strength and network coding signal type, analyze together with the network status related data whether the network signal of the current vehicle environment meets the judgment criteria for a weak network.
[0085] In an embodiment of the present application, a network state in which the signal strength is lower than the threshold value for a preset number of consecutive times is used as a weak network judgment condition, wherein in a no-network state, the signal strength of the vehicle-mounted terminal is 0. For example, the vehicle-mounted terminal compares the signal strength in each received reissued vehicle condition data with a preset threshold value to determine whether the preset threshold value is reached, wherein the reissued vehicle condition data with a signal strength that does not reach the preset threshold value is used as reference data for demarcating a weak network area. If 10 reissued vehicle condition data with a signal strength that does not reach the preset threshold value are received consecutively, the position information in these 10 reissued vehicle condition data is used as a reference point for the weak network area to demarcate the weak network area.
[0086] Reference Figure 4 The example diagram of weak network area marking provided in the embodiment of the present application includes: a vehicle terminal, a weak network location point and a normal location point, wherein the weak network location point is a point corresponding to the location information of the vehicle condition data reissued when the signal strength does not reach the preset threshold, and the normal location point is a point corresponding to the location information of the vehicle condition data reissued when the signal strength does not reach the preset threshold, or a point corresponding to the location information of the vehicle condition data sent normally. The weak network area is delineated according to the weak network location point, so that the weak network area can include all the weak network location points used as references, such as Figure 4 The weak network area divided by the black curve includes all the weak network location points.
[0087] Optionally, three points can be selected from the weak network location points, and the area formed by the three points can be determined. It is determined whether the area formed by the three points includes all the weak network location points. If not, the area / range of the area is gradually expanded until the formed area includes all the weak network location points. The area that finally includes all the weak network location points is the weak network area, and is stored in the cloud database for subsequent calls, matching, etc. It can be understood that this example is only used for illustration, and the preset number can be adjusted according to factors such as the data transmission frequency and positioning accuracy of the vehicle terminal.
[0088] In summary, the stored weak network area is the weak network area determined before the current moment based on the location information in the weak network data sent by the second vehicle-mounted terminal. The vehicle condition data sent by the first vehicle-mounted terminal includes location information, and the location information of the first vehicle-mounted terminal is compared with the location information of the stored weak network area to confirm which weak network area the current location of the first vehicle-mounted terminal is close to.
[0089] In one possible implementation, the stored location information of the weak network area includes point information at the edge of the area, and the distance between each edge point and the current position of the vehicle is calculated. When the minimum distance of all calculated distances is less than a preset distance, such as less than 5m, it proves that the vehicle is located near the weak network area, and a weak network prompt information is sent to the first vehicle terminal and the user terminal.
[0090] In another possible implementation, based on the location information in the vehicle condition data, a method for determining whether the positional relationship between the first vehicle-mounted terminal and any stored weak network area meets preset conditions includes: determining the center location information corresponding to each weak network area according to the location information of each weak network area; determining the maximum distance between the center location information and the edge point of the corresponding weak network area to obtain the maximum center distance corresponding to each weak network area; determining the actual distance between the first vehicle-mounted terminal and the center position of each weak network area based on the location information in the vehicle condition data; determining the difference between the actual distance corresponding to each weak network area and the maximum center distance; and determining whether there is at least one difference that meets the preset conditions, the preset conditions at least including: the difference does not exceed the preset difference.
[0091] According to the regional shape and point information of each weak network area, the central position information of each weak network area, that is, the longitude and latitude coordinates of the center point, is determined. In the embodiment of the present application, the position information can be in the form of longitude and latitude coordinates. At the same time, according to the regional shape of the weak network area, the edge point farthest from the center point in the edge point of the weak network area is determined, and this farthest center distance / maximum center distance is used as the critical value of the vehicle terminal approaching the weak network area. Once the distance between the position of the first vehicle terminal and the center point of the weak network area is less than the maximum center distance, it proves that the first vehicle terminal may enter the weak network area or approach the weak network area.
[0092] Optionally, the actual distance between the first vehicle terminal and the center point of the weak network area can be determined based on the location information and the center location information of the first vehicle terminal, and compared with the maximum center distance to determine whether the first vehicle terminal is close to the weak network area. In this example, the difference between the actual distance and the maximum distance is compared with the preset difference to determine whether the first vehicle terminal is close to the weak network area.
[0093] In summary, the embodiment of the present application detects whether the vehicle is close to or passes through any weak network area based on the positional relationship between the vehicle and the weak network area, thereby outputting weak network prompt information to the user end and vehicle terminal corresponding to the vehicle. The embodiment of the present application pre-identifies and marks the weak network area, so that when the vehicle terminal passes through the marked weak network area, the cloud can send prompt information to the user end and the vehicle terminal in time, so that the user can perceive the current network status of the vehicle in time.
[0094] Next, the embodiments of the present application describe other possible implementations of the above-mentioned weak network prompt method applied to the cloud.
[0095] In a possible implementation, when the second vehicle-mounted terminal and the first vehicle-mounted terminal are different vehicle-mounted terminals, it also includes: using the weak network area determined based on the location information in the weak network data sent by the second vehicle-mounted terminal as the weak network area marked as an alien vehicle; judging whether the weak network data sent by the first vehicle-mounted terminal is received when the first vehicle-mounted terminal passes through the weak network area marked as an alien vehicle; if the weak network data sent by the first vehicle-mounted terminal is not received, calibrating the location information of the weak network area marked as an alien vehicle based on the vehicle condition data received from the first vehicle-mounted terminal to obtain a calibrated weak network area marked as an alien vehicle; and storing labels representing regional abnormalities corresponding to the weak network area marked as an alien vehicle, and deleting the weak network area marked as an alien vehicle when the number of labels representing regional abnormalities corresponding to the weak network area reaches a preset number.
[0096] In an embodiment of the present application, the cloud stores the weak network area in correspondence with the vehicle that determines the weak network area. For example, the weak network area A is determined based on the reissued vehicle condition data sent by vehicle A, and the weak network area A and the license plate number of vehicle A are stored in correspondence.
[0097] When vehicle B (the second vehicle-mounted terminal) passes through weak network area A, weak network area A is a weak network area marked as a different vehicle relative to vehicle B. If the scope of weak network area A is correctly delineated, vehicle B will not be able to send vehicle condition data when passing through weak network area A. Later, it will receive the reissued vehicle condition data sent by vehicle B, that is, weak network data. If the scope of weak network area A is not accurately delineated, although vehicle B will receive a weak network prompt message, in fact, the vehicle condition data, remote control, etc. will not be affected. Therefore, the embodiment of the present application can use the weak network degree or weak network effect of different vehicles passing through the weak network area to verify the delineated weak network area.
[0098] Specifically, when the second vehicle-mounted terminal passes through the weak network area defined by the data of the first vehicle-mounted terminal, that is, the weak network area marked for an alien vehicle, it is determined whether the weak network data sent by the second vehicle-mounted terminal or the re-issued vehicle condition data can be received. If the weak network data or the re-issued vehicle condition data sent by the second vehicle-mounted terminal is received, it can be proved that the second vehicle-mounted terminal had an unstable or weak network when passing through the weak network area marked for an alien vehicle. Therefore, it is determined that the scope of the weak network area marked for an alien vehicle is correctly defined.
[0099] If the weak network data or the re-issued vehicle condition data sent by the second vehicle-mounted terminal is not received, it proves that there was no weak network situation when the second vehicle-mounted terminal passed through the weak network area marked by the other vehicle. Therefore, the scope of the weak network area marked by one vehicle is incorrectly defined. The incorrect situations may include: inaccurate scope definition or wrong scope definition.
[0100] Therefore, the embodiment of the present application first uses the location information in the vehicle condition data sent by the second vehicle-mounted terminal when passing through the weak network area marked by the foreign vehicle, and the area corresponding to the location information is a non-weak network area. Based on the non-weak network area, the weak network area marked by the foreign vehicle is calibrated, for example, the non-weak network area in the weak network area marked by the foreign vehicle is deleted, and the remaining area is still a weak network area. Every time a vehicle passes through the weak network area, the weak network area is calibrated in this way.
[0101] However, if different vehicles pass through the weak network area multiple times and all of them are not weak network, it proves that the weak network situation in the weak network area may be caused by the vehicle fault of the first vehicle terminal, rather than the network environment of the area. Therefore, the weak network area can be deleted from the cloud, and when the vehicle passes through the area, the weak network prompt information will no longer be sent. In addition, a prompt information that the weak network is caused by a vehicle fault is sent to the first vehicle terminal as a reminder.
[0102] In another possible implementation, when the second vehicle-mounted terminal and the first vehicle-mounted terminal are the same vehicle-mounted terminal, it also includes: using the weak network area determined based on the location information in the weak network data sent by the second vehicle-mounted terminal as the marked weak network area of the vehicle; based on the vehicle condition data received from the first vehicle-mounted terminal, recording the number of times the first vehicle-mounted terminal passes through the marked weak network area of the vehicle, and whether non-weak network data sent by the first vehicle-mounted terminal is received each time, the non-weak network data being a preset number of vehicle condition data sent by the first vehicle-mounted terminal received continuously, with the signal strength reaching a preset threshold; counting the number of times the non-weak network data sent by the first vehicle-mounted terminal is received as the non-weak network number; judging whether the non-weak network number reaches the preset number; if the non-weak network number reaches the preset number, deleting the marked weak network area of the vehicle.
[0103] It is understandable that due to the differences in wireless communication equipment, vehicle equipment models, vehicle performance, etc. of different vehicles, the signal transceiving capabilities of each vehicle terminal are different. The weak network area delineated based on the vehicle condition data sent by the vehicle terminal is theoretically more suitable for the signal transceiving capabilities of the vehicle. However, due to factors such as vehicle performance upgrades and expansion of base station communication coverage areas, the situation in the weak network area will also change accordingly for the vehicle.
[0104] Therefore, in order to make the delineation of weak network areas more accurate and to provide users with accurate and timely weak network prompts, the embodiment of the present application still determines the weak network situation each time the vehicle passes through the weak network area delineated by the vehicle to update the weak network area.
[0105] In an embodiment of the present application, each time the vehicle passes through a weak network area marked by the vehicle, the non-weak network data or weak network data received by the cloud is recorded. If non-weak network data is received, it proves that the network status of the weak network area marked by the vehicle has changed. For example, the range of the weak network area is reduced, and a part of the area is changed to a non-weak network area, and the vehicle happens to pass through the non-weak network area. In this case, the weak network area marked by the vehicle can be updated based on the location information received in the non-weak network data to obtain a more accurate weak network area.
[0106] If the same car passes through a weak network area multiple times, and each time it sends non-weak network data, the original weak network area has been corrected to be smaller and smaller by the non-weak network data. Even so, every time it passes through a non-weak network, it proves that the network environment in the weak network area may have changed in nature. For example, the base station signal covers the weak network area, and the original weak network area has changed from a no-network state to a normal network state. In this case, there is no need to correct the weak network area, and it can be deleted from the cloud to remove the weak network mark for the area.
[0107] The above are all corrections to the stored weak network areas, which can correct the stored weak network areas, avoid the one-time qualitative analysis of the weak network areas, and improve the flexibility and accuracy of the weak network marking. Optionally, in the embodiment of the present application, the accuracy of the determined weak network areas can also be improved in the process of determining the weak network areas according to the weak network data.
[0108] In one possible implementation, the process of determining a weak network area based on the location information in the weak network data sent by the second vehicle-mounted terminal includes: determining whether the location information of the weak network data has an intersection with the location information of any stored weak network area; if the location information of the weak network data has an intersection with the location information of at least one stored weak network area, obtaining the location information of the stored weak network area that has an intersection with the location information of the weak network data as reference location information; and determining the weak network area based on the location information in the weak network data and the reference location information.
[0109] Reference Figure 5 , an example diagram of a weak network area marking provided in an embodiment of the present application includes: weak network area A, weak network area B and weak network area C, and the positioning coordinates of vehicle A. Among them, weak network area B is Figure 4 The weak network area is theoretically determined by the weak network location point in the weak network area. The weak network area A is the stored weak network area, and the weak network area C is a newly demarcated weak network area combining the weak network area A and the weak network area B.
[0110] It is understandable that when vehicle A passes through the weak network area B that has not been marked / stored, the location of vehicle A is within the prompt range of the weak network area A, and the vehicle terminal of vehicle A will receive the weak network prompt information. According to the weak network data sent by vehicle A, it can be seen that part of the weak network area B is not in the weak network area A, but the network status is already weak, and even the network status of the coordinate position of vehicle A in the figure is already weak, and the weak network prompt information for the weak network area A cannot be received.
[0111] If the weak network area A is not expanded with the weak network area B, when the vehicle approaches the weak network area B, the user cannot receive the weak network prompt information for the weak network area B. When the vehicle terminal enters the weak network area B, it should theoretically receive the weak network prompt information for the weak network area A. However, at this time the cloud has been disconnected from the vehicle terminal and the location information of the vehicle terminal cannot be detected. In this way, the user will still not be able to grasp the network status of the vehicle.
[0112] Based on this, when the embodiment of the present application receives the weak network data corresponding to the weak network area B sent by the vehicle-mounted terminal, the weak network data is used to query whether there is a weak network area with a position intersection with the position information in the weak network data from the stored weak network areas. If there is a weak network area with a position intersection with the position information in the weak network data, the weak network area B determined by the position information of the weak network data and the weak network area A with a position intersection are used to jointly determine a weak network area C, and the weak network area C replaces the stored weak network area A for storage.
[0113] In one possible implementation, the location information of the weak network area A that has a location intersection with the location information in the weak network data can be used as reference location information, and the weak network area C is determined based on the location information in the weak network data and the reference location information, including: determining the weak network area based on the intersection between the location information in the weak network data and the reference location information; or determining the weak network area based on the union between the location information in the weak network data and the reference location information.
[0114] Reference Figure 5, the union of weak network area A and weak network area B is used as the final weak network area C. Optionally, the overlapping area of weak network area A and weak network area B is used as the final weak network area C. In the embodiment of the present application, the intersection of the location information of non-weak network data and the location information of the weak network area can be selected to correct the stored weak network area, and the location information of the weak network data and the location information of the weak network area, as well as the union of the location information of the weak network data of other vehicles, can be selected to update the weak network area, all of which aim to improve the accuracy of the marked weak network area.
[0115] In a possible implementation, the vehicle condition data also includes a timestamp, and the process of determining the weak network area based on the weak network data may also include: if there is no intersection between the location information of the weak network data and the location information of the stored weak network area, then determining the first supplementary vehicle condition data in the time sequence and the last supplementary vehicle condition data in the time sequence according to the time sequence between the timestamps in each of the supplementary vehicle condition data in the weak network data; determining the midpoint location information according to the location information of the first supplementary vehicle condition data in the time sequence and the location information of the last supplementary vehicle condition data in the time sequence; and determining the area radius according to the distance between the midpoint location information and the location information of the first supplementary vehicle condition data in the time sequence; determining the weak network area based on the midpoint location information and the area radius.
[0116] For weak network data that does not intersect with the stored weak network area, that is, there is no need to determine the weak network data together with other reference location information, and it is only necessary to delineate the weak network area based on the existing location information in the weak network data. There are many ways to determine an area containing all weak network location points based on multiple weak network location points. For example, connecting the three most edge points among the multiple weak network location points can obtain the maximum weak network area that can be covered by the multiple weak network location points, which can contain all the weak network location points.
[0117] It is understandable that there is a time sequence between the vehicle condition data uploaded by the vehicle during driving. Therefore, according to the time sequence, the vehicle condition data reissued at the first time, that is, the first vehicle condition data reissued in the time sequence, and the vehicle condition data reissued last, that is, the last vehicle condition data reissued in the time sequence are taken out from a large number of reissued vehicle condition data. The position information corresponding to the first vehicle condition data reissued in the time sequence and the last vehicle condition data reissued in the time sequence can reflect the position span of the vehicle. Generally, this position span is the maximum edge span of the weak network area. Referring to the figure, the vehicle travels from right to left, and the distance between the first weak network position point and the last weak network position point is the maximum horizontal length of the determined weak network area.
[0118] Based on this maximum horizontal length, the midpoint position between the first weak network position point and the last weak network position point, with the distance from the midpoint position to the first weak network position point or the last weak network position point as the radius, the resulting circular area can contain all the weak network position points in the figure.
[0119] The above-mentioned method of demarcating weak network areas may lead to the problem of inaccurate demarcation of weak network areas. Therefore, further, in the embodiment of the present application, when the weak network area does not contain the location information in all the weak network data, any location information in the location information in the weak network data is selected as the target location; the distance between the target location and the midpoint location information is determined as the radius of the target area; based on the midpoint location information and the radius of the target area, the to-be-determined weak network area is determined; it is determined whether the to-be-determined weak network area contains the location information in all the weak network data; if the weak network area contains the location information in all the weak network data, the to-be-determined weak network area is determined to be a weak network area.
[0120] In the embodiment of the present application, the midpoint is used as the center of the circle, the distance from any weak network location point is selected as the radius, the weak network area is demarcated, and it is determined whether the weak network area includes all the weak network location points, until all the weak network location points are included in the weak network area.
[0121] Optionally, all weak network location points can be connected to form a closed graph, and the closed graph includes the area where all weak network location points are located, which can be used as a weak network area. It is understandable that there are many ways to delineate weak network areas based on multiple weak network location points obtained from the location information in the weak network data. Developers can adaptively select the most accurate way to delineate the area. The above is only an example and is not a sole limitation.
[0122] In addition, retransmission is usually the process of resending data or messages that failed to be successfully transmitted when the network connection is unstable or the signal is weak. The retransmitted data is expired data, and the retransmitted vehicle condition data may be inaccurate due to the unstable network. For example, due to the instability of the wireless network of the vehicle terminal, the positioning system has deviations, and the location information in the obtained vehicle condition data is biased from the actual location. After the vehicle condition data is resent to the cloud, the weak network data obtained by the remote end based on the wrong location information also has deviations.
[0123] Based on this, in a possible implementation, the vehicle condition data also includes: vehicle driving status information, determining the weak network area based on the position information in the weak network data sent by the second vehicle-mounted terminal, and also includes: calling the track calculation algorithm to process the position information and vehicle driving status information in each re-issued vehicle condition data of the weak network data respectively, to obtain the target position information corresponding to each re-issued vehicle condition data; based on the target position information corresponding to each re-issued vehicle condition data, determine the weak network area.
[0124] Add DR algorithm (Dead Reckoning) to calculate the actual position information of the timestamp corresponding to the reissued vehicle condition data, and estimate the vehicle position at the next moment through the vehicle driving status information at the previous moment, such as position, speed and posture.
[0125] Based on this, based on the DR algorithm, the actual position information of the reissued vehicle condition data in each weak network data, that is, the target position information, is re-determined, and the accurate weak network area is determined by the target position information and the above-mentioned weak network area determination method.
[0126] In one possible implementation, refer to Figure 6 , another example diagram of weak network area marking provided in an embodiment of the present application. In the figure, vehicle A and vehicle B are traveling on the same lane, both experience weak network conditions, and send weak network data to the cloud. The cloud can generate corresponding weak network areas based on the weak network data of each vehicle and store them. Since the two weak network areas may intersect or be adjacent, after storage, the cloud can also choose to merge or not merge based on whether the weak network areas determined by vehicle A and vehicle B respectively intersect. Optionally, the cloud can also centrally process two weak network data with the same timestamp and adjacent location information to delineate a weak network area.
[0127] In one possible implementation example, a weak network recognition model is constructed based on the marked weak network areas and the location information of the weak network areas, and is trained so that the weak network recognition model can determine whether the vehicle is approaching or is about to pass through the weak network area based on the location information of the vehicle condition data uploaded by the vehicle terminal, and output the result. If the output result is yes, a weak network prompt message is sent to the vehicle terminal.
[0128] Optionally, a weak network area delineation model can be constructed based on a set weak network delineation algorithm, and the weak network data can be input into the weak network area delineation model. The model processes the location information in the weak network data according to the existing algorithm and outputs an accurate weak network area.
[0129] In summary, the embodiment of the present application can pre-mark each weak network area, and when it is detected that a vehicle is approaching any weak network area, weak network prompt information is sent to the vehicle's on-board terminal and user terminal to inform the user in time.
[0130] The following describes a weak network prompting device provided in an embodiment of the present application. The weak network prompting device described below and the weak network prompting method described above can refer to each other.
[0131] First, combine Figure 7 , introduces the weak network prompt device used in the cloud, such as Figure 7 As shown, the weak network prompting device may include:
[0132] The data receiving unit 100 is used to receive the vehicle condition data sent by the first vehicle terminal;
[0133] A position determination unit 200, configured to determine whether a position relationship between the first vehicle-mounted terminal and any stored weak network area satisfies a preset condition based on the position information in the vehicle condition data;
[0134] A weak network prompt unit 300 is used to send weak network prompt information to the first vehicle terminal and the user terminal interconnected with the first vehicle terminal when the position relationship between the first vehicle terminal and at least one of the weak network areas meets the preset condition;
[0135] Among them, the weak network area is a weak network area determined before the current moment based on the location information in the weak network data sent by the second vehicle-mounted terminal. The weak network data is a preset number of supplementary vehicle condition data sent continuously by the second vehicle-mounted terminal, and the signal strength does not reach a preset threshold. The supplementary vehicle condition data is the vehicle condition data that the second vehicle-mounted terminal fails to send successfully within a preset time range.
[0136] To sum up, under normal network conditions, the cloud will continue to receive the vehicle condition data sent by the vehicle terminal at a preset frequency. If the cloud does not receive any data sent by the vehicle terminal within a period of time, it can be determined that the vehicle terminal network is abnormal. Based on this, according to the location information in the vehicle condition data reissued by the vehicle terminal when the network is abnormal, the weak network area that affects the wireless signal of the vehicle terminal is delineated. Furthermore, based on the positional relationship between any vehicle and the weak network area, it is detected whether the vehicle is close to or passing through any weak network area, so as to output weak network prompt information to the user terminal and vehicle terminal corresponding to the vehicle. The embodiment of the present application pre-identifies and marks the weak network area, so that when the vehicle terminal passes through the marked weak network area, the cloud can send prompt information to the user terminal and the vehicle terminal in time, so that the user can perceive the current network status of the vehicle in time.
[0137] In a possible implementation, when the second vehicle-mounted terminal and the first vehicle-mounted terminal are different vehicle-mounted terminals, the method further includes:
[0138] A different vehicle marking unit, used to use the weak network area determined based on the position information in the weak network data sent by the second vehicle-mounted terminal as a different vehicle marking weak network area;
[0139] A data judgment unit, used to judge whether the first vehicle-mounted terminal receives weak network data sent by the first vehicle-mounted terminal when the first vehicle-mounted terminal passes through the weak network area marked with the foreign vehicle;
[0140] a calibration unit, configured to calibrate the position information of the weak network area of the foreign vehicle mark based on the vehicle condition data received and sent by the first vehicle-mounted terminal, to obtain a calibrated weak network area of the foreign vehicle mark, when the judgment result of the data judgment unit is no;
[0141] A weak network deletion unit is used to store labels representing abnormal areas corresponding to the weak network area marked by the foreign vehicle, and delete the weak network area marked by the foreign vehicle when the number of labels representing abnormal areas corresponding to the weak network area reaches a preset number.
[0142] In a possible implementation, when the second vehicle-mounted terminal and the first vehicle-mounted terminal are the same vehicle-mounted terminal, the method further includes:
[0143] The vehicle weak network marking unit is used to use the weak network area determined based on the position information in the weak network data sent by the second vehicle-mounted terminal as the vehicle marked weak network area;
[0144] a data recording unit, for recording, based on the received vehicle condition data sent by the first vehicle-mounted terminal, the number of times the first vehicle-mounted terminal passes through the weak network area marked by the vehicle, and whether non-weak network data sent by the first vehicle-mounted terminal is received each time, the non-weak network data being a preset number of vehicle condition data sent by the first vehicle-mounted terminal received continuously, and the signal strength reaching the preset threshold;
[0145] A times counting unit, used for counting the times of receiving the non-weak network data sent by the first vehicle-mounted terminal as the non-weak network times;
[0146] A times determination unit, used to determine whether the number of non-weak network times reaches a preset number;
[0147] The weak network marking deleting unit is used to delete the weak network area marked by the vehicle if the judgment result of the number judgment unit is yes.
[0148] In a possible implementation, the process of determining the weak network area based on the location information in the weak network data sent by the second vehicle-mounted terminal is implemented by the following functional units, including:
[0149] A weak network intersection determination unit, used to determine whether the location information of the weak network data has an intersection with the location information of any stored weak network area;
[0150] a weak network location information acquisition unit, configured to acquire, if the determination result of the weak network intersection determination unit is yes, the stored location information of the weak network area that intersects with the location information of the weak network data as reference location information;
[0151] An area determination unit is used to determine a weak network area based on the location information and the reference location information in the weak network data.
[0152] In a possible implementation, the region determination unit includes:
[0153] An intersection determination subunit, configured to determine a weak network area based on an intersection between the location information in the weak network data and the reference location information;
[0154] The union determination subunit is used to determine a weak network area based on the union between the location information in the weak network data and the reference location information.
[0155] In a possible implementation, the position determination unit 200 includes:
[0156] A central location determination subunit, configured to determine central location information corresponding to each weak network area according to the location information of each weak network area;
[0157] A maximum distance determination subunit is used to determine the maximum distance between the center position information and the corresponding edge point of the weak network area, and obtain the maximum center distance corresponding to each of the weak network areas;
[0158] An actual distance determination subunit, configured to determine an actual distance between the first vehicle-mounted terminal and the center position of each of the weak network areas based on the position information in the vehicle condition data;
[0159] A difference determination subunit, used to determine the difference between the actual distance corresponding to each of the weak network areas and the maximum center distance;
[0160] The difference judgment subunit is used to judge whether there is at least one difference that meets a preset condition, and the preset condition at least includes: the difference does not exceed a preset difference.
[0161] In a possible implementation, the vehicle condition data further includes: vehicle driving state information, and the functional unit that executes the process of determining the weak network area based on the location information in the weak network data sent by the second vehicle-mounted terminal may also include:
[0162] An algorithm calling unit, used for calling a dead reckoning algorithm, processing the position information and the vehicle driving state information in each of the reissued vehicle condition data of the weak network data respectively, and obtaining target position information corresponding to each of the reissued vehicle condition data;
[0163] A weak network determining unit is used to determine a weak network area based on the target location information corresponding to each of the reissued vehicle condition data.
[0164] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0165] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0166] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A weak network prompt method, characterized in that: Applied to the cloud of a vehicle network monitoring system, the vehicle network monitoring system at least includes: an on-board terminal and a user terminal interconnected with the on-board terminal, when the on-board terminal is set to be in an online state, the vehicle condition data is sent to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information; the weak network prompt method includes: Receiving vehicle condition data sent by the first vehicle-mounted terminal; Based on the location information in the vehicle condition data, determining whether the location relationship between the first vehicle-mounted terminal and any stored weak network area meets a preset condition; When the positional relationship between the first vehicle-mounted terminal and at least one of the weak network areas satisfies the preset condition, sending weak network prompt information to the first vehicle-mounted terminal and the user terminal interconnected with the first vehicle-mounted terminal; Among them, the weak network area is a weak network area determined before the current moment based on the location information in the weak network data sent by the second vehicle-mounted terminal. The weak network data is a preset number of supplementary vehicle condition data continuously received from the second vehicle-mounted terminal, and the signal strength of the data does not reach a preset threshold. The supplementary vehicle condition data is the vehicle condition data that the second vehicle-mounted terminal fails to send successfully within a preset time range.
2. The weak network prompt method according to claim 1, characterized in that: In the case where the second vehicle-mounted terminal and the first vehicle-mounted terminal are different vehicle-mounted terminals, the method further includes: The weak network area determined based on the location information in the weak network data sent by the second vehicle-mounted terminal is used as a weak network area marked as a different vehicle; Determine whether the first vehicle-mounted terminal receives weak network data sent by the first vehicle-mounted terminal when the first vehicle-mounted terminal passes through the weak network area marked with the foreign vehicle; If the weak network data sent by the first vehicle-mounted terminal is not received, calibrating the position information of the weak network area of the different vehicle mark based on the received vehicle condition data sent by the first vehicle-mounted terminal to obtain a calibrated weak network area of the different vehicle mark; The labels representing the abnormality of the region corresponding to the weak network area with the foreign vehicle mark are stored, and when the number of the labels representing the abnormality of the region corresponding to the weak network area reaches a preset number, the weak network area with the foreign vehicle mark is deleted.
3. The weak network prompt method according to claim 1, characterized in that: In the case where the second vehicle-mounted terminal and the first vehicle-mounted terminal are the same vehicle-mounted terminal, the method further includes: The weak network area determined based on the location information in the weak network data sent by the second vehicle-mounted terminal is used as the weak network area marked by the vehicle; Based on the received vehicle condition data sent by the first vehicle-mounted terminal, record the number of times the first vehicle-mounted terminal passes through the weak network area marked by the vehicle, and whether non-weak network data sent by the first vehicle-mounted terminal is received each time, the non-weak network data being a preset number of vehicle condition data sent by the first vehicle-mounted terminal received continuously, and the signal strength reaching the preset threshold; Counting the number of times the non-weak network data sent by the first vehicle-mounted terminal is received as the number of non-weak network times; Determine whether the number of non-weak network times reaches a preset number; If the number of non-weak network times reaches the preset number, the weak network area marked by the vehicle is deleted.
4. The weak network prompt method according to claim 1, characterized in that: The process of determining the weak network area based on the location information in the weak network data sent by the second vehicle-mounted terminal includes: Determine whether the location information of the weak network data has an intersection with any stored location information of a weak network area; If the location information of the weak network data intersects with at least one of the stored location information of the weak network area, obtaining the stored location information of the weak network area that intersects with the location information of the weak network data as reference location information; A weak network area is determined based on the location information and the reference location information in the weak network data.
5. The weak network prompt method according to claim 4, characterized in that: The determining a weak network area based on the location information and the reference location information in the weak network data includes: Determine a weak network area based on an intersection between the location information in the weak network data and the reference location information; or, A weak network area is determined based on a union of the location information in the weak network data and the reference location information.
6. The weak network prompt method according to claim 1, characterized in that: The determining, based on the location information in the vehicle condition data, whether a location relationship between the first vehicle-mounted terminal and any stored weak network area satisfies a preset condition includes: Determine the central location information corresponding to each weak network area according to the location information of each weak network area; Determine the maximum distance between the center position information and the corresponding edge point of the weak network area, and obtain the maximum center distance corresponding to each of the weak network areas; Determine, based on the location information in the vehicle condition data, an actual distance between the first vehicle-mounted terminal and the center position of each of the weak network areas; Determine the difference between the actual distance corresponding to each of the weak network areas and the maximum center distance; It is determined whether there is at least one difference that satisfies a preset condition, wherein the preset condition at least includes: the difference does not exceed a preset difference.
7. The weak network prompt method according to claim 1, characterized in that: The vehicle condition data also includes: vehicle driving state information, based on the location information in the weak network data sent by the second vehicle terminal, determining the weak network area, including: Calling a dead reckoning algorithm to process the position information and the vehicle driving state information in each of the reissued vehicle condition data of the weak network data respectively, and obtaining target position information corresponding to each of the reissued vehicle condition data; Based on the target location information corresponding to each of the reissued vehicle condition data, a weak network area is determined.
8. A weak network prompting device, applied to the cloud of a vehicle network monitoring system, the vehicle network monitoring system at least comprising: The vehicle terminal and the user terminal interconnected with the vehicle terminal, when the vehicle terminal is set to be in an online state, sends vehicle condition data to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information; the weak network prompt device includes: A data receiving unit, used to receive vehicle condition data sent by the first vehicle-mounted terminal; A position determination unit, configured to determine whether a position relationship between the first vehicle-mounted terminal and any stored weak network area satisfies a preset condition based on the position information in the vehicle condition data; A weak network prompt unit, configured to send weak network prompt information to the first vehicle-mounted terminal and the user terminal interconnected with the first vehicle-mounted terminal when the positional relationship between the first vehicle-mounted terminal and at least one of the weak network areas meets the preset condition; Among them, the weak network area is a weak network area determined before the current moment based on the location information in the weak network data sent by the second vehicle-mounted terminal. The weak network data is a preset number of supplementary vehicle condition data sent continuously by the second vehicle-mounted terminal, and the signal strength does not reach a preset threshold. The supplementary vehicle condition data is the vehicle condition data that the second vehicle-mounted terminal fails to send successfully within a preset time range.
9. A vehicle network monitoring system, characterized in that: include: A cloud, an in-vehicle terminal, and a user terminal interconnected with the in-vehicle terminal; When the vehicle-mounted terminal is set to be in an online state, the vehicle condition data is sent to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information; The cloud is used to receive the vehicle condition data sent by the cloud, and implement the weak network prompt method according to any one of claims 1 to 7; The user terminal is used to receive the weak network prompt information sent by the cloud.
10. A vehicle, characterized in that: include: The vehicle-mounted terminal, when the vehicle-mounted terminal is set to be in an online state, sends vehicle condition data to the cloud at a preset frequency, and the vehicle condition data at least includes: signal strength and location information, so that the cloud can implement the weak network prompt method as described in any one of claims 1-7.
Citation Information
Cited By
Commercial vehicle remote control instruction abnormal scene processing method and system
CN119854347A
A commercial vehicle remote control instruction abnormal scene processing method and system
CN119854347B
