Recent Changes - Search:


edit SideBar

Masterthesis at UniK

Institute: UniK in co-operation with Telenor


The Mobile Phone as Doorkeeper

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"


  • 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: 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:
  • Own implementation of SMS sending & server functionality: User identifies with phone, and initiates SMS message to himself


  • 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

Edit - History - Print - Recent Changes - Search
Page last modified on January 07, 2009, at 04:36 AM EST