Patent ID: 8472349

Claim:
A method, comprising: performing, by one or more computer systems, monitoring a communication over a network; detecting (i) a first portion of the communication including packets having a first packet payload size, and (ii) a second portion of the communication including packets having a second packet payload size, the second packet payload size different from the first packet payload size; deriving (i) a first bit rate corresponding to the first portion of the communication based, at least in part, upon the first packet payload size, and (ii) a second bit rate corresponding to the second portion of the communication based, at least in part, upon the second packet payload size; calculating (i) a first Mean Opinion Score (MOS) for the first portion of the communication based, at least in part, upon the first bit rate, and (ii) a second MOS for the second portion of the communication based, at least in part, on the second bit rate; and generating an overall MOS for the communication based, at least in part, upon (i) the first and second MOS, and (ii) a distribution of the packets having the first and second packet payload sizes.