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 > <[email protected] <mailto:[email protected]>> 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 _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
