[Devel] Fokus releases openIMS core
vingarzan at fokus.fraunhofer.de
Tue Nov 21 11:44:14 CET 2006
The modules are documented with doxygen. Just go into the
ser_ims/doxygen directory and generate your own. We will also make
nightly builds available online soon. The docs are not perfect, but it
would be great if we would get some feedback on which parts need to be
Both the pcscf and scscf modules include registrars, redesigned
specially for IMS. The pcscf contains a reversed registrar, because it
assert identities for all IMS users. Reversed because it is more
efficient and it is synchronized through subscription to the reg event
at the scscfs. So yest, it really is necessary :).
nathelper is modified and included because our registrar is different.
we could eventually export a registrar interface on the pcscf and just
patch the nathelper, but then we will have to convince many people that
IMS makes sense ;-).
The pcscf sets-up 4 IPSec transport mode associations with each UE. This
is how 3GPP recommends it. It works together with AKA authentication and
the Service-Client/Server/Verify headers.
Klaus Darilion wrote:
> Hi Dragos!
> When taking a look at the i/p/s-scsf modules I miss a README. How
> should people use it without documentation? Or is it hidden somewhere?
> Further it looks like as if all of the scsf module have some kind of
> registration function. I'm not that familiar with IMS, but is it
> really necessary that all of these having a registrar function?
> I also see nathelper inside the pscsf - why don't you use the
> nathelper module?
> Can you explain what the IPsec functions of the PCSCF are about?
> Dragos Vingarzan wrote:
>> Hi all,
>> Yes, we did :). It seems that you beat me to announcing it.
>> Quick about it:
>> Keeping it short:
>> - project at http://www.openimscore.org (SVN, mail-lists, etc on
>> - general information at
>> http://www.fokus.fraunhofer.de/ims/OSIMS.php?lang=en or
>> mailto:info at open-ims.org
>> - you get P/I/S-CSCF, HSS, SIP2IMS Gateway, CDiameterPeer (as module
>> for SER, also standalone usable), JavaDiameterPeer (100% Java and
>> decent performance).
>> So far we have developed on top of SER. However, I would be very
>> happy to have it run also on OpenSER. If anyone could help create a
>> similar openser_ims distribution please contact me. I would gladly do
>> it myself, but I am swamped for the next 3-6 months and can't take
>> this task completely.
>> Lots of people at the Workshop mentioned that they are using OpenSER.
>> There is no reason why they shouldn't continue to do so while we all
>> use a common set of IMS components.
>> Klaus Darilion wrote:
>>> For those who are interested in other (open)ser related projectes:
>>> Fokus reöeased an IMS core based on ser:
>>> code: http://svn.berlios.de/viewcvs/openimscore/
Dipl. Eng. Dragos Vingarzan
Phone +49 (0)30 - 3463 - 7385
Mobile +49 (0)163 - 159 - 5221
eMail vingarzan at fokus.fraunhofer.de
We could change the world if God would give us the source code...
More information about the Devel