K dispozícii je komunikačná platforma Asterisk 17

Po roku vývoja uskutočnilo sa vydanie novej stabilnej vetvy otvorenej komunikačnej platformy Asterisk 17, slúžiace na nasadenie softvérových ústrední, hlasových komunikačných systémov, VoIP brán, organizovanie IVR systémov (hlasové menu), hlasovej pošty, telefonických konferencií a call centier. Zdroje projektu k dispozícii pod licenciou GPLv2.

Asterisk 17 pripísané kategórie vydaní s pravidelnou podporou, pre ktoré sa aktualizácie generujú do dvoch rokov. Podpora pre predchádzajúcu LTS vetvu Asterisk 16 potrvá do októbra 2023 a podpora pre vetvu Asterisk 13 do októbra 2021. Vydania LTS sa zameriavajú na stabilitu a optimalizáciu výkonu, zatiaľ čo bežné vydania sa zameriavajú na pridávanie funkcií.

Kľúč vylepšeniapridané v hviezdičke 17:

  • V ARI (Asterisk REST Interface), API na vytváranie externých komunikačných aplikácií, ktoré môžu priamo manipulovať s kanálmi, mostmi a ďalšími komponentmi telefónie v Asterisku, je implementovaná možnosť definovať filtre udalostí - aplikácia môže špecifikovať zoznam povolených alebo zakázaných typov udalostí. a potom v aplikáciách Prenášať sa budú iba udalosti povolené na bielom zozname alebo nezahrnuté na čiernom zozname;
  • Do REST API bolo pridané nové volanie „presun“, ktoré vám umožňuje presúvať kanály z jednej aplikácie do druhej bez návratu k skriptu spracovania hovorov (dialplan);
  • Pribudla nová aplikácia AttendedTransfer na zaraďovanie asistovaných presmerovaní hovorov (operátor sa najskôr spojí s cieľovým účastníkom a po úspešnom hovore s ním spojí volajúceho) na zadané číslo klapky;
  • Pridaná nová aplikácia BlindTransfer na presmerovanie všetkých kanálov spojených s volajúcim na cieľového účastníka („slepý“ prenos, keď operátor nevie, či volaná osoba prijme hovor);
  • V bráne konferencie ConfBridge boli do voľby remb_behavior pridané parametre „average_all“, „highest_all“ a „lowest_all“, ktoré fungujú na úrovni mosta a nie na úrovni zdroja, t.j. hodnota REMB (Receiver Estimated Maximum Bitrate), ktorá odhaduje priepustnosť klienta, sa vypočíta a odošle každému odosielateľovi a nie je viazaná na konkrétneho odosielateľa;
  • Do príkazu Dial boli pridané nové premenné, ktoré sú určené na vytvorenie nového spojenia a jeho priradenie ku kanálu:
    • RINGTIME a RINGTIME_MS - obsahujú čas medzi vytvorením kanálu a prijatím prvého signálu RINGING;
    • PROGRESSTIME a PROGRESSTIME_MS - obsahujú čas medzi vytvorením kanála a príjmom signálu PROGRESS (ekvivalent PDD, hodnota Post Dial Delay);
    • DIALEDTIME_MS a ANSWEREDTIME_MS sú varianty DIALEDTIME a ANSWEREDTIME, ktoré zobrazujú čas v milisekundách namiesto sekúnd.
  • V rtp.conf pre RTP/ICE bola pridaná možnosť zverejniť lokálnu adresu ice_host_candidate, ako aj preloženú adresu;
  • Pakety DTLS je teraz možné fragmentovať podľa hodnoty MTU, čo umožňuje použitie väčších certifikátov pri vyjednávaní pripojení DTLS;
  • Do príkazu ReadExten bola pridaná možnosť „p“ na zastavenie čítania sady rozšírení po stlačení symbolu „#“;
  • Do modulu DUNDi PBX bola pridaná podpora duálnej väzby na IPv4/IPv6;
  • Pre MWI (Message Waiting Indicators) bol pridaný nový modul „res_mwi_devstate“, ktorý vám umožňuje prihlásiť sa na odber hlasových schránok pomocou udalostí „prítomnosti“, čo umožňuje použiť klávesy stavu linky BLF ako indikátory čakania hlasovej pošty;
  • Ovládač chan_sip bol zastaraný; namiesto toho sa pre protokol SIP odporúča použiť kanálový ovládač chan_pjsi vytvorený pomocou zásobníka SIP PJSIP a umožňuje vám vyhnúť sa obmedzeniam a prekážkam, ktoré sú vlastné starému ovládaču, ako je monolitický dizajn, mätúca základňa kódu, pevne zakódované obmedzenia a pracnosť pridávania nových funkcií.

Zdroj: opennet.ru

Pridať komentár