La implementación puede basarse en dispositivos externos o integrarlo todo en dispositivos autónomos.