research - design - experience

Computer Science Research

Jens Oberender works with the computer networks & communications group of Hermann de Meer at the University of Passau.

His reach field comprises IT-security, network privacy, the Peer-to-Peer paradigm and network cooperative.
Jens Oberender's PhD thesis researches resilience of anonymity networks.
In this section you can find recent publications, technical reports and patents.

Non-Remuneration: Benefits and Pricing in P2P Incentive Mechanisms

Incentive mechanisms protect P2P networks from free-riders. Pricing controls the cost and benefit of cooperation, e.g., the granted upload-download ratio. Some file-sharing networks enforce cooperation by credit-based mechanisms. The locally-stored credit value rates the willingness to grant service to a certain peer. As an incentive, future requests of cooperative peers are accelerated. We examine the correlation of available bandwidth, received data rate, credits, and pricing. In our results we identify the limitations of this incentive mechanism, especially when selfish nodes deny cooperation to maximize their benefit.

Weiterlesen: Non-Remuneration: Benefits and Pricing in P2P Incentive Mechanisms

Method for making contact between a peer communication terminal and an index server

A method for making contact between a peer communication terminal and an index server for providing peer-to-peer data transmission is provided. The method involves a peer communication terminal associated with a first telecommunication network sending a make-contact message addressed to a first index server. This make-contact message is transmitted to a proxy node in the first telecommunication network. The proxy node terminates the transmission of the make-contact message, and the proxy node then prompts contact to be made between the peer communication terminal and a second index server, which is arranged in the first telecommunication network.

Weiterlesen: Method for making contact between a peer communication terminal and an index server

Method for ascertaining an address for a communication terminal

The invention relates to a method for ascertaining an address for a peer communication terminal which holds a file. If peer communication terminals (P1, P2) repeatedly send request messages (N1, N2) to a first index server (IS1), with the request messages relating to a file (D) and with the first index server (IS1) not storing an address for a peer communication terminal which holds this file (D), then an interrogation device (AE) automatically ascertains an address (IP3) for a peer communication terminal (P3) which holds this file (D). This address (IP3) is transmitted to the first index server (IS1) by the interrogation device (AE). The first index server (IS1) then stores this address (IP3), so that when a further request message relating to this file appears the first index server (IS1) is able to provide this address (IP3) in response to the further request message.

Weiterlesen: Method for ascertaining an address for a communication terminal

Enabling Mobile P2P Networking

In this paper we present a P2P file-sharing architecture optimized for mobile networks. We discuss the applicability of current P2P techniques for resource access and mediation in the context of 2.5G/3G mobile networks. We investigate a mobile P2P architecture that is able to reconcile the decentralized operation of P2P file sharing with the interests of network operators, e. g. control and performance. The architecture is based on the popular eDonkey protocol and is enhanced by additional caching entities and a crawler.

Weiterlesen: Enabling Mobile P2P Networking

Method for allowing peer-to-peer data transmission

Method for allowing peer-to-peer data transmission The invention relates to a method for allowing peer-to-peer data transmission between peer communication terminals. In this context, a file (D), for which multiple requests regarding retrieval have already been sent to an index server (IS) by peer communication terminals in the past, is automatically retrieved from a peer communication terminal (P3) providing this file by a storage peer communication terminal (SP). This file (D) is stored in the storage peer communication terminal (SP). The storage peer communication terminal (SP) registers as a provider of this file with the index server (IS). Upon receiving a further request relating to this file (D), the index server provides the requesting peer communication terminal with an address for the storage peer communication terminal in order to allow the requesting peer communication terminal to retrieve the file (D) from the storage peer communication terminal (SP).

Weiterlesen: Method for allowing peer-to-peer data transmission

Method for transferring a queue position

A method for transferring a queue position for a peer communication terminal is provided. This method involves a first peer communication terminal receiving a request message from a second peer communication terminal, the request message being used to request connection setup between the first and second peer communication terminals for retrieval of a file. The second peer communication terminal is then put into a file-retrieval queue on the first peer communication terminal. The first peer communication terminal sends an information message to the second peer communication terminal as soon as the second peer communication terminal has reached a predetermined position in the queue. The transmission of the information message is terminated by a proxy node before the information message reaches the second peer communication terminal. The proxy node transfers the predetermined position in the queue to a third peer communication terminal.

