[Users] call forwarding and billing
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed May 10 21:21:41 CEST 2006
Hi,
Jayesh Nambiar wrote:
> Hi,
> Thanks for the reply bogdan.
> Actually my main requirement was that if a call is transferred to a
> pstn number,
> the billing has to be properly done; charging the one who actually
> forwarded the call.
> I was getting the 'Malformed CC-Diversion/Diversion/CC-Redirect
> Header' from Cisco but it was solved when I sent a proper reason along
> with the diversion header. Actually I was sending a reason which could
> not be recognised by Cisco earlier.
> So if the call is going out to a pstn number or is forwarded to a pstn
> number, I collect the accounting information from the gateway itself,
> as I beleive it is the best place to look for accounting.
> But just to keep records of the calls that were forwarded to another
> user, I guess the diversion module wont help and I'll have to look for
> multi leg accounting only. (Is the thought correct?)
>
right!
> One more thing, Can you please suggest the best platform to develop a
> web-interface for openser. Is php the best?? because I've seen most of
> the interfaces for openser have been developed in php.
> Can someone please give me some advantages of building it in php.
> Because I was thinking of using asp.net or java jsp for the same.
> Please help me take a proper decision on this so that I can move ahead
> with the development of the web-interface.
it's your decision based on what you are more comfortable to work with
and if it's able to do the job. If it will be my personal decision, I
will go for php
regards,
bogdan
>
> thanks a lot for all your help...
> jayesh
>
> */Bogdan-Andrei Iancu <bogdan at voice-system.ro>/* wrote:
>
> Hi,
>
> Jayesh Nambiar wrote:
>
> > Hi folks,
> > I have implemented the openser.cfg with forwarding and voicemail
> > features completely. Only problem is,
> > if the user is forwarding the call on a pstn number how should
> he be
> > billed, as the one who has forwarded is accountable and not the one
> > who called.
> > I have implemented forwarding using avps serial forking method.
> I've
> > read about multiple leg accounting and was not successful in
> > understanding it properly. The docs only mention to set the
> parametrs
> > and after I set the params, I get a n/a in src_leg and dst_leg
> column.
> > Can someone pls give me examples of successfully using multiple leg
> > accounting in openser.cfg.
>
> id not enough to define the AVP that will keep the source and
> destination of each leg, but you also need from the script to
> populate
> them according to your call processing related to forward. If you
> search
> on the list archive, there was a post about multi leg call,
> containing a
> script snapshot.
>
> > Is it like, the call leg accounting will only take place if
> there is a
> > 3XX response from the server. I am asking this as my cfg does not
> > produce any 302 response, but creates a brand new Invite request
> for
> > the forwarded call. Can someone pls tell me more about multi-leg
> > accounting.
>
> no, it is not related to redirect processing.
>
> > Also I read about the diversion module which can be used in the
> > forwarding scenarios.
> > But I added the diversion header and forwarded the call to Cisco
> > gateway, it gave a 400 Bad Request reponse saying 'Malformed
> > CC-Diversion/Diversion/CC-Redirect Header'. Can someone explain
> what
> > does this mean.
>
> it means that the Diversion hdr you added is not accepted by the
> GW - I
> had also this problem once and the solution was to remove all hdr
> parameters - the CISCO GW does not like them.
>
> regards,
> bogdan
>
>
> ------------------------------------------------------------------------
> Yahoo! India Answers: Share what you know. Learn something new. Click
> here
> <http://us.rd.yahoo.com/mail/in/mailcricket/*http://in.answers.yahoo.com>
> Send instant messages to your online friends - NOW
> <http://messenger.yahoo.com/download.php;_ylt=Ah5_.LTcbbJtYrNKnfM5e6xwMMIF>
More information about the Users
mailing list