> From: Diego B [mailto:[EMAIL PROTECTED] > > I think the problem here is that if you accept the call and then you > play the announcement the call will be billed.
Well, I can see why one would not want the call to be billed. But I expect that your telephone company would be irritated if you were delivering information to the caller but preventing the call from being billed. If the call can legitimately not be billed, there should be a reason for call failure that can be presented to the caller that is an acceptable user experience. I am reminded of an event in an early X.25 network. A bank discovered that X.25 allowed it to return a "reason for rejecting the connection" when rejecting an incoming connection -- and that the network operator did not bill for rejected connections. So in its credit-card approval system, the credit-card information was inserted into a suitably formatted X.25 connection request to the bank's system. The bank's system would determine whether the charge was to be approved, and based on that, send a suitable rejection. This allowed it to process a huge number of transactions without paying X.25 charges. Eventually the network operator discovered this scam and presented the bank with a huge bill. Dale _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
