Driving service pushing method, system and device, storage medium and program product

Through the integrated terminal and edge cloud working together, the location of the mobile device is determined using signal strength and delay information, which solves the problem of untimely and inaccurate position information acquisition caused by GPS signal interference, and improves the timeliness and accuracy of driving service push , enhancing driving safety.

CN119211348APending Publication Date: 2024-12-27HUNAN KAIHONG ZHIGU DIGITAL IND DEV CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411385326.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In complex environments such as highways, elevated roads, tunnels, etc., GPS signals are easily disturbed, resulting in untimely and inaccurate acquisition of vehicle location information in accidents, affecting the timeliness and accuracy of driving service push, increasing the risk of secondary accidents, and affecting the impact of Driving safety.

Method used

Through the integrated terminal and edge cloud working together, the location of the mobile device is determined using signal strength, data delivery delay and heartbeat packet delivery delay information, realizing sensorless networking and accurate location acquisition, and improving the timeliness and accuracy of driving service push sex.

Benefits of technology

In complex environments, the location information of mobile devices can be obtained in a timely and accurate manner, improve the timeliness and accuracy of driving service push, and enhance driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211348A_ABST
    Figure CN119211348A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a driving service pushing method, system and device, a storage medium and a program product, and the method comprises the steps: determining a networking result of a current mobile device and a corresponding integrated terminal based on a networking request of the current mobile device; wherein the mobile equipment comprises a vehicle and / or vehicle-mounted unit equipment; if the networking result is that networking is successful, determining the position information of the current mobile device based on at least one of the following information: signal strength information between the current mobile device and the integrated terminal, data transmission time delay information and heartbeat packet transmission time delay information; acquiring a corresponding driving service based on a driving service request corresponding to the position information of the current mobile device of the integrated terminal; and pushing the driving service to a mobile device which is within a network coverage range corresponding to the integrated terminal and subscribes to the driving service. According to the embodiment of the invention, the position information of the mobile equipment can be timely and accurately obtained, so that the timeliness and accuracy of driving service pushing can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent transportation technology, and in particular to a driving service push method, system, device, storage medium and program product. Background Art

[0002] With the rapid development of intelligent transportation systems, driving service push has become an important means to improve driver experience, ensure driving safety and optimize traffic flow.

[0003] However, in complex environments such as highways, elevated roads, tunnels, etc., when a vehicle has an accident, the existing technology for obtaining the location information of the accident vehicle relies heavily on the Global Positioning System (GPS). The GPS signal is easily interfered with, resulting in a decrease in positioning accuracy and untimely acquisition of the accident vehicle's location information, thereby affecting the timeliness and accuracy of driving service push, which may increase the risk of secondary accidents and affect driving safety. Summary of the invention

[0004] The present invention provides a driving service push method, system, device, storage medium and program product, which can timely and accurately obtain the location information of a mobile device, thereby improving the timeliness and accuracy of driving service push, and further improving driving safety.

[0005] In the first aspect, an embodiment of the present disclosure provides a driving service push method, comprising: determining, through an integrated terminal, a networking result between the current mobile device and a corresponding integrated terminal based on a networking request of the current mobile device; wherein the networking result includes networking success and networking failure; the mobile device includes a vehicle and / or an on-board unit device; if the networking result is the networking success, determining, through the integrated terminal, the location information of the current mobile device based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the current mobile device and the integrated terminal; obtaining, through the edge cloud, a driving service request corresponding to the location information of the current mobile device of the integrated terminal, corresponding driving service; pushing, through the integrated terminal, the driving service to a mobile device that is within the network coverage corresponding to the integrated terminal and subscribes to the driving service.

[0006] In the second aspect, the embodiment of the present disclosure also provides a driving service push system, the system comprising: a mobile device, an integrated terminal and an edge cloud; the mobile device is used to send a networking request to the corresponding integrated terminal; the integrated terminal is used to determine the networking result of the mobile device and the corresponding integrated terminal based on the networking request of the mobile device; wherein the networking result includes networking success and networking failure; the integrated terminal is also used to determine the location information of the mobile device based on at least one of the following information if the networking result is the networking success: signal strength information, data transmission delay information and heartbeat packet transmission delay information between the mobile device and the integrated terminal; the integrated terminal is also used to send a driving service request corresponding to the location information of the mobile device to the edge cloud; the edge cloud is used to obtain the driving service corresponding to the location information of the mobile device based on the driving service request; the integrated terminal is also used to push the driving service sent by the edge cloud to the mobile device that is within the network coverage corresponding to the integrated terminal and subscribes to the driving service.

[0007] In the third aspect, an embodiment of the present disclosure further provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the driving service push method as described in the embodiment of the present disclosure.

[0008] In a fourth aspect, the embodiments of the present disclosure further provide a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the driving service push method as described in the embodiments of the present disclosure.

[0009] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product, including a computer program, which, when executed by a processor, implements the driving service push method as described in the embodiment of the present disclosure.

