110 likes | 230 Views
4 th Year Interim Project Presentation. Presentation Outline. Project Overview Technology System development Future Aims. Project Overview. Unified Communication System based on the Location of communication Devices Integration of RTLS with communications.
E N D
Presentation Outline • Project Overview • Technology • System development • Future Aims
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.
Technology • RFID reader connected to PC. • Readerused to detect tags. • Tag powered by reader via magnetism.
Technology • Tag is selected by the reader via this process:
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.
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.
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.
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.
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.
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.