[Serusers] SIP SER

Goh, Tee-Yong gohty at m1.com.sg
Mon Mar 5 11:31:03 CET 2007


Dear Greger,

Thank you for your advice.

May i seek your advice where can i find the exec command from ser.cfg? Is there any reference?
Thanks.

Regards,
Howard


-----Original Message-----
From: Greger V. Teigre [mailto:greger at teigre.com]
Sent: Monday, March 05, 2007 3:03 PM
To: Goh, Tee-Yong
Cc: karim basraoui; serusers at lists.iptel.org
Subject: Re: [Serusers] SIP SER


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>: 

Hi Karim,
 
Yes you are right.
Please advice.

Thank you.

Regards,
Howard

-----Original Message-----
From: karim basraoui [mailto: basraouik at gmail.com]
Sent: Saturday, March 03, 2007 8:01 PM
To: Goh, Tee-Yong

Cc: 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 <  <mailto:gohty at m1.com.sg> 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]
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
http://lists.iptel.org/mailman/listinfo/serusers






-- 
BASRAOUI Karim
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 

  _____  

This email (including any attachment) is subject to the following disclaimer: http://m1.com.sg/M1/misc/disclaimer 
  _____  





-- 
BASRAOUI Karim
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

  



This email (including any attachment) is subject to the following disclaimer:
http://m1.com.sg/M1/misc/disclaimer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20070305/4dd31b11/attachment.htm>


More information about the sr-users mailing list