[0010] The technical solution of the embodiment of the present disclosure is to determine the networking result of the current mobile device and the corresponding integrated terminal based on the networking request of the current mobile device through the integrated terminal; wherein the networking result includes networking success and networking failure; the mobile device includes a vehicle and / or a vehicle-mounted unit device; if the networking result is the networking success, the location information of the current mobile device is determined through the integrated terminal based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the current mobile device and the integrated terminal; through the edge cloud, based on the driving service request corresponding to the location information of the current mobile device of the integrated terminal, the corresponding driving service is obtained; through the integrated terminal, the driving service is pushed to the mobile device that is within the network coverage range corresponding to the integrated terminal and subscribes to the driving service. In the embodiment of the present disclosure, the location information of the current mobile device is determined collaboratively by each distributed roadside device in the integrated terminal, and the driving service corresponding to the location information of the current mobile device is obtained through the edge cloud of the roadside, which can solve the problem of untimely and low accuracy of driving service push in the prior art, and the location information of the mobile device can be obtained in a timely and accurate manner, thereby improving the timeliness and accuracy of driving service push. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0012] Figure 1 A schematic diagram of a driving service push method provided by an embodiment of the present invention;

[0013] Figure 2 A schematic flow chart of another driving service push method provided by an embodiment of the present invention;

[0014] Figure 3 A schematic diagram of the collaborative working of a vehicle, a roadside device and an edge cloud provided in an embodiment of the present invention;

[0015] Figure 4 A schematic diagram of the architecture of a driving service push system provided by an embodiment of the present invention;

[0016] Figure 5 A schematic diagram of another driving service push system architecture provided by an embodiment of the present invention;

[0017] Figure 6 The present invention is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0018] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0019] It should be understood that the various steps recorded in the method implementation of the present disclosure can be performed in different orders and / or in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect. The term "including" and its variations used herein are open inclusions, that is, "including but not limited to". It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different modules or units, and are not used to limit the order or interdependence of the functions performed by these modules or units. It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that unless otherwise clearly stated in the context, it should be understood as "one or more". It is understandable that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of the corresponding laws, regulations and relevant provisions.

[0020] Figure 1 The following is a flow chart of a driving service push method provided by an embodiment of the present invention. The embodiment of the present disclosure is applicable to driving service push based on the location information of a mobile device. The method can be executed by a driving service push system, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC or a server. Figure 1 As shown, the method includes:

[0021] S110. Determine, through the integrated terminal, a networking result between the current mobile device and the corresponding integrated terminal based on the networking request of the current mobile device.

[0022] The networking result includes networking success and networking failure; wherein the integrated terminal is composed of a plurality of roadside devices, and each roadside device is connected and networked via a distributed soft bus in its own operating system.

[0023] In the embodiment of the present invention, there is no restriction on the specific application scenario, for example, it can be a complex environment such as a highway, an elevated road, a tunnel, etc. Roads such as highways, elevated roads, and tunnels are equipped with roadside equipment with a set operating system. In this embodiment, there is no specific restriction on the roadside equipment, for example, it can be a camera, an electronic road sign, a roadside controller, a router, etc. In this embodiment, there is no restriction on the set operating system, for example, it can be a Hongmeng operating system. Each roadside device communicates through wireless or wired communication. In this embodiment, there is no specific restriction on the wireless communication method, for example, it can be Wi-Fi, Bluetooth, Star Flash, etc. In this embodiment, each roadside device is connected and networked through a distributed soft bus in each set operating system to form a logical integrated terminal. There can be multiple integrated terminals, and there can be an integrated terminal every few kilometers. When the current mobile device enters the network coverage of a certain integrated terminal, it can request to network with the integrated terminal. If the current mobile device is within the network coverage corresponding to multiple integrated terminals at a certain moment, it can network with one of the integrated terminals. In this embodiment, the roadside device has built-in corresponding road location information, such as road name, number, location coordinates, etc.

[0024] Among them, the mobile device includes a vehicle and / or an on-board unit device. Among them, the vehicle is a vehicle with a set operating system installed; and / or, a vehicle with the on-board unit device installed. In this embodiment, the vehicle communication module in the vehicle can support wireless communication methods such as Wi-Fi, Bluetooth, and Star Flash. The distributed soft bus in the set operating system in the vehicle can be connected to the distributed soft bus in the set operating system in each roadside device in the integrated terminal for networking. Among them, the on-board unit (On-Board Unit, OBU) device, the OBU device can be installed on the vehicle, and the user can also hold the OBU device. The OBU device can also support wireless communication methods such as Wi-Fi, Bluetooth, and Star Flash. The distributed soft bus in the set operating system in the OBU device can be connected to the distributed soft bus in the set operating system in each roadside device in the integrated terminal for networking. The on-board unit device can also communicate and interact with communication devices such as vehicles and mobile phones.

[0025] In this embodiment, when the current mobile device enters the network coverage area corresponding to an integrated terminal, it can send a networking request to the corresponding integrated terminal. The integrated terminal receives the networking request and authenticates the current mobile device based on the networking request. If the authentication is successful, it means that the current mobile device is a trusted device, and the integrated terminal can perform seamless networking with the current mobile device, that is, the current mobile device communicates and connects with each roadside device in the integrated terminal through wireless communication to obtain a new integrated terminal and a networking result of successful networking. If the authentication fails, it means that the current mobile device is an untrustworthy device, and a networking result of failed networking is obtained.

