Traffic control methods and related equipment

By acquiring global traffic information and determining the priority passage information of public transportation, the problem that existing traffic control methods cannot take into account both overall traffic balance and public travel priority is solved. This achieves a balance of global traffic travel and priority of public travel, reduces traffic delays and congestion, and improves the efficiency and safety of the transportation system.

CN116740967BActive Publication Date: 2026-05-26TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-03-01
Publication Date
2026-05-26

Smart Images

  • Figure CN116740967B_ABST
    Figure CN116740967B_ABST
Patent Text Reader

Abstract

This disclosure provides a traffic control method and related equipment. The method includes: acquiring global traffic information associated with a target traffic intersection or a target public transportation vehicle; acquiring target public transportation vehicle information at the target traffic intersection, wherein the global traffic information indicates information from multiple traffic intersections associated with the target traffic intersection; determining priority passage information for the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information; and transmitting the priority passage information to a traffic signal controller at the target traffic intersection, wherein the priority passage information instructs the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information. This disclosure can be applied to the transportation field and can balance overall traffic efficiency and the priority passage of public transportation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of intelligent transportation technology, and more specifically, to a traffic control method, a traffic control device, a computer equipment, a computer-readable storage medium, and a computer program product. Background Technology

[0002] With the expansion of transportation systems slowing down, the continuously growing demand for urban travel has led many urban road networks to operate at or above their capacity, resulting in excessive delays at urban intersections and frequent congestion during morning and evening rush hours. Traffic delays and congestion, in turn, cause additional vehicle energy consumption, exhaust emissions, and corresponding socio-economic losses. At the same time, potential changes in traveler behavior may also trigger some traffic safety hazards.

[0003] In densely populated urban areas, methods and strategies for addressing or mitigating traffic congestion and its subsequent impacts, such as suppressing travel demand and expanding system capacity, are often difficult to implement due to their high costs and limited regional feasibility. In this context, promoting the integration of multimodal transportation systems and effectively utilizing existing system capacity are increasingly being seen by researchers and policymakers as a viable development direction to reduce persistent traffic congestion and thus alleviate the aforementioned adverse environmental and social impacts. Against this backdrop, identifying effective methods and means to encourage the shift from private car travel to public transportation while simultaneously improving the operational efficiency of public transportation becomes crucial.

[0004] However, current traffic control methods cannot balance overall traffic balance and prioritize public transportation. Summary of the Invention

[0005] This disclosure provides a traffic control method, traffic control device, computer equipment, computer-readable storage medium, and computer program product that can better balance overall traffic efficiency and public transportation priority.

[0006] This disclosure provides a traffic control method, comprising: acquiring global traffic information associated with a target traffic intersection or a target public transportation vehicle, the global traffic information being used to indicate information of multiple traffic intersections associated with the target traffic intersection, the global traffic information including at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information; acquiring target public transportation vehicle information of the target public transportation vehicle at the target traffic intersection; determining priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information; and transmitting the priority passage information to a traffic signal controller at the target traffic intersection, the priority passage information being used to instruct the traffic signal controller to control target traffic signal equipment at the target traffic intersection based on the priority passage information.

[0007] This disclosure provides a traffic control method, comprising: sending target public transportation vehicle information at a target traffic intersection to a vehicle communication application server; the target public transportation vehicle information instructing the vehicle communication application server to determine the priority passage information of the target public transportation vehicle at the target traffic intersection based on global traffic information associated with the target traffic intersection or the target public transportation vehicle and the target public transportation vehicle information, and transmitting the priority passage information to a traffic signal controller at the target traffic intersection, the priority passage information instructing the traffic signal controller to control a target traffic signal device at the target traffic intersection based on the priority passage information; the global traffic information instructing the traffic signal controller to control a target traffic signal device at the target traffic intersection based on the priority passage information; the global traffic information instructing the traffic signal controller to indicate information of multiple traffic intersections associated with the target traffic intersection, the global traffic information including at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information.

[0008] In some exemplary embodiments of this disclosure, sending target public transportation vehicle information at a target traffic intersection to a vehicle communication application server includes: sending a target signal priority request for the target public transportation vehicle at the target traffic intersection to the vehicle communication application server, wherein the target signal priority request includes the target public transportation vehicle information at the target traffic intersection; receiving target request confirmation information returned by the vehicle communication application server in response to the target signal priority request; and determining, based on the target request confirmation information, not to send the target signal priority request to the vehicle communication application server again.

[0009] In some exemplary embodiments of this disclosure, sending a target signal priority request from the target public transportation vehicle at the target traffic intersection to the vehicle communication application server includes: obtaining location information and passenger flow information of the target public transportation vehicle at the target traffic intersection; and determining to send the target signal priority request to the vehicle communication application server based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection.

[0010] In some exemplary embodiments of this disclosure, determining to send the target signal priority request to the vehicle communication application server based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection includes: obtaining platform information of the target traffic intersection; and determining to send the target signal priority request to the vehicle communication application server based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection and the platform information of the target traffic intersection.

[0011] This disclosure provides a traffic control method, comprising: receiving signal status information from multiple traffic signal devices at multiple traffic intersections, wherein the signal status information is reported by multiple traffic signal controllers located at multiple traffic intersections associated with a target traffic intersection or a target public transportation vehicle; sending the signal status information to a vehicle communication application server; wherein the signal status information is used to instruct the vehicle communication application server to obtain global traffic signal information associated with the target traffic intersection or the target public transportation vehicle based on the signal status information; and wherein the global traffic signal information is used to instruct the vehicle communication application server to obtain global traffic signal information associated with the target traffic intersection or the target public transportation vehicle. The system includes: global traffic information associated with public transportation vehicles; target public transportation vehicle information at a target traffic intersection; determining priority passage information for the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information; the global traffic information indicating information of multiple traffic intersections associated with the target traffic intersection; receiving the priority passage information sent by the vehicle communication application server; and sending the priority passage information to the traffic signal controller at the target traffic intersection, the priority passage information instructing the traffic signal controller to control the target traffic signal equipment at the target traffic intersection based on the priority passage information.

[0012] This disclosure provides a traffic control device, comprising: an acquisition unit, configured to acquire global traffic information associated with a target traffic intersection or a target public transportation vehicle, the global traffic information being used to indicate information of multiple traffic intersections associated with the target traffic intersection, the global traffic information including at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information; the acquisition unit further configured to acquire target public transportation vehicle information of the target public transportation vehicle at the target traffic intersection; a determination unit, configured to determine priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information; and a transmission unit, configured to transmit the priority passage information to a traffic signal controller at the target traffic intersection, the priority passage information being used to instruct the traffic signal controller to control target traffic signal equipment at the target traffic intersection based on the priority passage information.

[0013] This disclosure provides a computer device, including: one or more processors; and a memory configured to store one or more programs, which, when executed by the one or more processors, cause the computer device to implement the traffic control method as described in the above embodiments.

[0014] This disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the traffic control method as described in the above embodiments.

[0015] This disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the traffic control method as described in the above embodiments.

[0016] The traffic control method, traffic control device, computer equipment, computer-readable storage medium, and computer program product provided in some embodiments of this disclosure acquire global traffic information associated with a target traffic intersection or a target public transportation vehicle, and acquire target public transportation vehicle information at the target traffic intersection. Since the global traffic information can be used to indicate information from multiple traffic intersections associated with the target traffic intersection, rather than just considering information from a single target traffic intersection, the global traffic information can include at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information. Therefore, when comprehensively considering the global traffic information and the target public transportation vehicle information at the target traffic intersection to determine the priority passage information of the target public transportation vehicle at the target traffic intersection, the priority passage information is transmitted to the traffic signal controller at the target traffic intersection. The priority passage information instructs the traffic signal controller to control the target traffic signal equipment at the target traffic intersection based on the priority passage information, thereby ensuring priority for public transportation based on a balanced global traffic flow. Attached Figure Description

[0017] Figure 1 This is a system architecture diagram of the operating environment of the traffic control method in the embodiments of this disclosure.

[0018] Figure 2 A flowchart illustrating a traffic control method according to an embodiment of the present disclosure is shown schematically.

[0019] Figure 3 This is a schematic diagram of a target traffic intersection provided in an embodiment of this disclosure.

[0020] Figure 4 This is a schematic diagram of a traffic intersection associated with a target traffic intersection or a target public transportation vehicle, provided in an embodiment of this disclosure.

[0021] Figure 5 The illustration shows a traffic control method according to an embodiment of the present disclosure applied to a public transport vehicle.

[0022] Figure 6 The diagram illustrates an interactive schematic of a traffic control method according to an embodiment of the present disclosure.

[0023] Figure 7 An interactive schematic diagram of a traffic control method according to another embodiment of the present disclosure is shown.

[0024] Figure 8 A flowchart illustrating a traffic control method according to yet another embodiment of the present disclosure is shown.

[0025] Figure 9 A block diagram of a traffic control device according to an embodiment of the present disclosure is shown schematically.

[0026] Figure 10 A schematic structural diagram of a computer device according to an embodiment of the present disclosure is shown. Detailed Implementation

[0027] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art.

