Internet of vehicles remote control system and method based on data security

By using the time and location information of vehicle requests in the Internet of Vehicles system, the monitoring range and judgment coefficients are adaptively adjusted, and abnormal requests are identified and rejected, the data leakage problem caused by man-in-the-middle attacks is solved, and the security and reliability of Internet of Vehicles communications are improved.

CN120498849AActive Publication Date: 2025-08-15HANGZHOU HENGLING TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510823486.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-08-15
Estimated Expiration
2045-06-19

AI Technical Summary

Technical Problem

During the Internet of Vehicles communication process, a man-in-the-middle attack may intercept vehicle requests and forge new requests, resulting in data leakage or improper use, and it is difficult for the existing technology to effectively identify and prevent.

Method used

By obtaining the time point and license plate number of the vehicle request as labels, the monitoring range is determined, combined with the vehicle position information and distribution, the monitoring radius and center of gravity are adaptively adjusted, the abnormal request is identified using the judgment coefficient, and the abnormal request is rejected on the information platform.

Benefits of technology

Quickly identify abnormal requests, reduce the risks of misjudgment and misreport, enhance the security and reliability of the Internet of Vehicles system, prevent data leakage, and realize closed-loop security protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120498849A_ABST
    Figure CN120498849A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of Internet of Vehicles, and particularly discloses an Internet of Vehicles remote control system and method based on data security, and the method comprises the following steps: obtaining a time point when an information platform receives a request sent by a vehicle, enabling the request to take a license plate number of the vehicle as a label, and determining an undetermined request based on the label and the time point; acquiring position information of a vehicle i corresponding to the to-be-determined request, determining a monitoring range fi of the vehicle i based on the position information, and correcting the monitoring range fi based on a vehicle distribution condition in the monitoring range fi to obtain the monitoring range Fi; and determining whether the to-be-determined request is an abnormal request based on the monitoring range Fi, and rejecting the abnormal request by the information platform. According to the invention, the security of the Internet of Vehicles is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle networking, and in particular to a vehicle networking remote control system and method based on data security. Background Art

[0002] With the rapid development of IoT technology and intelligent transportation, the number of vehicles on the road has been increasing year by year, making the Internet of Vehicles (IoV) a key research and application area in the transportation industry. IoV refers to the process by which onboard devices on vehicles effectively access and utilize dynamic information from an information platform using wireless communication technology, providing a variety of functional services during vehicle operation. Through IoV, vehicles and information platforms can share real-time traffic data, update navigation information, and provide safety warnings.

[0003] However, with the rapid adoption of the Internet of Vehicles (IoV), data transmission security issues are becoming increasingly prominent. Man-in-the-middle attacks are a common and serious threat. A man-in-the-middle attack occurs when an attacker intercepts and tampers with or sniffs normal network communication data without the knowledge of either party. During IoV communication, a vehicle sends a request to an information platform, which responds accordingly. In the event of a man-in-the-middle attack, an attacker could intercept the vehicle's request and forge a new one to elicit a response from the information platform, potentially leading to data leakage or misuse. Summary of the Invention

[0004] The purpose of the present invention is to provide a data-secured Internet of Vehicles remote control system and method thereof to solve the following technical problems: During IoV communication, vehicles send requests to the information platform, which responds based on the request content. A man-in-the-middle attack could allow an attacker to intercept the vehicle's request and forge a new one to elicit a response from the information platform, potentially leaking data or allowing it to be misused.

[0005] The purpose of the present invention can be achieved through the following technical solutions: The remote control method of the Internet of Vehicles based on data security includes the following steps: Obtaining a time point at which the information platform receives a request sent by a vehicle, the request being tagged with the vehicle's license plate number, and determining pending requests based on the tag and the time point; Obtaining location information of vehicle i corresponding to the pending request, determining a monitoring range Fi of vehicle i based on the location information, and modifying the monitoring range fi based on a distribution of vehicles within the monitoring range fi to obtain a monitoring range Fi; Based on the monitoring range Fi, it is determined whether the pending request is an abnormal request, and the information platform rejects the abnormal request.

