[autodiscovery] added basic autodiscovery protocol;