Csillag

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. március 3-án felülvizsgált verziótól ; az ellenőrzések 15 szerkesztést igényelnek . Ez a cikk a számítógépes telefonálásról szól, lásd még: Asterisk (tipográfia) , Asterix .
Csillag

Csillag logó
Típusú IP PBX
Szerző Mark Spencer
Fejlesztő Digium , közösség és Russell Bryant [d] [1]
Beírva C [4]
Operációs rendszer többplatformos és UNIX [5]
Első kiadás 1999 [2] [3]
legújabb verzió 20.0.0
Engedély GNU GPL
Weboldal asterisk.org
 Médiafájlok a Wikimedia Commons oldalon

Az Asterisk  a Digium ingyenes és nyílt forráskódú számítógépes telefonálási (beleértve a VoIP -t is ) megoldása , amelyet eredetileg Mark Spencer fejlesztett ki . Az alkalmazás Linux , FreeBSD , OpenBSD és Solaris stb. operációs rendszereken fut . A projekt neve a "*" szimbólum nevéből származik ( angol csillag  - "csillag").  

Az Asterisk a szükséges felszereléssel együtt rendelkezik a klasszikus alközpont összes funkciójával , számos VoIP protokollt támogat, és gazdag híváskezelési funkciókat kínál, többek között:

További funkciók létrehozásához használhatja saját Asterisk nyelvét számozási terv megírásához, ha modult ír C nyelven , vagy használja az Asterisk Gateway Interface  -t, amely egy rugalmas és univerzális interfész a külső adatfeldolgozó rendszerekkel való integrációhoz. Az AGI - n keresztül futó modulok bármilyen programozási nyelven írhatók.

Az Asterisk kettős licenc feltételei szerint kerül terjesztésre, aminek köszönhetően a GNU GPL nyílt licenc alatt terjesztett fő kóddal egyidejűleg lehetőség nyílik licenckódot tartalmazó zárt modulok létrehozására is: például egy modul a G.729 támogatására. kodek .

Az ingyenes licencnek köszönhetően az Asterisket több ezer ember fejleszti és támogatja a bolygó minden tájáról.

A kettős licencelés okozta problémák megkerülése érdekében létrehozták a projekt elágazását CallWeaver néven (jelenleg "halott").

Történelem

Mark Spencer, a program létrehozója megalapította a Linux Support Services -t . Spencer 24 órás hangtámogatási szolgáltatást akart létrehozni, de a cég 4000 dolláros induló költségvetése nem tette lehetővé a rendkívül drága Call Center rendszereket . 2001-ben, a dot-com válsággal a Linux Support Servicesnek gondjai voltak, és Spencer kezdett arra gondolni, hogy egy nyílt forráskódú alközponti szoftver fejlesztése érdekesebb lehet, mint általában a Linux -felhasználók támogatása . Jim Dixon, a Zapata Telephonytól üzleti modellt javasolt az Asterisk számára . Ezzel egy időben a cég neve is megváltozott - Linux Support Servicesről Digiumra [6] .

Verziók

Az Asterisk verziószámozásánál betartják azt az elvet, hogy a fejlesztés alatt álló verziók páratlanok, a stabilak párosak.

Az 1.6-os verziótól kezdve az Asterisk már nem támogatja a Zaptel-t, így csak a DAHDI támogatása maradt. Különbségek a korábbi verziókhoz képest: SRTP támogatás, IPv6 támogatás a SIP-illesztőprogramban, integráció a naptárral, új hívásnaplózó rendszer "Channel Event Logging" (CEL), "Advice of Charge" támogatása - a költségekről tájékoztató szolgáltatás Hívás; a Google Talk és a Google Voice integrációja ; a hangmagasság változtatásának támogatása . A számozás változása ellenére a tizedik változat nem tartalmaz jelentősebb változtatásokat. Támogatta a kiváló minőségű hangzást 192 kHz-ig ; a ConfBridge alkalmazás segítségével megjelent a videokonferencia támogatása ; Az Asterisk mostantól SIP és XMPP protokollokat használó szöveges üzenetküldő szerver lehet , amely támogatja a faxüzenetek T.38 protokollt használó átjáróként való működését ; SILK és CELT kodekek _ Hozzáadott támogatás a WebRTC -hez , amely lehetővé teszi, hogy közvetlenül a böngészőből indítson hívásokat anélkül, hogy a böngészőben bármilyen beépülő modult használna [14] ; az új chan_motif illesztőprogram támogatja a Google Talk és a Jingle protokollokat, beleértve a videót is; kibővített IPv6 támogatás. Számos jelentős változás, például egy új SIP-csatorna-illesztőprogram (a PJSIP -könyvtáron alapul ), új Asterisk REST interfész mechanizmusok, az IAX2 csatorna-illesztőprogramhoz hozzáadott IPv6-támogatás stb. A platform LTS kiadása. Biztonsági események továbbítása AMI-n keresztül. Az AMI és ARI interfészek kiterjesztése, a PJSIP könyvtár új funkcióinak támogatása . Az Asterisk 13 támogatása 2021 októberéig folytatódik [16] .

Berendezés