[0026] Optionally, through the integrated terminal, based on the networking request of the current mobile device, the networking result of the current mobile device and the corresponding integrated terminal is determined; including: obtaining the networking request sent by the current mobile device to the integrated terminal; wherein, the networking request is a networking request automatically initiated by the current mobile device to the integrated terminal in the same roadside router local area network through the distributed soft bus in the set operating system after the current mobile device is connected to the roadside router; the networking request includes the device identity information encrypted by the traffic certificate; based on the device identity information, the current mobile device is authenticated to obtain an authentication result; wherein, the authentication result includes whether the current mobile device is trustworthy and whether the current mobile device is untrustworthy; if the authentication result is that the current mobile device is trustworthy, the current mobile device is networked with the integrated terminal to obtain a successful networking result and a new integrated terminal; if the authentication result is that the current mobile device is untrustworthy, the networking request is rejected to obtain a networking result of failed networking.

[0027] In this embodiment, the roadside equipment and the mobile equipment (vehicle-mounted unit equipment and vehicle) are both pre-set with corresponding traffic certificates. The traffic certificate can be understood as a traffic networking equipment certification certificate. The equipment identity information may include information such as the owner information and the vehicle information.

[0028] It should be noted that the vehicle-mounted unit device can request to download the traffic certificate from the cloud. After the cloud receives the traffic certificate request sent by the vehicle-mounted unit device, it will send the corresponding traffic certificate to the vehicle-mounted unit device. After the vehicle-mounted unit device receives the traffic certificate sent by the cloud, it will install it. The vehicle can request to download the traffic certificate from the cloud. After the cloud receives the traffic certificate request sent by the vehicle, it will send the corresponding traffic certificate to the vehicle. After the vehicle receives the traffic certificate sent by the cloud, it will install it.

[0029] For example, if the current mobile device detects a wireless broadcast signal sent outward by the nearest roadside router, then after the current mobile device is connected to the roadside router, the current mobile device automatically initiates a networking request to the integrated terminal in the same roadside router local area network by setting a distributed soft bus in the operating system.

[0030] The networking request includes the device identity information encrypted by the traffic certificate. The traffic certificate can be understood as a public key certificate. After the integrated terminal receives the networking request, the integrated terminal uses the private key certificate that matches the traffic certificate preset by the mobile device to decrypt the received networking request. If the decryption is successful and the device identity information verification passes, the authentication result is that the current mobile device is credible. If the decryption fails, or the device identity information verification fails, the authentication result is that the current mobile device is untrustworthy. If the vehicle information (such as license plate number, vehicle identification code, etc.) is legal, and the owner information is related to the vehicle information, the device identity information verification passes. If the vehicle information (such as license plate number, vehicle identification code, etc.) is not legal, or the owner information is not related to the vehicle information, the device identity information verification fails.

[0031] In this embodiment, if the authentication result is that the current mobile device is credible, the current mobile device and the integrated terminal are seamlessly networked, that is, the current mobile device communicates and connects with the integrated terminal through wireless communication, so that a new integrated terminal can be obtained and a networking result of successful networking can be obtained; if the authentication result is that the current mobile device is untrustworthy, the networking request is rejected, and a networking result of failed networking is obtained.

[0032] In this embodiment, the current mobile device is authenticated based on the device identity information in the networking request. When the authentication result is that the current mobile device is credible, the current mobile device is networked with the integrated terminal in a manner that does not require the user to manually operate the device networking and is imperceptible to the user. Therefore, imperceptible networking can be achieved and the security of the network corresponding to the integrated terminal can be enhanced. In addition, when the authentication result is that the current mobile device is credible, the current mobile device is automatically networked with the integrated terminal in a manner that does not require manual intervention, thereby improving the user experience.

[0033] S120. If the networking result is that the networking is successful, the location information of the current mobile device is determined through the integrated terminal based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the current mobile device and the integrated terminal.

[0034] In this embodiment, the location information of the current mobile device can be determined through the main roadside device in the integrated terminal based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the current mobile device and the integrated terminal.

[0035] In this embodiment, the main roadside device is not specifically limited, and can be any roadside device in the integrated terminal, such as a roadside controller. The main roadside device has higher performance and higher processing capability than other roadside devices in the integrated terminal.

[0036] In this embodiment, the main roadside device can collect signal strength information between each roadside device in the integrated terminal and the current mobile device, data transmission delay information between each roadside device in the integrated terminal and the current mobile device, and heartbeat packet transmission delay information between each roadside device in the integrated terminal and the current mobile device.

[0037] In this embodiment, the relative distance between each roadside device in the integrated terminal and the current mobile device can be determined based on the signal strength information between each roadside device in the integrated terminal and the current mobile device, and the position information of the roadside device with the smallest relative distance is selected as the position information of the current mobile device. Among them, the roadside device with stronger signal strength information indicates that it is closest to the current mobile device.