[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. The terminology used herein is for the purpose of describing embodiments of this disclosure only and is not intended to be limiting of this disclosure.

[0029] Before providing a further detailed description of the embodiments of this disclosure, the nouns and terms involved in the embodiments of this disclosure will be explained, and the nouns and terms involved in the embodiments of this disclosure shall be interpreted as follows.

[0030] Traffic intersections / road junctions: Due to the network structure of roads, there are multiple intersecting points. Intersections can be of different types, such as crossroads, T-junctions, and Y-junctions. A crossroads is where two roads intersect at a cross shape, and a T-junction is where two roads intersect at a T-shape. An intersection is a point where roads connect; in road engineering, it is also called a crossroads, which is the point where two or more roads intersect.

[0031] Fork in the road: A fork in the road refers to a road that extends outward in different directions from an intersection, for example, refer to Figure 3 The diagram shows a crossroads with four branch roads leading south, north, west, and east. Of course, the directions of the branch roads can be set according to urban planning.

[0032] Road segment: In the field of transportation, a road segment is the transportation route between two adjacent nodes on a transportation network.

[0033] Lane: refers to the roadway through which vehicles travel in the above-mentioned branch road, also known as the driving line. Lanes are generally divided by solid lines or curves on roads. Near the intersection, lanes are generally divided into lanes for different directions of travel at the intersection, such as left-turn lanes, straight lanes, right-turn lanes, U-turn lanes, etc., or lanes with multiple directions, such as left-turn and straight lanes, straight and right-turn lanes, left-turn and U-turn lanes, etc.

[0034] Traffic light phases: Because intersections connect different roads, providing a place for vehicles to switch to other roads, traffic chaos can easily occur at intersections. To coordinate traffic at intersections, traffic lights (or traffic signals) are usually installed to control vehicle movement. For example, a crossroads typically has four sets of traffic lights (one for each branch road). The combination of the states of the various traffic lights at the intersection is called a phase. A standard crossroads has twelve vehicle movement patterns: straight ahead (east-west, west-east, south-north, north-south), small turn (east-north, west-south, north-west, south-east), and large turn (east-south, west-north, north-east, south-west). A traffic light at a branch road can control the movement pattern of vehicles on that branch road. These twelve movement patterns can be combined to form a phase. For example, the east-west straight ahead phase includes two movement patterns: east-west and west-east. Traffic light phases control the movement patterns of vehicles throughout the intersection; therefore, the operating state of the traffic lights at an intersection can also be represented by the traffic light phases.

[0035] Traffic light operating status: The operating status of a traffic light is indicated by its phase, which can also be referred to as the signal status information of a traffic light.

[0036] V2X: vehicle to everything, also known as vehicle-to-everything communication technology, includes but is not limited to vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0037] In this disclosure embodiment, please refer to Figure 1 , Figure 1 This is a network interaction architecture diagram of a traffic control method provided in this embodiment. The traffic control method provided in this embodiment can be implemented by any computer device such as server 101 and / or terminal device. The terminal device can upload data to server 101, and server 101 can process the received data, obtain the processing result, and return the processing result to the terminal device for display or control.

[0038] For example, server 101 can: acquire global traffic information associated with a target traffic intersection or a target public transportation vehicle, wherein the global traffic information can be used to indicate information of multiple traffic intersections associated with the target traffic intersection, and the global traffic information can include at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information; acquire target public transportation vehicle information of the target public transportation vehicle at the target traffic intersection; determine priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information; and transmit the priority passage information to the traffic signal controller of the target traffic intersection, wherein the priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment of the target traffic intersection based on the priority passage information.

[0039] The terminal device can be any electronic device. Optionally, it can include an on-board terminal 102 in a vehicle (e.g., a public transport vehicle and / or a non-public transport vehicle) 103. The vehicle 103 can report vehicle information to the server 101 through the on-board terminal 102. If the vehicle 103 is a public transport vehicle, it can include a target public transport vehicle, and the reported vehicle information includes public transport vehicle information, which includes the target public transport vehicle information at the target traffic intersection. Optionally, the vehicle 103 can also receive priority passage information of each public transport vehicle at the corresponding traffic intersection returned by the server 101 through the on-board terminal 102, and display it through the on-board terminal 102, for example, on a display screen or through voice broadcast. The priority passage information can include the priority passage information of the target public transport vehicle at the target traffic intersection.

[0040] Optionally, various types of mobile internet applications, such as APP (application), mini-programs, etc., can be installed in the vehicle terminal 102 in this embodiment of the present disclosure. The APP, mini-programs, etc. installed on the vehicle terminal 102 (also known as the vehicle system) can be referred to as vehicle mobile internet applications.

[0041] Optionally, the terminal device may further include a traffic control and information service platform, which may be any one or more computer devices such as a mobile phone 105, a laptop computer 104, or a server 106. The traffic control and information service platform can receive signal status information from multiple traffic signal controllers at multiple traffic intersections from multiple traffic signal control units at multiple traffic intersections to server 101, and report the received signal status information to server 101. Server 101 can obtain global traffic signal information based on the received signal status information from the multiple traffic signal control units at multiple traffic intersections, and use this information to generate the aforementioned global traffic information.

[0042] Optionally, the terminal device may also include a roadside sensing facility (RSU, also known as a roadside unit) 107. One or more RSUs 107 can be deployed at each of the multiple traffic intersections. Through the RSUs 107 deployed at each traffic intersection, the traffic flow information of the corresponding traffic intersection and its associated road segments monitored by the RSUs 107 can be reported to the server 101. After receiving the traffic flow information of each traffic intersection and its associated road segments, the server 101 can obtain the global road traffic conditions based on the traffic flow information of multiple traffic intersections and their associated road segments, and generate the aforementioned global traffic information based on the global road traffic conditions.

[0043] Optionally, the terminal device may also include a public transportation business system, which can be any one or more computer devices such as a mobile phone 105, a laptop 104, or a server 106. The public transportation business system can store business information of each public transportation vehicle, and can send the business information of each public transportation vehicle to the server 101. The server 101 can obtain global public transportation business information based on the received business information of each public transportation vehicle, and use it to generate the aforementioned global traffic information.

[0044] In some embodiments, the terminal device may be a smartphone, tablet computer, laptop computer, desktop computer, or smartwatch, etc.; the server (server 101 and / or server 106) may be configured as an independent physical server, or as a server cluster or distributed system composed of multiple physical servers, or as a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0045] In this embodiment of the disclosure, when server 101 adopts a cloud server, it can also be referred to as a V2X cloud service platform or a vehicle communication application server.

[0046] The solutions provided in this disclosure can be applied to intelligent transportation systems and / or intelligent vehicle-road cooperative systems.

[0047] Intelligent Traffic Systems (ITS), also known as Intelligent Transportation Systems, effectively integrate advanced science and technology (information technology, computer technology, data communication technology, sensor technology, electronic control technology, automatic control theory, operations research, artificial intelligence, etc.) into transportation, service control, and vehicle manufacturing. This strengthens the connection between vehicles, roads, and users, thereby forming a comprehensive transportation system that ensures safety, improves efficiency, enhances the environment, and saves energy.

[0048] Intelligent Vehicle Infrastructure Cooperative Systems (IVICS) are a development direction of Intelligent Transportation Systems (ITS). IVICS utilizes advanced wireless communication and next-generation Internet technologies to implement comprehensive, real-time dynamic information exchange between vehicles and infrastructure. Based on the collection and fusion of dynamic traffic information across all times and spaces, it conducts active vehicle safety control and cooperative road management, fully realizing effective collaboration between people, vehicles, and roads. This ensures traffic safety, improves traffic efficiency, and ultimately forms a safe, efficient, and environmentally friendly road traffic system.

[0049] Figure 2 The method provided in the embodiments can be executed by any computer device, such as those described above. Figure 1 The server 101 in the embodiment is not limited to this, and may also be executed by a terminal device.

[0050] like Figure 2 As shown, the method provided in this disclosure embodiment may include:

[0051] In S210, global traffic information associated with the target traffic intersection or the target public transportation vehicle is acquired. This global traffic information can be used to indicate information about multiple traffic intersections associated with the target traffic intersection, and may include at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information.

[0052] In this embodiment of the disclosure, public transportation means refers to vehicles used to realize public travel and / or vehicles that operate for the public interest, which may include, but are not limited to, buses, taxis, vehicles used to transport public goods, ambulances, water trucks, etc. In the following examples, buses are used as examples, but this disclosure is not limited to this. The target public transportation means can be any one of the public transportation means. For example, taking a bus as an example, the target public transportation means may include the target bus.

[0053] In this embodiment of the disclosure, the target traffic intersection can be the intersection that is closest to the target public transportation vehicle at the current time and that the target public transportation vehicle is about to pass through.

[0054] For example, such as Figure 3 As shown, the Figure 3 This diagram illustrates a crossroads and its branching roads. The intersection of the north-south and east-west branches is the center of the intersection. The location of the east-bound branch is determined by the angle (90 degrees) between its centerline and due north. The distance from the center of the intersection to the stop line of the west-bound lane is the length of its centerline. Multiple lanes and turning directions can be configured on the branching roads, for example... Figure 3 In this embodiment, lane S1 represents a left-turn lane, lane S2 represents a straight-ahead lane, and lane S3 represents a straight-ahead and right-turn lane. In some embodiments, a U-turn lane is also included. However, a U-turn can also be made in a regular left-turn lane. Therefore, this embodiment does not make a distinction and considers vehicles making U-turns to be left-turning vehicles as well.

[0055] refer to Figure 3 The diagram shows vehicles k1, k3, k4, k5, k6, k8, and k9 that are about to enter the target traffic intersection, as well as vehicles k2 and k7 that have already exited the target traffic intersection. Assuming that vehicle k1 is the target bus, the first traffic intersection it will pass through in its direction of travel (from south to north) is the target traffic intersection, and assuming that the target bus has a travel speed v1.

[0056] In this embodiment of the disclosure, the global traffic information associated with the target traffic intersection or the target public transportation vehicle refers to traffic information that is associated with the target traffic intersection, or traffic information that is associated with the target public transportation vehicle, or traffic information that is associated with both the target traffic intersection and the target public transportation vehicle. The global traffic information associated with the target traffic intersection or the target public transportation vehicle may also include traffic information of the target traffic intersection and / or the associated road segments of the target traffic intersection, and / or the traffic information of the target public transportation vehicle. In determining whether to grant the target public transportation vehicle priority right-of-way at the target traffic intersection, this embodiment of the present disclosure will not only consider the traffic information of the target traffic intersection and / or the associated road segments of the target traffic intersection, and / or the traffic information of the target public transportation vehicle, but will also comprehensively consider traffic information related to the target traffic intersection, or traffic information related to the target public transportation vehicle, or traffic information related to both the target traffic intersection and the target public transportation vehicle. That is, it will comprehensively consider traffic information of multiple traffic intersections and / or multiple road segments to make a comprehensive decision on whether to grant the target public transportation vehicle priority right-of-way at the target traffic intersection, thereby achieving priority passage of public transportation based on the overall traffic travel balance.

[0057] The traffic information in this embodiment can be any information related to transportation, such as lane information (e.g., the intersection where the lane is located, the number of lanes, the direction of travel indicated by the lane, etc.), vehicle information (e.g., vehicle speed, location information, passenger flow information, etc.), traffic intersection information (e.g., the location of the traffic intersection, intersection ID (identity), traffic light information set at the intersection, road segment information associated with the intersection, roadside sensing facility information deployed at the intersection, etc.), any one or more of these.

