API based HA IPPBX for railway

This critical telephony system required a tailor-made solution that handled multiple integrations. This telephony system was designed to be used in the Railway sector.

This project consists in the development of an HTTP API, allowing the client to manage the High Availability VoIP IPPBX and its functionalities, by integrating the solution on the clients own web interface. Such interface allows the user to handle emergency phone calls.

The system is also integrated with an onboard telephony system via TETRA and with administrative telephony via SIP trunk to a legacy IPPBX.

January 2017.

TELL US WHAT TO BUILD NEXT

Project Size

  • Number of telephones: 3000
  • Number of SIP integrations: 80
  • Number of API endpoints developed: 75
  • Number of call handling plans: 400
  • Management web interface: 1
  • Technology

  • VMware
  • Softphones
  • HTTP API
  • VoIP telephony software (IPPBX)
  • 4 Different programming languages
  • Special features

  • Push-to-talk
  • Broadcast call
  • Call priority
  • Volume control
  • Voice guides to calls on queue