Hello
I am implementing wifi udp streaming for realt time voice codec transmission, and I am using wifi QoS (AC_VO) as suggested in the documentation. Looking for ESP32 transmission with external probe, I can see the ESP32 uses the 802.11 RTS/CTS when frames must be retransmitted to the AP. This scheme adds a lot of latency and I would like to test other methods. Is there a way to change the Ack Policy for a frame (or a whole AC) on ESP32 ??? Default Ack Policy is "Normal Ack" but 802.11 specified also "Block Ack" and "NoAck" policies ?
Thank you in advance,
r.
802.11 QoS Frame Ack Policy
802.11 QoS Frame Ack Policy
- Attachments
-
- Screenshot_20210111_080206.png (177.1 KiB) Viewed 3587 times
Re: 802.11 QoS Frame Ack Policy
ESP32 doesn't send QoS No Ack packets, but you can try to send broadcast/multicast packets(which also sent by VO queue) instead to verify at the moment.
Re: 802.11 QoS Frame Ack Policy
I am trying to send Voice Packets from ESP using modification which has mentioned in documents, but ESP32 always sends Best Effort packets, Is there any solution?
modification tried:
const int ip_precedence_vo =6;
const int ip_precedence_offset =5;
int priority = (ip_precedence_vo << ip_precedence_offset);
Please solve my issue
modification tried:
const int ip_precedence_vo =6;
const int ip_precedence_offset =5;
int priority = (ip_precedence_vo << ip_precedence_offset);
Please solve my issue
Who is online
Users browsing this forum: Majestic-12 [Bot] and 417 guests