[0058] Traffic information related to the target intersection can be determined based on actual needs. For example, traffic information for all intersections and / or road segments belonging to the same geographical area as the target intersection, such as... Figure 4As shown, assuming that intersections 401, 402, 403, 404, 405, 406, 407, 408, and 409 belong to the same city, and assuming that bus 410 is the target bus and intersection 405 is the target intersection, then the traffic information of intersections 401, 402, 403, 404, 405, 406, 407, 408, and 409, and / or road segments directly connected to intersections 401, 402, 403, 404, 405, 406, 407, 408, and 409, can all be included in this global traffic information. For example, road segments directly connected to traffic intersection 405 may include road segments 415, 416, 417, and 418. Road segments 415, 416, 417, and 418 can be referred to as associated road segments of traffic intersection 405. Adjacent traffic intersections may share a road segment as their respective associated road segments; for example, road segment 415 is also an associated road segment of traffic intersection 406. In this embodiment, traffic information of all traffic intersections and / or road segments in the entire city is included in the global traffic information. When determining whether to grant priority right-of-way to a target public transport vehicle through a target traffic intersection, the impact on traffic at all traffic intersections and / or road segments in the entire city can be comprehensively considered. That is, priority passage of public transport can be granted based on the overall balance of traffic travel in the entire city.

[0059] It should be noted that in the embodiments of this disclosure, "more" refers to two or more.

[0060] For example, traffic information for major intersections and / or major road segments within the same geographical area as the target intersection is considered global traffic information. Whether an intersection is a major intersection and / or major road segment can be determined based on actual needs. For instance, historical statistics can be used to identify intersections prone to traffic congestion as major intersections, or the average number of vehicles passing through per hour can be calculated, with intersections exceeding a predetermined threshold designated as major intersections. Road segments directly connected to major intersections are referred to as major road segments or major related road segments. In this embodiment of the disclosure, traffic information of major traffic intersections and / or major road sections throughout the city is included in the global traffic information. When determining whether to grant priority right-of-way to a target bus at a target traffic intersection, the impact of major traffic intersections and / or major road sections within the city can be comprehensively considered. Since these major traffic intersections and / or major road sections are usually the most influential on urban traffic efficiency, on the one hand, priority can be given to public transportation while generally achieving a balance in the overall urban traffic. On the other hand, it can also reduce data storage, transmission network bandwidth, computing resources, and improve computing efficiency.

[0061] For example, traffic information of intersections and / or related road segments that are directly or indirectly connected to the target intersection belongs to global traffic information. For instance, using... Figure 4 As shown, traffic intersections 402, 404, 406, and 408 are directly connected to the target traffic intersection 405, while traffic intersections 401, 403, 407, and 409 are indirectly connected to the target traffic intersection 405. It can be determined that the traffic information of the traffic segments associated with each of the traffic intersections 402, 404, 406, and 408 that are directly connected to the target traffic intersection 405 is included in this global traffic information. In this embodiment of the disclosure, when determining whether to grant priority right-of-way to the target bus at the target traffic intersection, traffic information of intersections and / or related road segments that are directly connected to the target traffic intersection is included in the global traffic information. Since the traffic efficiency of the target traffic intersection is usually most affected by the intersections that are directly connected to it, on the one hand, priority can be given to public transportation based on achieving global traffic balance, and on the other hand, it can further reduce the amount of data storage, the bandwidth occupied by the transmission network, the computing resources occupied, and improve the computing efficiency.

[0062] Alternatively, the traffic information of traffic intersections 402, 404, 406, and 408, which are directly connected to the target traffic intersection 405, as well as the traffic information of the associated road segments of each of these intersections, can be included in the global traffic information. In this embodiment of the disclosure, when determining whether to grant priority right-of-way to a target bus at a target traffic intersection, traffic information of intersections and / or related road segments that are directly or indirectly connected to the target traffic intersection is included in the global traffic information. This not only balances the travel efficiency of intersections directly connected to the target traffic intersection but also balances the travel efficiency of intersections indirectly connected to the target traffic intersection. Therefore, the overall balance of traffic travel can be improved, while giving priority to public transportation. Furthermore, by setting the number or dimension of intersections indirectly connected to the target traffic intersection, the amount of data storage, the bandwidth occupied by the transmission network, the amount of computing resources occupied, and the computing efficiency can be reduced. For example, the number of traffic intersections indirectly connected to the target traffic intersection can be set to 8. Traffic information of traffic intersections indirectly connected to the target traffic intersection (8 or fewer) and their associated road segments is included in the global traffic information, while traffic information of traffic intersections indirectly connected to the target traffic intersection (more than 8) and their associated road segments is not included in the global traffic information. Alternatively, traffic intersections indirectly connected to the target traffic intersection through n traffic intersections can be called n-dimensional indirect connection traffic intersections, where n is a positive integer greater than or equal to 1. For example, for target traffic intersection 405, traffic intersections 401, 403, 407, and 409 are one-dimensional indirect connection traffic intersections. Traffic information of indirect connection traffic intersections within m dimensions and their associated road segments can be included in the global traffic information, while traffic information of indirect connection traffic intersections within m dimensions and their associated road segments is not included in the global traffic information, where m is a positive integer greater than or equal to 0 and less than or equal to n.

[0063] Traffic information related to the target public transportation vehicle can be determined based on actual needs. For example, this could be traffic information on all intersections and related road segments along the target public transportation vehicle's route, or traffic information on major intersections and related road segments along the target public transportation vehicle's route. Alternatively, it could be traffic information on all intersections and related road segments within the geographical area where the target public transportation vehicle is located, or traffic information on major intersections and related road segments within the geographical area where the target public transportation vehicle is located. Another example is traffic information related to the target intersection the target public transportation vehicle will pass through; this can be understood with reference to the above description.

[0064] In an exemplary embodiment, the global traffic information may include global road traffic conditions; the global road traffic conditions may indicate the traffic conditions of multiple intersections associated with the target intersection and multiple associated road segments of the multiple intersections. The multiple intersections associated with the target intersection may be all intersections or major intersections located within the same geographical area as the target intersection, or all or some intersections that have a direct or indirect connection with the target intersection. The traffic conditions in this embodiment may include traffic flow information of each intersection and its associated road segments, or information on whether there is congestion identified based on traffic flow information, or information on whether a traffic accident has occurred on the road, or whether there are obstacles, etc.

[0065] In an exemplary embodiment, the global traffic information may include global traffic signal information; the global traffic signal information may indicate information about traffic signal devices at multiple intersections associated with the target traffic intersection or the target public transportation vehicle. The traffic signal devices in this embodiment may be any device used to indicate or control traffic flow. In the following embodiments, traffic lights are used as examples, but this disclosure is not limited to this. The traffic signal devices at multiple intersections associated with the target traffic intersection or the target public transportation vehicle may be traffic signal devices deployed at all intersections within the same geographical area as the target traffic intersection or the target public transportation vehicle; or, traffic signal devices deployed at major intersections within the same geographical area as the target traffic intersection or the target public transportation vehicle; or, traffic signal devices deployed at intersections directly or indirectly connected to the target traffic intersection; or, traffic signal devices deployed at all or some intersections along the route of the target public transportation vehicle, etc.

[0066] In an exemplary embodiment, the traffic intersection may include the target traffic intersection, and the traffic signal equipment may include the target traffic signal equipment. Acquiring global traffic information associated with the target traffic intersection or the target public transportation vehicle may include: acquiring signal status information of multiple traffic signal equipment at multiple traffic intersections reported by multiple traffic signal controllers at multiple traffic intersections through a traffic control and information service platform; and obtaining the global traffic signal information based on the signal status information of the multiple traffic signal equipment at multiple traffic intersections.

[0067] In this embodiment of the disclosure, the signal status information of the traffic signal device can be used to indicate the signal status of the traffic signal device, such as the traffic light being in any of the following states: red, yellow, green, etc., as well as the duration and remaining duration of the current state.

[0068] In an exemplary embodiment, the global traffic information may include global traffic signal information; the global traffic signal information may include signal status information of multiple traffic signal devices at multiple intersections associated with the target traffic intersection or the target public transportation vehicle.

[0069] In S220, obtain information about the target public transportation vehicle at the target traffic intersection.

[0070] In an exemplary embodiment, the target public transportation vehicle information may include the target timestamp for reporting the target public transportation vehicle information, the location information of the target public transportation vehicle, and the status information of the target public transportation vehicle.

[0071] In an exemplary embodiment, the global traffic information may include global public transportation service information; the global public transportation service information may be used to indicate service information of multiple public transportation vehicles associated with the target traffic intersection or the target public transportation vehicle. The multiple public transportation vehicles associated with the target traffic intersection or the target public transportation vehicle may be all public transportation vehicles whose routes include the target traffic intersection, or all or some public transportation vehicles belonging to the same geographical area as the target traffic intersection or the target public transportation vehicle, etc.

[0072] The acquisition of global traffic information associated with the target traffic intersection or the target public transportation vehicle may include: acquiring the global public transportation business information from the public transportation business system, wherein the global public transportation business information may include the travel route information of each public transportation vehicle.

[0073] The global traffic information may include global public transportation vehicle information; the global public transportation vehicle information may be used to indicate information about multiple public transportation vehicles associated with the target public transportation vehicle. The global public transportation vehicle information may also include information about the target public transportation vehicle.

[0074] The process of obtaining global traffic information associated with a target traffic intersection or a target public transportation vehicle may include: receiving public transportation vehicle information reported by each public transportation vehicle; obtaining the global public transportation vehicle information based on the public transportation vehicle information reported by each public transportation vehicle, wherein the global public transportation vehicle information may include at least one of the following: location information, status information, and passenger flow information of multiple public transportation vehicles associated with the target public transportation vehicle.

[0075] In an exemplary embodiment, obtaining target public transportation vehicle information at a target traffic intersection may include: receiving a target signal priority request sent by the target public transportation vehicle at the target traffic intersection, the target signal priority request including the target public transportation vehicle information at the target traffic intersection; responding to the target signal priority request by sending target request confirmation information to the target public transportation vehicle, the target request confirmation information being used to instruct the target public transportation vehicle not to send the target signal priority request at the target traffic intersection.

[0076] It is understood that the global traffic information in this embodiment may also include information on non-public transportation vehicles that are associated with the target traffic intersection and / or the target public transportation vehicle. Non-public transportation vehicles refer to any type of vehicle other than public transportation vehicles, such as cars, trucks, tractors, motorcycles, electric vehicles, etc.

[0077] In this embodiment of the disclosure, the vehicle communication application server may actively determine whether to grant the target public transportation vehicle priority right-of-way at the target traffic intersection, or it may determine whether to grant the target public transportation vehicle priority right-of-way at the target traffic intersection only when it receives a target signal priority request sent by the target public transportation vehicle.

[0078] In S230, priority passage information of the target public transportation vehicle at the target traffic intersection is determined based on the global traffic information and the target public transportation vehicle information.

[0079] The acquisition of global traffic information associated with a target traffic intersection or target public transportation vehicle may include: receiving traffic flow information from each traffic intersection and its associated road segments from roadside sensing facilities deployed at each traffic intersection; and obtaining the global road traffic condition based on the traffic flow information from each traffic intersection and its associated road segments. In this embodiment, one or more RSUs may be deployed at each traffic intersection. The RSUs can monitor the traffic flow information of the corresponding traffic intersection and / or its associated road segments. The monitored traffic flow information of the traffic intersection and / or its associated road segments can be included in the global road traffic condition. Furthermore, the monitored traffic flow information of the traffic intersection and / or its associated road segments can be further analyzed and processed, and the analysis results can be included in the global road traffic condition, such as whether there is congestion.

[0080] The target public transportation vehicle information may include the target travel direction information of the target public transportation vehicle at the target traffic intersection.

[0081] The traffic flow information for each traffic intersection and each associated road segment includes the traffic flow information for the target traffic intersection and each associated road segment, as well as the traffic flow information for the preceding traffic intersections and each associated road segment along the target travel direction. For example, such as Figure 4 As shown, assuming the target bus 410 is in target lane 419 at time t1, traveling straight from east to west, and the target traffic intersection at time t1 is traffic intersection 405, then its forward traffic intersections include traffic intersection 406. In other embodiments, the number of forward traffic intersections is not limited to one. For example, assuming the target bus 410 is about to enter traffic intersection 406 at time t2, the next forward traffic intersection can be further determined based on the target lane and direction of the target bus 410 at time t2. That is, in this embodiment of the present disclosure, the forward traffic intersections can be one or more intersections on the route of the target public transportation vehicle, located after the target traffic intersection.

[0082] The process of obtaining the global road traffic condition based on traffic flow information at each traffic intersection and its associated road segments may include: determining the current congestion status of the target traffic intersection based on traffic flow information at the target traffic intersection and its associated road segments; and determining the congestion status of the next intersection along the target travel direction based on traffic flow information at the forward traffic intersections along the target travel direction and their associated road segments. The global road traffic condition may include the current congestion status and the next intersection congestion status.

[0083] Determining the priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information may include: determining the priority passage information based on the current intersection congestion status information, the next intersection congestion status information, and the target public transportation vehicle information. In this embodiment, when considering whether to grant the target public transportation vehicle priority right-of-way at the target traffic intersection, not only is the current intersection congestion status information (i.e., whether the target traffic intersection is congested) considered, but also the congestion status information of the next intersection (i.e., whether the preceding intersection is congested) is comprehensively considered. This comprehensive decision-making allows for a better balance of overall traffic flow and prioritizes public transportation travel.

[0084] In an exemplary embodiment, the priority passage information may include a target request priority strategy and a target request priority duration for the target public transportation vehicle at the target traffic intersection. Specifically, determining the priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information may include: obtaining the estimated arrival time of the target public transportation vehicle at the target traffic intersection based on the target timestamp, as well as the location and status information of the target public transportation vehicle; and determining the target request priority strategy and the target request priority duration based on the global traffic signal information and the estimated time.

[0085] In this embodiment of the disclosure, the status information of the target public transportation vehicle may include, for example, its speed. The vehicle communication application server can determine the distance between the target public transportation vehicle and the target traffic intersection based on the location information of the target public transportation vehicle when it sends the target signal priority request and the location information of the target traffic intersection. Then, based on the speed of the target public transportation vehicle and the distance, the estimated time for the target public transportation vehicle to travel to the target traffic intersection can be calculated. Based on the target timestamp and the estimated time, the estimated time for the target public transportation vehicle to arrive at the target traffic intersection can be obtained. Finally, the priority passage information can be determined based on the global traffic signal information and the estimated time.

[0086] In an exemplary embodiment, the global traffic information may further include global road traffic conditions; the global road traffic conditions may include traffic flow information of the target public transportation vehicle in the target lane at the target traffic intersection. Specifically, determining the target request priority strategy and the target request priority duration based on the global traffic signal information and the estimated time may include: correcting the estimated time based on the traffic flow information of the target public transportation vehicle in the target lane at the target traffic intersection to obtain a calibrated time; and determining the target request priority strategy and the target request priority duration based on the global traffic signal information and the calibrated time.

[0087] In this embodiment of the disclosure, since the actual road conditions are complex and may change in real time, the speed of the target public transportation vehicle when sending the target signal priority request may not be the actual speed when it arrives at the target traffic intersection. Therefore, one or more RSUs deployed at the target traffic intersection can be used to monitor the traffic flow information of the target lane at the target traffic intersection in real time. The estimated time can be corrected based on the monitored traffic flow information of the target lane at the target traffic intersection to obtain the corrected calibration time. Then, the priority passage information can be determined based on the global traffic signal information and the calibration time, which can make the determined priority passage information more accurate, thereby improving the global traffic travel balance and the accuracy of public transportation priority travel.

[0088] In S240, the priority passage information is transmitted to the traffic signal controller of the target traffic intersection. The priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

[0089] In this embodiment, the vehicle communication application server can first send the generated priority passage information to the traffic control and information service platform, which then sends the priority passage information to the traffic signal controller at the target intersection. The traffic signal controller then controls the target traffic signal equipment based on the priority passage information. Alternatively, the vehicle communication application server can directly send the priority passage information to the traffic signal controller.

[0090] The traffic control method provided in this disclosure acquires global traffic information associated with a target traffic intersection or a target public transportation vehicle, and acquires the target public transportation vehicle information at the target traffic intersection. Since the global traffic information can be used to indicate information from multiple traffic intersections associated with the target traffic intersection, rather than just considering information from a single target traffic intersection, the global traffic information can include at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information. Therefore, when the priority passage information of the target public transportation vehicle at the target traffic intersection is determined by comprehensively considering the global traffic information and the target public transportation vehicle information at the target traffic intersection, the priority passage information is transmitted to the traffic signal controller at the target traffic intersection. By instructing the traffic signal controller to control the target traffic signal equipment at the target traffic intersection based on the priority passage information, priority of public transportation can be guaranteed on the basis of global traffic travel balance.

[0091] "Bus signal priority" is one way to implement "bus priority" in urban transportation. It optimizes the signal control scheme at road intersections to allow buses priority passage, reducing or eliminating stopping time. Bus signal priority control effectively improves the operational efficiency of buses and is of great significance for enhancing the service level and attractiveness of the public transportation system.

[0092] The cooperative bus priority system in related technologies is mainly based on vehicle-to-infrastructure (V2I) communication, using LTE (Long Term Evolution)-V2X direct communication technology. It primarily involves three devices: an On-Board Unit (OBU), a Roadside Unit (RSU), and a traffic signal controller. When a bus equipped with an OBU approaches an intersection, the OBU and the roadside RSU exchange information. The OBU receives map messages from the RSU and matches its own path to determine the bus's turning information at the intersection. It then sends basic bus data (location, speed, direction of travel, passenger load, etc.) to the RSU. The RSU filters, prioritizes, and matches priority requests based on the bus information, generating corresponding priority passage information which is then sent to the traffic signal controller. Based on this priority passage information, the traffic signal controller optimizes the intersection signal timing scheme, implementing several priority strategies, including extended green lights, interrupted red lights, or direct passage, to grant buses as much right-of-way as possible.

[0093] However, the solutions provided by the aforementioned technologies require dedicated LTE-V2X OBU hardware to be installed on buses and dedicated LTE-V2X RSU hardware to be built on the roadside. On the one hand, RSU coverage typically only includes one intersection, meaning that the RSU only prioritizes traffic based on the traffic conditions and priority information of that intersection, and cannot utilize global road traffic conditions (traffic conditions of multiple intersections and road segments), global public transport service information (e.g., the routes of all buses involved at the intersection), and global traffic light information (traffic light information of multiple intersections and road segments) for global decision-making, which can easily lead to global traffic imbalance. On the other hand, the design concept of LTE-V2X is a closed-loop approach for RSU and OBU, which cannot fully utilize cloud information. For example, it requires the transmission of map messages between RSU and OBU and cannot support the transmission of bus route information across the entire line.

[0094] Figure 5 The example uses a vehicle communication application server as the V2X cloud service platform 510 and a public transportation vehicle as an example. The target public transportation vehicle can be any one of the buses.

[0095] like Figure 5 As shown, this disclosure provides a cloud-based cooperative bus priority system, which may include a V2X cloud service platform 510, a traffic control and information service platform 530, roadside sensing facilities 540, a bus operation system 550, and traffic signal controllers at each intersection. Figure 5 The diagram illustrates traffic signal controllers 561 at intersection 1, 562 at intersection 2, and 563 at intersection X, but this disclosure is not limited thereto. X is a positive integer greater than or equal to 1.

[0096] Continue to refer to Figure 5 The V2X cloud service platform 510 communicates with the traffic control and information service platform 530, roadside sensing facilities 540, public transport business system 550, and public transport vehicles 520 via wired or wireless networks. The traffic control and information service platform 530 connects to the traffic signal controllers at each intersection, and the public transport business system 550 can also connect to the public transport vehicles 520.

[0097] In this embodiment of the disclosure, vehicles (including buses and non-buses) can exchange safety status data through BSM (Basic Safety Message). By broadcasting this BSM message, vehicles inform surrounding vehicles of their real-time status, thereby supporting a range of collaborative safety applications.

[0098] This disclosure proposes a cloud-based cooperative public transport priority system. This system makes full use of cloud information and makes global decisions based on global traffic information to ensure public travel priority while maintaining a balance in global traffic travel.

[0099] In this embodiment, the traffic signal controller refers to a device capable of changing the sequence of road traffic signals, adjusting timing, and controlling the operation of road traffic lights. The traffic management and information service platform 530 refers to a central platform used to aggregate various information such as road traffic control, traffic flow, and traffic incidents, integrating functions such as traffic command, dispatch, control, and information dissemination, and providing information services. Public transportation business system. Figure 5 Taking the public transport business system 550 as an example, it refers to the collective name of multiple public transport systems deployed in the public transport operation center, mainly realizing public transport business functions such as operation scheduling and passenger information services. The V2X cloud service platform 510 refers to the service platform used to support V2X applications in the cloud. Roadside sensing facilities 540 refer to hardware devices used to sense road traffic events, traffic participants, and obstacles, which may include, but are not limited to, cameras, millimeter-wave radar, and lidar.

[0100] Continue to refer to Figure 5 , Figure 5 The bus vehicle 520 in this embodiment may include an HMI (Human Machine Interface) 521, a passenger flow meter 522, and a bus-mounted 4G / 5G T-Box (Telematics BOX / vehicle terminal) 523. The passenger flow meter 522 refers to a device used to collect passenger flow information such as bus passenger volume. The onboard human-machine interface HMI 521 is a screen or audio-visual device used to provide relevant information to the driver and passengers on the vehicle, and may include, but is not limited to: a vehicle location display board, a stop announcement display screen, a road sign, and an onboard information display screen.

[0101] Figure 5 In this embodiment, the V2X cloud service platform 510 is the core unit that makes cloud-based global decisions based on global information or global traffic information to determine whether to grant priority right-of-way to the bus 520. The V2X cloud service platform 510 is connected to the bus business system 550 to obtain business information on the operation of each bus, including but not limited to: bus route information.

[0102] The V2X cloud service platform 510 connects with the traffic control and information service platform 530 to obtain traffic light information and signal timing schemes for multiple intersections, including but not limited to the status of traffic lights for each traffic direction at the intersection.

[0103] The traffic signal information in this embodiment may include intersection ID, number of intersection entrances N (number of entrances to the intersection controlled by the traffic signal), and color status information of N entrance lights, where N is a positive integer greater than or equal to 1.

[0104] The imported light color status information in this embodiment may include, but is not limited to: imported direction, number of imported light groups M, and light color information of M light groups, where M is a positive integer greater than or equal to 1.

[0105] The light color information of the light group in this embodiment may include, but is not limited to: light group type (straight, left turn, right turn, motor vehicle, non-motor vehicle, etc.), light group color (red light, green light, yellow light, etc.), and remaining time of the light color.

[0106] In this embodiment of the disclosure, the bus 520 can determine whether to initiate a signal priority request based on the vehicle's location information, passenger flow information (such as occupancy rate), etc. (if it is a target bus, then the initiated request is a target signal priority request):

[0107] In some scenarios, vehicle location information can be combined with bus stop information to determine whether to initiate a priority signal request. For example, if a bus stop is located near a target intersection, and the target bus needs to enter the bus stop, a priority signal request is not sent before entering the bus stop because stopping and picking up passengers takes time. The priority signal request is sent after leaving the bus stop. This embodiment of the disclosure improves the accuracy of granting priority right-of-way to the target bus at the target intersection by simultaneously combining the target bus's location information and the bus stop information at the target intersection to determine whether to initiate a priority signal request to the V2X cloud service platform.

[0108] In other scenarios, if the passenger load factor is below a certain threshold (e.g., below 50%), the target bus will not initiate a target signal priority request to the V2X cloud service platform 510; conversely, if the passenger load factor is greater than or equal to a certain threshold, the target bus will initiate a target signal priority request to the V2X cloud service platform 510. This embodiment of the disclosure determines whether to initiate a target signal priority request to the V2X cloud service platform by judging whether the passenger load factor of the target bus is greater than or equal to a certain threshold, thus enabling target buses with higher passenger load factors to pass first.

[0109] In this embodiment, bus 520 can send a signal priority request to V2X cloud service platform 510, and can also send target public transportation vehicle information (also referred to as target bus information) at the target traffic intersection along with the signal priority request. This target bus information may include, but is not limited to: target timestamp, target bus license plate number, target bus route name, target bus route up / down indicators, target bus location information (latitude and longitude), target bus speed, target bus heading angle, and passenger load factor. After receiving the signal priority request, V2X cloud service platform 510 can send a request confirmation message (the target signal priority request corresponds to the target request confirmation message) to bus 520 to inform bus 520 that it has received the signal priority request. After receiving the request confirmation message, bus 520 may not send a signal priority request again at that traffic intersection (the target traffic intersection corresponds to the target bus).

[0110] The method provided in this disclosure differs from that of RSU and OBU based on LTE-V2X. The broadcast mechanism of LTE-V2X means that the RSU cannot confirm the signal priority request sent by the OBU. In this disclosure, however, buses can send signal priority requests to the V2X cloud service platform via a 4G / 5GT-Box, establishing a point-to-point connection between the bus and the V2X cloud service platform. When buses send signal priority requests to the V2X cloud service platform, the platform can respond, for example, by returning the aforementioned request confirmation information. This prevents buses from repeatedly sending confirmation information to the V2X cloud service platform while passing through the target intersection. On one hand, this reduces the amount of data transmission between the buses and the V2X cloud service platform; on the other hand, it avoids the V2X cloud service platform repeatedly receiving the same signal priority request. The V2X cloud service platform does not need to perform deduplication on the received signal priority requests, thereby improving its processing efficiency and accuracy.

[0111] In this embodiment, the roadside sensing facility 540 can acquire traffic flow information for corresponding traffic intersections and associated road segments, down to the level of individual lane traffic flow data or information. A traffic intersection can have multiple associated road segments, where an associated road segment is a road segment connected to a particular traffic intersection. The V2X cloud service platform 510 can obtain traffic flow information for multiple traffic intersections and their associated road segments through the roadside sensing facilities 540 deployed at various traffic intersections or associated road segments.

[0112] In this embodiment, the V2X cloud service platform 510 can comprehensively determine the priority ranking of the target traffic intersection based on the bus information (at least one of location information, status information, passenger flow information, etc.) reported by all buses at the target traffic intersection, the route information of all buses obtained from the bus business system 550, the traffic flow information of multiple forward traffic intersections and their associated road segments involved in the forward route of the target bus obtained through the roadside sensing facility 540, and the traffic light status and timing scheme of each traffic intersection obtained through the traffic control and information service platform 530, and generate corresponding priority passage information, which is then sent to the traffic control and information service platform 530. The traffic control and information service platform 530 then sends the priority passage information to the traffic signal controller of the target traffic intersection.

[0113] In this embodiment of the disclosure, the V2X cloud service platform 510 can be configured to determine the priority of target traffic intersections based on the information it has acquired. For example, if the first intersection on a bus's route is not congested, but the next intersection is, requesting priority for the bus would be meaningless, and its priority should be lowered. As another example, for a single intersection, if a bus is approaching the intersection and its forward light is green and about to turn red, it can be given a higher priority (by extending the green light duration appropriately) to allow it to pass.

[0114] In this embodiment, the V2X cloud service platform 510 can calculate the estimated time for the bus 520 to arrive at the target traffic intersection based on the target timestamp, location information, driving speed information (vehicle speed information) reported by the bus 520, and the stored map information. Since there may be traffic jams or other factors at the target traffic intersection, the estimated time for the bus 520 to arrive at the target traffic intersection can be corrected by monitoring the traffic flow information (including but not limited to: vehicle data, average vehicle speed (average vehicle speed)) of the roadside sensing facility 540 deployed at the target traffic intersection, so as to obtain a calibrated time.

[0115] When buses report their information, they can only calculate the estimated arrival time at the target intersection based on their current location, speed, and distance. This estimated time may not be accurate. For example, suppose the target bus is currently 100 meters from the target intersection, but the traffic light at the intersection corresponding to the target bus is red, or there is a traffic jam or accident 50 meters ahead of the target bus, causing vehicle congestion (perhaps in a lane), resulting in the target bus traveling slowly (or slower than the speed at the time corresponding to the target timestamp that the bus sent the signal for priority). Roadside sensing facilities can obtain traffic flow information for the entire road and calculate the average speed, which can then be used to correct the estimated arrival time of the bus at the target intersection.

[0116] In this embodiment of the disclosure, priority passage information may include, but is not limited to: intersection ID, intersection entrance ID, intersection entrance light group ID, requested priority direction, requested priority light group, requested priority strategy (any one of the following: green light extension, red light cutoff (green light advance or red light cutoff early), phase insertion, direct passage, phase jump, phase reversal, dedicated phase, etc.), requested priority duration, and requested priority.

[0117] In this embodiment of the disclosure, the priority request strategy and priority request duration in the priority passage information can be determined based on a series of factors, such as the current light status and timing scheme of the target traffic intersection (optionally, it may also include other traffic intersections associated with the target traffic intersection), and the estimated time when the target bus will arrive at the target traffic intersection. Determining the priority order of each bus's requests requires comprehensive consideration of various information, including but not limited to: bus information reported by the bus (including but not limited to: timestamps, location information, and speed information), and traffic flow information sensed by roadside sensing facilities. If the traffic flow information sensed by the roadside sensing facilities is calibrated compared to the bus information reported by the bus, the calibrated information is used to determine the request priority, and the aforementioned calibration time is used for determination.

[0118] In this embodiment, "early green light" (early red light termination) means that when a bus arrives at an intersection, the traffic light for that phase is red. By shortening the red light duration of the current phase at the intersection, the bus can smoothly pass through the intersection with a green light. "Extended green light" means that when a bus arrives at an intersection, if the green light for that phase is about to end, extending the green light duration allows the bus sufficient time to pass through. "Phase insertion" or "phase insertion" means that when a bus arrives at an intersection, the traffic light for that phase is red, and the next phase does not allow the bus to pass, a dedicated bus phase is inserted between the current and next phases to prioritize bus passage. "Phase skipping" means that when a bus arrives at an intersection, the traffic light for that phase is red, and since there are few waiting vehicles in the next phase, the next phase is skipped, and the green light for the bus's traffic direction is executed directly. "Direct passage" means that when the light for the direction of travel is green and there is enough remaining green light time for the bus to pass through the intersection normally, the traffic signal will not take any action. "Phase reversal" means that when a bus arrives at the intersection, the light for its direction of travel is red. This can be achieved by adjusting the phase sequence of the upcoming phase, moving the phase for the bus's direction of travel to the front and placing the phase that was originally scheduled to be executed after the bus's travel phase. "Dedicated phase" means that a specific signal phase will only be activated when a bus is detected (e.g., a dedicated phase for left turns by buses).

