The Distributed Computing & Communications (DCC) Laboratory
of Columbia University
pursues experimental research of networked systems. Our goal is to develop
fundamental novel networking technologies and maximize their impact by
exporting them to industry and academia. Technologies developed by the lab
in the past have been widely used at hundreds of sites and commercialized by
a number of companies. DCC lab graduates have been co-founders of six high
technology companies.
Recent research projects have developed technologies for:
- Mobile agents that can be dispatched to remote domains and systems
to distribute and automate their management,
- Middleware to support application-controlled delivery of quality of
services (QoS) by networks,
- A novel switching architecture for very high speed networks that unifies
routing and switching and admits scalability to any transmission speed,
- Using economic mechanisms to support optimal, decentralized, adaptive
resource management in networked systems.
We are currently developing technologies for:
- Active networked systems whose intermediate nodes (switches, routers)
functions are entirely programmable,
- Adaptive, self managed networked systems based on semantic-rich
multi-protocol resource directory services,
- Large-scale mobile agent systems and their applications to
embedded training and active networks,
- Management technologies for QoS-sensitive and adaptive applications.
Ongoing Projects
- NESTOR :
Network Self Management and Organization.
- Pegasus :
Embedded Training Technologies.
- QoSockets :
Quality of Service Sockets.
- VAN :
Virtual Active Networks.
Recent Projects
DCC Lab Information
Conferences
- ICE-98 : First International Conference on Information and Computation Economies.
Classes
For further information and/or questions about the DCC Lab please send a
message to our contact person
Gong Su.