TY - JOUR
T1 - A benchmarking environment for performance evaluation of tree-based rekeying algorithms
AU - Shoufan, Abdulhadi
AU - Arul, Tolga
PY - 2011/7
Y1 - 2011/7
N2 - While a vast number of solutions to multicast group rekeying were published in the last years, a common base to evaluate these solutions and compare them with each other is still missing. This paper presents a unified and comprehensive way to evaluate the performance of different rekeying algorithms. A rekeying benchmark estimates rekeying costs from a system point of view, which allows a reliable comparison between different rekeying algorithms. For this purpose, two metrics are defined: the Join Rekeying Time (JRT) and the Disjoin Rekeying Time (DRT). By means of four simulation modes, these metrics are estimated in relation to both the group size and the group dynamics. A benchmark prototype, implemented in Java, demonstrates the merit of this unified assessment method by means of two comprehensive case studies.
AB - While a vast number of solutions to multicast group rekeying were published in the last years, a common base to evaluate these solutions and compare them with each other is still missing. This paper presents a unified and comprehensive way to evaluate the performance of different rekeying algorithms. A rekeying benchmark estimates rekeying costs from a system point of view, which allows a reliable comparison between different rekeying algorithms. For this purpose, two metrics are defined: the Join Rekeying Time (JRT) and the Disjoin Rekeying Time (DRT). By means of four simulation modes, these metrics are estimated in relation to both the group size and the group dynamics. A benchmark prototype, implemented in Java, demonstrates the merit of this unified assessment method by means of two comprehensive case studies.
KW - Benchmarking
KW - Group rekeying algorithms
KW - Performance evaluation
KW - Simulation
UR - http://www.scopus.com/inward/record.url?scp=79956207533&partnerID=8YFLogxK
U2 - 10.1016/j.jss.2011.02.006
DO - 10.1016/j.jss.2011.02.006
M3 - Article
AN - SCOPUS:79956207533
SN - 0164-1212
VL - 84
SP - 1130
EP - 1143
JO - Journal of Systems and Software
JF - Journal of Systems and Software
IS - 7
ER -