Download - 4 th Year Interim Project Presentation
![Page 1: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/1.jpg)
4BP1Electronic & Computer Engineering
Paul Gildea04489187
4th Year Interim Project Presentation
![Page 2: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/2.jpg)
2
Presentation Outline
Project Overview
Technology
System development
Future Aims
![Page 3: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/3.jpg)
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.
![Page 4: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/4.jpg)
4
Technology
RFID reader connected to PC.Reader used to detect tags.Tag powered by reader via magnetism.
![Page 5: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/5.jpg)
5
Technology
Tag is selected by the reader via this process:
![Page 6: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/6.jpg)
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.
![Page 7: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/7.jpg)
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.
![Page 8: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/8.jpg)
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.
![Page 9: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/9.jpg)
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.
![Page 10: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/10.jpg)
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.
![Page 11: 4 th Year Interim Project Presentation](https://reader034.vdocument.in/reader034/viewer/2022050809/56814932550346895db67629/html5/thumbnails/11.jpg)
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.