4 th year final project presentation

20
4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Final Project Presentation

Upload: tova

Post on 11-Jan-2016

34 views

Category:

Documents


3 download

DESCRIPTION

4 th Year Final Project Presentation. Presentation Outline. Project Overview Technology System development Conclusions & Future Development Questions. Project Overview. Unified Communication System based on the Location of Communication Devices - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 4 th  Year Final Project Presentation

4BP1Electronic & Computer Engineering

Paul Gildea04489187

4th Year Final Project Presentation

Page 2: 4 th  Year Final Project Presentation

2

Presentation Outline

Project Overview

Technology

System development

Conclusions & Future Development

Questions

Page 3: 4 th  Year Final Project Presentation

3

Project Overview

Unified Communication System based on the Location of Communication Devices

Integration of RTLS with communications.

A user tags the communication devices they use.

System to track these devices and their owners.Owners and devices located in different zones. Optimise routing of communications.

Page 4: 4 th  Year Final Project Presentation

4

Project Overview

Tag detected by reader in zone.Information gathered.Client sends tag information to server.Server interacts with database.Server communicates with client.

Page 5: 4 th  Year Final Project Presentation

5

Technology

Evaluation Kit

RFID reader.

Drivers.

Passive RFID tags.

Sample Software.

Rges.

MIFAREWnd.

Documentation.

Page 6: 4 th  Year Final Project Presentation

6

Technology

RFID reader connected to client PC.

Reader used to detect tags.

Tag powered by reader via electromagnetism.

Page 7: 4 th  Year Final Project Presentation

7

Technology

Tag is selected by the reader via this process:

Page 8: 4 th  Year Final Project Presentation

8

System Development

MySQL Database.Table design.Data Storage.

Page 9: 4 th  Year Final Project Presentation

9

System Development

Database management system.

phpMyAdmin.

Aid in learning SQL.

Page 10: 4 th  Year Final Project Presentation

10

System Development

C/C++

Several programs developed.Edited version of Rges suitable for this system.UDP client.UDP server.Program to start up the database CLI automatically.

Page 11: 4 th  Year Final Project Presentation

11

System Development

Applications demonstrating the system.

Re-routing telephony.

Visual Basic – Visual Studio.

Event driven.

Drag and drop components.

Page 12: 4 th  Year Final Project Presentation

12

System Development

Visual basic telephony applications.

VBVoice add-on.

Database connection – MyODBC driver.

Provider=MySQL;Data Source =MySQLDatabase;User Id=Username; Password=Password;.

Page 13: 4 th  Year Final Project Presentation

13

System Development

VBVoice Applications

Rules for the system.

No contact zones.

Routing calls to nearest device.

Page 14: 4 th  Year Final Project Presentation

14

System Development

Various component properties.

Application database connection:

Page 15: 4 th  Year Final Project Presentation

15

System Development

Application running.User prompted for number to dial.

Testing the various output permutations.

Page 16: 4 th  Year Final Project Presentation

16

System Development

Web Development

Configuration of system rules

User interaction with system.

Check if system is running correctly.

Aid against loss and theft of items.

Page 17: 4 th  Year Final Project Presentation

17

System Development

HTML.

WAMP5 task manager.

Apache.

MySQL.

PHP

Page 18: 4 th  Year Final Project Presentation

18

Conclusions & Future Development

RFID efficiently re-routes communications with the integration of RTLS.

Should be used in a variety of communications applications.

Useful convenience for businesses and customers.

Is already in use by Walmart and Tesco stocking systems.

Versatile and adaptable.

Possibly the next generation barcode.

Page 19: 4 th  Year Final Project Presentation

19

Conclusions & Future Development

Different communication forms.

Instant messaging

Instant messages sent to one of a selection of IM addresses shows the logic of the project well.

Client application A (normal IM client) sends IM to IM address, B.

Client app B receives IM. Queries database. Forwards IM to appropriate address C1, C2 or C3. Result based on information returned from database.

Page 20: 4 th  Year Final Project Presentation

20

Questions

Any Questions?