Fixed version of Kamailio IMS configuration files for basic calling
- Kamailio (5.2.4+bionic)
- RTPEngine (7.4.1.5+0~mr7.4.1.5)
- Fraunhofer OpenHSS (r1198)
For VoLTE setup, make sure to have eNB and (EPC + IMS) machines are in the same subnet
+---------+ +-------+ +-------+ | | <--> | 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
+---------+ +-------+ +-------+ | | <--> | 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)
- Basic VoIP calling with WiFi and LTE
- VoLTE
- VoWiFi