[0038] In this embodiment, the relative distance between each roadside device in the integrated terminal and the current mobile device can be determined based on the data transmission delay information between each roadside device in the integrated terminal and the current mobile device, and the location information of the roadside device with the smallest relative distance is selected as the location information of the current mobile device. The data transmission delay information can be understood as the time required for the current mobile device to send data to the roadside device and for the roadside device to receive the data.

[0039] In this embodiment, the relative distance between each roadside device in the integrated terminal and the current mobile device can be determined based on the heartbeat packet transmission delay information between each roadside device in the integrated terminal and the current mobile device, and the location information of the roadside device with the smallest relative distance is selected as the location information of the current mobile device. The heartbeat packet transmission delay information can be understood as the time required for the current mobile device to send a heartbeat packet to the roadside device and for the roadside device to receive the heartbeat packet.

[0040] In this embodiment, the relative distance between each roadside device in the integrated terminal and the current mobile device can be determined by combining signal strength information, data transmission delay information and heartbeat packet transmission delay information, or by combining signal strength information with data transmission delay information, or combining signal strength information with heartbeat packet transmission delay information, or combining data transmission delay information with heartbeat packet transmission delay information, and selecting the location information of the roadside device with the smallest relative distance as the location information of the current mobile device.

[0041] Optionally, the location information of the current mobile device is determined through the integrated terminal based on at least one of the following information: signal strength information, data transmission delay information and heartbeat packet transmission delay information between the current mobile device and the integrated terminal, including: determining the relative distance between the current mobile device and each of the roadside devices based on at least one of the following information: signal strength information, data transmission delay information and heartbeat packet transmission delay information; sorting the relative distances between the current mobile device and each of the roadside devices to obtain a sorting result; and using the location information of the roadside device with the smallest relative distance in the sorting result as the location information of the current mobile device.

[0042] In this embodiment, the relative distance between the current mobile device and each of the roadside devices can be determined through the main roadside device in the integrated terminal based on at least one of the following information: signal strength information between the current mobile device and each of the roadside devices, data transmission delay information between the current mobile device and each of the roadside devices, and heartbeat packet transmission delay information between the current mobile device and each of the roadside devices; the relative distances between the current mobile device and each of the roadside devices are sorted (in ascending or descending order) to obtain a sorting result; and the location information of the roadside device with the smallest relative distance in the sorting result is used as the location information of the current mobile device.

[0043] Exemplarily, taking a roadside device as an example, taking the determination of the relative distance between the current mobile device and the roadside device based on signal strength information, data transmission delay information, and heartbeat packet transmission delay information as an example. The method of determining the relative distance between the current mobile device and the roadside device is: determining the first relative distance according to the signal strength information between the current mobile device and the roadside device, determining the second relative distance according to the data transmission delay information between the current mobile device and the roadside device, determining the third relative distance according to the heartbeat packet transmission delay information between the current mobile device and the roadside device, performing weighted summation on the first relative distance, the second relative distance, and the third relative distance, and the result obtained is used as the relative distance between the current mobile device and the roadside device.

[0044] In this embodiment, the accuracy of determining the location information of the current mobile device can be improved by determining the relative distance between the current mobile device and each of the roadside devices based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information, and selecting the location information of the roadside device with the smallest relative distance as the location information of the current mobile device.

[0045] S130. Obtain corresponding driving services based on the driving service request corresponding to the location information of the current mobile device of the integrated terminal through the edge cloud.

[0046] It should be noted that edge cloud is deployed on the roadside, which can be used to process data from roadside equipment in real time and provide real-time traffic status, etc.

[0047] In this embodiment, after the main road side device in the integrated terminal calculates the location information of the current mobile device, the main road side device sends a driving service request corresponding to the location information of the current mobile device to the edge cloud. After the edge cloud receives the driving service request, it queries the corresponding driving service based on the location information of the current mobile device in the driving service request, thereby obtaining the driving service corresponding to the location information of the current mobile device.

[0048] In this embodiment, there is no specific restriction on driving services, which may include, for example, traffic conditions, driving safety reminders, navigation services, emergency assistance services, personalized services, etc. Traffic conditions may include traffic congestion, accident warnings, road construction, etc.

[0049] Optionally, through the edge cloud, based on the driving service request corresponding to the location information of the current mobile device of the integrated terminal, corresponding driving services are obtained, including: collecting image information of the current mobile device through the camera; identifying the image information to obtain a recognition result; if the recognition result is a vehicle, sending a driving service request within a set range corresponding to the location information of the current mobile device to the edge cloud through the integrated terminal; and through the edge cloud, based on the driving service request, obtaining driving services within a set range corresponding to the location information of the current mobile device.

[0050] In this embodiment, after the main road side device in the integrated terminal obtains the location information of the current mobile device, it collects the image information of the current mobile device through the camera in the integrated terminal, and performs vehicle identification on the image information through the image recognition algorithm. If the recognition result is a vehicle, it means that the current mobile device is a vehicle, and the main road side device in the integrated terminal sends a driving service request within a set range corresponding to the location information of the current mobile device to the edge cloud. The edge cloud, based on the driving service request, obtains the driving service within a set range corresponding to the location information of the current mobile device. The edge cloud then sends the driving service to the main road side device. If the recognition result is not a vehicle, the entire process ends. If the recognition result is not a vehicle, it means that the user may be holding a vehicle-mounted unit device and is illegally obtaining driving services.

