• DocumentCode
    1764943
  • Title

    Relevant Window-Based Bitmap Compression in P2P Systems: Framework and Solution

  • Author

    Chunxi Li ; Baoxian Zhang ; Changjia Chen ; Dah Ming Chiu

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Beijing Jiaotong Univ., Beijing, China
  • Volume
    16
  • Issue
    7
  • fYear
    2014
  • fDate
    Nov. 2014
  • Firstpage
    1821
  • Lastpage
    1833
  • Abstract
    P2P systems require neighbor peers to frequently exchange buffer-map (BM) messages for efficient content sharing and distribution, which, however, can result in considerable communication overhead. A big problem in the BMs exchanged between neighbor peers is that a lot of information in them is redundant. To reduce the redundancy, some P2P systems have adopted certain block-level compression schemes (e.g., Huffman encoding) to compress each BM in isolation. However, these schemes simply treat each BM separately and as a single block of data, which largely affects their compression efficiency. In this paper, we propose a novel relevant-window-based (RW) compression framework, which takes advantage of the correlation between sequentially exchanged BMs between neighbor peers and thus can greatly remove the redundancy in them. We accordingly design a RW-based distributed compression scheme, which can work alone or co-work well with an existing block-level compression scheme for higher compression efficiency. We prove the correctness of our scheme and derive tight upper bound on average length of compressed bitmaps by our scheme via mathematical modeling. Numerical results demonstrate that our scheme alone can achieve compression efficiency of 96.6%, which can be further increased to up to 97.1% when jointly working with a block-level compression scheme.
  • Keywords
    peer-to-peer computing; P2P system; RW-based distributed compression scheme; block-level compression scheme; buffer-map messages; mathematical modeling; peer-to-peer computing; relevant window-based Bitmap compression; Availability; Channel coding; Correlation; Peer-to-peer computing; Redundancy; System performance; Buffer-map; P2P; compression; relevant window;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2014.2340795
  • Filename
    6860300