CN111447264B - Scheduling method, device and storage medium for edge cloud service - Google Patents

Scheduling method, device and storage medium for edge cloud service Download PDF

Info

Publication number
CN111447264B
CN111447264B CN202010212691.7A CN202010212691A CN111447264B CN 111447264 B CN111447264 B CN 111447264B CN 202010212691 A CN202010212691 A CN 202010212691A CN 111447264 B CN111447264 B CN 111447264B
Authority
CN
China
Prior art keywords
information
passed
edge cloud
intersection
lane
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
CN202010212691.7A
Other languages
Chinese (zh)
Other versions
CN111447264A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010212691.7A priority Critical patent/CN111447264B/en
Publication of CN111447264A publication Critical patent/CN111447264A/en
Application granted granted Critical
Publication of CN111447264B publication Critical patent/CN111447264B/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/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • 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/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • 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/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Traffic Control Systems (AREA)

Abstract

The embodiment of the application discloses a scheduling method, equipment and a storage medium of edge cloud service, wherein the first credibility is determined by utilizing traffic flow and the total number of illegal occupied vehicles, so that the problems that each lane is possibly selected and the information to be passed reported by the vehicles is completely relied can be effectively solved, and the effective utilization rate of the edge cloud is greatly improved. The scheduling method of the edge cloud service includes: acquiring first credibility corresponding to the information to be passed, wherein the information to be passed is the passing information of the target vehicle on the intersection, and the first credibility is obtained by the traffic flow in the first running direction of the intersection and the total number of illegal occupied vehicles; monitoring the information to be passed to obtain the receiving condition of the information to be passed; when the receiving condition of the information to be passed is received, determining a first geographical grid into which the target vehicle is to be driven after passing through the intersection based on the information to be passed; and activating a first edge cloud corresponding to a first geographic grid to be driven into according to the first credibility.

Description

