USER IDENTIFICATION SYSTEMUSER IDENTIFICATION SYSTEM (UIS) (UIS)
By:
Abhishek SharmaVenkatraman VenkatapathySneha Patil
To develop a system to provide seamless interaction between users at different locations attending the same meeting independent of their personal contact information
Current technologies that provide such services use expensive infrastructure
User’s personal information are required for communication such as phone number, email id’s etc. Our system requires only user’s name.
One to one communication which is independent of mobile network services
Inexpensive One to one interaction No network service usage User Verification Data distribution Messaging Service
ApplicationDevelopment of android app that enables communication between users, accept files and receive
commands from server
NetworkEnabling communication between
users at different locations.
Data communicationMaintaining socket communication
between the network components and exchange of data and files
1. View list
2. Send Message
3. Get contact info
4. Send info
1. Registration table
2. PPTP tunnel
3. EoIP tunnel
4. DHCP Server1. Socket
programming Server to server Server to
android
2. File Sharing
3. Message passing
INITIALIZATIONINITIALIZATION
Name
Contact Info
IP AddressNames ContactJohnSmith Marco
2145733165 2145733165 2145733165
DHCP Server IP pool
Meeting room 1
INIT
Contact Info
Contact Info
Contact Info
LIST
INIT
INIT
INIT
LIST
LIST
LIST
Contact Info
Internet
EoIP
Meeting room 1
Meeting room 2
Admin 2Admin 1
L 1
L 2
L 1L 2
Msg
Server Side: MyServer.java Client.java MultiThreadedServer.java
Android Side: ServerService.java Activities
Server Code: Done by Venkat and Abhishek.
Mikrotik Router: DHCP server, EOIP tunnel, PPTP tunnel,
Registration table : Sneha,Venkat and Abhishek
Android: GUI: Sneha Activities and Service: Venkat and Abhishek
Automated user verification Wireless transfer of data to invitees
only Permits interaction between invitees
without contact information Mobile app ensures the phones are in
silent mode Centralized management of invitees