Humboldt-Universität zu Berlin - Mathematisch-Naturwissenschaftliche Fakultät - Institut für Informatik



Forschungsgebiete / Research Areas

Software Defined (Wireless) Networks  [projects …]

IT-Security – Electronic Identities  [projects …]

Publications (by year)



Software Defined (Wireless) Networks

Smartphones and bandwidth hungry applications confront wireless networks with an ever increasing demand for high data rates. In our research we help to address this problem through

(1) a software-programmable control plane (middleware) for the integration of heterogeneous wireless technologies, that enables dynamic resource sharing between (and hence co-existence of) different technologies in dense areas.

(2) a (middleware-assisted) spectrum management framework that enables opportunistic re-use of inefficiently allocated (i.e. temporarily unused) spectrum, on a short and medium time scale.


Cognitive Radio / Spectrum Management

Today’s wireless networks are characterized by a static spectrum allocation policy: Wireless spectrum is assigned to license holders by governmental agencies on a long-term basis typically for large geographical regions. However, because of the increase in spectrum demand such a static allocation scheme induces spectrum scarcity in particular spectrum bands. Empirical studies show that a large portion of the assigned spectrum is used only sporadically, leading to a significant underutilization of the available spectrum. Dynamic spectrum access (DSA) was proposed to solve these spectrum inefficiency problems. The cognitive radio (CR) technology is the key technology for DSA which provides the capability to share the wireless channel with licensed users in an opportunistic manner.

Mobile Cloud Computing

Mobile devices are limited in their processing power and battery lifetime. Mobile Cloud Computing (MCC) is an infrastructure where both the data storage and the data processing happen outside of the mobile device. Mobile cloud applications move the computing power and data storage away from mobile devices and into the cloud.


IT-Security – Electronic Identities


Die Humboldt-Universität stellt für Anwendungen im Zusammenhang mit deutschen hoheitlichen Dokumenten, wie beispielsweise den neuen Personalausweis und elektronischen Aufenthaltstiteln, eine clientseitige eID-Basis-Software zum Bereitstellen der sogenannten eID-Funktionalität (d. h. Ermöglichen eines elektronischen Identitätsnachweises, die sich an den Richtlinien des BSI TR-03110, TR-03112, TR-03130 orientiert) bereit. Diese, eIDClientCore genannte Software hat die Humboldt-Universität von der Bundesdruckerei GmbH zur Verwendung in Lehre und Forschung sowie zur Bereitstellung an die Öffentlichkeit für die allgemeine Prüfung und Verwendung durch jedermann erhalten.


OpenPACE is an implementation of the Password-Authentication-Connection-Establishment (PACE) conforming to BSI TR-03110 version 2.02. OpenPACE enables applications to establish a strong session key using a weak password independent from the use of a smartcard. If a German "neuer Personalausweis" (nPA) is involved, OpenPACE offers a smartcard abstraction layer to connect to the identity card.

NFC-phone as PACE-enabled electronic identity reader

The project is aimed at combining a mobile phone with nearfield communication capability with the RFID chip of the new German electronic identity card. Operations that are specified as allowed by an unauthorized terminal like PIN management and updating the internal date timestamp through fresh certificate chains will be implemented.