kStack - A User Space ATM Transport Layer with QOS Support
Windows NT
kStack Now available (July 8, 1997).
kStack is a user space implementation of the transport layer for a
native-mode ATM protocol stack. It has QOS support for monitoring and
adaptation at the application level and performs QOS monitoring per
connection. kStack uses multi-threading for scheduling between
transport tasks and applications.
kStack was originally based on the transport layer of the Native-Mode
ATM Stack. Though similar in spirit to the original, it was
substantially modified in three ways: it is implemented in user space, it is
enhanced with a QOS aware transport layer interface and an end-to-end QOS
monitoring module was added.
Free distribution
We are happy to announce the availibility of the
kStack UNIX source code and
kStack-NT source
code.
The software package provides:
- User space transport layer with QOS support.
- Per connection QOS monitoring.
- CFTP, a multi-threaded FTP application illustrating how to use the
stack.
- Transport protocol compatible with the Native-Mode
ATM Stack.
- Operational since September 1995. Heavily tested on Solaris.
- Demonstrated at IEEE Symposium on High Performance Distributed Computing
(HPDC-5), Aug. 1996 in Syracuse, NY as part of the
xbind demo.
- Technical report documenting
the user space implementation and explaining main differences with the
Native-Mode ATM Stack.
- UNIX Multi-threading based on POSIX thread standard (pthreads) and
Windows NT threads for Windows NT/95 OS. PThreads
libraries are provided on Solaris 2.5, HP-UX 10, IRIX 6.1, AIX 4.1 and in
user space
on many other paltforms: r2000 running ultrix, HP-UX 9.0x, IRIX 5.3,
Linux,
FreeBSD, etc.
Solaris thread are also supported.
FAQ and mailing list
Check the kStack FAQ
for the latest.
Want to join kStack mailing list.
Last updated: Mon July 7, 1997
Jean-Francois Huard
Have a question or comment for the COMET Group? Please email us at comet@comet.columbia.edu!
Please email your suggestions, comments, and problems
only about this website to
comet-webmeister@ctr.columbia.edu.