Vehicle-mounted computing power scheduling method, system, equipment and medium
By dynamically scheduling the computing power resources around the lane-level computing power transfer station, the problems of communication delay between vehicles and computing power resources and limited network coverage are solved, efficient and reliable computing power support is achieved, and the response speed and user experience of smart cockpit services are improved.
Patent Information
- Application Number
- CN202510203264.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-05-27
AI Technical Summary
In the prior art, the communication delay between vehicles and computing power resources is high, the network coverage is limited, and the computing power utilization rate is uneven, making it difficult to meet the needs of high-performance services for smart cockpits.
By obtaining the current computing power requirements of the vehicle and the dispatchable computing power resources around the driving lane, using the distributed soft bus to establish a communication connection with the target computing power transfer station, and dynamically dispatch computing power resources around the lane-level computing power transfer station.
It significantly shortens the communication delay between the vehicle and computing power resources, improves the response speed and user experience of cockpit services, ensures that the vehicle obtains reliable computing power support at any location, and reduces computing power costs.
Smart Images

Figure CN120050714A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of intelligent connected vehicles, and particularly relates to a vehicle-mounted computing power scheduling method, system, device and medium. Background Art
[0002] With the development of intelligent cockpit technology, the computing power level of in-vehicle hardware in modern cars is gradually difficult to meet the high-performance service requirements in the cockpit. These high-performance service requirements need to process a large number of complex computing tasks for a long time, such as in-vehicle AI large model inference, online meeting virtual imaging, and cockpit virtual world construction. If the hardware of each intelligent cockpit is upgraded to meet these high-performance service requirements, it will inevitably lead to an increase in vehicle costs and cause a certain degree of waste of computing power resources. However, in addition to cockpit hardware, although hardware with computing capabilities can be seen everywhere, the computing power is generally not high and is relatively dispersed. Existing technologies attempt to provide additional computing power support for in-vehicle systems through cloud computing, but there are problems such as high network latency, limited coverage, and uneven computing power utilization.
[0003] Therefore, in order to optimize the computing power performance of intelligent cockpits, we need a technology that can dynamically and efficiently schedule the computing power resources around vehicles. Summary of the Invention
[0004] The purpose of the present invention is to provide a vehicle-mounted computing power scheduling method, system, device and medium, which solves the technical problems of high communication latency between vehicles and computing power resources, limited network coverage, and uneven computing power utilization in the prior art through an innovative computing power scheduling mechanism, network coverage optimization, and computing power resource integration strategy.
[0005] To solve the above technical problems, the present invention is realized through the following technical solutions:
[0006] The present invention provides a vehicle-mounted computing power scheduling method, which includes:
[0007] Obtain the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle, and the schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle;
[0008] Determine the target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle and the several computing power transfer stations;
[0009] Establish a communication connection with the schedulable computing power devices around the target computing power transfer station by using a distributed soft bus to obtain the computing power of the schedulable computing power devices.
[0010] In one embodiment of the present invention, the obtaining the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle includes:
[0011] Obtain the current computing tasks of the vehicle, and determine the current computing power requirement of the vehicle according to the complexity and scale of the computing tasks.
[0012] Use the in-vehicle navigation system to determine the current driving lane of the vehicle, and use the distributed soft bus to obtain the schedulable computing power resources around the current driving lane of the vehicle.
[0013] In an embodiment of the present invention, the determining the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle and several computing power transfer stations includes:
[0014] Obtain the schedulable computing power value and computing power service price of each computing power transfer station respectively.
[0015] Determine the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle, the schedulable computing power value of each computing power transfer station, and the computing power service price of each computing power transfer station.
[0016] In an embodiment of the present invention, the obtaining the schedulable computing power value and computing power service price of each computing power transfer station respectively includes:
[0017] Each computing power transfer station respectively obtains the idle computing power, network bandwidth, scheduling delay of the schedulable computing power devices around it, and the physical distance from the corresponding computing power transfer station.
[0018] Calculate the schedulable computing power value of each computing power transfer station respectively according to the idle computing power, network bandwidth, scheduling delay, and the physical distance from the corresponding computing power transfer station, and set the corresponding computing power service price according to the schedulable computing power value.
[0019] In an embodiment of the present invention, the determining the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle, the schedulable computing power value of each computing power transfer station, and the computing power service price of each computing power transfer station includes:
[0020] Obtain the physical distance between each computing power transfer station and the current vehicle respectively.
[0021] Determine the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle, the schedulable computing power value of each computing power transfer station, the computing power service price of each computing power transfer station, and the physical distance between each computing power transfer station and the current vehicle.
[0022] In one embodiment of the present invention, determining a target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle, the schedulable computing power values of each computing power transfer station, the computing power service prices of each computing power transfer station, and the physical distance between each computing power transfer station and the current vehicle includes:
[0023] According to the schedulable computing power values of each computing power transfer station, filter out the computing power transfer stations whose schedulable computing power values are greater than or equal to the current computing power demand of the vehicle to generate a set of computing power transfer stations;
[0024] According to the computing power service prices of each computing power transfer station in the set of computing power transfer stations and the physical distance between each computing power transfer station and the current vehicle, determine the target computing power transfer station that the vehicle needs to access.
[0025] In one embodiment of the present invention, determining the target computing power transfer station that the vehicle needs to access according to the computing power service prices of each computing power transfer station in the set of computing power transfer stations and the physical distance between each computing power transfer station and the current vehicle includes:
[0026] When the set of computing power transfer stations is empty, notify each computing power transfer station to expand its own computing power transfer range to increase the schedulable computing power value of each computing power transfer station;
[0027] Return to the step of filtering out the computing power transfer stations whose schedulable computing power values are greater than or equal to the current computing power demand of the vehicle according to the schedulable computing power values of each computing power transfer station to generate a set of computing power transfer stations.
[0028] In one embodiment of the present invention, the method further includes:
[0029] Receive the computing power output results of the schedulable computing power devices around the target computing power transfer station accessed by the vehicle, and respond to the current computing power demand of the vehicle in real time according to the computing power output results.
[0030] Based on the same inventive concept, another embodiment of the present invention further provides an in-vehicle computing power scheduling system, and the system includes:
[0031] A computing power resource acquisition module, configured to acquire the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle, and the schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle;
[0032] A computing power resource determination module, configured to determine a target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle and several computing power transfer stations;
[0033] A computing power resource communication module is used to establish a communication connection with schedulable computing power devices around the target computing power transfer station by using a distributed soft bus, so as to obtain the computing power of the schedulable computing power devices.
[0034] Based on the same inventive concept, another embodiment of the present invention further provides an electronic device, which includes:
[0035] One or more processors;
[0036] A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the vehicle-mounted computing power scheduling method as described in any of the above embodiments.
[0037] Based on the same inventive concept, another embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer is caused to execute the vehicle-mounted computing power scheduling method as described in any of the above embodiments.
[0038] As described above, a vehicle-mounted computing power scheduling method provided by the present invention obtains the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle. The schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle. According to the current computing power demand of the vehicle and the several computing power transfer stations, a target computing power transfer station to which the vehicle needs to be connected is determined, and a communication connection is established with schedulable computing power devices around the target computing power transfer station by using a distributed soft bus, so as to obtain the computing power of the schedulable computing power devices. The method significantly reduces the communication delay between the vehicle and the computing power resources through a dynamic computing power transfer station and a real-time scheduling mechanism, improves the response speed of the cockpit service and the user experience. At the same time, satellite communication, ground base stations and computing power transfer stations are combined to build a multi-level network coverage system to ensure that the vehicle can obtain reliable computing power support at any location, and improve the continuity and stability of the computing power service. In addition, by efficiently integrating and utilizing idle computing power resources, the dependence on traditional remote servers is reduced, and the computing power cost is lowered. Of course, any product implementing the present invention does not necessarily need to achieve all the above advantages at the same time. Description of the Drawings
[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings without creative efforts based on these drawings.
[0040] Figure 1A schematic flowchart of a vehicle-mounted computing power scheduling method provided by an exemplary embodiment of the present application.
[0041] Figure 2 A schematic system flowchart of a vehicle-mounted computing power scheduling method provided by an exemplary embodiment of the present application.
[0042] Figure 3 A schematic structural diagram of a vehicle-mounted computing power scheduling system provided by another exemplary embodiment of the present application.
[0043] Figure 4 A schematic structural diagram of an electronic device provided by another exemplary embodiment of the present application. Detailed implementation manners
[0044] The following uses specific specific examples to illustrate the implementation manners of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.
[0045] It should be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present invention in a schematic manner. Therefore, only the components related to the present invention are shown in the diagrams, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and ratio of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0046] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.
[0047] Traditional technologies have been difficult to meet the needs of current and even future high-performance cockpit services. For example, when a vehicle communicates with a remote server, it needs to cross multiple nodes, which inevitably leads to high latency in cockpit computing results. Moreover, the availability of the remote server is limited by the network coverage. At the same time, it is difficult for the remote computing center to dynamically integrate distributed idle computing power, resulting in waste of resources.
[0048] To solve the technical problems of high communication latency between vehicles and computing power resources, limited network coverage, and uneven computing power utilization in the prior art, the present invention provides a vehicle-mounted computing power scheduling method. By communicating closely with vehicles through computing power transfer stations dynamically discovered during vehicle driving, the real-time nature of computing power scheduling is ensured. A flexible lane-level scheduling mechanism is adopted to break through the limitations of network base station coverage. At the same time, idle computing power resources around the lane-level computing power transfer stations are efficiently integrated to effectively reduce the computing power usage cost.
[0049] Please refer to Figure 1 as shown below. The vehicle-mounted computing power scheduling method includes the following steps:
[0050] S100: Obtain the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle. The schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle.
[0051] S200: Determine the target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle and the several computing power transfer stations.
[0052] S300: Establish a communication connection with the schedulable computing power devices around the target computing power transfer station by using a distributed soft bus to obtain the computing power of the schedulable computing power devices.
[0053] It should be noted that in an exemplary embodiment of the present application, the vehicle-mounted computing power scheduling method further includes: receiving the computing power output result of the schedulable computing power devices around the target computing power transfer station accessed by the vehicle, and responding to the current computing power demand of the vehicle in real time according to the computing power output result.
[0054] The steps of the above vehicle-mounted computing power scheduling method will be discussed in detail below.
[0055] First, execute step S100, that is, obtain the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle. The schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle.
[0056] In an exemplary embodiment of the present application, the obtaining of the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle further includes:
[0057] S110: Obtain the current computing task of the vehicle, and determine the current computing power demand of the vehicle according to the complexity and scale of the computing task.
[0058] S120: Use the vehicle-mounted navigation system to determine the current driving lane of the vehicle, and use the distributed soft bus to obtain the schedulable computing power resources around the current driving lane of the vehicle.
[0059] Specifically, mobile or fixed computing power transfer stations are deployed at key road nodes (such as highway service areas, urban transportation hubs, etc.) and high-density traffic areas. The computing power transfer stations are equipped with high-performance computing units and high-speed communication devices, and can respond to the computing power requirements of vehicles in real time. It should be noted that the computing power transfer stations have the ability to discover through distributed soft bus devices, search for and identify devices with idle computing power nearby, and integrate the idle computing power resources of each computing power device to calculate the total computing power value available for vehicle scheduling and the corresponding service price.
[0060] Next, step S200 is executed to determine the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle and several of the computing power transfer stations.
[0061] In an exemplary embodiment of the present application, the determining the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle and several of the computing power transfer stations further includes:
[0062] S210: Obtain the schedulable computing power value and computing power service price of each of the computing power transfer stations respectively;
[0063] S220: Determine the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle, the schedulable computing power value of each of the computing power transfer stations, and the computing power service price of each of the computing power transfer stations.
[0064] In an exemplary embodiment of the present application, in step S210, the obtaining the schedulable computing power value and computing power service price of each of the computing power transfer stations respectively further includes:
[0065] S211: Each of the computing power transfer stations respectively obtains the idle computing power, network bandwidth, scheduling delay, and physical distance from the corresponding computing power transfer station of the schedulable computing power devices around it;
[0066] S212: Calculate the schedulable computing power value of each of the computing power transfer stations respectively according to the idle computing power, network bandwidth, scheduling delay, and physical distance from the corresponding computing power transfer station, and set the corresponding computing power service price according to the schedulable computing power value.
[0067] Specifically, the intelligent cockpit system installed in a moving vehicle can discover the computing power transfer stations around the current driving lane through the distributed soft bus. The intelligent cockpit system can obtain the physical distances, schedulable computing power values, and corresponding computing power types between each computing power transfer station and the current vehicle. It should be noted that the computing power types of the computing power transfer stations include, but are not limited to, Graphics Processing Unit (GPU), Central Processing Unit (CPU), Neural Processing Unit (NPU), and Field Programmable Gate Array (FPGA), etc. Among them, the formula for calculating the schedulable computing power value of the computing power transfer station is as follows:
[0068]
[0069] In the formula, C total represents the schedulable computing power value; ωi represents the weighting coefficient of the computing power device; Ci represents the idle computing power of the computing power device, with the unit of FLOPS; Bandi represents the network bandwidth of the computing power device; Ri represents the physical distance between the computing power device and the computing power transfer station; Di represents the scheduling delay of the computing power device; N represents the number of computing power devices within a radius of five kilometers around the computing power transfer station.
[0070] It should be noted that the schedulable computing power value C of the computing power transfer station total comes from the idle computing power devices discovered by the computing power transfer station within a radius of five kilometers around it. The idle computing power devices include, but are not limited to, home personal computers, company servers, and government computing devices, etc.
[0071] In an exemplary embodiment of the present application, in step S220, the determining of the target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle, the schedulable computing power values of each computing power transfer station, and the computing power service prices of each computing power transfer station includes:
[0072] S221: Obtain the physical distances between each computing power transfer station and the current vehicle respectively;
[0073] S222: Determine the target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle, the schedulable computing power values of each computing power transfer station, the computing power service prices of each computing power transfer station, and the physical distances between each computing power transfer station and the current vehicle.
[0074] In an exemplary embodiment of the present application, in step S222, determining the target computing power transfer station that the vehicle needs to access according to the current computing power requirement of the vehicle, the schedulable computing power values of each computing power transfer station, the computing power service prices of each computing power transfer station, and the physical distance between each computing power transfer station and the current vehicle includes:
[0075] S2221: According to the schedulable computing power values of each computing power transfer station, filter out the computing power transfer stations whose schedulable computing power values are greater than or equal to the current computing power requirement of the vehicle to generate a set of computing power transfer stations;
[0076] S2222: Determine the target computing power transfer station that the vehicle needs to access according to the computing power service prices of each computing power transfer station in the set of computing power transfer stations and the physical distance between each computing power transfer station and the current vehicle.
[0077] It should be noted that when executing step S2222, if the set of computing power transfer stations is empty, notify each computing power transfer station to expand its own computing power transfer range to increase the schedulable computing power value of each computing power transfer station, and return to step S2221, that is, return to the step of filtering out the computing power transfer stations whose schedulable computing power values are greater than or equal to the current computing power requirement of the vehicle according to the schedulable computing power values of each computing power transfer station to generate a set of computing power transfer stations.
[0078] Specifically, when a driving vehicle passes by a computing power transfer station, it can discover and access the target computing power transfer station. The results calculated by the schedulable computing power devices around the target computing power transfer station can be directly transmitted from the schedulable computing power devices to the driving vehicle without first being transmitted back to the computing power transfer station for secondary forwarding, thereby further reducing the computing power scheduling delay. Therefore, the vehicle can obtain computing power services that exceed the limitations of the intelligent cockpit hardware itself, such as in-vehicle AI large model inference, online meeting virtual imaging, and cockpit virtual world construction. In addition, the computing power transfer station will also dynamically adjust the computing power scheduling strategy according to the real-time needs of the driving vehicle and the state changes of the computing power devices, and send feedback to the in-vehicle cockpit system to ensure the continuity and reliability of the computing power service. At the same time, the scattered computing power transfer stations on the lane can also lease computing power resources from each other or centralize the computing power resources to jointly provide higher-performance remote computing power scheduling services.
[0079] Finally, execute step S300, that is, establish a communication connection with the schedulable computing power devices around the target computing power transfer station using the distributed soft bus to obtain the computing power of the schedulable computing power devices.
[0080] Next, taking the intelligent cockpit meeting scenario as an example, please refer to Figure 2 as shown, and elaborate on the steps of the in-vehicle computing power scheduling method in detail.
[0081] After the vehicle system powers on and starts up, the instrument system is immediately activated, and then the central control system boots up normally. The central control screen is lit up and the in-vehicle navigation function is activated, and the vehicle then enters the normal driving state. During the vehicle's driving process, if the customer has a need for a remote meeting, the central control system will automatically start the online meeting software and prompt the customer that they can turn on the virtual imaging mode for the online meeting, but this function requires payment for use.
[0082] Before the customer makes a choice, the computing power devices around the current lane have submitted a computing power scheduling application to the distributed soft bus and provided the computing power unit price information. The central control system then uses the device discovery function of the distributed soft bus to identify the computing power transfer stations along the way in real time. After receiving the information of the computing power devices, the computing power transfer stations will dynamically evaluate the schedulable computing power devices around them and calculate the schedulable computing power value and the corresponding computing power service price of the transfer station based on factors such as the idle computing power, network bandwidth, physical distance, and scheduling delay of the devices.
[0083] If the user does not agree to turn on the virtual imaging mode, the online meeting will be completed using the screen of the central control system without turning on the virtual imaging mode; if the user agrees to turn on the virtual imaging mode, the scheduling agent center of the intelligent cockpit system will confirm the computing power deployment of each computing power transfer station in the current lane and evaluate the computing power cost. Subsequently, the system will determine whether the computing power deployment of the current or the next computing power transfer station meets the vehicle's current computing power requirements.
[0084] If the computing power deployment of the computing power transfer station meets the vehicle's current computing power requirements, the intelligent cockpit system will enable the virtual imaging mode for the online meeting and directly communicate with the computing power devices around the computing power transfer station through the distributed soft bus to obtain the required computing power. If the computing power deployment of the computing power transfer station does not meet the vehicle's current computing power requirements, the system will determine whether it is necessary to expand the computing power transfer range of the computing power transfer station to meet the vehicle's current computing power requirements. If it is necessary to expand the computing power transfer range, the system will re-evaluate the computing power deployment and computing power cost of the computing power transfer station; if it is not necessary to expand the computing power transfer range or does not meet the conditions for expanding the computing power transfer range, the online meeting will be completed using the screen of the central control system without turning on the virtual imaging mode.
[0085] Finally, after meeting the vehicle's current computing power requirements and enabling the virtual imaging mode, the user will obtain the virtual imaging upgrade service for the online meeting through the computing results of the surrounding computing power devices, thus meeting the high computing power service requirements.
[0086] In summary, the vehicle-mounted computing power scheduling method provided by the present invention obtains the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle. The schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle. According to the current computing power demand of the vehicle and the several computing power transfer stations, the target computing power transfer station that the vehicle needs to access is determined, and a communication connection is established with the schedulable computing power devices around the target computing power transfer station by using a distributed soft bus to obtain the computing power of the schedulable computing power devices. The method gives full play to the device discovery and service discovery capabilities of the distributed soft bus, significantly shortens the distance between high-computing-power services and computing power idle devices, and realizes low-latency computing power scheduling. In addition, the concept of a lane-level computing power transfer station is innovatively introduced, enabling the intelligent cockpit to dynamically discover computing power transfer stations with different configurations and adopting a dynamic scheduling mechanism to improve the stability and reliability of high-computing-power services. Finally, through comprehensive consideration of various factors for scheduling, the economic and efficient allocation of computing power resources is achieved.
[0087] Based on the same inventive concept, please refer to Figure 3 as shown, another embodiment of the present invention further provides a vehicle-mounted computing power scheduling system 11, the system includes:
[0088] A computing power resource acquisition module 111, configured to acquire the current computing power demand of the vehicle and the schedulable computing power resources around the current driving lane of the vehicle, where the schedulable computing power resources include several computing power transfer stations around the current driving lane of the vehicle;
[0089] A computing power resource determination module 112, configured to determine the target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle and the several computing power transfer stations;
[0090] A computing power resource communication module 113, configured to establish a communication connection with the schedulable computing power devices around the target computing power transfer station by using a distributed soft bus to obtain the computing power of the schedulable computing power devices.
[0091] Based on the same inventive concept, please refer to Figure 4 as shown, another embodiment of the present invention further provides an electronic device 1. The electronic device 1 may include a memory 12, a processor 13, and a bus, and may further include a computer program stored in the memory 12 and executable on the processor 13, such as a vehicle-mounted computing power scheduling program.
[0092] Among them, the memory 12 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disc, etc. The memory 12 can be an internal storage unit of the electronic device 1 in some embodiments, such as the mobile hard disk of the electronic device 1. The memory 12 can also be an external storage device of the electronic device 1 in other embodiments, such as a plug-in mobile hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc. equipped on the electronic device 1. Further, the memory 12 can also include both the internal storage unit and the external storage device of the electronic device 1. The memory 12 can be used not only to store the application software and various types of data installed in the electronic device 1, such as the code of vehicle-mounted computing power scheduling, etc., but also to temporarily store the data that has been output or will be output.
[0093] In some embodiments, the processor 13 can be composed of integrated circuits. For example, it can be composed of a single packaged integrated circuit, or can be composed of multiple integrated circuits with the same or different functions packaged, including the combination of one or more Central Processing Units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips, etc. The processor 13 is the control core (Control Unit) of the electronic device 1, connecting all components of the entire electronic device 1 through various interfaces and circuits, and by running or executing the programs or modules (such as vehicle-mounted computing power scheduling programs, etc.) stored in the memory 12, and calling the data stored in the memory 12, to execute various functions of the electronic device 1 and process data.
[0094] The processor 13 executes the operating system of the electronic device 1 and various installed application programs. The processor 13 executes the application programs to implement the steps in the above vehicle-mounted computing power scheduling method.
[0095] Exemplarily, the computer program can be divided into one or more modules, and the one or more modules are stored in the memory 12 and executed by the processor 13 to complete this application. The one or more modules can be a series of computer program instruction segments capable of completing specific functions, and this instruction segment is used to describe the execution process of the computer program in the electronic device 1. For example, the computer program can be divided into a computing power resource acquisition module 111, a computing power resource determination module 112, and a computing power resource communication module 113.
[0096] The integrated unit implemented in the form of software function modules can be stored in a computer-readable storage medium, which can be non-volatile or volatile. The above-mentioned software function modules are stored in a storage medium and include several instructions for causing a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute some functions of the vehicle-mounted computing power scheduling method described in various embodiments of the present application.
[0097] The above embodiments are only illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical ideas disclosed by the present invention should still be covered by the claims of the present invention.
Claims
1. A vehicle-mounted computing power scheduling method, characterized in that: include: Obtain the current computing power demand of the vehicle and the dispatchable computing power resources around the lane where the vehicle is currently traveling, wherein the dispatchable computing power resources include a number of computing power transfer stations around the lane where the vehicle is currently traveling; Determine the target computing power transfer station that the vehicle needs to access based on the current computing power demand of the vehicle and the number of computing power transfer stations; A distributed soft bus is used to establish a communication connection with the dispatchable computing power equipment around the target computing power transfer station to obtain the computing power of the dispatchable computing power equipment.
2. The vehicle-mounted computing power scheduling method according to claim 1, characterized in that: The obtaining of the current computing power demand of the vehicle and the dispatchable computing power resources around the current lane of the vehicle includes: Obtain the current computing task of the vehicle, and determine the current computing power requirement of the vehicle based on the complexity and scale of the computing task; The vehicle's current driving lane is determined using the on-board navigation system, and the distributed soft bus is used to obtain the dispatchable computing power resources around the vehicle's current driving lane.
3. The vehicle-mounted computing power scheduling method according to claim 1, characterized in that: Determining the target computing power transfer station that the vehicle needs to access based on the current computing power demand of the vehicle and the plurality of computing power transfer stations includes: Obtain the dispatchable computing power value and computing power service price of each computing power transfer station respectively; The target computing power transfer station that the vehicle needs to access is determined based on the vehicle's current computing power demand, the dispatchable computing power value of each computing power transfer station, and the computing power service price of each computing power transfer station.
4. The vehicle-mounted computing power scheduling method according to claim 3, characterized in that: The method of respectively obtaining the dispatchable computing power value and computing power service price of each computing power transfer station includes: Each computing power transfer station obtains the idle computing power, network bandwidth, scheduling delay and physical distance from the corresponding computing power transfer station of the dispatchable computing power equipment around it; According to the idle computing power, network bandwidth, scheduling delay and physical distance from the corresponding computing power transfer station, the dispatchable computing power value of each computing power transfer station is calculated respectively, and the corresponding computing power service price is set according to the dispatchable computing power value.
5. The vehicle-mounted computing power scheduling method according to claim 3, characterized in that: Determining the target computing power transfer station that the vehicle needs to access based on the current computing power demand of the vehicle, the dispatchable computing power value of each computing power transfer station, and the computing power service price of each computing power transfer station includes: Obtaining the physical distance between each of the computing power transfer stations and the current vehicle respectively; The target computing power transfer station that the vehicle needs to access is determined based on the vehicle's current computing power demand, the dispatchable computing power value of each computing power transfer station, the computing power service price of each computing power transfer station, and the physical distance between each computing power transfer station and the current vehicle.
6. The vehicle-mounted computing power scheduling method according to claim 5, characterized in that: Determining the target computing power transfer station that the vehicle needs to access according to the current computing power demand of the vehicle, the dispatchable computing power value of each computing power transfer station, the computing power service price of each computing power transfer station, and the physical distance between each computing power transfer station and the current vehicle includes: According to the dispatchable computing power value of each computing power transfer station, the computing power transfer station whose dispatchable computing power value is greater than or equal to the current computing power demand of the vehicle is screened out to generate a computing power transfer station set; The target computing power transfer station that the vehicle needs to access is determined according to the computing power service price of each computing power transfer station in the computing power transfer station set and the physical distance between each computing power transfer station and the current vehicle.
7. The vehicle-mounted computing power scheduling method according to claim 6, characterized in that: The determining, according to the computing power service price of each computing power transfer station in the computing power transfer station set and the physical distance between each computing power transfer station and the current vehicle, a target computing power transfer station that the vehicle needs to access includes: When the computing power transfer station set is empty, each computing power transfer station is notified to expand its own computing power transfer range to increase the dispatchable computing power value of each computing power transfer station; Returning to the step of filtering out the computing power transfer stations whose schedulable computing power values are greater than or equal to the current computing power demand of the vehicle according to the schedulable computing power values of each computing power transfer station, so as to generate a computing power transfer station set.
8. The vehicle-mounted computing power scheduling method according to claim 1, characterized in that: The method further comprises: Receive the computing power output results of the dispatchable computing power equipment around the target computing power transfer station connected to the vehicle, and respond to the vehicle's current computing power demand in real time according to the computing power output results.
9. A vehicle-mounted computing power dispatching system, characterized in that: The system comprises: A computing power resource acquisition module is used to obtain the current computing power demand of the vehicle and the dispatchable computing power resources around the lane where the vehicle is currently traveling. The dispatchable computing power resources include several computing power transfer stations around the lane where the vehicle is currently traveling. A computing power resource determination module, used to determine a target computing power transfer station that the vehicle needs to access based on the current computing power demand of the vehicle and a number of computing power transfer stations; The computing power resource communication module is used to establish a communication connection with the dispatchable computing power equipment around the target computing power transfer station using a distributed soft bus to obtain the computing power of the dispatchable computing power equipment.
10. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the vehicle computing power scheduling method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the vehicle-mounted computing power scheduling method as described in any one of claims 1 to 8.