I would like to do some customizations to IEEE 802.11 MAC layer protocol and implement it on hardware. I searched rigorously but I could not find any chipset with 802.11 PHY (RF + baseband chipset) using which I can implement custom MAC layer protocol. Most of the existing WiFi chipsets are integrated with MAC layer as its better and efficient to have it in hardware.
The one approach I think I have is to interface Radio frontend chipset (like MAX2830) with baseband chipset and then controlling everything using some MCU or FPGA. Is there any other easier approach I can use (e.g. SDR)?
Edit: The purpose I want to implement this is to achieve a custom wireless link with better packet priority and scheduling algorithm. I would also be interested in tweaking CSMA thresholds and implementing additional error correction coding in MAC layer itself.