I. Introduction
Wireless networks have to satisfy multitude of requirements, ranging from high-reliability and low-latency connectivity to support of bandwidth-intensive applications such as virtual reality (VR), gaming, and holographic video. Thus, there is a growing need for adaptable and application-specific channel access mechanisms and resource allocation. The large number of configurable parameters and their entangled inter-dependencies in the medium access control (MAC) layer pose challenges to optimize and fine-tune protocols with traditional methods due to the dynamic nature of wireless networks [1]. This is especially pronounced in uncoordinated environments such as unlicensed bands, where there is no centralized authority to regulate channel access across all network nodes.