Scheduling method, device and storage medium for edge cloud service
Technical Field
The embodiment of the application relates to the field of vehicle-road coordination and vehicle networking, in particular to a scheduling method, equipment and a storage medium of edge cloud service.
Background
In the vehicle-road cooperation system, a geographical area is composed of a plurality of sub-areas, and one sub-area is referred to as a geographical grid. After a vehicle enters a certain geographic grid, the vehicle can obtain services from an edge cloud matched with the geographic grid, and the condition is called that the edge cloud provides services for the geographic grid, for example: and acquiring road condition information, weather information, traffic accident information and the like of the geographic grid from the edge cloud. The edge cloud has a large delay from providing a service for one geographic grid to providing a service for another geographic grid, which is disadvantageous for application occasions with high real-time requirements, such as vehicle-road coordination, and the like, for example: the vehicle enters a certain geographic grid but the edge cloud has not switched to a mode of servicing the geographic grid, or the vehicle does not enter a certain geographic grid but the edge cloud has switched to a mode of servicing the geographic grid.
The traditional scheduling mode for the edge cloud service completely depends on traffic information reported by vehicles, such as: if the vehicle is going straight on the non-hybrid lane, activating an edge cloud of a geographic grid to be entered after the vehicle goes straight through the intersection; each of the hybrid lanes may be waited for if the vehicle is in a hybrid lane, e.g., if it is a hybrid lane of straight and right turns, activating the edge clouds of the geographic grid to be entered after straight through the intersection with a probability 1/2, activating the edge clouds of the geographic grid to be entered after right turns through the intersection with a probability 1/2, etc.
However, the traditional scheduling method for the edge cloud service completely depends on the traffic information reported by the vehicle, and it is considered that the vehicle may wait for each lane of the mixed lanes to be selected when the vehicle is in the mixed lanes, but the actual selection that the vehicle to enter the intersection is in the mixed lanes is not considered, which is not in accordance with the reality, so that the effective utilization rate of activating the edge cloud by using the current scheduling method is poor.
Disclosure of Invention
The embodiment of the application provides a scheduling method, equipment and a storage medium of edge cloud service, which consider the traffic flow and the total number of illegal lane occupying vehicles to determine a first credibility, effectively solve the problems of possibly selecting each lane and completely depending on the information to be passed reported by the vehicles, and greatly improve the effective utilization rate of the edge cloud.
In view of this, the embodiments of the present application provide the following solutions:
in a first aspect, an embodiment of the present application provides a scheduling method for an edge cloud service, where the method may include:
acquiring first credibility corresponding to information to be passed, wherein the information to be passed is the passing information of a target vehicle on an intersection in a target geographic area, the first credibility is obtained by the traffic flow in a first running direction of the intersection and the total number of illegal occupied vehicles, and the first running direction corresponds to the information to be passed;
monitoring the information to be passed to obtain the receiving condition of the information to be passed;
when the receiving condition of the information to be passed is received, determining a first geographical grid to be driven into by the target vehicle after passing through the intersection based on the information to be passed;
and activating a first edge cloud corresponding to the first geographic grid to be driven in according to the first credibility.
In a second aspect, an embodiment of the present application provides an edge cloud scheduling device, where the edge cloud scheduling device may include:
the system comprises an acquisition unit, a traffic information acquisition unit and a traffic information display unit, wherein the acquisition unit is used for acquiring first credibility corresponding to information to be passed, the information to be passed is the passing information of a target vehicle on an intersection in a target geographic area, the first credibility is obtained by the traffic flow and the number of illegal occupied vehicles in a first traveling direction of the intersection, and the first traveling direction corresponds to the information to be passed;
the monitoring unit is used for monitoring the information to be passed so as to obtain the receiving condition of the information to be passed;
the determining unit is used for determining a first geographical grid to be driven into by the target vehicle after passing through the intersection based on the information to be passed when the receiving condition of the information to be passed is received;
and the activation unit is used for activating the first edge cloud corresponding to the first geographic grid to be driven into according to the first credibility.
Optionally, with reference to the second aspect, in a first possible implementation manner, the obtaining unit is configured to obtain a first reliability corresponding to the information to be passed, where the first reliability is determined by the first terminal device based on the traffic flow and the number of illegally-occupied vehicles, and the traffic flow is the number of vehicles passing through the intersection in the first driving direction according to the information to be passed.
Optionally, with reference to the second aspect, in a second possible implementation manner, the obtaining unit is further configured to obtain, before the obtaining of the first reliability corresponding to the information to be passed, the traffic flow and the total number of illegally-occupied vehicles sent by the first terminal device, where the traffic flow is the number of vehicles passing through the intersection in the first driving direction according to the information to be passed; correspondingly, determining a first credibility corresponding to the information to be passed according to the traffic flow and the total number of the illegal occupied vehicles.
Optionally, with reference to the second aspect and the first to second possible implementation manners of the first aspect, in a third possible implementation manner, the obtaining unit is further configured to obtain distribution information of the first geographic grid sent by a central cloud and first matching information of the first geographic grid and the first edge cloud before activating the first edge cloud corresponding to the first geographic grid to be driven in according to the first credibility;
the determining unit is configured to determine the first edge cloud corresponding to the first geographic grid according to the first matching information.
Optionally, with reference to the second aspect and the first to second possible implementation manners of the second aspect, in a fourth possible implementation manner, the determining unit is further configured to determine a first lane when the reception condition of the to-be-passed information is unreceived, where the first lane is a lane where the target vehicle is located before entering the intersection in the first traveling direction;
the determining unit is configured to determine, when the first lane is a non-hybrid lane and a landmark arrow in the first lane is the same as a landmark arrow corresponding to the information to be passed, a second geographic grid to be driven into after the target vehicle passes through the intersection based on the landmark arrow on the first lane;
and the activation unit is used for activating a second edge cloud corresponding to the second geographic grid to be driven into according to the first credibility.
Optionally, with reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the obtaining unit is further configured to obtain distribution information of the second geographic grid sent by a central cloud and second matching information of the second geographic grid and the second edge cloud before activating the second edge cloud corresponding to the second geographic grid to be driven into according to the first credibility;
the determining unit is configured to determine the second edge cloud corresponding to the second geographic grid according to the second matching information.
Optionally, with reference to the fourth possible implementation manner of the second aspect, in a sixth possible implementation manner, the determining unit is configured to determine, when the first lane is a hybrid lane, N first landmark arrows included in the first lane, where N >1, and N is an integer;
the acquiring unit is used for receiving N second vehicle flows sent by the first terminal device, and each second vehicle flow is the number of vehicles passing through the intersection according to each first landmark arrow;
the determining unit is used for respectively determining second credibility of the target vehicle passing through the intersection according to each first landmark arrow based on the first credibility and the N second vehicle flows;
and the activation unit is used for activating a third edge cloud corresponding to a third geographic grid to be driven into after the first landmark arrow passes through the intersection according to each second credibility.
Optionally, with reference to the sixth possible implementation manner of the second aspect, in a seventh possible implementation manner, the obtaining unit is further configured to obtain distribution information of a third geographic grid sent by a central cloud and third matching information of the third geographic grid and a third edge cloud before activating, according to each second confidence, the third edge cloud corresponding to the third geographic grid to be driven into after the third geographic grid passes through the intersection with the first landmark arrow;
the determining unit is configured to determine the third edge cloud corresponding to the third geographic grid according to the third matching information.
In a third aspect, an embodiment of the present application provides a computer device, including:
the method comprises the following steps: an input/output (I/O) interface, a processor and a memory,
the memory stores program instructions;
the processor is adapted to execute program instructions stored in the memory for implementing the method according to any one of the possible implementations of the first aspect as described above.
A fourth aspect of the present application provides a computer-readable storage medium having stored thereon computer-executable instructions for performing the method according to any one of the possible implementation manners of the first aspect and the first aspect.
A fifth aspect of embodiments of the present application provides a computer program product comprising instructions which, when run on a computer or processor, cause the computer or processor to perform the method of any of the above aspects.
According to the technical scheme, the embodiment of the application has the following advantages:
in the embodiment of the application, a first credibility corresponding to the information to be passed is obtained through the traffic flow in the first running direction of the intersection and the total number of the illegally-occupied vehicles, when the information to be passed is received, a first geographical grid to be passed into after the target vehicle passes through the intersection is determined based on the information to be passed, and therefore a first edge cloud corresponding to the first geographical grid to be passed into is activated based on the first credibility, and the first edge cloud provides services for the target vehicle in the first geographical grid. The first credibility is determined by considering the traffic flow and the total number of the illegal occupied vehicles, so that the problems of possibly selecting each lane and completely depending on the information to be passed reported by the vehicles are effectively solved, and the effective utilization rate of the edge cloud is greatly improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings used in the description of the embodiments will be briefly introduced below, and it is apparent that the drawings in the following description are only some embodiments of the present application.
Fig. 1 is a schematic diagram of a scheduling application scenario provided in an embodiment of the present application;
FIG. 2 is a block diagram of an architecture of a dispatch processing system in an embodiment of the present application;
fig. 3 is a schematic diagram of an embodiment of a scheduling method of an edge cloud service provided in an embodiment of the present application;
fig. 4 is a schematic diagram of another embodiment of a scheduling method of an edge cloud service provided in an embodiment of the present application;
FIG. 5 is a schematic illustration of a right turn through an intersection in a non-hybrid lane as provided in an embodiment of the present application;
fig. 6 is a schematic diagram of another embodiment of a scheduling method of an edge cloud service provided in an embodiment of the present application;
FIG. 7 is a schematic diagram of a hybrid lane provided by an embodiment of the present application passing through an intersection in straight and right turns;
FIG. 8 is a schematic diagram of a hybrid lane provided by an embodiment of the present application passing through an intersection in a straight, left-turn, or u-turn manner;
fig. 9 is a schematic diagram of an embodiment of an edge cloud scheduling device provided in an embodiment of the present application;
fig. 10 is a schematic structural diagram of a computer device provided in an embodiment of the present application.
Detailed Description
The embodiment of the application provides a scheduling method, equipment and a storage medium of edge cloud service, which consider the traffic flow and the total number of illegal lane occupying vehicles to determine a first credibility, effectively solve the problems of possibly selecting each lane and completely depending on the information to be passed reported by the vehicles, and greatly improve the effective utilization rate of the edge cloud.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In the vehicle-road coordination system, after a vehicle enters a certain geographic grid, a service can be obtained from an edge cloud matched with the geographic grid, and this condition is called that the edge cloud provides a service for the geographic grid, for example: and acquiring road condition information, weather information, traffic accident information and the like of the geographic grid from the edge cloud. The traditional scheduling mode for the edge cloud completely depends on traffic information reported by vehicles, such as: if the vehicle is going straight on the non-hybrid lane, activating an edge cloud of a geographic grid to be entered after the vehicle goes straight through the intersection; each of the hybrid lanes may be waited for if the vehicle is in a hybrid lane, e.g., if it is a hybrid lane of straight and right turns, activating the edge clouds of the geographic grid to be entered after straight through the intersection with a probability 1/2, activating the edge clouds of the geographic grid to be entered after right turns through the intersection with a probability 1/2, etc.
However, the traditional scheduling method for the edge cloud service completely depends on the traffic information reported by the vehicle, and it is considered that the vehicle may wait for each lane of the mixed lanes to be selected when the vehicle is in the mixed lanes, but the actual selection that the vehicle to enter the intersection is in the mixed lanes is not considered, which is not in accordance with the reality, so that the effective utilization rate of activating the edge cloud by using the current scheduling method is poor.
In order to solve the above problem, an embodiment of the present application provides a scheduling method for an edge cloud service, where the method is applied to a scheduling application scenario shown in fig. 1 and a scheduling processing system described in fig. 2. Please refer to fig. 1, which is a schematic diagram of a scheduling application scenario according to an embodiment of the present application. As can be seen from fig. 1, the target geographic area includes at least one geographic grid, such as: grid u, grid x, grid z, grid y, grid s, etc., while each geographic grid is capable of providing services by means of a corresponding edge cloud, such as: the grid u can acquire services from the edge cloud u, and the like; in addition, the central cloud stores the distribution information of each geographic grid in the target geographic area and the matching information of each geographic grid and the edge cloud. And the edge cloud scheduling device can acquire the distribution information of each geographic grid in the target geographic area and the matching information of each geographic grid and the edge cloud from the central cloud, and receive the traffic information of the vehicle at the intersection (grid x in fig. 1) reported by the vehicle, so as to schedule the edge cloud. It should be noted that in the scheduling application scenario, each lane also needs to indicate whether it is a left-turn lane, a straight lane, a right-turn lane, or other information; and obtaining the traffic flow at the intersection from the terminal equipment of the traffic control department.
Fig. 2 is a schematic diagram of an architecture of a scheduling processing system according to an embodiment of the present application. As shown in fig. 2, the architecture diagram includes an edge cloud scheduling device, a first terminal device, a second terminal device, and a center cloud. The edge cloud scheduling device can acquire information to be passed of a target vehicle in the intersection from the second terminal device, acquire first credibility of the information to be passed from the first terminal device, or acquire traffic flow and the number of illegally occupied vehicles from the first terminal device, so as to determine the first credibility of the road to be passed. In this way, after the edge cloud scheduling device can determine the geographic grid to be driven in corresponding to the information to be passed, the edge cloud corresponding to the geographic grid to be driven in is determined based on the distribution information and the matching information of the geographic grid sent by the center cloud, and therefore the secondary edge cloud is activated based on the first credibility.
It should be understood that the first terminal device mentioned above may be a terminal device in the traffic control department and the second terminal device may be a terminal device on the vehicle. The first terminal device and the second terminal device may include, but are not limited to, a mobile terminal, a smart terminal, a handheld terminal, a mobile terminal, a vehicle-mounted terminal, and the like, and the description of the embodiments of the present application will not be limited.
The scheduling method of the edge cloud service in this embodiment may be applicable to the system architecture shown in fig. 2, and may also be applicable to other system architectures, which is not limited herein.
For convenience of understanding, in the embodiment of the present application, a method for scheduling an edge cloud service is provided, and please refer to fig. 3, which is a schematic diagram illustrating an embodiment of a method for scheduling an edge cloud service provided in the embodiment of the present application.
As shown in fig. 3, the scheduling method of an edge cloud service provided in the embodiment of the present application may include:
301. the edge cloud scheduling equipment acquires a first credibility corresponding to the information to be passed.
In this embodiment, the first confidence level is a confidence level of the information to be passed, and the information to be passed is information to be passed by the target vehicle at an intersection in the target geographic area, for example, in a scheduling application scenario described in fig. 1, the intersection can be understood with reference to a grid x, and the information to be passed is a passing choice of the target vehicle in the grid x, such as: the first confidence levels respectively corresponding to straight-through intersections, left-turn intersections, right-turn intersections, turning intersections, and the like may be p1, p2, p3, p4, and the like, and in this embodiment of the present application, the present application is not limited specifically.
In addition, it should be noted that the first confidence level in the embodiment may be obtained from the traffic flow and the number of illegally used vehicles in the first driving direction of the intersection, and the first driving direction corresponds to the information to be passed. That is, it is understood that there will be three, four or more equal directions of travel in an intersection, and that the first direction of travel is any one of the intersections, but requires a determination corresponding to the information to be passed. For example: assuming that a certain intersection has four driving directions, namely north to south, south to north, east to west and west to east, and the target vehicle is at the intersection on the south side of the intersection (see the grid y in fig. 1), the first driving direction at this time is from south to north, and the first confidence levels corresponding to the intersection at this time are p1, p2, p3, p4 and the like, respectively, for waiting for traffic information of straight passing through the intersection, right turning through the intersection, left turning through the intersection, and turning around through the intersection. It should be understood that the first traveling direction in the embodiment of the present application should be determined as appropriate, and the specific embodiment of the present application will not be limited thereto.
Optionally, in some embodiments, the obtaining of the first confidence level corresponding to the information to be passed may be obtained in the following two ways.
The first method comprises the following steps: and acquiring a first credibility which is sent by the first terminal equipment and corresponds to the information to be passed.
That is, it is understood that, since the first terminal device counts the traffic flow passing through the intersection and the number of illegally-occupied vehicles in each driving direction within the preset time, the first terminal device can determine the first reliability according to the traffic flow passing through the intersection based on the information to be passed and the number of illegally-occupied vehicles in the first driving direction. Specifically, after the traffic flow and the total number of the vehicles which illegally occupy the lane are obtained, the total number of the vehicles which illegally occupy the lane can be divided by the traffic flow to obtain the illegal occupying rate in the preset time, and finally the first credibility can be obtained by subtracting the illegal occupying rate from 1.
Therefore, the first terminal device reports the first credibility to the edge cloud scheduling device, and the edge cloud scheduling device can acquire the first credibility corresponding to the information to be passed.
It should be noted that the aforementioned traffic flow is the number of vehicles passing through the intersection in the first driving direction according to the information to be passed in the preset time, and the preset time may be a day or an hour, and is not limited in this embodiment of the application. The total number of vehicles that are illegally occupied can be understood as the number of vehicles that have illegal occupying behavior at a vehicle passing through an intersection, for example: if the current lane occupied by a certain vehicle is a left-turn lane, but the vehicle drives in a straight direction when passing through the intersection, the vehicle can be considered as a vehicle with illegal lane occupation behavior.
And the second method comprises the following steps: before acquiring a first credibility corresponding to the information to be passed, acquiring the traffic flow and the total number of illegally occupied vehicles sent by the first terminal equipment; correspondingly, acquiring a first credibility corresponding to the information to be passed, including: and determining a first credibility corresponding to the information to be passed according to the traffic flow and the total number of the illegal road-occupied vehicles.
That is, it is understood that, in addition to the manner in which the first terminal device determines the first reliability based on the traffic flow and the total number of the illegally-busy vehicles, after the edge cloud scheduling device first obtains the traffic flow and the total number of the illegally-busy vehicles sent by the first terminal device, the edge cloud scheduling device determines according to the traffic flow and the total number of the illegally-busy vehicles, so that the edge cloud scheduling device obtains the first reliability corresponding to the information to be passed. It should be noted that the traffic flow and the total number of the illegal lane occupation vehicles in this embodiment can be understood by referring to the traffic flow and the total number of the illegal lane occupation vehicles in the first manner, which will not be described in detail herein.
302. The edge cloud scheduling equipment monitors the information to be passed so as to obtain the receiving condition of the information to be passed.
In this embodiment, the receiving condition of the information to be passed may include that the edge cloud scheduling device has received the information to be passed sent by the second terminal device, or has not received the information to be passed sent by the second terminal device.
303. And when the receiving condition of the information to be passed is received, determining a first geographical grid into which the target vehicle is to be driven after passing through the intersection based on the information to be passed.
In this embodiment, if the edge cloud scheduling device monitors that the information to be passed reported by the second terminal device is received, the edge cloud scheduling device may determine, according to the information to be passed, a first geographic grid into which the target vehicle is to be driven after passing through the intersection. For example: if the information to be passed is "left turn through the intersection", then the edge cloud scheduling device determines a first geographic grid to be driven into by the target vehicle after passing through the intersection with the left turn at this time, for example, for the scheduling application scenario in fig. 1, assuming that the target vehicle is in grid z, then the edge cloud scheduling device determines that the first geographic grid to be driven into by the target vehicle after passing through the intersection with the left turn is grid y. Specifically, the information to be passed in the embodiment of the present application may also be "right turn through an intersection", "turn around through an intersection", "straight pass through an intersection", and the like, and the embodiment of the present application is not limited specifically.
304. And activating a first edge cloud corresponding to a first geographic grid to be driven into according to the first credibility.
In this embodiment, after determining the first geographic grid to be driven into, the edge cloud scheduling device may activate, based on the first confidence level, a first edge cloud corresponding to the first geographic grid to be driven into, so that the first edge cloud can provide a service for the target vehicle in the first geographic grid, for example: road condition information, weather information, traffic accident information, and the like.
Optionally, in other embodiments, before activating the first edge cloud corresponding to the first geographic grid to be driven into according to the first confidence level, the method further includes: the edge cloud scheduling equipment acquires distribution information of the first geographic grid sent by a center cloud and first matching information of the first geographic grid and the first edge cloud; and the edge cloud scheduling equipment determines the first edge cloud corresponding to the first geographic grid according to the first matching information.
It can be understood that, in this embodiment, since the central cloud has stored in advance distribution information of each geographic grid in the target location area, and matching information of each geographic grid and the edge cloud, that is, which edge clouds and which geographic grids acquire services from which edge clouds. Therefore, before the edge cloud scheduling device activates the first edge cloud corresponding to the first geographic grid to be driven in according to the first credibility, the edge cloud scheduling device can also determine the first edge cloud matched with the first geographic grid according to the matching information, so that the corresponding edge cloud is accurately activated, and the effective utilization rate of the edge cloud is improved.
Fig. 3 illustrates a scheduling method of an edge cloud service mainly from the perspective that the edge cloud scheduling device receives the information to be passed, and the following further illustrates a scheduling method of another edge cloud service provided in an embodiment of the present application from the perspective that the information to be passed is never received, specifically referring to fig. 4.
As shown in fig. 4, another scheduling method for edge cloud services provided in the embodiment of the present application may include:
401. the edge cloud scheduling equipment acquires a first credibility corresponding to the information to be passed.
402. The edge cloud scheduling equipment monitors the information to be passed so as to obtain the receiving condition of the information to be passed.
In this embodiment, the steps 401-402 can be understood with reference to the steps 301-302 described in fig. 3, and will not be described herein in detail.
403. And when the receiving condition of the information to be passed is unreceived, determining a first lane, wherein the first lane is a lane where the target vehicle is located before the target vehicle enters the intersection in the first driving direction.
In this embodiment, when the second terminal device does not timely send the information to be passed to the edge cloud scheduling device, the target vehicle may also continue to run according to the landmark arrow in the lane before entering the intersection to a great extent, and pass through the intersection. The edge cloud scheduling device may determine that, when the information to be passed is not received, a first lane may be determined first, that is, the first lane is a lane where the target vehicle enters the intersection in the first driving direction.
404. And when the first lane is a non-hybrid lane and the landmark arrow in the first lane is the same as the landmark arrow corresponding to the information to be passed, determining a second geographic grid to be driven into after the target vehicle passes through the intersection based on the landmark arrow on the first lane.
In this embodiment, the lanes are divided into a hybrid lane and a non-hybrid lane, that is, the hybrid lane is a lane composed of at least two types of landmark arrows, and the non-hybrid lane is composed of only a single landmark arrow, where the landmark arrow can be used to indicate a driving direction of a vehicle, and for different types of lanes, edge clouds corresponding to different geographic grids are activated.
Therefore, when the first lane is the non-hybrid lane and the landmark arrow in the first lane is the same as the landmark arrow corresponding to the information to be passed, the second geographic grid to be driven into by the target vehicle after the landmark arrow on the first lane passes through the intersection can be determined, and the second edge cloud corresponding to the second geographic grid to be driven into by the target vehicle on the non-hybrid lane can be activated by depending on the first reliability. For example: if the target vehicle is traveling from south to north at the intersection (as can be understood with reference to grid y-grid x-grid u in fig. 1), that is, the first traveling direction is from south to north, and when the landmark arrow on the first lane is turning right, it can be determined that the second geographic grid to be traveled by the target vehicle after passing through the intersection is grid z.
405. And activating a second edge cloud corresponding to a second geographic grid to be accessed according to the first credibility.
When the information to be passed is not received, the edge cloud scheduling device can determine the second geographic grid to be driven in by means of the landmark arrow on the first lane, so that the edge cloud scheduling device can activate the second edge cloud corresponding to the second geographic grid to be driven in by means of the obtained first credibility in the first driving direction. Please refer to fig. 5, which is a schematic diagram of a right turn passing through an intersection in a non-hybrid lane according to an embodiment of the present application. As can be seen from fig. 5, the lane where the target vehicle is located before entering the intersection is a non-hybrid right-turn lane, and the target vehicle will also enter the grid z (shown in fig. 1) by turning right to a large extent, so that the edge cloud scheduling device is required to activate the edge cloud in the grid z with the first confidence level that the right-turn passes through the intersection, so that the grid z can provide corresponding services for the target vehicle when traveling in the grid z.
Optionally, in other embodiments, before activating the second edge cloud corresponding to the second geographic grid to be driven into according to the second confidence level, the method further includes: the edge cloud scheduling equipment acquires distribution information of the second geographic grid sent by the center cloud and second matching information of the second geographic grid and the second edge cloud; and the edge cloud scheduling equipment determines the second edge cloud corresponding to the second geographic grid according to the second matching information.
It can be understood that, in this embodiment, since the central cloud has stored in advance distribution information of each geographic grid in the target location area, and matching information of each geographic grid and the edge cloud, that is, which edge clouds and which geographic grids acquire services from which edge clouds.
Therefore, before the edge cloud scheduling device activates the second edge cloud corresponding to the second geographic grid to be driven in according to the second credibility, the edge cloud scheduling device can also determine the second edge cloud matched with the second geographic grid according to the matching information, so that the corresponding edge cloud is accurately activated, and the effective utilization rate of the edge cloud is improved.
Fig. 4 above describes a scheduling method of a non-hybrid lane-to-edge cloud service, and further description is made on the scheduling of the edge cloud service from the hybrid lane based on the description of fig. 4. Please refer to fig. 6, which is a flowchart illustrating another scheduling method for edge cloud services according to an embodiment of the present disclosure.
As shown in fig. 6, another scheduling method for edge cloud services provided in the embodiment of the present application may include:
601. the edge cloud scheduling equipment acquires a first credibility corresponding to the information to be passed.
602. The edge cloud scheduling equipment monitors the information to be passed so as to obtain the receiving condition of the information to be passed.
603. And when the receiving condition of the information to be passed is unreceived, determining a first lane, wherein the first lane is a lane where the target vehicle is located before the target vehicle enters the intersection in the first driving direction.
In this embodiment, the steps 601-603 can be understood with reference to the steps 401-403 described in fig. 4, and details thereof will not be described herein.
604. When the first lane is a mixed lane, N first landmark arrows contained in the first lane are determined, wherein N >1 and N is an integer.
In this embodiment, the hybrid lane is a lane composed of at least two landmark arrows, such as: a mixed lane of right turn and straight run, a mixed lane of straight run and left turn, a mixed lane of straight run and turning round, a mixed lane of left turn and turning round, a mixed lane of straight run, left turn, turning round, and the like, and the details thereof are not limited in the embodiments of the present application.
605. And receiving N second vehicle flows sent by the first terminal equipment, wherein each second vehicle flow is the number of vehicles passing through the intersection according to each first landmark arrow.
In this embodiment, since the first lane is a hybrid lane, the first reliability is not applicable, but is adjusted and corrected. Therefore, after the N first landmark arrows included in the first lane are determined, the edge cloud may receive a second vehicle flow rate of the first terminal device passing through the intersection for each first landmark arrow, so that the first reliability is weighted and adjusted according to each second vehicle flow rate.
606. And respectively determining the second credibility of the target vehicle passing through the intersection according to each first landmark arrow based on the first credibility and the N second vehicle flows.
In this embodiment, after receiving the N second traffic volumes sent by the first terminal device, the edge cloud scheduling device may determine, by combining the first confidence levels, second confidence levels that the target vehicle passes through the intersection according to each first landmark arrow.
For example, assuming that the first driving direction is north-south and the geographic grid where the target vehicle is located before entering the intersection is y, the first terminal device counts the traffic flow in the north-south direction within a preset time, such as: the traffic flow (the traffic flow is the number of vehicles in a period of time) passing through the intersection in the straight line in the driving direction is marked as b _1, the traffic flow passing through the intersection in the right turn is marked as b _2, the traffic flow passing through the intersection in the left turn is marked as b _3, and the traffic flow passing through the intersection in the turning around is marked as b _ 4; it will also be appreciated that b _3 is 0 if the intersection does not allow left turns, b _4 is 0 if no turn around is allowed, and so on.
Therefore, when the first lane is a lane formed by two types of landmark arrows, the edge cloud scheduling device needs to acquire traffic flows passing through the intersection according to the two landmark arrows in the driving direction from south to north from the first terminal device. Such as: if the lane is a straight lane or a right-turn lane, b _1 and b _2 are acquired; if the lane is a straight lane or a left-turning lane, b _1 and b _3 are acquired; if the lane is a straight lane or a turning lane, b _1 and b _4 are obtained; if the lane is left-turning and turning around, b _3 and b _4 are acquired, and the like. In this way, the second credibility of the determined target vehicle passing through the intersection according to each first landmark arrow is respectively as follows: for example, on the straight-going and right-turning lanes, the second reliability of the target vehicle passing through the intersection straight-going is p1 × b _1/(b _1+ b _2), and the second reliability of the right-turning passing intersection is p2 × b _2/(b _1+ b _2), where p1 is the first reliability of the straight-going passing intersection and p2 is the first reliability of the right-turning passing intersection. It can be understood that the second confidence level of each first landmark arrow passing through the intersection according to the lanes of left turn and turn, the lanes of straight turn and left turn, and the lanes of straight turn and turn can be understood by referring to the lanes of straight turn and right turn, which will not be described herein in detail.
In addition, when the first lane is a lane formed by three types of landmark arrows, for example: the mixed road of going straight, turning left, turning around, the marginal cloud dispatching equipment just needs to obtain the traffic flow that is gone up, passes through the intersection according to going straight, turning left, turning around respectively from north to south from first terminal equipment this moment, obtains b _1, b _3 and b _4 promptly), like this, the second credibility that the target vehicle that marginal cloud dispatching equipment confirmed passes through the intersection according to going straight, turning left, turning around respectively is: the second reliability of the target vehicle for passing through the intersection straight is p1 × b _1/(b _1+ b _3+ b _4), and the second reliability of the left-turn passing intersection is p3 × b _3/(b _1+ b _3+ b _4), and the second reliability of the u-turn passing intersection is p4 × b _4/(b _1+ b _3+ b _4), where p1 is the first reliability of the straight passing intersection, p3 is the first reliability of the left-turn passing intersection, and p4 is the first reliability of the u-turn passing intersection.
607. And activating a third edge cloud corresponding to a third geographic grid to be driven into after passing through the intersection by the first landmark arrow according to each second credibility.
For example, please refer to fig. 7, which is a schematic diagram of a hybrid lane for passing through an intersection with straight and right turns according to an embodiment of the present application. As can be seen from fig. 7, assuming that the first driving direction is from south to north, the geographic grid where the target vehicle is located before entering the intersection is y, and the first lane where the target vehicle is located is a straight-going and right-turning lane, the edge cloud scheduling device may activate, according to p1 b _1/(b _1+ b _2), a third edge cloud corresponding to a third geographic grid (e.g., grid u in fig. 1) to be driven in after straight-going through the intersection, and activate, according to p2 b _2/(b _1+ b _2), a third edge cloud corresponding to a third geographic grid (e.g., grid z in fig. 1) to be driven in after right-turning through the intersection.
In addition, fig. 8 can also be seen to provide a schematic diagram of the hybrid lane passing through the intersection in a straight, left-turning, or turning around manner according to the embodiment of the present application. As can be seen from fig. 8, assuming that the first direction of travel is from south to north, and the geographic grid in which the target vehicle was located prior to entering the intersection is y, and when the first lane where the target vehicle is located is a straight-going lane, a left-turning lane and a u-turn lane, the edge cloud scheduling device may activate a third edge cloud corresponding to a third geographic grid (e.g., grid u in fig. 1) to be driven in after straight-going through the intersection according to p1 b _1/(b _1+ b _3+ b _4), activate a third edge cloud corresponding to a third geographic grid (e.g., grid s in fig. 1) to be driven in after left-turning through the intersection according to p3 b _3/(b _1+ b _3+ b _4), and activate a third edge cloud corresponding to a third geographic grid (e.g., grid y in fig. 1) to be driven in after u-turning through the intersection according to p4 b _4/(b _1+ b _3+ b _ 4).
Optionally, in other embodiments, before activating, according to each second confidence level, a third edge cloud corresponding to a third geographic grid to be driven into after passing through the intersection with the first landmark arrow, the method further includes: the edge cloud scheduling equipment acquires distribution information of the third geographic grid sent by a center cloud and third matching information of the third geographic grid and the third edge cloud; and the edge cloud scheduling equipment determines the third edge cloud corresponding to the third geographic grid according to the third matching information.
It can be understood that, in this embodiment, since the central cloud has stored in advance distribution information of each geographic grid in the target location area, and matching information of each geographic grid and the edge cloud, that is, which edge clouds and which geographic grids acquire services from which edge clouds. Therefore, before the edge cloud scheduling device activates the third edge cloud corresponding to the third geographic grid to be driven in after the first landmark arrow passes through the intersection according to each second credibility, the edge cloud scheduling device can also determine the third edge cloud matched with the third geographic grid according to the matching information, so that the corresponding edge cloud is accurately activated, and the effective utilization rate of the edge cloud is improved.
In the embodiment of the application, a first credibility corresponding to the information to be passed is determined through the traffic flow and the total number of the illegally-occupied vehicles, so that a first edge cloud corresponding to a first geographic grid to be driven in is activated based on the first credibility, and the first edge cloud provides service for a target vehicle in the first geographic grid. The first credibility is determined by considering the traffic flow and the total number of the illegal occupied vehicles, so that the problems of possibly selecting each lane and completely depending on the information to be passed reported by the vehicles are effectively solved, and the effective utilization rate of the edge cloud is greatly improved.
The scheme provided by the embodiment of the application is mainly introduced from the perspective of a method. It is to be understood that the hardware structure and/or software modules for performing the respective functions are included to realize the above functions. Those of skill in the art will readily appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, functional modules of the apparatus may be divided according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation.
Referring to fig. 9, fig. 9 is a schematic view of an embodiment of an edge cloud scheduling apparatus 90 provided in this embodiment, where the edge cloud scheduling apparatus 90 in this embodiment is described in detail below, and the edge cloud scheduling apparatus 90 may include:
an obtaining unit 901, configured to obtain a first reliability corresponding to information to be passed, where the information to be passed is passing information of a target vehicle at an intersection in a target geographic area, and the first reliability is obtained from a traffic flow in a first traveling direction of the intersection and a total number of illegally occupied vehicles, and the first traveling direction corresponds to the information to be passed;
a monitoring unit 902, configured to monitor the information to be passed, so as to obtain a receiving condition of the information to be passed;
a determining unit 903, configured to determine, based on the information to be passed, a first geographic grid into which the target vehicle is to be driven after passing through the intersection when the information to be passed is received;
an activating unit 904, configured to activate, according to the first reliability, a first edge cloud corresponding to the first geographic grid to be driven into.
Optionally, on the basis of the embodiment corresponding to fig. 9, in another embodiment of the edge cloud scheduling device 90 provided in this embodiment of the present application, the obtaining unit 901 is configured to obtain a first reliability corresponding to the information to be passed, where the first reliability is determined by the first terminal device based on the traffic flow and the number of illegally-occupied vehicles, where the traffic flow is the number of vehicles passing through the intersection according to the information to be passed in the first driving direction.
Optionally, on the basis of the embodiment corresponding to fig. 9, in another embodiment of the edge cloud scheduling device 90 provided in this embodiment of the present application, the obtaining unit 901 is further configured to obtain the traffic volume and the total number of the illegally-occupied vehicles sent by the first terminal device before obtaining the first reliability corresponding to the information to be passed, where the traffic volume is the number of vehicles passing through the intersection according to the information to be passed in the first driving direction; correspondingly, determining a first credibility corresponding to the information to be passed according to the traffic flow and the total number of the illegal occupied vehicles.
Optionally, on the basis of fig. 9 and the optional embodiment, in another embodiment of the edge cloud scheduling device 90 provided in this embodiment of the present application, the obtaining unit 901 is further configured to obtain distribution information of the first geographic grid sent by a central cloud and first matching information of the first geographic grid and the first edge cloud before activating the first edge cloud corresponding to the first geographic grid to be driven in according to the first credibility;
the determining unit 903 is configured to determine the first edge cloud corresponding to the first geographic grid according to the first matching information.
Optionally, on the basis of fig. 9 and the optional embodiment, in another embodiment of the edge cloud scheduling apparatus 90 provided in this embodiment of the present application, the determining unit 903 is further configured to determine a first lane when the reception condition of the to-be-passed information is unreceived, where the first lane is a lane where the target vehicle is located before entering the intersection in the first traveling direction;
the determining unit 903 is configured to determine, when the first lane is a non-hybrid lane and a landmark arrow in the first lane is the same as a landmark arrow corresponding to the information to be passed, a second geographic grid to be driven into after the target vehicle passes through the intersection based on the landmark arrow on the first lane;
the activating unit 904 is configured to activate, according to the first reliability, a second edge cloud corresponding to the second geographic grid to be driven into.
Optionally, on the basis of fig. 9 and the optional embodiment, in another embodiment of the edge cloud scheduling device 90 provided in this embodiment of the present application, the obtaining unit 901 is further configured to obtain distribution information of the second geographic grid sent by a central cloud and second matching information of the second geographic grid and the second edge cloud before activating the second edge cloud corresponding to the second geographic grid to be driven in according to the first credibility;
the determining unit 903 is configured to determine, according to the second matching information, the second edge cloud corresponding to the second geographic grid.
Optionally, on the basis of fig. 9 and the optional embodiment, in another embodiment of the edge cloud scheduling apparatus 90 provided in the embodiment of the present application, the determining unit 903 is configured to determine, when the first lane is a hybrid lane, N first landmark arrows included in the first lane, where N >1, and N is an integer;
the obtaining unit 901 is configured to receive N second vehicle flows sent by the first terminal device, where each second vehicle flow is the number of vehicles passing through the intersection according to each first landmark arrow;
the determining unit 903 is configured to determine, based on the first reliability and the N second vehicle flows, second reliabilities of the target vehicles passing through the intersection according to each first landmark arrow respectively;
the activating unit 904 is configured to activate, according to each second confidence level, a third edge cloud corresponding to a third geographic grid to be driven into after the first landmark arrow passes through the intersection.
Optionally, on the basis of fig. 9 and the optional embodiment, in another embodiment of the edge cloud scheduling apparatus 90 provided in this embodiment of the present application, the obtaining unit 901 is further configured to obtain distribution information of a third geographic grid sent by a central cloud and third matching information of the third geographic grid and the third edge cloud before activating, according to each second confidence, the third edge cloud corresponding to the third geographic grid to be driven into after the third geographic grid passes through the intersection with the first landmark arrow;
the determining unit 903 is configured to determine the third edge cloud corresponding to the third geographic grid according to the third matching information.
The edge cloud scheduling device 90 in the embodiment of the present application is described above from the perspective of a modular functional entity, and the computer device in the embodiment of the present application is described below from the perspective of hardware processing. Fig. 10 is a schematic structural diagram of a computer device according to an embodiment of the present disclosure, where the computer device may include the edge cloud scheduling device 90 described above, and the computer device may generate a relatively large difference due to different configurations or performances, and the computer device may include at least one processor 1001, a communication line 1007, a memory 1003, and at least one communication interface 1004.
The processor 1001 may be a general-purpose Central Processing Unit (CPU), a microprocessor, an application-specific integrated circuit (server IC), or one or more ICs for controlling the execution of programs in accordance with the present disclosure.
The communication line 1007 may include a path for transmitting information between the aforementioned components.
Communication interface 1004, which may be any device such as a transceiver, may be used to communicate with other devices or communication networks, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), etc.
The memory 1003 may be a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that may store information and instructions, which may be separate and coupled to the processor via communication link 1007. The memory may also be integral to the processor.
The memory 1003 is used for storing computer-executable instructions for executing the present invention, and is controlled by the processor 1001. The processor 1001 is configured to execute the computer execution instructions stored in the memory 1003, so as to implement the method for scheduling the edge cloud service provided by the foregoing embodiment of the present application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
In particular implementations, the computer device may include multiple processors, such as processor 1001 and processor 1002 of fig. 10, for example. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
In particular implementations, the computer device may also include an output device 1005 and an input device 1006, as one embodiment. The output device 1005 communicates with the processor 1001 and may display information in a variety of ways. The input device 1006 is in communication with the processor 1001 and may receive user input in a variety of ways. For example, the input device 1006 may be a mouse, a touch screen device, or a sensing device, among others.
The computer apparatus described above may be a general-purpose device or a special-purpose device. In particular implementations, the computer device may be a desktop, laptop, nas server, wireless end device, embedded device, or a device having a similar structure as in fig. 10. The embodiment of the application does not limit the type of the computer equipment.
In the embodiment of the present application, the processor 1001 included in the computer device further has the following functions:
acquiring first credibility corresponding to information to be passed, wherein the information to be passed is the passing information of a target vehicle on an intersection in a target geographic area, the first credibility is obtained by the traffic flow in a first running direction of the intersection and the total number of illegal occupied vehicles, and the first running direction corresponds to the information to be passed;
monitoring the information to be passed to obtain the receiving condition of the information to be passed;
when the receiving condition of the information to be passed is received, determining a first geographical grid to be driven into by the target vehicle after passing through the intersection based on the information to be passed;
and activating a first edge cloud corresponding to the first geographic grid to be driven in according to the first credibility.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the unit is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (9)

