• DocumentCode
    31543
  • Title

    CACC: A Cooperative Approachto Cache Consistency in WMNs

  • Author

    Wenzheng Xu ; Weigang Wu ; Hejun Wu ; Jiannong Cao ; Xiaola Lin

  • Author_Institution
    Dept. of Comput. Sci., Sun Yat-Sen Univ., Guangzhou, China
  • Volume
    63
  • Issue
    4
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    860
  • Lastpage
    873
  • Abstract
    Cooperative caching is a desirable approach to achieve efficient data access in multi-hop wireless networks. Existing cooperative caching algorithms mostly focus on cache placement. Another key issue, cache consistency, has not been adequately addressed. In this paper, we propose CACC, a cooperative approach to maintain cache consistency for wireless mesh networks. CACC combines push and pull by making use of the hierarchical architecture of mesh networks. The key contribution of CACC lies in two techniques that introduce cooperation among network nodes in delivering invalidation reports (IRs) so as to reduce communication cost and tolerate message losses. The first technique, IR integration, buffers and merges IRs at gateway nodes and periodically broadcasts them. The second technique, cooperative IR re-sending, lets intermediate nodes resend missed IR messages upon request. The interval of IR broadcast is optimized to achieve the optimal tradeoff between push and pull. We conduct numerical analysis to find optimal values for different scenarios. We also perform simulation to confirm our analysis results and compare with existing approaches. The results show that CACC can save message cost significantly (50-70 percent).
  • Keywords
    cache storage; cooperative communication; cost reduction; internetworking; wireless mesh networks; CACC; IR integration; WMN; communication cost reduction; cooperative approach to cache consistency; cooperative caching algorithm; data access; gateway nodes; invalidation reports; multihop wireless networks; numerical analysis; tolerate message losses; wireless mesh networks; Ad hoc networks; Adaptation models; Delay; Logic gates; Maintenance engineering; Servers; Wireless communication; Cooperative caching; cache consistency; invalidation report; wireless communication; wireless mesh network;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.20
  • Filename
    6422295