In a method and system, one or more communication devices within a
communication network are provided with a dynamically and remotely
configurable probe element, implemented at least partially in software
and controllable by the network operator via one or more communication
links, capable of monitoring, measuring and capturing user interaction
data flowing from voice and/or data transactions occurring in the
network. User interaction data reflects a user's experience on the
network and thus provides valuable raw data usable by the network
operator for improving network quality from the user's perspective,
especially when received from a statistically significant number of
network user devices. Collected user interaction data can include network
engineering metric data and/or user profile data.