1. A scheduling method of an edge cloud service is characterized by comprising the following steps:
acquiring first credibility corresponding to information to be passed, wherein the information to be passed is the passing information of a target vehicle on an intersection in a target geographic area, the first credibility is obtained by the traffic flow in a first running direction of the intersection and the total number of illegal occupied vehicles, and the first running direction corresponds to the information to be passed;
monitoring the information to be passed to obtain the receiving condition of the information to be passed;
when the receiving condition of the information to be passed is received, determining a first geographical grid to be driven into by the target vehicle after passing through the intersection based on the information to be passed;
activating a first edge cloud corresponding to the first geographic grid to be driven into according to the first credibility;
when the receiving condition of the information to be passed is unreceived, determining a first lane, wherein the first lane is a lane where the target vehicle is located before driving into the intersection in the first driving direction;
when the first lane is a mixed lane, determining N first landmark arrows contained in the first lane, wherein N >1 and is an integer;
receiving N second vehicle flows sent by a first terminal device, wherein each second vehicle flow is the number of vehicles passing through the intersection according to each first landmark arrow;
respectively determining second credibility of the target vehicle passing through the intersection according to each first landmark arrow based on the first credibility and the N second vehicle flows;
and activating a third edge cloud corresponding to a third geographic grid to be driven into after the first landmark arrow passes through the intersection according to each second credibility.
2. The method of claim 1, wherein obtaining a first confidence level corresponding to the information to be passed comprises:
and acquiring first reliability which is sent by first terminal equipment and corresponds to the information to be passed, wherein the first reliability is determined by the first terminal equipment on the basis of the traffic flow and the total number of the illegal occupied vehicles, and the traffic flow is the number of the vehicles which pass through the intersection according to the information to be passed in the first driving direction.
3. The method according to claim 1, further comprising, before the obtaining the first confidence level corresponding to the information to be passed:
acquiring the traffic flow and the total number of the illegal road-occupied vehicles sent by a first terminal device, wherein the traffic flow is the number of vehicles passing through the intersection in the first driving direction according to the information to be passed;
correspondingly, acquiring a first credibility corresponding to the information to be passed, including:
and determining a first credibility corresponding to the information to be passed according to the traffic flow and the total number of the illegal road-occupied vehicles.
4. The method according to any of claims 1-3, wherein prior to activating the first edge cloud corresponding to the first geographic grid to be driven into according to the first confidence level, the method further comprises:
acquiring distribution information of the first geographic grid sent by a central cloud and first matching information of the first geographic grid and the first edge cloud;
determining the first edge cloud corresponding to the first geographic grid according to the first matching information.
5. The method of claim 1, further comprising:
when the first lane is a non-hybrid lane and the landmark arrow in the first lane is the same as the landmark arrow corresponding to the information to be passed, determining a second geographic grid to be driven into after the target vehicle passes through the intersection based on the landmark arrow on the first lane;
and activating a second edge cloud corresponding to the second geographic grid to be driven into according to the first credibility.
6. The method of claim 5, wherein before activating the second edge cloud corresponding to the second geographic grid to be driven into according to the first confidence level, the method further comprises:
acquiring distribution information of the second geographic grid sent by the central cloud and second matching information of the second geographic grid and the second edge cloud;
determining the second edge cloud corresponding to the second geographic grid according to the second matching information.
7. The method of claim 1, wherein before activating, according to each of the second confidence levels, a third edge cloud corresponding to a third geographic grid to be driven into after passing through the intersection with each of the first landmark arrows, the method further comprises:
acquiring distribution information of the third geographic grid sent by a central cloud and third matching information of the third geographic grid and the third edge cloud;
determining the third edge cloud corresponding to the third geographic grid according to the third matching information.
8. A computer device, characterized in that the computer device comprises: an input/output (I/O) interface, a processor and a memory,
the memory has stored therein program instructions;
the processor is configured to execute program instructions stored in the memory to perform the method of any of claims 1-7.
9. A computer-readable storage medium comprising instructions that, when executed on a computer device, cause the computer device to perform the method of one of claims 1-7.
CN202010212691.7A 2020-03-24 2020-03-24 Scheduling method, device and storage medium for edge cloud service Active CN111447264B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010212691.7A CN111447264B (en) 2020-03-24 2020-03-24 Scheduling method, device and storage medium for edge cloud service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010212691.7A CN111447264B (en) 2020-03-24 2020-03-24 Scheduling method, device and storage medium for edge cloud service

