CN107959708B - Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system - Google Patents

Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system Download PDF

Info

Publication number
CN107959708B
CN107959708B CN201711003327.4A CN201711003327A CN107959708B CN 107959708 B CN107959708 B CN 107959708B CN 201711003327 A CN201711003327 A CN 201711003327A CN 107959708 B CN107959708 B CN 107959708B
Authority
CN
China
Prior art keywords
computing
cloud
vehicle
edge
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711003327.4A
Other languages
Chinese (zh)
Other versions
CN107959708A (en
Inventor
李静林
刘志晗
杨放春
杨树
朱小陆
魏晓娟
袁泉
王尚广
孙其博
周傲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN201711003327.4A priority Critical patent/CN107959708B/en
Publication of CN107959708A publication Critical patent/CN107959708A/en
Application granted granted Critical
Publication of CN107959708B publication Critical patent/CN107959708B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Abstract

The invention discloses a cloud-edge-vehicle-end-based vehicle networking service collaborative computing method and system, and belongs to the field of cloud computing and intelligent driving. The computing system and the computing method are characterized in that firstly, the vehicle-mounted terminal responds to a vehicle networking service request provided by a vehicle networking terminal application system. The cloud computing platform realizes cooperative interactive computing with the vehicle-mounted terminal and the edge computing platform, and provides service computing resources or cloud service requests through the cloud-end vehicle networking service environment module. The edge computing platform realizes cooperative interactive computing with the vehicle-mounted terminal and the cloud computing platform through the edge cooperative computing agent module and is responsible for integrating feedback results of the consignment computing control environment module and the open computing control environment module. The method and the device solve the problems of insufficient unilateral vehicle-end computing capability, limited edge-end computing resources and large cloud-end data delay, improve the computing efficiency and optimize the user experience.

Description

Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system
Technical Field
The invention belongs to the field of cloud computing and intelligent driving, and particularly relates to a cloud-edge-vehicle-end-based vehicle networking service collaborative computing method and system.
Background
The intelligent driving means that intelligent information exchange between vehicles and people, between vehicles and vehicles, between vehicles and roads, between vehicles and clouds and the like is realized through an advanced sensor system and an information processing system, so that the vehicles have the capability of environment perception, and corresponding follow-up systems of the vehicles are controlled through cognitive computation, so that preset driving targets are automatically completed. In order to realize intelligent driving, the vehicle needs to exchange a large amount of data information with other entities, which requires that the vehicle has certain data processing capacity; however, for intelligent vehicles, complicated calculation and high energy consumption information interaction can cause the increase of the cost of the vehicle and the complexity of a control system, and the vehicle cannot even complete the calculation when performing the global calculation task.
Cloud computing is a data center that is located in a remote cloud and provides dynamic, easily scalable and often virtualized resources over the internet in a pay-as-needed fashion. Google cloud computing already has over 100 million servers, and Amazon, IBM, microsoft, Yahoo, etc. all have hundreds of thousands of servers. The cloud computing system has the advantages that the cloud computing system is provided with massive computing resources and storage resources, so that powerful background support can be provided for complex computing involved in intelligent driving, and great convenience is provided for computing of complex tasks due to the characteristics of virtualization, reliability, high expandability and the like of the cloud. However, the way that massive terminal devices of the internet of things directly access the cloud brings convenience for calculation, and meanwhile, network load and data transmission delay are increased, which has certain influence on delay sensitive services.
The edge computing is a novel computing mode following the cloud computing, and the IT and cloud computing capabilities are provided on the wireless access network side, so that the computing is localized, and the aims of reducing delay, improving network operation efficiency, improving service distribution capability and optimizing terminal experience quality are achieved. In summary, edge computing can meet the needs of agile connectivity, real-time services, data optimization, application intelligence, security, privacy protection, and the like. However, the servers used for edge computing are not as powerful as those used for cloud computing, which only perform small and medium-sized computing, while the cloud is more prone to globally non-real-time complex computing.
The intelligent vehicle has service requirements but can be limited by price cost, battery life, storage space and computing resources of a vehicle end, the edge computing meets real-time service and privacy safety but can be limited by the computing resources of the edge end, and the cloud computing supports complex computing but has larger data delay of a cloud end. Therefore, in order to realize intelligent driving, a vehicle end (namely an intelligent vehicle), an edge end and a cloud end collaborative computing mode can be considered, and vehicle networking service requirements with different characteristics are met.
Disclosure of Invention
In view of the above, the present invention provides a cloud-edge-vehicle-end-based collaborative computing method and system for a vehicle networking service. The service requirements of different characteristics are met through a cloud end, edge end and vehicle end collaborative computing mode, and intelligent driving is achieved.
The cloud-edge-vehicle-end-based vehicle networking service collaborative computing system comprises: the system comprises a vehicle-mounted terminal, an edge computing platform and a cloud computing platform;
the vehicle-mounted terminal is a vehicle end and comprises a terminal cooperative computing agent module and a vehicle networking terminal application system; and providing cooperative computing capability with the edge computing platform and the cloud computing platform through the terminal cooperative computing agent module, and responding to the vehicle networking service request provided by the vehicle networking terminal application system.
The vehicle networking terminal application system comprises a vehicle networking service terminal application module and a collaborative computing demand management module;
the application module of the car networking service terminal is an end user of the collaborative computing task, and needs to confirm which tasks can be distributed for collaborative computing according to the result of the collaborative computing demand management module, and assemble the computing results of various tasks to realize the final business.
The cooperative computing requirement management module manages whether a cooperative computing requirement exists in the vehicle networking terminal application system during execution, the specific construction of the requirement, the release of the requirement to a terminal cooperative computing controller in the terminal cooperative computing agent module and the like so as to drive the controller to execute cooperative control.
The terminal cooperative computing agent module comprises a terminal cooperative computing controller, a cooperative computing task segmentation and combination module, a consignment computing application management module and an end registration module;
and the terminal cooperative computing controller receives a cooperative computing demand result of the cooperative computing demand management module, and manages registration information of the vehicle terminal, the issuing state of the entrusted computing application, the division and combination strategy control of the cooperative computing task and the like.
The collaborative computing task segmentation and combination module is used for controlling the processes of transmission, segmentation, assignment and combination of specific collaborative computing data; at the vehicle-mounted terminal, the collaborative computing task dividing and combining module divides the vehicle-side computing task according to the control information of the terminal collaborative computing controller and the requirement from the vehicle networking terminal application system, uploads the divided vehicle-side computing task to the edge computing platform or the cloud computing platform through the data interface, and integrates the result and feeds the result back to the vehicle networking terminal application system after computing is completed.
And the entrusted computing application management module is responsible for entrusted management of the computing application of the vehicle-mounted terminal, and the computing application can be uploaded to an entrusted computing controller of the edge computing platform through a data interface.
And the terminal registration module is responsible for registering the vehicle-mounted terminal.
The cloud computing platform is located at the high in the clouds, includes: the cloud collaborative computing agent module and the cloud Internet of vehicles service environment module; the cloud-side collaborative computing agent module is used for achieving collaborative interactive computing with the vehicle-mounted terminal and the edge computing platform, and the cloud-side vehicle networking service environment module is used for providing service computing resources or cloud-side service requests.
The cloud-end vehicle networking service environment module comprises a vehicle networking service cloud application module and a collaborative computing demand management module;
at the cloud end, the cooperative computing demand management module manages whether the cloud end application has cooperative computing demands with the vehicle-mounted terminal and the edge computing platform, specific demand construction of the demands, issuing of the demands to the controller and the like when the cloud end application is executed, so that the controller is driven to execute cooperative control.
The Internet of vehicles service cloud application module confirms which tasks can be distributed for cooperative computing according to the processing result of the cooperative computing demand management module, and assembles the computing results of various tasks.
The cloud cooperative computing agent module comprises a cloud cooperative computing controller, a cooperative computing task segmentation and combination module, a consignment computing application management module and an end management module;
the cloud collaborative computing controller manages the position of a terminal, the issuing state of the entrusted computing application, the partitioning and merging strategy control of the collaborative computing task and the like.
The collaborative computing task dividing and combining module divides the cloud computing tasks according to control information of the cloud collaborative computing controller and requirements from a cloud application system of the vehicle networking service, uploads the divided cloud computing tasks to the edge computing platform through a data interface for interaction, and integrates results and feeds the integrated results back to the cloud vehicle networking service environment module after computing is completed.
The entrusted computing application management module is responsible for entrusting and managing computing application of the cloud, and the computing application can be issued to an entrusted computing controller of the edge computing platform through a data interface.
The end management module is responsible for managing the edge computing platform which can be accessed by the vehicle-mounted terminal, and comprises the steps of registering the edge computing platform to the cloud computing platform, destroying the edge computing platform by the cloud computing platform and the like, so that the cloud computing platform can conveniently assign tasks to the appointed edge computing platform.
The edge computing platform is positioned at an edge end and comprises an edge collaborative computing agent module, a consignment computing control environment module and an open computing control environment module; and the edge collaborative computing agent module is used for realizing collaborative interactive computing with the vehicle-mounted terminal and the cloud computing platform and is responsible for integrating feedback results of the consignment computing control environment module and the open computing control environment module.
The entrusted computing control environment module is responsible for providing computing services for the privacy data of the vehicle-mounted terminal and the cloud computing platform, and the execution logic of the entrusted computing control environment module is provided by the vehicle-mounted terminal or the cloud computing platform, so that the computing process is safe;
the open computing control environment module is responsible for providing relatively universal service computing capability for the vehicle-mounted terminal and the cloud computing platform, and generally computes data which the vehicle-mounted terminal and the cloud computing platform agree to open, or processes non-sensitive information and the like.
The edge collaborative computing agent module comprises a collaborative computing task segmentation and combination module, a consignment computing application management module and an end management module;
at the edge end, the collaborative computing task segmentation and combination module needs to judge the computing tasks of the vehicle-mounted terminal or the cloud computing platform, which should be distributed to the entrusted computing control environment module, and which should be distributed to the open computing control environment module; after the calculation is finished, the collaborative calculation task segmentation and combination module of the edge calculation platform is also responsible for integrating the calculation result.
And the entrusted computing application management module is responsible for entrusted management of the computing application at the edge end, and when the vehicle terminal moves out of the management range of the edge computing platform, or under the control of the cloud computing platform, the entrusted computing application is destroyed or is migrated to other edge computing platforms.
The end management module is mainly responsible for access management of the vehicle-mounted terminal, namely which edge the vehicle-mounted terminal belongs to, so that task assignment of the edge computing platform to the vehicle-mounted terminal is facilitated.
A cloud-edge-vehicle-end-based vehicle networking service collaborative computing method comprises the following specific steps:
step one, the vehicle-mounted terminal respectively provides an intelligent driving service request to the edge computing platform and the cloud computing platform.
And step two, the vehicle-mounted terminal divides the service request task according to the cooperative computing requirement to obtain a task which must be completed by the vehicle, a real-time or quasi-real-time task and a non-real-time task.
Step three, aiming at tasks which need to be finished by the vehicle, the vehicle-mounted terminal executes calculation through the self calculation capacity;
step four, aiming at the real-time or quasi-real-time task, handing over to the edge computing platform to execute the computation;
the method specifically comprises the following steps:
firstly, an edge computing platform receives a task and performs segmentation; then, the data or non-sensitive information agreed to be opened by the vehicle-mounted terminal and the cloud computing platform is delivered to an open computing control environment module to complete computing; the private data or the sensitive information is delivered to a consignment computing control environment module to complete computing; and finally, the edge computing platform integrates the computing results of the open computing control environment module and the consignment computing control environment module, and the computing results are used as the cooperative execution results of the edge computing platform on the task.
Fifthly, the non-real-time tasks are handed to a cloud computing platform to be computed;
the method specifically comprises the following steps:
firstly, a cloud computing platform receives a computing task; then, the cloud computing platform judges whether the task is executed independently or not, if so, the cloud end executes the task by itself, and a feedback result is used as an execution result of the task; otherwise, the cloud computing platform and the edge computing platform jointly execute the task, the cloud computing platform firstly divides the task, and then the edge computing platform firstly processes and combines the divided large-scale data in the entrusted computing application and then provides the combined large-scale data to the cloud computing platform; and the cloud computing platform takes the self computing result and the processing result of the edge computing platform as the cooperative execution result of the task.
And step six, the vehicle-mounted terminal integrates the execution result of the cooperation of the three ends of the vehicle-mounted terminal, the edge computing platform and the cloud computing platform.
And step seven, feeding back the cooperative execution result of the three ends to an Internet of vehicles terminal application system module of the vehicle-mounted terminal to complete the response of the service request.
The invention has the advantages that:
1) the cloud-edge-vehicle-end-based collaborative computing method for the Internet of vehicles service can solve the problems of insufficient computing capability of the vehicle end, limited computing resources of the edge end, large data delay of the cloud end and the like in a unilateral manner through collaborative computing of the vehicle end, the edge end and the cloud end, so that the computing efficiency is improved, and the user experience is optimized.
2) The cloud-edge-vehicle-end-based vehicle networking service collaborative computing method can perform tasks in a differential privacy mode through open computing or entrusted computing, so that data privacy is protected, and the security of a computing process is ensured.
3) The cloud-edge-vehicle-end-based vehicle networking service collaborative computing system is used for determining the functional structure of a computing platform and improving the performability and effectiveness of vehicle networking service collaborative computing.
Drawings
Fig. 1 is a schematic diagram of an architecture of a cloud-edge-vehicle-end-based car networking service cooperative computing system according to the present invention.
Fig. 2 is a cooperative computing structure diagram of the cloud-edge-vehicle-end-based car networking service cooperative computing system of the present invention.
Fig. 3 is a schematic diagram of a cloud-edge-vehicle-end-based car networking service collaborative computing method according to the present invention;
fig. 4 is a flowchart of a cloud-edge-vehicle-end-based car networking service collaborative computing method according to the present invention.
Detailed Description
The following describes in detail a specific embodiment of the present invention with reference to the drawings.
The invention relates to a cloud-edge-vehicle-end-based vehicle networking service collaborative computing system, a schematic architecture diagram of which is shown in fig. 1, and the system comprises: a vehicle terminal S11, an edge computing platform S12, and a cloud computing platform S13.
The relationship among the components of the architecture is as follows:
the vehicle-mounted terminal S11 is an intelligent vehicle terminal and comprises a terminal collaborative computing agent module S111 and a vehicle networking terminal application system S112; the vehicle networking terminal application system S112 externally provides a vehicle networking service request, the terminal cooperative computing agent module S111 interactively responds to the service request through vehicle-vehicle cooperation or through cooperative computing capability of the edge computing platform S12 or the cloud computing platform S13, and transmits a request result fed back to the intelligent vehicle.
The edge computing platform S12 is located at the edge end base station, typically only one hop away from the smart vehicle, for providing a certain service environment and computing power for the smart vehicle. The system comprises an edge collaborative computing agent module S121, a consignment computing control environment module S122 and an open computing control environment module S123; the edge cooperative computing agent module S121 implements cooperative interactive computing with the in-vehicle terminal S11 and the cloud computing platform S13, and is responsible for integrating feedback results of the delegated computing control environment module S122 and the open computing control environment module S123.
The edge cooperative computing agent S121 is a function of providing, at the edge, the capability of performing interactive computing with the terminal cooperative computing agent module S111 and the cloud cooperative computing agent module S131.
The delegated computing control environment module S122 is responsible for providing a secure execution environment to the in-vehicle terminal S11 and the cloud computing platform S13, and is an execution environment in which the edge computing platform provides its own remote computing module to the vehicle terminal or the cloud, and since the execution logic of the executed computing task is provided by the terminal or the cloud, the computing process can be considered as secure.
The open computing control environment module S123 is responsible for providing some relatively general service computing capabilities of the vehicle-mounted terminal S11 or the cloud computing platform S13, and generally performs computing on data that the vehicle-mounted terminal S11 and the cloud computing platform S13 agree to open, or performs processing on non-sensitive information, and the like. The edge computing platform provides some relatively general service computing capabilities, or performs computing based on data which is approved to be opened by a terminal or a cloud, or performs computing based on differential privacy according to non-sensitive information or macro information of the terminal, and provides a cooperation capability.
Cloud computing platform S13 is located in the cloud, and has powerful computing resources, including: the cloud collaborative computing agent module S131 and the cloud Internet of vehicles service environment S132; the cloud-side cooperative computing agent module S131 is used for realizing cooperative interactive computing with the vehicle-mounted terminal S11 and the edge computing platform S12, and providing service computing resources or cloud-side service requests through the cloud-side vehicle networking service environment S132. And completing response and feedback of the vehicle networking service request based on vehicle management and interactive collaborative calculation with the edge terminal and the terminal.
The cloud-end internet-of-vehicle service environment S132 is responsible for providing service computing resources, including vehicle maintenance information and edge computing platform maintenance information, or generating a cloud service request, and submitting the cloud service request to an edge end to complete computing. The cloud collaborative computing agent module S131 is responsible for providing collaborative computing capability with the edge and the terminal, and completes collaborative computing of the car networking service by responding to the fragmented service request from the edge and returning the result to the edge for integration.
The cloud data center S14 provides computing service resources for the cloud computing platform S13.
The cloud is a remote big cloud, such as amazon AWS, microsoft Azure, *** GCE, IBM Softlayer, and arrhend, and provides dynamic, easily expandable and often virtualized resources through the internet. The cloud has strong computing power, and a user can access the cloud data center through the Internet and operate according to own requirements.
The edge data centers S15 and S16 are different from each other in terms of the size of the coverage area. For example, the edge data center S16 provides computing service resources for the edge computing platform S12, with a coverage area S17 and an edge coverage center S18 for the edge data center S15.
The edge terminal is a small cloud computing center deployed on a mobile base station, provides an information technology service environment and cloud computing capability in a wireless access network closest to a user, and aims to further reduce delay, improve network operation efficiency and optimize user experience. The edge end can operate independently, and can also operate with other edge ends or remote big clouds in a coordinated manner, so that computing tasks with higher requirements such as high complexity and high energy consumption are completed.
As shown in fig. 2, the car networking terminal application system S21 includes a car networking service terminal application module and a collaborative computing demand management module, the car networking service terminal application module is an end user of a collaborative computing task, which tasks need to be confirmed according to a result of the collaborative computing demand management module to be distributed for collaborative computing, and computing structures of various tasks are assembled to realize a final service.
The cooperative computing requirement management module manages whether a cooperative computing requirement exists in the vehicle networking terminal application system during execution, the specific construction of the requirement, the release of the requirement to a terminal cooperative computing controller in the terminal cooperative computing agent module and the like so as to drive the controller to execute cooperative control.
The terminal cooperative computing agent module S22 includes a terminal cooperative computing controller S221, a cooperative computing task partitioning and merging module S222, a delegated computing application management module S223, and an end registration module S224, and receives a cooperative computing demand result mainly through the terminal cooperative computing controller S221, and manages registration information of the vehicle terminal, a distribution state of delegated computing application, partitioning and merging policy control of the cooperative computing task, and the like.
The cooperative computing task segmentation and merging module S222 is a process control of transmission, segmentation, assignment, and merging of specific cooperative computing data, and at the vehicle-mounted terminal, the cooperative computing task segmentation and merging module S222 segments a vehicle-side computing task according to control information of the terminal cooperative computing controller S221 and a requirement from the vehicle networking terminal application system, and uploads the segmented vehicle-side computing task to the edge end or the cloud end through a data interface, and after the computation is completed, integrates a result and feeds the result back to the vehicle networking terminal application system.
The delegated computing application management module S223 is responsible for delegating and managing the computing application at the cloud, and the computing application can be uploaded to a delegated computing controller of the edge computing platform through a data interface.
The terminal registration module S224 is responsible for registering the vehicle terminal.
The edge cooperative computing agent module comprises a cooperative computing task segmentation and merging module S251, a consignment computing application management module S252 and an end management module S253, and the main function of the edge cooperative computing agent module is consistent with that of a terminal cooperative computing agent. In addition, at the edge, the collaborative computing task splitting and merging module S251 further needs to determine which data of the vehicle-mounted terminal or the cloud should be sent to the delegated computing control environment module S23, and which data should be sent to the open computing control environment module S24.
The open computing control environment module S24 provides computing service for data that the vehicle-mounted terminal or the cloud agrees to open, mainly for computation of non-sensitive information; the delegated computing control environment module S23 is a module that provides computing services for private data of the terminal or the cloud, and its execution logic is provided by the terminal or the cloud, so that its computing process is considered to be secure.
The end management module S253 is mainly responsible for access management of the vehicle-mounted terminal, that is, which edge the vehicle-mounted terminal belongs to, so as to facilitate task assignment at the cloud end.
The cloud-side vehicle networking service environment module S26 includes a vehicle networking service cloud application module and a collaborative computing demand management module, and functions as a vehicle networking terminal application module.
At the cloud end, the cooperative computing demand management module manages whether the cloud end application has cooperative computing demand, specific demand construction of the demand, issue of the demand to the controller and the like when the cloud end application is executed, so that the controller is driven to execute cooperative control.
The Internet of vehicles service cloud application module confirms which tasks can be distributed for cooperative computing according to the processing result of the cooperative computing demand management module, and assembles computing structures of various tasks.
The cloud-side cooperative computing agent module S27 includes a cloud-side cooperative computing controller S271, a cooperative computing task dividing and merging module S272, a delegated computing application management module S273 and an end management module S274, and its main role is consistent with that of the terminal cooperative computing agent.
The cloud collaborative computing controller manages the position of a terminal, the issuing state of the entrusted computing application, the partitioning and merging strategy control of the collaborative computing task and the like. The cloud application is issued to the entrusted computing application management module of the edge end through the entrusted computing application management module S273 and the interface, and the computing application can be issued to the entrusted computing controller of the edge computing platform through the data interface.
Taking intelligent driving as an example, the collaborative computing method for the internet of vehicles service based on cloud-edge-vehicle-end collaboration is shown in fig. 3 and 4, and the processing steps are as follows:
step one, in order to finish intelligent driving, the vehicle-mounted terminal respectively provides an intelligent driving service request to the edge end and the cloud end.
And step two, the vehicle-mounted terminal divides the service request task according to the cooperative computing requirement to obtain a task which must be completed by the vehicle, a real-time or quasi-real-time task and a non-real-time task.
Tasks which need to be finished by the vehicle, such as vehicle control and the like, are calculated by the vehicle-mounted terminal; real-time or quasi-real-time tasks, such as video recognition and the like, are submitted to the edge terminal for calculation; and (4) submitting non-real-time tasks such as driving path planning and the like to cloud computing.
Step three, aiming at tasks which need to be finished by the vehicle, the vehicle-mounted terminal executes calculation through the self calculation capacity;
step four, aiming at the real-time or quasi-real-time task, handing over to the edge computing platform to execute the computation;
after receiving the data from the vehicle-mounted terminal, the edge terminal firstly performs segmentation to judge which data should be completed through the open computing control environment module and which data should be completed through the entrusted computing control environment module, and synthesizes a collaborative computing task result at the edge after computing is completed.
In the embodiment, in order to identify the obstacle in real time, the vehicle-mounted terminal distributes the visual data acquired by the sensor to the entrusted computing control environment module at the edge end for computing so as to assist in alarming; and providing the position information of the vehicle and the like to the open computing control environment module to generate road condition information of the road, and providing the road condition information to the terminal for driving assistance.
Fifthly, the non-real-time tasks are handed to a cloud computing platform to be computed;
after the cloud receives data from the terminal, judging which data are independently completed at the cloud and which data are to be completed by combining the edge computing platform, and after computing is completed, synthesizing a collaborative computing task result at the cloud.
In this embodiment, in order to efficiently and reliably drive the vehicle based on the OD points, the terminal provides the position information and the like of the vehicle to the cloud, and the cloud performs road planning and feeds back the planning result to the vehicle to assist driving. The cloud end can also delegate the task of combining the information collected by the terminal to the edge end, the edge end processes and combines large-scale data collected by the terminal in delegation computing application, and then provides the processed and combined data to the cloud end, and the cloud end reconstructs a road real-time state based on the information and feeds the road real-time state back to the terminal to assist driving.
And step six, the vehicle-mounted terminal integrates the execution result of the cooperation of the three ends of the vehicle-mounted terminal, the edge computing platform and the cloud computing platform.
And the terminal synthesis calculation task comprises a synthesis result of the edge terminal collaborative calculation task and a synthesis result of the cloud terminal collaborative calculation task besides the calculation task completed at the terminal.
And step seven, feeding back the cooperative execution result of the three ends to an application module of the vehicle networking terminal of the vehicle-mounted terminal to complete the response of the service request.
The invention relates to a cloud-edge-vehicle-end-based vehicle networking service collaborative computing method, which comprises the following two aspects:
(1) the terminal provides a service request to the edge terminal, the open computing environment of the edge terminal and the untrusted cloud terminal cooperatively respond to the request, and the result is fed back to the intelligent vehicle;
(2) the terminal provides a service request to the edge terminal, the entrusted computing environment of the edge terminal and the trusted cloud terminal cooperate to respond to the request, and the result is fed back to the intelligent vehicle;
the terminal is an intelligent vehicle. The open computing environment refers to some relatively general service computing capability provided at an edge end, or computing based on data which is approved to be open by a terminal or a cloud end, or computing based on differential privacy and according to non-sensitive information or macro information of the terminal, and providing a cooperative capability. The untrusted cloud end refers to the cloud end performing implicit computation on the received task, that is, the task received by the cloud end generally does not contain privacy information, and is only a computation type task, and under the condition that computing resources of the edge end are insufficient, the cloud end performs collaborative computation on the task.
The aspect (1) is that a terminal provides a vehicle networking service request to an edge terminal, the edge terminal divides a calculation task according to the characteristics of the service request, the service request which has low real-time or quasi-real-time requirement on the calculation capability is locally executed, namely the edge terminal, the non-real-time complex request task is encrypted and then transmitted to a cloud terminal for execution, the cloud terminal responds to a fragment type service request from the edge terminal, and the result is fed back to the edge terminal. Since the cloud is not trusted for the terminal, the edge terminal encrypts the calculation data when requesting a task from the cloud, the cloud only participates in the calculation and feeds back the result to the edge, and the cloud does not know which vehicle or vehicles to serve specifically. And after the edge terminal receives the fragment execution result from the cloud terminal, the edge terminal integrates the local execution result and the cloud terminal execution result and feeds back the final service request result to the intelligent vehicle. Since the edge terminal is an open computing environment and is trusted by the terminal, the edge terminal can remember the intelligent vehicle and collect all relevant data of the intelligent vehicle, and provide the required service for the intelligent vehicle at present or in the future without divulging a secret.
The entrusted computing environment is an execution environment in which the edge terminal provides a vehicle terminal or a cloud terminal with a remote computing module for computing, and since the execution logic of the executed computing task is provided by the terminal or the cloud terminal, the computing process at the edge terminal can be considered as safe. The trusted cloud is that the cloud is transparent for the terminal, and when the cloud receives a fragmented service request from the edge, the cloud stores information of a corresponding vehicle, so that the cloud can provide an efficient, reliable and safe service request for the intelligent vehicle through operations such as decryption.
The aspect (2) is that the terminal provides a service request of the internet of vehicles to the edge terminal, the edge terminal divides the calculation task according to the characteristics of the service request, the real-time or quasi-real-time service request is sent to the edge terminal to be completed, the non-real-time request task is sent to the cloud terminal with higher calculation capability to be executed, the cloud terminal responds to the fragment type service request from the edge terminal, and the fragment type result is fed back to the edge terminal. Since the edge terminal provides a trusted computing environment, the edge terminal is not trusted for the terminal, so that the intelligent vehicle performs an encryption operation before delivering the service request, and the purpose is to let the edge terminal only take charge of completing a specific task after privacy removal, and not know which intelligent vehicle/intelligent vehicles are specific service objects, thereby playing a role in privacy security. And after the edge terminal receives the fragment execution result from the cloud terminal, the edge terminal integrates the local execution result and the cloud terminal execution result and feeds back the final service request result to the intelligent vehicle. In the edge-side and cloud-side collaborative computing mode, the cloud side can remember the intelligent vehicle and collect all relevant data of the intelligent vehicle because the cloud side is trusted, and the intelligent vehicle is provided with required services at present or in the future on the premise of not divulging a secret.
It should be noted that the present invention can be embodied in other specific forms, and various changes and modifications can be made by those skilled in the art without departing from the spirit and scope of the invention.

