Use this slide template for your presentation for TKT-2301/2307 own application specification

20
Use this slide template for your presentation for TKT-2301/2307 own application specification 1

description

Use this slide template for your presentation for TKT-2301/2307 own application specification. Group number Student name Student name. TKT-2301/2307 Student application [Your application name here]. Overview and purpose. Key idea Purpose - PowerPoint PPT Presentation

Transcript of Use this slide template for your presentation for TKT-2301/2307 own application specification

Use this slide template

for your presentation for

TKT-2301/2307 own

application specification

1

TKT-2301/2307 Student applicationTKT-2301/2307 Student application[Your application name [Your application name here]here]

Group numberGroup numberStudent nameStudent nameStudent nameStudent name

2

Overview and purposeKey ideaPurpose

Note: It is expected that you present one application that can be implemented with “TKT-2301/2307 kind of WSN” but not limited to it – still try to keep your application requirements reasonable

TKT-2301/2307 Student Presentation3

MotivationWhy this application?What is its target benefit(s)?Is it possible to measure benefits and

how?If there are some existing solution,

comparison to it (use multiple slides if necessary)

4 TKT-2301/2307 Student Presentation

UsersWhat kind (experts, consumers, kids,

real estate owners, …)How many

As wholeAt the same time

5 TKT-2301/2307 Student Presentation

General user interface requirements

(you can mention both what is available at the course and what could be used in principle)

What devices required for the end userWhat end-user programs requiredIs it required to have contiunous UI

operation (”on” all the time?)Several users?

6 TKT-2301/2307 Student Presentation

General WSN requirementsWhat information is required from

WSN?Measurement / diagnostics data?

What basic principle(s) is appliedMonitoringPositioningAlarming

7 TKT-2301/2307 Student Presentation

Meaning of WSN Data

(use additional slides to explain how these are to be handled)

Location (where data originated)Period of use / of interestUser rights (who and at what time)Interpretation of the data (as such or

indirectly using multiple factors)What is reported/displayed to end user

8 TKT-2301/2307 Student Presentation

Last hour

Temperature 25.67 celsiusCoordinates x=123 y=456 z=789

Timestamp 12:06:23

Personnel manager

Occupational safety ”ok” based on

average last hourroom temperature

Meaning of WSN Data

9

Plain data

User

Meaning

Period of interest

End user application

Hall B, floor 2Location

Modify this

slide to

your

application

TKT-2301/2307 Student Presentation

User interface design(use multiple slides if necessary)What kind of reports and views are

given to the userWhat user can select / configureSketch of UI ”screens”

10 TKT-2301/2307 Student Presentation

Architecture

11

XML DataBase TCP/IP

TKT-2301/2307 Exercise Server

RSS Feed

Vista WSN gadgetC++ WSNExerciseAPI

Yahoo Pipes

SMS

WSN Installation application

emailData fromWSN nodes

Web/PHP

Gadget

OwnApplication

Proffa

Own PC

Modify this slide for your own application

TKT-2301/2307 Student Presentation

Explanation of detailsInterfaces, backbone networksWhat kind of data processing is

required (averages, ….)Storage of WSN and/or UI data (how

long..)

12 TKT-2301/2307 Student Presentation

Other things…

13 TKT-2301/2307 Student Presentation

Formal analysisFormal analysis

14 TKT-2301/2307 Student Presentation

Technical requirementsUse the radar chart type in Excel and

the following scoresheet forA)requirements from the applicationB)TUTWSN according to your own

experienceIf not all requirements are met, what

other WSNs or network technologies can be used

TKT-2300 Student Presentation15

Technical Criteria Chart

Lecture 9 (C) Tampere University of Technology/DACI16

Lecture 9 (C) Tampere University of Technology/DACI17

SCORESHEET 1 (“poorest”) 2 3 4 5 (“best”)

Functions (node) Identification Data storage Sensing Positioning Control

Autonomy responds to external reader

local processing, response to reader

base station coordinated transmissions

peer to peer transmissions

multi-hop and ad-hoc, self initiated transmissions

Field configuration fixed function set parameters set configurations set application program

set firmware and applications

Security no security mechanical shielding rolling ID codes data authentication authentication and encryption

Density of nodes /m3 (system)

<0.01 0.1 1 10 Infinite

Range <0.1m 1m 10m 100m >1km

Mobility steady walk run bicyle vehicle speed

Sampling interval < 1/hour 1/min 1/s 10/s > 100/s

Max number of nodes (system)

<100 1k 10k 100k Infinite

Size phone watch coin sticker rice grain

Price >100€ 50 € 10 € 1 € <0.1€

Lifetime < 1 month 6 months 1 year 5 years > 5 years

Installation manual case by case integration and installation

separate device attached to target

standardized add-on to target

machine installable to given target

attaches by itself to target

Installation (system) fixed positions and node roles

fixed roles fixed routers fixed gateways no limits to installation positions and roles

Robustness single GW, fixed association

nodes can associate to different GWs

automatic hot swapping of GW

automatic device role change

multiple active GWs and nodes

Reliability (% at sampling rate)

>50 70 80 90 100 %

Delay (node to GW) >1h 1h 10min 1min <1min

Benefits analysis – why to use WSN?

18

Criteria Question Score Comment

Hard feasibility

Wired solution is possible

Range and area is small

Immediate economical benefit

Installation time is reduced

Installation manpower is reduced

Maintenance time is reduced

Maintenance manpower is reduced

Recycling and removal costs reduced

Cheaper devices

Improved features

Get more information

Better information

Improved reliability

Other….

Score: 0= no improvement/benefit over existing, 5= mesh WSN is the only solution/enabler

TKT-2301/2307 Student Presentation

WSN Application FeasibilityAnalysis Sheet

19

Criteri Question Score Comment

User Self-explaining information Interpretation of data requires special expertise ?

Only essential information is displayed

User must seek interesting information by himself from large data set / stream?

User's attention is involved only when necessary

User must watch information all the time?

Multiple simultaneous access Several users for same data?

System Existing devices used for user interface

PC, mobile phone enough?

No special programs required Standard web browser is enough for user?

Interoperability with other systems

What interface technologies are used?

Feasible performance requirements

Temporary/permanent WSN data storage requirements?

TKT-2301/2307 Student Presentation

ConclusionsCan you implement your application

with TKT-2301/2307 WSN and server?If not, what is missing / should be

different?Estimation of person hours required to

implementEstimated cost of implementation

TKT-2300 Student Presentation20