• DocumentCode
    745287
  • Title

    Tracking mobile units for dependable message delivery

  • Author

    Murphy, Amy L. ; Roman, Gruia-Catalin ; Varghese, George

  • Author_Institution
    Rochester Univ., NY, USA
  • Volume
    28
  • Issue
    5
  • fYear
    2002
  • fDate
    5/1/2002 12:00:00 AM
  • Firstpage
    433
  • Lastpage
    448
  • Abstract
    As computing components get smaller and people become accustomed to having computational power at their disposal at any time, mobile computing is developing as an important research area. One of the fundamental problems in mobility is maintaining connectivity through message passing as the user moves through the network. An approach to this is to have a single home node constantly track the current location of the mobile unit and forward messages to this location. One problem with this approach is that, during the update to the home agent after movement, messages are often dropped, especially in the case of frequent movement. In this paper, we present a new algorithm which uses a home agent, but maintains information regarding a subnet within which the mobile unit must be present. We also present a reliable message delivery algorithm which is superimposed on the region maintenance algorithm. Our strategy is based on ideas from diffusing computations as first proposed by Dijkstra and Scholten. Finally, we present a second algorithm which limits the size of the subnet by keeping only a path from the home node to the mobile unit
  • Keywords
    computer communications software; message passing; mobile computing; portable computers; software maintenance; connectivity; dependable message delivery; home agent; message passing; mobile computing; mobile units tracking; region maintenance algorithm; reliable message delivery algorithm; Maintenance; Message passing; Mobile computing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2002.1000448
  • Filename
    1000448