Smart City Application

2018 COE Engineering Design Project (MJ05)


Faculty Lab Coordinator

Muhammad Jaseemuddin

Topic Category

Networking

Preamble

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.

Objective

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.

Partial Specifications

• Raspberry PI
• Android phones
• Sensing and localization
• Open Stack cloud (optional)

Suggested Approach

• 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

Group Responsibilities

• 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.

Student A Responsibilities

• Lead the design and implementation of Smart City application platform. • Implement the protocol specification in either hardware/software. • Lead the demo design.

Student B Responsibilities

• Lead the design and implementation of the client and the decision engine. • Lead the demo set up.

Student C Responsibilities

• Lead the sensor and localization network design and cloud set up. • Lead the design and implementation of the GUI.

Course Co-requisites

COE768 (COE718 is suggested)

 


MJ05: Smart City Application | Muhammad Jaseemuddin | Wednesday September 19th 2018 at 02:02 PM