Hi Brian
> I was wondering if anyone had any suggestions on how I could use > OpenSER to limit call volume and call per second on a peer basis. you would need a bit of development. With openser 1.1.0 and CVS head you can use the dialog module to have the list of ongoing calls. Starting from that point, you can extend the functionality to what you desire.
Cool. Ya, I have been looking at what I can do with the Dialog module. So far, one problem I've noticed is that user agent I am testing with, a Cisco 7960, does not keep the DID parameter in the record-route feature used to track dialogs. I do not know yet if this is the regular behaviour for all UAs.
This is a bogus behaviour - the RFC clearly says that all RR parameters must be mirrored into the Route headers.
You should try to upgrade the phone's firmware ...if still doesn't work, report it to CISCO.
regards, bogdan