Ticketless Parking Structure

By USC EE579 Group 10

Beibei Zhang, Ming-Tsan Yueh, Sa Yang

 

Motivation:

We want to design a system that could combine what we learned in this course together. We want a system that is low-cost, low-energy and easy to deploy in our daily life. That¡¯s why we came to this idea to build a parking system using Tmote Sky.

 

System Features:

w Mobile device app to register and reserve parking space

w Automatic parking space detection

w Parking information tracking

 

Essential Component:

Tmote Sky

˵Ã÷: C:\Users\Ming-Tsan M. Yueh\Pictures\fig3.gif

Ultra-low power wireless sensor module

Humidity, light and temperature sensor

Leverage industry standards like USB and IEEE 802.15.4

Increase robustness while decreasing cost and package size

 

System Architecture:

 

System Algorithm:

 

w Tmote (Sender) Side:

       Two parts are involved:

     A) Oscilloscope:

       Sample the default sensor via DemoSensor

     B) DemoSensorC:

       Components new VoltageC() as DemoSensor

       Change the VoltageC() sensor into HamamatsuS1087ParC()

w Server Side:

     Keep getting the information from Tmote every second

     Server socket (as a parent socket) listens to the users RSVP

     Multiple child sockets accept from user connections

     Get user info and return a lot number

 

Tmote Signal Feedback:

˵Ã÷: Screen shot 2012-05-01 at 6.09.22 PM.png˵Ã÷: Screen shot 2012-05-01 at 6.06.50 PM.png

Space0, Space3 are occupied                           Two users parked at Space 1 and 2

˵Ã÷: Screen shot 2012-05-01 at 6.11.44 PM.png˵Ã÷: Screen shot 2012-05-01 at 6.14.04 PM.png

User 3 left parking spot             User 1 left parking spot, User 3 parked without reservation

 

Android UI:

 

System Evaluation:

w Efficiency:

¡ì  Using HashMap as database to gain fast access

¡ì  Using Socket between server and users: flexible, sufficient, low network traffic

w Safety:

¡ì  Synchronized method to avoid concurrency access and data error     

¡ì  Lightweight design to avoid dead lock

¡ì  Various test cases (more than 20) before real-world implementation

w Improvement:

¡ì  Dynamic threshold

¡ì  Server-side GUI

 

Related Works:

w [1] Sangwon Lee, Dukhee Yoon, Amitabha Ghosh, ¡°Intelligent Parking Lot Application Using Wireless Sensor Networks¡±

w [2] Vanessa W.S. Tang, Yuan Zheng, Jiannong Cao, ¡°An Intelligent Car Park Management System based on Wireless Sensor Networks¡±

w [3] J. Barton, J. Buckley, B. O¡¯Flynn, S.C. O¡¯Mathuna, J. P. Benson, T. O¡¯Donovan, U. Roedig, C. Sreenan, ¡°The D-Systems Project - Wireless Sensor Networks for Car-Park Management¡±

w [4] J. P. Benson, T. O¡¯Donovan, P. O¡¯Sullivan, U. Roedig, C. Sreenan, J. Barton, A. Murphy, B. O¡¯Flynn, ¡°Car-Park Management using Wireless Sensor Networks¡±

 

Acknowledgement:

We would like to thank our Professor Bhaskar Krishnamachari and TA Maheswaran Sathiamoorthy for their help and feedback.