This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2530:连续(识别)数据包之间的延迟太短- ZStack 3.0.2

Guru**** 2587345 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/963113/cc2530-delay-between-successive-identify-packets-too-short---zstack-3-0-2

器件型号:CC2530

 

当 ZStack 3.0.2从0x203f NWK 地址发送识别数据包时、似乎有点太活跃。

显然、重复之间的最小延迟并不总是得到遵守(帧11和12之间的延迟少于0.1秒)。

帧20至24也非常接近。

因此、只有在第一次重复之后才会观察到来自 ZED 的 ACK、尽管存在这些 ACK、ZSTACK3.0.2仍继续发送帧。

可以采取哪些措施来改进这一点(帧之间的最小延迟等)?

[2020-12-09 16:29:13.2902][RFSNIFFER] 9. 0x89eb →0x0000 IEEE 802.15.4 12数据请求
[2020-12-09 16:29:13.293402][RFSNIFFER] 10. → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.520395][RFSNIFFER] 11. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.525904][RFSNIFFER] 12. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.526392][RFSNIFFER] 13. → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.529289][RFSNIFFER] 14. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.529627][RFSNIFFER] 15. → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.532605][RFSNIFFER] 16. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.533019][RFSNIFFER] 17. → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.748384][RFSNIFFER] 18. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.748751][RFSNIFFER] 19 → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.752999][RFSNIFFER] 20. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.754664][RFSNIFFER] 21. → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.757596][RFSNIFFER] 22. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.758013][RFSNIFFER] 23 → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:13.760974][RFSNIFFER] 24. 0x0000 →0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
[2020-12-09 16:29:13.761383][RFSNIFFER] 25. → IEEE 802.15.4 5 Ack
[2020-12-09 16:29:15.564594][RFSNIFFER] 26. 0x0000 →广播 ZigBee 51路由请求、dst:0x2ee3、src:0x0000
[2020-12-09 16:29:16.802531][RFSNIFFER] 27. 0x89eb →0x0000 IEEE 802.15.4 12数据请求
[2020-12-09 16:29:16.802917][RFSNIFFER] 28. → IEEE 802.15.4 5采集

E过渡期:添加了日志文件(捕获等): e2e.ti.com/.../LowDelayBetweenPackets.zip

