A method by a supervisor computer of supervising data in a wireless network, comprising: intercepting packets en route between a base station and a packet data network, noting times associated with the intercepted data packets; identifying in the intercepted packets, one or more characteristics of the packet; at least partly based on one or more of said noted times and the identified one or more characteristics, evaluating the service provided by the base station; at least partly based on a result of said evaluating, determining whether or not at least one action to improve a quality of user experience provided by the base station should be performed; and if determined that any action should be performed, performing at least one action to improve a quality of user experience provided by the base station, characterized in that: evaluating the service provided by the base station comprises: approximating an incoming data rate to the base station for packets directed to a plurality of user equipments UEs, based on the noted times associated with the intercepted data packets; estimating an outgoing data rate from the base station to the plurality of UEs, based on the intercepted packets; estimating for each of the UEs, at least one parameter indicative of a fullness of at least one queue in the base station for packets directed to the UE (1 10), based on the estimated incoming data rates and the outgoing data rates; and comparing the estimated at least one parameter indicative of the fullness to one or more thresholds. intercepting packets en route between a base station and a packet data network, noting times associated with the intercepted data packets; identifying in the intercepted packets, one or more characteristics of the packet; at least partly based on one or more of said noted times and the identified one or more characteristics, evaluating the service provided by the base station; at least partly based on a result of said evaluating, determining whether or not at least one action to improve a quality of user experience provided by the base station should be performed; and if determined that any action should be performed, performing at least one action to improve a quality of user experience provided by the base station, characterized in that: evaluating the service provided by the base station comprises: approximating an incoming data rate to the base station for packets directed to a plurality of user equipments UEs, based on the noted times associated with the intercepted data packets; estimating an outgoing data rate from the base station to the plurality of UEs, based on the intercepted packets; estimating for each of the UEs, at least one parameter indicative of a fullness of at least one queue in the base station for packets directed to the UE (1 10), based on the estimated incoming data rates and the outgoing data rates; and comparing the estimated at least one parameter indicative of the fullness to one or more thresholds. approximating an incoming data rate to the base station for packets directed to a plurality of user equipments UEs, based on the noted times associated with the intercepted data packets; estimating an outgoing data rate from the base station to the plurality of UEs, based on the intercepted packets; estimating for each of the UEs, at least one parameter indicative of a fullness of at least one queue in the base station for packets directed to the UE (1 10), based on the estimated incoming data rates and the outgoing data rates; and comparing the estimated at least one parameter indicative of the fullness to one or more thresholds.