Distributed Collision Detection And Resolution