# data[].attributes.body
- Restricciones de hardware
- Entorno operativo
- Costes de producción
- Factores de diseño del dispositivo
- Falta de tolerancia y fallada de nodos
- Consumo de energía
- Escalabilidad
- Consumo de energía
- Topología variante y aleatoria
- Medios de transmisión
- Arquitectura de red

# data[].attributes.body
- Conectar dispositivos de sensores de forma inalámbrica.
- Dispositivos dispersos, con poca energía y sin mantenimiento.
- Basado en la pila TCP / IP.
- Topología variante y errores constantes.
- Deben permitir la autoorganización , organización aleatoria y cálculos sencillos.
- Movilidad de los dispositivos

# data[].attributes.body
Es el responsable de la selección de frecuencia, generación de la portadora, detección de señales, modulación y encriptación. La comunicación ha de minimizar el consumo de energía y las pérdidas de propagación.
Proponen la utilización de:

- Modulaciones binarias, M-ary o modulación por posición de pulso (PPM)
- Tecnología de transmisión UWB O IR

# data[].attributes.body
Se encarga de multiplexación de flujos de datos, detección de errores, acceso al medio y control de errores.
Proponen la utilización de:

- Bluetooth
- Red ad hoc Mobil (MAMET)
- Accesos al medio basado en CSMA
- Base híbrida TDMA / FDMA
- SMACS y EAR: Asignación fija de intervalos de tiempos en una frecuencia fija

Se complementa con Corrección de Errores Avanzada (FEC) y Solicitud Automática de Repetición (ARQ)

# data[].attributes.body
A nivel de red, proponen utilizar Small MECN.  Consistente en:

- Cada nodo recibe un paquete y lo reenvía.
- Se envía aleatoriamente a los vecinos.
- Los nodos operan de forma eficiente y conservan la energía.
- Enrutamiento secuencial
- Jerarquía  de nodos adaptativos
- Difusió dirigida a crear un árbol (parecido a SPT)
- Soporte a topologías en estrella o P2P

# data[].attributes.body
Hay dos tipos de protocolos de aplicaciones:

-Transmission Control Protocol (TCP)
- User Datagram Protocol (UDP)

# data[].attributes.body
Hay tres tipos de protocolos de aplicaciones:

- Protocolo de gestión de sensores
- Asignación de tareas y protocolo de publicidad de datos
- Sensor de consultas y protocolo de difusión de datos

# data[].attributes.body
Seleccionaremos modulaciones Binarias con UWB

# data[].attributes.body
Según la distancia y la distribución de los nodos fisicamente

# data[].attributes.body
El enrutamiento diseñado para las comunicaciones entre nodos Small MECN

# data[].attributes.body
UDP entre nodos de la red
TCP entre el Gateway e Internet

# data[].attributes.body
Dependerá de las funciones de los nodos de la red