SICS
Computer and Network Architectures Laboratory
Printer friendly version | Search:

 
 
  CONTENTS
  Home
Research
Projects
People
Publications
Software

    SICS
    Box 1263
    SE-16429 Kista
    Sweden

    +46-8 633 1500
    +46-8 751 7230 (fax)

For more information about SICS,
please email info@sics.se.
Important! On June 1 2007 the CNA lab changed its name to NETS. The CNA webpages are since then no longer updated. For current information about the group please visit www.sics.se/nets

Projects

Winternet

The Internet in some sense has become a victim of its own success, leading to new requirements that challanges old design principles. In the Winternet programme we conduct research with the aim to address those issues while both working within the current architecture, and creating new architectural constructs.

The current Winternet program is a 2-year continuation of the original 3-year Winternet program, both funded by the Swedish Foundation for Strategic Research. Winternet is a collaboration with Luleå University of Technology, Royal Institute of Technology, and Uppsala University.

Time Bending

The purpose of the Time Bending project is to create effective tools for testing and analysis of seemingly random and irreproducible software errors. The idea is to use techniques and abstractions that have been successfully used for testing complex hardware in order to raise the quality of software testing. Time Bending is a Vinnova funded project that spans three years. The project is carried out in cooperation with Uppsala University.

Ambient Networks

Ambient Networks is a large-scale Integrated Project funded by the EU. The project is headed by Ericsson and involves about 40 partners. The first two-year project phase was ended 2005. The current phase 2 runs 2006-2007. The overall purpose of the project is to build a new mobile network architecture, beyond that of 3G. The keyword is network composition, and the project aims to build mechanisms for composing networks ranging from personal area networks to mobile and home networks with fixed infrastructures.

RUNES - Reconfigurable Ubiquitous Networked Embedded Systems (together with the Networked Embedded Systems Group)

The vision of the RUNES project is to enable the creation of large scale, widely distributed, heterogeneous networked embedded systems that interoperate and adapt to their environments. The inherent complexity of such systems must be simplified for programmers if the full potential for networked embedded systems is to be realised. As a consequence, it is our belief that the vision of networked embedded systems everywhere can only be realised if the architecture on which they are built is standardised and can self-organise to suit the environment as it happens to be from moment to moment.

RUNES is an Integrated Project funded by the European Commision under the Information Society Technology priority within the 6th Framework Programme.

Embedded Wisents (together with the Networked Embedded Systems Group)

Embedded systems are characterized by their very need to interact with the environment. This interaction can take place in the form of sensing as well as actuation. Because of system complexity, isolated entities can no longer perform this interaction efficiently or reach the required control objectives. Hence, even in the interaction with, exploration of and control of the environment, cooperation between individual entities becomes a necessity, jointly controlling and influencing the physical processes in large-scale systems.

Embedded WiSeNts is a Coordination Action funded by the European Commission under the Information Society Technology priority within the 6th Framework Programme.

NWARCH: Network architecture

a project within SICS Center for Networked Systems

SELFMAN: Self-management of networks and systems

a project within SICS Center for Networked Systems

NordicHIP

A collaboration with Helsinki Institute for Information Technology and Helsinki University of Technology funded by the Nordunet3 program.

ADIMUS - Adaptive Internet Multimedia Streaming

A collaboration with Norsk Regnesentral and VTT funded by the Nordunet3 program.

Some past projects

DTN/SN - Delay tolerant sensor networks

Delay Tolerant Networking (DTN) deals with communication for "challanged networks" which are networks where the communication environment may be far from ideal with high error rates, large delays and sporadic connectivity.

With the DTN/SN project we intend to contribute to the design and implementation of the general DTN architecture with specific focus on wireless sensor/actuator networks (SN).

Project partners are Bombardier Transportation, Ericsson Microwave Systems AB, Umeå Marine Sciences Centre, SaabTech AB, Wireless Device AB, and Raditex AB

This project is funded by VINNOVA.

E-NEXT - A 6th Framework Network of Excellence

Under the EU's 6th Framework program, one collaborative initiative brings industry and universities together in a "Network of Excellence". These pages describe the areas in which the CNA group can contribute to collaborative effort. The E-NEXT home page can be found here.
 

EvaluNet

The goal of the Evalunet project is to develop efficient and accurate methods and tools to measure available network capacity as well as other network characteristics. In the project, methods and tools for end-to-end measurements are investigated as well as methods and tools for network tomography, i.e., large-scale collaborative measurements performed by computers at the network edge.

Project partners are Mälardalen University, Ericsson, Gatorhole, II-stiftelsen, Netintact and TeliaSonera. The project is funded by Vinnova.

