我也知道ZStack中不支持路由睡眠,但是因为在实际应用中有时候路由节点不方便用主电源供电的,而且对于采集数据不太频繁的网络,靠近终端的路由节点也没必要一直处于工作状态。基于上述思想,现在项目要求是想让部分路由节点也睡眠,因为我们的产品要求是至少3个月不换电池。请问一下,如果我一定要在路由节点加入睡眠的话:
1、需要在哪一部分进行修改?
2、如何保证醒来之后要让各种机制依然正常的继续运行?
3、我看开源协议栈contiki支持低功耗路由,但它实现的是6LowPan协议,不是zigbee协议,Contiki现在的主流配法都是针对IPv6/15.4那一套IETF协议的。请问直接转到contiki在CC2530或CC2538上开发是否可行,后续会有什么大的问题,因为目前大部分还是基于zstack来做的。
或者说直接移植contiki的低功耗路由算法是否可行,会不会修改一部分,其他地方会很有问题。
麻烦您啦,谢谢!!!
我也知道ZStack中不支持路由睡眠,但是因为在实际应用中有时候路由节点不方便用主电源供电的,而且对于采集数据不太频繁的网络,靠近终端的路由节点也没必要一直处于工作状态。基于上述思想,现在项目要求是想让部分路由节点也睡眠,因为我们的产品要求是至少3个月不换电池。请问一下,如果我一定要在路由节点加入睡眠的话:
1、需要在哪一部分进行修改?
2、如何保证醒来之后要让各种机制依然正常的继续运行?
3、我看开源协议栈contiki支持低功耗路由,但它实现的是6LowPan协议,不是zigbee协议,Contiki现在的主流配法都是针对IPv6/15.4那一套IETF协议的。请问直接转到contiki在CC2530或CC2538上开发是否可行,后续会有什么大的问题,因为目前大部分还是基于zstack来做的。
或者说直接移植contiki的低功耗路由算法是否可行,会不会修改一部分,其他地方会很有问题。
麻烦您啦,谢谢!!!
举报