[Serusers] SIP SER
Greger V. Teigre
greger at teigre.com
Mon Mar 5 08:02:52 CET 2007
You can do that using exec command from ser.cfg when you receive a
REGISTER. Use sipp or the internal SER stack to create new messages (see
faqs on iptel.org)
Or http://iptel.org/sems if you want to do it in a better way.
g-)
Goh, Tee-Yong wrote:
> Hi Karim,
>
> Thank you for your advice. Noted your advice.
>
> Yes. My objective here is once the SER receives a REGISTER message
> from one of the client, it will auto generate "INVITE" messages to the
> clients.
>
> I am using the ser-0.9.6. I have looked through the coding as such
>
> /ser-0.9.6/modules/nathelper/nathelper.c
> /ser-0.9.6/modules/nathelper/nathelper.cfg
> /ser-0.9.6/modules/nathelper/nathelper_rrtpp.cfg
> /ser-0.9.6/modules/registrar/save.c
> /ser-0.9.6/modules/registrar/reply.c
> /ser-0.9.6/modules/registrar/sip_msg.c
>
> Anyone knows where can i find the portion where once the SER receives
> the REGISTER message, it responds with 200 OK to the client? Can i
> find them inside nathelper or registrar or paser?
>
> Apologies if any inconvenience caused.
>
> Thank you.
>
> Regards,
> Tee Yong
>
>
> ------------------------------------------------------------------------
> *From:* karim basraoui [mailto:basraouik at gmail.com]
> *Sent:* Sat 3/3/2007 8:36 PM
> *To:* Goh, Tee-Yong
> *Cc:* serusers at lists.iptel.org
> *Subject:* Re: [Serusers] SIP SER
>
> Well, first of all a SER server does not generate messages it only
> interprets the messages it receives. so it can not generate INVITE
> messages. so if you want to call several clients from one client, this
> one has to initiate the call by sending an INVITE to SER.
>
> When receiving the INVITE message, SER will forward it to the callees.
> i did not try this yet, but i think that you can do this with the
> method : "forward" as follows:
>
> if(method == INVITE) {
> forward("callee1_IP_address","callee1_port");
> forward("callee2_IP_address","callee2_port");
> forward("callee3_IP_address","callee3_port");
> #and so on ...
> }
>
> try this for example... and let me know if it works or not.
>
> ps: (personnally i think it won't work :p)
>
> 2007/3/3, Goh, Tee-Yong < gohty at m1.com.sg <mailto:gohty at m1.com.sg>>:
>
> Hi Karim,
>
> Yes you are right.
> Please advice.
>
> Thank you.
>
> Regards,
> Howard
>
> -----Original Message-----
> *From:* karim basraoui [mailto:basraouik at gmail.com
> <mailto:basraouik at gmail.com>]
> *Sent:* Saturday, March 03, 2007 8:01 PM
> *To:* Goh, Tee-Yong
> *Cc:* serusers at lists.iptel.org <mailto:serusers at lists.iptel.org>
> *Subject:* Re: [Serusers] SIP SER
>
> So if i understand, when a clint registers, SER will
> automatically send invites to the other clients and make
> connections with them?
>
> 2007/3/3, Goh, Tee-Yong < gohty at m1.com.sg
> <mailto:gohty at m1.com.sg>>:
>
> Dear Karim,
>
> Thank you for your reply.
>
> Yes you are right. I have having difficulty searching for
> this for past 2 months.
>
> Yes. Here is what i want. Once i receive the REGISTER
> messages, my SER will send out "INVITE" message to my
> other clients. This is what i am intended to do. However,
> i could not search for the right coding inside the ser-0.9.6.
>
> Please advice and apologies if any inconvenience caused
> for you.
>
> Thanks.
>
> Regards,
> Howard
>
> -----Original Message-----
> *From:* karim basraoui [mailto:basraouik at gmail.com
> <mailto:basraouik at gmail.com>]
> *Sent:* Saturday, March 03, 2007 7:18 PM
> *To:* Goh, Tee-Yong
> *Subject:* Re: [Serusers] SIP SER
>
> Hi,
>
> Do you want to make changes on SER behaviour when it
> receives REGISTER messages. If it's the case you can
> make a condition in the "ser.cfg" file, in the bloc
> "route{ ... }". for example:
> route {
> if (method == "REGISTER")
> { #what you want to do};
> }
>
>
> 2007/3/3, Goh, Tee-Yong <gohty at m1.com.sg
> <mailto:gohty at m1.com.sg>>:
>
> Hi,
>
> May i know from the SER-0.9.6, where can i look
> for and make changes for the SER when receiving
> "REGISTER" message and responsing " 200 OK" back
> to the corresponding node or clients?
>
> Would appreciate your assistance and advice as
> soon as possible as i have difficultly locating
> the coding. Please advice where i can find the
> script to edit the above mentioned messages.
>
> Apologies for the inconvenience caused.
>
> Thank you.
>
> Regards,
> Howard
>
> ------------------------------------------------------------------------
> This email (including any attachment) is subject
> to the following disclaimer:
> http://m1.com.sg/M1/misc/disclaimer
> <http://m1.com.sg/M1/misc/disclaimer>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> <mailto:Serusers at lists.iptel.org>
> http://lists.iptel.org/mailman/listinfo/serusers
>
>
>
>
> --
> BASRAOUI Karim
> www.basraouik.afrikart.net
> <http://www.basraouik.afrikart.net>
>
> ------------------------------------------------------------------------
> This email (including any attachment) is subject to the
> following disclaimer: http://m1.com.sg/M1/misc/disclaimer
> <http://m1.com.sg/M1/misc/disclaimer>
> ------------------------------------------------------------------------
>
>
>
>
> --
> BASRAOUI Karim
> www.basraouik.afrikart.net <http://www.basraouik.afrikart.net>
>
> ------------------------------------------------------------------------
> This email (including any attachment) is subject to the following
> disclaimer: http://m1.com.sg/M1/misc/disclaimer
> ------------------------------------------------------------------------
>
>
>
>
> --
> BASRAOUI Karim
> www.basraouik.afrikart.net <http://www.basraouik.afrikart.net>
> ------------------------------------------------------------------------
> This email (including any attachment) is subject to the following
> disclaimer: http://m1.com.sg/M1/misc/disclaimer
> ------------------------------------------------------------------------
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20070305/dc932d75/attachment.htm>
More information about the sr-users
mailing list