Patent ID: 8077675

Claim:
A method comprising: at a plurality of wireless local area network access points that are part of a wireless local area network: receiving signals from multi-mode wireless client devices that are configured to communicate in the wireless local area network and in at least one other network; generating handover data associated with handover events of wireless Voice-Over Internet Protocol (VoIP) communication sessions for multi-mode wireless client devices between the wireless local area network and the at least one other network; and generating link quality data representing status and quality of a wireless link with multi-mode wireless client devices during a VoIP communication session; at a controller: receiving the handover data and link quality data for multi-mode wireless client devices from the plurality of access points; aggregating the handover data and link quality data for a VoIP communication session for a multi-mode wireless client device into a mobility detail record; associating each mobility detail record with a call detail record that describes end-to-end performance metrics associated with a VoIP communication session for each multi-mode wireless client device; and storing the mobility detail record together with an identifier of its associated call detail record.