First MVP providing wazo-sip-router based on Kamailio and RTP Engine

Description

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)

 

Zendesk Ticket IDs

None
100% Done
Loading...

Activity

Show:
Mathias Wolff
September 11, 2019 at 4:08 PM

Added schema flows between wazo platform elements

Unresolved

Details

Assignee

Reporter

Labels

Priority

Epic Name

Zendesk Support

Created September 11, 2019 at 3:09 PM
Updated December 5, 2023 at 7:39 PM