Az Asterisk analóg vonalakkal ( FXO- / FXS modulok) és digitális vonalakkal ( ISDN , BRI és PRI - T1 / E1  adatfolyamok ) egyaránt működhet. További számítógépes kártyák segítségével (melyek leghíresebb gyártói a Digium / Sangoma , OpenVox , Rhino , AudioCodes ) az Asterisk csatlakoztatható a T1 / E1 vonalakhoz . A nyilvános telefonhálózathoz való csatlakozáshoz támogatott hardverek teljes listáját a kernelmodulok hardvertámogatása határozza meg, például:

Az Asterisk PBX teljes körű működéséhez a leírt berendezések használatán kívül egyéb berendezéseket is használnak:

Protokollok

A következő protokollok támogatottak:

Lehetőség van szöveges és videojelek sugárzására (pl . videotelefon használata ). Ezenkívül más számítógépes protokollokkal való munkavégzés is megvalósul:

A berendezések és számítógépes protokollok széles skálájának támogatása lehetővé teszi, hogy számos forgatókönyvet szervezzen a hálózatok interakciójához, az információk fogadásához és feldolgozásához.

Programozás

A konfigurálás és a programozás több mechanizmus segítségével történik:

A végrehajtott funkciók bővítése egy új modul C nyelvű írásával is lehetséges, ami a részletes Doxygen dokumentációnak köszönhetően lehetséges.

Az Asteriskkel való együttműködéshez léteznek grafikus felülettel rendelkező disztribúciók [22] .

Az alközpont távvezérlése a libamc könyvtár segítségével is elvégezhető .

Lásd még

Linkek

Jegyzetek

  1. https://www.aosabook.org/en/intro1.html
  2. https://wiki.asterisk.org/wiki/display/AST/A+Brief+History+of+the+Asterisk+Project
  3. https://github.com/asterisk/asterisk/commits/master?after=1376aa3f2999a760e983d5761cf608bfe15a38b8+30570
  4. A csillaggal jelölt nyílt forráskódú projekt az Open Hubon: Nyelvek oldal – 2006.
  5. https://wiki.asterisk.org/wiki/display/AST/Beginning+Asterisk
  6. A teremtés történetét az Asterisk™: The Future of Telephony, második kiadás , Jim Van Meggelen, Leif Madsen és Jared Smith bevezetője adja. ISBN 978-0-596-51048-0 PDF
  7. Megjelent az Asterisk 1.0 (lefelé irányuló kapcsolat) . TMCnet (2004. szeptember 23.). Letöltve: 2009. március 26. Az eredetiből archiválva : 2012. június 2. 
  8. Keating, Tom Asterisk 1.2 megjelent (downlink) . TMCnet (2005. november 16.). Letöltve: 2009. március 26. Az eredetiből archiválva : 2012. június 2. 
  9. Megjelent az Asterisk 1.4.0 (lefelé irányuló kapcsolat) . Asterisk.org (2006. december 20.). Letöltve: 2009. március 26. Az eredetiből archiválva : 2012. június 2. 
  10. Megjelent az Asterisk 1.6.0 (lefelé irányuló kapcsolat) . Asterisk.org (2008. október 2.). Letöltve: 2009. március 26. Az eredetiből archiválva : 2012. június 2. 
  11. Az Asterisk 1.8.0 már elérhető! (nem elérhető link) . Asterisk.org (2010. október 21.). Letöltve: 2010. október 24. Az eredetiből archiválva : 2012. június 2.. 
  12. Megjelent az Asterisk 10.0.0! (nem elérhető link) . Asterisk.org (2011. december 15.). Hozzáférés dátuma: 2011. december 26. Az eredetiből archiválva : 2012. június 2. 
  13. Az Asterisk 11.0.0 már elérhető! . Letöltve: 2012. november 1. Az eredetiből archiválva : 2012. október 31..
  14. Asterisk 11 fejlesztés: WebRTC támogatás archiválva : 2012. október 14.
  15. Az Asterisk 13.0.0 már elérhető! - Inside the Asterisk (nem elérhető link) . Letöltve: 2014. október 31. Az eredetiből archiválva : 2014. október 31.. 
  16. ↑ 12 csillaggal jelölt változat . wiki.asterisk.org. Letöltve: 2018. június 9. Az eredetiből archiválva : 2018. június 12.
  17. 14 bejelentette az alabamai Huntsville-ben  (nem elérhető link)
  18. Megjelent a nyílt forráskódú Asterisk 15 – Inside the Asterisk  , Inside the Asterisk (  2017. október 3.). Az eredetiből archiválva : 2018. június 12. Letöltve: 2018. június 7.
  19. "A Zaptel projekt átnevezése DAHDI-ra" (downlink) . Letöltve: 2008. október 11. Az eredetiből archiválva : 2008. október 11.. 
  20. mISDN . Letöltve: 2022. május 4. Az eredetiből archiválva : 2018. december 29.
  21. Chanskype . Letöltve: 2022. május 4. Az eredetiből archiválva : 2022. március 8..
  22. Asterisk GUI: Grafikus felhasználói felületek . Letöltve: 2021. március 3. Az eredetiből archiválva : 2021. február 27.