Native ATM protocol stack for internet applications in residential broadband networks

  • Theodore Zahariadis
  • Jorge-A. Sanchez-P.
  • Christos Georgopoulos
  • Vassilis Nellas
  • Thomas Arvanitis
  • Dimitris Economou
  • George Stassinopoulos
  • Nicholas Zervos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1425)


This paper presents a native ATM protocol stack (N3)designed for the provision of advanced multimedia services to broadband residential communities. Currently, such services include novel services like Video on Demand, as well as existing Internet services. Although Internet networking is proposed as a panacea even for these networks, such an infrastructure is inherently unable to guarantee application QoS requirements. The N3 stack preserves the Quality of Service (QoS) needed for the provision of real-time multimedia applications, even to existing Internet applications like the Web. For residential user terminals with restricted memory capabilities i.e. set-top-boxes, the N3 stack provides lightweight native communication protocols. To justify the huge investments necessary for the evolution of advanced networks and services in this area, the flat Internet model of charging is not appropriate any more. Users need to pay for the quality they get from the network and this cannot be guaranteed with current Internet practices. The N3 stack combines characteristics that satisfy QoS requirements, flat E.164/NSAP addressing compatible with the existing telephony network, a native ATM implementation which is ideal for execution over ADSL media and close relationship to the ATM charging methods at different quality levels.


Proxy Server Domain Name System Address Resolution Protocol Residential Network Protocol Stack 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Th. Zahariadis, Chr. Georgopoulos, V. Nellas, G. Stassinopoulos, “Adaptation Of Internet Access on a Broadband Davie Architecture,” in the proceedings of ISCC'97, Alexandria, Egypt, July 1997.Google Scholar
  2. [2]
    V. Nellas, Th. Zahariadis, Chr. Georgopoulos, G. Stassinopoulos, “Internet provision over ATM infrastructure to Residential Users. A DAVIC compliant approach,” in the proceedings of Network and Optical Communications '96 (NOC'96), Vol II, pp. 199–205, Heidelberg, Germany, June 25–28, 1996.Google Scholar
  3. [3]
    Berger L., “RSVP over ATM: Framework and UNI3.0/3.1 Method,” Internet Draft, June 1996.Google Scholar
  4. [4]
    Berger L., “RSVP over ATM Implementation Guidelines,” Internet Draft, June 1997.Google Scholar
  5. [5]
    Borden, et al, “Integration of Real-time Services in an IP-ATM Network Architecture,” RFC 1821, August 1995.Google Scholar
  6. [6]
    Ahuja, S. Keshav, H. Saran, “Design, Implementation, and Performance Measurement of a Native-Mode ATM Transport Layer (Extended Version),” IEEE/ACM Trans. On Net., Vol.4, No.4, August 1996.Google Scholar
  7. [7]
    Saran, “The IDLInet Native Mode ATM Protocol Stack,” Indian Institute of Tehnology, Delhi, Scholar
  8. [8]
    Kandlur, D., Saha, D., Willebeek-LeMair, M., “Protocol Architecture for Multimedia Applications Over ATM Networks,” IEEE Journal on Selected Areas in Comm., Sept. 1996.Google Scholar
  9. [9]
    ATM Forum, “ATM Name System Specification”, version 1.0, Nov. 1996.Google Scholar
  10. [10]
    ATM Forum, “Native ATM Services: Semantic Description,” version 1.0, Feb. 1996.Google Scholar
  11. [11]
    Stevens, “UNIX Network Programming,” Prentice Hall, Englewood Cliffs, New Jersey, 1990.Google Scholar
  12. [12]
    Mockapetris, P., “Domain Names-Implementation and Specification” RFC 1035, Nov. 1987.Google Scholar
  13. [13]
    Nolle, “Getting applications for ATM,” Network World, Nov. 1996.Google Scholar
  14. [14]
    ATM Forum, “LANE LUNI Interface,” version 2.0, Work in progress, TBD December 1996.Google Scholar
  15. [15]
    ITU-T, Recommendation E.164, “Telephone Network and ISDN Operation, Numbering, Routing and Mobile Service Numbering Plan for the ISDN Era,” Geneva 1991.Google Scholar
  16. [16]
    IETF, “Intemetworking Over NBMA (ion) charter,” Scholar
  17. [17]
    ATM Forum, “ MPOA,” version l.0, Work in progress, TBD February 1997.Google Scholar
  18. [18]
    Laubach M., “Classical IP and ARP over ATM,” RFC 1577, Jan. 1994.Google Scholar
  19. [19]
    J.Heinanen, “Multiprotocol Encapsulation over ATM Adaptation Layer 5,” RFC 1483, July 1993.Google Scholar
  20. [20]
    Cole, D. Shur, “IP over ATM: A Framework Document,” RFC 1932, April 1996Google Scholar
  21. [21]
    Hymas, H. Stuttgen, D. Chang, S. Sharma, S. Wise, “ATM Extensions to the Socket Programming Interface in AIX 4.2,” /atmsocks/atmnew.html.Google Scholar
  22. [22]
    Almesberger, “ATM for Linux,” http:// Scholar
  23. [23]
    Almesberger, J. Le Boudec, Ph. Oechslin, “Arequipa: TCP/IP over ATM with QoS ... for impatient,” about_woa/arequipa.htmlGoogle Scholar
  24. [24]
    Stefan Bocking, “Sockets++: A Uniform Application Programming Interface for Basic-Level Communication Services,” IEEE Communications Magazine, December 1996.Google Scholar
  25. [25]
    “Windows Sockets 2 Application Programming Interface An Interface for Transparent Network Programming” Revision 2.2.0, May 1996.Google Scholar
  26. [26]
    R.E.Gillian, S. Thomson, J. Bound, “Basic Socket Interface Extensions for IPv6,” draft-ietf-ipngwg-bad-api-05.txt, April 1996.Google Scholar
  27. [27]
    FORE Systems Inc., “SPANS: Simple Protocol for ATM Network Signaling,” rel. 2.1, 1993Google Scholar
  28. [28]
    Wu and L-F. Chang, “Architectures for PCS Mobility Management on ATM Transport Networks,” Proc. Int'l. Conf. Universal Pers. Commun., Tokyo, Japan, Nov. 1995Google Scholar
  29. [29]
    Wu, I. Korpeoglu, B-Chao Cheng, “Distributed Interactive Video System Design and Analysis,” IEEE Communications Magazine, Mar. 1997.Google Scholar
  30. [30]
    ATM Forum, “UNI 3.1 Specification,” September 1994.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Theodore Zahariadis
    • 1
  • Jorge-A. Sanchez-P.
    • 2
  • Christos Georgopoulos
    • 1
  • Vassilis Nellas
    • 1
  • Thomas Arvanitis
    • 1
  • Dimitris Economou
    • 1
  • George Stassinopoulos
    • 1
  • Nicholas Zervos
    • 2
  1. 1.Electrical & Computer Eng. Dept., Telecommunications LaboratoryNational Technical University of AthensAthensGreece
  2. 2.Bell LaboratoriesLucent TechnologiesHolmdelUSA

Personalised recommendations