[0051] The set range may be an area near the location information of the current mobile device. In this embodiment, there is no specific restriction on the set range. For example, it may be a circular area with a radius of 1 km and the location information of the current mobile device as the center.

[0052] In this embodiment, the image information of the current mobile device is collected by the camera, and the image information is identified. When the identification result is a vehicle, the location information of the current mobile device is obtained through the edge cloud, which corresponds to the driving service within the set range, so as to prevent non-vehicle mobile devices from illegally obtaining driving services and ensure the legality and safety of driving services. At the same time, the location information of the current mobile device is obtained through the edge cloud, which corresponds to the driving service within the set range, so as to improve the accuracy of driving services.

[0053] S140: Push the driving service to a mobile device that is within the network coverage area corresponding to the integrated terminal and subscribes to the driving service through the integrated terminal.

[0054] In this embodiment, a vehicle machine application or a mobile phone application that can support the subscription of driving services is also included. The user can subscribe or not subscribe to the driving service in advance.

[0055] Exemplarily, after the main roadside device in the integrated terminal receives the driving service sent by the edge cloud, the main roadside device can use the broadcast push service to push the driving service to the mobile device that is within the network coverage of the integrated terminal and subscribes to the driving service. The integrated terminal in this embodiment is the same integrated terminal. In this embodiment, the mobile device that is within the network coverage of the integrated terminal and subscribes to the driving service is a vehicle with a set operating system installed; or a vehicle-mounted unit device installed in the vehicle.

[0056] Optionally, after pushing the driving service to a mobile device that is within the network coverage corresponding to the integrated terminal and subscribes to the driving service through the integrated terminal, it also includes: the mobile device that is within the network coverage corresponding to the integrated terminal and subscribes to the driving service displays the driving service in at least one of the following ways: text, image and voice.

[0057] In this embodiment, after pushing the driving service, the mobile device that is within the network coverage of the integrated terminal and subscribes to the driving service displays the driving service through text, images, voice, etc., that is, the driving service can be intuitively conveyed through a variety of display methods, thereby improving the user experience and ensuring that the user can quickly and accurately obtain the content of the driving service.

[0058] The technical solution of the embodiment of the present disclosure is to determine the networking result of the current mobile device and the corresponding integrated terminal based on the networking request of the current mobile device through an integrated terminal; wherein the networking result includes networking success and networking failure; wherein the integrated terminal is composed of multiple roadside devices; the mobile device includes a vehicle and / or an on-board unit device; if the networking result is the networking success, the location information of the current mobile device is determined through the integrated terminal based on at least one of the following information: signal strength information, data transmission delay information and heartbeat packet transmission delay information between the current mobile device and the integrated terminal; through the edge cloud, based on the driving service request corresponding to the location information of the current mobile device of the integrated terminal, the corresponding driving service is obtained; through the integrated terminal, the driving service is pushed to the mobile device that is within the network coverage corresponding to the integrated terminal and subscribes to the driving service. The disclosed embodiments can solve the problems of untimely and low accuracy of driving service push in the prior art by collaboratively determining the location information of the current mobile device through the distributed roadside devices within the integrated terminal, and obtaining the driving service corresponding to the location information of the current mobile device through the edge cloud on the roadside. The location information of the mobile device can be obtained in a timely and accurate manner, thereby improving the timeliness and accuracy of driving service push.

[0059] It should be noted that in the prior art, the method of obtaining driving services through mobile communication technologies (such as 4G and 5G) cannot obtain driving services in time when the signal is poor (such as in tunnels). And the method of locating the location information of the vehicle through GPS signals cannot accurately and timely obtain the vehicle location information when the GPS is interfered with, resulting in the inability to obtain driving services in time and accurately. In the embodiment of the present invention, the distributed soft bus of the setting operating system is used to group the vehicle and the various distributed roadside devices in the integrated terminal into a trusted network, and the cloud, distributed roadside devices, and edge cloud devices are used to collaboratively complete the calculation of the vehicle's location information, the acquisition of driving services, and the push of driving services. In complex environments such as highways, elevated roads, tunnels, etc., where GPS signals and mobile communication signals are easily interfered with, the location information of the mobile device can be obtained in time and accurately, thereby improving the timeliness and accuracy of driving service push, thereby improving driving safety and user experience.

[0060] For example, the mobile device is a vehicle installed with a set operating system or a vehicle installed with an on-board unit device. Figure 2 A flow chart of another driving service push method provided by an embodiment of the present invention. Figure 2 As shown:

[0061] S201. When the vehicle detects a broadcast signal sent by a roadside router in an integrated terminal, after the vehicle is connected to the roadside router, the vehicle automatically initiates a networking request to the integrated terminal in the same roadside router local area network by setting a distributed soft bus in the operating system.

[0062] S202. The integrated terminal authenticates the vehicle.

