Cinco consejos para desarrollar con éxito aplicaciones IoT

El Internet de las cosas (IoT) ha evolucionado desde una palabra a la moda de marketing a una hoja de ruta estratégica para muchos OEM y empresas de tecnología. Como resultado de este cambio, las empresas con experiencia en dispositivos como sensores, luces, bombas o incluso en electrodomésticos necesitan convertirse rápidamente en expertos en conectividad inalámbrica y celular. No importa cuán brillante sea el equipo de ingeniería, el reto de sumergirse en las nuevas tecnologías seguramente creará algunos baches en el camino.

A medida que este nuevo mercado disruptivo toma rápidamente forma, muchas empresas tienen que esforzarse simultáneamente por lograr objetivos contradictorios: ser el primero en mercado y tener la solución de menor costo. Esto está llevando a muchas empresas a crear soluciones con poca atención a factores cruciales como el costo total de ingeniería recurrente y adaptabilidad a nuevas tecnologías; sin dejar de omitir características críticas en el producto final.

Nosotros seguimos centrándonos en la tecnología de conectividad, donde somos líderes. Trabajamos con los clientes todos los días para superar los desafíos que enfrentan para llevar al mercado nuevos productos y soluciones inalámbricas innovadoras. Nosotros entendemos los desafíos y errores que pueden surgir y cuál es la mejor manera de anticiparlos y evitarlos.

1 - PIENSA PRIMERO EN LA SEGURIDAD

A medida que la cantidad de dispositivos IoT continúa creciendo exponencialmente, se necesita hacer de la seguridad una prioridad para prácticamente cualquier aplicación, particularmente si está transmitiendo datos confidenciales. El hecho preocupante es que se estima que el 70 por ciento de los dispositivos IoT son vulnerables al ataque, por lo que es esencial para desarrolladores para tener en cuenta este requisito crítico desde el principio.

Asegúrate de cifrar todo, incluso los datos que no son sensibles. La mayoría de las empresas hoy en día tienen o están implementando políticas que requieren que todos los datos que se transmiten por el aire sean encriptados, independientemente de cómo de sensibles son los datos. Incluso algo tan benigno como los datos de un sensor de tanque de agua deben ser encriptados para que un director de tecnología permita que su producto para estar en su red. Nada termina una reunión de ventas más rápido que un director de tecnología diciendo que no usará su producto porque no es seguro.

Preconfigura tu dispositivo para que sea seguro. Los días de envío de un dispositivo inalámbrico con un ID y contraseña predeterminados (piense: «admin/admin») han terminado. No es suficiente simplemente con proporcionar al usuario todas las herramientas necesarias para asegurar el dispositivo y cifrar los datos. Después de todo, si no siguen las consignas, una violación de seguridad aún significará que podría enfrentarse a publicidad desfavorable o incluso responsabilidad legal. Asegúrese de que su producto esté listo para usar con seguridad, u obligar a los usuarios a establecer contraseñas adecuadas y encriptación antes de que puedan usar o implementar el producto.

2 – DISEÑA PARA HOY Y MAÑANA

Las empresas están presionando para ser las primeras en ofrecer Soluciones IoT en sus respectivos mercados. Este énfasis en el tiempo de comercialización a menudo conduce a algunas decisiones de diseño a corto plazo con un enfoque tecnológico. Si bien esto puede llevarlo al mercado más rápido, ignora la dura realidad de que la tecnología inalámbrica, las necesidades del cliente y el mercado están siempre cambiando. Por ejemplo, si elige la tecnología celular como su estándar inalámbrico para un nuevo producto, ¿qué sucede cuando un gran cliente dice que no quiere celular; debe ser bandas sin licencia, sub-GHz, o ZigBee? ¿Qué pasa si sus competidores comienzan a implementar una nueva tecnología de conectividad, ¿puedes hacer la transición rápidamente para ponerte al día? Nadie puede predecir exactamente lo que puede traer el futuro, es por eso que es esencial diseñar en la flexibilidad para adaptar.

Un enfoque de tecnología única alienta a los ingenieros a soluciones de diseño (paneles de pensamiento y controladores) alrededor un módulo específico y una interfaz de firmware. Pero cuando surge una nueva tecnología, por lo general requiere un doloroso ciclo de hardware y firmware rediseño que puede, en muchos casos, requerir el mismo tiempo y costo que un diseño original a partir de cero. La mejor técnica: un enfoque de diseño modular que soporta múltiples tecnologías inalámbricas con un conjunto de comandos común y conductor. Esto hace que su solución sea más ágil y adaptable a las nuevas tecnologías inalámbricas.

