be provided to the data collector 106 the policy 114 can be used to define the output of the data collector 116 outputs include usage reports 500 that describe application usage in application specific terms e g 700 minutes of voice over ip calls maximum of 10 simultaneous calls etc service detail records 502 are another output of the data collector 106 these could be output at application specific intervals six seconds for voice over ip every hour for web usage etc the service detail records 502 can be used for billing purposes and also to limit access if the paid for usage is exceeded for example if a user purchases twenty minutes of voice over ip calls when she he reaches that limit systems monitoring the service detail records 502 can terminate the call etc another output can include quality of service reports 504 these may specify on an application level the performance for the session as appropriate this can be presented in application specific terms for example if a voice over ip call should have no more than a z ms latency to avoid echo the report might specify how many calls exceeded that latency and by how much another output might include router commands 506 to control a router e g to limit.