open-sdr / openwifi

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software
GNU Affero General Public License v3.0
3.82k stars 647 forks source link

Time slicing operation results are unstable #371

Closed Aniwer closed 3 months ago

Aniwer commented 10 months ago

Hardware:Xilinx zedboard + FMCOMMS3

  1. By setting both slice_start and slice_end of slice 0 to 0, STA disconnects from openwifi and cannot scan openwifi.(I think queue 0 cannot send out beacon frames and probe response frames in this way, which is in line with expectations.)
  2. By operating slice 2 as described in step 1, STA can scan to openwifi, but will be refused association by openwifi.(This is why I don't quite understand)
  3. When I operate as described in the documentation https://doc.ilabt.imec.be/ilabt/wilab/tutorials/openwifi.html#sdr-tx-time-slicing, the situation is not stable and sometimes there is no change , sometimes openwifi cannot be scanned

So I have some questions: Does SDR TX 4 queues correspond to the EDCA mechanism?(The video link in the document seems to be broken) Does setting slice_start and slice_end to 0 mean closing the tx_queue?