Hi Elias,
not sure if the port will make any sense in the future as with the new
opensips 2.0 design, the seas module will become obsolete - WESIP as
application will be able to connect directly to opensips core as a
routing app. See:
http://www.opensips.org/Development/NewDesignDescription#toc6
No special connector will be required.
Regards,
Bogdan
Elias Baixas wrote:
> Hello Thomas,
> at the moment I am refactoring the SEAS module to work with current
> sip-router, still haven't poked into current OpenSIPS to see how difficult
> the port will be, but expect to update it in the following months (after
> rework for sip-router is done).
> well, SEAS is mainly composed of 2 parts:
> *binary encoding of SIP messages so that application-server doesn't need to
> parse. The encoding contains a fast-lookup table for the main headers, and
> pointer-length-bytes for each part of each header, so you dont need to parse
> in the AS, you directly access the header at its pointer with it's lenght.
> (this also applies to URIs, parameters, headers, etc). There is code for
> encoding and decoding of this format in modules/seas directory.
> *networking and transactional layer emulation: Since the transaction module
> is so much optimized, and will continue to be enhanced, we thought that a
> good option would be to let this layer (TL) in SER/OpenSER/OpenSIPs whatever
> and offer a TL API on the AS.
>
> yes this has its pros and cons as someone said, but it simplifies things for
> us, and also offers some performance gains at the AS (less SIP hops, less
> IPs).
> You can use SEAS in transaction stateful or stateless as well, but we don't
> use stateless very much with WeSIP, so this hasn't been as much tested
> against real work.
>
> -It is intended to be generic, but since the only "backend" developed has
> been wesip, this is the main scenario that we have tested.
> I would be very glad if more AS backends were developd (ruby, python, etc ),
> so you'd had my complete disposition to help ;)
> anything else, don't hesitate to ask !
> Elias
> >Hello all,
>
> >I am the main developer of Cipango (http://www.cipango.org
> ><http://www.cipango.org/>), an Open Source SIP-Servlets Application Server
> >(with HTTP and Diameter support). We hav>e been using OpenSIPS together with
> >Cipango in a couple of projects using plain vanilla SIP proxying from
> >OpenSIPS to Cipango.
> >We have found out the SEAS connector which allows for a direct connection
> >between SIPS and an external SIP AS. Since we are also adding HA features
> >>to Cipango, we were wondering whether this feature could be useful to have
> >a front-end OpenSIPS distributing SIP messages to several SIP AS.
>
> >As a starting point, we had a look at the SEAS documentation
> >(http://www.opensips.org/html/docs/modules/devel/seas.html). Since it has a
> >few broken >links, we were wondering whether this module is still maintained
> >and if it is intended to a be a generic one or mainly intended to weSIP ?
>
> >Regards,
>
> >Thomas
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
--
Bogdan-Andrei Iancu
OpenSIPS Bootcamp
15 - 19 November 2010, Edison, New Jersey, USA
www.voice-system.ro
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users