SEP 2.0标准提出的软件技术要求包括:一个支持UDP的多功能TCP/IP堆栈;具有mDNS和DNS-SD等动态服务发现能力的IPv6服务;支持GET、PUT、POST和DELETE等简单指令的HTTP执行。

SEP 2.0也要求支持SSL/TLS等安全标准,以及几种现代互联网技术,比如RESTful架构、XML和EXI编码。

Linux就广泛支持这些软件,但不幸的是,使用RAM为96K至128K的微控制器,把Linux排除在外了。而自己开发这样的技术需要大笔资金和大量时间,这促使人们可能在这些设备中采用实时操作系统(RTOS)