Pärast aasta arengut tuli välja uus stabiilne versioon avatud suhtlusplatvormist Asterisk 21, mida kasutatakse tarkvaraliste PBX-ide, häälsüsteemide, VoIP-sildide, IVR-süsteemide (häälemenu), häälepostkasti, telefonikonverentside ja kõnekeskuste seadistamiseks. Projekti lähtekood on saadaval GPLv2 litsentsi all.
Asterisk 21 kuulub tavapärase toetuse kategooriasse, mille uuendused on saadaval kahe aasta jooksul. LTS haru Asterisk 20 toetamine kestab kuni oktoobri 2027, samas kui Asterisk 18 toetamist jätkatakse kuni oktoobri 2025. LTS haru 17.x toetamine on lõpetatud. LTS väljalaskmine keskendub peamiselt stabiilsuse tagamisele ja jõudluse optimeerimisele, samas kui tavapäraste väljalaskmise prioriteet on funktsionaalsuse suurendamine.
Asterisk 21 muudatuste seas on:
- Moduli res_pjsip_pubsub võimalused on laienenud, tuues SIP PJSIP-kihti lisafunktsioone seadmete olekuandmete jaotamiseks Jabber/XMPP PubSub laienduse kaudu (teavituste saatmine tellimuste alusel).
- Sig_analog moodulis analoogsete FXS-kanalite jaoks on rakendatud kutsutud tellija hoidmise (CSH, Called Subscriber Held) võimalus, mis võimaldab kasutajal algatatud kõne hoidmise režiimi viia, telefoni lõpetada ja vestlust uuesti alustada, tõstes telefoni teisel seadmel samal liinil. Kõne hoidmise haldamiseks on pakutud seadistust calledsubscriberheld.
- Funktsioonis res_pjsip_header_funcs on argument prefix PJSIP_HEADERS-is muudetud valikuliseks (kui ei ole määratud, tagastatakse kõik päised).
- AstHTTP (AMI üle HTTP) serveris on lihtsustatud oleku lehe väljund (aadress ja port kuvatakse nüüd ühel real).
- Konfiguratsioonifail users.conf on kuulutatud aegunuks.
- Funktsioon ast_gethostbyname() on kuulutatud aegunuks; selle asemel tuleks kasutada funktsioone ast_sockaddr_resolve() ja ast_sockaddr_resolve_first_af().
- Rakendused SLAStation ja SLATrunk on üle viidud mudelist app_meetme mudelile app_sla (neid rakendusi kasutades tuleks mooduleid muuta modules.conf-is).
- On eemaldatud moodulid, mis on varem kuulutatud aegunuks: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor.
Allikas: opennet.ru
