Imperial College London


Faculty of EngineeringDepartment of Computing

Professor of Computer Systems



+44 (0)20 7594 8375j.mccann Website




Miss Teresa Ng +44 (0)20 7594 8300




260ACE ExtensionSouth Kensington Campus






BibTex format

author = {Spina, A and Breza, M and Dulay, N and McCann, J},
publisher = {ACM},
title = {XPC: fast and reliable synchronous transmission protocols for 2-phase commit and 3-phase commit},
url = {},
year = {2020}

RIS format (EndNote, RefMan)

AB - The improvement of software abstractions and frame-works for programmers is one of the major challenges forthe engineering of reliable and efficient wireless sensing sys-tems. We address this challenge with X Process Commit(XPC), an atomic commit protocol framework, andHybrid,a Synchronous Transmission (ST) communication approach.Hybridexploits the reliability of Glossy and the speed ofChaos, two Synchronous Transmission primitives, to getlower latency and higher reliability than either on their own.Hybridis a general approach that can provide reliable com-munication for any round based protocol. We use XPC andHybridto build the classical 2-phase and 3-phase commitprotocols. Through extensive experimentation, we comparethe performance of the 2-phase and 3-phase commit proto-cols when they useHybrid, Glossy, and Chaos for commu-nication. Our results show thatHybridis more robust thanChaos to radio interference, with almost 100% reliability in anetwork of nodes suffering from moderate radio interference,13% to 50% faster than Glossy, and has comparable over-heads to other state of the art ST atomic commit approachesA2/Synchrotron.
AU - Spina,A
AU - Breza,M
AU - Dulay,N
AU - McCann,J
PY - 2020///
TI - XPC: fast and reliable synchronous transmission protocols for 2-phase commit and 3-phase commit
UR -
ER -