Den kommunikationsplatform Asterisk 17 er nu tilgængelig

Efter et års udvikling tog sted Udskrivelsen af den nye stabile version af den åbne kommunikationsplatform Asterisk 17, der anvendes til implementering af programmerbare PBX'er, stemmesystemer, VoIP-gateways, organisering af IVR-systemer (stemmemenu), voicemail, telefonkonferencer og call-centre. Kildekoden til projektet tilgængelige er under GPLv2-licensen.

Asterisk 17 er klassificeret som en almindelig understøttelse release, hvis opdateringer produceres i to år. Understøttelsen af den tidligere LTS-version Asterisk 16 vil vare indtil oktober 2023, mens understøttelsen af version Asterisk 13 vil vare indtil oktober 2021. Ved forberedelsen af LTS-releases fokuseres der på at sikre stabilitet og optimere ydeevne, mens hovedprioriteten for almindelige releases er at udvide funktionaliteten.

Nøglepunkter forbedringer, der er tilføjet i Asterisk 17:

  • I ARI (Asterisk REST Interface), API'et til udvikling af eksterne kommunikationsapplikationer, der kan manipulere direkte med kanaler, broer og andre telefoni-komponenter i Asterisk, er muligheden for at definere hændelsesfiltre implementeret — applikationen kan angive en liste over tilladte eller afviste hændelsestyper, hvorefter kun hændelser, der er tilladt i hvidlisten eller ikke er omfattet af sortelisten, sendes til applikationen.
  • Der er tilføjet et nyt kald 'move' til REST API'et, som muliggør flytning af kanaler fra én applikation til en anden uden at vende tilbage til opkaldsbehandlingsscenariet (dialplan);
  • Der er tilføjet en ny applikation AttendedTransfer til at sætte opkaldstransfers i kø (operatøren opretter først forbindelse til den ønskede abonnent og forbinder derefter den ringende parter efter et succesfuldt opkald) til det angivne nummer;
  • Der er tilføjet en ny applikation BlindTransfer til at omdirigere alle kanaler, der er relateret til den indgående opkald, til den ønskede abonnent ("blind" transfer, hvor operatøren ikke ved, om den opkaldte vil svare på opkaldet);
  • I konferencen Gateway ConfBridge er der tilføjet mulighederne 'average_all', 'highest_all' og 'lowest_all' til indstillingen remb_behavior, som fungerer på niveau med de sammenkoblede kanaler (bro), snarere end på kildeniveau, hvilket betyder, at REMB (Receiver Estimated Maximum Bitrate), der vurderer klientens båndbredde, beregnes og sendes til hver afsender, snarere end at være knyttet til en specifik afsender;
  • Der er tilføjet nye variabler til Dial-kommandoen, der bruges til at etablere en ny forbindelse og knytte den til kanalen:
    • RINGTIME og RINGTIME_MS indeholder tiden mellem oprettelsen af kanalen og modtagelsen af det første RINGING-signal;
    • PROGRESSTIME og PROGRESSTIME_MS indeholder tiden mellem oprettelsen af kanalen og modtagelsen af PROGRESS-signalet (ækvivalent med værdien PDD, Post Dial Delay);
    • DIALEDTIME_MS og ANSWEREDTIME_MS er varianter af DIALEDTIME og ANSWEREDTIME, der giver tid i millisekunder i stedet for sekunder;
  • I rtp.conf for RTP/ICE er der tilføjet mulighed for at offentliggøre den lokale adresse ice_host_candidate, samt den oversatte adresse;
  • DTLS-pakker kan nu fragmenteres i overensstemmelse med MTU-værdien, hvilket giver mulighed for at bruge større certifikater ved forhandling af DTLS-forbindelser;
  • Der er tilføjet en 'p'-mulighed til ReadExten-kommandoen for at stoppe læsning af det supplerende sæt efter at have trykket på '#' tegn;
  • I PBX-modulet DUNDi er der tilføjet støtte til dobbeltbinding til IPv4/IPv6;
  • For MWI (Message Waiting Indicators) er der tilføjet en ny modul 'res_mwi_devstate', der muliggør tilmelding til telefonsvarere ved hjælp af 'presence' begivenheder, hvilket gør det muligt at bruge BLF-linje statusknapper som indikatorer for ventende telefonsvarer;
  • Driveren chan_sip er erklæret forældet, i stedet anbefales det at bruge kanal driveren chan_pjsip til SIP-protokollen, bygget ved hjælp af SIP-stakken; PJSIP og giver mulighed for at overvinde begrænsningerne og flaskene i det gamle driver, såsom monolitisk design, kompleks kodebase, hårdt kodede begrænsninger og omkostningstunge tilføjelser af nye funktioner.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster