Automatic Device Discovery on the Network