An open API service indexing awesome lists of open source software.

https://github.com/herlesupreeth/Kamailio_IMS_Config

Fixed version of Kamailio IMS configuration files for basic calling
https://github.com/herlesupreeth/Kamailio_IMS_Config

ims kamailio-ims volte

Last synced: 3 months ago
JSON representation

Fixed version of Kamailio IMS configuration files for basic calling

Awesome Lists containing this project

README

          

# Kamailio_IMS_Config
Fixed version of Kamailio IMS configuration files for basic calling

## Components
- Kamailio (5.2.4+bionic)
- RTPEngine (7.4.1.5+0~mr7.4.1.5)
- Fraunhofer OpenHSS (r1198)

## Testbed Setup

**For VoLTE setup, make sure to have eNB and (EPC + IMS) machines are in the same subnet**

### VoLTE test


+---------+ +-------+ +-------+
| | <--> | IMS | <--> | |
| UE1 | | + | | UE2 |
| | | EPC | | |
| | | | | |
+---+-----+ +-------+ +-------+

- Kamailio IMS + Open5gs (EPC) => Running in a OpenStack VM with internal IP 10.4.128.21 and Floating IP 172.24.15.30 (OpenStack is not mandatory, can run on a physical machine)
- UE1 => OnePlus 5t UE with IMSI 00101123456791 and MSISDN 0198765432100
- UE2 => OnePlus 5t UE with IMSI 00101123456792 and MSISDN 0298765432100

### VoIP test


+---------+ +-------+ +-------+
| | <--> | IMS | <--> | |
| Alice | | | | Bob |
| | | | | |
| | | | | |
+---+-----+ +-------+ +-------+

- Kamailio IMS => Running in a OpenStack VM with internal IP 10.4.128.21 and Floating IP 172.24.15.30 (OpenStack is not mandatory, can run on a physical machine)
- Alice => OnePlus UE SIP client IP (UE maybe behind NAT or otherwise, works in both cases)
- Bob => OnePlus UE SIP client IP (UE maybe behind NAT or otherwise, works in both cases)

## Tested
- Basic VoIP calling with WiFi and LTE
- VoLTE

## Not Tested
- VoWiFi

## Links related to VoIP
- [Learning VoIP, RTP and SIP](https://github.com/onmyway133/blog/issues/284)