[0119] In this embodiment of the present disclosure, the traffic signal controller can optimize the signal timing scheme of the traffic lights at the corresponding traffic intersection based on the received priority passage information, and execute any priority request strategy, including extending the green light, cutting off the red light, or allowing direct passage, to give public buses as much right-of-way as possible.

[0120] The cloud-based cooperative bus priority system proposed in this disclosure, under the condition of bus on-board facilities (due to industry supervision and bus company business scheduling needs, buses are equipped with 4G / 5G T-Boxes), makes global decisions based on global cloud information (cloud information or global traffic information). The system comprehensively determines whether to grant priority to buses by integrating global road traffic conditions, global bus business information, bus status, global traffic light information, etc., thus ensuring priority for public travel on the basis of global traffic balance.

[0121] like Figure 6 As shown, the method provided in this disclosure embodiment may include:

[0122] In S11, the traffic signal controller can send the signal status information of the traffic lights to the traffic management and information service platform.

[0123] In S12, after receiving the signal status information of the traffic lights sent by the traffic signal controller, the traffic control and information service platform reports it to the V2X cloud service platform.

[0124] In S13, roadside sensing facilities monitor traffic flow information at each traffic intersection and on each associated road segment of each traffic intersection, and report the monitored traffic flow information at each traffic intersection and on each associated road segment of each traffic intersection to the V2X cloud service platform.

[0125] In S14, the public transport business system sends business information of public transport vehicles to the V2X cloud service platform.

[0126] In S15, each bus reports at least one of its location information, status information, and passenger flow information to the V2X cloud service platform.

[0127] It should be noted that this disclosure does not limit the order of steps S12, S13, S14 and S15, and one or more of steps S11, S12, S13, S14 and S15 may be performed.

[0128] In S2, the V2X cloud service platform can obtain global traffic information based on at least one or more of the following: traffic signal status information, traffic flow information of each traffic intersection and its associated road segments, bus business information, bus location information, status information, and passenger flow information. Based on this global traffic information, the platform can make a comprehensive decision on whether to grant priority right-of-way to buses and generate corresponding priority passage information for buses.

[0129] In S31, the V2X cloud service platform can send the generated priority passage information to the traffic control and information service platform.

[0130] In S32, after receiving priority passage information from each bus, the traffic control and information service platform can send the priority passage information of each bus to the traffic signal controller at the corresponding intersection. For example, it can send the priority passage information of the target bus to the traffic signal controller at the target intersection.

[0131] After receiving priority passage information for the corresponding public transportation, each traffic signal controller can control the traffic lights at the corresponding traffic intersection, such as controlling the target traffic lights at the target traffic intersection based on the priority passage information.

[0132] In S4, optionally, the V2X cloud service platform can also send priority passage information to the corresponding bus vehicle so that the priority passage information can be displayed on the on-board terminal of the corresponding bus vehicle, for example, displaying the priority passage information on the on-board terminal of the target bus vehicle.

[0133] The traffic control method provided in this disclosure can be applied to priority passage control of public transport vehicles. It achieves a cooperative public transport priority system through a cloud-based V2X cloud service platform (also known as a cloud platform). This system comprehensively determines whether to grant priority right-of-way to public transport vehicles by integrating global road traffic conditions, global public transport business information, public transport vehicle information such as vehicle status, and global traffic light information, thus ensuring priority for public transport based on overall traffic balance. With the rapid advancement of urbanization and the rapid growth of the urban resident population, vigorously developing public transport to alleviate traffic congestion and pollution has become a consensus. Urban public transport has advantages such as intensive efficiency, energy conservation, and environmental protection. Prioritizing the development of public transport is an effective way to alleviate traffic congestion, transform urban transportation development methods, improve the quality of life of the people, and enhance the level of basic public services. It is a strategic choice for building a resource-saving and environmentally friendly society.

[0134] Figure 7 The method provided in the embodiments can be executed by an on-board terminal installed on the target public transportation vehicle, but this disclosure is not limited to this, and can actually be executed by any computer device.

[0135] like Figure 7 As shown, the method provided in this disclosure embodiment may include:

[0136] In S710, information about the target public transportation vehicle at the target traffic intersection is sent to the vehicle communication application server.

[0137] The target public transportation vehicle information can be used to instruct the vehicle communication application server to determine the priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information associated with the target traffic intersection or the target public transportation vehicle and the target public transportation vehicle information, and to transmit the priority passage information to the traffic signal controller of the target traffic intersection.

[0138] The priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

[0139] The global traffic information can be used to indicate information about multiple traffic intersections associated with the target traffic intersection. The global traffic information may include at least one of the following: global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information.

[0140] The priority passage information may include the target public transportation vehicle's target request priority strategy at the target traffic intersection.

[0141] In an exemplary embodiment, sending target public transportation vehicle information at a target traffic intersection to a vehicle communication application server may include: sending a target signal priority request for the target public transportation vehicle at the target traffic intersection to the vehicle communication application server, wherein the target signal priority request may include the target public transportation vehicle information at the target traffic intersection; receiving target request confirmation information returned by the vehicle communication application server in response to the target signal priority request; and determining, based on the target request confirmation information, not to send the target signal priority request to the vehicle communication application server again.

[0142] In an exemplary embodiment, sending a target signal priority request from the target public transportation vehicle at the target traffic intersection to the vehicle communication application server may include: obtaining the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection; and determining to send the target signal priority request to the vehicle communication application server based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection.

[0143] In an exemplary embodiment, determining to send the target signal priority request to the vehicle communication application server based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection may include: obtaining platform information of the target traffic intersection; and determining to send the target signal priority request to the vehicle communication application server based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection and the platform information of the target traffic intersection.

[0144] Figure 7 Other aspects of the embodiments can be found in the other embodiments described above.

[0145] Figure 8 The method provided in the embodiments can be executed by a traffic control and information service platform, but this disclosure is not limited to this, and can actually be executed by any computer device.

[0146] like Figure 8 As shown, the method provided in this disclosure embodiment may include:

[0147] In S810, signal status information of multiple traffic signal devices at multiple traffic intersections is received. This signal status information is reported by multiple traffic signal controllers located at multiple traffic intersections associated with a target traffic intersection or a target public transportation vehicle.

[0148] In the S820, signal status information of multiple traffic signal devices at multiple intersections is sent to the vehicle communication application server.

[0149] The signal status information of multiple traffic signal devices at multiple traffic intersections can be used to instruct the vehicle communication application server to obtain global traffic signal information associated with the target traffic intersection or the target public transportation vehicle based on the signal status information of multiple traffic signal devices at multiple traffic intersections.

[0150] The global traffic signal information can be used to instruct the vehicle communication application server to obtain global traffic information associated with the target traffic intersection or the target public transportation vehicle, and to obtain the target public transportation vehicle information at the target traffic intersection. Based on the global traffic information and the target public transportation vehicle information, the server can determine the priority passage information of the target public transportation vehicle at the target traffic intersection. The global traffic information can be used to indicate information of multiple traffic intersections associated with the target traffic intersection.

[0151] In S830, the priority passage information sent by the vehicle communication application server is received.

[0152] In this embodiment of the disclosure, the priority passage information may include the target public transportation vehicle's target request priority strategy at the target traffic intersection.

[0153] In S840, the priority passage information is sent to the traffic signal controller of the target traffic intersection. The priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

[0154] Figure 8 Other aspects of the embodiments can be found in the other embodiments described above.

[0155] like Figure 9 As shown, Figure 9 The traffic control device 900 provided in this embodiment can be installed on any computer device, such as... Figure 1 The server 101 in the embodiment is not limited thereto.

[0156] refer to Figure 9The traffic control device 900 may include an acquisition unit 910, a determination unit 920, and a transmission unit 930.

[0157] The acquisition unit 910 can be used to acquire global traffic information associated with a target traffic intersection or a target public transportation vehicle. The global traffic information can be used to indicate information about multiple traffic intersections associated with the target traffic intersection, and the global traffic information can include at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information.

[0158] The acquisition unit 910 can also be used to acquire information about the target public transportation vehicle at the target traffic intersection.

[0159] The determining unit 920 can be used to determine the priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information.

[0160] In this embodiment of the disclosure, the priority passage information may include the target public transportation vehicle's target request priority strategy at the target traffic intersection.

[0161] The transmission unit 930 can be used to transmit the priority passage information to the traffic signal controller of the target traffic intersection. The priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

[0162] In an exemplary embodiment, the global traffic information may include global road traffic conditions; the global road traffic conditions may be used to indicate the traffic conditions of multiple intersections associated with the target intersection and multiple associated road segments of the multiple intersections.

[0163] The acquisition unit 910 may include: a receiving unit, which can be used to receive traffic flow information of each traffic intersection and each associated road segment of each traffic intersection from each roadside sensing facility deployed at each traffic intersection; and an obtaining unit, which can be used to obtain the global road traffic conditions based on the traffic flow information of each traffic intersection and each associated road segment of each traffic intersection.

[0164] In an exemplary embodiment, the target public transportation vehicle information may include the target travel direction information of the target public transportation vehicle at the target traffic intersection.

[0165] Traffic flow information for each traffic intersection and each associated road segment of each traffic intersection may include traffic flow information for the target traffic intersection and each associated road segment of the target traffic intersection, as well as traffic flow information for the forward traffic intersections along the target driving direction and each associated road segment of each forward traffic intersection.

[0166] The obtaining unit can also be used to: determine the current traffic congestion status information of the target traffic intersection based on the traffic flow information of the target traffic intersection and each associated road segment of the target traffic intersection; and determine the next intersection congestion status information of the forward traffic intersection along the target driving direction based on the traffic flow information of the forward traffic intersection along the target driving direction and each associated road segment of each forward traffic intersection. The global road traffic conditions may include the current intersection congestion status information and the next intersection congestion status information.

[0167] The determining unit 920 can also be used to: determine the priority passage information based on the current intersection congestion status information, the next intersection congestion status information, and the target public transportation information.