3 – NO OLVIDES LA GESTION REMOTA

Las actualizaciones de firmware a distancia son comunes para las empresas de electrónica y tecnología inteligente y es necesario que un dispositivo de comunicación remota pueda admitir actualizaciones de firmware a distancia de una forma segura. Por ejemplo, piense en los teléfonos inteligentes, portátiles y tabletas que constantemente reciben actualizaciones para nuevas funciones, correcciones de errores y parches seguridad.

Asegúrese de que sus dispositivos remotos estén respaldados por una sólida infraestructura para ejecutar actualizaciones inalámbricas del firmware en el interface de comunicación. Esto le permite abordar de inmediato los problemas inevitables de vulnerabilidades de seguridad que prácticamente todos los productos experimentan a lo largo del tiempo. Sin una forma rentable para actualizar estos dispositivos de forma remota, se podrían gastar meses o años con problemas y visitas técnicas a cada sitio.

Por ejemplo, la vulnerabilidad KRACK Wi-Fi WPA2 hizo que muchos dispositivos Wi-Fi que necesitaban el uso de WPA2 no fueran seguros a menos que se hubiera instalado un parche de firmware. Remediar esa vulnerabilidad sería un dolor de cabeza costoso sin una infraestructura para actualizaciones remotas. Asegúrese de que su proveedor tenga una gestión remota en la plataforma para sus productos, y asegúrese de que la plataforma es altamente segura. El costo anual de una solución de gestión remota suele ser inferior a un solo viaje de un técnico, por lo que el ROI en estas plataformas es fácil de justificar.

4 – SE INTELIGENTE CON LAS CERTIFICACIONES

Ya sea FCC, CE, IC o certificaciones de operador celular, cualquier producto inalámbrico nuevo se somete a múltiples certificaciones, lo que puede generar costos y desafíos a la hora de programar, ya que el 80 por ciento falla en la certificación celular en el primer intento. Emisiones radiadas, mala recepción sensibilidad, falta de soporte para funciones clave o pobre diseño de antena son solo algunos de los cientos de razones por las que los productos se quedan cortos. Estos fracasos pueden paralizar un programa de productos y diezmar los presupuestos. No es raro que un error en la certificación requiera un rediseño de hardware que puede tomar seis meses o más de retraso.

Los proveedores a menudo ven las certificaciones como un único gasto, sin darse cuenta de que cada entrada en una nueva región geográfica puede conducir a cambios de diseño significativos o incluso a nuevas tecnologías inalámbricas para cumplir con la nueva certificación o requisitos de recertificación. Incluso si no haces cambios, los organismos de certificación pueden cambiar sus estándares que requieren que se vuelva a certificar toda su línea de producto. Por ejemplo, la Directiva de equipos de radio (RED) en 2016, requirió que casi todos los proveedores vendieran un producto en Europa para someterse a cierto nivel de esfuerzo de recertificación.

La compra de un módulo precertificado puede eliminar muchos de los dolores de cabeza asociados con la tecnología inalámbrica: certificaciones para la FCC, Industry Canada (IC) y marca CE en Europa. Al desplegar una solución celular, busque un módulo que sea de dispositivo final certificado. Esto elimina la necesidad de someterse a un proceso de certificación celular. Un módulo celular que solo aparece como certificado modular no eliminar el proceso de certificación del transportista. Si implementa un dispositivo modular certificado, usted aún debe pasar por las certificaciones de PTCRB, AT&T y Verizon, y es posible que deba repetir los procesos con cada nueva variación de producto o cambio significativo de firmware, o si su proveedor cambia el firmware en su módulo. Temprano en su proceso de diseño, obtenga respuestas a estas preguntas claves:

¿Este nuevo producto requerirá una certificación que nunca se ha hecho antes?

¿Se venderá este producto en múltiples países o regiones ahora o en el futuro?

¿Carece de la experiencia necesaria en el personal para administrar los requisitos de certificación para múltiples países?

Si la respuesta a cualquiera de estas es «sí», un precertificado módulo o puerta de enlace lista para usar de una empresa con experiencia en certificaciones globales puede simplificar el proceso de diseño y acortar el tiempo de llegada al mercado.

5 – ELIJE UN PARTNER TECNOLÓGICO, NO SÓLO UN COMPONENTE