[0063] S203. If the authentication result is that the vehicle is credible, the integrated terminal networks the vehicle and the integrated terminal to obtain a successful networking result.

[0064] S204: The integrated terminal determines the location information of the vehicle.

[0065] S205. The integrated terminal sends a driving service request corresponding to the vehicle's location information to the edge cloud.

[0066] S206: The edge cloud obtains corresponding driving services.

[0067] S207. The edge cloud pushes the driving service to the integrated terminal.

[0068] S208. The integrated terminal pushes the driving service to each vehicle that is within the network coverage area corresponding to the integrated terminal and has subscribed to the driving service.

[0069] S209. The vehicle displays driving services through text, images, and voice.

[0070] In the embodiment of the present disclosure, when the vehicle detects the broadcast signal sent by the roadside router in the integrated terminal, after the vehicle is connected to the roadside router, the vehicle automatically initiates a networking request to the integrated terminal in the same roadside router local area network through the distributed soft bus in the set operating system. The integrated terminal authenticates the vehicle; if the authentication result is that the vehicle is credible, the integrated terminal networks the vehicle with the integrated terminal to obtain a successful networking result; the integrated terminal determines the location information of the vehicle; the integrated terminal sends a driving service request corresponding to the location information of the vehicle to the edge cloud; the edge cloud obtains the corresponding driving service; the edge cloud pushes the driving service to the integrated terminal; the integrated terminal pushes the driving service to each vehicle within the network coverage corresponding to the integrated terminal and subscribes to the driving service; the vehicle displays the driving service through text, images, and voice. In the embodiment of the present disclosure, the method of determining the location information of the vehicle through the integrated terminal and obtaining the driving service corresponding to the location information of the vehicle through the edge cloud can solve the problem of untimely and low accuracy of driving service push in the prior art, and can timely and accurately obtain the location information of the vehicle, thereby improving the timeliness and accuracy of driving service push.

[0071] For example, Figure 3 Schematic diagram of the collaborative work of vehicles, roadside equipment and edge cloud provided by the embodiment of the present invention. Figure 3 As shown, the integrated terminal 1 includes a roadside controller 1, a camera 1, and two electronic road signs 1. The roadside devices can be connected by wireless communication, such as soft bus connection. The integrated terminal 2 includes a roadside controller 2, a camera 2, and two electronic road signs 2. The integrated terminal 1 and the integrated terminal 2 are relatively close and can collaboratively share an edge cloud.

[0072] When a vehicle (with OBU equipment installed) detects a wireless broadcast signal sent outward by a roadside router in the integrated terminal 1, after the vehicle is connected to the roadside router, the vehicle automatically initiates a networking request to the roadside device (such as a roadside controller 1) in the integrated terminal 1 in the same roadside router local area network by setting a distributed soft bus in the operating system; the integrated terminal 1 determines the networking result between the vehicle and the integrated terminal 1 based on the networking request; if the networking result is successful, the integrated terminal 1 determines the location information of the mobile device based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the vehicle and the integrated terminal 1; the integrated terminal 1 sends a driving service request corresponding to the vehicle's location information to the edge cloud; the edge cloud obtains the driving service corresponding to the vehicle's location information based on the driving service request; the integrated terminal 1 pushes the driving service sent by the edge cloud to the vehicle that is within the network coverage corresponding to the integrated terminal 1 and has subscribed to the driving service. When a vehicle (with OBU equipment installed) drives out of the network coverage corresponding to the integrated terminal 1 and detects the wireless broadcast signal sent out by the integrated terminal 2, it requests to be networked with the integrated terminal 2, and the integrated terminal 2 determines the location information of the vehicle. The integrated terminal 2 obtains the driving service corresponding to the vehicle's location information through the edge cloud, and pushes it to the vehicles that are within the network coverage corresponding to the integrated terminal 2 and subscribe to the driving service. For vehicles with OBU equipment installed, after receiving the driving service, the OBU equipment synchronizes information with the vehicle's on-board system application and displays the driving service.

[0073] When a vehicle (installed with a set operating system, such as Hongmeng) detects a wireless broadcast signal sent out by a roadside router in the integrated terminal 2, after the vehicle is connected to the roadside router, the vehicle automatically initiates a networking request to the integrated terminal 2 in the same roadside router local area network through the distributed soft bus in the set operating system, and the integrated terminal 2 determines the location information of the vehicle. The integrated terminal 2 obtains the driving service corresponding to the location information of the vehicle through the edge cloud, and pushes it to the vehicle within the network coverage corresponding to the integrated terminal 2 and subscribed to the driving service. When a vehicle (installed with a set operating system, such as Hongmeng) drives out of the network coverage corresponding to the integrated terminal 2 and detects a wireless broadcast signal sent out by the roadside router in the integrated terminal 1, after the vehicle is connected to the roadside router, the vehicle automatically initiates a networking request to the integrated terminal 1 in the same roadside router local area network through the distributed soft bus in the set operating system, and the integrated terminal 1 determines the location information of the vehicle. The integrated terminal 1 obtains the driving service corresponding to the location information of the vehicle through the edge cloud, and pushes it to the vehicle within the network coverage corresponding to the integrated terminal 1 and subscribed to the driving service.

