CN109035849A - 停车位调度方法、装置、设备及存储介质 - Google Patents
停车位调度方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN109035849A CN109035849A CN201810879137.7A CN201810879137A CN109035849A CN 109035849 A CN109035849 A CN 109035849A CN 201810879137 A CN201810879137 A CN 201810879137A CN 109035849 A CN109035849 A CN 109035849A
- Authority
- CN
- China
- Prior art keywords
- node
- parking stall
- user
- block chain
- chain network
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
- G08G1/141—Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
- G08G1/144—Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces on portable or mobile units, e.g. personal digital assistant [PDA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明实施例提供一种停车位调度方法、装置、设备及存储介质。该方法包括:用户节点将用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中;用户节点接收区块链网络中至少一个停车位节点发送的预约信息,预约信息包括停车位节点对应的停车位与用户节点的距离、停车位的标识信息和收费信息;用户节点根据至少一个停车位节点中每个停车位节点对应的停车位与用户节点的距离和收费信息,从至少一个停车位节点中确定目标停车位节点;用户节点与目标停车位节点签订智能合约,智能合约包括用户节点的签名信息与目标停车位节点的签名信息。本发明实施例保证用户可以正常停车。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种停车位调度方法、装置、设备及存储介质。
背景技术
随着汽车产业的不断发展,车辆已经成为人们日常出行不可或缺的交通工具,特别是家用车辆。
在外出出行时,用户需要将车辆停放到停车场,但是,如果停车场的停车位较少,而需要停车的车辆较多时,就会导致部分用户无法停车。现有技术中,有些停车场会设置有显示设备,该显示设备显示该停车场还有多少个空位,但是有时候用户提前查询到该停车场有空位,但是当用户将车辆开到该停车场时,该停车场的剩余空位可能已经被其他车辆所占用了,导致用户无法正常停车。
发明内容
本发明实施例提供一种停车位调度方法、装置、设备及存储介质,以使用户正常停车。
第一方面,本发明实施例提供一种停车位调度方法,包括:
用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中;
所述用户节点接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息;
所述用户节点根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点;
所述用户节点与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
第二方面,本发明实施例提供一种停车位调度装置,包括:
发送模块,用于将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中;
接收模块,用于接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息;
确定模块,用于根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点;
智能合约签订模块,用于与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
第三方面,本发明实施例提供一种终端设备,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现第一方面所述的方法。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。
本发明实施例提供的停车位调度方法、装置、设备及存储介质,通过用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中,由该区块链网络中的停车位节点确定该停车位节点在相应时间内是否处于空闲状态,如果处于空闲状态则计算该停车位节点与用户节点之间的距离,并将该距离、停车位的标识信息和收费信息发送给该用户节点,该用户节点从多个可以提供预约服务的停车位节点中选择一个停车位节点,并与该停车位节点签订智能合约,保证用户可以正常停车。
附图说明
图1为本发明实施例提供的一种应用场景的示意图;
图2为本发明实施例提供的停车位调度方法流程图;
图3为本发明实施例提供的一种应用场景的示意;
图4为本发明另一实施例提供的停车位调度方法流程图;
图5为本发明实施例提供的停车位调度装置的结构示意图;
图6为本发明实施例提供的终端设备的结构示意图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本发明提供的停车位调度方法,可以适用于图1所示的通信***。如图1所示,该通信***包括:接入网设备11、终端设备12和服务器13。需要说明的是,图1所示的通信***可以适用于不同的网络制式,例如,可以适用于全球移动通讯(Global System of Mobilecommunication,简称GSM)、码分多址(Code Division Multiple Access,简称CDMA)、宽带码分多址(Wideband Code Division Multiple Access,简称WCDMA)、时分同步码分多址(Time Division-Synchronous Code Division Multiple Access,简称TD-SCDMA)、长期演进(Long Term Evolution,简称LTE)***及未来的5G等网络制式。可选的,上述通信***可以为5G通信***中高可靠低时延通信(Ultra-Reliable and Low LatencyCommunications,简称URLLC)传输的场景中的***。
故而,可选的,上述接入网设备11可以是GSM或CDMA中的基站(Base TransceiverStation,简称BTS)和/或基站控制器,也可以是WCDMA中的基站(NodeB,简称NB)和/或无线网络控制器(Radio Network Controller,简称RNC),还可以是LTE中的演进型基站(Evolutional Node B,简称eNB或eNodeB),或者中继站或接入点,或者未来5G网络中的基站(gNB)等,本发明在此并不限定。
上述终端设备12可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(Radio Access Network,简称RAN)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(Personal Communication Service,简称PCS)电话、无绳电话、会话发起协议(Session Initiation Protocol,简称SIP)话机、无线本地环路(Wireless LocalLoop,简称WLL)站、个人数字助理(Personal Digital Assistant,简称PDA)等设备。无线终端也可以称为***、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、远程终端(RemoteTerminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(UserAgent)、用户设备(User Device or User Equipment),在此不作限定。可选的,上述终端设备12还可以是智能手表、平板电脑等设备。
本发明提供的停车位调度方法,旨在解决现有技术的如上技术问题。
下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
图2为本发明实施例提供的停车位调度方法流程图。本发明实施例针对现有技术的如上技术问题,提供了停车位调度方法,该方法具体步骤如下:
步骤201、用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中。
本实施例中的用户节点具体可以是如图3所示的终端设备31。另外,32、33、34、35分别表示停车位节点,终端设备31和停车位节点32-35具体可以是区块链网络中的节点。此处只是示意性说明,并不限定该区块链网络的具体结构,在其他实施例中,该区块链网络还可以包括其他的节点。在本实施例中,停车位节点具体可以是设置在停车场的通信设备或通信装置,可选的,该停车场有多个停车位,每个停车位对应有一个停车位节点,或者,一个停车位节点对应于多个停车位。
当终端设备31的用户需要预约停车位时,终端设备31将终端设备31的位置信息和用户车辆所需停车时间广播到区块链网络中,具体的,终端设备31采用自己的私钥对终端设备31的位置信息和用户车辆所需停车时间进行签名后广播到该区块链网络中。
步骤202、所述用户节点接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息。
该区块链网络中的所有停车位节点例如停车位节点32-35均可以接收到终端设备31发送的广播消息,当停车位节点32-35分别接收到终端设备31发送的广播消息后,判断在该用户车辆所需停车时间内各自的状态,如果处于空闲状态,则停车位节点32-35分别计算各自停车位节点与该终端设备之间的距离,以停车位节点32为例,停车位节点32根据停车位节点32自己的地理位置信息和终端设备31的位置信息,计算停车位节点32和终端设备31之间的直线距离,或者计算停车位节点32和终端设备31之间的行车距离。进一步,停车位节点32将停车位节点32和终端设备31之间的直线距离或行车距离、该停车位节点32对应的停车位的标识信息和该停车位的收费信息广播到区块链网络中,可选的,停车位节点32采用自己的私钥对该直线距离或行车距离、该停车位节点32对应的停车位的标识信息和该停车位的收费信息签名后广播到区块链网络中。同理,停车位节点33、34、35也分别将各自与终端设备31之间的直线距离或行车距离、各自对应的停车位的标识信息和各自的收费信息广播到区块链网络中。可选的,该收费信息可以是每小时的收费金额。
可选的,终端设备31将终端设备31的位置信息和用户车辆所需停车时间广播到区块链网络后的预设时间内接收到停车位节点32-35分别发送的预约信息,该预约信息包括停车位节点32-35各自与终端设备31之间的直线距离或行车距离、各自对应的停车位的标识信息和各自的收费信息。
步骤203、所述用户节点根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点。
当终端设备31接收到停车位节点32-35各自与终端设备31之间的直线距离或行车距离、各自对应的停车位的标识信息和各自的收费信息后,根据停车位节点32-35中每个停车位节点与终端设备31之间的直线距离或行车距离,以及停车位节点32-35各自的收费信息,进行综合比对后,从停车位节点32-35中确定出目标停车位节点,该目标停车位节点对应的目标停车位即为用户预订的停车位,假设该目标停车位节点为停车位节点32。
步骤204、所述用户节点与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
进一步,停车位节点32和终端设备31签订智能合约,该智能合约具体可以包括停车位节点32和终端设备31在区块链网络中的标识信息、终端设备31预约占用该停车位节点32对应停车位的时间段、以及停车收费信息等。可选的,该智能合约可以由停车位节点32生成,停车位节点32生成该智能合约后采用自己的私钥进行签名并广播到区块链网络中,当终端设备31从区块链网络中接收到停车位节点32发送的智能合约后,由终端设备31采用自己的私钥在该智能合约上再次签名后将该智能合约广播到区块链网络中,至此该智能合约正式生效。
本发明实施例通过用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中,由该区块链网络中的停车位节点确定该停车位节点在相应时间内是否处于空闲状态,如果处于空闲状态则计算该停车位节点与用户节点之间的距离,并将该距离、停车位的标识信息和收费信息发送给该用户节点,该用户节点从多个可以提供预约服务的停车位节点中选择一个停车位节点,并与该停车位节点签订智能合约,保证用户可以正常停车。
图4为本发明另一实施例提供的停车位调度方法流程图。在上述实施例的基础上,本实施例提供的停车位调度方法具体包括如下步骤:
步骤401、所述用户节点接收至少一个停车位节点在所述区块链网络中发送的广播消息,所述广播消息包括所述停车位节点对应的停车位的标识信息、位置信息、收费信息、所属权信息。
在本实施例中,停车场的停车位或者路边的停车位均可设置有在区块链网络中通信的停车位节点,可选的,每个停车位对应一个停车位节点,当停车位节点加入该区块链网络时,向该区块链网络中发送广播消息,该广播消息包括该停车位节点对应的停车位的标识信息、位置信息、收费信息、所属权信息。另外,该广播消息中还可以包括该停车位节点的公钥。可选的,该停车位节点采用自己的私钥对该停车位的标识信息、位置信息、收费信息、所属权信息、该停车位节点的公钥进行签名后广播到区块链网络中。
在其他实时例中,该停车位节点还可以将该停车位的标识信息和该停车位节点的公钥作为该停车位在区块链中的身份信息广播到区块链网络中。可选的,该停车位节点采用自己的私钥对该停车位的标识信息和该停车位节点的公钥签名后广播到该区块链网络中。
在本实施例中,终端设备31可接收到至少一个停车位节点在加入该区块链网络时发送的如上所示的广播消息。
步骤402、所述用户节点接收至少一个停车位节点在所述区块链网络中实时广播的状态信息,所述状态信息表示所述停车位节点对应的停车位的状态。
可以理解,停车位的状态可能是实时变化的,例如前一时刻该停车位处于占用状态,在下一时刻该停车位处于空闲状态,因此,每个停车位对应的停车位节点需要将各自停车位的状态信息实时的广播到区块链网络中,可选的,每个停车位对应的停车位节点采用自己的私钥将各自停车位的状态信息签名后实时的广播到区块链网络中。
可选的,在其他实施例中,当停车位的状态发生变化时,停车位节点将该停车位变化后的状态信息广播到区块链网络中,如果该停车位的状态信息经过了一定的时间阈值未发生变化,则停车位对应的停车位节点以固定的时间间隔在该区块链网络中广播该停车位的状态信息。
步骤403、用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中。
步骤403和步骤201的实现方式和具体原理一致,此处不再赘述。
步骤404、所述用户节点接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息。
步骤404和步骤202的实现方式和具体原理一致,此处不再赘述。
步骤405、所述用户节点根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点。
步骤405和步骤203的实现方式和具体原理一致,此处不再赘述。
步骤406、所述用户节点将所述目标停车位节点的标识信息和所述用户车辆所需停车时间广播到区块链网络中。
例如,终端设备31根据停车位节点32-35中每个停车位节点与终端设备31之间的直线距离或行车距离,以及停车位节点32-35各自的收费信息,进行综合比对后,从停车位节点32-35中确定出停车位节点32为目标停车位节点,进一步,终端设备31将停车位节点32的标识信息和用户车辆所需停车时间广播到区块链网络中。可选的,终端设备31采用自己的私钥对停车位节点32的标识信息和用户车辆所需停车时间签名后广播到区块链网络中。当停车位节点32接收到终端设备31在该区块链网络中发送的广播消息后,将该用户车辆所需停车时间存储在本地,以便用户车辆在该时间占用该停车位。
步骤407、所述用户节点与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
步骤407和步骤204的实现方式和具体原理一致,此处不再赘述。
步骤408、所述用户节点根据所述智能合约在所述区块链网络中广播转账信息,所述转账信息用于表示所述用户节点向所述目标停车位节点转账。
停车位节点32和终端设备31签订智能合约后,终端设备31的用户按照该智能合约中约定的用户车辆占用停车位的时间段到达该停车位节点32对应的停车位,进一步,终端设备31按照智能合约中约定的停车收费信息向该停车位节点32发送转账信息,可选的,终端设备31在所述区块链网络中广播该转账信息。可选的,终端设备31采用自己的私钥对该转账信息进行签名后广播到该区块链网络中。
另外,对于不是用户提前预约的停车位,如果属于该用户临时占用的停车位,则从该用户占用该停车位起,终端设备31还可以将该用户占用该停车位的占用信息采用终端设备31的私钥签名后广播到该区块链网络中,并且终端设备31还可以将该用户预计占用的时长广播到该区块链网络中。当该停车位对应的停车位节点接收到该终端设备31广播的该占用信息时,将该停车位的状态信息修改为非空闲状态,进一步将该非空闲状态信息采用终端设备31的私钥签名后广播到该区块链网络中。
本发明实施例通过用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中,由该区块链网络中的停车位节点确定该停车位节点在相应时间内是否处于空闲状态,如果处于空闲状态则计算该停车位节点与用户节点之间的距离,并将该距离、停车位的标识信息和收费信息发送给该用户节点,该用户节点从多个可以提供预约服务的停车位节点中选择一个停车位节点,并与该停车位节点签订智能合约,保证用户可以正常停车。
图5为本发明实施例提供的停车位调度装置的结构示意图。该停车位调度装置具体可以是上述实施例中的用户节点如终端设备。本发明实施例提供的停车位调度装置可以执行停车位调度方法实施例提供的处理流程,如图5所示,停车位调度装置50包括:发送模块51、接收模块52、确定模块53和智能合约签订模块54;其中,发送模块51用于将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中;接收模块52用于接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息;确定模块53用于根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点;智能合约签订模块54用于与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
可选的,发送模块51还用于:将所述目标停车位节点的标识信息和所述用户车辆所需停车时间广播到区块链网络中。
可选的,接收模块52还用于:接收至少一个停车位节点在所述区块链网络中发送的广播消息,所述广播消息包括所述停车位节点对应的停车位的标识信息、位置信息、收费信息、所属权信息。
可选的,接收模块52还用于:接收至少一个停车位节点在所述区块链网络中实时广播的状态信息,所述状态信息表示所述停车位节点对应的停车位的状态。
可选的,发送模块51还用于:根据所述智能合约在所述区块链网络中广播转账信息,所述转账信息用于表示所述用户节点向所述目标停车位节点转账。
图5所示实施例的停车位调度装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图6为本发明实施例提供的终端设备的结构示意图。本发明实施例提供的终端设备可以执行停车位调度方法实施例提供的处理流程,如图6所示,终端设备60包括存储器61、处理器62、计算机程序和通讯接口63;其中,计算机程序存储在存储器61中,并被配置为由处理器62执行以上实施例所述的停车位调度方法。
图6所示实施例的终端设备可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
另外,本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现上述实施例所述的停车位调度方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (12)
1.一种停车位调度方法,其特征在于,包括:
用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中;
所述用户节点接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息;
所述用户节点根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点;
所述用户节点与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
2.根据权利要求1所述的方法,其特征在于,所述用户节点根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点之后,还包括:
所述用户节点将所述目标停车位节点的标识信息和所述用户车辆所需停车时间广播到区块链网络中。
3.根据权利要求1或2所述的方法,其特征在于,所述用户节点将所述用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中之前,还包括:
所述用户节点接收至少一个停车位节点在所述区块链网络中发送的广播消息,所述广播消息包括所述停车位节点对应的停车位的标识信息、位置信息、收费信息、所属权信息。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述用户节点接收至少一个停车位节点在所述区块链网络中实时广播的状态信息,所述状态信息表示所述停车位节点对应的停车位的状态。
5.根据权利要求1所述的方法,其特征在于,所述用户节点与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息之后,还包括:
所述用户节点根据所述智能合约在所述区块链网络中广播转账信息,所述转账信息用于表示所述用户节点向所述目标停车位节点转账。
6.一种停车位调度装置,其特征在于,包括:
发送模块,用于将用户节点的位置信息和用户车辆所需停车时间广播到区块链网络中;
接收模块,用于接收所述区块链网络中至少一个停车位节点发送的预约信息,所述预约信息包括所述停车位节点对应的停车位与所述用户节点的距离、所述停车位的标识信息和收费信息;
确定模块,用于根据所述至少一个停车位节点中每个停车位节点对应的停车位与所述用户节点的距离和收费信息,从所述至少一个停车位节点中确定目标停车位节点;
智能合约签订模块,用于与所述目标停车位节点签订智能合约,所述智能合约包括所述用户节点的签名信息与所述目标停车位节点的签名信息。
7.根据权利要求6所述的停车位调度装置,其特征在于,所述发送模块还用于:将所述目标停车位节点的标识信息和所述用户车辆所需停车时间广播到区块链网络中。
8.根据权利要求6或7所述的停车位调度装置,其特征在于,所述接收模块还用于:接收至少一个停车位节点在所述区块链网络中发送的广播消息,所述广播消息包括所述停车位节点对应的停车位的标识信息、位置信息、收费信息、所属权信息。
9.根据权利要求8所述的停车位调度装置,其特征在于,所述接收模块还用于:接收至少一个停车位节点在所述区块链网络中实时广播的状态信息,所述状态信息表示所述停车位节点对应的停车位的状态。
10.根据权利要求6所述的停车位调度装置,其特征在于,所述发送模块还用于:根据所述智能合约在所述区块链网络中广播转账信息,所述转账信息用于表示所述用户节点向所述目标停车位节点转账。
11.一种终端设备,其特征在于,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求1-5任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810879137.7A CN109035849A (zh) | 2018-08-03 | 2018-08-03 | 停车位调度方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810879137.7A CN109035849A (zh) | 2018-08-03 | 2018-08-03 | 停车位调度方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109035849A true CN109035849A (zh) | 2018-12-18 |
Family
ID=64648452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810879137.7A Pending CN109035849A (zh) | 2018-08-03 | 2018-08-03 | 停车位调度方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109035849A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110992728A (zh) * | 2019-12-12 | 2020-04-10 | 广东安居宝数码科技股份有限公司 | 基于区块链的停车服务方法及*** |
CN111222057A (zh) * | 2019-11-20 | 2020-06-02 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN114239022A (zh) * | 2021-12-17 | 2022-03-25 | 中国联合网络通信集团有限公司 | 设备共享方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875728A (zh) * | 2017-02-27 | 2017-06-20 | 腾讯科技(深圳)有限公司 | 停车位共享方法、装置及*** |
CN107993359A (zh) * | 2017-11-23 | 2018-05-04 | 浙江大学 | 一种基于区块链的端对端自行车共享***及方法 |
CN108230109A (zh) * | 2018-01-02 | 2018-06-29 | 罗梅琴 | 一种基于区块链技术的共享***及方法 |
KR20180075450A (ko) * | 2018-06-15 | 2018-07-04 | 정기영 | 블록체인 기반의 암호화폐 결제 기능을 포함한 p2p 전송 기반의 데이터 마켓 플레이스의 구성 및 그 방법 |
-
2018
- 2018-08-03 CN CN201810879137.7A patent/CN109035849A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875728A (zh) * | 2017-02-27 | 2017-06-20 | 腾讯科技(深圳)有限公司 | 停车位共享方法、装置及*** |
CN107993359A (zh) * | 2017-11-23 | 2018-05-04 | 浙江大学 | 一种基于区块链的端对端自行车共享***及方法 |
CN108230109A (zh) * | 2018-01-02 | 2018-06-29 | 罗梅琴 | 一种基于区块链技术的共享***及方法 |
KR20180075450A (ko) * | 2018-06-15 | 2018-07-04 | 정기영 | 블록체인 기반의 암호화폐 결제 기능을 포함한 p2p 전송 기반의 데이터 마켓 플레이스의 구성 및 그 방법 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111222057A (zh) * | 2019-11-20 | 2020-06-02 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN111222057B (zh) * | 2019-11-20 | 2024-01-12 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN110992728A (zh) * | 2019-12-12 | 2020-04-10 | 广东安居宝数码科技股份有限公司 | 基于区块链的停车服务方法及*** |
CN114239022A (zh) * | 2021-12-17 | 2022-03-25 | 中国联合网络通信集团有限公司 | 设备共享方法、装置、设备及存储介质 |
CN114239022B (zh) * | 2021-12-17 | 2023-01-24 | 中国联合网络通信集团有限公司 | 设备共享方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109118076A (zh) | 停车位调度方法、装置、设备及存储介质 | |
CN102291845B (zh) | 随机接入方法及*** | |
CN108877290A (zh) | 停车位调度方法、装置、设备及存储介质 | |
CN109691146A (zh) | 资源碰撞解决方法、装置及存储介质 | |
CN104994583B (zh) | 车载自组织网络中基于簇机制的多信道mac协议方法 | |
CN109035849A (zh) | 停车位调度方法、装置、设备及存储介质 | |
CN108632787B (zh) | 群组间通信方法及装置,资源配置方法、装置以及*** | |
CN110383866A (zh) | 直连链路资源配置方法、装置、***及可读存储介质 | |
CN109067724A (zh) | 区块链数据交易方法、装置、设备及存储介质 | |
EP3183894B1 (en) | Method and system for exchanging data with a mobile communication network using at least one group of cloned subscriber identity modules | |
CN103036972B (zh) | 车辆预定***和车辆预定方法 | |
CN109118360A (zh) | 区块链对账方法、装置、设备及存储介质 | |
CN109565647A (zh) | 车联网设备之间的信息传输方法、装置及*** | |
CN102202281A (zh) | 话单处理方法及*** | |
CN109246853A (zh) | 一种会话处理方法、装置及*** | |
CN101309505B (zh) | 无线通信***中语音业务路由方法及其*** | |
CN109845312A (zh) | 数据传输方法、装置、计算机设备及*** | |
CN100372425C (zh) | 一种实现集群业务组呼漫游的方法 | |
CN110381586A (zh) | 资源分配方法、装置及*** | |
CN102340842B (zh) | 一种资源控制方法、装置和基站 | |
CN104010381A (zh) | 一种建立直接通信路径的方法、设备及*** | |
CN101977442A (zh) | 一种呼叫优先接入中电路资源分配的方法和*** | |
CN101860421A (zh) | 实现组呼信道上行链路抢占的方法及*** | |
CN110475228A (zh) | 一种自动驾驶调度方法及装置 | |
CN102223714A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181218 |
|
RJ01 | Rejection of invention patent application after publication |