Advertisement

Open interface support for heterogeneous network services

  • Christopher Edwards
  • David Hutchison
  • Daniel Waddington
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1425)

Abstract

It is evident that there exists a diverse range of network requirements for the support of both current and new distributed multimedia applications. Such requirements may include strictly defined bounds on the timely delivery of multimedia data, and a simple best-effort messaging service. Whatever the network requirements an application has, it is essential that network services can be offered to an application in a clear and consistent manner. Much research has already been carried out which examines and proposes approaches to network control, and in particular the employment of open signalling techniques. The work presented in this paper goes beyond the use of open interfacing for network control and management. We additionally propose the use of these techniques in both the control plane, through request/reply control interfaces and the data plane, through continuous interaction based stream interfaces. The interface abstractions proposed are principally aimed at the support of distributed multimedia applications and their strict Quality of Service (QoS) requirements over heterogeneous networks.

Keywords

Network Service Application Programmer Interface Common Object Request Broker Architecture Stream Interface Network Requirement 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [Adam, 97] C.M.Adam, A.A.Lazar, M.Nandikesan, “QoS Extensions to GSMP”, OPENSIG Draft Technical Report CU/CTR/TR 471-97-05, 1997Google Scholar
  2. [Anderson, 96] Microsoft Winsock Dev. Group, D.Anderson et al., “Windows Sockets 2 — Application Programming Interface”, Revision 2.1.0, http://www.stardust.com/, Jan 1996.Google Scholar
  3. [Almesberger, 96] W.Almesberger, J.Le Boudec, P.Oechslin, “Application Requested IP over ATM (AREQUIPA) and its Use in the Web”, Global Information Infrastructure (GII) Evolution, pp 252-260, IOS Press, 1996.Google Scholar
  4. [Almesberger, 97] W.Almesberger, S.Sasyan, S.Wright, “Quality of Service (QoS) in Communication APIs”, Fifth IFIP International Workshop on Quality of Service, Columbia University, New York, USA, May 1997.Google Scholar
  5. [ARPA, 95] “VINCE 1.0: Application Programmers Interface (API) Manual”, Advanced Research Projects Agency and the Navel Research Laboratory, Jan 1995.Google Scholar
  6. [ATM, 96a] The ATM Forum, “ATM User-Network Interface (UNI) Signalling Specification, Version 4.0”, Prentice Hall, Upper Saddle River NJ, 1996.Google Scholar
  7. [ATM, 96b] The ATM Forum, Technical Committee. “Native ATM Services: Semantic Description, Version 1.0”, ftp://ftp.atmforum.com/pub/approved-specs/af-saa-0048.000.ps, The ATM Forum, Feb 1996.Google Scholar
  8. [Braden, 94] R.Braden, D.Clark, S.Shenker, “Integrated Services in the Internet Architecture: an Overview”, RFC 1633, Network Working Group, Jul 1994.Google Scholar
  9. [Braden, 97] R.Braden, D.Hoffman, “RAPI-An RSVP Application Programming Interface — Version 5”, draft-ietf-rsvp-rapi-00.txt, Jun 1997.Google Scholar
  10. [Crowcroft, 95] J.Crowcroft, Z.Wang, A.Smith, J.Adams, “A Rough Comparison of the IETF and ATM Service Models”, IEEE Network Vol. 9, No.6, Nov/Dec 1995.Google Scholar
  11. [DAVIC, 95] Digital Audio-Visual Council, DAVIC 1.0 Specification, Copyright, Digital Audio-Visual Council, Geneva, Switzerland, 1995-1996.Google Scholar
  12. [Edwards, 97] C.Edwards, D.Hutchison, D.Waddington, “Approaches to the Engineering of Open Signalling Concepts”, OPENSIG Workshop on Open Signalling for ATM, Internet and Mobile Networks, Columbia University CTR, USA, October 1997.Google Scholar
  13. [Garrett, 96] M.W.Garrett, “A Service Architecture for ATM: From Applications to Scheduling”, IEEE Network, Vol. 10, No. 3, May/June 1996; pp 6–14.Google Scholar
  14. [Garrett, 97] M.W.Garrett, M.Borden, “Interoperation of Controlled-Load and Guaranteed Services with ATM”, draft-ietf-issll-atm-mapping-02.txt, Mar 1997.Google Scholar
  15. [ITU-T, 92] ITU-T Recommendation F.811, “Broadband Connection-Oriented Bearer Services”, Aug. 1992.Google Scholar
  16. [ITU-T, 93] ITU-T Recommendation 1.211, “B-ISDN Service Aspects”, Mar. 1993.Google Scholar
  17. [ITU-T, 95] ITU-T Recommendation 1.326, “Functional Architecture of Transport Networks Based on ATM”, Nov. 1995.Google Scholar
  18. [Lazar, 94] A.A.Lazar, S.Bhonsle and K.Lim, “A Binding Architecture for Multimedia Networks”, Proc. of the Multimedia Transport and Teleservices, International COST 237 Workshop, Vienna, Austria, LNCS No.882, Springer-Verlag, pp 103–123, Nov 1994.Google Scholar
  19. [Lazar, 95] A.A.Lazar “OPENSIG Background”, COMET Group, CTR Columbia University, U.S.A., Oct 1995; http://www.etr.columbia.edu/opensig/background.htmlGoogle Scholar
  20. [Lazar, 96] A.A.Lazar, F.Marconcini, “Towards an Open API for ATM Switch Control”, CTR Columbia University, U.S.A., Mar 1996; uhttp://www.ctr.columbia.edu/comet/xbind/xbind.htmlGoogle Scholar
  21. [Leopold, 94] H.Leopold, K.Frimpong-Ansah, N.Singer, “From Broadband Network Services to a Distributed Multimedia Support-Environment”, Proc. of the Multimedia Transport and Teleservices, International COST 237 Workshop, Vienna, Austria, LNCS No. 882, Springer-Verlag, pp 47–66. No. 1994.Google Scholar
  22. [Marshall, 95] I.W.Marshall, M.Bagley, “The Information Services Supermarket — An Information Network Prototype”; BT Tech. Journal, Apr. 1995; Vol 13, No 2, pp 132–142.Google Scholar
  23. [Misshall, 98] G.Minshall, B.Hinden, E.Hoffman, T.Lyon, P.Newman, W.Edwards, “General Switch Management Protocol Version 2”, Network Working Group Internet Draft, Feb 1998.Google Scholar
  24. [Newman, 96] P.Newman, R.Hinden, F.Ching Liaw, T.Lyon, G.Minshall, “General Switch Management Protocol Specification”, Network Working Group Internet Draft, Feb 1996.Google Scholar
  25. [Periyannan, 96] A.Periyannan, J.Harford, “XNET ATM API Specifications, Use of XTI to Access ATM”, ATM_Forum/96-1169R1.Google Scholar
  26. [Van der Merwe, 96] J.E.Van derMerwe, I.M.Leslie, “Switchlets and Dynamic Virtual ATM Networks”, University of Cambridge, Computer Laboratory, UK, Published by Chapman & Hall, IFIP 1996. Proceedings IM'97, San Diego.Google Scholar
  27. [Waddington, 97] D.G.Waddington, C.Edwards, D.Hutchison, “Resource Management for Distributed Multimedia Applications”, Proceedings of the Second European Conference on Multimedia Applications, Services and Techniques; Milan, Italy, May 21–23 1997. Lecture Notes in Computer Science No. 1242, Springer-Verlag, pp 95–112.Google Scholar
  28. [White, 97] P.White, “RSVP and Integrated Services in the Internet: A Tutorial”, IEEE Communications, Vol. 35, No. 5, May 1997; pp 100–106.Google Scholar
  29. [Wroclawski, 97] J. Wroclawski, “Specification of the Controlled-Load Network Element Service”, RFC 2211, Network Working Group, Sept, 97.Google Scholar
  30. [Zhang, 93] L.Zhang, S.Deering, D.Estrin, S.Shenker, D.Zappala, “RSVP: A New Resource Reservation Protocol”, IEEE Network, Sep 1993, pp 8–18.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Christopher Edwards
    • 1
  • David Hutchison
    • 1
  • Daniel Waddington
    • 1
  1. 1.Distributed Multimedia Research Group, Computing DepartmentLancaster UniversityLancasterUK

Personalised recommendations