Patent ID: 8107886

Claim:
A method for monitoring quality of service on a receiver unit in a wireless communication system, the method comprising: configuring one or more monitors on said receiver unit according to a configuration file, the one or more monitors including at least one of a voice monitor operating in a short mode, a voice monitor operating in a full mode, and a voice monitor operating in a continuous mode; collecting event data relating to activities of said receiver unit using said monitors during one or more active communication sessions; filtering said event data according to said configuration file, wherein filtering said event data includes removing excessive data based on a type or a size of said event data; transmitting said filtered event data to a control function unit from said monitors, the control function unit controlling the one or more monitors and the transmission of the filtered event data to the control function unit; managing connections of the one or more active communication sessions using the control function unit, the control function unit including a connection resource manager, management of the connections including managing period and duration of the one or more active communication sessions; packaging said filtered event data in a format to be transmitted to a collector unit using said control function unit; transmitting said filtered event data to the collector unit only during the one or more active communication sessions associated with the activities of the receiver unit in the filtered event data, the filtered event data transmitted to the collector unit within the managed period and duration of the one or more active communication sessions; processing and transmitting the filtered event data to a target unit; and generating a result summary of the filtered event data.