在ZigBee IP中使用互联网协议面临着来自电池寿命的挑战。TCP和HTTP协议已经使用了很多年,但因为巨大的信息量和始终保持开放连接的状态,它们的用途目前面临功耗的挑战。
为了实现这些提升,有必要了解在传感器网络中的不同信息传递模式。通常,这些网络包括一个大的数据收集网络,其中RPL发送到一个中心点这种传递模式是合适的。此外,控制网络往往有大量的点对点消息传输,这就需要对路由选择算法进行优化。
分布式网络还需要非常高的可靠性,没有单点故障问题。例如包括单一安全服务器或RPL中心点的使用。为了克服可靠性问题,网络体系结构要求使用分布式系统,但是这些技术目前没有被这些协议普遍支持。
传感器网络中往往有许多远程的电池供电的传感器。对于这些节点,电池寿命是主要考虑因素,因此使功耗见到最小限度必然成为整个系统的关键需求。为了实现这种能源效率,信息频率必须尽可能的降低,并且尽可能多的使用新格式(例如CoAP)的压缩报头去提供一个更加节省电池电量的方法。采用UDP而不是TCP和HTTP也能通过缩短的消息格式而提供进一步改进。
通过使用更多优化措施,扩展现有ZigBeeSmartEnergyIP协议栈去支持更多更大的传感器网络是可能的。对于确保降低功耗和改善电池寿命的改进特别有益于传感器网络扩展性和稳定性。