Publications (2)

Publication Number Publication Date
CN111447264A CN111447264A (en) 2020-07-24
CN111447264B true CN111447264B (en) 2021-08-13

Family

ID=71652416

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010212691.7A Active CN111447264B (en) 2020-03-24 2020-03-24 Scheduling method, device and storage medium for edge cloud service

Country Status (1)

Country Link
CN (1) CN111447264B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112562356A (en) * 2020-11-18 2021-03-26 联通智网科技有限公司 Parking lot cooperative type autonomous parking method and device, computer equipment and storage medium
CN112750318B (en) * 2020-12-30 2022-07-05 山东高速信息集团有限公司 Ramp confluence control method and system based on edge cloud

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110857085A (en) * 2018-08-17 2020-03-03 福特全球技术公司 Vehicle path planning

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104260724B (en) * 2014-09-22 2017-02-15 李治良 Vehicle intelligent predictive control system and method
KR101847833B1 (en) * 2015-10-27 2018-04-11 현대자동차주식회사 A system for predicting a volume of traffic, a displaying apparatus for a vehicle, a vehicle and a method for predicting a volume of traffic
US10479373B2 (en) * 2016-01-06 2019-11-19 GM Global Technology Operations LLC Determining driver intention at traffic intersections for automotive crash avoidance
WO2019028809A1 (en) * 2017-08-11 2019-02-14 深圳配天智能技术研究院有限公司 Traffic data processing method and vehicle-mounted client
CN110167059B (en) * 2019-05-22 2020-07-21 电子科技大学 Base station traffic prediction method under edge calculation scene

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110857085A (en) * 2018-08-17 2020-03-03 福特全球技术公司 Vehicle path planning

