[home]   [projects]  [publications]   [jobs]       
   

 

Projects in the Computer Networks Group

 

 
   

Student Projects:

 
   

 

Research Projects:

 

 
  >

ANA - Autonomic Network Architecture

 

 

Summary:
This Integrated Project aims at exploring novel ways of organizing and using networks beyond legacy Internet technology. The ultimate goal is to design and develop a novel network architecture that enables flexible, dynamic, and fully autonomic formation of network nodes as well as whole networks. It will allow dynamic adaptation and re-organisation of the network according to the working, economical and social needs of the users. This is expected to be especially challenging in a mobile context where new resources become available dynamically, administrative domains change frequently, and the economic models may vary.

ANA Project Page:
http://www.ana-project.org

ANA Core software

Project Members:
Christian Tschudin, Christophe Jelger, Ghazi Bouabene

 
  >

BIONETS - BIOlogically-inspired autonomic NETworks and Services

 

 

Summary:
The motivation for BIONETS comes from emerging trends towards pervasive computing and communication environments, where myriads of networked devices with very different features will enhance our five senses, our communication and tool manipulation capabilities. The complexity of such environments will not be far from that of biological organisms, ecosystems, and socio-economic communities. Traditional communication approaches are ineffective in this context, since they fail to address several new features: a huge number of nodes including low-cost sensing/identifying devices, a wide heterogeneity in node capabilities, high node mobility, the management complexity, the possibility of exploiting spare node resources. BIONETS aims at a novel approach able to address these challenges.

Project Page:
http://www.bionets.eu/

Project Members:
Christian Tschudin, Lidia Yamamoto, Ghazi Bouabene, Navid Ghazisaidi

 
  >

Programmable Hardware to Control Network Dynamics

 

 

Summary:
Chemistry-inspired algorithms represent a novel approach to control dynamics in networking and communication systems, as well as to generally perform distributed computations. The benefits from using Chemistry- inspired algorithms range from the design to the analysis. This project further investigates on the realisability on hardware of this novel class of algorithms. A very flexible way of implementing an artificial chemistry for networking on FPGAs (Field-Programmable Gate Array) is derived. The provided middleware/abstraction can be used to deploy/program any hardware controller, by simply configuring a few memories.

Project Page:
http://cn.cs.unibas.ch/projects/HWAC/

Project Members:
Massimo Monti, Manolis Sifalakis, Christian Tschudin

Related Projects:

  • BIONETS (BIOlogically-inspired autonomic NETworks and Services)
  • Fraglets (a "selector" processing language)
 
  >

PermaSense

 
 

Summary:
The main objective of the PermaSense project is to build and customize a set of wireless measurement units for use in remote areas with harsh environmental monitoring conditions. The second goal is the gathering of environmental data that helps to understand the processes that connect climate change and rock fall in permafrost areas. To this end, two sensor fields will be deployed in the Swiss alps and be operated over several years.

Beyond helping the modeling of permafrost processes, this research is also applicable to natural hazard surveillance. Currently, there is lack of easy to deploy geo-monitoring systems that are low-cost, cheap in maintenance, and easily reconfigurable when deployed. With better wireless sensor solutions, larger hazard areas can be permanently monitored and linked to warning system that help to protect human lives. A software toolbox for the easy re-tasking of sensor field applications will permit to customize geo-specific monitoring with little overhead.

Project Page:
http://cn.cs.unibas.ch/projects/permasense/

Project Members:
Christian Tschudin, Igor Talzi

 
  >

ACCA: Autonomic Communication Coordination Action

 
 

Summary:
IST-6475 ACCA is a European FP6 project under the FET domain (Future and Emerging Technologies). It is a Coordination Action aimed at outlining the scope of Autonomic Communication, a long-term research initiative aimed at the study of the self-organization of network elements, toward their autonomous behavior and automated evolvability. Autonomic networks must be self-managing, which includes self-configuring, self-monitoring and self-healing, among other self-* properties.

Within ACCA, our group contributes with research in resilient and self-healing protocols, self-configuration mechanisms applied to ad hoc networks, the design of autonomic network architectures, and the automated synthesis and evolution of protocols.

Project Members:
Christian Tschudin, Lidia Yamamoto

 
   

Research Activities and Topics

 

 
  >

LUNAR - Lightweight Underlay Network Ad hoc Routing

 

 

Summary:
LUNAR offers multihop forwarding in wireless networks by working inside the "ad hoc horizon" where modest protocol effort can be turned into useful functionality and performance. LUNAR works below the IP layer and contains advanced features like automatic address configuration and gatewaying, providing seamless integration into IP networking.

LUNAR has been implemented in several variants, starting in 2001 with an active networking approach, to the Linux user space and kernel module implementations as well as a stripped down version for BlueTooth networks and a version running on the LEGO Mindstorm embedded processors demoed at MobiCom 2002. Available as GPL source code.

Project Page:
http://cn.cs.unibas.ch/projects/lunar/

Project Members:
Christian Tschudin, Christophe Jelger, Richard Gold, Olof Rensfeld, Oskar Wibling

 
  >

SelNet - Network Pointers

 

 

Summary:
Demultiplexing is an essential networking functionality that can be used as the main building block of computer networks. We explore networking architectures where "selectors" are used for steering a network as well as for forwarding data. Network pointers capture the indirection capability of SelNets and permit to "repointer" forwarding paths and to build new network personalities similar to overlays.

Project Page:
http://www.docs.uu.se/selnet/

Project Members:
Christian Tschudin, Richard Gold

Related Projects:

 
  >

Fraglets

 

 

Summary:
Fraglets are tiny "computation fragments" or tokens that flow through a computer network. Conceptually we turn the CPU inside out such that the network becomes the CPU's bus; Data packets become the carrier of execution threads that work their way through communication media and routing tables, resulting in a "stored program router" architecture. An interesting twist is that Fraglets blend the notion of code and data, overcoming the discrepancy between "classic networking" and "active networking".

Project Page:
http://www.fraglets.net/ (under construction)

Project Members:
Christian Tschudin, Lidia Yamamoto

 
  >

SEPIS - Synthesis and Evolution of Protocol ImplementationS

 
 

Summary:
Self-organisation of networks usually refers to the automatic parametrization of a fixed set of functions and software modules. With SEPIS we explore protocol optimization and network self-organization at the code level. Adding new functionality and recombinations of existing communication services will be part of an automated evolution of complete networks and services, eventually shortcutting the manual design and implementation process of todays network evolution.

Project Members:
Christian Tschudin, Pontus Sköld

 
 

Collaborations


 
Page updated: 2009-06-16, Computer Networks Group  [cn.cs.unibas.ch]   
University of Basel Homepage Departement Informatik Homepage Computer Networks Group Homepage