Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

TESLA: A Transparent, Extensible Session-Layer Architecture for End-to-end Network Services

Session-layer services for enhancing functionality and improving network performance are gaining in importance in the Internet. Examples of such services include connection multiplexing, congestion state sharing, application-level routing, mobility/migration support, and encryption. This paper describes TESLA, a transparent and extensible framework allowing session-layer services to be developed using a high-level flow-based abstraction. TESLA services can be deployed transparently using dynamic library interposition and can be composed by chaining event handlers in a graph structure. We show how TESLA can be used to implement several session-layer services including encryption, SOCKS, application-controlled routing, flow migration, and traffic rate shaping, all with acceptably low performance degradation.

Jon Salz, Massachusetts Institute of Technology

Hari Balakrishnan, Massachusetts Institute of Technology

Alex Snoeren, University of California, San Diego

BibTeX
@inproceedings {270379,
author = {Jon Salz and Hari Balakrishnan and Alex Snoeren},
title = {{TESLA}: A Transparent, Extensible {Session-Layer} Architecture for End-to-end Network Services},
booktitle = {4th USENIX Symposium on Internet Technologies and Systems (USITS 03)},
year = {2003},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/usits-03/tesla-transparent-extensible-session-layer-architecture-end-end-network-services},
publisher = {USENIX Association},
month = mar
}
Download

Links

Paper: 
http://www.usenix.org/events/usits03/tech/full_papers/salz/salz.pdf
Paper (HTML): 
http://www.usenix.org/events/usits03/tech/full_papers/salz/salz_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us