[OpenSIPS-Users] Opensip and asterisk

Alex Balashov abalashov at evaristesys.com
Wed Mar 25 15:06:47 CET 2009


Those are relatively superficial applications belonging to a narrow class.

What is more instructive here, I think, is the formal difference; 
OpenSIPS is a proxy, which is necessarily a lightweight and relatively 
transparent network element designed to facilitate *SIP* request and 
reply *routing*.  Asterisk is designed to be an *endpoint* of a SIP call 
and has an event loop replete with all sorts of application-level 
features, and is also a B2BUA.

For all practical purposes, OpenSIPS is a great, great deal more 
"low-level" than Asterisk in terms of the functionality it exposes and 
the roles for which it is intended.

Brett Nemeroff wrote:

> Both can act as a registrar, both can route calls.
> 
> You may not like the way asterisk does it (I certainly don't). But they 
> both can do it. Yes, you can setup phones to register to asterisk and 
> opensips to provide LCR. Alternatively, you can have opensips as a 
> registrar and asterisk do the lcr. Yeah, asterisk doing LCR would be 
> nuts, but it can do it. I certainly wouldn't recommend it. But the point 
> is, deciding which platform you want to do what.
> 
> And as far as what asterisk "is designed for". That's entirely a matter 
> of opinion. I personally think it's designed for a low grade pbx. While 
> others will argue that they distribute thousands of calls with it (in 
> fact compare it to opensips even!).
> 
> I see several places of overlap, and like I said, each product has it's 
> own strenghs. It's simply a matter of opinion.
> 
> 
> On Wed, Mar 25, 2009 at 8:33 AM, Alex Balashov 
> <abalashov at evaristesys.com <mailto:abalashov at evaristesys.com>> wrote:
> 
>     Brett Nemeroff wrote:
> 
>         Both OpenSIPs and Asterisk are telephony toolkits and both
>         provide similar features (some better than others). So you're
>         task is to figure out what you want to do on which box.
> 
> 
>     I would have to disagree;  there is virtually zero imaginable
>     correlation (that I can see) between what Asterisk provides - or is
>     designed for - and what OpenSIPS does.  They seem to be most
>     emphatically dissimilar.
> 
>     -- 
>     Alex Balashov
>     Evariste Systems
>     Web    : http://www.evaristesys.com/
>     Tel    : (+1) (678) 954-0670
>     Direct : (+1) (678) 954-0671
>     Mobile : (+1) (678) 237-1775
> 
> 


-- 
Alex Balashov
Evariste Systems
Web    : http://www.evaristesys.com/
Tel    : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (678) 237-1775



More information about the Users mailing list