Dostupna je komunikacijska platforma Asterisk 17

Nakon godinu dana razvoja održan izdavanje nove stabilne grane otvorene komunikacijske platforme Zvezdica 17, koji se koristi za postavljanje softverskih centrala, sistema glasovne komunikacije, VoIP gateway-a, organizovanje IVR sistema (glasovni meni), govorne pošte, telefonskih konferencija i pozivnih centara. Izvorni kod projekta na raspolaganju licenciran pod GPLv2.

Zvezdica 17 dodeljeno u kategoriju izdanja sa redovnom podrškom, za koje se ažuriranja generišu u roku od dvije godine. Podrška za prethodnu LTS granu Asterisk 16 trajaće do oktobra 2023., a podrška za Asterisk 13 granu do oktobra 2021. godine. LTS izdanja se fokusiraju na stabilnost i optimizaciju performansi, dok redovna izdanja daju prioritet poboljšanjima funkcija.

Ključ poboljšanja, dodano u Asterisk 17:

  • U ARI (Asterisk REST Interface), API za kreiranje vanjskih komunikacijskih aplikacija koje mogu direktno manipulirati kanalima, mostovima i drugim komponentama telefonije u Asterisk-u, implementirana je mogućnost definiranja filtera događaja - aplikacija može postaviti listu dozvoljenih ili zabranjenih tipova događaja , a nakon toga će se prenositi samo događaji aplikacija dozvoljeni na bijeloj listi ili koji ne spadaju na crnu listu;
  • Novi 'move' poziv je dodat u REST API, omogućavajući vam da premještate kanale iz jedne aplikacije u drugu bez vraćanja na skriptu za rukovanje pozivima (dialplan);
  • Dodata je nova AttendedTransfer aplikacija za čekanje praćenih transfera poziva (operator se prvo sam povezuje sa ciljnim pretplatnikom, a nakon uspješnog poziva pozivaoca povezuje s njim) na zadati broj lokala;
  • Dodata nova BlindTransfer aplikacija za preusmjeravanje svih kanala povezanih sa pozivaocem na ciljnog pretplatnika ("slijepi" prijenos, kada operater ne zna da li će pozvani odgovoriti na poziv);
  • U ConfBridge konferencijskom gatewayu, parametri "average_all", "highest_all" i "lowest_all" su dodati opciji remb_behavior, radeći na nivou kombinovanih kanala (bridge), a ne na nivou izvora, tj. REMB (Receiver Estimated Maximum Bitrate) vrijednost, koja procjenjuje propusnost klijenta, izračunava se i šalje svakom pošiljaocu i nije vezana za određenog pošiljaoca;
  • Nove varijable su dodane komandi Dial, dizajnirane da uspostave novu vezu i povežu je s kanalom:
    • RINGTIME i RINGTIME_MS - sadrže vrijeme između kreiranja kanala i prijema prvog RINGING signala;
    • PROGRESSTIME i PROGRESSTIME_MS - sadrže vrijeme između kreiranja kanala i prijema PROGRESS signala (ekvivalentno vrijednosti PDD, odgode nakon biranja);
    • DIALEDTIME_MS i ANSWEREDTIME_MS su varijante DIALEDTIME i ANSWEREDTIME koje vraćaju vrijeme u milisekundama umjesto u sekundama.
  • U rtp.conf za RTP/ICE dodata je mogućnost objavljivanja lokalne adrese ice_host_candidate, kao i prevedene adrese;
  • DTLS paketi se sada mogu fragmentirati prema MTU vrijednosti, omogućavajući korištenje većih certifikata prilikom pregovaranja o DTLS konekcijama;
  • Dodata opcija "p" naredbi ReadExten za zaustavljanje čitanja skupa ekstenzija nakon pritiska na znak "#";
  • Podrška za dvostruko IPv4/IPv6 povezivanje je dodata DUNDi PBX modulu;
  • Za MWI (Message Waiting Indicators) dodat je novi modul "res_mwi_devstate", koji vam omogućava da se pretplatite na govorne sandučiće koristeći događaje "prisutnosti", što omogućava korištenje statusnih tipki BLF linije kao indikatora govorne poruke na čekanju;
  • chan_sip drajver je zastario, umjesto toga se preporučuje korištenje drajvera kanala chan_pjsi napravljenog pomoću SIP steka za SIP protokol PJSIP i omogućava vam da pobjegnete od ograničenja i uskih grla svojstvenih starom drajveru, kao što su monolitni dizajn, zamagljivanje baze koda, tvrdo kodirana ograničenja i naporno dodavanje novih funkcija.

izvor: opennet.ru

Dodajte komentar