• DocumentCode
    2229897
  • Title

    Achieving Flexible Cache Consistency for Pervasive Internet Access

  • Author

    Huang, Yu ; Cao, Jiannong ; Wang, Zhijun ; Jin, Beihong ; Feng, Yulin

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech Univ., Kowloon
  • fYear
    2007
  • fDate
    19-23 March 2007
  • Firstpage
    239
  • Lastpage
    250
  • Abstract
    Caching is an important technique to support pervasive Internet access. Cache consistency measures the deviation between the cached data and the source data. In mobile computing environments, especially with ad hoc networks, users are in great need of the flexibility in tuning their consistency requirements, in order to make tradeoffs between the specified cache consistency and the cost incurred. Existing works have used delta consistency (DC) and probabilistic consistency (PC) which, to some extent, provide the users with such flexibility. In this paper, we propose a general consistency model called probabilistic delta consistency (PDC). PDC covers all existing consistency models including DC and PC, and integrates the flexibility granted by both DC and PC. Thus, PDC enables the users to flexibly specify their consistency requirements in two orthogonal dimensions, namely the deviation in time/value and the ratio of queries gaining the specified consistency. We also propose a consistency maintenance algorithm, called flexible combination of push and pull (FCPP), which can meet users´ consistency requirements specified under the PDC model. An analytical model is derived to achieve the optimized combination of push and pull, so as to ensure the user-specified consistency requirements, while minimizing the consistency maintenance overhead. Extensive simulations are conducted to evaluate the performance of the FCPP algorithm. Evaluation results show that, compared with the widely used dynamic TTR algorithm, FCPP can save up to 68% of the traffic overhead and reduce the query delay by up to 84%
  • Keywords
    Internet; ad hoc networks; cache storage; mobile computing; telecommunication traffic; ad hoc networks; cache consistency; consistency maintenance algorithm; delta consistency; flexible cache consistency; flexible combination of push and pull; mobile computing environments; performance evaluation; pervasive Internet access; probabilistic delta consistency; query delay reduction; traffic overhead; Costs; Delay; IP networks; Internet; Mobile computing; Pervasive computing; Software engineering; Traffic control; Weather forecasting; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications, 2007. PerCom '07. Fifth Annual IEEE International Conference on
  • Conference_Location
    White Plains, NY
  • Print_ISBN
    0-7695-2787-6
  • Type

    conf

  • DOI
    10.1109/PERCOM.2007.6
  • Filename
    4144769