CN109741601B - 基于区块链的拥堵治理方法、装置、设备和存储介质 - Google Patents
基于区块链的拥堵治理方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN109741601B CN109741601B CN201811643690.7A CN201811643690A CN109741601B CN 109741601 B CN109741601 B CN 109741601B CN 201811643690 A CN201811643690 A CN 201811643690A CN 109741601 B CN109741601 B CN 109741601B
- Authority
- CN
- China
- Prior art keywords
- congestion
- road
- road congestion
- node
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明实施例公开了一种基于区块链的拥堵治理方法、装置、设备和存储介质。该方法包括:获取道路拥堵数据;根据所述道路拥堵数据进行处理;根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
Description
技术领域
本发明实施例涉及区块链技术领域,尤其涉及一种基于区块链的拥堵治理方法、装置、设备和存储介质。
背景技术
随着城市的快速发展以及人民生活水平的日益提高,机动车辆的数量飞速增长,车多拥挤且车速缓慢等城市交通拥堵现象越来越严重,尤其在通勤高峰期出现。交通拥堵不仅增加用户的通勤时间,使得可用于工作生产的时间减少,造成驾驶人及所在区域经济上的损失,并且还导致驾驶人烦躁,进一步损害其身心健康。因此如何有效治理交通拥堵现象至关重要。
现有技术中,交管部门通过交通监控观察路况信息,或者指派专业的工作人员在各个交通路口执勤,并根据实时的交通路况进行交通指挥,或实时控制交通设备控制各方向车辆的流通,并根据特殊交通现象进行现场指挥,以此缓解交通拥堵现象。
然而,现有技术中对于人力的投入较大,交通拥堵信息的全局统一性较差且获取效率低,交通拥堵信息的治理具有滞后性。
发明内容
本发明实施例提供了一种基于区块链的拥堵治理方法、装置、设备和存储介质,能够基于区块链实现交通拥堵信息的统一管理,提高交通拥堵现象的治理效率。
第一方面,本发明实施例提供了基于区块链的拥堵治理方法,由业务应用服务节点执行,所述方法包括:
获取道路拥堵数据;
根据所述道路拥堵数据进行处理;
根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求。
第二方面,本发明实施例提供了基于区块链的拥堵治理方法,由区块链网络中节点执行,所述方法包括:
获取业务应用服务节点发送的链上事务处理请求,其中所述链上事务处理请求根据道路拥堵数据和/或所述道路拥堵数据的处理结果生成;
响应所述链上事务处理请求,得到响应结果。
第三方面,本发明实施例提供了基于区块链的拥堵治理装置,配置于业务应用服务节点,所述装置包括:
拥堵数据获取模块,用于获取道路拥堵数据;
拥堵数据处理模块,用于根据所述道路拥堵数据进行处理;
链上事务处理请求生成模块,用于根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求。
第四方面,本发明实施例提供了基于区块链的拥堵治理装置,配置于区块链网络中节点,所述装置包括:
链上事务处理请求获取模块,用于获取业务应用服务节点发送的链上事务处理请求,其中所述链上事务处理请求根据道路拥堵数据和/或所述道路拥堵数据的处理结果生成;
链上事务处理请求响应模块,用于响应所述链上事务处理请求,得到响应结果。
第五方面,本发明实施例提供了一种设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明第一方面任意实施例所述的基于区块链的拥堵治理方法,或者使得所述一个或多个处理器实现本发明第二方面任意实施例所述的基于区块链的拥堵治理方法。
第六方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明第一方面任意实施例所述的由业务应用服务节点执行的基于区块链的拥堵治理方法,或者该程序被处理器执行时实现本发明第二方面任意实施例所述的由区块链网络中节点执行的基于区块链的拥堵治理方法。
本发明实施例业务应用服务节点通过与其他区块链中的节点或区块链网络外界设备的通信,获取道路拥堵数据。对道路拥堵数据进行处理,或者根据道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送链上事务处理请求,依据处理结果或区块链网络对链上事务处理请求的反馈结果,对道路拥堵现象进行治理。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
附图说明
图1为本发明实施例提供的基于区块链的拥堵治理***架构示意图;
图2为本发明实施例一提供的一种基于区块链的拥堵治理方法的流程图;
图3为本发明实施例二提供的一种基于区块链的拥堵治理方法的流程图;
图4为本发明实施例三提供的一种基于区块链的拥堵治理方法的流程图;
图5为本发明实施例四提供的一种基于区块链的拥堵治理方法的流程图;
图6为本发明实施例五提供的一种基于区块链的拥堵治理装置的结构示意图;
图7为本发明实施例六提供的一种基于区块链的拥堵治理装置的结构示意图;
图8为本发明实施例七提供的一种设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
为清楚介绍实施例的技术方案,首先介绍区块链网络中轻量级节点的实现方式。轻量级节点与全节点类似,部署有区块链的部署数据,如智能合约、共识机制等,因此可以参与区块链的事务请求交互过程,但并不存储所有区块数据。当轻量级节点需要查询区块内事务数据时,可以实时向其他节点获取,并采取设定方式进行验证。
轻量级节点一般可部署于终端设备中,对设备的硬件配置要求较低,轻量级节点可集成于操作***层面,对终端设备中的硬件进行控制,同时可与上层应用软件交互,为应用软件的功能提供区块链支撑。
图1为本发明实施例提供的基于区块链的拥堵治理***架构示意图。参见图1,该处理***包括用于存储和管理交通拥堵信息的区块链网络,区块链网络中至少可以包括轻量级节点、业务应用服务节点和第三方机构设备节点。其中,轻量级节点作为区块链网络中的节点,可以直接向区块链发送请求,并接收区块链网络或其他区块链节点反馈的事务数据。业务应用服务节点可以作为区块链与外界设备之间通信的渠道,负责接收外界设备发送的信息并生成事务处理请求传输至区块链网络中,以及向外界设备传输从区块链中查询的信息;业务应用服务节点还可以与非区块链节点的业务应用服务器平台通信连接,由业务应用服务器平台与外界设备通信连接。同时,业务应用服务节点作为区块链网络中的节点,可以在区块链中处理事务处理请求。第三方机构设备节点是指可以对交通数据或设备进行管理、控制或维修等操作,专属于交通管控的区块链节点。第三方机构设备节点可以对区块链网络中的事务数据进行处理,也可以根据区块链中的事务处理结果,对第三方机构设备节点对应的额外界设备发送拥堵处理信息。
实施例一
图2为本发明实施例一提供的一种基于区块链的拥堵治理方法的流程图,本实施例可适用于治理交通拥堵的情况,该方法可由业务应用服务节点执行,可由配置于业务应用服务节点的一种基于区块链的拥堵治理装置来执行。该方法具体包括如下步骤:
S210、获取道路拥堵数据。
在本发明具体实施例中,道路拥堵数据可以是指道路交通中,当路面上的车辆产生大面积拥挤或行驶速度缓慢时,该路段的路况信息,例如可以包括路段信息、图像信息、车辆在该路段的平均行驶速度、路面拥挤或行驶速度缓慢的路段长度、该路段的交通设备状态以及有无交通事故等数据信息。
本实施例中,业务应用服务节点作为区块链与外界设备之间通信的渠道,可以通过用户终端等轻量级节点或者区块链网络外界设备,来获取道路拥堵数据。具体的,用户终端或车载设备等可以作为轻量级节点,通过轻量级节点的上层交互接口与应用程序客户端之间的数据交互,获取客户端采集到的道路拥堵数据。或者,用户终端或车载设备等可以作为区块链网络的外界设备,将采集到的道路拥堵数据上传至业务应用服务平台或业务应用服务节点,以此获得道路拥堵数据。
本实施例中不对业务应用服务节点获取道路拥堵数据的方式进行限定,任何能够获取道路拥堵数据的方式都可以应用于本实施例中。其中,道路拥堵数据可以为交通监控设备采集得到,也可以为处于拥堵状态或目睹拥堵现象的车载设备或用户终端采集得到;上传道路拥堵数据的设备可以为区块链网络中的节点,也可以为区块链网络外界的设备。
示例性的,用户途径拥堵路段,可以通过终端设备拍摄道路拥堵图像,将图像传输至业务应用服务节点,以此获得道路拥堵数据。
S220、根据道路拥堵数据进行处理。
S230、根据道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送链上事务处理请求。
在本发明具体实施例中,业务应用服务节点对道路拥堵数据的处理可以包括对道路拥堵数据的分析以及道路拥堵特征的确定;还可以包括根据道路拥堵特征生成拥堵处理信息,或者根据区块链网络中节点反馈的拥堵处理信息,通过将拥堵处理信息发送至对应的交通设备本身或第三方机构设备节点,直接对拥堵现象的治理。
本实施例中,业务应用服务节点对于链上事务处理请求的生成,可以包括根据道路拥堵数据、道路拥堵特征以及拥堵现象治理方式中的至少一种,生成的上链请求,即将相关数据写入区块链中;或者,可以包括根据道路拥堵数据和道路拥堵特征,生成的链上事务处理请求,即指示区块链网络生成拥堵处理信息。
相应的,本实施例中对于拥堵现象的治理,至少可以包括两种方案。即由业务应用服务节点自身生成拥堵处理信息对拥堵现象进行治理,以及通过区块链网络中的节点生成拥堵处理信息,由业务应用服务节点对拥堵现象进行治理。因此,本实施例中不对道路拥堵数据的处理以及链上事务处理请求的生成顺序进行限定,根据不同的执行方案,可以采用不同的执行顺序。
具体的,本实施例的方案一为,业务应用服务节点通过对道路拥堵数据的分析,以此根据分析结果生成拥堵处理信息,并将拥堵处理信息发送至对应的交通设备本身或第三方机构设备节点,直接对拥堵现象进行治理。最终根据道路拥堵数据、道路拥堵特征以及拥堵现象治理方式中的至少一种,生成的上链请求,以指示区块链网络中的节点将交通拥堵处理相关数据写入区块链中。
本实施例的方案二为,业务应用服务节点根据对道路拥堵数据的分析结果生成的链上事务处理请求,传输至区块链网络中。以指示区块链网络中的节点根据区块链中提前部署相关的拥堵治理智能合约对链上事务处理请求进行处理,生成拥堵处理信息,并将拥堵处理信息反馈中业务应用服务节点中。由业务应用服务节点将拥堵处理信息发送至对应的交通设备本身或第三方机构设备节点,通过区块链对拥堵现象进行治理。最终根据道路拥堵数据、道路拥堵特征以及拥堵现象治理方式中的至少一种,生成的上链请求,以指示区块链网络中的节点将交通拥堵处理相关数据写入区块链中。
其中,业务应用服务节点对道路拥堵数据进行分析,可以确定道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,并根据分析结果确定道路拥堵特征。道路拥堵特征可以包括道路拥堵类型、道路拥堵程度和道路拥堵时长中的至少一种,道路拥堵类型还可以包括交通事故拥堵、交通设备异常拥堵和高峰期拥堵中的至少一种。
本实施例的技术方案,业务应用服务节点通过与其他区块链中的节点或区块链网络外界设备的通信,获取道路拥堵数据。对道路拥堵数据进行处理,或者根据道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送链上事务处理请求,依据处理结果或区块链网络对链上事务处理请求的反馈结果,对道路拥堵现象进行治理。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
实施例二
本实施例在上述实施例一的基础上,提供了基于区块链的拥堵治理方法的一个优选实施方式,能够依据道路拥堵类型对交通设备本身或第三方机构设备节点进行管控。其中,根据所述道路拥堵数据进行处理包括:根据所述道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征。在根据所述道路拥堵数据进行处理之后,还可以包括:根据道路拥堵类型生成拥堵处理信息,或者,根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求,根据区块链反馈的拥堵处理信息,向目标交通设备或目标第三方机构设备节点发送拥堵处理信息。图3为本发明实施例二提供的一种基于区块链的拥堵治理方法的流程图,如图3所示,该方法包括以下具体步骤:
S310、获取道路拥堵数据。
S320、根据道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征。
在本发明具体实施例中,道路拥堵数据中可以包括道路拥堵位置、道路拥堵图像和车辆运行数据等。其中,道路拥堵位置可以是指发生交通拥堵现象的道路名称、道路名称下具体发生交通拥堵的道路路段或者是拥堵路段行驶方向等,还可以是处于拥堵状态的车辆的定位信息。道路拥堵图像可以是用户终端或车载终端拍摄得到的发生拥堵现象路段的图像或视频等。车辆运行数据是指车辆的行驶方向以及行驶速度等。从而根据道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征。其中,道路拥堵特征包括道路拥堵类型、道路拥堵程度和道路拥堵时长中的至少一种;道路拥堵类型包括交通事故拥堵、交通设备异常拥堵和高峰期拥堵中的至少一种。
示例性的,根据道路拥堵数据,若确定拥堵路段中有交通事故发生,则确定道路拥堵类型为交通事故拥堵;若确定交通设备异常,例如交通信号灯长时间处于红灯状态,则确定道路拥堵类型为交通设备异常拥堵;若无上述异常情况发生,且可以根据拥堵时间,若当前拥堵时间为早晚上下班时间或节假日时间等,则确定道路拥堵类型为高峰期拥堵。同时,可以通过预先设定道路拥堵程度阈值,根据拥堵面积或拥堵车辆数量等参数,确定道路拥堵程度。并可以根据车辆从行驶拥堵至行驶通畅所需的时间,确定道路拥堵时长。以此根据对道路拥堵数据的分析,确定道路拥堵特征。
S330、确定拥堵处理信息。
在本发明具体实施例中,业务应用服务节点可以根据道路拥堵特征生成拥堵处理信息。可选的,若道路拥堵类型是交通设备异常拥堵,则生成设备控制指令,该设备控制指令用于指示该交通设备调节工作状态。例如交通信号等异常,则生成用于切换交通信号灯状态的设备控制指令,以使交通信号灯正常显示。可选的,若道路拥堵类型是交通事故拥堵,则根据道路拥堵程度、道路拥堵时长和道路拥堵位置中的至少一个,生成拥堵提醒信息,该拥堵提醒信息用于提醒相关部门或用户进行交通管理、维修或规划路线等。
可选的,根据道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送链上事务处理请求。
本实施例中,业务应用服务节点可以直接根据道路拥堵数据,生成链上事务处理请求,向区块链网络发送链上事务处理请求,以使区块链网络中的节点将道路拥堵数据作为事务数据进行处理,同上述业务应用服务节点的处理方式相同,由区块链网络中的节点分析道路拥堵数据确定道路拥堵特征,并根据道路拥堵特征生成拥堵处理信息。或者,业务应用服务节点可以根据道路拥堵数据的处理结果,即道路拥堵特征,生成链上事务处理请求,向区块链网络发送链上事务处理请求,以使区块链网络中的节点将道路拥堵特征作为事务数据进行处理,同上述业务应用服务节点的处理方式相同,由区块链网络中的节点根据道路拥堵特征生成拥堵处理信息。或者,业务应用服务节点可以根据道路拥堵数据和道路拥堵特征,生成链上事务处理请求,向区块链网络发送链上事务处理请求,以使区块链网络中的节点将道路拥堵数据作为事务数据进行处理,验证链上事务处理请求中包括道路拥堵特征,从而由区块链网络中的节点根据验证无误的道路拥堵特征生成拥堵处理信息。最终,业务应用服务节点接收区块链网络中的节点反馈的拥堵处理信息。
S340、向目标交通设备或目标第三方机构设备节点发送拥堵处理信息。
在本发明具体实施例中,目标交通设备可以是根据道路拥堵数据确定的存在异常的交通设备,或者是影响道路通畅的交通设备。第三方机构设备节点可以包括交通管理节点、设备维修节点或车载设备节点等。其中,交通管理节点可以为部署于交管部门中的区块链节点,用于及时获知并处理交通拥堵现象;设备维修节点可以为部署于维修机构中的区块链节点,用于在交管部门的允许下,及时获知并维修交通设备或处理交通事故现场;车载设备节点可以为部署于车辆中的区块链节点,该车辆可以为交管部门车辆或用户车辆,以使交管部门车辆及时获知并处理交通拥堵现象,或者以使用户车辆及时获知交通拥堵现象并重新规划行驶路线,避免途径交通拥堵路段。
本实施例中,业务应用服务节点向目标交通设备或目标第三方机构设备节点发送拥堵处理信息。可选的,若道路拥堵类型是交通设备异常拥堵,则拥堵处理信息为设备控制指令,向交通设备发送设备控制指令。例如,在确定某拥堵路段的交通信号灯在长时间处于红灯状态后,生成了控制该交通信号等正常切换的设备控制指令,从而有效控制交通信号灯的正常运行,缓解并解决交通拥堵现象。可选的,若道路拥堵类型是交通事故拥堵,则拥堵处理信息为拥堵提醒信息,向交通管理节点、设备维修节点或车载设备节点中的至少一种,发送拥堵提醒信息。例如,在确定是由于交通事故导致的交通拥堵现象,则在交管部门记录事故现场信息后,生成拥堵提醒信息,并根据处理需求,从区块链网络中选择拖车机构节点作为目标节点,将拥堵提醒信息发送给拖车机构节点,以使拖车机构尽快将事故车辆拖运至相关区域,从而有效清理事故现场,缓解并解决交通拥堵现象。
S350、根据道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送链上事务处理请求。
在本发明具体实施例中,根据道路拥堵数据、道路拥堵特征以及拥堵现象治理方式中的至少一种,生成的上链请求,以指示区块链网络中的节点将交通拥堵处理相关数据写入区块链中。实现交通拥堵数据的全局统一管理,提高道路交通拥堵的处理效率和记录的准确度。
本实施例的技术方案,业务应用服务节点通过与其他区块链网络中的节点或区块链网络外界设备的通信,获取道路拥堵数据,并根据道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征。通过业务应用服务节点本身或区块链网络中的节点,确定拥堵处理信息。从而由业务应用服务节点将拥堵处理信息发送至目标交通设备或目标第三方机构设备节点,实现对交通拥堵现象的控制。最终根据道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送链上事务处理请求,以使交通拥堵相关数据写入至区块链中。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
实施例三
图4为本发明实施例三提供的一种基于区块链的拥堵治理方法的流程图,本实施例可适用于治理交通拥堵的情况,该方法可由区块链网络中节点执行,可由配置于区块链网络中节点的一种基于区块链的拥堵治理装置来执行。该方法具体包括如下步骤:
S410、获取业务应用服务节点发送的链上事务处理请求。
在本发明具体实施例中,链上事务处理请求是业务应用服务节点根据获取的道路拥堵数据和/或所述道路拥堵数据的处理结果生成的。其中,道路拥堵数据可以是指道路交通中,当路面上的车辆产生大面积拥挤或行驶速度缓慢时,该路段的路况信息,例如可以包括路段信息、图像信息、车辆在该路段的平均行驶速度、路面拥挤或行驶速度缓慢的路段长度、该路段的交通设备状态以及有无交通事故等数据信息。
本实施例中,链上事务处理请求可以是业务应用服务节点生成的上链请求,用于将道路拥堵数据和/或所述道路拥堵数据的处理结果作为事务数据写入区块中。链上事务处理请求还可以是业务应用服务节点指示区块链网络中的节点生成拥堵处理信息的请求,从而区块链网络中的节点将拥堵处理信息发送给业务应用服务节点,以使业务应用服务节点根据拥堵处理信息来处理道路交通拥堵现象。此外,链上事务处理请求还可以是业务应用服务节点生成的交通拥堵处理请求,区块链网络中的节点根据请求中包括的道路拥堵数据等事务数据,直接对道路交通拥堵现象进行处理。
S420、响应链上事务处理请求,得到响应结果。
在本发明具体实施例中,区块链中的节点响应链上事务处理请求,依据链上事务处理请求中包含的事务数据进行事务数据处理,得到响应结果,同时还可以将响应结果反馈给业务应用服务节点。
具体的,根据链上事务处理请求的不同,区块链网络中的节点可以采取不同的响应方式。
若链上事务处理请求为上链请求,则可选的,响应链上事务处理请求,将道路拥堵数据和/或道路拥堵数据的处理结果作为事务数据写入区块中。其中,将链上事务处理请求包括的拥堵数据或道路拥堵数据的处理结果等作为事务数据,写入至区块中。
若链上事务处理请求为用于生成拥堵处理信息的请求,则可选的,基于拥堵治理智能合约,根据道路拥堵数据和/或道路拥堵数据的处理结果,生成拥堵处理信息,并反馈给业务应用服务节点。以使业务应用服务节点根据接收到的拥堵处理信息,将拥堵处理信息发送至目标交通设备或目标第三方机构设备节点,实现对道路交通拥堵现象的处理。
若链上事务处理请求为交通拥堵处理请求,则可选的,基于拥堵治理智能合约,根据道路拥堵数据和/或道路拥堵数据的处理结果,从区块链网络中选择目标节点,以及生成拥堵处理信息;向目标节点发送所述拥堵处理信息。此种情况下,业务应用服务节点仅仅作为道路拥堵数据的接收和传输方,而由区块链网络中的节点对道路拥堵数据进行分析和处理,并根据处理结果,有区块链网络中的节点直接对道路交通拥堵现象进行处理。
本实施例的技术方案,区块链中的节点接收业务应用服务节点发送的链上事务处理请求,依据链上事务处理请求对链上事务处理请求包括的事务数据进行事务处理,得到响应结果。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
实施例四
本实施例在上述实施例三的基础上,提供了基于区块链的拥堵治理方法的一个优选实施方式,能够依据道路拥堵类型对交通设备本身或第三方机构设备节点进行管控。其中,基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,以及生成拥堵处理信息,具体可以包括:基于拥堵处理智能合约,根据道路拥堵类型,从区块链网络中选择目标节点;根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,以及目标节点类型,生成拥堵处理信息。图5为本发明实施例四提供的一种基于区块链的拥堵治理方法的流程图,如图5所示,该方法包括以下具体步骤:
S510、获取业务应用服务节点发送的链上事务处理请求。
S520、响应链上事务处理请求,基于拥堵处理智能合约,根据道路拥堵类型,从区块链网络中选择目标节点。
在本发明具体实施例中,拥堵处理智能合约是指预先部署于区块链中,用于处理道路拥堵现象的智能合约,其中可以预先设置了各种道路拥堵情况下的处理规则,例如道路拥堵类型的判断规则和目标节点的选择规则等。
本实施例中,道路拥堵类型可以是链上事务处理请求中包含的,即业务应用服务节点在获取到道路拥堵数据之后,通过数据处理得到的道路拥堵特征中的特征之一;也可以是区块链网络中的节点根据链上事务处理请求中包含的道路拥堵数据,基于拥堵处理智能合约确定的道路拥堵特征中的特征之一。从而区块链网络中的节点在拥堵处理智能合约的基础上,根据道路拥堵类型从区块链网络中选择目标节点。其中,目标节点可以是指处理道路拥堵现象所需的第三方机构设备节点,例如交通管理节点、设备维修节点、车载设备节点以及交通设备节点等。
可选的,若道路拥堵类型是交通事故拥堵,则将区块链网络中的交通管理节点和/或车载设备节点作为目标节点;若道路拥堵类型是交通设备异常拥堵,则将区块链网络中的设备维修节点、交通设备节点和车载设备节点中的至少一种作为目标节点;若道路拥堵类型是高峰期拥堵,则将区块链网络中的车载设备节点作为目标节点。
本实施例中,道路拥堵类型包括交通事故拥堵、交通设备异常拥堵和高峰期拥堵中的至少一种。交通管理节点可以为部署于交管部门中的区块链节点,用于及时获知并处理交通拥堵现象;设备维修节点可以为部署于维修机构中的区块链节点,用于在交管部门的允许下,及时获知并维修交通设备或处理交通事故现场;车载设备节点可以为部署于车辆中的区块链节点,该车辆可以为交管部门车辆或用户车辆,以使交管部门车辆及时获知并处理交通拥堵现象,或者以使用户车辆及时获知交通拥堵现象并重新规划行驶路线,避免途径交通拥堵路段。
相应的,若道路拥堵类型是交通事故拥堵,则需要交管部门进行事故现场处理,并告知用户避免从事故路段进行通行。因此,将区块链网络中的交通管理节点和/或车载设备节点作为目标节点。若道路拥堵类型是交通设备异常拥堵,则需要维修机构对异常交通设备进行维修,或者需要交通设备部门对异常设备进行调试,并告知用户避免从事故路段进行通行。因此,将区块链网络中的设备维修节点、交通设备节点和车载设备节点中的至少一种作为目标节点。若道路拥堵类型是高峰期拥堵,则需要告知用户避免从事故路段进行通行。因此,将区块链网络中的车载设备节点作为目标节点。
S530、根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,以及目标节点类型,生成拥堵处理信息。
在本发明具体实施例中,针对不同的目标节点生成的拥堵处理信息不同。相应的,根据目标节点类型,并结合道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成拥堵处理信息。示例性的,对于设备维修节点,可以生成包括异常交通设备型号和位置的用户处理信息。
可选的,若目标节点是交通管理节点、设备维修节点和车载设备节点中的至少一种,则根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成拥堵提醒信息;若目标节点是交通设备节点,则根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成设备状态控制指令。
本实施例中,若目标节点是交通管理节点、设备维修节点或车载设备节点,则拥堵处理信息仅能起到告知作用,因此根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成拥堵提醒信息,以告知对应节点及时执行相应的拥堵处理手段。若目标节点是交通设备节点则拥堵处理信息还可以起到远程调节的作用,因此根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成设备状态控制指令,以使设备在设备状态控制指令的控制下进行调节。
S540、向目标节点发送拥堵处理信息。
在本发明具体实施例中,依据拥堵处理信息的具体内容,将拥堵处理信息发送至目标节点,以使目标节点进行响应,从而缓解或解决道路交通拥堵现象。
可选的,向交通设备节点发送设备状态控制指令,其中设备状态控制指令用于指示交通设备节点调节设备状态。
可选的,向交通管理节点、设备维修节点和车载设备节点中的至少一种发送拥堵提醒信息,其中拥堵提醒信息用于提醒交通管理节点进行路况的管控,提醒设备维修节点对异常交通设备进行维修,或者提醒用户避开交通拥堵路段行驶。
本实施例的技术方案,区块链中的节点接收业务应用服务节点发送的链上事务处理请求,对链上事务处理请求进行响应。在区块链中部署的拥堵智能合约的基础上,首先根据道路拥堵类型,从区块链网络中选择目标节点;其次根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,以及目标节点类型,生成拥堵处理信息;最终将拥堵处理信息发送至目标节点。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
实施例五
图6为本发明实施例五提供的一种基于区块链的拥堵治理装置的结构示意图,本实施例可适用于治理交通拥堵的情况,该装置可配置于业务应用服务节点,可实现本发明任意实施例所述的基于区块链的拥堵治理方法。该装置具体包括:
拥堵数据获取模块610,用于获取道路拥堵数据;
拥堵数据处理模块620,用于根据所述道路拥堵数据进行处理;
链上事务处理请求生成模块630,用于根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求。
可选的,所述拥堵数据处理模块620具体用于:
根据所述道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征;
其中,所述道路拥堵特征包括道路拥堵类型、道路拥堵程度和道路拥堵时长中的至少一种;
所述道路拥堵类型包括交通设备异常拥堵、交通事故拥堵和高峰期拥堵中的至少一种。
进一步的,所述装置还包括交通处理模块640;所述交通处理模块640包括:
拥堵处理信息生成单元,用于在所述根据所述道路拥堵数据进行处理之后,若道路拥堵类型是交通设备异常拥堵,则生成设备控制指令;
拥堵处理信息发送单元,用于向交通设备发送所述设备控制指令;其中,所述设备控制指令用于指示所述交通设备调节工作状态。
可选的,所述交通处理模块640包括:
所述拥堵处理信息生成单元,用于在所述根据所述道路拥堵数据进行处理之后,若道路拥堵类型是交通事故拥堵,则根据道路拥堵程度、道路拥堵时长和道路拥堵位置中的至少一个,生成拥堵提醒信息;
所述拥堵处理信息发送单元,用于向交通管理节点、设备维修节点或车载设备节点中的至少一种,发送所述拥堵提醒信息。
本实施例的技术方案,通过各个功能模块之间的相互配合,实现了道路拥堵数据的获取、道路拥堵数据的处理、道路拥堵特征的确定、拥堵处理信息的生成、拥堵处理信息的发送、链上事务处理请求的生成和发送等功能。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
实施例六
图7为本发明实施例六提供的一种基于区块链的拥堵治理装置的结构示意图,本实施例可适用于治理交通拥堵的情况,该装置可配置于区块链网络中节点,可实现本发明任意实施例所述的基于区块链的拥堵治理方法。该装置具体包括:
链上事务处理请求获取模块710,用于获取业务应用服务节点发送的链上事务处理请求,其中所述链上事务处理请求根据道路拥堵数据和/或所述道路拥堵数据的处理结果生成;
链上事务处理请求响应模块720,用于响应所述链上事务处理请求,得到响应结果。
可选的,所述链上事务处理请求响应模块720包括:
数据写入单元,用于响应所述链上事务处理请求,将所述道路拥堵数据和/或所述道路拥堵数据的处理结果作为事务数据写入区块中。
可选的,所述链上事务处理请求响应模块720还包括:
拥堵处理信息生成单元,用于基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,并生成拥堵处理信息;
拥堵处理信息发送单元,用于向所述目标节点发送所述拥堵处理信息。
可选的,所述拥堵处理信息生成单元包括:
目标节点选择子单元,用于基于拥堵处理智能合约,根据道路拥堵类型,从区块链网络中选择目标节点;
拥堵处理信息生成子单元,用于根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,以及目标节点类型,生成拥堵处理信息。
可选的,所述目标节点选择子单元具体用于:
若所述道路拥堵类型是交通设备异常拥堵,则将区块链网络中的设备维修节点、交通设备节点和车载设备节点中的至少一种作为目标节点;
若所述道路拥堵类型是交通事故拥堵,则将区块链网络中的交通管理节点和/或车载设备节点作为目标节点;
若所述道路拥堵类型是高峰期拥堵,则将区块链网络中的车载设备节点作为目标节点。
可选的,所述拥堵处理信息生成子单元具体用于:
若所述目标节点是交通管理节点、设备维修节点和车载设备节点中的至少一种,则根据所述道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成拥堵提醒信息;
若所述目标节点是交通设备节点,则根据所述道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成设备状态控制指令。
可选的,所述拥堵处理信息发送单元具体用于:
在所述生成设备状态控制指令之后,向交通设备节点发送设备状态控制指令;其中,所述设备状态控制指令用于指示所述交通设备节点调节设备状态。
本实施例的技术方案,通过各个功能模块之间的相互配合,实现了链上事务处理请求的获取、链上事务处理请求的响应、目标节点的选择、拥堵处理信息的生成以及拥堵处理信息的发送等功能。本发明实施例基于区块链***对道路拥堵数据进行统一管理,实现了基于区块链***的交通拥堵治理,提高了交通拥堵现象的治理效率,降低人力的投入。
实施例七
图8为本发明实施例七提供的一种设备的结构示意图,图8示出了适于用来实现本发明实施例实施方式的示例性设备的框图。图8显示的设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
图8显示的设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图8所示,设备12以通用计算设备的形式表现。设备12的组件可以包括但不限于:一个或者多个处理器16,***存储器28,连接不同***组件(包括***存储器28和处理器16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
设备12典型地包括多种计算机***可读介质。这些介质可以是任何能够被设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图8未显示,通常称为“硬盘驱动器”)。尽管图8中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。***存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明实施例各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如***存储器28中,这样的程序模块42包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明实施例所描述的实施例中的功能和/或方法。
设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该设备12交互的设备通信,和/或与使得该设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与设备12的其它模块通信。应当明白,尽管图中未示出,可以结合设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理器16通过运行存储在***存储器28中的多个程序中的至少一个程序,从而执行各种功能应用以及数据处理,例如实现本发明第一方面实施例所提供的基于区块链的拥堵治理方法。
处理器16通过运行存储在***存储器28中的多个程序中的至少一个程序,从而执行各种功能应用以及数据处理,例如若设备12是业务应用服务节点,则实现本发明第一实施例和本发明第二实施例所提供的基于区块链的拥堵治理方法;若设备12是区块链网络中节点,则实现本发明第三实施例和第四实施例所提供的基于区块链的拥堵治理方法。
实施例八
本发明实施例八还提供一种计算机可读存储介质,其上存储有计算机程序(或称为计算机可执行指令),该程序被处理器执行时可实现第一方面任意实施例中由业务应用服务节点执行的基于区块链的拥堵治理方法,该方法包括:
获取道路拥堵数据;
根据所述道路拥堵数据进行处理;
根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求。
本发明实施例八还提供一种计算机可读存储介质,其上存储有计算机程序(或称为计算机可执行指令),该程序被处理器执行时可实现第二方面任意实施例中由区块链网络中节点执行的基于区块链的拥堵治理方法,该方法包括:
获取业务应用服务节点发送的链上事务处理请求,其中所述链上事务处理请求根据道路拥堵数据和/或所述道路拥堵数据的处理结果生成;
响应所述链上事务处理请求,得到响应结果。
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明实施例操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或设备上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明实施例进行了较为详细的说明,但是本发明实施例不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (13)
1.基于区块链的拥堵治理方法,其特征在于,由业务应用服务节点执行,所述方法包括:
获取道路拥堵数据;
根据所述道路拥堵数据进行处理;
根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求;
其中,所述链上事务处理请求用于指示区块链网络执行如下:基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,并生成拥堵处理信息;向所述目标节点发送所述拥堵处理信息;其中,所述链上事务处理请求为交通拥堵处理请求;
所述根据所述道路拥堵数据进行处理,包括:
根据所述道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征;
其中,所述道路拥堵特征包括道路拥堵类型、道路拥堵程度和道路拥堵时长中的至少一种;
所述道路拥堵类型包括交通设备异常拥堵、交通事故拥堵和高峰期拥堵中的至少一种。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述道路拥堵数据进行处理之后,包括:
若道路拥堵类型是交通设备异常拥堵,则生成设备控制指令;
向交通设备发送所述设备控制指令;其中,所述设备控制指令用于指示所述交通设备调节工作状态。
3.根据权利要求1所述的方法,其特征在于,在所述根据所述道路拥堵数据进行处理之后,还包括:
若道路拥堵类型是交通事故拥堵,则根据道路拥堵程度、道路拥堵时长和道路拥堵位置中的至少一个,生成拥堵提醒信息;
向交通管理节点、设备维修节点或车载设备节点中的至少一种,发送所述拥堵提醒信息。
4.基于区块链的拥堵治理方法,其特征在于,由区块链网络中节点执行,所述方法包括:
获取业务应用服务节点发送的链上事务处理请求;其中,所述链上事务处理请求根据道路拥堵数据和/或所述道路拥堵数据的处理结果生成;
响应所述链上事务处理请求,得到响应结果;所述响应所述链上事务处理请求,得到响应结果,包括:
基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,并生成拥堵处理信息;
向所述目标节点发送所述拥堵处理信息;其中,所述链上事务处理请求为交通拥堵处理请求。
5.根据权利要求4所述的方法,其特征在于,所述响应所述链上事务处理请求,得到响应结果,包括:
响应所述链上事务处理请求,将所述道路拥堵数据和/或所述道路拥堵数据的处理结果作为事务数据写入区块中。
6.根据权利要求4所述的方法,其特征在于,所述基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,并生成拥堵处理信息,包括:
基于拥堵处理智能合约,根据道路拥堵类型,从区块链网络中选择目标节点;
根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,以及目标节点类型,生成拥堵处理信息。
7.根据权利要求6所述的方法,其特征在于,所述基于拥堵处理智能合约,根据道路拥堵类型,从区块链网络中选择目标节点,包括如下至少一项:
若所述道路拥堵类型是交通设备异常拥堵,则将区块链网络中的设备维修节点、交通设备节点和车载设备节点中的至少一种作为目标节点;
若所述道路拥堵类型是交通事故拥堵,则将区块链网络中的交通管理节点和/或车载设备节点作为目标节点;
若所述道路拥堵类型是高峰期拥堵,则将区块链网络中的车载设备节点作为目标节点。
8.根据权利要求6所述的方法,其特征在于,所述根据道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,以及目标节点类型,生成拥堵处理信息,包括:
若所述目标节点是交通管理节点、设备维修节点和车载设备节点中的至少一种,则根据所述道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成拥堵提醒信息;
若所述目标节点是交通设备节点,则根据所述道路拥堵位置、道路拥堵程度和道路拥堵时长中的至少一种,生成设备状态控制指令。
9.根据权利要求8所述的方法,其特征在于,在所述生成设备状态控制指令之后,向所述目标节点发送所述拥堵处理信息,包括:
向交通设备节点发送设备状态控制指令;其中,所述设备状态控制指令用于指示所述交通设备节点调节设备状态。
10.基于区块链的拥堵治理装置,其特征在于,配置于业务应用服务节点,所述装置包括:
拥堵数据获取模块,用于获取道路拥堵数据;
拥堵数据处理模块,用于根据所述道路拥堵数据进行处理;
链上事务处理请求生成模块,用于根据所述道路拥堵数据和/或处理结果,产生链上事务处理请求,向区块链网络发送所述链上事务处理请求;
其中,所述链上事务处理请求用于指示区块链网络执行如下:基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,并生成拥堵处理信息;向所述目标节点发送所述拥堵处理信息;其中,所述链上事务处理请求为交通拥堵处理请求;
所述拥堵数据处理模块具体用于:
根据所述道路拥堵数据中的道路拥堵位置、道路拥堵图像和车辆运行数据中的至少一种,确定道路拥堵特征;
其中,所述道路拥堵特征包括道路拥堵类型、道路拥堵程度和道路拥堵时长中的至少一种;
所述道路拥堵类型包括交通设备异常拥堵、交通事故拥堵和高峰期拥堵中的至少一种。
11.基于区块链的拥堵治理装置,其特征在于,配置于区块链网络中节点,所述装置包括:
链上事务处理请求获取模块,用于获取业务应用服务节点发送的链上事务处理请求,其中所述链上事务处理请求根据道路拥堵数据和/或所述道路拥堵数据的处理结果生成;
链上事务处理请求响应模块,用于响应所述链上事务处理请求,得到响应结果;
所述链上事务处理请求响应模块还包括:
拥堵处理信息生成单元,用于基于拥堵治理智能合约,根据所述道路拥堵数据和/或所述道路拥堵数据的处理结果,从区块链网络中选择目标节点,并生成拥堵处理信息;
拥堵处理信息发送单元,用于向所述目标节点发送所述拥堵处理信息;
其中,所述链上事务处理请求为交通拥堵处理请求。
12.一种基于区块链的拥堵治理设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-3中任一项所述的基于区块链的拥堵治理方法,或者使得所述一个或多个处理器实现如权利要求4-9中任一项所述的基于区块链的拥堵治理方法。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-3中任一项所述的基于区块链的拥堵治理方法,或者执行时实现如权利要求4-9中任一项所述的基于区块链的拥堵治理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811643690.7A CN109741601B (zh) | 2018-12-29 | 2018-12-29 | 基于区块链的拥堵治理方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811643690.7A CN109741601B (zh) | 2018-12-29 | 2018-12-29 | 基于区块链的拥堵治理方法、装置、设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109741601A CN109741601A (zh) | 2019-05-10 |
CN109741601B true CN109741601B (zh) | 2021-02-09 |
Family
ID=66362656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811643690.7A Active CN109741601B (zh) | 2018-12-29 | 2018-12-29 | 基于区块链的拥堵治理方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109741601B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110491122B (zh) * | 2019-07-29 | 2021-03-30 | 安徽科力信息产业有限责任公司 | 一种降低城市拥堵排名的方法及装置 |
CN113302670B (zh) * | 2019-08-22 | 2024-04-30 | 量子门股份公司 | 基于区块链网络的交通管理方法、执行其的装置和*** |
CN112835973A (zh) * | 2019-11-25 | 2021-05-25 | 斑马智行网络(香港)有限公司 | 数据处理方法、设备及存储介质 |
CN112927540A (zh) * | 2021-01-21 | 2021-06-08 | 董龙鑫 | 一种基于区块链的数据感知共享***及其方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107067720A (zh) * | 2017-04-01 | 2017-08-18 | 成都信息工程大学 | 一种基于区块链实现城市实时交通***及方法 |
CN108234611A (zh) * | 2017-12-22 | 2018-06-29 | 中国联合网络通信集团有限公司 | 路况信息共享方法及*** |
CN108428340A (zh) * | 2018-05-11 | 2018-08-21 | 深圳市图灵奇点智能科技有限公司 | 道路交通状况分析方法和*** |
CN109067835A (zh) * | 2018-06-29 | 2018-12-21 | 大陆汽车投资(上海)有限公司 | 基于区块链的事故数据处理方法 |
-
2018
- 2018-12-29 CN CN201811643690.7A patent/CN109741601B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107067720A (zh) * | 2017-04-01 | 2017-08-18 | 成都信息工程大学 | 一种基于区块链实现城市实时交通***及方法 |
CN108234611A (zh) * | 2017-12-22 | 2018-06-29 | 中国联合网络通信集团有限公司 | 路况信息共享方法及*** |
CN108428340A (zh) * | 2018-05-11 | 2018-08-21 | 深圳市图灵奇点智能科技有限公司 | 道路交通状况分析方法和*** |
CN109067835A (zh) * | 2018-06-29 | 2018-12-21 | 大陆汽车投资(上海)有限公司 | 基于区块链的事故数据处理方法 |
Non-Patent Citations (1)
Title |
---|
车载自组织网络中基于区块链的路况预警方案;李春燕 等;《网络与信息安全学报》;20180731;第4卷(第7期);正文第39-47页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109741601A (zh) | 2019-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109741601B (zh) | 基于区块链的拥堵治理方法、装置、设备和存储介质 | |
US10186156B2 (en) | Deploying human-driven vehicles for autonomous vehicle routing and localization map updating | |
CN109032534B (zh) | 一种无人车消息传输方法、装置、设备和介质 | |
WO2019085846A1 (zh) | 一种快速车道的规划方法及单元 | |
US20200356100A1 (en) | Generation of autonomy map for autonomous vehicle | |
US20200082304A1 (en) | Method, Apparatus and Device for Scheduling Unmanned Vehicles and Storage Medium | |
CN109241373B (zh) | 用于采集数据的方法和装置 | |
CN109391668B (zh) | 交通信息的推送方法、装置、服务器及存储介质 | |
US10408631B2 (en) | Journey planning | |
US20210341295A1 (en) | Method and apparatus for controlling vehicle | |
US20220026220A1 (en) | Map updates based on data captured by an autonomous vehicle | |
US12025453B2 (en) | Autonomous vehicle augmented reality display for displaying contextual information | |
US11442449B2 (en) | Optimizing performance of autonomous vehicles | |
CN107564328B (zh) | 用于车辆的停车位确定方法和装置 | |
US11636369B2 (en) | Electronic logging of vehicle and driver data for compliance support and prediction | |
US11874118B2 (en) | Crowdsourcing map maintenance | |
CN113535743A (zh) | 无人驾驶地图实时更新方法、装置、电子设备、存储介质 | |
US20220348232A1 (en) | Fleet-level av simulation system and method | |
CN113423088A (zh) | 一种信息分发方法、装置、设备、***及存储介质 | |
US11651628B2 (en) | Router for vehicle diagnostic system | |
EP3943352A1 (en) | Driving control method, apparatus, device, medium, and system | |
US9501928B1 (en) | Utilizing social media to affect road traffic routing | |
US20230166771A1 (en) | Teleoperable Vehicle and System | |
US20190383633A1 (en) | Method of providing transportation service to protect user's personal information | |
CN112885087A (zh) | 确定路况信息的方法、装置、设备和介质和程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |