11
4BP1 Electronic & Computer Engineering Paul Gildea 04489187 4 th Year Interim Project Presentation

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

Embed Size (px)

Citation preview

4BP1Electronic & Computer Engineering

Paul Gildea04489187

4th Year Interim Project Presentation

2

Presentation Outline

Project Overview

Technology

System development

Future Aims

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. Optimize routing of communications.

4

Technology

RFID reader connected to PC.Reader used to detect tags.Tag powered by reader via magnetism.

5

Technology

Tag is selected by the reader via this process:

6

System Development

MySQL Database.Created sample tables.Uploaded data from text files.Simple example of ID number and a persons name.PHP script to connect to a website.

7

System Development

Several C++ programs needed.

Parse serial number from reader to text file.

Opening UDP ports and sending this data.

Uploading received data to a database.

8

System Development

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.

9

System Development

XMPP(Extensible Messaging and Presence Protocol)

XML-inspired protocol for near-real-time,

extensible IM. Anyone can run their own XMPP server.

Client sends message to websites server.Websites server opens connection to clients server.Message sent.

10

System Development

Transports – allow a user to access networks using other protocols.

Access provided by communicating via gateway services running on remote computer.

Alice sends a message through the Jabber net to the ICQ transport.The message is routed to Bobs by the ICQ network.

11

Future Aims

A lot of work to do to get a working system.

Programs used need more functionality.

Update C++ programs.

Implementation of an XMPP IM system.

Configuring rules for management of the system.

PHP scripts.

Support for other forms of communication.