Broadcast mechanisms on ad-hoc networks