Also Published As

Publication number Publication date
CN111447264A (en) 2020-07-24

Similar Documents

Publication Publication Date Title
US10712161B2 (en) System and method of navigation
US11087621B2 (en) Express lane planning method and unit
CN104537831B (en) The method and apparatus of vehicle scheduling
US20190057479A1 (en) Systems and methods for dispatching vehicles
KR102317881B1 (en) Method for operating a decentralized computing network, in particular an edge cloud computer of the decentralized computing network
US8909462B2 (en) Context-based traffic flow control
CN111447264B (en) Scheduling method, device and storage medium for edge cloud service
US20140159923A1 (en) Elastic Clustering of Vehicles Equipped with Broadband Wireless Communication Devices
CN110491147B (en) Traffic information processing method, traffic information processing device and terminal equipment
CN113348445A (en) Method for managing computer capacity in a network with mobile participants
CN104732782A (en) Invented intelligent online type traffic light and intelligent traffic system and method thereof
CN102819950A (en) Carrying aid decision making system and method for traffic tool
Zhou et al. Edge-facilitated augmented vision in vehicle-to-everything networks
US11735045B2 (en) Systems and methods for computational resource allocation for autonomous vehicles
CN111081015B (en) Taxi scheduling method and device, storage medium and intelligent terminal
CN113203425A (en) Lane matching method, device, equipment, storage medium and vehicle based on vehicle-road cooperation
CN102592470A (en) Traffic information publishing method, device and system
US20220292965A1 (en) Internet of Vehicles Based Dynamic Information Sending Method and Device
CN112291283B (en) Communication method and device
CN107146123B (en) Order allocation method and system
US11599839B2 (en) Systems and methods for limiting autonomous vehicle requests
CN110969887B (en) Vehicle data acquisition method and device, electronic equipment and medium
CN108830496A (en) A kind of vehicle dispatching method, device and computer readable storage medium
CN103546552A (en) Traffic management method using distributed mobile terminals
EP4095488A1 (en) Positioning method and apparatus

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