嗨对话框,
我命令在一个指示中发送超过20个字节的数据,我们需要增加MTU大小。
我们有没有这样做的副作用?它会增加功耗或降低吞吐量吗?
非常感谢。
zwang308,
不,没有缺点,所以消耗的功率几乎相同。
谢谢mt_dialog.
嗨mt_dialog,
增加MTU大小的缺点是什么。我仍然有点关注这样做。如果我们没有使用大型MTU大小的任何劣势,为什么BLE将其保留为23默认情况。
谢谢,
据我们所知,增加MTU没有缺点。如果您增加MTU,您将获得更多优势唤醒并利用连接间隔的所有带宽。如果您有数据发送,那么较大的MTU将在每个连接事件中携带更多数据。在测试中,我们执行的,我们在更换MTU时没有看到任何显着差异,就电力问题而言更大的尺寸。
我猜默认MTU的原因被设置为23,即23字节MTU不需要L2CAP碎片。这意味着可以实现低端实现而无需支持L2CAP碎片。大型MTU还需要更多的RAM能够处理消息。然而,如果设备支持大型MTU,则不可能使用大MTU的性能缺点。
zwang308,
不,没有缺点,所以消耗的功率几乎相同。
谢谢mt_dialog.
嗨mt_dialog,
增加MTU大小的缺点是什么。我仍然有点关注这样做。如果我们没有使用大型MTU大小的任何劣势,为什么BLE将其保留为23默认情况。
谢谢,
zwang308,
据我们所知,增加MTU没有缺点。如果您增加MTU,您将获得更多优势唤醒并利用连接间隔的所有带宽。如果您有数据发送,那么较大的MTU将在每个连接事件中携带更多数据。在测试中,我们执行的,我们在更换MTU时没有看到任何显着差异,就电力问题而言更大的尺寸。
谢谢mt_dialog.
我猜默认MTU的原因被设置为23,即23字节MTU不需要L2CAP碎片。这意味着可以实现低端实现而无需支持L2CAP碎片。大型MTU还需要更多的RAM能够处理消息。然而,如果设备支持大型MTU,则不可能使用大MTU的性能缺点。