编辑:这不会一直发生、大多数情况下没有重复

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Mario、

    根据 MAC 序列号、可以解密重复识别数据包是否都是原始数据包的重试次数。  由于第一次重试后返回 MAC ACK、因此不清楚为什么发送所有消息。  这种情况是否始终如一地发生并适用于所有器件?  我注意到 ZCL 禁用默认响应位未设置、但未提供默认响应、尽管重试率仍然异常快。

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    下面是 ZStack 3.0.2协调器发送的标识请求列表。

    这种行为似乎发生了几次,但并不是系统的。

    多次重复:序列74和171。
    两个近帧(<0.1秒):139、146和182

    这一切发生在同一个器件上、但这是我最感兴趣的器件。  它是一个"始终开启"的器件。

    1937 2020-12-09 16:24:52、157246 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:69
    1956 2020-12-09 16:24:56、967602 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:73
     1960 2020-12-09 16:25:00、188625 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    1962 2020-12-09 16:25:00、194614 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    1964 2020-12-09 16:25:00、199253 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    1967 2020-12-09 16:25:00、515350 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    1969 2020-12-09 16:25:00、519862 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    1971 2020-12-09 16:25:00、523193 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    1972 2020-12-09 16:25:00、527380 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    2000 2020-12-09 16:25:17、822016 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:89
    2241 2020-12-09 16:26:59、272890 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:111
    2246 2020-12-09 16:27:02、738 667 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:113
    2251 2020-12-09 16:27:04、964860 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:115
    2259 2020-12-09 16:27:08、545352 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:117
    2267 2020-12-09 16:27:12、850766 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:119
    2273 2020-12-09 16:27:15、936278 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:121
    2276-2020-12-09 16:27:19、969540 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:123
    2360 2020-12-09 16:27:31、071584 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:127
    2381 2020-12-09 16:27:34、225247 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:129
    2415 2020-12-09 16:27:38、138254 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:131
    2434 2020-12-09 16:27:41、368063 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:134
    2452 2020-12-09 16:27:44、522078 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:135
    2510 2020-12-09 16:27:47、704601 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:138
     2535 2020-12-09 16:27:51、596985 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:139
    2537 2020-12-09 16:27:51、602873 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:139
    2569 2020-12-09 16:27:55、145138 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:142
    2587 2020-12-09 16:27:58、675287 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:143
     2614 2020-12-09 16:28:02、901390 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:146
    2619 2020-12-09 16:28:02、912298 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:146
    2685 2020-12-09 16:28:35、675701 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:154
    2692 2020-12-09 16:28:41、060677 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:153
    2698 2020-12-09 16:28:41、195661 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:156
    2717 2020-12-09 16:28:44、913177 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:158
    2729 2020-12-09 16:28:47、044990 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:159
    2744 2020-12-09 16:28:55、207684 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:162
    2757 2020-12-09 16:28:59、170263 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:165
     2799 2020-12-09 16:29:15、798395 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2800 2020-12-09 16:29:15、803904 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2802 2020-12-09 16:29:15、807289 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2804 2020-12-09 16:29:15、810605 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2806 2020-12-09 16:29:16、026384 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2808 2020-12-09 16:29:16、030999 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2810 2020-12-09 16:29:16、035596 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2812 2020-12-09 16:29:16、038974 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:171
    2819 2020-12-09 16:29:20、321865 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:169
    3198 2020-12-09 16:33:03、843360 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:150
    3206 2020-12-09 16:33:04、844197 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:161
    3212 2020-12-09 16:33:05、846584 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:164
    3225 2020-12-09 16:33:06、847399 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:205
    3344 2020-12-09 16:33:22、215693 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:209
    8592 2020-12-09 18:15:28、697383 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:69
    8603 2020-12-09 18:15:46、687613 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:72
    8617 2020-12-09 18:15:50、518606 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:74
    8620 2020-12-09 18:15:53、688885 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:76
    8624 2020-12-09 18:15:58、331621 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:77
    8632 2020-12-09 18:16:11、165879 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:81
    8646 2020-12-09 18:16:25、850194 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:85
    8770 2020-12-09 18:17:11、177872 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:94
    8800 2020-12-09 18:17:18、314549 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:100
    8849 2020-12-09 18:17:32、793093 0x0000 â†0x89eb ZigBee HA 50 ZCL 识别:识别、序列:105
    8948 2020-12-09 18:17:57、312680 0x0000 â†0x89eb ZigBee HA 50 ZCL 识别:识别、序列:109
    8989 2020-12-09 18:18:21、704675 0x0000 â†0x89eb ZigBee HA 50 ZCL 识别:识别、序列:116
    9053 2020-12-09 18:19:02、20748 0x0000 â†0x89eb ZigBee HA 50 ZCL 识别:识别、序列:122
    9179 2020-12-09 18:20:48、042246 0x0000 â†0x89eb ZigBee HA 50 ZCL 识别:识别、序列:139
    9232 2020-12-09 18:21:20、562504 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:113
    9247 2020-12-09 18:21:21:21、560 261 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:144
    9366 2020-12-09 18:21:36、487588 0x0000 â†0x1428 ZigBee HA 50 ZCL 识别:识别、序列:153
    9460 2020-12-09 18:22:03、456412 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:158
    9468 2020-12-09 18:22:12、881378 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:161
    9475 2020-12-09 18:22:22、217459 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:163
    9480 2020-12-09 18:22:29、739115 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:165
    9496 2020-12-09 18:22:39、570079 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:168
    9531 2020-12-09 18:23:22、221977 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:175
    9534 2020-12-09 18:23:24、346029 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:177
    9539 2020-12-09 18:23:26、675965 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:178
    9541 2020-12-09 18:23:29、987493 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:179
    9546 2020-12-09 18:23:32、446292 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:181
     9548 2020-12-09 18:23:35、087342 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:182
    9549 2020-12-09 18:23:35、094118 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:182
    9552 2020-12-09 18:23:38、148633 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:184
    9556 2020-12-09 18:23:41、095547 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:185
    9559 2020-12-09 18:23:43、992323 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:187
    9571 2020-12-09 18:23:48、613424 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:188
    9584 2020-12-09 18:23:52、742168 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:190
    9594 2020-12-09 18:23:56、506533 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:191
    9599 2020-12-09 18:24:00、311288 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:193
    9601 2020-12-09 18:24:03,610622 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:194
    9606 2020-12-09 18:24:06、287829 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:196
    9608 2020-12-09 18:24:09、540118 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:197
    9613 2020-12-09 18:24:12、885127 0x0000 â†0x203f ZigBee HA 50 ZCL 识别:识别、序列:199
    9705 2020-12-09 18:25:39、262603 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:211
    9765 2020-12-09 18:26:11、005382 0x0000 â†0x369b ZigBee HA 50 ZCL 识别:识别、序列:217 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    需要在序列重复期间调试 ZNP 以确定根本原因(ZMacNoACK 或其他)。  您可以增加 BDB 识别超时延迟以创建频率较低的 ZCL 消息、或广播消息以避免本地重复。

    此致、
    Ryan