[0006] As a further solution of the present invention, determining the pending request based on the tag and the time point includes: Obtain the request with the same tag, record it as the target request, obtain the time point when the information platform receives the target request, record it as the target time point; Obtain the target time points within a preset collection period, where the end point of the collection period is the current time, sort the target time points according to the time axis order, calculate the time interval between two adjacent target time points in the sorting, and sort the time intervals according to the time axis order to obtain a first sorting; Starting from the time interval at position n-1 in the first sorting, select n1 time intervals in reverse time order, and calculate the mean t of the selected time intervals, where n represents the total number of time intervals in the first sorting, and n1 is a preset number; If the time difference Δt=Tt>Δt1, the last target request in the acquisition period is recorded as a pending request, and Δt1 represents a preset time difference threshold.

[0007] As a further solution of the present invention, obtaining the location information of the vehicle i corresponding to the pending request and determining the monitoring range fi of the vehicle i based on the location information includes: Mark the vehicle that does not correspond to the pending request as a target vehicle, and obtain the total number C of the target vehicles within a preset radius r with the position of the vehicle i as the center of the circle; If the total number C is less than the preset number threshold C1, the radius r is increased by a preset radius interval Δr, and the total number of corresponding target vehicles is obtained. The above steps are repeated until the total number of corresponding target vehicles exceeds the number threshold C1 at the radius R1. A circle with a radius R1 is drawn with the location of the vehicle i as the center, and it is used as the monitoring range fi; When R1≥Rmax, let R1=Rmax, where Rmax represents the preset maximum radius; If the total number C>C1, then reduce the radius r by the radius interval Δr, and obtain the total number of corresponding target vehicles. Repeat the above steps until the total number of corresponding target vehicles is less than the number threshold C1 when the radius is r1. Draw a circle with a radius R2=r1+Δr with the position of the vehicle i as the center, and use it as the monitoring range fi.

[0008] As a further solution of the present invention, the monitoring range fi is modified based on the distribution of vehicles within the monitoring range fi, and the monitoring range Fi is obtained to include: Obtaining a theoretical center of gravity of the monitoring range fi, and when the distance between the theoretical center of gravity and the vehicle i is greater than a preset distance threshold, obtaining a target direction, the target direction being directed from the position of the vehicle i to the theoretical center of gravity; With the location of vehicle i as the center, a circle with a radius of r is constructed, denoted as the initial circle. The initial circle is moved along the target line in the target direction at a preset speed, and the total number of target vehicles within the initial circle is recorded in real time, denoted as the undetermined number. The target line is the line connecting vehicle i and the theoretical center of gravity. The center j of the initial circle corresponding to the maximum undetermined number is obtained, and the center j is used as the location of the vehicle i to determine the monitoring range Fi.

[0009] As a further solution of the present invention, determining whether the pending request is an abnormal request based on the monitoring range Fi includes: Obtain the ratio c of the number of target vehicles in the monitoring range Fi to the total number of vehicles, and calculate the judgment coefficient , RR represents the radius of the monitoring range Fi, and η is a preset empirical coefficient; If the judgment coefficient K>K1, the pending request is determined to be an abnormal request, and K1 represents a preset judgment coefficient threshold.

[0010] As a further solution of the present invention: the location information of the vehicle i is obtained based on GPS or Beidou.

[0011] As a further solution of the present invention: after the information platform rejects the abnormal request, the following steps are further included: The number of abnormal requests within a preset time period is counted. If the number exceeds the preset threshold, a prompt message is sent to the preset administrator.

[0012] The Internet of Vehicles remote control system based on data security includes: Acquisition module: obtains the time point when the information platform receives the request sent by the vehicle, the request using the vehicle's license plate number as a tag, and determines the pending request based on the tag and the time point; Correction module: obtains the location information of vehicle i corresponding to the pending request, determines the monitoring range fi of vehicle i based on the location information, and corrects the monitoring range fi based on the distribution of vehicles within the monitoring range fi to obtain the monitoring range Fi; The control module determines whether the pending request is an abnormal request based on the monitoring range Fi, and the information platform rejects the abnormal request.

