Masterthesis at UniK
Institute: UniK in co-operation with Telenor
Status/news
- The Master Theses are completed
- Download of the theses:
- Mobile Part, Thesis from Thomas (.pdf)Δ
- Server Part, Thesis from Haakon (.pdf)Δ
- Presentation held at Telenor R&D 5. september 2006 (.pdf)Δ
FramKino prototype
- Demonstration of RFID key is up and running, using SMS functionality through Telenor's PATS lab
- Following DesignSpecification
- HowToUseRFIDkey, includes also How to install application
- INF5550 Essay
- Meeting at Telenor, 12.10.2005, 1230-1530
- Meeting at Telenor, 9.1.2006, 14.00 - 15.30
- Meeting at Telenor, 26.1.2006 09.30 - 11.00
- Thomas and Haakon have started writing of the INF5550
NextActions
- Master Thesis
The Mobile Phone as Doorkeeper software
- Identity 2.0 Notes
Tittel:
The Mobile Phone as Doorkeeper
Beskrivelse:
The mobile phone has already communication capabilities in close range and long range (Bluetooth, WLAN, GSM/SMS). Radio Frequency Identification (RFID) opens for short range communication, and thus for applications which today use contactless cards or keys.
The application we envisage is the SMS doorkeeper:
- send an SMS to somebody who is going to visit you
- SMS is installed and communicates with RFID in the phone
- Home server gets information about "access right", and allows access when the person authenticates himself at the door.
- Optional: The owner of the house receives an SMS "somebody has entered"
Example: Send SMS to plummer with access authentication "friday from 0700 to 1200"
Målsetting:
- Establish architecture with all components, esp. with respect to scaling issues
- HomeServer: Install SMS based authentication with access rights, potential architecture for additional home services
- Telecom service platform: Establish SMS send functionality (might be dummy)
- Mobile: SMS communication with SIM card
- RFID/NFC: Information security and information storage on RFID. Access different information depending on service provider (e.g. Oslo sporveien: a) monthly ticket, b) payment to Narvesen)
- Optional: Implement solution on Linux based Linksys NSLU2
- Risk & Security analysis: What are the risks and vulnerabilities in the concept, how to deal with them.
- Port RFID reader software to Linux (suitable?)
Detailed tasks
Thomas: The Mobile Phone as Doorkeeper - Mobile Phone Implementation
This part will have the major focus on the mobile phone functionality in the prototype.
- Describe potential access to the home, e.g. admittance, electronic access, device access
- Establish a functional architecture for SMS based home access, based on
- current work in the NFC forum
- SIM based key distribution
- Mobile phone functionality
- Server/Home infrastructure
- Evaluate potential security threats for home admittance
- Establish methods for storing (RF)ID in SIM cards, including
- methods for application specific keys
- state of the art in encryption on SIM cards
- Prototype development of SIM based door opener on Mobile Phone
- Encryption of "door opener application key" on SIM card
- Establish methods for key distribution
Haakon: The Mobile Phone as Doorkeeper - Infrastructure Prototype
This part will focus on the evolution from the current key based infrastructure to a mobile phone/NFC supported doorkeeper infrastructure.
- Describe state of the art in (contactless) doorkeeper solutions
- Establish scenarios for mobile phone based doorkeeper solutions
- privat area (plummer, friend,...)
- public area (University, ...)
- business buildings (Telenor, ...)
- Establish a functional architecture for SMS based home access, based on
- current work in the NFC forum
- SIM based key distribution
- Mobile phone functionality
- Server/Home infrastructure
- Prototypical development of Mobile Phone based doorkeeper
- Home Infrastructure
- Key distribution
- Admittance application server
Forutsetninger: Ability to work with Java, both with J2SE on server side and with J2ME on the mobile phone (Nokia RFID SDK). Ability to work with C on Windows for controlling the RFID reader/writer. Knowledge about network programming both with Java and C, including both low-level communication using sockets and more high-level functionality such as webservice/SOAP and web-applications (servlets or other).
Recommended courses depend very much on the part you are interested in. All topics are listed at: http://www.uio.no/studier/emner/enheter/unik.html. I might recommend (again, depending on which task you want to work with).
- Unik4160: Introduction to Wireless Communications
- Unik4230 Mobile Communications
- Unik4250 and Unik4260 Security issues
- INF31xx selected courses on information theory
Egnet som: The work can best be done in a team of 2 - 4 people. Send me a list with your expected topics, and we'll discuss further.
Kontaktperson: Josef Noll, Email: , Tlf: 6484 4745, Mob: 9083 8066 (Juan Carlos Lopez Calvet, Kjell Myksvoll RD-demo )
- Telenor's innovation lab: www.pats.no
- Own implementation of SMS sending & server functionality: User identifies with phone, and initiates SMS message to himself
Interests
- Thomas Halvorsen, , 92 42 71 78, Mobildelen
- Haakon Eikenes, , 9523 2208, serverdel
- OppgaveBeskrivelsenThomas, OppgaveBeskrivelsenHaakon, ReasoningCommonWork
- Linda Wiik, ph. 4164 9394
Categories:SIM, NFC, Mobile Services


