IW611 - Wi-Fi AP RX drops to 0 with active BLE connections

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IW611 - Wi-Fi AP RX drops to 0 with active BLE connections

ソリューションへジャンプ
869件の閲覧回数
ac_gd
Contributor II

Hi,

I have a IW611 chipset (in a Murata 2DL, over SDIO-UART) working on an iMX9.

I have 6 active Bluetooth Low Energy connections with the IW611 (the iMX9 being a BLE central). Each connection is sending and receiving 2kbps. This works OK and looks stable.

Subsequently, I enable a Wi-Fi network (802.11n) on the uap0 Wi-Fi access point interface. I connect 1 Wi-Fi station to the access point. Then, I start a iperf3 TCP stream from the station to the AP. This does not work. More concretely, the throughput is 0 (or very rarely is higher than 0 Mbit/s). The BLE connections (and throughputs) remain OK.

Additionally, I also tested increasing the number of BLE connections incrementally.

  • starting 0 active BLE connections: expected RX throughput of ~ 50 Mbits/s
  • 1 active BLE connection: throughput drops to ~ 10 - 20 Mbits/s
  • 2 active BLE connections: throughput drops to 0 Mbits/s
  • 3 active BLE connections: throughput drops to 0 Mbits/s
  • ...
  • 6 active BLE connections: throughput drops to 0 Mbits/s

I also tried receiving data as Wi-Fi station (mlan0) with 6 active BLE connections, with similar results.

In contrast, when using the Wi-Fi mlan0 (station) or uap0 (AP) to transmit data to another AP or station, while maintaining 6 active BLE connections, it can still reach up to 20 Mbits/s (although the throughput varies a lot).

The NXP Wireless SoC Features and Release Notes for Linux state that the Wi-Fi access point should support 16 stations, and the number of BLE connections should also be 16. I understand that it probably not possible to reach 16 for both (so 32 combined) and reach high throughput. But I was not expecting that 7 connections (1 for Wi-Fi and 6 for BLE) would cause a 0 Mbits/s RX Wi-Fi throughput (while the BLE connections keeps working stable BTW).

Is this Wi-Fi RX drop to 0 Mbits/s expected behavior?

Kind regards,
ac_gd

タグ(1)
0 件の賞賛
返信
1 解決策
646件の閲覧回数
ac_gd
Contributor II

Hi,

The ticket can be closed. We have made some progress by optimizing our BLE connection parameters and using the correct antenna calibration. If we need more assistance in the future, we will reach out again.

Kind regards,
ac_gd

元の投稿で解決策を見る

0 件の賞賛
返信
5 返答(返信)
647件の閲覧回数
ac_gd
Contributor II

Hi,

The ticket can be closed. We have made some progress by optimizing our BLE connection parameters and using the correct antenna calibration. If we need more assistance in the future, we will reach out again.

Kind regards,
ac_gd

0 件の賞賛
返信
836件の閲覧回数
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @ac_gd 

Thanks for creating case to us.

I will check this case and update to you if I have any findings.

 

Best regards,

Christine.

0 件の賞賛
返信
816件の閲覧回数
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @ac_gd 

Can you please let me know when you do TCP iperf test, the DUT(working in AP mode) is working as iperf server or client?

Can you please share to me your iperf commands and your hostapd.conf when you start IW612 as an AP with uap0 interface?

Can you please let me know how to keep 2kbps data transmission between 7 BLE devices? What is your BLE remote devices type?

I prefer to know more details so that I can reproduce this issue locally.

Best regards,

Christine.

0 件の賞賛
返信
695件の閲覧回数
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @ac_gd 

Can you please help to provide me answer of the requested questions?

 

Best regards,

Christine.

0 件の賞賛
返信
669件の閲覧回数
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @ac_gd 

Can you please help to provide me answer of the requested questions?

 

Best regards,

Christine.

0 件の賞賛
返信