Actions
Wiki » History » Revision 3
« Previous |
Revision 3/4
(diff)
| Next »
laforge, 03/07/2022 11:20 AM
Open Source IMS client¶
This project is about the current work in progress / exploration of putting together and extending a variety of components in order to implement an open source client for IMS, specifically how it is used in VoLTE and VoWiFi.
The current work-in-progress bases around the use of modified versions of StronSWAN and doubango.
Current state¶
- using the modified StrongSWAN it is possible to establish the SWu interface for VoWiFi, at least once (something preventst it from working subsequent times). Tested against T-Mobile Germany ePDG.
- using the modified doubango, it is possible to perform Initial IMS registration (SIP REGISTER dance with the associated sec-agree key handshake, etc.) against a Kamailio IMS Core.
Current areas of work¶
- SIM card interface in doubango, see #5481
- Going beyond SIP REGISTER towards testing actual IMS calls with doubango
- clean-up of current patches, making things more stable
TODO / next steps¶
- running doubango on top of strongswan for the two nested IPsec tunnels, see #5484
- testing doubango against commercial IMS operators (using Strongswan SWu or possibly a LTE modem that allows IMS default bearer establishment)
Further wiki pages¶
Updated by laforge over 2 years ago · 3 revisions