Claims (3)

1. A vehicle networking service collaborative computing system based on cloud end-edge end-vehicle end is characterized by comprising a vehicle-mounted terminal, an edge computing platform and a cloud computing platform;
the vehicle-mounted terminal comprises a terminal collaborative computing agent module and a vehicle networking terminal application system; providing cooperative computing capability with an edge computing platform and a cloud computing platform through a terminal cooperative computing agent module, and responding to a vehicle networking service request provided by a vehicle networking terminal application system;
the vehicle networking terminal application system comprises a vehicle networking service terminal application module and a collaborative computing demand management module;
the application module of the car networking service terminal is an end user of the collaborative computing task, and the task of collaborative computing is required to be confirmed according to the result of the collaborative computing demand management module, and the computing results of various tasks are assembled to realize the final service;
the cooperative computing demand management module manages whether a cooperative computing demand exists in the vehicle networking terminal application system during execution, the specific construction of the demand and the issue of the demand to a terminal cooperative computing controller in the terminal cooperative computing agent module so as to drive the controller to execute cooperative control;
the cloud computing platform is positioned at the cloud end and comprises a cloud end cooperative computing agent module and a cloud end Internet of vehicles service environment module; the cloud-side collaborative computing agent module is used for realizing collaborative interactive computing with the vehicle-mounted terminal and the edge computing platform, and the cloud-side vehicle networking service environment module is used for providing service computing resources or cloud-side service requests;
the cloud-end vehicle networking service environment module comprises a vehicle networking service cloud application module and a collaborative computing demand management module;
when cloud application is managed by the cloud management module, whether the cooperative computing requirements of the vehicle-mounted terminal and the edge computing platform, the specific requirements of the requirements are constructed and the requirements are issued to the controller so as to drive the controller to execute cooperative control;
the Internet of vehicles service cloud application module confirms the tasks for performing the collaborative calculation according to the processing result of the collaborative calculation demand management module and assembles the calculation results of various tasks;
the cloud cooperative computing agent module comprises a cloud cooperative computing controller, a cooperative computing task segmentation and combination module, a consignment computing application management module and an end management module;
the cloud collaborative computing controller manages the position of a terminal, the issuing state of the entrusted computing application and the division and combination strategy control of the collaborative computing task;
the collaborative computing task dividing and combining module divides the cloud computing task according to control information of the cloud collaborative computing controller and requirements from a cloud application system of the Internet of vehicles service, uploads the division result to the edge computing platform through a data interface for interaction, and integrates results and feeds the integration results back to the cloud Internet of vehicles service environment module after computing is completed;
the entrusted computing application management module is responsible for entrusting and managing computing application of the cloud, and the computing application can be issued to an entrusted computing controller of the edge computing platform through a data interface;
the terminal management module is responsible for managing the edge computing platform which can be accessed by the vehicle-mounted terminal, and comprises the registration of the edge computing platform to the cloud computing platform and the destruction of the edge computing platform by the cloud computing platform;
the edge computing platform is positioned at an edge end and comprises an edge collaborative computing agent module, a consignment computing control environment module and an open computing control environment module; the edge collaborative computing agent module is used for realizing collaborative interactive computing with the vehicle-mounted terminal and the cloud computing platform and is responsible for integrating feedback results of the consignment computing control environment module and the open computing control environment module;
the entrusted computing control environment module is responsible for providing computing services for private data of the vehicle-mounted terminal and the cloud computing platform, and execution logic of the entrusted computing control environment module is provided by the vehicle-mounted terminal or the cloud computing platform;
the open computing control environment module is responsible for providing relatively universal service computing capacity for the vehicle-mounted terminal and the cloud computing platform, and computing data which the vehicle-mounted terminal and the cloud computing platform agree to open or processing non-sensitive information;
the edge collaborative computing agent module comprises a collaborative computing task segmentation and combination module, a consignment computing application management module and an end management module;
at the edge end, the collaborative computing task segmentation and combination module judges the computing tasks of the vehicle-mounted terminal or the cloud computing platform and distributes the computing tasks to the entrusted computing control environment module or the open computing control environment module; after the calculation is finished, the collaborative calculation task segmentation and combination module of the edge calculation platform is also responsible for integrating calculation results;
the entrusted computing application management module is responsible for entrusting and managing the computing application of the edge end, and when the vehicle terminal moves out of the management range of the edge computing platform or under the control of the cloud computing platform, the entrusted computing application is destroyed or is migrated to other edge computing platforms;
the end management module is responsible for access management of the vehicle-mounted terminal, namely which edge the vehicle-mounted terminal belongs to, so that task assignment of the edge computing platform to the vehicle-mounted terminal is facilitated.
2. The cloud-edge-vehicle-end-based vehicle networking service cooperative computing system according to claim 1, wherein the terminal cooperative computing agent module comprises a terminal cooperative computing controller, a cooperative computing task partitioning and merging module, a delegated computing application management module, and an end registration module;
the terminal collaborative computing controller receives a collaborative computing demand result of the collaborative computing demand management module, and manages registration information of the vehicle terminal, a distribution state of the entrusted computing application, and division and combination strategy control of collaborative computing tasks;
the collaborative computing task segmentation and combination module is used for controlling the processes of transmission, segmentation, assignment and combination of specific collaborative computing data; at the vehicle-mounted terminal, a collaborative computing task dividing and combining module divides a vehicle-end computing task according to control information of a terminal collaborative computing controller and requirements from a vehicle networking terminal application system, uploads the vehicle-end computing task to an edge computing platform or a cloud computing platform through a data interface, and integrates results and feeds the results back to the vehicle networking terminal application system after computing is completed;
the entrusted computing application management module is responsible for entrusting and managing computing application of the vehicle-mounted terminal, and uploading the computing application to an entrusted computing controller of the edge computing platform through a data interface;
and the terminal registration module is responsible for registering the vehicle-mounted terminal.
3. The computing method of the cloud-edge-vehicle-end-based vehicle networking service collaborative computing system is applied, and is characterized by comprising the following specific steps:
the method comprises the following steps that firstly, a vehicle-mounted terminal respectively provides intelligent driving service requests to an edge computing platform and a cloud computing platform;
secondly, the vehicle-mounted terminal divides the service request task according to the cooperative computing requirement to obtain a task which must be completed by the vehicle, a real-time or quasi-real-time task and a non-real-time task;
step three, aiming at tasks which need to be finished by the vehicle, the vehicle-mounted terminal executes calculation through the self calculation capacity;
step four, aiming at the real-time or quasi-real-time task, handing over to the edge computing platform to execute the computation;
the vehicle-mounted terminal provides a vehicle networking service request to the edge terminal, the edge terminal divides the calculation task according to the characteristics of the service request, and the service request which has low real-time or quasi-real-time requirement on the calculation capability is locally executed; encrypting a non-real-time complex request task and then transmitting the encrypted complex request task to a cloud end to be executed, responding a fragment type service request from an edge end by the cloud end, and feeding back a result to the edge end; the calculation executed by the edge calculation platform specifically includes:
firstly, an edge computing platform receives a task and performs segmentation;
then, the data or non-sensitive information agreed to be opened by the vehicle-mounted terminal and the cloud computing platform is delivered to an open computing control environment module to complete computing; the private data or the sensitive information is delivered to a consignment computing control environment module to complete computing;
finally, the edge computing platform integrates the computing results of the open computing control environment module and the entrusted computing control environment module, and the computing results are used as the cooperative execution results of the edge computing platform on the task;
fifthly, the non-real-time tasks are handed to a cloud computing platform to be computed;
the method specifically comprises the following steps:
firstly, a cloud computing platform receives a computing task;
then, the cloud computing platform judges whether the task is executed independently or not, if so, the cloud end executes the task by itself, and a feedback result is used as an execution result of the task; otherwise, the cloud computing platform and the edge computing platform jointly execute the task, the cloud computing platform firstly divides the task, and then the edge computing platform firstly processes and combines the divided large-scale data in the entrusted computing application and then provides the combined large-scale data to the cloud computing platform;
finally, the cloud computing platform takes the self computing result and the processing result of the edge computing platform as the cooperative execution result of the task;
step six, the vehicle-mounted terminal integrates the execution results of the vehicle-mounted terminal, the edge computing platform and the cloud computing platform in a cooperative mode;
and step seven, feeding back the cooperative execution result of the three ends to an Internet of vehicles terminal application system module of the vehicle-mounted terminal to complete the response of the service request.
CN201711003327.4A 2017-10-24 2017-10-24 Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system Active CN107959708B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711003327.4A CN107959708B (en) 2017-10-24 2017-10-24 Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711003327.4A CN107959708B (en) 2017-10-24 2017-10-24 Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system

