【问题标题】:Delay/Latency calculation for Zolertia Re-motesZolertia Re-motes 的延迟/延迟计算
【发布时间】:2019-07-24 01:41:42
【问题描述】:

我打算使用CSMA/CA MAC in Contiki-ng 计算由多个 (24) 传感器节点发送到单个接收器的数据包的延迟。

显然,zoul 平台没有可用的同步机制。 TSCH 因其设计而具有延迟计算机制。但是,这对于 CSMA MAC 不存在。

任何建议,请!

【问题讨论】:

    标签: time synchronization iot contiki testbed


    【解决方案1】:

    我自己也遇到了确切的问题。正如您所说的那样,z1/zoul 没有机制。我试图转移 TSCH,但未成功。 您唯一的解决方案是使用 cooja 本身的时间。从控制台复制或保存节点输出,只需在 excel 中创建一些函数即可找到您需要的差异。 如果我能提供更多帮助,请告诉我...

    【讨论】:

    • 感谢您分享您的经验。我也走这条路。尝试使用 TSCH 的刻度然后考虑手动方式的(天真)失败的尝试。我使用了“rtimer”并将其转换为毫秒粒度。我可以将此信息发送给接收方。但是,时代的差异还没有解决。您能否建议解决时间差异
    • 我刚刚注意到分发python脚本的固件可能允许记录每个节点闪烁的确切时间。记录时差可能会成为一个好点?
    • 或多或少,你是在正确的(也是唯一的方式)。我还尝试了 rtimer()。它的最大问题是它很快就会重置,因此您必须确保正确监控它。我尝试了以下类似的方法,但由于您提到的原因,我最终中止了。 ``` uint32_t timeDIf =0; sent_time = RTIMER_NOW(); timeDIf = RTIMER_NOW()-sent_time; ```
    猜你喜欢
    • 2013-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2013-04-08
    相关资源
    最近更新 更多