[0074] Figure 4A schematic diagram of the architecture of a driving service push system provided by an embodiment of the present invention. The system includes: a mobile device, an integrated terminal and an edge cloud; wherein the integrated terminal is composed of multiple roadside devices; the mobile device is used to send a networking request to the corresponding integrated terminal; the integrated terminal is used to determine the networking result of the mobile device and the corresponding integrated terminal based on the networking request of the mobile device; wherein the networking result includes networking success and networking failure; the integrated terminal is also used to determine the location information of the mobile device based on at least one of the following information if the networking result is the networking success: signal strength information, data transmission delay information and heartbeat packet transmission delay information between the mobile device and the integrated terminal; the integrated terminal is also used to send a driving service request corresponding to the location information of the mobile device to the edge cloud; the edge cloud is used to obtain the driving service corresponding to the location information of the mobile device based on the driving service request; the integrated terminal is also used to push the driving service sent by the edge cloud to the mobile device within the network coverage corresponding to the integrated terminal and subscribed to the driving service.

[0075] In this embodiment, the roadside router is installed with a set operating system as an example, and the integrated terminal is also provided with a roadside router as an example. When the mobile device detects the wireless broadcast signal sent outward by the roadside router in the integrated terminal, after the mobile device is connected to the roadside router, the mobile device automatically initiates a networking request to the integrated terminal in the same roadside router local area network through the distributed soft bus in the set operating system. The integrated terminal determines the networking result of the mobile device and the corresponding integrated terminal based on the networking request of the mobile device; wherein the networking result includes networking success and networking failure; if the networking result is the networking success, the integrated terminal determines the location information of the mobile device based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the mobile device and the integrated terminal; the integrated terminal sends a driving service request corresponding to the location information of the mobile device to the edge cloud; the edge cloud obtains the driving service corresponding to the location information of the mobile device based on the driving service request; the integrated terminal pushes the driving service sent by the edge cloud to the mobile device within the network coverage corresponding to the integrated terminal and subscribed to the driving service. The disclosed embodiments can solve the problems of untimely and low accuracy of driving service push in the prior art by collaboratively determining the location information of the current mobile device through the distributed roadside devices within the integrated terminal, and obtaining the driving service corresponding to the location information of the current mobile device through the edge cloud on the roadside. The location information of the mobile device can be obtained in a timely and accurate manner, thereby improving the timeliness and accuracy of driving service push.

[0076] Figure 5 A schematic diagram of another driving service push system architecture provided by an embodiment of the present invention. Figure 5 The driving service system includes the cloud, edge cloud, and integrated terminal including the service layer and the kernel layer, and the vehicle includes the application layer, the service layer and the kernel layer. Among them, the vehicle is a vehicle with a set operating system installed; or, a vehicle with an on-board unit device installed. Among them, the cloud is used to provide the traffic certificate services required for networking for the vehicle, such as traffic certificate download services, management services, etc., and the vehicle can obtain the corresponding traffic certificate through the traffic certificate download service. Among them, the edge cloud can be used to provide driving services and road location information services. The driving service in the edge cloud can support functions such as querying and reporting driving services. The road location information service can support the management of the location information of roadside equipment deployed at the edge of the road, such as the location information of cameras, electronic roadsides, roadside controllers, etc. on the roadside. The edge cloud has regional attributes, and the edge clouds in different regions are different.

[0077] Among them, the service layer in the integrated terminal is used to provide location calculation service, message request service, broadcast push service, distributed service, certificate service, etc. The location calculation service is used to calculate the location information of the vehicle. The camera in the integrated terminal is used to collect image information of the mobile device that has been successfully networked, and judge whether the networked device is a vehicle through the image information. The message request service is used to request the driving service corresponding to the vehicle's location information from the edge cloud through the vehicle's location information. The broadcast push service is used to transmit the driving service to the vehicle that is within the network coverage of the integrated terminal and subscribes to the driving service through the distributed service in the integrated terminal. The distributed service in the integrated terminal is used to transmit the driving service to the vehicle that is within the network coverage of the integrated terminal and subscribes to the driving service through the network service in the integrated terminal based on the wireless communication method such as soft bus and Bluetooth. The certificate service in the integrated terminal is used to authenticate the mobile device requesting networking to authenticate whether the mobile device is trustworthy. The kernel layer in the integrated terminal includes a network driver, which is used to provide underlying hardware support and data transmission capabilities for the network service in the integrated terminal. The network service in the integrated terminal is used to provide users with various network functions, such as transmission driving services, based on the network driver corresponding to the integrated terminal.

[0078] The application layer in the vehicle is used to provide subscription services and display services. The subscription service is used to subscribe or not subscribe to the driving service. The display service is used to display the driving service to the user through text, images, and voice.

[0079] The service layer in the vehicle includes distributed services and certificate services. The distributed services in the vehicle are used to receive driving services sent by the integrated terminal and send the driving services to the application layer to display the driving services to the user through the display service. The certificate service in the vehicle is used to send networking requests to the integrated terminal. The kernel layer in the vehicle includes the network driver, which is used to provide the underlying hardware support and data transmission capabilities for the network services in the vehicle. The network services in the vehicle are used to provide users with various network functions, such as transmission driving services, based on the network driver corresponding to the vehicle.

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

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

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

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

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

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

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

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

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

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

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