Publications (2)

Publication Number Publication Date
CN107959708A CN107959708A (en) 2018-04-24
CN107959708B true CN107959708B (en) 2020-10-13

Family

ID=61964044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711003327.4A Active CN107959708B (en) 2017-10-24 2017-10-24 Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system

Country Status (1)

Country Link
CN (1) CN107959708B (en)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108492603A (en) * 2018-04-25 2018-09-04 济南浪潮高新科技投资发展有限公司 A kind of edge calculations station and the automatic Pilot method based on edge calculations station
CN108696516B (en) * 2018-05-08 2021-06-08 成都信息工程大学 Soeks-based intelligent networked vehicle multi-domain information security mechanism cooperation method
US20190380012A1 (en) * 2018-06-06 2019-12-12 GM Global Technology Operations LLC Method and system for facilitating data communication between publishers and applications
CN110650461B (en) * 2018-06-27 2022-05-31 华为技术有限公司 Communication method, communication apparatus, and storage medium
EP3591525A1 (en) * 2018-07-05 2020-01-08 Siemens Aktiengesellschaft Distribution of sub-applications of a particular application to computers on platforms of at least two different levels
CN109067859B (en) * 2018-07-20 2021-03-16 北京航空航天大学 Cross-domain collaborative service-oriented double-layer cloud architecture system and implementation method
CN109285100A (en) * 2018-10-22 2019-01-29 国云科技股份有限公司 A kind of smart city model system and its operation method based on edge calculations
US20200175361A1 (en) * 2018-11-30 2020-06-04 Alibaba Group Holding Limited Partitioning of deep learning inference with dynamic offloading
CN109729164B (en) * 2018-12-28 2021-11-09 国汽(北京)智能网联汽车研究院有限公司 Grading distribution method for vehicle end and cloud end operation of intelligent networked vehicle computing platform
CN111405526B (en) * 2019-01-02 2023-04-07 ***通信有限公司研究院 Information acquisition method, device, platform, vehicle-mounted equipment and road side equipment
CN109976915B (en) * 2019-04-02 2021-04-13 中国联合网络通信集团有限公司 Edge cloud collaborative demand optimization method and system based on edge computing
CN110197537B (en) * 2019-04-25 2020-10-30 苏州车付通信息科技有限公司 Electronic identification charging system compatible with ETC high-speed charging
CN110386027B (en) * 2019-06-19 2021-03-02 东北大学 Battery management system for electric automobile combining cloud computing and edge computing
CN110300191A (en) * 2019-07-29 2019-10-01 崔翛龙 Service system and data processing method
CN110430266B (en) * 2019-08-06 2021-07-13 腾讯科技(深圳)有限公司 Edge cloud cooperative data transmission method, device, equipment and storage medium
CN110473015A (en) * 2019-08-09 2019-11-19 南京智骋致想电子科技有限公司 A kind of smart ads system and advertisement placement method
CN110536264B (en) * 2019-08-12 2021-08-20 大连理工大学 Edge calculation method for improving communication service quality of 5G internet of vehicles
CN114205206B (en) * 2019-08-19 2023-12-05 蘑菇物联技术(深圳)有限公司 Method for dynamically issuing configuration file based on online configuration
CN110675628A (en) * 2019-09-30 2020-01-10 公安部交通管理科学研究所 Roadside intelligent networking information interaction edge device
CN110995777B (en) * 2019-10-24 2022-08-26 华为技术有限公司 Service management method and device
CN112804280A (en) * 2019-11-14 2021-05-14 普天信息技术有限公司 Electric power Internet of things system and data processing method thereof
CN110928658B (en) * 2019-11-20 2024-03-01 湖南大学 Cooperative task migration system and algorithm of vehicle edge cloud cooperative framework
CN111245958A (en) * 2020-03-09 2020-06-05 中国能源建设集团陕西省电力设计院有限公司 Unified cloud computing system for ubiquitous power Internet of things
CN113411360B (en) * 2020-03-16 2022-10-21 成都秦川物联网科技股份有限公司 Out-of-network operation method and system of partitioned cloud platform based on Internet of vehicles
CN111462487B (en) * 2020-03-31 2021-01-22 长安大学 Optimized edge computing node selection method and system in Internet of vehicles environment
CN111464976B (en) * 2020-04-21 2021-06-22 电子科技大学 Vehicle task unloading decision and overall resource allocation method based on fleet
CN111599201A (en) * 2020-04-24 2020-08-28 东风汽车集团有限公司 Intelligent networking automobile system and method based on V2X under intelligent traffic
CN111629040B (en) * 2020-05-20 2023-04-07 中移雄安信息通信科技有限公司 Cloud edge coordination method, device, system, equipment and medium
CN111475276A (en) * 2020-05-29 2020-07-31 深圳市元征科技股份有限公司 Task management method and device based on edge calculation
CN113965593B (en) * 2020-07-01 2023-11-21 成都秦川物联网科技股份有限公司 Method and system for operating in-network partition cloud platform based on Internet of vehicles
CN111845754B (en) * 2020-07-27 2021-09-24 扬州大学 Decision prediction method of automatic driving vehicle based on edge calculation and crowd-sourcing algorithm
CN112039992B (en) * 2020-09-01 2022-10-28 平安资产管理有限责任公司 Model management method and system based on cloud computing architecture
CN112415972B (en) * 2020-11-24 2022-06-07 汉锦科技(北京)有限公司 Multi-sensor logic and control core system
CN114283607B (en) * 2020-12-21 2022-09-20 北京邮电大学 Multi-vehicle collaborative planning method based on distributed crowd-sourcing learning
CN114694368A (en) * 2020-12-28 2022-07-01 比亚迪股份有限公司 Vehicle management and control system
CN112925657A (en) * 2021-01-18 2021-06-08 国汽智控(北京)科技有限公司 Vehicle road cloud cooperative processing system and method
CN113093043A (en) * 2021-04-01 2021-07-09 苏州睿锂物联科技有限公司 Battery edge computing terminal, data communication method, storage medium, and electronic device
CN113079488B (en) * 2021-04-07 2022-02-18 中移(上海)信息通信科技有限公司 Information interaction method, device and equipment
CN113327442B (en) * 2021-04-30 2023-04-28 广州中国科学院软件应用技术研究所 Cooperative control system and method based on end cloud fusion
CN113179325B (en) * 2021-04-30 2022-08-02 招商局金融科技有限公司 Multi-terminal collaborative interaction method and device, gateway box and medium
CN113422803B (en) * 2021-05-19 2022-11-25 武汉工程大学 Seamless migration method for intelligent unmanned aerial vehicle inspection task based on end edge cloud cooperation
CN113829952A (en) * 2021-09-29 2021-12-24 华人运通(江苏)技术有限公司 Battery control method and system of electric automobile and electric automobile
CN114253200A (en) * 2022-03-02 2022-03-29 坤泰车辆***(常州)股份有限公司 Vehicle control method based on vehicle-mounted and cloud composite operation, electronic equipment and automobile
CN114636443A (en) * 2022-03-11 2022-06-17 山东交通学院 Subway carriage environment monitoring method and system based on wireless transmission
CN114675977B (en) * 2022-05-30 2022-08-23 山东科华电力技术有限公司 Distributed monitoring and transportation and management system based on power internet of things

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817686A (en) * 2015-11-27 2017-06-09 大唐移动通信设备有限公司 A kind of charging method and device
CN107040406A (en) * 2017-03-14 2017-08-11 西安电子科技大学 A kind of end cloud cooperated computing system and its fault-tolerance approach
CN107087019A (en) * 2017-03-14 2017-08-22 西安电子科技大学 A kind of end cloud cooperated computing framework and task scheduling apparatus and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107004341B (en) * 2014-04-18 2019-12-20 金泰克斯公司 Trainable transceiver and cloud computing system architecture systems and methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817686A (en) * 2015-11-27 2017-06-09 大唐移动通信设备有限公司 A kind of charging method and device
CN107040406A (en) * 2017-03-14 2017-08-11 西安电子科技大学 A kind of end cloud cooperated computing system and its fault-tolerance approach
CN107087019A (en) * 2017-03-14 2017-08-22 西安电子科技大学 A kind of end cloud cooperated computing framework and task scheduling apparatus and method

