Overlay, Borůvka-based, Ad-hoc multicast protocol: description and performance analysis