[0013] The beneficial effects of the present invention are as follows: 1) By collecting statistics on the time intervals between requests for the same license plate number and comparing them with historical averages, suspicious requests that deviate significantly from normal timing can be quickly identified with minimal computational effort. 2) By adaptively adjusting the size of the monitoring radius, it is possible to accurately collect sufficient vehicle information in different vehicle density scenarios (such as urban and suburban areas). This avoids computational redundancy caused by over-expanding the monitoring range, while also preventing a range that is too small to reflect the actual surrounding environment. Furthermore, by dynamically correcting the center position near the center of gravity of vehicle distribution, it maximizes coverage of the main traffic areas, enhancing monitoring accuracy and robustness. 3) Using a judgment coefficient that combines the proportion of normal vehicles with the monitoring range radius, we can measure whether the surrounding environment of a vehicle is significantly different from its behavior, while ensuring a certain number of normal vehicles. This approach can effectively identify abnormal requests that suddenly appear in dense normal traffic, while also taking into account the actual situation when the vehicle environment is unusual or scattered. This approach combines flexibility and accuracy, significantly reducing the risk of misjudgment and missed reports. 4) When executing security control and notifications, by immediately rejecting confirmed abnormal requests, potential threats can be blocked immediately to avoid affecting the safety of the Internet of Vehicles system or vehicle. At the same time, the number of abnormal requests is accumulated and counted within a preset period of time. If the threshold is exceeded, a prompt will be sent to the management personnel, forming a closed-loop control of system security protection, supplemented by post-event supervision on the basis of prevention, thereby further improving the overall security and reliability of Internet of Vehicles remote control. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The present invention will be further described below with reference to the accompanying drawings.

[0015] Figure 1 This is a flow chart of the vehicle network remote control method based on data security of the present invention. DETAILED DESCRIPTION

[0016] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 making any creative efforts shall fall within the scope of protection of the present invention.

