11 Replies Last post: Nov 28, 2007 12:56 AM by Guest  
Guest

Nov 27, 2007 4:23 AM

[OpenSIPStack] user agent qustion(s)

Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').

Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
1. Nov 27, 2007 4:31 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Guys, geetings!

Can OpenSER be used to implement a B2BUA ?

Thanks
CS

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net
opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of
Thomas Raschbacher
Sent: Tuesday, November 27, 2007 2:53 PM
To: opensipstack-devel@lists.sourceforge.net
Subject: OpenSIPStack user agent qustion(s)

Hi.

I'd need to know if opensipstack supports multiple sip connections at any
time (meaning connected to potentially 2 or more servers at the same time as
'failsave').

Also which class would I be looking at to start implementing an User agent
(as a windows console app / service)?

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
2. Nov 27, 2007 4:38 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Hi.

Thomas Raschbacher wrote:
Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').
Unfortunately, this is not yet implemented.
Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?
UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian
Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
3. Nov 27, 2007 4:41 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.

Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:
Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').
Unfortunately, this is not yet implemented.
Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?
UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian
Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
4. Nov 27, 2007 5:13 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Hi,

Thomas Raschbacher wrote:
Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.
ATLSIP doesn't just contain an ATL implementation. Kind of a misnomer, I
know. It also has an MFC implementation if you want to see how deriving
from SoftPhoneInterface is done. There's also another one that can be
run as a background process and can be controlled through XML-RPC.
Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?
"Yet" meaning that there is no manager class. Wait. When you said
"connected to potentially 2 or more servers at the same time as
'failsave'", did you mean one endpoint having registrations to different
servers? If so, you won't need multiple endpoints just multiple
registrars. It can be implemented with relative ease I think. You will
need to modify OpalOSSUserAgent and OpalOSSRegistrar. Right now
OpalOSSUserAgent has only one OpalOSSRegistrar. Admittedly, I haven't
looked at it that much so I don't know the extent of the modifications.

  • Ilian
Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:

Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').

Unfortunately, this is not yet implemented.

Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?

UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
5. Nov 27, 2007 5:29 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Thanks

So if multiple registrars are implemented in OpalOSSUserAgent I'll be able to have multiple sessions with multiple registrars?

Meaning:

MyServer ---> ExtServer1
+-------> ExtServer1 ( different username/password than first connection)
+-------> ExtServer2
...

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 11:13
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi,

Thomas Raschbacher wrote:
Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.
ATLSIP doesn't just contain an ATL implementation. Kind of a misnomer, I
know. It also has an MFC implementation if you want to see how deriving
from SoftPhoneInterface is done. There's also another one that can be
run as a background process and can be controlled through XML-RPC.
Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?
"Yet" meaning that there is no manager class. Wait. When you said
"connected to potentially 2 or more servers at the same time as
'failsave'", did you mean one endpoint having registrations to different
servers? If so, you won't need multiple endpoints just multiple
registrars. It can be implemented with relative ease I think. You will
need to modify OpalOSSUserAgent and OpalOSSRegistrar. Right now
OpalOSSUserAgent has only one OpalOSSRegistrar. Admittedly, I haven't
looked at it that much so I don't know the extent of the modifications.

  • Ilian
Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:

Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').

Unfortunately, this is not yet implemented.

Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?

UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
6. Nov 27, 2007 5:48 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Thomas Raschbacher wrote:
Thanks

So if multiple registrars are implemented in OpalOSSUserAgent I'll be able to have multiple sessions with multiple registrars?
Yes. It should.
Meaning:

MyServer ---> ExtServer1
+-------> ExtServer1 ( different username/password than first connection)
+-------> ExtServer2
...

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 11:13
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi,

Thomas Raschbacher wrote:

Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.

ATLSIP doesn't just contain an ATL implementation. Kind of a misnomer, I
know. It also has an MFC implementation if you want to see how deriving
from SoftPhoneInterface is done. There's also another one that can be
run as a background process and can be controlled through XML-RPC.

Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?

"Yet" meaning that there is no manager class. Wait. When you said
"connected to potentially 2 or more servers at the same time as
'failsave'", did you mean one endpoint having registrations to different
servers? If so, you won't need multiple endpoints just multiple
registrars. It can be implemented with relative ease I think. You will
need to modify OpalOSSUserAgent and OpalOSSRegistrar. Right now
OpalOSSUserAgent has only one OpalOSSRegistrar. Admittedly, I haven't
looked at it that much so I don't know the extent of the modifications.

  • Ilian

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:

Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').

Unfortunately, this is not yet implemented.

Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?

UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
7. Nov 27, 2007 6:08 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Thomas,

I have to take back what I said (sorry got confused earlier; busy day I
guess). I just remembered that OpalOSSRegistrar is actually derived from
RegisterSessionManager. Meaning, you should only have one of these in
one OpalOSSUserAgent. But you can have multiple RegisterSessions in one
RegisterSessionManager. This is the correct solution to your problem.
But how to implement this is another matter...

I'll have to look into this first before I can say what direction to take.

  • Ilian

Ilian Jeri C. Pinzon wrote:
Thomas Raschbacher wrote:

Thanks

So if multiple registrars are implemented in OpalOSSUserAgent I'll be able to have multiple sessions with multiple registrars?

Yes. It should.

Meaning:

MyServer ---> ExtServer1
+-------> ExtServer1 ( different username/password than first connection)
+-------> ExtServer2
...

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 11:13
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi,

Thomas Raschbacher wrote:

Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.

ATLSIP doesn't just contain an ATL implementation. Kind of a misnomer, I
know. It also has an MFC implementation if you want to see how deriving
from SoftPhoneInterface is done. There's also another one that can be
run as a background process and can be controlled through XML-RPC.

Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?

"Yet" meaning that there is no manager class. Wait. When you said
"connected to potentially 2 or more servers at the same time as
'failsave'", did you mean one endpoint having registrations to different
servers? If so, you won't need multiple endpoints just multiple
registrars. It can be implemented with relative ease I think. You will
need to modify OpalOSSUserAgent and OpalOSSRegistrar. Right now
OpalOSSUserAgent has only one OpalOSSRegistrar. Admittedly, I haven't
looked at it that much so I don't know the extent of the modifications.

  • Ilian

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:


Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').


Unfortunately, this is not yet implemented.


Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?


UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian


Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
8. Nov 27, 2007 9:47 PM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Ilian,

You need not look further. Just take a look at SBCSIPTrunkReg* files in
OpenSBC source. This is the registration client manager for SIP
Trunks. It spits out multiple registration sessions. Is this a
feature you intend to add in future SF roadmap? Sending out multiple
registration should be a walk in the park. I see the difficulties in
the area of multiplexing accross multiple accounts based on the dial
string. Fail-over routing would also entail that you rewrite INVITEs
and use the appropriate credentials the destination domain recognize.
Different domains may also have different dialing rules.

Joegen

Ilian Jeri C. Pinzon wrote:

Thomas,

I have to take back what I said (sorry got confused earlier; busy day I
guess). I just remembered that OpalOSSRegistrar is actually derived from
RegisterSessionManager. Meaning, you should only have one of these in
one OpalOSSUserAgent. But you can have multiple RegisterSessions in one
RegisterSessionManager. This is the correct solution to your problem.
But how to implement this is another matter...

I'll have to look into this first before I can say what direction to take.

  • Ilian

Ilian Jeri C. Pinzon wrote:

Thomas Raschbacher wrote:

Thanks

So if multiple registrars are implemented in OpalOSSUserAgent I'll be able to have multiple sessions with multiple registrars?

Yes. It should.

Meaning:

MyServer ---> ExtServer1
+-------> ExtServer1 ( different username/password than first connection)
+-------> ExtServer2
...

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 11:13
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi,

Thomas Raschbacher wrote:


Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.


ATLSIP doesn't just contain an ATL implementation. Kind of a misnomer, I
know. It also has an MFC implementation if you want to see how deriving
from SoftPhoneInterface is done. There's also another one that can be
run as a background process and can be controlled through XML-RPC.


Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?


"Yet" meaning that there is no manager class. Wait. When you said
"connected to potentially 2 or more servers at the same time as
'failsave'", did you mean one endpoint having registrations to different
servers? If so, you won't need multiple endpoints just multiple
registrars. It can be implemented with relative ease I think. You will
need to modify OpalOSSUserAgent and OpalOSSRegistrar. Right now
OpalOSSUserAgent has only one OpalOSSRegistrar. Admittedly, I haven't
looked at it that much so I don't know the extent of the modifications.

  • Ilian


Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:

Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').

Unfortunately, this is not yet implemented.

Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?

UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
9. Nov 27, 2007 9:54 PM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
The last time I checked, SER is a true proxy and not a B2BUA. I am sure
SER has low level interfaces to its SIP Stack so maybe you can code your
own B2BUA out of it. OpenSIPStack is specifically built to address the
need for a B2BUA in the open source arena. So, although OpenSIPStack
can be used to come up with a true proxy solution, it's focus is towards
the B2BUA functionality and would be the appropriate tool in writing a
B2BUA application such as OpenSBC.

