• DocumentCode
    773104
  • Title

    New models and algorithms for future networks

  • Author

    Cidon, Israel ; Gopal, Inder ; Kutten, Shay

  • Author_Institution
    Sun Microsyst. Lab. Inc., Mountain View, CA, USA
  • Volume
    41
  • Issue
    3
  • fYear
    1995
  • fDate
    5/1/1995 12:00:00 AM
  • Firstpage
    769
  • Lastpage
    780
  • Abstract
    In future networks, transmission and switching capacity will dominate processing capacity. The authors investigate the way in which distributed algorithms should be changed in order to operate efficiently in this new environment. They introduce a class of new models for distributed algorithms which make explicit the difference between switching and processing. Based on these new models they define new message and time complexity measures which, they believe, capture the costs in many high-speed networks more accurately then traditional measures. In order to explore the consequences of the new models, they examine three problems in distributed computation. For the problem of maintaining network topology they devise a broadcast algorithm which takes O(n) messages and O(log n) time for a single broadcast in the new measure. For the problem of leader election they present a simple algorithm that uses O(n) messages and O(n) time. The third problem, distributed computation of a “globally sensitive” function, demonstrates some important features and tradeoffs in the new models and emphasizes and differences with the traditional network model. The results of the present paper influenced later research, as well as the design of IBM Networking Broadband Services (NBBS)
  • Keywords
    asynchronous transfer mode; communication complexity; computer networks; distributed algorithms; network topology; packet switching; protocols; IBM Networking Broadband Services; broadcast algorithm; distributed algorithms; globally sensitive function; high-speed networks; leader election; message complexity; network topology; processing; switching capacity; time complexity; transmission capacity; Broadcasting; Communication switching; Computer networks; Distributed algorithms; Distributed computing; Hardware; High-speed networks; Network topology; Packet switching; Time measurement;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.382023
  • Filename
    382023