Muhammad Jaseemuddin
Networking
With growing urbanization modern cities have been facing enormous challenges to provide services to the residents. Ubiquitous connectivity to Internet and automation facilitate city management.
In this project, you will design and implement a Smart City application. With growing urbanization modern cities have been facing enormous challenges to provide services to the residents. Ubiquitous connectivity to Internet and automation facilitate city management. In this project, you will design a Smart City application. You will design a software platform that allows launching and interaction of different applications. You will demonstrate viability of your platform by implementing one application, such as smart scheduling of snow removers etc. The application needs deployment of sensor and localization network. You need to set up this network.
• Raspberry PI
• Android phones
• Sensing and localization
• Open Stack cloud (optional)
• Use Python, MySQL and JSON to implement the platform and interaction with web client.
• Implement web client in Android
• Use WiFi SSID for location tracking
• Consider only single-hop communication between Raspberry PI and the server
• All students will work on the initial design phase to define the ambient information, and decision function. • All students will be involved in integration and testing. • All students will be involved in demo set up and performance evaluation.
• Lead the design and implementation of Smart City application platform. • Implement the protocol specification in either hardware/software. • Lead the demo design.
• Lead the design and implementation of the client and the decision engine. • Lead the demo set up.
• Lead the sensor and localization network design and cloud set up. • Lead the design and implementation of the GUI.
COE768 (COE718 is suggested)
MJ05: Smart City Application | Muhammad Jaseemuddin | Wednesday September 19th 2018 at 02:02 PM