1. A method of operating a communication system, comprising: receiving an indicator of a customer experience event associated with a wireless device; determining a service type associated with the wireless device and the customer experience event; receiving a plurality of indicators associated with the customer experience event, the plurality of indicators comprising throughput information about at least two data streams that the wireless device was engaged in at the time of the customer experience event, wherein the throughput information is reported by each of an application layer, a network layer, and an air-interface layer; determining a throughput experienced by a first application that did not report a throughput measurement, based on throughput information reported by any combination of a second application on the application layer, the network layer, and the air-interface layer; aggregating the throughput information for the at least two data streams based on the service type; and based on the aggregated throughput information, determining a cause of the customer experience event.