Pieejama Asterisk 17 saziņas platforma

Pēc gada attīstības notika atvērtās komunikācijas platformas jaunas stabilas filiāles izlaišana Asterisk 17, ko izmanto programmatūras PBX, balss sakaru sistēmu, VoIP vārtejas izvietošanai, IVR sistēmu (balss izvēlnes), balss pasta, telefona konferenču un zvanu centru organizēšanai. Projekta avoti pieejams licencēts saskaņā ar GPLv2.

Asterisk 17 attiecināts izlaidumu kategorija ar regulāru atbalstu, kuru atjauninājumi tiek ģenerēti divu gadu laikā. Iepriekšējai Zvaigznītes 16 LTS filiālei atbalsts ilgs līdz 2023. gada oktobrim, savukārt Zvaigznītes 13 filiālei atbalsts līdz 2021. gada oktobrim. LTS laidieni koncentrējas uz stabilitāti un veiktspējas optimizāciju, savukārt regulārie laidieni koncentrējas uz funkcionalitātes pievienošanu.

Atslēga uzlabojumipievienots 17. zvaigznītē:

  • ARI (Asterisk REST Interface), API ārējās komunikācijas lietojumprogrammu izveidei, kas var tieši manipulēt ar kanāliem, tiltiem un citiem telefonijas komponentiem programmā Asterisk, ir ieviesta iespēja definēt notikumu filtrus - lietojumprogramma var norādīt atļauto vai aizliegto notikumu veidu sarakstu. , un pēc tam lietojumprogrammās tiks pārraidīti tikai notikumi, kas ir atļauti baltajā sarakstā vai nav iekļauti melnajā sarakstā;
  • REST API ir pievienots jauns 'pārvietošanas' zvans, kas ļauj pārvietot kanālus no vienas lietojumprogrammas uz otru, neatgriežoties pie zvanu apstrādes skripta (dialplan);
  • Ir pievienota jauna lietojumprogramma AttendedTransfer zvanu pārsūtīšanas rindā (operators vispirms izveido savienojumu ar mērķa abonentu un pēc veiksmīga zvana savieno zvanītāju ar viņu) uz noteiktu paplašinājuma numuru;
  • Pievienota jauna BlindTransfer lietojumprogramma, lai visus ar zvanītāju saistītos kanālus novirzītu uz mērķa abonentu (“aklā” pārsūtīšana, kad operators nezina, vai izsauktā persona atbildēs uz zvanu);
  • ConfBridge konferences vārtejā parametri “average_all”, “highest_all” un “lowest_all” ir pievienoti opcijai remb_behavior, kas darbojas tilta līmenī, nevis avota līmenī, t.i. REMB (Receiver Estimated Maximum Bitrate) vērtība, kas novērtē klienta caurlaidspēju, tiek aprēķināta un nosūtīta katram sūtītājam, nevis piesaistīta konkrētam sūtītājam;
  • Komandai Dial ir pievienoti jauni mainīgie, kas paredzēti jauna savienojuma izveidei un tā saistīšanai ar kanālu:
    • RINGTIME un RINGTIME_MS - satur laiku no kanāla izveides līdz pirmā RING signāla saņemšanai;
    • PROGRESSTIME un PROGRESSTIME_MS - satur laiku no kanāla izveides līdz PROGRESS signāla saņemšanai (ekvivalents PDD, Post Dial Delay vērtībai);
    • DIALEDTIME_MS un ANSWEREDTIME_MS ir DIALEDTIME un ANSWEREDTIME varianti, kas rāda laiku milisekundēs, nevis sekundēs;
  • RTP/ICE failā rtp.conf ir pievienota iespēja publicēt vietējo adresi ice_host_candidate, kā arī tulkoto adresi;
  • DTLS paketes tagad var sadrumstalot atbilstoši MTU vērtībai, ļaujot izmantot lielākus sertifikātus sarunās par DTLS savienojumiem;
  • Pievienota opcija "p" komandai ReadExten, lai pārtrauktu paplašinājuma kopas lasīšanu pēc simbola "#" nospiešanas;
  • DUNDi PBX modulim ir pievienots atbalsts dubultai saistīšanai ar IPv4/IPv6;
  • MWI (Message Waiting Indicators) ir pievienots jauns modulis “res_mwi_devstate”, kas ļauj abonēt balss pastkastes, izmantojot “klātbūtnes” notikumus, kas dod iespēju kā balss pasta gaidīšanas indikatorus izmantot BLF līnijas statusa taustiņus;
  • chan_sip draiveris ir novecojis; tā vietā SIP protokolam ir ieteicams izmantot kanāla draiveri chan_pjsi, kas izveidots, izmantojot SIP steku. PJSIP un ļauj atbrīvoties no ierobežojumiem un vājajām vietām, kas raksturīgas vecajam draiverim, piemēram, monolīta konstrukcija, mulsinoša koda bāze, stingri iekodēti ierobežojumi un jaunu funkciju pievienošanas darbietilpība.

Avots: opennet.ru

Pievieno komentāru