[0168] In an exemplary embodiment, the global traffic information may include global traffic signal information; the global traffic signal information may be used to indicate information about traffic signal devices at multiple intersections associated with the target traffic intersection or the target public transportation vehicle.

[0169] The traffic intersection may include the target traffic intersection, and the traffic signal equipment may include the target traffic signal equipment.

[0170] The acquisition unit 910 may include: a receiving unit, which can be used to acquire signal status information of multiple traffic signal devices at multiple traffic intersections reported by multiple traffic signal controllers at multiple traffic intersections through a traffic control and information service platform; and an obtaining unit, which can be used to obtain the global traffic signal information based on the signal status information of the multiple traffic signal devices at multiple traffic intersections.

[0171] In an exemplary embodiment, the global traffic information may include global traffic signal information; the global traffic signal information may include signal status information of multiple traffic signal devices at multiple intersections associated with the target traffic intersection or the target public transportation vehicle.

[0172] The target public transportation vehicle information may include the target timestamp for reporting the target public transportation vehicle information, the location information of the target public transportation vehicle, and the status information.

[0173] The priority passage information may include the target public transportation vehicle's target request priority strategy and target request priority duration at the target traffic intersection.

[0174] The determining unit 920 may include an estimation unit, which can be used to obtain the estimated time of arrival of the target public transportation vehicle at the target traffic intersection based on the target timestamp and the location and status information of the target public transportation vehicle. The determining unit 920 can also be used to determine the target request priority strategy and the target request priority duration based on the global traffic signal information and the estimated time.

[0175] In an exemplary embodiment, the global traffic information may further include global road traffic conditions; the global road traffic conditions may include traffic flow information of the target public transportation vehicle in the target lane at the target traffic intersection.

[0176] The determining unit 920 may further include a correction unit, which can be used to: correct the estimated time based on the traffic flow information of the target public transportation vehicle in the target lane at the target traffic intersection, thereby obtaining a calibration time. The determining unit 920 may also be used to determine the target request priority strategy and the target request priority duration based on the global traffic signal information and the calibration time.

[0177] In an exemplary embodiment, the global traffic information may include global public transportation service information; the global public transportation service information may indicate the service information of multiple public transportation vehicles associated with the target traffic intersection or the target public transportation vehicle.

[0178] The acquisition unit 910 can also be used to: acquire the global public transportation business information from the public transportation business system, wherein the global public transportation business information includes the travel route information of each public transportation vehicle.

[0179] In an exemplary embodiment, the global traffic information may include global public transportation vehicle information; the global public transportation vehicle information may indicate information about multiple public transportation vehicles associated with the target public transportation vehicle.

[0180] The acquisition unit 910 may include: a receiving unit, which can be used to receive public transportation vehicle information reported by each public transportation vehicle; and an obtaining unit, which can be used to obtain the global public transportation vehicle information based on the public transportation vehicle information reported by each public transportation vehicle. The global public transportation vehicle information may include at least one of the following: location information, status information, and passenger flow information of multiple public transportation vehicles associated with the target public transportation vehicle.

[0181] In an exemplary embodiment, the acquisition unit 910 may include: a receiving unit, configured to receive a target signal priority request sent by the target public transportation vehicle at the target traffic intersection, the target signal priority request including target public transportation vehicle information at the target traffic intersection; and a sending unit, configured to respond to the target signal priority request by sending target request confirmation information to the target public transportation vehicle, the target request confirmation information indicating that the target public transportation vehicle will no longer send the target signal priority request at the target traffic intersection.

[0182] Figure 9 Other aspects of the embodiments can be found in the other embodiments described above.

[0183] Furthermore, embodiments of this disclosure also provide a traffic control device that can be installed on any computer device, such as... Figure 1 The vehicle terminal 102 in the embodiment is shown, but this disclosure is not limited thereto.

[0184] The traffic control device provided in this embodiment may include a sending unit, which can be used to send target public transportation vehicle information at a target traffic intersection to a vehicle communication application server.

[0185] The target public transportation vehicle information can be used to instruct the vehicle communication application server to determine the priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information associated with the target traffic intersection or the target public transportation vehicle and the target public transportation vehicle information, and to transmit the priority passage information to the traffic signal controller of the target traffic intersection.

[0186] The priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

[0187] The global traffic information can be used to indicate information about multiple traffic intersections associated with the target traffic intersection. The global traffic information may include at least one of the following: global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information associated with the target traffic intersection or the target public transportation vehicle.

[0188] The priority passage information may include the target public transportation vehicle's target request priority strategy at the target traffic intersection.

[0189] In an exemplary embodiment, the sending unit may include a directional sending unit, which can be used to directionally send a target signal priority request of the target public transportation vehicle at the target traffic intersection to the vehicle communication application server. The target signal priority request may include target public transportation vehicle information at the target traffic intersection. For example, this directional sending unit can be implemented through a bus-mounted 4G / 5G T-Box 523 installed on the bus 520, but this disclosure is not limited thereto.

[0190] The traffic control device provided in this embodiment may further include a receiving unit and a processing unit. The receiving unit may be used to receive target request confirmation information returned by the vehicle communication application server in response to the target signal priority request. The processing unit may be used to determine, based on the target request confirmation information, not to send the target signal priority request to the vehicle communication application server again.

[0191] In an exemplary embodiment, the directional transmission unit may include: an acquisition unit, which can be used to acquire the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection; and a determination unit, which can be used to determine, based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection, a priority request to directionally transmit the target signal to the vehicle communication application server.

[0192] In an exemplary embodiment, the acquisition unit can also be used to acquire platform information of the target traffic intersection. The determination unit can also be used to determine, based on the location information and passenger flow information of the target public transportation vehicle at the target traffic intersection and the platform information of the target traffic intersection, to determine a priority request to send the target signal to the vehicle communication application server.

[0193] Furthermore, embodiments of this disclosure also provide a traffic control device that can be installed on any computer device, such as... Figure 5 The traffic control and information service platform 530 in the embodiment is not limited thereto.

[0194] The traffic control device provided in this embodiment may include a receiving unit and a transmitting unit.

[0195] The receiving unit can be used to receive signal status information from multiple traffic signal devices at multiple traffic intersections. This signal status information is reported by multiple traffic signal controllers, which can be located at multiple traffic intersections associated with a target traffic intersection or a target public transportation vehicle.

[0196] The transmitting unit can be used to send signal status information of multiple traffic signal devices at multiple traffic intersections to the vehicle communication application server.

[0197] The signal status information of multiple traffic signal devices at multiple traffic intersections can be used to instruct the vehicle communication application server to obtain global traffic signal information associated with the target traffic intersection or the target public transportation vehicle based on the signal status information of multiple traffic signal devices at multiple traffic intersections.

[0198] The global traffic signal information can be used to instruct the vehicle communication application server to obtain global traffic information associated with the target traffic intersection or the target public transportation vehicle, and to obtain the target public transportation vehicle information at the target traffic intersection. Based on the global traffic information and the target public transportation vehicle information, the server can determine the priority passage information of the target public transportation vehicle at the target traffic intersection. The global traffic information can be used to indicate information of multiple traffic intersections associated with the target traffic intersection.

[0199] The receiving unit can also be used to receive the priority passage information sent by the vehicle communication application server.

[0200] The sending unit can also be used to send the priority passage information to the traffic signal controller of the target traffic intersection, and the priority passage information can be used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

[0201] See Figure 10 , Figure 10 This is a schematic diagram of the structure of a computer device provided in an embodiment of this disclosure. Figure 10 As shown, the computer device in this embodiment may include one or more processors 1001, a memory 1002, and an input / output interface 1003. The processor 1001, memory 1002, and input / output interface 1003 are connected via a bus 1004. The memory 1002 stores a computer program, which includes program instructions. The input / output interface 1003 receives and outputs data, such as for data interaction between the host machine and the computer device, or for data interaction between various virtual machines within the host machine. The processor 1001 executes the program instructions stored in the memory 1002.

[0202] The processor 1001 can perform the following operations: acquiring global traffic information associated with a target traffic intersection or a target public transportation vehicle, wherein the global traffic information is used to indicate information of multiple traffic intersections associated with the target traffic intersection, and the global traffic information includes at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information; acquiring target public transportation vehicle information at the target traffic intersection; determining priority passage information of the target public transportation vehicle at the target traffic intersection based on the global traffic information and the target public transportation vehicle information; and transmitting the priority passage information to the traffic signal controller at the target traffic intersection, wherein the priority passage information is used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection based on the priority passage information.

[0203] Alternatively, the processor 1001 may perform the following operations: sending target public transportation vehicle information at a target traffic intersection to a vehicle communication application server; the target public transportation vehicle information is used to instruct the vehicle communication application server to determine the priority passage information of the target public transportation vehicle at the target traffic intersection based on global traffic information associated with the target traffic intersection or the target public transportation vehicle and the target public transportation vehicle information, and to transmit the priority passage information to the traffic signal controller of the target traffic intersection, the priority passage information being used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection based on the priority passage information; the global traffic information is used to indicate information of multiple traffic intersections associated with the target traffic intersection, the global traffic information including at least one of global road traffic conditions, global public transportation service information, global public transportation vehicle information, and global traffic signal information.

[0204] Alternatively, the processor 1001 may perform the following operations: receiving signal status information from multiple traffic signal devices at multiple traffic intersections, the signal status information being reported by multiple traffic signal controllers located at multiple traffic intersections associated with a target traffic intersection or a target public transportation vehicle; sending the signal status information to a vehicle communication application server; the signal status information being used to instruct the vehicle communication application server to obtain global traffic signal information associated with the target traffic intersection or the target public transportation vehicle based on the signal status information of the multiple traffic signal devices at the multiple traffic intersections; the global traffic signal information being used to instruct the vehicle communication application server to obtain global traffic signal information associated with the target traffic intersection or the target public transportation vehicle. The system acquires global traffic information associated with the target public transportation vehicle and target public transportation vehicle information at the target traffic intersection. Based on the global traffic information and the target public transportation vehicle information, it determines the priority passage information of the target public transportation vehicle at the target traffic intersection. The global traffic information is used to indicate information of multiple traffic intersections associated with the target traffic intersection. The system receives the priority passage information sent by the vehicle communication application server and sends the priority passage information to the traffic signal controller at the target traffic intersection. The priority passage information is used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection based on the priority passage information.