[0017] See also Figure 1 As shown, the present invention is a remote control method for Internet of Vehicles based on data security, comprising the following steps: Obtaining a time point at which the information platform receives a request sent by a vehicle, the request being tagged with the vehicle's license plate number, and determining pending requests based on the tag and the time point; In a preferred embodiment of the present invention, determining the pending request based on the tag and the time point includes: Obtain the request with the same tag, record it as the target request, obtain the time point when the information platform receives the target request, record it as the target time point; Obtain the target time points within a preset collection period, where the end point of the collection period is the current time, sort the target time points according to the time axis order, calculate the time interval between two adjacent target time points in the sorting, and sort the time intervals according to the time axis order to obtain a first sorting; Starting from the time interval at position n-1 in the first sorting, select n1 time intervals in reverse time order, and calculate the mean t of the selected time intervals, where n represents the total number of time intervals in the first sorting, and n1 is a preset number; If the time difference Δt=Tt>Δt1, the last target request in the acquisition period is recorded as a pending request, and Δt1 represents a preset time difference threshold; It is understandable that in this process, a collection period can be pre-set in the information platform, for example, it can be set to twenty minutes or thirty minutes, etc. For example, if the current time is twelve o'clock, then the period can be traced back from twelve o'clock to eleven forty or eleven thirty as the current collection period. During this collection period, the information platform will record the time points of multiple target requests under the same license plate number, and first arrange them in chronological order, for example, to obtain time points in several sequential positions; then, calculate the time interval between two adjacent time points, and arrange them again in order from early to late, for example, to obtain a group of continuous time intervals, recorded as the first sort. If there are n time intervals in this group, the n-1th time interval can be found in the first sort, and using this as the starting point, n1 time intervals are selected in reverse time order, and then the n1 selected time intervals are averaged, and the average value is recorded as t. Combined with the current time T, a time difference value Δt can be obtained. If this time difference value Δt is greater than the pre-set time difference threshold Δt1, it indicates that the appearance of the last target request during the above-mentioned acquisition period is significantly different from the previous time series distribution. In this case, the target request is marked as a pending request. In this way, on the one hand, it can quickly analyze whether vehicle requests have abnormal frequency or sudden changes in time series distribution in a short period of time with a low amount of computing power. On the other hand, normal requests will not be misjudged as abnormal due to occasional network delays or individual vehicle operations, thereby better balancing recognition accuracy and fault tolerance. In this way, when the system finally marks a request as a pending request, it can more specifically enter the next step of monitoring range confirmation and abnormality determination process. Obtaining location information of vehicle i corresponding to the pending request, determining a monitoring range fi of vehicle i based on the location information, and modifying the monitoring range fi based on a distribution of vehicles within the monitoring range fi to obtain a monitoring range Fi; In a preferred embodiment of the present invention, obtaining the location information of the vehicle i corresponding to the pending request, and determining the monitoring range fi of the vehicle i based on the location information includes: Mark the vehicle that does not correspond to the pending request as a target vehicle, and obtain the total number C of the target vehicles within a preset radius r with the position of the vehicle i as the center of the circle; If the total number C is less than the preset number threshold C1, the radius r is increased by a preset radius interval Δr, and the total number of corresponding target vehicles is obtained. The above steps are repeated until the total number of corresponding target vehicles exceeds the number threshold C1 at the radius R1. A circle with a radius R1 is drawn with the location of the vehicle i as the center, and it is used as the monitoring range fi; When R1≥Rmax, let R1=Rmax, where Rmax represents the preset maximum radius; If the total number C>C1, then reduce the radius r by the radius interval Δr, and obtain the total number of corresponding target vehicles. Repeat the above steps until the total number of corresponding target vehicles is less than the number threshold C1 when the radius is r1. Draw a circle with a radius R2=r1+Δr with the location of the vehicle i as the center, and use it as the monitoring range fi; It is understandable that an initial radius r is first set, for example, fifty meters, and then the current coordinates of vehicle i are used as the center of the circle to count the total number C of target vehicles within the fifty-meter range. If the statistical result C is lower than the quantity threshold C1, for example, C1 can be set to ten, it means that the expected number cannot be reached within the fifty-meter range. At this time, the radius r is increased by an interval of Δr (for example, twenty meters or thirty meters), and the total number of target vehicles within the range is counted again. If the radius is continuously increased until the total number C is found to be greater than or equal to C1, the radius at this time is recorded as R1, and it is regarded as a suitable monitoring range. If this R1 exceeds the maximum radius Rmax set in advance, R1 is set to Rmax. In this way, in scenarios where the number of vehicles is sparse, the coverage range can be gradually expanded to avoid setting the radius too large at one time and causing unnecessary computing pressure; Conversely, if the total number of target vehicles C within the initial radius r is already greater than C1, indicating a dense distribution of vehicles, the radius can be appropriately reduced, gradually decreasing by intervals of Δr until the statistical result C is less than C1. Then, the radius r1 at that point is added to Δr to obtain R2, which is used as the final monitoring range Fi. This prevents the monitoring range from being too large due to an overly dense distribution, thereby reducing the risk of misjudgment. Through this process of adaptively increasing and decreasing the radius, the coverage radius around vehicle i can be made more accurate while retaining a sufficient number of target vehicles, providing more representative environmental information for subsequent identification of abnormal requests. In a preferred embodiment of the present invention, the monitoring range fi is modified based on the distribution of vehicles within the monitoring range fi, and the monitoring range Fi is obtained as follows: Obtaining a theoretical center of gravity of the monitoring range fi, and when the distance between the theoretical center of gravity and the vehicle i is greater than a preset distance threshold, obtaining a target direction, the target direction being directed from the position of the vehicle i to the theoretical center of gravity; With the location of vehicle i as the center, a circle with a radius of r is constructed, denoted as the initial circle. The initial circle is moved along the target line in the target direction at a preset speed, and the total number of target vehicles within the initial circle is recorded in real time, denoted as the undetermined number. The target line is the line connecting vehicle i and the theoretical center of gravity. Obtain the center j of the initial circle corresponding to the maximum undetermined number, use the center j as the location of vehicle i, and determine the monitoring range Fi; It should be noted that the theoretical center of gravity of the target vehicle distribution calculated in the monitoring range fi obtained in the previous step, if the distance between the theoretical center of gravity and the position of vehicle i itself exceeds a pre-set threshold, it means that vehicle i may not be in the main traffic concentration area. For example, if the majority of target vehicles on a certain road are concentrated in a certain range in front of vehicle i, and vehicle i happens to be at the edge of this vehicle-dense area, then the position of vehicle i needs to be further corrected to ensure that the monitoring range can accurately cover the main traffic flow. To this end, an initial circle can be constructed with the position of vehicle i as the center. The initial circle is translated at a preset speed along the target line connecting vehicle i and the theoretical center of gravity, while continuously counting the number of target vehicles within the initial circle. In this way, when the number of target vehicles contained in the initial circle at a certain position reaches the maximum, it means that this position best represents the concentrated distribution of target vehicles. The center of the circle at this position is recorded as j and replaced with the position of vehicle i. Then, the monitoring range Fi is redrawn to obtain a monitoring range that is closer to the main traffic flow area. The method of drawing the monitoring range Fi is the same as that of fi. This motion correction step can further improve the matching degree between the monitoring range and the actual vehicle distribution, avoiding the loss of monitoring accuracy caused by vehicle i just deviating from the main traffic flow. This makes the subsequent judgment of abnormal requests more representative, thereby effectively reducing the risk of missed detection and improving the overall monitoring accuracy. determining whether the pending request is an abnormal request based on the monitoring range Fi, and rejecting the abnormal request by the information platform; In another preferred embodiment of this embodiment, determining whether the pending request is an abnormal request based on the monitoring range Fi includes: Obtain the ratio c of the number of target vehicles in the monitoring range Fi to the total number of vehicles, and calculate the judgment coefficient , RR represents the radius of the monitoring range Fi, and η is a preset empirical coefficient; If the judgment coefficient K>K1, the pending request is determined to be an abnormal request, and K1 represents a preset judgment coefficient threshold; In a preferred embodiment of the present invention, the location information of the vehicle i is obtained based on GPS or BeiDou.

