kamailio & ims

13
10 Years of SER Kamailio & IMS What is it all about? Planned improvements Current Status Outlook www.ng-voice.com Next Generation Voice

Upload: others

Post on 18-Dec-2021

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kamailio & IMS

10 Years of SER

Kamailio & IMS

What is it all about? Planned improvements Current Status Outlook

www.ng-voice.com

Next GenerationVoice

Page 2: Kamailio & IMS

Let's look back to the 90's:

VoIP is pretty cool

IMS is pretty cool 3GPP Release 99

www.ng-voice.com

Next GenerationVoice

Page 3: Kamailio & IMS

...but you could still use the backdoor:

Voice could still be circuit switched.

www.ng-voice.com

Next GenerationVoice

Page 4: Kamailio & IMS

And many operators were lazy...

...and kept using circuit switched for voice.

www.ng-voice.com

Next GenerationVoice

Page 5: Kamailio & IMS

In modern networks there is no backdoor.

If you want Voice, you must have IP.

EVERYTHING is IP!

www.ng-voice.com

Next GenerationVoice

Page 6: Kamailio & IMS

And now?

VoIP & SIP is still pretty cool... ..but quite often not really standardized.

IMS was (back in the 90's)

a pretty cool concept

IMS is still pretty cool!

www.ng-voice.com

Next GenerationVoice

Page 7: Kamailio & IMS

The OpenIMS-Core is cool, but...

…all functionality is in few modules …does not incorporate improvements made to

SER & Kamailio …has duplicate code in OpenIMS and

Kamailio/SER, examples: Dialog management Presence Registry

→ Great for evaluating/testing IMS!

www.ng-voice.com

Next GenerationVoice

Page 8: Kamailio & IMS

Kamailio & OpenIMS-Core:Let's bring great stuff together!

We rebuild the OpenIMS-Core and... …use Kamailio's Dialog Module …use Kamailio's Presence Infrastructure …use other Kamailio modules …enhance the modules, where necessary …make it modular

So they can be used outside IMS, too!

…add new Features!

www.ng-voice.com

Next GenerationVoice

Page 9: Kamailio & IMS

Already implemented

Support for RFC3680 (Reg-Event)

Custom variables in the dialog module

New functions in the dialog module API

RTP Activity Detection (RTPProxy-Module)

www.ng-voice.com

Next GenerationVoice

Page 10: Kamailio & IMS

What are we working on now?

Various functions done in C-Code in the OpenIMS-core can be done in Config in SER

Partially done

OpenIMS C-Diameter Peer Add docs to the OpenIMS C-Diameter Peer Add/Merge the C-Diameter-Peer to SR repository

Minor adaptions to the SER-Core e.g. Support for URN-URI's, available in our branch

www.ng-voice.com

Next GenerationVoice

Page 11: Kamailio & IMS

What are we working on now? (2)

New Modules for Diameter-Interfaces …are implemented as we speak

Limited to ”pure” Diameter functionality based on the C-Diameter Peer (CDP)-Module and Kamailio's Modules (like Dialog, RTPProxy, etc).

www.ng-voice.com

Next GenerationVoice

Page 12: Kamailio & IMS

What's next?

IMS Extensions will be ready ~Summer 2012

Surrounding Systems: MMTel Application-Server? Open-Source HSS? Policy Control? Charging? IPTV or Presence Application-Server?

www.ng-voice.com

Next GenerationVoice

Page 13: Kamailio & IMS

That's all folks!

Questions?

Contact:

Carsten Bock

[email protected]

www.ng-voice.com

www.ng-voice.com

Next GenerationVoice