Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Gliffy
imageAttachmentIdatt29163543
baseUrlhttps://webitel.atlassian.net/wiki
macroIdc3d01061-e3f2-4271-b616-c9ee1705bec7
nameWebitel Basic
diagramAttachmentIdatt29098001
containerId21300561
timestamp1706613532452

...

ObjectSoftwareResources (min)ConnectivityDescription
1. Telephony application server

Debian 12 Linux 64bit - basic server installation with SSH connection;

Additionally, we will install:

OpenSIPS 3.4; rtpengine; nginx; SSL; 

  • 4 vCPU > 2,6 GHz (Haswell generation or newer), No more than 2 virtual cores per 1 physical core
  • 8Gb RAM
  • 60 GB, 20 1000 IOPS, <10 ms 
  • 1 network interface >= 1 GbE

in-out: 80/tcp, 443/tcp, 5060/tcp, 5060/udp

in-out: 10000-50000/udp

Telephony server. SSL certificates with a trusted CA are required to provide a secure connection via HTTPS protocol and telephony in a browser.


2. Database Server

Debian 12 Linux 64bit - basic server installation with SSH connection;

Additionally, we will install:

Linux; PostgreSQL 15; Grafana; Consul; RabbitMQ; 
  • 8 vCPU, > 2,8 GHz (Haswell generation or newer), No more than 2 virtual cores per 1 physical core
  • 16Gb RAM
  • 60 GB, 1000 IOPS
  • 250 + GB, 100 2000 IOPS, <8 ms
  • 1 network interface >= 1 GbE



  • Database.
  • Microservice registration service.
  • Messaging bus.

We recommend duplicating the server to configure Streaming Replica.

3. Application Server

Debian 12 Linux 64bit - basic server installation with SSH connection;

Additionally, we will install:

FreeSWITCH 10; Webitel FlowManager; Webitel App; Webitel API GW; Storage; CallCenter; Engine; Messages
  • 8 vCPU, > 2,6 GHz (Haswell generation or newer), No more than 2 virtual cores per 1 physical core
  • 16Gb RAM
  • 80 GB, 20 IOPS, <8 ms 1000 IOPS
  • 1 TB, 10 200 IOPS, <10 мс (depends on quantity, duration and time of call recording storageif S3 is not used)
  • 1 network interface >= 1 GbE

  • Applications server.
  • Server for creating voice menus.
  • Storage of conversation recordings.
4. External Data Services


Interaction with external systems runs via HTTP REST.
5.  Team

Microsoft Windows 11 / Linux 64bit

Google Chrome / Microsoft Edge (the latest or previous version)

  • 4 vCPU
  • 8Gb RAM
Connection to the IS not less than 2 Mb/s per user, with delays of no more than 15-20 ms.Employees’ workplace
6. Hardware SIP Phone

Connection to the IS not less than 5 Mb/s per device, with delays of no more than 15-20 ms.

in-out: 5060/udp, 10000-20000/udp

Hardware phone with SIP 2.0 protocol support
7. PSTN


Public Switched Telephone Network is a general subscriber communication network, the access to which is provided by telephone sets, PBX, and data transmission equipment.