[0018] In another preferred embodiment of the present invention, after the information platform rejects the abnormal request, the following steps are further included: The number of abnormal requests within a preset time period is counted. If the number exceeds the preset threshold, a prompt message is sent to the preset administrator.

[0019] The Internet of Vehicles remote control system based on data security includes: Acquisition module: obtains the time point when the information platform receives the request sent by the vehicle, the request using the vehicle's license plate number as a tag, and determines the pending request based on the tag and the time point; Correction module: obtains the location information of vehicle i corresponding to the pending request, determines the monitoring range fi of vehicle i based on the location information, and corrects the monitoring range fi based on the distribution of vehicles within the monitoring range fi to obtain the monitoring range Fi; The control module determines whether the pending request is an abnormal request based on the monitoring range Fi, and the information platform rejects the abnormal request.

[0020] The above is a detailed description of an embodiment of the present invention. However, the content described is only a preferred embodiment of the present invention and should not be considered to limit the scope of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A remote control method for Internet of Vehicles based on data security, characterized in that: The following steps are involved: Obtaining a time point at which the information platform receives a request sent by a vehicle, the request being tagged with the vehicle's license plate number, and determining pending requests based on the tag and the time point; Obtaining location information of vehicle i corresponding to the pending request, determining a monitoring range fi of vehicle i based on the location information, and modifying the monitoring range fi based on a distribution of vehicles within the monitoring range fi to obtain a monitoring range Fi; Based on the monitoring range Fi, it is determined whether the pending request is an abnormal request, and the information platform rejects the abnormal request.

2. The method for remote control of Internet of Vehicles based on data security according to claim 1, characterized in that: Determining the pending request based on the tag and the time point includes: Obtain the request with the same tag, record it as the target request, obtain the time point when the information platform receives the target request, record it as the target time point; Obtain the target time points within a preset collection period, where the end point of the collection period is the current time, sort the target time points according to the time axis order, calculate the time interval between two adjacent target time points in the sorting, and sort the time intervals according to the time axis order to obtain a first sorting; Starting from the time interval at position n-1 in the first sorting, select n1 time intervals in reverse time order, and calculate the mean t of the selected time intervals, where n represents the total number of time intervals in the first sorting, and n1 is a preset number; If the time difference Δt=Tt>Δt1, the last target request in the acquisition period is recorded as a pending request, and Δt1 represents a preset time difference threshold.