[0091] An embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements the driving service push method provided in any embodiment of the present application.

[0092] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

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

Claims

1. A driving service push method, characterized in that: include: Determine, by means of the integrated terminal, a networking result between the current mobile device and the corresponding integrated terminal based on a networking request of the current mobile device; wherein the networking result includes networking success and networking failure; the mobile device includes a vehicle and / or an onboard unit device; If the networking result is that the networking is successful, determining the location information of the current mobile device through the integrated terminal based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the current mobile device and the integrated terminal; Obtaining corresponding driving services based on the driving service request corresponding to the location information of the current mobile device of the integrated terminal through the edge cloud; The driving service is pushed through the integrated terminal to a mobile device that is within the network coverage area corresponding to the integrated terminal and subscribes to the driving service.

2. The method according to claim 1, characterized in that in, The integrated terminal is composed of a plurality of roadside devices; each roadside device is connected and networked via a distributed soft bus in its own operating system.

3. The method according to claim 2, characterized in that Determining, by means of the integrated terminal, a networking result between the current mobile device and the corresponding integrated terminal based on a networking request of the current mobile device; comprising: Obtaining a networking request sent by the current mobile device to the integrated terminal; wherein the networking request is a networking request automatically initiated by the current mobile device to the integrated terminal in the same roadside router local area network through the distributed soft bus in the set operating system after the current mobile device is connected to the roadside router; wherein the current mobile device is preset with a corresponding traffic certificate; and the networking request includes device identity information encrypted by the traffic certificate; Authenticate the current mobile device based on the device identity information to obtain an authentication result; wherein the authentication result includes whether the current mobile device is credible or not; If the authentication result is that the current mobile device is credible, the current mobile device is networked with the integrated terminal to obtain a successful networking result and a new integrated terminal; If the authentication result is that the current mobile device is not credible, the networking request is rejected, and a networking result of networking failure is obtained.

4. The method according to claim 2, characterized in that: The integrated terminal determines the location information of the current mobile device based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the current mobile device and the integrated terminal, including: Determine the relative distance between the current mobile device and each of the roadside devices based on at least one of the following information: signal strength information, data transmission delay information, and heartbeat packet transmission delay information; Sorting the relative distances between the current mobile device and each of the roadside devices to obtain a sorting result; The location information of the roadside device with the smallest relative distance in the sorting result is used as the location information of the current mobile device.

5. The method according to claim 2, characterized in that: in, The roadside equipment includes a camera; Obtaining corresponding driving services based on the driving service request corresponding to the location information of the current mobile device of the integrated terminal through the edge cloud, including: Collecting image information of the current mobile device through the camera; Recognize the image information to obtain a recognition result; If the identification result is a vehicle, a driving service request within a set range corresponding to the location information of the current mobile device is sent to the edge cloud through the integrated terminal; The edge cloud is used to obtain the driving service within a set range corresponding to the location information of the current mobile device based on the driving service request.

6. The method according to claim 1, characterized in that After the integrated terminal pushes the driving service to a mobile device that is within the network coverage area corresponding to the integrated terminal and subscribes to the driving service, the method further includes: A mobile device within the network coverage range corresponding to the integrated terminal and subscribed to the driving service displays the driving service in at least one of the following ways: text, image, and voice.

7. A driving service push system, characterized in that: The system includes: a mobile device, an integrated terminal and an edge cloud; The mobile device is used to send a networking request to the corresponding integrated terminal; The integrated terminal is used to determine the networking result of the mobile device and the corresponding integrated terminal based on the networking request of the mobile device; wherein the networking result includes networking success and networking failure; The integrated terminal is further configured to determine the location information of the mobile device based on at least one of the following information if the networking result is that the networking is successful: signal strength information, data transmission delay information, and heartbeat packet transmission delay information between the mobile device and the integrated terminal; The integrated terminal is further used to send a driving service request corresponding to the location information of the mobile device to the edge cloud; The edge cloud is used to obtain the driving service corresponding to the location information of the mobile device based on the driving service request; The integrated terminal is also used to push the driving service sent by the edge cloud to a mobile device that is within the network coverage range corresponding to the integrated terminal and subscribes to the driving service.

8. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the driving service push method as described in any one of claims 1-6.

9. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the driving service push method as claimed in any one of claims 1 to 6 when executed by a computer processor.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the driving service push method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Open accuracy positional information service pushing method and service system

    CN105577788A

  • A vehicle-road cooperation-based tracking and positioning system and a tracking and positioning method for vehicles in a tunnel

    CN109862505A

  • Vehicle-road cooperative positioning method and device, electronic equipment and automatic driving vehicle

    CN112050819A

  • Vehicle positioning method, system and device based on identification number matching and storage medium

    CN117824674A

  • PC5 short-range communication roadside device that provides high-precision positioning service

    WO2023005707A1