Weiterlesen: Method for transferring a queue position

Fehlverhalten in Anonymisierungs-Netzwerken

Die aktuelle Diskussion über Vorratsdatenspeicherung verdeutlicht die Gefahr präventiver Kommunikationsüberwachung. Sollte der Staat die Kontrolle über sensible Daten wie die Kommunikations-Beziehungen verlieren, wird die Privatsphäre der Bürger empfindlich verletzt.
Anonymisierungs-Netzwerke beugen der missbräuchlichen Verwendung vor, indem sie die Kommunikations-Beziehungen verbergen. In einem Anonymisierungs-Netzwerk kooperieren autonome Teilnehmer, um gemeinsam anonyme Kommunikation zu etablieren. Allein der Einsatz von Anonymisierungs-Protokollen stellt noch nicht einen hohen Grad an Anonymität sicher. Die Anzahl der Teilnehmer und insbesondere ihr korrektes Verhalten beeinflussen den erreichten Grad an Anonymität. Zum Beispiel beeinträchtigen bestimmte Protokoll-Verletzungen die Anonymität aller Teilnehmer.
Diese Arbeit untersucht, wie korrektes Verhalten in Anonymisierungs-Netzwerken etabliert werden kann. Dazu wird Fehlverhalten erkannt, dem Verursacher zugeordnet und es werden angemessene Maßnahmen getroffen. Über solche Anreiz-Mechanismen lassen sich strategisch agierende Teilnehmer beeinflussen. Lösungen müssen den Zielkonflikt zwischen Identifikation und Anonymität berücksichtigen. Daraus werden neue Anforderungen
für die Anonymisierungs-Protokolle formuliert. Das Verhalten rationaler Teilnehmer und die Auswirkungen auf den Grad der Anonymität werden mit Methoden der Spieltheorie modelliert.
Der Vortrag erläutert verschiedene Arten von Fehlverhalten in Anonymisierungs-Netzwerken und ihre Auswirkungen. Anonymes Flooding und eine Gegenmaßnahme basierend auf temporären Pseudonymen werden vorgestellt. Abschließend wird die Modellierung strategischen Verhaltens in Anonymisierungs-Netzwerken erörtert.

Weiterlesen: Fehlverhalten in Anonymisierungs-Netzwerken

Unverkettbare Nachrichten sind ein Grundbaustein anonymer Kommunikation. Anonymisierungsnetze schützen mittels Unverkettbarkeit, wer mit wem kommuniziert sowie die Identität der Beteiligten einer Kommunikationsbeziehung. Anonymisierungsnetze benötigen Kooperation, da die Anonymität durch Ressourcen anderer Teilnehmer geschützt wird. Wenn die Kosten und der Nutzen eines Anonymisierungsnetzes transparent sind, ergeben sich Zielkonflikte zwischen rationalen Teilnehmern. Es wird daher untersucht, inwiefern daraus resultierendes egoistisches Verhalten die Widerstandsfähigkeit dieser Netze beeinträchtigt. Störungen werden in einem spieltheoretischen Modell untersucht, um widerstandsfähige Konfigurationen von Anonymisierungsnetzen zu ermitteln. Eine weitere Störquelle sind Überflutungsangriffe mittels unverkettbarer Nachrichten. Es soll sowohl die Verfügbarkeit als auch die Anonymität geschützt werden. Dazu wird Unverkettbarkeit für Nachrichten aufrecht erhalten, außer wenn die Senderate eines Nachrichtenstroms eine Richtlinie überschreitet. Innerhalb verkettbarer Nachrichten können Überflutungsangriffe erkannt werden. Darüber kann die Verfügbarkeit des Netzdienstes geschützt werden.

Weiterlesen: Widerstandsfähigkeit von Anonymisierungsnetzen

Seite 2 von 2