Na voljo je komunikacijska platforma Asterisk 17

Po letu razvoja potekal izid nove stabilne veje odprte komunikacijske platforme Zvezdica 17, ki se uporablja za postavitev programskih telefonskih central, glasovnih komunikacijskih sistemov, VoIP prehodov, organiziranje IVR sistemov (glasovni meni), glasovne pošte, telefonskih konferenc in klicnih centrov. Projektni viri na voljo licenciran pod GPLv2.

Zvezdica 17 pripisana kategorija izdaj z redno podporo, za katere se posodobitve ustvarijo v dveh letih. Podpora za prejšnjo vejo LTS Asterisk 16 bo trajala do oktobra 2023, podpora za vejo Asterisk 13 pa do oktobra 2021. Izdaje LTS se osredotočajo na stabilnost in optimizacijo delovanja, redne izdaje pa na dodajanje funkcionalnosti.

Ključ izboljšavedodano v Asterisk 17:

  • V ARI (Asterisk REST Interface), API-ju za ustvarjanje zunanjih komunikacijskih aplikacij, ki lahko neposredno manipulirajo s kanali, mostovi in ​​drugimi komponentami telefonije v Asterisk, je implementirana možnost definiranja filtrov dogodkov - aplikacija lahko določi seznam dovoljenih ali prepovedanih vrst dogodkov , nato pa v aplikacijah Preneseni bodo samo dogodki, ki so dovoljeni na belem seznamu ali niso vključeni na črni seznam;
  • API-ju REST je bil dodan nov klic 'premakni', ki vam omogoča premikanje kanalov iz ene aplikacije v drugo brez vrnitve v skript za obdelavo klicev (dialplan);
  • Dodana je nova aplikacija AttendedTransfer za posredovanje klicev v čakalni vrsti (operater se najprej poveže s ciljnim naročnikom in po uspešnem klicu z njim poveže kličočega) na določeno interno številko;
  • Dodana nova aplikacija BlindTransfer za preusmeritev vseh kanalov, povezanih s kličočim, na ciljnega naročnika (»slepi« prenos, ko operater ne ve, ali bo klicana oseba sprejela klic);
  • V konferenčnem prehodu ConfBridge so bili parametri »average_all«, »highest_all« in »lowest_all« dodani možnosti remb_behavior, ki deluje na ravni mostu in ne na ravni vira, tj. vrednost REMB (Receiver Estimated Maximum Bitrate), ki ocenjuje odjemalčevo prepustnost, se izračuna in pošlje vsakemu pošiljatelju, namesto da bi bila vezana na določenega pošiljatelja;
  • V ukaz Dial so dodane nove spremenljivke, namenjene vzpostavitvi nove povezave in njeni povezavi s kanalom:
    • RINGTIME in RINGTIME_MS - vsebujeta čas med ustvarjanjem kanala in prejemom prvega signala RINGING;
    • PROGRESSTIME in PROGRESSTIME_MS - vsebujeta čas med ustvarjanjem kanala in prejemom signala PROGRESS (enakovredno PDD, vrednosti Post Dial Delay);
    • DIALEDTIME_MS in ANSWEREDTIME_MS sta različici DIALEDTIME in ANSWEREDTIME, ki prikazujeta čas v milisekundah namesto v sekundah;
  • V rtp.conf za RTP/ICE je bila dodana možnost objave lokalnega naslova ice_host_candidate in prevedenega naslova;
  • Pakete DTLS je zdaj mogoče razdrobiti glede na vrednost MTU, kar omogoča uporabo večjih potrdil pri dogovarjanju o povezavah DTLS;
  • Dodana možnost "p" ukazu ReadExten za ustavitev branja niza razširitev po pritisku na simbol "#";
  • Modulu DUNDi PBX je dodana podpora za dvojno vezavo na IPv4/IPv6;
  • Za MWI (Message Waiting Indicators) je dodan nov modul “res_mwi_devstate”, ki omogoča naročanje na glasovne predale z uporabo dogodkov “presence”, kar omogoča uporabo tipk stanja linije BLF kot indikatorjev čakanja na glasovno pošto;
  • Gonilnik chan_sip je bil opuščen; namesto tega je za protokol SIP priporočljiva uporaba gonilnika kanala chan_pjsi, izdelanega s skladom SIP PJSIP in vam omogoča, da se izognete omejitvam in ozkim grlom, ki so del starega gonilnika, kot so monolitna zasnova, zmedena kodna baza, trdo kodirane omejitve in težavno dodajanje novih funkcij.

Vir: opennet.ru

Dodaj komentar