• DocumentCode
    579247
  • Title

    Abstracting network state in Software Defined Networks (SDN) for rendezvous services

  • Author

    Gurbani, Vijay K. ; Scharf, Michael ; Lakshman, T.V. ; Hilt, Volker ; Marocco, Enrico

  • fYear
    2012
  • fDate
    10-15 June 2012
  • Firstpage
    6627
  • Lastpage
    6632
  • Abstract
    The Software Defined Network (SDN) model depends on abstractions to separate the control plane from the packet forwarding plane. Applications can interact with the control plane to receive a global network view, upon which they can operate. By having access to network topology information, applications can optimize decisions related to service rendezvous, service fulfillment, service placement and service removal. The network is in the best position to provide guidance to a broad class of applications, including peer-to-peer systems, Content Distribution Network (CDN), and datacenter applications. In all these use cases proximity matters as peers need to rendezvous with other peers and users need to rendezvous with the best cloud application or best CDN server. We maintain that a solution for such a rendezvous problem should be an intrinsic component of the emerging SDN model. A specific instance of a protocol that abstracts network topology is the Application Layer Traffic Optimization (ALTO) protocol. ALTO provides applications an abstract view of the network and thus enables applications to leverage a network without exposing the network provider´s internal details or policies. We argue that ALTO provides a clean, mature, standards-based and powerful abstraction, which can be used by SDNs today to obtain network information for solving the rendezvous problem.
  • Keywords
    protocols; software radio; telecommunication network topology; telecommunication traffic; ALTO protocol; CDN server; SDN model; application layer traffic optimization protocol; content distribution network; control plane; data center applications; network state abstracting; network topology information; packet forwarding plane; peer-to-peer systems; rendezvous services; service fulfillment; service placement; software defined network model; Cloud computing; Network topology; Peer to peer computing; Protocols; Routing; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2012 IEEE International Conference on
  • Conference_Location
    Ottawa, ON
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-4577-2052-9
  • Electronic_ISBN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2012.6364858
  • Filename
    6364858