[Serusers] Call Hunting

Kapil Dhawan sersavvy at hotmail.com
Thu Jun 2 05:27:08 CEST 2005


Thx Dave

I have almost started writing my own module for Call Hunting and i am almost 
through with it. Little modifications required. I will reply after i am 
done.

>From: Dave <ddx66 at yahoo.com>
>To: serusers at lists.iptel.org, sersavvy at hotmail.com
>Subject: Re: [Serusers] Call Hunting
>Date: Wed, 1 Jun 2005 03:38:20 -0700 (PDT)
>
>Kapil,
>
>1) In failure_route[2] , you cannot have
>t_on_failure("2"). I believe a "recursive" call does
>not work. You can write a failure_route[3] and call
>t_on_failure("3" from failure_route[2]
>2) To add something to the usr_preferences table, you
>can use the SQL INSERT command. You would launch the
>mysql client, and then enter
>mysql>insert into usr_preferences values (..,...,..)
>
>--- Kapil Dhawan <sersavvy at hotmail.com> wrote:
> > Hi Dave
> >
> > Thx for the answer. I am trying avpops module for
> > failure_route with serial
> > forking directive with usr_preferences table. But i
> > am getting several
> > issues with it. Here are the logs and part of my
> > ser.cfg
> >
> > fork=yes
> >
> >
> >
>modparam("avpops","avp_url","mysql://root:root@localhost/ser")
> > modparam("avpops","avp_table","usr_preferences")
> >
>modparam("avpops","avp_aliases","serial_fork1=i:665")
> > modparam("avpops","uuid_column","uuid")
> > modparam("avpops","username_column","username")
> > modparam("avpops","domain_column","domain")
> > modparam("avpops","attribute_column","attribute")
> > modparam("avpops","value_column","value")
> > modparam("avpops","type_column","type")
> >
> > route {
> >
> >        ...........
> >
> >         append_hf("P-hint: usrloc applied\r\n");
> >
> >         avp_write("sip:101 at 192.168.1.1",
> > "$serial_fork1");
> >         avp_write("sip:102 at 192.168.1.1",
> > "$serial_fork1");
> >         avp_write("sip:103 at 192.168.1.1",
> > "$serial_fork1");
> >
> >         route(1);
> > }
> >
> > route[1]
> > {
> >         # send it out now; use stateful forwarding
> > as it works reliably
> >         # even for UDP2TCP
> >
> >         # intercept failure replies
> >         t_on_failure("2");
> >
> >         if (!t_relay()) {
> >                 sl_reply_error();
> >         };
> > }
> >
> > failure_route[2]
> > {
> >         # use the first element of the list (if any)
> > and delete it from list
> >         if (avp_pushto("$ruri", "$serial_fork1"))
> >         {
> >                 append_branch();
> >                 avp_delete("$serial_fork1");
> >                 t_on_failure("2");
> >                 t_relay();
> >         }
> > }
> >
> >
> >
> > But i am getting several issues. I have three UA's
> > set 101,102,103. I am
> > calling from some other domain on 100 which is
> > aliased to 101. I expect that
> > if 101 is free call shud come to it. Thats not
> > happening. Then if 101 and
> > 102 are busy or some other issue. call should reach
> > last UA. I didn't get
> > any proper example to add AVP's to usr_preferences
> > table. Can you give me
> > some example for it.
> >
> >
> >
> >
> > >From: Dave <ddx66 at yahoo.com>
> > >To: serusers at lists.iptel.org
> > >Subject: Re: [Serusers] Call Hunting
> > >Date: Tue, 31 May 2005 08:30:54 -0700 (PDT)
> > >
> > >Yes it is. You need to use the AVPOPS module and
> > the
> > >failure_route directive to make it happen. Look at
> > the
> > >avpops docs and in there you will see an example
> > >Dave
> > >--- Kapil Dhawan <sersavvy at hotmail.com> wrote:
> > > > Hi List
> > > >
> > > > Is it possible to do Call Hunting with SER.
> > > >
> > > >
> >
> >_________________________________________________________________
> > > > Adore Arshad Warsi?
> > > > http://server1.msn.co.in/sp05/iifa/ Think he is
> > the
> > > > funniest?
> > > >
> > > > _______________________________________________
> > > > Serusers mailing list
> > > > serusers at lists.iptel.org
> > > > http://lists.iptel.org/mailman/listinfo/serusers
> > > >
> > >
> > >
> > >
> > >__________________________________
> > >Yahoo! Mail
> > >Stay connected, organized, and protected. Take the
> > tour:
> > >http://tour.mail.yahoo.com/mailtour.html
> > >
> > >_______________________________________________
> > >Serusers mailing list
> > >serusers at lists.iptel.org
> > >http://lists.iptel.org/mailman/listinfo/serusers
> >
> >
>_________________________________________________________________
> > Think Rani is the best?
> > http://server1.msn.co.in/sp05/iifa/ Make sure she
> > wins the award.
> >
> >
>
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam?  Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com

_________________________________________________________________
44 Million Items on Sale. 
http://adfarm.mediaplex.com/ad/ck/4686-26272-10936-377?ck=44MilItems What 
Are you Looking for? Find it on eBay.in!




More information about the sr-users mailing list