Chandra Shekhar Agrawal wrote:

Guys, geetings!

Can OpenSER be used to implement a B2BUA ?

Thanks
CS

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net
opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of
Thomas Raschbacher
Sent: Tuesday, November 27, 2007 2:53 PM
To: opensipstack-devel@lists.sourceforge.net
Subject: OpenSIPStack user agent qustion(s)

Hi.

I'd need to know if opensipstack supports multiple sip connections at any
time (meaning connected to potentially 2 or more servers at the same time as
'failsave').

Also which class would I be looking at to start implementing an User agent
(as a windows console app / service)?

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
10. Nov 27, 2007 9:58 PM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Thomas,

SoftPhoneInterface is a single session API as of the moment but the
underlying classes that it wraps do allow multiple connections to be
handled. Take a look at MS::MediaServer* classes. It's an example of
a SIPEndPoint that handles multiple connections.

Joegen

Thomas Raschbacher wrote:
Thanks, I looked at SF already, but I don't want to use ATL stuffs as I'm writing code for a System service.

Also not 'yet' implemented means it is straight out impossible, or just that there is no 'manager' class to handle multiple connections? Ie. Could I create SipConnections / SipEndpoints myself and manage them or am I getting something wrong here?

Regards,

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of Ilian Jeri C. Pinzon
Sent: Dienstag, 27. November 2007 10:39
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

Hi.

Thomas Raschbacher wrote:

Hi.

I'd need to know if opensipstack supports multiple sip connections at any time (meaning connected to potentially 2 or more servers at the same time as 'failsave').

Unfortunately, this is not yet implemented.

Also which class would I be looking at to start implementing an User agent (as a windows console app / service)?

UA-related methods are in SoftPhoneInterface. There are reference UA
implementations in ATLSIP. Just checkout the ATLSIP module from CVS.

  • Ilian

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel
Guest
11. Nov 28, 2007 12:56 AM in response to: Guest
Re: [OpenSIPStack] user agent qustion(s)
Joegen,

Thanks!

OpenSER low level APIs are not documented and not supported in the community
so using it would be at my own risk :)

I am looking at a mixed solution now where I use OpenSER as a proxy and
Asterik as a B2BUA.

Regards
CS

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net
opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of
Joegen E. Baclor
Sent: Wednesday, November 28, 2007 8:24 AM
To: opensipstack-devel@lists.sourceforge.net
Subject: Re: OpenSIPStack user agent qustion(s)

The last time I checked, SER is a true proxy and not a B2BUA. I am sure
SER has low level interfaces to its SIP Stack so maybe you can code your
own B2BUA out of it. OpenSIPStack is specifically built to address the
need for a B2BUA in the open source arena. So, although OpenSIPStack
can be used to come up with a true proxy solution, it's focus is towards
the B2BUA functionality and would be the appropriate tool in writing a
B2BUA application such as OpenSBC.

Chandra Shekhar Agrawal wrote:

Guys, geetings!

Can OpenSER be used to implement a B2BUA ?

Thanks
CS

-----Original Message-----
From: opensipstack-devel-bounces@lists.sourceforge.net
opensipstack-devel-bounces@lists.sourceforge.net On Behalf Of
Thomas Raschbacher
Sent: Tuesday, November 27, 2007 2:53 PM
To: opensipstack-devel@lists.sourceforge.net
Subject: OpenSIPStack user agent qustion(s)

Hi.

I'd need to know if opensipstack supports multiple sip connections at any
time (meaning connected to potentially 2 or more servers at the same time

as
'failsave').

Also which class would I be looking at to start implementing an User agent
(as a windows console app / service)?

Thanks & Regards,

Mit freundlichen Grüßen
Thomas Raschbacher
____________________________________________
itCampus Technology GmbH
Österreich * Deutschland * Italien
Wehlistraße 27b
1200 Wien
thomas.raschbacher@itctec.com
Tel: +43 (1) 33418557-58
Fax: +43 (1) 33418557-958
http://www.itctec.com
UID: ATU 6339 0618
Firmenbuchnr: FN292598t, Handelsgericht Wien
Geschäftsführer: Andreas Günser, Andreas Lassmann
Joint Venture von itCampus und MEC

itCampus Gruppe
Deutschland * Großbritannien * Italien * Österreich * Schweiz * Slowakei
http://www.itcampus.eu

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel

This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel



SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
opensipstack-devel mailing list
opensipstack-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensipstack-devel