3. The method for remote control of Internet of Vehicles based on data security according to claim 1, characterized in that: Obtaining the location information of the vehicle i corresponding to the pending request, and determining the monitoring range fi of the vehicle i based on the location information includes: Mark the vehicle that does not correspond to the pending request as a target vehicle, and obtain the total number C of the target vehicles within a preset radius r with the position of the vehicle i as the center of the circle; If the total number C is less than the preset number threshold C1, the radius r is increased by a preset radius interval Δr, and the total number of corresponding target vehicles is obtained. The above steps are repeated until the total number of corresponding target vehicles exceeds the number threshold C1 at the radius R1. A circle with a radius R1 is drawn with the location of the vehicle i as the center, and it is used as the monitoring range fi; When R1≥Rmax, let R1=Rmax, where Rmax represents the preset maximum radius; If the total number C>C1, then reduce the radius r by the radius interval Δr, and obtain the total number of corresponding target vehicles. Repeat the above steps until the total number of corresponding target vehicles is less than the number threshold C1 when the radius is r1. Draw a circle with a radius R2=r1+Δr with the position of the vehicle i as the center, and use it as the monitoring range fi.

4. The method for remote control of Internet of Vehicles based on data security according to claim 3, characterized in that: The monitoring range fi is modified based on the distribution of vehicles within the monitoring range fi, and the monitoring range Fi is obtained by: Obtaining a theoretical center of gravity of the monitoring range fi, and when the distance between the theoretical center of gravity and the vehicle i is greater than a preset distance threshold, obtaining a target direction, the target direction being directed from the position of the vehicle i to the theoretical center of gravity; With the location of vehicle i as the center, a circle with a radius of r is constructed, denoted as the initial circle. The initial circle is moved along the target line in the target direction at a preset speed, and the total number of target vehicles within the initial circle is recorded in real time, denoted as the undetermined number. The target line is the line connecting vehicle i and the theoretical center of gravity. The center j of the initial circle corresponding to the maximum undetermined number is obtained, and the center j is used as the location of the vehicle i to determine the monitoring range Fi.

5. The method for remote control of Internet of Vehicles based on data security according to claim 3, characterized in that: Determining whether the pending request is an abnormal request based on the monitoring range Fi includes: Obtain the ratio c of the number of target vehicles in the monitoring range Fi to the total number of vehicles, and calculate the judgment coefficient , RR represents the radius of the monitoring range Fi, and η is a preset empirical coefficient; If the judgment coefficient K>K1, the pending request is determined to be an abnormal request, and K1 represents a preset judgment coefficient threshold.

6. The method for remote control of Internet of Vehicles based on data security according to claim 1, characterized in that: The location information of the vehicle i is obtained based on GPS or BeiDou.

7. The method for remote control of Internet of Vehicles based on data security according to claim 1, characterized in that: After the information platform rejects the abnormal request, the following steps are further included: The number of abnormal requests within a preset time period is counted. If the number exceeds the preset threshold, a prompt message is sent to the preset administrator.

8. The Internet of Vehicles remote control system based on data security is characterized by: include: Acquisition module: obtains the time point when the information platform receives the request sent by the vehicle, the request using the vehicle's license plate number as a tag, and determines the pending request based on the tag and the time point; Correction module: obtains the location information of vehicle i corresponding to the pending request, determines the monitoring range fi of vehicle i based on the location information, and corrects the monitoring range fi based on the distribution of vehicles within the monitoring range fi to obtain the monitoring range Fi; The control module determines whether the pending request is an abnormal request based on the monitoring range Fi, and the information platform rejects the abnormal request.

Citation Information

Patent Citations

  • Order travel anomaly identification method and system

    CN110751586A

  • Weather monitoring method, device and system

    CN112285806A

  • Remote control method and device for vehicle, vehicle and storage medium

    CN113542399A

  • Network attack detection, security state estimation and control method for intelligent networked automobile

    CN117376920A

  • Communication terminal detection system and method based on big data of Internet of Vehicles

    CN117939474A