Resource Management

Architecture and Kernel model

Monolithic

Micro Kernel

Virtual machine

Modular

Layered

Memory management and performance

Static

Dynamic

Supporting multimedia

Audio

Video

Security

Scheduling

Preemptive

Non-preemptive

Programing model

Power consumption

Communication and networking protocols

IPV6

IPV4

MQTT

RPL

CoAP

Simulation support

TOSSM

NetSim

AVRORA

QEMU

VxSim