Unresolved
Details
Details
Assignee
Unassigned
UnassignedReporter
Mathias Wolff
Mathias WolffLabels
Priority
Epic Name
C4 MVP SIP Trunking for carriers
Zendesk Support
Zendesk Support
Created September 11, 2019 at 3:09 PM
Updated December 5, 2023 at 7:39 PM
The objective of the MVP is to answer the use case N ° 1:
Incoming calls : routes called number to IPBX according to DID - IPBX relations
Outgoing calls : routes outbound calls to the correct trunk according to IPBX - carrier trunk relations
Phones requests : routes requests to the IPBX according to domain - IPBX relations
Architecture
SIP router Server
Kamailio 5.2 (debian package from kamailio team)
2 interfaces
integrated SBC - SIP Proxy Router functionalities
A configuration file pushed form ansible rules
depending on settings gotten form Consul, kamailio will act as a SBC or a SIP Router !
RTPEngine (ansible role for deployment)
1 interface
API server
FastAPI
Database
PostgreSQL (debian Buster version)
Consul
RabbitMQ (for future)