|
|
Research
As you might expect, I do maintain a list of my
publications, which also includes publications outside of projects.
Operating Systems
- Memory Optimizations. (2000-)
Optimizations of virtual memory performance
when memory is tight or large data sets are used. Resulted in
additional functionality in GNU malloc and speed improvements for GNU
awk.
- Crossbow. (1996-1999)
Toolkit for Integrated Services over Cell Switched IPv6.
- ENskip. (1996)
Free implementation of the IPsec-based
SKIP protocol for several OS platforms. As ISAKMP/Oaklay (later IKE) was chosen to prevail as
the key management for IPsec, the source has not been maintained.
Recently, the project web site was also closed.
Sun Microsystems still offers a SKIP product and
documentation.
Even though the product is still called SKIP, it seems to also support
non-SKIP IPsec.
Networking
- TERP. (2001-2002)
Traffic Engineering Reference Platform for the IBM PowerNP.
- Hardware
Packet Processing/FPX. (2000-2001)
Fast packet processing on FPGAs; transfer of Operating Systems design
methodology to hardware packet processing.
- Forwarding. (1996-2001)
Fast forwarding and packet classification algorithms.
Distributed Systems
- P2P. (2001-)
Efficient, stateless Peer-to-peer data distribution.
- Fuzzycast. (2000-)
Achieving scalable and efficient video-on-demand over multicast.
- Multicast. (1999-2001)
Scalability for multicast mechanisms and applications; includes our
ALMI application-layer multicast mechanism.
- VersaKey. (1997-1999)
Versatile key management for large and dynamic groups.
- Da CaPo++. (1996-1999)
Flexible middleware for multimedia communications.
Some Other Projects
|