Understanding and Improving Piece-Related Algorithms in the BitTorrent Protocol

被引:4
|
作者
Luo, Jiaqing [1 ]
Xiao, Bin [2 ]
Bu, Kai [2 ]
Zhou, Shijie [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Sichuan, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
BitTorrent; piece-related algorithms; peer-to-peer;
D O I
10.1109/TPDS.2013.8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Piece-related algorithms, including piece revelation, selection, and queuing, play a crucial role in the BitTorrent (BT) protocol, because the BT system can be viewed as a market where peers trade their pieces with one another. During the piece exchanging, a peer selects some pieces revealed by neighbors, and queues them up for downloading. In this paper, we provide a deep understanding of these algorithms, and also propose some improvements to them. Previous study has shown that the piece revelation strategy is vulnerable to under-reporting. We provide a game-theoretic analysis for this selfish gaming, and propose a distributed credit method to prevent it. Existing piece selection strategies, though long believed to be good enough, may fail to balance piece supply and demand. We propose a unified strategy to shorten the download time of peers by applying utility theory. The design of the piece queuing algorithm has a conflict with that of piece selection strategy, because it is not possible to assume that the queued requests for a selected piece can always be available on multiple neighbors. We give a possible fix to address the conflict by allowing peers to dynamically manage their unfulfilled requests. To evaluate the performance of the proposed algorithms, we run several experiments in a live swarm. Our primary results show that they can achieve fast individual and system-wide download time.
引用
收藏
页码:2526 / 2537
页数:12
相关论文
共 50 条
  • [41] Improving the Understanding of Psychological Factors Contributing to Horse-Related Accident and Injury: Context, Loss of Focus, Cognitive Errors and Rigidity
    DeAraugo, Jodi
    McLaren, Suzanne
    McManus, Phil
    McGreevy, Paul D.
    ANIMALS, 2016, 6 (02):
  • [42] Understanding the lived experience research priorities for improving health-related quality of life in people living with HIV with cognitive impairment
    Alford, Kate
    Vera, Jaime H.
    Hammond, John
    Daley, Stephanie
    HIV RESEARCH & CLINICAL PRACTICE, 2024, 25 (01)
  • [43] A protocol-based treatment for ruptured abdominal aortic aneurysm contributed to improving aorta-related mortality: a retrospective cohort study
    Yusuke Takei
    Masahiro Tezuka
    Shunsuke Saito
    Takeshi Ogasawara
    Masahiro Seki
    Takashi Kato
    Yasuyuki Kanno
    Shotaro Hirota
    Ikuko Shibasaki
    Hirotsugu Fukuda
    BMC Cardiovascular Disorders, 23
  • [44] A protocol-based treatment for ruptured abdominal aortic aneurysm contributed to improving aorta-related mortality: a retrospective cohort study
    Takei, Yusuke
    Tezuka, Masahiro
    Saito, Shunsuke
    Ogasawara, Takeshi
    Seki, Masahiro
    Kato, Takashi
    Kanno, Yasuyuki
    Hirota, Shotaro
    Shibasaki, Ikuko
    Fukuda, Hirotsugu
    BMC CARDIOVASCULAR DISORDERS, 2023, 23 (01)
  • [45] Understanding attitudes and norms related to sexual and gender-based violence among youth in Jordan: an egocentric social network study protocol
    Gausman, Jewel
    Abu Sabbah, Eman
    Othman, Areej
    Hamad, Iqbal Lutfi
    Dabobe, Maysoon
    Langer, Ana
    BMJ OPEN, 2021, 11 (12):
  • [46] A multiphase study protocol of identifying, and predicting cancer-related symptom clusters: applying a mixed-method design and machine learning algorithms
    Miladinia, Mojtaba
    Zarea, Kourosh
    Gheibizadeh, Mahin
    Jahangiri, Mina
    Karimpourian, Hossein
    Rokhafroz, Darioush
    FRONTIERS IN DIGITAL HEALTH, 2024, 6
  • [47] Improving the Understanding of the Immunopathogenesis of Lymphopenia as a Correlate of SARS-CoV-2 Infection Risk and Disease Progression in African Patients: Protocol for a Cross-sectional Study
    Iwalokun, Bamidele Abiodun
    Olalekan, Adesola
    Adenipekun, Eyitayo
    Ojo, Olabisi
    Iwalokun, Senapon Olusola
    Mutiu, Bamidele
    Orija, Oluseyi
    Adegbola, Richard
    Salako, Babatunde
    Akinloye, Oluyemi
    JMIR RESEARCH PROTOCOLS, 2021, 10 (03):
  • [48] Improving the quality of life of patients with breast cancer-related lymphoedema by lymphaticovenous anastomosis (LVA): study protocol of a multicentre randomised controlled trial
    Wolfs, Joost
    Beugels, Jop
    Kimman, Merel
    Piatkowski de Grzymala, Andrzej A.
    Heuts, Esther
    Keuter, Xavier
    Tielemans, Hanneke
    Ulrich, Dietmar
    van der Hulst, R.
    Qiu, Shan Shan
    BMJ OPEN, 2020, 10 (01):
  • [49] Efficacy and safety of Buzhong Yiqi Decoction in improving cancer-related fatigue and immunity of cervical carcinoma patients A protocol of randomized controlled trial
    Hu, Juan
    Li, Xia
    Fang, Yanping
    Peng, Jin
    MEDICINE, 2021, 100 (49)
  • [50] Improving awareness, knowledge and heart-related lifestyle of coronary heart disease among working population through a mHealth programme: study protocol
    Wang, Wenru
    Zhang, Hui
    Lopez, Violeta
    Wu, Vivien Xi
    Poo, Danny Chiang Choon
    Kowitlawakul, Yanika
    JOURNAL OF ADVANCED NURSING, 2015, 71 (09) : 2200 - 2207