1 / 14

Project Design

Project Design. Engineering Principles. State diagrams Wave properties Documentation Product life cycle Voltage/Current Traversing a graph. Design Tradeoffs. Power vs. reliability Security vs. accessibility Security vs. code complexity Ease of installation vs. elegance

louiss
Download Presentation

Project Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project Design

  2. Engineering Principles • State diagrams • Wave properties • Documentation • Product life cycle • Voltage/Current • Traversing a graph

  3. Design Tradeoffs • Power vs. reliability • Security vs. accessibility • Security vs. code complexity • Ease of installation vs. elegance • Cost (us) vs. reliability • Cost (clients) vs. reliability

  4. Platform • TelosB Motes • nesC/tinyOS • PHP or ASP.NET/C# • MySQL

  5. Test and Evaluation • Non-vehicle phase • Verify basics (requirements/functionality) • Vehicle phase • Started after non-vehicle stage • Test additional obstacles

  6. User Sensor Interface • Accept user check-in (from vehicle sensor)

  7. Vehicle Sensor Interface • Accept user ID (from user sensor) • Accept send authorization (from gate sensor) • Accept confirm authorization (from gate sensor)

  8. Mesh Sensor Interface • Accept learn request (from mesh/gate sensor) • Accept paired (from vehicle sensor) • Accept unpaired (from vehicle sensor) • Accept message for forwarding (from mesh sensor)

  9. Gate Sensor Interface • Accepts learn request (from mesh sensor) • Accepts paired (from vehicle/mesh sensor) • Accepts unpaired (from vehicle/mesh sensor) • Accepts paired exit (from vehicle sensor)

  10. Server Interface • Receive paired/unpaired messages • Receive paired exit message • HTTP request

  11. User Sensor Message Types • User ID Message • ID

  12. Vehicle Sensor Message Types • User check-in • Community ID • Paired exit • Vehicle ID • User ID • Paired • Vehicle ID • User ID • Unpaired • Vehicle ID • Car On/Off

  13. Mesh Sensor Message Types • Learn Request • Mesh ID

  14. Gate Sensor Message Types • Send Authorization • Confirm Authorization • Vehicle ID

More Related