-
Notifications
You must be signed in to change notification settings - Fork 7.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wifi: Get rid of inefficient wifi packets (IDFGH-3036) #5061
Comments
@seppf Thanks for proposing this feature, we will evaluate. Thanks. |
Hi @Alvin1Zhang, |
Hi @seppf, thanks for your suggestions. We will consider to implement it. Hope we can implement it in June or July. |
Hi, |
Hi @seppf, this forum is also intended for HW related issues. You can raise any HW related issues or concerns here. |
Hi @seppf we already made the minimum rate of data frame to 5.5M by default. |
Using the ESP32-C6 in 802.11ax mode, I encountered that it is still using 802.11b packets for authentication. The Please let me know if I should open a new issue for this. |
For anyone encountering this: I worked around the issue by disabling 802.11b rates with |
Hi @HavingaThijs, the esp_wifi_set_protocol function throws an error, you can check this #702. The function of esp_wifi_config_11b_rate is used to enable/disable 802.11b rate. |
Let's make it clear: 802.11b is dead - since long. I have to dig very deep in my sample device boxes to find a pure 802.11b device.
One of the major drawbacks of 802.11b is the minimum bitrate of 1 MBit/s that is used in some (but not all!) bgn systems for management frames, broadcasts and multicasts.
Just have a look at how much air time is wasted for a single 1 MBit beacon, ACK or a response to a wildcard (worst of all!) probe request when "normal" data packets rush along with 50, 60 or 70 MBits.
And why this all? To be backward compatible with wifi clients that lie six feet under since 10 years or more?
So please, let's have a gn mode in addition to b / bg / bgn. OFDM modulation is more efficient anyhow.
With OFDM-only basic bitrate would be 6 MBits for both access points and stations. Obviously this boosts this set of packets as compared to 1 MBit. And in most cases the required ~2 dB more SNR don't really matter, as there is sufficient SNR for much higher bitrates.
Futhermore (or as an alternative to dropping b) it would help to have an API function for (even dynamically) setting the bitrate for management frames, broadcasts and multicast even higher, for cases when throughput is more import than long reach.
Thanks for considering,
Best Regards, Josef
The text was updated successfully, but these errors were encountered: