Disadvantage of increasing MTU size

5 posts / 0 new
Last post
zwang308
Offline
Last seen:4 years 4 months ago
Master
加入:2014-07-02 14:15
Disadvantage of increasing MTU size

Hi Dialog,

I order to send more than 20 bytes of data in one indication, we need to increase the MTU size.

Do we have any side effects of doing that? Will it increase the power consumption or lower the throughput?

Thanks a lot.

Keywords:
MTU
Device:
MT_dialog
Offline
Last seen:2 months 2 weeks ago
Staff
加入:2015-06-08 11:34
Hi zwang308,

Hi zwang308,

No, there is no drawback in this, the power consumed is pretty much the same.

Thanks MT_dialog

zwang308
Offline
Last seen:4 years 4 months ago
Master
加入:2014-07-02 14:15
Hi MT_Dialog,

Hi MT_Dialog,

What's the drawback of increasing MTU size. I am still a little concern of doing that. If we do not have any big disadvantage of using a large MTU size, why BLE keep it as 23 as default.

Thanks,

MT_dialog
Offline
Last seen:2 months 2 weeks ago
Staff
加入:2015-06-08 11:34
Hi zwang308,

Hi zwang308,

There is no disadvantage in increasing the MTU as far as we know. if you increase your MTU you will take more advantage of the wake up and exploit all the bandwidth of your connection interval. If you have data to send then the larger MTU will carry more data in every connection event. In tests we performed we havent seen any significant difference when changing the MTU in larger sizes as far as the power is concern.

Thanks MT_dialog

Joacimwe
Offline
Last seen:1 year 6 months ago
Guru
加入:2014-01-14 06:45
I guess the reason for the

I guess the reason for the default MTU is set to 23 is that 23 bytes MTU requires no L2CAP fragmentation. This means low-end implementations can be implemented without the need to support L2CAP fragmentation. Also a large MTU requires more RAM to be able to process messages. However if the device supports a large MTU there is no performance disadvantage using a large MTU as possible.