[0205] The memory 1002 may include read-only memory and random access memory, and provides instructions and data to the processor 1001 and input / output interface 1003. A portion of the memory 1002 may also include non-volatile random access memory. For example, the memory 1002 may also store device type information. In specific implementations, the computer device can execute the implementation methods provided in the various steps of the above embodiments through its built-in functional modules. For details, please refer to the implementation methods provided in the various steps of the above embodiments, which will not be repeated here.

[0206] This disclosure provides a computer device including a processor, an input / output interface, and a memory. The processor retrieves a computer program from the memory and executes the steps of the methods shown in the above embodiments.

[0207] This disclosure also provides a computer-readable storage medium storing a computer program adapted to be loaded by a processor and executed by the traffic control method provided in the steps of the above embodiments. Specific implementations of the steps in the above embodiments are provided and will not be repeated here. Furthermore, the beneficial effects of using the same method will not be repeated here. For technical details not disclosed in the embodiments of the computer-readable storage medium involved in this disclosure, please refer to the description of the method embodiments of this disclosure. As an example, the computer program can be deployed to execute on a computer device, or on multiple computer devices located at one location, or on multiple computer devices distributed at multiple locations and interconnected through a communication network. The computer-readable storage medium can be a traffic control device provided in any of the foregoing embodiments or an internal storage unit of the computer device, such as a hard disk or memory of the computer device. The computer-readable storage medium can also be an external storage device of the computer device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device. Furthermore, the computer-readable storage medium may include both internal storage units and external storage devices of the computer device. The computer-readable storage medium is used to store the computer program and other programs and data required by the computer device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0208] This disclosure also provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various alternative embodiments described above.

Claims

1. A traffic control method characterized by, include: The V2X cloud service platform obtains global traffic signal information from multiple traffic intersections from the traffic control and information service platform; The V2X cloud service platform obtains global road traffic conditions from roadside sensing facilities. The global road traffic conditions include traffic flow information from multiple traffic intersections and multiple associated road segments at the intersections. The V2X cloud service platform obtains global public transportation business information from the public transportation business system, which includes business information on the operation of each bus. The V2X cloud service platform receives bus information reported by buses through their onboard 4G / 5G T-Boxes to obtain global public transportation vehicle information. The V2X cloud service platform receives a target signal priority request reported by a target public transportation vehicle at a target traffic intersection through its onboard 4G / 5G T-Box. The target signal priority request includes the target public transportation vehicle information at the target traffic intersection. The V2X cloud service platform responds to the target signal priority request by sending a target request confirmation message to the target public transportation vehicle. The target request confirmation message is used to instruct the target public transportation vehicle not to send the target signal priority request at the target traffic intersection. The V2X cloud service platform comprehensively determines the priority ranking of the requests of each target public transportation vehicle at the target traffic intersection based on the global traffic signal information, the global road traffic conditions, the global public transportation service information, the global public transportation vehicle information, and the signal priority request, and generates corresponding priority passage information. The V2X cloud service platform transmits the priority passage information to the traffic control and information service platform, so that the traffic control and information service platform can send the priority passage information to the traffic signal controller at the target traffic intersection. The priority passage information is used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

2. The method of claim 1, wherein, The global road traffic conditions are used to indicate the traffic conditions of multiple intersections associated with the target intersection and multiple associated road segments of the multiple intersections. Among them, traffic flow information of each traffic intersection and each related road segment is received from each roadside sensing facility deployed at each traffic intersection. The global road traffic conditions are obtained based on the traffic flow information of each traffic intersection and each associated road segment of each traffic intersection.

3. The method of claim 2, wherein, The target public transportation vehicle information includes the target travel direction information of the target public transportation vehicle at the target traffic intersection; Traffic flow information for each traffic intersection and each associated road segment of each traffic intersection includes traffic flow information for the target traffic intersection and each associated road segment of the target traffic intersection, as well as traffic flow information for the forward traffic intersections along the target driving direction and each associated road segment of each forward traffic intersection. Specifically, based on the traffic flow information of the target traffic intersection and its associated road segments, the current traffic congestion status information of the target traffic intersection is determined. Based on the traffic flow information of the forward traffic intersections along the target driving direction and the traffic flow information of each associated road segment of each forward traffic intersection, the congestion status information of the next intersection along the target driving direction is determined. The global road traffic condition includes the current intersection congestion status information and the next intersection congestion status information. The priority passage information is determined based on the current intersection congestion status information, the next intersection congestion status information, and the target public transportation information.

4. The method of claim 1, wherein, The global traffic signal information is used to indicate information about the traffic signal equipment at multiple intersections associated with the target traffic intersection or the target public transportation vehicle; The traffic intersection includes the target traffic intersection, and the traffic signal equipment includes the target traffic signal equipment; Among them, the traffic control and information service platform is used to obtain the signal status information of multiple traffic signal devices at multiple traffic intersections reported by multiple traffic signal controllers at multiple traffic intersections. The global traffic signal information is obtained based on the signal status information of multiple traffic signal devices at multiple traffic intersections.

5. The method of claim 1, wherein, The global traffic signal information includes signal status information of multiple traffic signal devices at multiple intersections associated with the target traffic intersection or the target public transportation vehicle; The target public transportation vehicle information includes the target timestamp for reporting the target public transportation vehicle information, the location information of the target public transportation vehicle, and the status information of the target public transportation vehicle. The priority passage information includes the target public transportation vehicle's target request priority strategy and target request priority duration at the target traffic intersection; Specifically, the estimated time for the target public transportation vehicle to arrive at the target traffic intersection is obtained based on the target timestamp, as well as the location and status information of the target public transportation vehicle. Based on the global traffic signal information and the estimated time, the target request priority strategy and the target request priority duration are determined.

6. The method of claim 5, wherein, The global road traffic conditions include traffic flow information of the target public transportation vehicle in the target lane at the target traffic intersection; Specifically, determining the target request priority strategy and the target request priority duration based on the global traffic signal information and the estimated time includes: The estimated time is corrected based on the traffic flow information of the target public transportation vehicle in the target lane at the target traffic intersection to obtain the calibration time; Based on the global traffic signal information and the calibration time, the target request priority strategy and the target request priority duration are determined.

7. The method of claim 1, wherein, The global public transportation service information is used to indicate the service information of multiple public transportation vehicles associated with the target traffic intersection or the target public transportation vehicle; The global public transportation service information includes the route information of each public transportation vehicle.

8. The method of claim 1, wherein, The global public transportation information is used to indicate information about multiple public transportation vehicles associated with the target public transportation vehicle; Among them, it receives public transportation vehicle information reported by various public transportation vehicles; The global public transportation information is obtained based on the public transportation information reported by each public transportation vehicle. The global public transportation information includes at least one of the location information, status information, and passenger flow information of multiple public transportation vehicles associated with the target public transportation vehicle.

9. A traffic control method characterized by, include: The traffic control and information service platform receives signal status information from multiple traffic signal devices at multiple traffic intersections. The signal status information is reported by multiple traffic signal controllers, which are located at multiple traffic intersections associated with a target traffic intersection or a target public transportation vehicle. The traffic control and information service platform sends the signal status information to the V2X cloud service platform; The signal status information is used to instruct the V2X cloud service platform to obtain global traffic signal information for multiple traffic intersections based on the signal status information; The V2X cloud service platform is used to acquire global road traffic conditions from roadside sensing facilities, including traffic flow information from multiple traffic intersections and multiple associated road segments; acquire global public transportation service information from the public transportation service system, including service information of each bus operation; receive bus information reported by buses through their onboard 4G / 5G T-Boxes to obtain global public transportation vehicle information; receive target signal priority requests reported by target public transportation vehicles at the target traffic intersection through their onboard 4G / 5G T-Boxes, including target public transportation vehicle information at the target traffic intersection; respond to the target signal priority request by sending a target request confirmation message to the target public transportation vehicle, which instructs the target public transportation vehicle not to send the target signal priority request at the target traffic intersection; and comprehensively decide the request priority ranking of each target public transportation vehicle at the target traffic intersection based on the global traffic signal information, the global road traffic conditions, the global public transportation service information, the global public transportation vehicle information, and the signal priority request, and generate corresponding priority passage information. The traffic control and information service platform receives the priority passage information sent by the V2X cloud service platform; The traffic control and information service platform sends the priority passage information to the traffic signal controller at the target traffic intersection. The priority passage information is used to instruct the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

10. A traffic control device, characterized by include: The acquisition unit is used to acquire global traffic signal information from multiple traffic intersections from the traffic control and information service platform; The system acquires global road traffic conditions from roadside sensing facilities, including traffic flow information from multiple intersections and related road segments. It also acquires global public transportation service information from the public transportation service system, including operational information for each bus. Furthermore, it receives bus information reported by buses via their onboard 4G / 5G T-Boxes to obtain global public transportation vehicle information. Finally, it receives a target signal priority request reported by a target public transportation vehicle at a target intersection via its onboard 4G / 5G T-Box, the target signal priority request including the target public transportation vehicle's information at the target intersection. In response to the target signal priority request, it sends a target request confirmation message to the target public transportation vehicle, instructing the target public transportation vehicle not to send the target signal priority request again at the target intersection. The determining unit is used to comprehensively decide the request priority ranking of each target public transportation vehicle at the target traffic intersection based on the global traffic signal information, the global road traffic conditions, the global public transportation service information, the global public transportation vehicle information, and the signal priority request, and generate corresponding priority passage information. A transmission unit is used to transmit the priority passage information to the traffic control and information service platform, so that the traffic control and information service platform can send the priority passage information to the traffic signal controller at the target traffic intersection, and the priority passage information instructs the traffic signal controller to control the target traffic signal equipment at the target traffic intersection according to the priority passage information.

11. A computer device, comprising: include: One or more processors; A memory configured to store one or more programs, which, when executed by one or more processors, cause the computer device to perform the method as described in any one of claims 1 to 8; or, The method as described in claim 9.

12. A computer-readable storage medium, the computer-readable storage medium storing a computer program, characterized in that, The computer program causes the computer device to perform the method as described in any one of claims 1 to 8; or... The method as described in claim 9.

13. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the method of any one of claims 1 to 8; or... The method as described in claim 9.