<?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>Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/110708/maximum-achievable-throughput-of-le-audio-bap-streaming</link><description>Hi nRF Community, 
 I&amp;#39;m currently delving into the bandwidth capabilities of LE audio (BAP Streaming), utilizing two nRF5340-DK (PCA10095 2.0.2) Dev-kits flashed with unicast audio server and client examples from nRF Connect SDK v2.6.0. 
 
 Among the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Jan 2025 10:33:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/110708/maximum-achievable-throughput-of-le-audio-bap-streaming" /><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/519501?ContentTypeID=1</link><pubDate>Wed, 22 Jan 2025 10:33:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66703b9e-5f08-4a93-9ad6-e5bcdf017c18</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello HaiwenChen,&lt;/p&gt;
&lt;p&gt;I can see that you are getting support for this in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/118186/le-audio-throughput-calculation-audio-qos-setting"&gt;this ticket&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/519125?ContentTypeID=1</link><pubDate>Mon, 20 Jan 2025 14:58:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47c7efa1-aec8-4b2b-ab56-9a2d5b702386</guid><dc:creator>Hhhhh</dc:creator><description>&lt;p&gt;How to calculate the throughput in LE Audio？&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/thourghput1.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/throughput0.png" /&gt;&lt;/p&gt;
&lt;p&gt;I use the sdu_ref and data_size in this function to calculate throughput, is it crroect? The result is 96kbps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/489494?ContentTypeID=1</link><pubDate>Wed, 19 Jun 2024 11:31:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6324bdb-5ce9-44e0-9206-1a67706243bf</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Hello, &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
[quote user="vorobeyvd"]It&amp;#39;s great that I got almost theoretical limit. But maybe you can explain to me how I can make this transfer non-simultaneous to achieve higher &lt;span&gt;bitrate&lt;/span&gt;&amp;nbsp;between client and server? Is it possible to disable transmission from server to client? I&amp;#39;ve tried not to send any data from server to client, but the bitrate from client to server still ~770kbps.[/quote]
&lt;p&gt;The control packets on the ACL link will still be transmitted, but with unidirectional CIS you should only have CIS packets from the client to the server. Have you captured the packets with a packet analyzer compatible with ISO and verified that there is no data transmitted from the server to the client? &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="vorobeyvd"]Also, I tried to change SDU interval but I couldn&amp;#39;t get it to be less than 5ms. Is this the limit?[/quote]
&lt;p&gt;Currently 5000us is the lower limit for SDU interval. See DRGN-21099 in the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrfxlib/softdevice_controller/limitations.html"&gt;Limitations for the SoftDevice Controller&lt;/a&gt;. The workaround is to use the LE Set CIG Parameters Test command to allow SDU intervals under 5000us.&lt;/p&gt;
[quote user="vorobeyvd"]And I tried to increase the number of CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SRC_COUNT. But also stuck with some restrictions. Is it possible to have more than 2?[/quote]
&lt;p&gt;You need to also increase &lt;span&gt;&lt;span dir="ltr"&gt;CONFIG_BT_ISO_MAX_CHAN to reflect the value for CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SRC_COUNT and increase CONFIG_BT_ISO_TX_BUF_COUNT as well. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Best regards, &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Maria&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/489340?ContentTypeID=1</link><pubDate>Tue, 18 Jun 2024 14:17:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bfa89eed-47a4-4780-aaed-2837162304f1</guid><dc:creator>vorobeyvd</dc:creator><description>&lt;p&gt;Thanks for the answer. But I got more questions :)&lt;br /&gt;It&amp;#39;s great that I got almost theoretical limit. But maybe you can explain to me how I can make this transfer non-simultaneous to achieve higher &lt;span&gt;bitrate&lt;/span&gt;&amp;nbsp;between client and server? Is it possible to disable transmission from server to client? I&amp;#39;ve tried not to send any data from server to client, but the bitrate from client to server still ~770kbps.&lt;br /&gt;Maybe it is possible to get 90%-10% ratio of data transfer from client and from server?&lt;br /&gt;Also, I tried to change SDU interval but I couldn&amp;#39;t get it to be less than 5ms. Is this the limit?&lt;br /&gt;And I tried to increase the number of CONFIG_BT_BAP_UNICAST_CLIENT_ASE_SRC_COUNT. But also stuck with some restrictions. Is it possible to have more than 2?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/486382?ContentTypeID=1</link><pubDate>Wed, 29 May 2024 10:32:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19ec5dbc-f1c3-4a7e-a3f6-705502bdd129</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you again for your patience.&lt;/p&gt;
&lt;p&gt;For Bluetooth with 2M PHY the theoretical maximum throughput is ~1400 kbps. With CIS the possible throughput is somewhat smaller because both ACL and CIS packets are using the same PHY. I don&amp;#39;t have exact values for the reduced number, but ~1200 kbps is a plausible value.&lt;/p&gt;
[quote user=""]I&amp;#39;m transmitting data every 5ms (AUDIO_DATA_TIMEOUT_US 5000). With these adjustments, I managed to achieve approximately ~769 kbps from client to server and ~391 kbps from server to client.[/quote]
&lt;p&gt;Are these bitrates simultaneous? If yes: the total bitrate is ~1160 which is quite close to a potential maximum. &lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/484731?ContentTypeID=1</link><pubDate>Thu, 16 May 2024 14:18:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdb5c6c0-7230-4de5-ad61-2f51973f1f80</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Thank you for your continued patience.&lt;/p&gt;
&lt;p&gt;I have not found any significant info on this yet. I will ask some colleagues for assistance and you&amp;#39;ll hear from me next week.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Maximum achievable throughput of LE Audio (BAP streaming)</title><link>https://devzone.nordicsemi.com/thread/481818?ContentTypeID=1</link><pubDate>Fri, 03 May 2024 13:42:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3be5086b-47cf-4afd-9d69-cd5d0c8856c5</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I will get back to you as soon as I can. Thank you for your patience.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>