Also Published As

Publication number Publication date
CN107959708A (en) 2018-04-24

Similar Documents

Publication Publication Date Title
CN107959708B (en) Cloud-end-edge-vehicle-end-based vehicle networking service collaborative computing method and system
Raza et al. A survey on vehicular edge computing: architecture, applications, technical issues, and future directions
CN110998647A (en) System and method for remote operation of robotic vehicles
JP2019139264A (en) Information processing apparatus, collection and delivery system, collection and delivery method and program
JP6716792B2 (en) Generation of solution data for autonomous vehicles to deal with problem situations
US20210197702A1 (en) Providing roadside assistance to vehicles
US20200401391A1 (en) Systems and methods for distributing updates
US20230095845A1 (en) Transport modifications for impaired occupants
US20220297546A1 (en) Modification of transport functionality based on carbon footprint
Lu et al. The emergence of vehicle computing
US20200241869A1 (en) Cloud Software Development Kit for Third-Party Autonomous Vehicles
Alshdadi Cyber-physical system with IoT-based smart vehicles
He et al. Designated verifier proxy blind signature scheme for unmanned aerial vehicle network based on mobile edge computing
US10616751B1 (en) Ad-hoc mobile computing
US20220281340A1 (en) Battery preservation amid transport disuse
US20230322107A1 (en) Decentralized charging locations
US11623540B2 (en) Transport recharge level determination
US20220357406A1 (en) Electric vehicle battery maintenance
US20220300915A1 (en) Decommissioning transport batteries
Chen et al. Blockchain-Based Dangerous Driving Map Data Cognitive Model in 5G-V2X for Smart City Security
Yu et al. Distributed downloading strategy for multi-source data fusion in edge-enabled vehicular network
He et al. Cyber-physical systems in transportation
Smirnov et al. Interaction of Autonomous and Manually-Controlled Vehicles: Implementation of a Road User Communication Service
US20230419825A1 (en) Managing communication in a group of vehicles
US20230303090A1 (en) Predicting a driving condition to provide enhanced vehicle management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant