BlueFall: Testing swarming protocols through mobile phones