IPLDOPT - IP load optimisation
In the IPLDOPT project we apply optimisation techniques on traffic flows in IP networks for traffic engineering purposes. We develop an optimisation algorithm based on multi-commodity flows and evaluate it using simulation. Simulator development is a major part of the project. The IPLDOPT project is a collaboration between the CNA and ISL labs at SICS. The project is funded by Telia Research AB.
 
PAMP
The research program PAMP (Symmetric multiprocessors in high-performance real-time applications) provides funding to multiprocessor and real-time related research in Sweden. It is in turn funded by ARTES.

CNA pursues research within two PAMP subprojects. The project "Simulation Concepts to Model Real-Time Properties of Symmetric Multiprocessor Systems" aims at using the Simics complete system simulator to build tools for predictable performance analysis and debugging of soft real-time and parallel software.

The second project, called "Towards Predictable Overload Control of Large Real-Time Server Systems", deals with overload protection and quality of service for Internet servers, web servers in particular.

Connected
Everything always connected is the overall theme of the Connected project. Mobile units will always be connected to the global infrastructure. Many small devices, appliances, will also be connected to the same global network. Spontaneous and ad-hoc networks are two important networking concepts for realizing seamless mobile networking. Proxy architectures for supporting small networked devices is a means for enabling networked appliances. The project addresses a number of research problems within these areas.

Connected is a collaboration with Uppsala University. It is a project in the SITI Internet3 program. The project is co-funded by Ericsson Research.

VoIP - Voice communication over the Internet
Packet switched networks, such as the Internet, were not originally designed to carry voice data. One problem is the variable delay introduced between the voice packets known as jitter. The VoIP project focuses on understanding the cause of this variable delay and minimising the delay introduced when removing it for the listener. The results will be presented in the form of a working VoIP system which produced better delay characteristics than currently available tools.

This work is sponsored by Vinnova (formerly Nutek).

eVote
In the eVote project we conduct research in computer security. We develop an electronic voting system as a demonstrator application. The project is a collboration between the ARC, CNA and FDT labs at SICS.

eVote is a project in the SITI Internet3 program.

HIPPARCH - High Performance Protocol Architectures
During the years 1996-1998 we were involved in the EU LTR project HIPPARCH. The project developed new protocols and implementation techniques based on the Application Layer Framing (ALF) and Integrated Layer Processing (ILP) concepts.

The other project partners were INRIA Sophia Antipolis, University College London, Uppsala University, University of Technology in Sydney and Dassault Electronique.

IP version 6
CNA performed research on the design and use of IP version 6 during the protocol design phase. We developed one of the first implementations of an IPv6 protocol stack, running under HP-UX 9.05. We are operating as a backbone node in the 6bone, an experimental IPv6 test network. Further information on our 6bone node, including how to connect through SICS, is available on our IPv6 web server.

The IPv6 development was performed with support from HP.

Pegasus II
SICS has participated in the EU financed Pegasus II project. In this project Nemesis was built, an experimental soft realtime operating system that focused on media applications. SICS designed and implemented a TCP/IP stack for Nemesis and also investigated in how new techniques such as Differentiated Services can be integrated into Nemesis.
 
Simics
The Simics project emerged in 1992 from research in multiprocessor architecture in the CNA lab. In 1998, the project had resulted in a simulator modelling a complete multiprocessor workstation in sufficient detail to run unmodified Sparc programs, including the Solaris operating system. The simulator is now developed by Virtutech, a SICS spin-off company. Further information on the project can be found here.
 
Router
The Router project focused on hardware assist for a router forwarding engine. Two patents on IP packet classification in hardware were granted during 1999. The first design for unicast forwarding does IP address lookup through a longest prefix match operation. The second design for identifier lookup is used for multicast addresses and for packet flows. Both designs use standard memory and simple programmable logic, and are capable of one lookup per memory cycle. With 10ns memory technology, this corresponds to a rate of 100 Gb/s per router port.

For more information, see the paper "IP Address Lookup in Hardware for High-Speed Routing" which is available on the publications page.

JetFile
JetFile is a distributed file system designed to support shared file access in a heterogenous environment such as the Internet. It uses multicast communication and optimistic strategies for synchronization and distribution.
 
RTI - Real Time Internet
The Real Time Internet project aimed at adding RSVP signalling together with Weighted Fair Queuing scheduling to a PC based router. We implemented standard WFQ plus two optimisations, Worst Case Fair Queuing [W2FQ] plus Worst Case Fair Queuing+ [WF2Q+]. The scheduler implementation was done in both user space and in the kernel.

This work was performed with support from Ericsson Switchlab.

Last updated: $Date: 2007/02/26 14:37:41 $ (CEST)