K dispozici je komunikační platforma Asterisk 17

Po roce vývoje odehrál se vydání nové stabilní větve otevřené komunikační platformy Asterisk 17, sloužící k nasazování softwarových PBX, hlasových komunikačních systémů, VoIP bran, organizování IVR systémů (hlasové menu), hlasové pošty, telefonních konferencí a call center. Zdroje projektu dostupný pod licencí GPLv2.

Asterisk 17 připisováno kategorie verzí s pravidelnou podporou, pro které jsou aktualizace generovány do dvou let. Podpora předchozí LTS větve Asterisk 16 potrvá do října 2023 a podpora větve Asterisk 13 do října 2021. Vydání LTS se zaměřují na stabilitu a optimalizaci výkonu, zatímco běžné verze se zaměřují na přidávání funkcí.

Klíč vylepšenípřidáno do hvězdičky 17:

  • V ARI (Asterisk REST Interface), API pro vytváření externích komunikačních aplikací, které mohou přímo manipulovat s kanály, mosty a dalšími komponentami telefonie v Asterisk, je implementována možnost definovat filtry událostí - aplikace může specifikovat seznam povolených nebo zakázaných typů událostí a poté v aplikacích Budou přenášeny pouze události povolené na bílé listině nebo nezahrnuté na černé listině;
  • Do REST API bylo přidáno nové volání 'move', které umožňuje přesouvat kanály z jedné aplikace do druhé bez návratu ke skriptu zpracování volání (dialplan);
  • Přibyla nová aplikace AttendedTransfer pro řazení asistovaných hovorů (operátor se nejprve spojí s cílovým účastníkem a po úspěšném hovoru s ním spojí volajícího) na zadané číslo pobočky;
  • Přidána nová aplikace BlindTransfer pro přesměrování všech kanálů spojených s volajícím na cílového účastníka („slepý“ přenos, kdy operátor neví, zda volaná osoba přijme hovor);
  • V bráně konference ConfBridge byly do volby remb_behavior přidány parametry „average_all“, „highest_all“ a „lowest_all“, které fungují na úrovni mostu, nikoli na úrovni zdroje, tzn. hodnota REMB (Receiver Estimated Maximum Bitrate), která odhaduje propustnost klienta, je vypočítána a odeslána každému odesílateli, nikoli vázána na konkrétního odesílatele;
  • Do příkazu Dial byly přidány nové proměnné určené pro navázání nového spojení a jeho přiřazení ke kanálu:
    • RINGTIME a RINGTIME_MS - obsahují čas mezi vytvořením kanálu a přijetím prvního RINGING signálu;
    • PROGRESSTIME a PROGRESSTIME_MS - obsahují čas mezi vytvořením kanálu a přijetím signálu PROGRESS (ekvivalent PDD, hodnota Post Dial Delay);
    • DIALEDTIME_MS a ANSWEREDTIME_MS jsou varianty DIALEDTIME a ANSWEREDTIME, které zobrazují čas v milisekundách místo sekund;
  • V rtp.conf pro RTP/ICE byla přidána možnost publikovat místní adresu ice_host_candidate a také přeloženou adresu;
  • Pakety DTLS lze nyní fragmentovat podle hodnoty MTU, což umožňuje použití větších certifikátů při vyjednávání spojení DTLS;
  • Přidána možnost "p" do příkazu ReadExten pro zastavení čtení sady rozšíření po stisknutí symbolu "#";
  • Do modulu DUNDi PBX byla přidána podpora duální vazby na IPv4/IPv6;
  • Pro MWI (Message Waiting Indicators) byl přidán nový modul „res_mwi_devstate“, který vám umožňuje přihlásit se k odběru hlasových schránek pomocí událostí „prezence“, což umožňuje používat klávesy stavu linky BLF jako indikátory čekání hlasové pošty;
  • Ovladač chan_sip byl zastaralý; místo toho se pro protokol SIP doporučuje použít ovladač kanálu chan_pjsi vytvořený pomocí zásobníku SIP PJSIP a umožňuje vám vyhnout se omezením a úzkým místům, která jsou vlastní starému ovladači, jako je monolitický design, matoucí kódová základna, pevně zakódovaná omezení a pracnost přidávání nových funkcí.

Zdroj: opennet.ru

Přidat komentář