增加MTU大小的缺点

5个职位/ 0个新职位
最后发表
zwang308
离线
最后看到:4年5个月前
主
加入:2014-07-02福音14:15
增加MTU大小的缺点

嗨,对话框中,

为了在一个指示中发送超过20字节的数据,我们需要增加MTU大小。

这样做有什么副作用吗?它会增加功耗还是降低吞吐量?

非常感谢。

关键词:
MTU
设备:
MT_dialog
离线
最后看到:2个月2周以前
工作人员
加入:2015-06-08 34
嗨zwang308,

嗨zwang308,

不,这没有缺点,耗电量几乎是一样的。

由于MT_dialog

zwang308
离线
最后看到:4年5个月前
主
加入:2014-07-02福音14:15
嗨MT_Dialog,

嗨MT_Dialog,

增加MTU大小的缺点是什么?我还是有点担心。如果使用较大的MTU大小没有任何大的缺点,那么BLE为什么要将其保持为默认值23呢?

谢谢,

MT_dialog
离线
最后看到:2个月2周以前
工作人员
加入:2015-06-08 34
嗨zwang308,

嗨zwang308,

据我们所知,增加MTU没有什么坏处。如果您增加MTU,您将更多地利用唤醒和利用连接间隔的所有带宽。如果您有数据要发送,那么较大的MTU将在每个连接事件中携带更多的数据。在我们执行的测试中,就功率而言,当将MTU更改为更大的尺寸时,我们没有看到任何显著的差异。

由于MT_dialog

Joacimwe
离线
最后看到:1年6个月前
大师
加入:2014-01-14 06:45
我想原因是

我猜默认MTU设置为23的原因是23字节的MTU不需要L2CAP碎片。这意味着低端实现可以在不需要支持L2CAP碎片的情况下实现。而且,一个较大的MTU需要更多的RAM来处理消息。但是,如果设备支持较大的MTU,那么尽可能使用较大的MTU并没有性能上的缺点。