Asterisk 21 aloqa platformasining chiqarilishi

Bir yillik rivojlanishdan so'ng, PBX dasturiy ta'minotini, ovozli aloqa tizimlarini, VoIP shlyuzlarini joylashtirish, IVR tizimlarini (ovozli menyu), ovozli pochta, telefon konferentsiyalari va qo'ng'iroq markazlarini tashkil qilish uchun ishlatiladigan ochiq aloqa platformasining yangi barqaror tarmog'i Asterisk 21 chiqarildi. Loyihaning manba kodi GPLv2 litsenziyasi ostida mavjud.

Asterisk 21 muntazam qo'llab-quvvatlash versiyasi sifatida tasniflanadi, yangilanishlar ikki yil davomida chiqariladi. Asterisk 20 ning LTS filialini qo‘llab-quvvatlash 2027-yilning oktabrigacha, Asterisk 18-ning esa 2025-yilning oktyabrigacha davom etadi. 17.x LTS filialini qo‘llab-quvvatlash to‘xtatildi. LTS relizlari barqarorlik va ish faoliyatini optimallashtirishga, muntazam relizlar esa funksionallikni qo‘shishga qaratilgan.

Yulduzcha 21-dagi o'zgarishlar orasida:

  • Res_pjsip_pubsub modulining imkoniyatlari kengaytirilib, PJSIP SIP stekiga Jabber/XMPP PubSub kengaytmasi (obuna orqali bildirishnomalarni yuborish) orqali qurilma holati ma’lumotlarini taqsimlangan almashish uchun qo‘shimcha imkoniyatlar qo‘shildi.
  • Analog FXS kanallari uchun sig_analog moduli Chaqirilgan obunachi ushlab turilgan (CSH) funksiyasini oʻz ichiga oladi, bu foydalanuvchiga boshlangan qoʻngʻiroqni kutishga qoʻyish, goʻshakni qoʻyish va xuddi shu liniyadagi boshqa telefonda telefonni olib suhbatni davom ettirish imkonini beradi. Qo'ng'iroqni ushlab turishni boshqarish uchun subscriberheld deb nomlangan sozlama taklif etiladi.
  • Res_pjsip_header_funcs funksiyasida PJSIP_HEADERS dagi prefiks argumenti ixtiyoriy qilingan (agar ko'rsatilmagan bo'lsa, barcha sarlavhalar qaytariladi).
  • Http serverida (AstHTTP - HTTP orqali AMI) holat sahifasini ko'rsatish soddalashtirildi (manzil va port endi bitta satrda ko'rsatilgan).
  • users.conf konfiguratsiya fayli eskirgan.
  • ast_gethostbyname() funksiyasi eskirgan va ast_sockaddr_resolve() va ast_sockaddr_resolve_first_af() funksiyalari bilan almashtirilishi kerak.
  • SLAStation va SLATrunk ilovalari app_meetme modulidan app_sla-ga ko'chirildi (agar ushbu ilovalardan foydalansangiz modullarni modules.conf sahifasida o'zgartirishingiz kerak).
  • Ilgari eskirgan deb e'lon qilingan modullar olib tashlandi: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor.

Manba: opennet.ru

a Izoh qo'shish