• DocumentCode
    442971
  • Title

    Application-oriented communication for networked systems

  • Author

    Karrer, Roger ; Gross, Thomas

  • Author_Institution
    Rice Univ., Houston, TX, USA
  • Volume
    1
  • fYear
    2005
  • fDate
    20-22 July 2005
  • Firstpage
    695
  • Abstract
    The lack of flexibility in the application-network interface severely limits the ability to develop and tailor distributed applications, such as real-time streaming and multiparty communication, to their communication demands. While network-centric solutions such as overlay networks provide only a single, limited and fixed service, we argue for an application-centric customizable application-network interface that allows applications to control communication. This paper presents ARS, a framework of abstractions for resources and services. The customization of communication services and the integration of network resource information allow an application to dynamically adjust communication setup and transmission paths. Since a customization is highly complex, ARS is designed as a software framework that hides a large part of the complexity while maintaining flexibility and development support by design and code reuse. We discuss the concepts, the structure and the implementation of ARS, and we evaluate the customizability and the performance benefits of ARS with a distributed multicast application in the Internet.
  • Keywords
    Internet; multicast communication; network interfaces; telecommunication services; Internet; application-network interface; application-oriented communication; code reuse; communication service; distributed multicast application; multiparty communication; network resource information; networked system; overlay network; real-time streaming; transmission paths; Application software; Bandwidth; Communication system control; Control systems; Information systems; Local area networks; Multicast protocols; Software design; Streaming media; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.95
  • Filename
    1531199