Tanto a corto como a largo plazo, la tecnología inalámbrica de pasarela, módulo o conjunto de chips que elija se convierte en un componente clave en su producto. Por eso es crítico basar su decisión de compra en más de lo que está en la hoja de datos o en la cotización de precios. Su proceso de selección se extiende más allá del componente para incluir al proveedor que se encuentra detrás del componente. Vea a su proveedor como un socio, no un proveedor. Algunas preguntas críticas antes de elegir el componente/proveedor:

¿Estará el proveedor aquí en dos años?

Cuidado con las startups que saltan al mundo del IoT; hasta el 60-90 por ciento de la tecnología de las startups falla. No quieres elegir un IoT de una startup como su socio tecnológico, solo para posteriormente encontrarse solo, sin soporte y sin opciones para futuros productos.

¿Mi proveedor se preocupa por mí?

No importa lo que escuche en una reunión de ventas, muchos de los proveedores de módulos se enfocan solo en negocios muy grandes. Si no encajas en su punto ideal, es posible que estés esperando días para respuestas del soporte a simples preguntas. La especificación de comando promedio para un módulo celular tiene entre 300 y 500 páginas, por lo que su equipo de ingeniería tendrá preguntas. ¿Obtendrás respuestas lo suficientemente rápido como para permanecer dentro de los plazos?

¿Mi proveedor tiene una amplia gama de opciones de productos o se centran sólo en una cosa?

Una empresa de tecnología enfocada en celulares puede satisfacer sus necesidades actuales, pero ¿qué sucede cuando sus clientes necesitan algo diferente, como bandas sin licencia, sub-GHz o ZigBee? Si tu socio no tiene amplitud de tecnología, tendrá, casi seguro, que incurrir en un rediseño costoso y prolongado esfuerzo en algún momento. Un buen socio inalámbrico es independiente de la tecnología y puede ayudarlo con la tecnología que mejor se adapte a su mercado y a sus clientes, y no tratar de empujarlo a uno estándar para ganar un contrato de venta. Además, un socio de servicios de diseño debe brindar un servicio de clase mundial que pueda respaldar en cualquier nivel o llenar cualquier vacío en su equipo ya sea en software de codificación, diseño de electrónica y PCB, obtención de certificaciones gubernamentales y de la industria, construyendo y probando para la seguridad, optimizando para la dinámica térmica y mecánica, diseño para la prueba y fabricación, y la lista continúa. Es crítico entender si su socio se especializa en sólo una o dos de estas áreas, o son capaces de apoyarlo a lo largo del ciclo de vida del producto y asegurar que su proyecto sea un éxito.

img_7

¿Quieres añadir valor tecnológico?

Llámanos, chatéanos
Escríbenos
La tecnología está en todas partes, el valor no.

Somos valor tecnológico

EXXN utiliza las últimas tecnologías en el campo de las telecomunicaciones, el Internet de las cosas -IoT-, la inteligencia artificial, el desarrollo de productos tecnológicos, FPGA, Data Analysis… para transformar empresas ayudándolas en sus necesidades de transformación digital.

EXXN ayuda a las empresas en sus necesidades de talento y experiencia ofreciendo un servicio tecnológico, competitivo y de alta calidad de Outsourcing Tecnológico, externalización de la oficina técnica o CTO externalizado de forma puntual o a largo plazo. Ofrecemos soluciones tecnológicas a la medida y objetivos de start-ups, incubadoras, inversores, empresas con fuerte crecimiento o con proyectos tecnológicos puntuales para agilizar el crecimiento, ahorrar tiempos de contratación y formación, al mismo tiempo que reducir costes, plazos y riesgos de ejecución.

El equipo multidisciplinar de EXXN realiza el desarrollo de productos tecnológicos pensando en las necesidades de los clientes, en reducir costes, tiempos y plazos, en añadir valor e incrementar la ventaja competitiva ofreciendo una solución global en calidad de producto: tecnología, innovación, diseño y fabricación. Implantamos y validamos ideas. Llevamos a cabo prototipos y analizamos su funcionalidad y acabados, con el objeto de continuar con su fabricación y posterior producción.

En EXXN, utilizamos un enfoque centrado en el ser humano para resolver tus mayores desafíos en la Industria 4.0 y el Internet de las cosas -IoT-. A través de la tecnología operativa y de la información, combinamos dispositivos y pasarelas IoT, software y hardware con plataformas IoT y nuevas tecnologías de vanguardia en el campo de las telecomunicaciones y de la Inteligencia Artificial y el análisis de datos con capacidades de ingeniería y seguridad para ayudar a tu empresa a aprovechar las sinergias casi ilimitadas entre los mundos físico y digital que proporciona el Internet de la cosas -IoT-.

X