Pärast aasta arendust uue stabiilse haru vabalt kergendatud kommunikatsiooniplatvormi väljaanne , mida kasutatakse tarkvarasidelefonide, häälkommunikatsiooni süsteemide, VoIP-sildide, IVR-süsteemide (häälmenüü), häälsõnumis, telefonikonverentside ja call-centerite korraldamiseks. Projekti lähtekoodid on GPLv2 litsentsi all.
Asterisk 17 tavatoetuse väljaande kategooriasse, mille värskendusi koostatakse kahe aasta jooksul. Eelmise LTS-haru Asterisk 16 tugi kestab kuni 2023. aasta oktoobrini ja haru Asterisk 13 kuni 2021. aasta oktoobrini. LTS-väljaannete ettevalmistamisel keskendutakse stabiilsuse ja jõudluse optimeerimise tagamisele, samas kui tavaväljaannete prioriteediks on funktsionaalsuse suurendamine.
, lisatud Asterisk 17:
- Asterisk REST Interfaced (ARI), API välistena kommunikatsioonirakenduste loomiseks, mis suudavad otse manipuleerida kanalite, sildade ja muude telefonitehnika komponentidega Asteriskis, on rakendatud võimalus määrata sündmuste filtreid - rakendus võib määrata lubatud või keelatud sündmustüübid, pärast mida edastatakse rakendusele ainult valge nimekirja lubatud või musta nimekirja mittekuuluvad sündmused;
- REST API-sse on lisatud uus 'move' käsk, mis võimaldab kanaleid ühelt rakenduselt teisele viia ilma kõne töötlemise stsenaariumi (dialplan) juurde tagasi pöördumata;
- Lisatud on uus rakendus AttendedTransfer, mis võimaldab oodata kaasatud kõnnesuundade eest (operaator ühendab kõigepealt sihtnumbriga ja pärast õnnestunud kõnet ühendab helistaja selle kõneinimesega) määratud lisanumbrile;
- Lisatud on uus rakendus BlindTransfer, mis suunab kõik helistajaga seotud kanalid sihtnumbriga ('pime' suund, kui operaator ei tea, kas sihtkontakt vastab kõnele);
- Konverentside korraldamise sildis ConfBridge on valikusse remb_behavior lisatud parameetrid 'average_all', 'highest_all' ja 'lowest_all', mis töötavad ühendatud kanalite (bridge) tasandil, mitte allikate tasandil, st REMB (Receiver Estimated Maximum Bitrate), mis hindab kliendi ribalaiust, arvutatakse ja edastatakse igale saatjale, mitte ei seondu kindla saatjaga;
- Dial-käsule, mis on ette nähtud uue ühenduse loomiseks ja selle sidumiseks kanali külge, on lisatud uued muutujad:
- RINGTIME ja RINGTIME_MS sisaldavad aega kanali loomise ja esimese RINGING signaali saamise vahel;
- PROGRESSTIME ja PROGRESSTIME_MS sisaldavad aega kanali loomise ja PROGRESS signaali saamise vahel (võrdne PDD, Post Dial Delay väärtusega);
- DIALEDTIME_MS ja ANSWEREDTIME_MS on DIALEDTIME ja ANSWEREDTIME versioonid, mis annavad aja millisekundites, mitte sekundites;
- failis rtp.conf RTP/ICE jaoks on lisatud võimalus avaldada kohalik aadress ice_host_candidate, sarnaselt edastatud aadressiga;
- DTLS pakette saab nüüd fragmenteerida MTU väärtuse alusel, võimaldades suuremate sertifikaatide kasutamist DTLS ühenduste kokkuleppimisel;
- ReadExten käsk sisaldab nüüd valikut «p», mis peatab lisakogu lugemise pärast «#» sümboli vajutamist;
- PBX moodul DUNDi toetab nüüd kahekordset seondumist IPv4/IPv6;
- MWI (Message Waiting Indicators) jaoks on lisatud uus moodul «res_mwi_devstate», mis võimaldab tellida häälte postkaste, kasutades «presence» sündmusi, mis annavad võimaluse kasutada BLF line status klahve häälsõnumite ootamise indikaatoritena;
- kanalidraiver chan_sip on kuulutatud aegunuks, selle asemel soovitatakse SIP protokolliks kasutada kanalidraiverit chan_pjsip, mis on üles ehitatud SIP steki abil; ja võimaldab vältida vana draiveri piiranguid ja kitsaskohti, nagu monoliitne disain, keerukus koodibaasis, rangelt koodiga määratud piirangud ja uute funktsioonide lisamise keerukus.
Allikas: opennet.ru
