<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Optimizing DLE, and ATT MTU for specific data packet size</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/103893/optimizing-dle-and-att-mtu-for-specific-data-packet-size</link><description>Hi everyone, 
 I know there are many posts asking about DLE and ATT MTU in attempt to improve throughput of BLE. Some forums have significantly highlighted these such as (1) , (2) ,...However, they all just gave examples either 27 bytes or 251 bytes for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Sep 2023 05:40:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/103893/optimizing-dle-and-att-mtu-for-specific-data-packet-size" /><item><title>RE: Optimizing DLE, and ATT MTU for specific data packet size</title><link>https://devzone.nordicsemi.com/thread/448057?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2023 05:40:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34bbf7d0-a851-4626-a360-69fc3b44aa73</guid><dc:creator>Tai</dc:creator><description>&lt;p&gt;Thanks for this information!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Optimizing DLE, and ATT MTU for specific data packet size</title><link>https://devzone.nordicsemi.com/thread/446805?ContentTypeID=1</link><pubDate>Wed, 20 Sep 2023 09:16:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f374a96f-0d48-4009-8451-e6e6fb4bd781</guid><dc:creator>Sigurd</dc:creator><description>[quote user="Tai Le"] Let say the data packet size is 40 bytes, using DLE size&amp;nbsp;of 251 bytes and ATT MTU of 247 bytes, will it be&amp;nbsp;more packets (multiple 40-byte data packets) needing to be sent for the same amount of data? I&amp;#39;m asking this as it may lower the throughput in this case.[/quote]
&lt;p&gt;No, it will be a single 40 byte packet sent.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Optimizing DLE, and ATT MTU for specific data packet size</title><link>https://devzone.nordicsemi.com/thread/446721?ContentTypeID=1</link><pubDate>Tue, 19 Sep 2023 16:50:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5dafa8e7-cf4d-4019-9419-205517cd18f9</guid><dc:creator>Tai</dc:creator><description>&lt;p&gt;Thanks &lt;a href="https://devzone.nordicsemi.com/members/sigurdon"&gt;Sigurd&lt;/a&gt;&amp;nbsp;for this information!&lt;/p&gt;
&lt;p&gt;Regarding the question 2, could you explain a little bit more about? Let say the data packet size is 40 bytes, using DLE size&amp;nbsp;of 251 bytes and ATT MTU of 247 bytes, will it be&amp;nbsp;more packets (multiple 40-byte data packets) needing to be sent for the same amount of data? I&amp;#39;m asking this as it may lower the throughput in this case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Optimizing DLE, and ATT MTU for specific data packet size</title><link>https://devzone.nordicsemi.com/thread/446711?ContentTypeID=1</link><pubDate>Tue, 19 Sep 2023 15:27:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:270d7780-da76-445e-8f3e-612a2fd016d1</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
[quote user=""]Does this matter to set optimal DLE and ATT MTU size for specific data packet size? like save power consumption or even increase throughput?[/quote]
&lt;p&gt;Yes.&amp;nbsp;If the ATT packet cannot fit in a single on-air packet, it will be split up into multiple on-air packets. By using DLE, you can set DLE to ATT packet size plus the header bytes. This will avoid fragmentation of the ATT packet into several on-air data packets.&lt;/p&gt;
[quote user=""]For data packet size greater than 23, with the use of DLE of 251 bytes and ATT MTU of 247 bytes,&amp;nbsp;is it overkill?[/quote]
&lt;p&gt;I don&amp;#39;t see any downside to setting DLE and ATT MTU to these values. Even if your application don&amp;#39;t actually need this high values, the peer device you are connected to might benefit from these higher values.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>