CN108877286B - Parking stall based on block chain - Google Patents

Parking stall based on block chain Download PDF

Info

Publication number
CN108877286B
CN108877286B CN201810741994.0A CN201810741994A CN108877286B CN 108877286 B CN108877286 B CN 108877286B CN 201810741994 A CN201810741994 A CN 201810741994A CN 108877286 B CN108877286 B CN 108877286B
Authority
CN
China
Prior art keywords
parking space
node
vehicle
parking
block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810741994.0A
Other languages
Chinese (zh)
Other versions
CN108877286A (en
Inventor
张志华
余楷
胡佂宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guizhou Boyun Data Service Co.,Ltd.
Original Assignee
Guizhou Boyun Data Service Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guizhou Boyun Data Service Co ltd filed Critical Guizhou Boyun Data Service Co ltd
Priority to CN201810741994.0A priority Critical patent/CN108877286B/en
Publication of CN108877286A publication Critical patent/CN108877286A/en
Application granted granted Critical
Publication of CN108877286B publication Critical patent/CN108877286B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/145Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
    • G08G1/148Management of a network of parking areas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

The invention belongs to the field of block chains, and particularly relates to a parking space based on a block chain, which comprises a gateway node, a sensing node, a leasing party node, a parking space node, a vehicle node and the block chain. Based on the intelligent parking stall of block chain, carry out user experience to every parking stall and detect for the driver can be reasonable select the parking stall, has realized intelligent parking, has guaranteed parking efficiency.

Description

Parking stall based on block chain
Technical Field
The invention belongs to the field of block chains, and particularly relates to a parking space based on a block chain.
Background
An existing intelligent parking lot system, for example, a parking lot system described in patent CN102402865A, includes a sensing module disposed on each parking lot, a guiding module for guiding a vehicle to reach a vacant position, and a central processing module for analyzing signals and transmitting instructions, so that a driver can easily find an empty parking lot under the guidance of a guiding board, and does not need to find a vacant position in a round trip in the parking lot, thereby reducing the burden on the driver in driving, and simultaneously making the order of the parking lot not disordered.
Disclosure of Invention
The invention provides an intelligent parking space based on a block chain, which can reasonably select the parking space according to the user experience of a driver so as to realize intelligent parking and ensure the parking efficiency.
The block chain is generated by a group of credible IT equipment and is used for receiving and storing parking space data of the parking space node, leasing party data of the leasing party node and vehicle data of the vehicle node;
the parking space nodes comprise gateway nodes deployed outside the parking spaces and sensing nodes for acquiring parking space data; the gateway node receives data of the sensing node and forwards the data to designated IT equipment, and the IT equipment stores the data in a block chain form;
the sensing node includes: the parking space monitoring system comprises a traffic indicator light and a timer which are arranged on a limit lock of a parking space, a pressure sensor arranged at the edge of the parking space, an acquisition unit and a communication unit;
the acquisition unit is used for calculating the width of the parking space
Figure BDA0001723410840000011
Wherein l1、w1The acquisition unit acquires the length and width of the vehicle under the node of the vehicle2、w2The method comprises the steps that an acquisition unit acquires the length and the width of a parking space under a parking space node;
the acquisition unit is further configured to calculate an occupancy rate
Figure BDA0001723410840000012
Wherein t is the time of red light of the red-green indicating lamp in one day recorded by the timer, and when the pressure value p measured by the pressure sensor is more than p0When the vehicle is parked on the parking space, the red and green indicating lamp lights the red light, otherwise, the green light is lighted;
the acquiring unit is further used for calculating the security s-n, wherein n is the number n of the cameras within the range of 100m near the parking space acquired by the acquiring unit;
the obtaining unit calculates the popularity beta of the parking space as omega + s according to the occupancy rate omega and the security s;
the parking space node is generated by adding a block chain to a parking space configured with a sensing node, a block head of a block below the parking space node stores a first page table, a block body stores parking records of the parking space, the first page table comprises a parking contract signed and charged according to a user experience index of the parking space, and the user experience index I is beta/alpha, namely the user experience index is inversely proportional to the width alpha of the parking space and is proportional to the popularity beta of the parking space;
the leasing party node adds and generates a block head of a block under the leasing party node for an owner of a parking space configured with a sensing node through a block chain, the block head stores a second page table, the block body stores transaction data of the leasing party, and the second page table contains a leasing contract;
the vehicle node is generated by adding a block chain to a vehicle which has delivered a deposit, a block head of a block below the vehicle node stores a third page table, a block body stores a parking record of the vehicle, and the third page table contains a usage contract;
when a leasing party applies for entering a chain, a block chain sets a corresponding parking contract according to a user experience index of a parking space, stores the parking contract and parking space information into a block head, records transaction data of the parking space into a block body, and broadcasts the block to other nodes of the block chain after the data is written into the block, and the other nodes distribute and record the blocks under the nodes of the leasing party;
when a vehicle parks, a block chain provides parking space information nearby for a vehicle driver, the vehicle driver selects a parking space according to the self requirement, a communication unit of the selected parking space sends a parking request, the block chain carries out qualification examination on a vehicle node, when deposit data in a block under the vehicle node is normal, the block chain sends a private key containing a brake opening instruction to the communication unit of the selected parking space, the communication unit carries out pairing opening on a limit lock of the parking space through an existing public key, when the vehicle leaves the parking space, the parking time in the block of the vehicle node is obtained, the charge is requested according to the charge standard of a parking contract at the head of the corresponding parking space block, the vehicle driver carries out charge payment by sending a special payment private key to the block chain and pairing with the public key on the block chain, and the deposit data is updated in the block under the vehicle node after the charge is deducted, and simultaneously, data broadcasting is carried out on nodes except the vehicle node in the block chain network, and the validity of the payment is ensured through a consensus mechanism of the block chain, so that the parking service transaction is completed.
The invention has the beneficial effects that: based on the intelligent parking stall of block chain, carry out user experience to every parking stall and detect for the driver can be reasonable select the parking stall, has realized intelligent parking, has guaranteed parking efficiency.
Drawings
FIG. 1 illustrates a block chain based intelligent parking space E-R diagram;
fig. 2 shows a schematic view of a parking space block chain structure.
Detailed Description
The structure of the present system and the functions performed are described in detail below with reference to the accompanying drawings.
As shown in fig. 1, the vehicle, the parking space, and the rental party each contain a plurality of items of data. The parking space nodes comprise gateway nodes deployed outside the parking spaces and sensing nodes for acquiring parking space data; the gateway node receives data of the sensing node and forwards the data to designated IT equipment, and the IT equipment stores the data in a block chain form;
the sensing node includes: the parking space monitoring system comprises a traffic indicator light and a timer which are arranged on a limit lock of a parking space, a pressure sensor arranged at the edge of the parking space, an acquisition unit and a communication unit;
the acquisition unit is used for calculating the width of the parking space
Figure BDA0001723410840000031
Wherein l1、w1The acquisition unit acquires the length and width of the vehicle under the node of the vehicle2、w2The method comprises the steps that an acquisition unit acquires the length and the width of a parking space under a parking space node;
the acquisition unit is further configured to calculate an occupancy rate
Figure BDA0001723410840000032
Wherein t is the time of red light of the red-green indicating lamp in one day recorded by the timer, and when the pressure value p measured by the pressure sensor is more than p0When the vehicle is parked on the parking space, the red and green indicating lamp lights the red light, otherwise, the green light is lighted;
the acquiring unit is further used for calculating the security s-n, wherein n is the number n of the cameras within the range of 100m near the parking space acquired by the acquiring unit;
the obtaining unit calculates the popularity beta of the parking space as omega + s according to the occupancy rate omega and the security s;
as shown in fig. 2, the parking space node is generated by adding a block chain to a parking space configured with a sensing node, a block head of a block below the parking space node stores a first page table, a block body stores parking records of the parking space, the first page table contains a parking contract for charging according to a user experience index of the parking space, the user experience index I is β/α, that is, the user experience index is inversely proportional to the width α of the parking space and directly proportional to the popularity β of the parking space;
similarly, the leasing party node adds and generates the owner of the parking space configured with the sensing node through a block chain, a block head of a block under the leasing party node stores a second page table, and a block body stores transaction data of the leasing party, wherein the second page table comprises a leasing contract;
the vehicle node is generated by adding a block chain to a vehicle which has delivered a deposit, a block head of a block below the vehicle node stores a third page table, a block body stores a parking record of the vehicle, and the third page table contains a usage contract;
when a leasing party applies for entering a chain, a block chain sets a corresponding parking contract according to a user experience index of a parking space, stores the parking contract and parking space information into a block head, records transaction data of the parking space into a block body, and broadcasts the block to other nodes of the block chain after the data is written into the block, and the other nodes distribute and record the blocks under the nodes of the leasing party;
when a vehicle parks, a block chain provides parking space information nearby for a vehicle driver, the vehicle driver selects a parking space according to the self requirement, a communication unit of the selected parking space sends a parking request, the block chain carries out qualification examination on a vehicle node, when deposit data in a block under the vehicle node is normal, the block chain sends a private key containing a brake opening instruction to the communication unit of the selected parking space, the communication unit carries out pairing opening on a limit lock of the parking space through an existing public key, when the vehicle leaves the parking space, the parking time in the block of the vehicle node is obtained, the charge is requested according to the charge standard of a parking contract at the head of the corresponding parking space block, the vehicle driver carries out charge payment by sending a special payment private key to the block chain and pairing with the public key on the block chain, and the deposit data is updated in the block under the vehicle node after the charge is deducted, and simultaneously, data broadcasting is carried out on nodes except the vehicle node in the block chain network, and the validity of the payment is ensured through a consensus mechanism of the block chain, so that the parking service transaction is completed.
It will be appreciated by persons skilled in the art that numerous variations and/or modifications may be made to the invention as shown in the specific embodiments without departing from the spirit or scope of the invention as broadly described. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive. Likewise, the invention encompasses any combination of features, in particular of features in the patent claims, even if this feature or this combination of features is not explicitly specified in the patent claims or in the individual embodiments herein.

Claims (1)

1. A parking space based on a block chain is characterized in that,
the block chain is generated by a group of credible IT equipment and is used for receiving and storing parking space data of the parking space node, leasing party data of the leasing party node and vehicle data of the vehicle node;
the parking space nodes comprise gateway nodes deployed outside the parking spaces and sensing nodes for acquiring parking space data; the gateway node receives data of the sensing node and forwards the data to designated IT equipment, and the IT equipment stores the data in a block chain form;
the sensing node includes: the parking space monitoring system comprises a traffic indicator light and a timer which are arranged on a limit lock of a parking space, a pressure sensor arranged at the edge of the parking space, an acquisition unit and a communication unit;
the acquisition unit is used for calculating the width of the parking space
Figure FDA0002708737580000011
Wherein l1、w1Is obtained byThe taking unit obtains the length and width of the vehicle under the vehicle node2、w2The method comprises the steps that an acquisition unit acquires the length and the width of a parking space under a parking space node;
the acquisition unit is further configured to calculate an occupancy rate
Figure FDA0002708737580000012
Wherein t is the time of red light of the red-green indicating lamp in one day recorded by the timer, and the pressure value p measured by the pressure sensor>p0When the vehicle is parked on the parking space, the red and green indicating lamp lights the red light, otherwise, the green light is lighted;
the acquiring unit is further used for calculating the security s-n, wherein n is the number n of the cameras within the range of 100m near the parking space acquired by the acquiring unit;
the obtaining unit calculates the popularity beta of the parking space as omega + s according to the occupancy rate omega and the security s;
the parking space node is generated by adding a block chain to a parking space configured with a sensing node, a block head of a block below the parking space node stores a first page table, a block body stores parking records of the parking space, the first page table comprises a parking contract signed and charged according to a user experience index of the parking space, and the user experience index I is beta/alpha, namely the user experience index is inversely proportional to the width alpha of the parking space and is proportional to the popularity beta of the parking space;
the leasing party node is generated by adding a block chain to an owner of a parking space configured with a sensing node, a block head of a block under the leasing party node stores a second page table, and a block body stores transaction data of the leasing party, wherein the second page table comprises a leasing contract;
the vehicle node is generated by adding a block chain to a vehicle which has delivered a deposit, a block head of a block under the vehicle node stores a third page table, a block body stores a parking record of the vehicle, and the third page table contains a usage contract;
when a vehicle parks, a block chain provides parking space information nearby for a vehicle driver, the vehicle driver selects a parking space according to the self requirement, a communication unit of the selected parking space sends a parking request, the block chain carries out qualification examination on a vehicle node, when deposit data in a block under the vehicle node is normal, the block chain sends a private key containing an unlocking instruction to the communication unit of the selected parking space, the communication unit carries out pairing opening on a limit lock of the parking space through an existing public key, when the vehicle leaves the parking space, the parking time in the block of the vehicle node is obtained, the charge is requested according to the charge standard of a parking contract at the head of the corresponding parking space block, the vehicle driver carries out charge payment by sending a special payment private key to the block chain and pairing with the public key on the block chain, and the deposit data is updated in the block under the vehicle node after the charge is deducted, and simultaneously, data broadcasting is carried out on nodes except the vehicle node in the block chain network, and the validity of the payment is ensured through a consensus mechanism of the block chain, so that the parking service transaction is completed.
CN201810741994.0A 2018-07-09 2018-07-09 Parking stall based on block chain Active CN108877286B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810741994.0A CN108877286B (en) 2018-07-09 2018-07-09 Parking stall based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810741994.0A CN108877286B (en) 2018-07-09 2018-07-09 Parking stall based on block chain

Publications (2)

Publication Number Publication Date
CN108877286A CN108877286A (en) 2018-11-23
CN108877286B true CN108877286B (en) 2021-08-20

Family

ID=64299680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810741994.0A Active CN108877286B (en) 2018-07-09 2018-07-09 Parking stall based on block chain

Country Status (1)

Country Link
CN (1) CN108877286B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109754638B (en) * 2019-02-19 2020-09-22 浙江大学城市学院 Parking space allocation method based on distributed technology
CN110060043B (en) * 2019-03-15 2021-07-27 上海物融智能科技有限公司 Parking payment method and system based on block chain and related equipment
CN109920270A (en) * 2019-03-22 2019-06-21 广东安居宝数码科技股份有限公司 A kind of parking management method, block chain network and storage medium
CN110942524B (en) * 2019-12-05 2021-03-02 中国科学院自动化研究所 Cloud edge end cooperative parking management timing charging system and method based on block chain
US20210300334A1 (en) * 2020-03-26 2021-09-30 Toyota Motor North America, Inc. Transport relocation
CN112435353B (en) * 2020-11-05 2023-11-28 内蒙古快为科技有限公司 Block chain-based idle parking space sharing renting system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102542841B (en) * 2012-01-19 2013-09-18 北京紫光百会科技有限公司 Parking index computing and issuing method
CN102819964B (en) * 2012-08-24 2014-10-29 中国科学院深圳先进技术研究院 Parking guide management system
CN105206104A (en) * 2015-11-09 2015-12-30 乐山师范学院 Intelligent parking lot management method
JP2017218043A (en) * 2016-06-08 2017-12-14 アイシン精機株式会社 Parking evaluation device
CN107492262A (en) * 2017-09-01 2017-12-19 深圳市易成自动驾驶技术有限公司 Parking navigation method and readable storage medium storing program for executing based on block chain
CN108230745A (en) * 2018-03-14 2018-06-29 重庆工程职业技术学院 A kind of intelligent parking guides system

Also Published As

Publication number Publication date
CN108877286A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
CN108877286B (en) Parking stall based on block chain
CN104217613B (en) Management method and managing system of car parking of the managing system of car parking to parking lot
CN103345852A (en) Parking information processing method and system
ES2221094T3 (en) PROCEDURE FOR THE REGISTRATION AND COMMUNICATION OF DATA ON TRAFFIC SITUATION.
CN104221065B (en) The system and method that traffic administration is carried out using lighting mains
US20180247534A1 (en) Integrated system for monitoring parking lot conditions
JP2002506541A (en) Parking management system
CN107622531A (en) A kind of charging parking management system, method, apparatus and computer-readable recording medium
CN107845285A (en) Big-and-middle-sized parking position intelligent management system and method based on radio communication
CA2805526A1 (en) Parking enforcement system and method of parking enforcement
CN104112369A (en) Carport occupation monitoring and warning method
CN105139688A (en) Automobile parking space management method and urban automobile parking space management method
EP2761544A1 (en) Method and system for remote reservation of a parking space, and automated vehicle rental facility
CN105427653B (en) A kind of system and method selecting parking position
FR2980879A1 (en) METHOD AND SYSTEM FOR MANAGING PARKING SITES IN THE CONTEXT OF AUTOMATED CAR RENTAL, AND VEHICLE RENTAL SYSTEM.
CN107481544B (en) Parking space management method based on Internet of things and server
CN104851315A (en) Parking management method and system, vehicle device and server
CN104102979B (en) One kind does utility car information system and its application process
CN104463982A (en) Roadside parking space charging management system and charging method
KR101746924B1 (en) System and method of providing parking service for residential parking permit
CN107730996A (en) A kind of illumination device in parking lot and intelligent parking system
CN108922231B (en) Intelligent parking space based on block chain
CN112671834A (en) Parking data processing system
CN108898749B (en) Sharing bicycle based on block chain
CN109064770B (en) Intelligent parking space based on block chain

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
CB03 Change of inventor or designer information

Inventor after: Zhang Zhihua

Inventor after: Yu Kai

Inventor after: Hu Zhengyu

Inventor before: Hu Zhengyu

CB03 Change of inventor or designer information
TA01 Transfer of patent application right

Effective date of registration: 20210802

Address after: 550003 No. 19, floor 13, unit 3, building 3, Greenland Liansheng international, No. 8, Chengxin North Road, guanshanhu District, Guiyang City, Guizhou Province

Applicant after: Guizhou Boyun Data Service Co.,Ltd.

Address before: 238000 9 Renmin Road, Juchao District, Chaohu City, Anhui Province

Applicant before: Hu Zhengyu

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant