1. A wireless local area network (WLAN) comprising: at least one access point radio; and a plurality of nodes in wireless communication with the at least one access point radio according to media access control (MAC) parameters, each of the plurality of nodes having a quality of service (QoS) threshold for wireless communication with the at least one access point radio that is a function of the MAC parameters; wherein each of the plurality of nodes comprises a controller configured to provide individualized control of the MAC parameters corresponding to a node, the controller programmed to: measure current settings for at least a portion of the MAC parameters for the node; determine approximate current settings for at least a portion of the MAC parameters for remaining nodes from the plurality of nodes; input the current settings for the at least a portion of the MAC parameters of the node and the approximate current settings for the remaining nodes into a WLAN system model to generate a system model output; and iteratively perform a gradient descent based optimization to adapt a setting of at least one of the MAC parameters for the node till the QoS threshold for the node based on the system model output is met, wherein the QoS threshold comprises at least one of a minimum signal throughput level and a maximum signal time delay.