• DocumentCode
    694612
  • Title

    Prefix hopping: efficient many-to-many communication support in information centric networks

  • Author

    Angius, Fabio ; Westphal, Cedric ; Jun Wei ; Gerla, Mario ; Pau, Giovanni

  • Author_Institution
    Dept. of Comput. Sci., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2013
  • fDate
    14-19 April 2013
  • Firstpage
    351
  • Lastpage
    356
  • Abstract
    Named Data Networking [1] has an intrinsic distributed nature, which eases decentralizing formerly centralized protocols as discussed in [12], [10]. Nevertheless, implementing fully distributed protocols for many-to-many communications remains challenging. The NDN architecture, built upon CCN [3], makes the following assumptions in order to place content as the narrow waist of the communication stack: (1) content, not machines, should be explicitly addressed and (2) data are not sent unless the receiver explicitly requested it. These assumptions require some specific considerations when multiple parties publish content under the same name, as in some many-to-many communication applications. This paper discusses the challenges arising from the implementation of many-to-many channels over NDN.We propose an algorithm, inspired by the frequency hopping algorithm used in wireless systems, named Prefix Hopping (PH) to implement high rate many-to-many channels. We show evidence that with the current state of the art, content updates can be lost when generic shared names are used, due to the fact that interest packets - i.e. data requests - can be generated at a fixed bounded rate. The results show how adopting PH is possible to arbitrarily reduce data losses at the cost of a negligible overhead. We have implemented PH and show that it results in a dramatic performance improvement.
  • Keywords
    information networks; protocols; wireless channels; NDN architecture; data requests; formerly centralized protocols; frequency hopping algorithm; fully distributed protocols; information centric networks; many-to-many channels; many-to-many communication applications; many-to-many communication support; named data networking; prefix hopping; wireless systems; Collaboration; Conferences; Distributed databases; Indexes; Protocols; Servers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications Workshops (INFOCOM WKSHPS), 2013 IEEE Conference on
  • Conference_Location
    Turin
  • Print_ISBN
    978-1-4799-0055-8
  • Type

    conf

  • DOI
    10.1109/INFCOMW.2013.6970716
  • Filename
    6970716