Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

PBX virtual Asterix. Panasonic PBX ose Asterisk falas

Çfarë të zgjidhni si një mini-PBX zyre? PBX Panasonic ose falas Ylli? Sot unë propozoj të reflektoj për pyetjen - Asterisk VS Panasonic, hidhni poshtë disa mite dhe shikoni realitetin e zgjedhjes. Pyetja e treguar në titullin e këtij artikulli përballet me çdo administrator të sistemit që është ngarkuar me pajisjen e një zyre nga menaxhmenti. sistem modern komunikimet. Një shkencëtar kompjuterik me kohë të plotë që mendon përpara dëshiron të jetë në gjendje të përdorë telefoninë IP, regjistrimin e telefonatave, konferencat e pakufizuara, menaxhimin e WEB-it, llogaritë personale, integrimin me CRM dhe shumë më tepër! Menaxhmenti dëshiron që gjithçka që u nevojitet të jetë në dispozicion, mundësisht sa më lirë të jetë e mundur. Të gjitha këto funksione të avancuara janë të natyrshme në PBX-të moderne me softuer. Por të gjithë e dinë edhe faktin se zgjidhje të gatshme nga prodhuesit me reputacion janë shumë të shtrenjta. Por Administratori i sistemit e di se ekziston një yll falas në botë që mund t'i bëjë të gjitha këto dhe në të njëjtën kohë nuk kushton asgjë. Dhe ky është miti më i rëndësishëm që është ngulitur fort në kokat e administratorëve të sistemit dhe po depërton ngadalë në kokat e menaxherëve. Pra, pse është ky një mit dhe ku është realiteti? Le të përpiqemi t'i përgjigjemi kësaj pyetjeje.

Zgjidhje tipike e ndërtuar në Asterisk

Për shembull, le të marrim një detyrë tipike: duhet të instaloni një sistem komunikimi për 20 abonentë, 8 trunk IP, 2 analoge linjat telefonike. Me pak fjalë, një zyrë e vogël tipike.

Çfarë nevojitet për të zgjidhur këtë problem:

  1. Një kompjuter i tipit server i krijuar për punë 24/7 për një kohë të gjatë.
  2. Instalimi sistemi operativ si Linux.
  3. Instalimi i disa ndërtimeve të Asterisk.
  4. Gateway VoIP për 2 linja analoge.
  5. 20 telefona IP ose portë VoIP me 20 porte analoge.
  6. Vendosja dhe programimi i të gjithë sistemit.
  7. Lidhja me rrjetet përdorim të përbashkët dhe cilësimet përkatëse.

Le të përpiqemi të vlerësojmë koston e harduerit:

  1. Serveri - nëse është i mirë, atëherë jo më pak se 30,000 rubla.
  2. Porta VoIP për 2 linja - ne numërojmë 4000 rubla.
  3. 20 telefona IP për 3000 rubla. - 60,000 rubla.

Gjithsej: 94,000 rubla.

Nëse përdorni telefona analogë, atëherë kostoja e një porte me 20 porta është rreth 30,000 rubla. Do të jetë ende 64,000 rubla. Në të njëjtën kohë, ne nuk kemi llogaritur koston e raftit, paneleve të arnimit, kordonëve patch, sistemit furnizim me energji të pandërprerë dhe gëzime të tjera, pa të cilat sistemi nuk do të funksionojë vërtet. Për llogaritjen tonë kjo nuk është e rëndësishme, sepse kjo pjesë është e nevojshme në çdo rast, pavarësisht se çfarë versioni të sistemit zgjedhim.

Siç mund ta shihni, Asterisk falas doli të ishte jo aq i lirë.

Dhe tani pjesa më interesante, veçanërisht për menaxherët: sepse software Asterisk shpërndahet lirshëm, kështu që nëse shfaqen probleme në funksionimin e sistemit, asnjë prodhues i vetëm nuk do t'ju japë garanci. Për kompjuterin - ju lutem, për portat - nuk ka pyetje, por për sistemin? Duket se kushdo që instaloi sistemin duhet ta zgjidhë problemin. Duket logjike, por në fakt rezulton se zakonisht është administratori i sistemit që e vendos dhe kur lind një problem, rezulton se ai nuk punon më në zyrë dhe askush nuk e di se çfarë ka bërë, çfarë fjalëkalimesh ka lënë. për veten e tij, si programoi gjithçka. skenari më i mirë person i ri do të vijë dhe do të fillojë të bëjë gjithçka përsëri. Dhe gjithçka do të ndodhë përsëri, vetëm pak kohë më vonë.

Ekziston një rrugëdalje - fillimisht kontaktoni një kompani që instalon profesionalisht Asterisk për klientët. Është një zgjidhje normale, por puna e tyre kushton. Si rregull, është rreth 10,000 rubla. Në total, në versionin minimal, marrim koston e një sistemi "falas" jo më pak se 70,000 rubla. Ju lutemi vini re se çështja e garancive nuk është zgjidhur.

Ekziston një faktor tjetër për t'u marrë parasysh: meqenëse Asterisk është falas në vetvete, ai zakonisht kryhet nga administratorë të avancuar të sistemit në formën e punëve të çuditshme, sepse atyre iu qasen për të zgjidhur problemin më lirë, gjë që çon në faktin se nuk ka një gamë e gjerë specialistësh të trajnuar profesionalisht, të cilët janë gjithmonë të gatshëm të kryejnë çdo punë për të cilën Asterisk është biznesi kryesor. Kjo do të thotë, shitja e Asterisk falas nuk është një biznes me të gjitha pasojat që pasojnë. Situata tipike për botën Burim i hapur teknologjitë, të cilat përfshijnë produktin Asterisk. Në fakt, ishte menduar si një zgjidhje "për veten time".

Pajisja Panasonic

Tani le të shohim se çfarë nëse përdorim një platformë standarde harduerike nga Panasonic. Sa më e shtrenjtë do të jetë, nëse fare?

IP PBX Panasonic KX-NCP500 për kapacitetin e specifikuar, nëse përdoret telefona analog, do të kushtojë 49,000 rubla. Në rastin e 20 telefonave IP - 106,000 rubla.

Çfarë po vëzhgojmë? Në rastin e analogut Telefonat Panasonic më lirë, dhe në rastin e telefonave IP, pothuajse i njëjti çmim. Në të njëjtën kohë, për llogaritjet u përdorën çmimet për telefonat e lirë kinezë SIP për Asterisk dhe telefonat e markës së sistemit IP Panasonic. Çështja e garancisë, mirëmbajtjes, riparimit ose zgjerimit në Panasonic është zgjidhur në niveli më i lartë. Shërbimi Panasonic është më i miri në Rusi!

Ka mjaft specialistë të trajnuar profesionalisht. Çdo qytet i madh ka një ose më shumë qendra teknike rajonale ku mund të merrni mbështetje teknike ose të merrni trajnime për mirëmbajtjen e mëvonshme të sistemit të pavarur. Dhe më e rëndësishmja, konkurrenca midis këtyre specialistëve është mjaft e lartë dhe kjo nuk lejon që kostoja e shërbimeve të tyre të rritet.

Po, mund të thuhet se Asterisk është shumë më tepër sistemi funksional. Kështu ka qenë dikur, por tani nuk është më kështu. Ka disa funksione që do të duhet të instalohen shtesë nëse përdorni një PBX harduerësh Panasonic, por tani të gjitha këto zgjidhje tashmë ekzistojnë dhe kostoja e tyre është mjaft e arsyeshme. Për më tepër, duhet të kuptoni nëse ia vlen të blini një veçori që nuk do ta përdorni?

Kështu, përgjigja e pyetjes së bërë në fillim të artikullit nuk është aq e qartë dhe çdo menaxher duhet të vendosë vetë se çfarë të zgjedhë: një opsion i rrezikshëm por më fleksibël i bazuar në Asterisk, ose një opsion i qëndrueshëm, funksionalisht i mjaftueshëm dhe më i lirë i bazuar në PBX Panasonic. Vendosni vetë!

Panasonic PBX apo Asterisk falas? ishte e modifikuara e fundit: 3 Mars 2016 nga Admin

Ekziston një mendim se telefonia IP nuk është e përshtatshme për zyra për shkak të komunikimit jo të besueshëm. Por ju mund të telefononi sasi e madhe argumente që do ta paraqesin këtë lidhje në një këndvështrim krejt tjetër. Kompanitë me standard rrjeti telefonik ato të bazuara në mini-PBX humbasin shumë nëse i krahasojmë me teknologjitë IP, të cilat ofrojnë një mjedis komunikimi të lirë dhe me cilësi të lartë që funksionon në softuerin e serverit IP Asterisk.

Shkëmbimi telefonik automatik Asterisk ju lejon të krijoni komunikim në zyra duke përdorur një rrjet lokal kabllor, dhe gjithashtu ruan komunikimin me punonjësit në distancë që ndodhen jashtë ambienteve të zyrës.

Karakteristikat e instalimit të IP PBX Asterisk

Për serveri i softuerit Asterix përdor komunikime telefonike analoge dhe dixhitale. Serveri instalohet duke u lidhur me linja speciale broadband T1/E1 dhe të gjitha pajisjet e zyrës duhet të jenë të dizajnuara posaçërisht për telefoninë IP.

Softueri Asterisk PBX do të lejojë edhe kompanitë e vogla të kenë funksione bazë të telefonisë. Konfigurimi i yjeve nuk do të marrë shumë kohë për të aktivizuar funksione të tilla si posta zanore, regjistrimi i telefonatave, detajimi dhe shpërndarja e thirrjeve për abonentët. Më parë, këto mundësi ishin kryesisht të disponueshme vetëm për kompanitë e mëdha.

Rrjeti i strukturuar i kabllove është i përsosur për instalimin e Asterix PBX, kështu që nuk ka nevojë të instaloni tela të rinj ose të instaloni porta shtesë. Që telefonia IP të funksionojë, ju duhet vetëm të blini një server, i cili do të jetë më i lirë se një PBX klasik.

Për të krijuar një PBX IP Asterisk në zyrën tuaj, ju duhet të paguani vetëm për hapat bazë: instalimin dhe konfigurimin e Asterisk, si dhe mirëmbajtjen e ardhshme. Një veçori e veçantë e këtij sistemi është aftësia për të lidhur një numër të pakufizuar pajtimtarësh. Nëse ka nevojë për të prodhuar zgjerim shtesë pikë, atëherë ky veprim do të marrë shumë më pak kohë sesa krijimi i një të riu central telefonik dhe sinkronizimi me stacione të tjera.

Asterisk pbx është konfiguruar nga specialistë dhe ju lejon të rindizni dhe instaloni module të reja, ndërkohë që lidhja vazhdon të funksionojë. Kjo lloj telefonie funksionon me shumë sisteme operative dhe është e disponueshme për të gjithë në mbarë botën.

ATC Asterisk për zyra ofron aftësi të mëdha të telefonisë IP:

  • regjistroni dhe ruani bisedat telefonike;
  • gjurmoni një telefonatë aktive;
  • përdorni menunë zanore;
  • përdorni postën zanore dhe dërgoni email;
  • punë me fakse në format elektronik;
  • mbajtja e detajeve të thirrjes;
  • të krijojë një qendër thirrjesh për punën e brendshme të zyrës;
  • mbështet protokollet popullore të komunikimit: skype, Google flet, gllënjkë, iax, jabber. Ky jep mundësi shtesë komunikimi me video, dhe gjithashtu përfshin shkëmbimin e dokumenteve ose imazheve;
  • lidhni pajtimtarët në distancë në sistem;
  • zhvilloni konferenca ndërmjet tre përdoruesve;
  • mbani një numër të pakufizuar telefonatash në pritje nëse nuk mund të përgjigjeni menjëherë;
  • krijoni lista të zeza të pajtimtarëve;
  • telefononi disa numra në të njëjtën kohë;
  • Konfigurimi i yllit ju lejon të menaxhoni thirrjet duke përdorur softuer;
  • krijoni module shtesë të automjetit.

Avantazhet e IP PBX Asterisk

  • Integrimi i telefonisë IP në zyra.
  • Shërbim në nivel të lartë.
  • Mundësia e kombinimit të Asterix me programin e kontabilitetit 1C Enterprise ose sistemin CRM.
  • Nuk kërkohet kontroll komunikimi kosto të veçanta dhe ju lejon të krijoni një linjë të veçantë për çdo pajtimtar.
  • Vendosja e një centrali telefonik me yll ju lejon të bëni modifikime nëse dëshironi nga klienti.
  • Disponueshmëria për të gjitha kompanitë falë krijimit të telefonisë bazuar në PBX dixhitale ekzistuese.
  • Ky lloj komunikimi funksionon në bazë të sallës së operacionit Sistemet Unix, i cili ka dëshmuar veten se është softuer i besueshëm dhe me cilësi të lartë. Në rast të ndonjë dështimi, puna e serverit të telefonisë IP kopjohet automatikisht në një server tjetër.
  • Asterix ju lejon të krijoni rrjet i vetëm edhe ndërmjet zyrave të kompanisë që ndodhen në pika të ndryshme qytetet. Prandaj, nuk ka nevojë të blini disa stacione tradicionale.

Serveri Asterisk nuk kërkon pajisje të shtrenjta ose të specializuara për të funksionuar: sistemet e zyrave ne përgjithësisht përdorim serverë niveli i hyrjes. Po aq e rëndësishme, telefonat janë të lidhur me serverin Asterisk nëpërmjet një rrjeti lokal, duke eliminuar nevojën për një të veçantë rrjet kabllor për telefoni. Përveç kësaj, falë rrugëzimit të thirrjeve kanale të ndryshme, Ylli IP-PBX ju lejon të përdorni në mënyrë më efektive avantazhet e secilit prej tyre, duke ulur kështu koston e shërbimeve të komunikimit. E gjithë kjo, së bashku me licencë e hapur, e bën koston e zbatimit dhe mirëmbajtjes së Asterisk dukshëm më të ulët se produktet e ngjashme komerciale.

  • Shkallëzueshmëria

    Numri i pajtimtarëve të sistemit varet vetëm nga performanca e serverit Asterisk. Ju mund të lidhni telefona të rinj për sa kohë që serveri juaj mund ta trajtojë atë. Ajo që është shumë e rëndësishme, Asterisk IP-PBX lëshohet me licencë falas dhe nuk kufizon numrin e pajtimtarëve dhe thirrjeve të njëkohshme, kështu që nuk keni nevojë të paguani asgjë shtesë. Nëse është e nevojshme të lidheni degë të reja, sistemi telefonik mund të zgjerohet lehtësisht duke shtuar një server të ri Asterisk.

  • Mundësia e integrimit

    Integrimi i Asterisk IP-PBX me sisteme të ndryshme të automatizimit të ndërmarrjeve, të tilla si dyqanet online, CRM ose ServiceDesk, mund të rrisë ndjeshëm efikasitetin e punës. Kur të arrijë një telefonatë, serveri Asterisk do të identifikojë klientin sipas numrit, do ta gjejë atë në bazën e të dhënave, do të bëjë një hyrje përkatëse në kartë ose do të krijojë aplikacion i ri në ServiceDesk, dhe në fund të thirrjes do t'i shtojë një rekord kërkesës bisedë telefonike. Integrimi i telefonit dhe sistemet e informacionit ndihmon në automatizimin e punës, e cila nga ana tjetër ju lejon të zgjidhni në mënyrë më efektive problemet e biznesit.

  • Licencë falas

    Asterisk IP PBX është i licencuar sipas GPL, kështu që zbatimi i një sistemi telefonik nuk kërkon blerjen e licencave të shtrenjta softuerësh. Për më tepër, Asterisk IP-PBX nuk ka asnjë kufizim licencimi për numrin e pajtimtarëve ose për numrin e thirrjeve të njëkohshme. Në fakt, kostoja e implementimit të një serveri Asterisk përfshin vetëm blerjen e pajisjeve dhe pagesën për konfigurimin e Asterisk, kështu që zbatimi i sistemit do të kushtojë shumë më pak se produktet e ngjashme komerciale.

  • Mbeshtetje teknike

    Sot, IP-PBX Asterisk është një nga zgjidhjet më të zakonshme në fushën e telefonisë IP. Sistemi zë një nga vendet kryesore në mesin e sistemeve VoIP, dhe përdoret me sukses si në qendrat e thirrjeve të mëdha ashtu edhe për ndërtimin e zyrave. sistemet telefonike. Shumë kompani dhe specialistë ofrojnë shërbimet e tyre të mbështetjes dhe integrimit, kështu që kur zgjidhni Asterisk IP-PBX, mund të jeni të sigurt se nuk do të mbeteni vetëm me një sistem të panjohur. Nga ana tjetër, kompania jonë ofron një muaj falas mbeshtetje teknike për të gjithë klientët që kanë porositur zbatimin e sistemit Asterisk.

  • është një ATC e krijuar nga hakerat (në kuptimin origjinal të fjalës), ose më mirë, është një platformë telefonike kompjuterike super konvergjente, e shpërndarë nën licencën GNU GPL, e zhvilluar fillimisht Mark Spencer(Mark Spencer), i cili më vonë u bë president dhe drejtor teknik Kompania Digium. Falë mbështetjes komerciale të kompanisë së tij dhe licencës GNU GPL, Asterisk zhvillohet dhe mbështetet në mënyrë aktive nga mijëra njerëz nga i gjithë planeti.

    Asterisk mbështet

    Protokollet

    Kodekët audio

    Emri Shkalla e transferimit, Kbit/s Kërkohet licencë
    G.711 64 Nuk ka nevoje
    G.726 16, 24, 32 ose 40 Nuk ka nevoje
    G.729A 8
    GSM 13 Nuk ka nevoje
    iLBC 13.3 (korniza 30 ms) ose 15.2 (korniza 20 ms) Nuk ka nevoje
    Speex E ndryshueshme midis 2.15 dhe 22.4 Nuk ka nevoje
    G.723.1 6,4 Kbps (korniza është 189 bit, e mbushur me 24 bajt) dhe 5,3 Kbps (korniza është 158 bit, e mbushur me 20 bajt). Mënyra e funksionimit mund të ndryshojë në mënyrë dinamike nga korniza në kornizë Nevojitet (nuk nevojitet për tranzit)
    MP3

    Pika të rëndësishme për t'u marrë parasysh

    Performanca e sistemeve Asterisk

    Të dhënat eksperimentale të performancës së sistemit janë paraqitur në forum dhe në tekstin origjinal. Asterisk - mund të funksionojë pothuajse në çdo Platforma Linux plus disa OS të tjerë si Solaris, BSD, MacOS X dhe madje ekziston një projekt Asterisk për Win32. Sa i përket zgjedhjes së OS për Asterisk, unë nuk dua të zhvilloj një holivar dhe ju sugjeroj të zgjidhni vetë, por nuk është e dëmshme të lexoni fillin në formularin kushtuar kësaj çështje. Si përfundim, do të them që unë vetë përdor CentOS - një shpërndarje popullore e përdorur me versionin 5.2 të Asterisk (i ndërtuar nga RedHat i papërpunuar).
    Udhëzues i detajuar për instalimin e CentOS 5.2 nga blogu Linuxoid.
    Unë rekomandoj të mos vendosni Xs, pasi ato do të konkurrojnë me Asterisk për burime.

    Instalimi dhe konfigurimi i Asterisk

    Asterisk në konfigurimin e tij bazë përfshin tre paketa kryesore të disponueshme për shkarkim në faqen zyrtare të internetit:
    • Vetë Asterisk, versioni 1.6.0.6 është i disponueshëm;
    • Drejtuesit e telefonisë DAHDI - akronimi i Digium Asterisk Hardware Device Interface, ish zaptel + DAHDI Tools;
    • PRI – Bibliotekat Libpri.
    lidhje me versionet 32-bit, por versionet 64-bit janë gjithashtu të disponueshme
    Nëse planifikoni të përdorni vetëm VoIP, atëherë paketa Asterisk është e mjaftueshme, por rekomandohet të instaloni të gjitha paketat.

    Për më tepër, mund të instaloni

    • Module dhe shtesa, përmban module për të punuar me MySQL dhe për të luajtur skedarë mp3, IMHO nuk përfshihet në shpërndarjen zyrtare dhe nuk është e nevojshme. Për shembull, Asterisk instalohet me mbështetje ODBC dhe kur instaloni një shtesë për të punuar me të Sistemi MySQL mund të mos funksionojë, kështu që rekomandohet të përdorni vetëm një nga drejtuesit në të njëjtën kohë dhe të çaktivizoni tjetrin. Luajtja e skedarëve mp3, nga ana tjetër, do të shkaktojë ngarkesë shtesë në sistem sepse... skedari që luhet do të duhet të dekompresohet.

    Paketat e kërkuara Linux

    • GCC 3.x;
    • ncurses-zhvillimi;
    • libtermcap-devel;
    • Titujt e zhvillimit të kernelit;
    • GCC C++ 3.x;
    • OpenSSL (opsionale);
    • newt-devel (opsionale);
    • zlib-devel (opsionale);
    • unixODBC; unixODBC-zhvillimi (opsionale);
    • libtool (rekomandohet);
    • GNU make (versioni 3.80 dhe më vonë).
    Në rastin tim, gjithçka ishte e përfshirë tashmë në sistem, thjesht përditësova kernelin (mos lejoni që kjo t'i duket e frikshme askujt).

    Kompleti i shpërndarjes Trixbox është veçanërisht i popullarizuar dhe i dashur - ai paketë softuerike, bazuar në CentOS dhe Asterisk, detyra kryesore e të cilave është krijimi i një serveri të telefonisë IP në kohën më të shkurtër të mundshme.
    Aktiv ky moment në dispozicion. Hapat e instalimit mund të shihen në faqen e internetit voiceip.com.ua.

    Shpërndarja Elastix nga PaloSanto Solutions nuk është shumë më e lartë në funksionalitet ndaj Botimit të Komunitetit Trixbox. Shpërndarë nën licencën GNU GPL. Elastix u bazua në CentOS 5 me kernel 2.6.18. Baza e sistemit VoIP është Asterisk 1.4.18, zhvilluesit e kanë plotësuar atë me shërbimet dhe modulet e tyre prodhuesit e palëve të treta. A2Billing i ridizajnuar u përdor si një sistem faturimi. Dorëzimi përfshin gjithashtu serverin Openfire 3.4.2, i cili ofron mesazhe nëpërmjet protokollit XMPP/Jabber. Gjithashtu në kompletin e shpërndarjes përfshihen dy CRM (Menaxhimi i marrëdhënieve me klientët) - SugarCRM dhe VTigerCRM
    Një përmbledhje dhe instalim mund të gjendet në artikullin Linuxoid.

    Le te vazhdojme

    Ngarko artikullin pyetje të përgjithshme Unë nuk do ta instaloj dhe konfiguroj Asterisk, veçanërisht pasi ka artikuj të mrekullueshëm në internet që tregojnë në detaje për secilën nga fazat. Pavarësisht se artikujt janë shkruar 3-4 vjet më parë, më besoni, nuk e humbasin rëndësinë e tyre, nuk e diskutoj, versionet kanë ndryshuar nga 1.2 deri në 1.6, madje edhe emri i drejtuesit të telefonit ka ndryshuar dhe funksionaliteti është zgjeruar ndjeshëm, por kjo nuk duhet t'ju trembë. Artikuj rreth Asterisk në revistën "System Administrator"
    Autori Mikhail Platov:
    • Asterisk dhe Linux - Misioni i telefonisë IP - diskuton aftësitë kryesore të Asterisk, konfigurimin dhe punën nëpërmjet protokollit SIP;
    • Asterisk dhe Linux: misioni i telefonisë IP. Veprimi 2 – merret parasysh puna në protokollin H323 dhe sigurimi i komunikimit me PSTN;
    • Asterisk dhe Linux: misioni i telefonisë IP. Veprimi 3 është artikulli përfundimtar i kësaj serie, i cili shqyrton çështjet e postës zanore, konferencave dhe ndërfaqeve në ueb, të cilat lehtësojnë shumë punën si të përdoruesve ashtu edhe të administratorëve të Asterisk.

    Shënim: artikujt përdorin shërbimet zaptel, të cilat e ndërruan emrin në DAHDI
    ztcfg -> dahdi_cfg
    ztmonitor -> dahdi_monitor
    ztscan -> dahdi_scan
    ztspeed -> dahdi_speed
    zttest -> dahdi_test
    zttool -> dahdi_tool
    zapconf -> dahdi_genconf i njohur më parë si genzaptelconf)

    Dhe mënyrat kanë ndryshuar:

    • Skedari i konfigurimit të sistemit është riemërtuar nga /etc/zaptel.conf në /etc/dahdi/system.conf
    • Programi dahdi_cfg tani mund të përdoret për të zgjedhur një anulues jehone për çdo kanal ose grup kanalesh bazuar në cilësimet nga skedari i konfigurimit: system.conf; Lista e plotë e ndryshimeve gjendet në trungun svn të zhvilluesve ose në rusisht në faqen e internetit voip.rus.net.

    Asterisk: ne organizojmë shpërndarjen automatike të thirrjeve hyrëse - merren parasysh çështjet e organizimit të një radhe për përpunimin e thirrjeve, aq të nevojshme në shërbimet që punojnë me klientët. Autori Sergej Yaremchuk

    Ruajtja e skedarëve CDR në një bazë të dhënash

    Regjistrimet e Detajeve të Thirrjeve (CDR) – një skedar që regjistron parametrat e thirrjeve të kaluara përmes sistemit. Asterisk ju lejon të ruani skedarët CDR në:
    • Vlerat e ndara me presje (CSV) - skedar;
    Një pjesë e rëndësishme e planit të dialplanit që i siguron atij fuqi dhe dinamizëm është func_odbc, ai ju lejon të krijoni dhe përdorni funksione në planin e numrit për marrjen dhe përdorimin e informacionit nga baza e të dhënave.

    IVR

    Interactive Voice Response (IVR) është tashmë një pjesë integrale e çdo platforme dhe biznesi të angazhuar në shërbimin ndaj klientit. Kostoja e sistemeve komerciale IVR (Avaya, Cisco, Genesys, Nortel ose Dialogic) është mjaft e lartë, dhe Asterisk është krijuar thjesht për këtë.
    Fatkeqësisht, ruse zë femëror Nuk ka asnjë (falas) për Asterisk. Pas instalimit, Asterisk na flet me zë Allison Smith(Allison Smith) - këto janë rreth 300 promtime, plus 600 të tjera në shtesën yll-tinguj.

    Përkthimi i tekstit të kërkesave zanore për versionet 1.4, 1.6 të Asterisk është i disponueshëm, si dhe një zë mashkullor rus nga romik_g për Asterisk 1.4.

    Në burimin ivrvoice.ru mund të shkarkoni dhe përdorni në cilindo për qëllime paqësore, duke përfshirë biznesin, produktet industriale ruse për Asterisk.

    Nëse vendosni të regjistroni vetë regjistrimet spontane, atëherë kërkesa kryesore është të normalizoni regjistrimet në -3dB me pauza në fillim dhe në fund të regjistrimit. Për të konvertuar një skedar audio, përdorni programin (Sound eXchange).

    Sidoqoftë, sistemet IVR janë "jo vetëm lesh të vlefshëm" dhe DTMF, por edhe sisteme automatike të njohjes së të folurit (ASR - sistemet e njohjes së të folurit) dhe motorë riprodhimi të të folurit tekst në të folur (TTS). Vërtetë, është ende e vështirë me rusët këtu.
    Por ju duhet të dini:

    • TTS me burim të hapur - motor

    Ylli, instalimi i të cilit do të diskutohet në këtë material, është softuer për organizimin e të ashtuquajturit central telefonik të zyrës ose IP-PBX (Private Branch eXchange, PBX). Ai kombinon të gjithë telefonat në zyrë në një rrjet informacioni, mbi bazën e të cilave funksionojnë një sërë shërbimesh komunikimi me zë. Asterisk funksionon në Linux, BSD, OS X dhe Windows duke përdorur një emulator.

    Asterisk mund të mbajë zë mbi katër protokolle të ndryshme VoIP dhe ndërfaqe me pothuajse të gjitha të standardizuara aparate telefonike(përfshirë celularin) duke përdorur pajisje relativisht të lira. Asterisk zbaton mundësi të ndryshme posta zanore, duke përfshirë drejtorinë, konferencat, përgjigjen interaktive zanore dhe radhët e thirrjeve.

    Në këtë material do të shikojmë procesin e instalimit të Asterisk në Linux OS, veçanërisht në shpërndarjet popullore CentOS dhe Debian, si dhe procedurat bazë për konfigurimin e një serveri të postës zanore.

    Instalimi i serverit Asterisk nga burimi

    Së pari, le të shohim algoritmin për instalimin e një serveri të telefonisë IP, i cili është i disponueshëm në absolutisht çdo shpërndarje Linux, përkatësisht montimin dhe instalimin e softuerit nga kodi burimor. Kjo metodë ju lejon të instaloni Asterisk nga e para.

    Përpara instalimit të një serveri të telefonisë IP në sistem, duhet të plotësohen një sërë kushtesh. Asterisk duhet të instalohet në një sistem që ekzekuton një version kernel prej të paktën 2.6 dhe sistemi duhet të ketë skedarë kokë që programi të kompilohet me sukses. Asterisk është shkruar në C, kështu që për të ndërtuar, përpiluesi gcc duhet të instalohet në sistem me bibliotekat shoqëruese si termcap dhe openssl. Ndërtimi i shtesave Asterisk kërkon gjithashtu biblioteka të para-instaluara dhe klientin mysql, si dhe skedarët e tyre përkatës të kokës.

    Kur sistemi të përgatitet për instalim, do t'ju duhet të shkoni në seksionin "Shkarkim" në faqen zyrtare të internetit dhe të shkarkoni arkivat e mëposhtme prej tij:

    1. yll.
    2. yll-tinguj.
    3. yll-shtesa.
    4. zaptel.
    5. libpri.

    Skedarët duhet të kopjohen në serverin që do të kryejë funksionet PBX zyre. Vendosini ato në një dosje /usr/src/.

    Pas kësaj, ekzekutoni Shko te drejtoria me arkivat dhe shpaketoni secilën prej tyre me komandën:

    tar-xzf<имя_архива>tar.gz

    Arkivat do të shpaketohen në dosje me emra që përputhen me emrat e arkivave. Shkoni në çdo dosje në mënyrë sekuenciale me komandën:

    CD<имя_папки>

    Dhe ekzekutoni komandat e mëposhtme në çdo dosje.

    1. Përgatitja për montim:

    2. Kuvendi:

    3. Instalimi:

    Nëse komandat e mësipërme përfundojnë me sukses, ju do të ndërtoni dhe instaloni Asterisk në serverin tuaj.

    Procedura e instalimit nga burimi është e njëjtë për të gjitha shpërndarjet Linux, por jo të gjithë janë të njohur me të. Si rregull, shumica e përdoruesve preferojnë metodat e instalimit të ofruara nga një shpërndarje e veçantë.

    Në këtë drejtim, ne do të shqyrtojmë procedurat e instalimit për Asterisk në dy platforma të njohura për krijimin e PBX-ve të zyrës: CentOS dhe Debian GNU/Linux.

    Instalimi i Asterisk në CentOS

    Brenda ky shembull ne do të instalojmë Asterisk 13. Ne do të instalojmë Asterisk në CentOS 7.

    Supozohet se instalimi do të kryhet në modalitetin e konsolës së tekstit si një superpërdorues (rrënjë).

    Së pari ju duhet të instaloni të gjitha parakushtet e nevojshme. Sigurohuni që të gjitha paketat e listuara më poshtë janë të pranishme në sistemin tuaj. Ka mjaft prej tyre:

    Si rezultat, sistemi do të përmbajë të gjitha varësitë e nevojshme për të ndërtuar me sukses serverin Telefonia me yll.

    Hapi tjetër duhet të jetë çaktivizimi i SELinux. Sistemi i sigurisë Linux i përmirësuar me siguri në CentOS është aktivizuar si parazgjedhje dhe shumë shpesh ndërhyn në funksionimin normal të Asterisk. Prandaj, për konfigurimin dhe funksionimin e suksesshëm të serverit, ai duhet të çaktivizohet.

    Le të kontrollojmë statusin e aktivitetit të sistemit SELinux me komandën e mëposhtme:

    Nëse sistemi raporton se SELinux është i aktivizuar, ne do të kryejmë procedurën e çaktivizimit. Për ta bërë këtë, është e nevojshme të bëni ndryshime në skedari i konfigurimit në dosje /etc/selinux, duke vendosur flamurin përkatës.

    sed -i "s/\(^SELINUX=\).*/\SELINUX=DISABLED/" konfigurim

    timedatectl vendosur-zone kohore<имя_зоны>(për shembull, Amerikë/Los_Angeles)

    Për të kontrolluar nëse zona kohore është vendosur, mund të përdorni komandën e mëposhtme:

    gjendja timedatectl

    Më pas do t'ju duhet të rindizni sistemin tuaj që ndryshimet të hyjnë në fuqi. Për ta bërë këtë, përdorni komandën e rindezjes.

    Tani le të kalojmë te instalimi i Asterisk.

    Në fakt, instalimi i Asterisk në CentOS vjen në të njëjtin asamble nga burimi që takuam në seksionin e mëparshëm. Këtu do të shikojmë procesin e montimit, duke marrë parasysh karakteristikat e një të veçantë Shpërndarja Linux, përkatësisht CentOS 7.

    Së pari, le të shkarkojmë dhe instalojmë vetë serverin e telefonisë IP.

    Shkarkoni arkivin me Asterisk 13 nga seksioni Shkarkime në faqen zyrtare të produktit dhe Le ta ruajmë atë në dosjen /usr/src. Le të shpaketojmë arkivoni me komandën:

    tar zxvf<имя_архива>

    Le të shkojmë te dosja me arkivin e papaketuar dhe të ekzekutojmë komandat e dhëna më poshtë.

    ./configure --libdir=/usr/lib64 --with-pjproject-bundled

    Kjo sekuencë komandash do të përgatisë burimet për montim.

    bëj menuselect.makeopts

    Pas vendosjes së opsioneve të përpilimit, kryeni sekuencën e mëposhtme të veprimeve:

    1. Krijo një të veçantë llogari përdorues për serverin e telefonisë IP.

    adduser asterisk -s /sbin/nologin -c "Asterisk User"

    2. Ndërtoni dhe instaloni serverin.

    bëj && bëj instalimin

    3. Vendosni të drejtat e hyrjes në yll për përdoruesin e sapokrijuar.

    chown -R yll. /var/lib/yll

    Si rezultat, serveri bazë Asterisk do të ndërtohet dhe instalohet.

    Përveç vetë Asterisk, mund ta instaloni në CentOS në një mënyrë të ngjashme shtesa të dobishme te serveri. Lexoni për të më poshtë.

    FreePBX

    FreePBX është një ndërfaqe grafike në internet me funksione të plota e krijuar për vendosjen dhe menaxhimin e një PBX zyre. Instalimi i Asterisk me FreePBX kryhet në sekuencën vijuese.

    Le të fillojmë bazën e të dhënave:

    systemctl start mariadb

    Shkarkoni nga GitHub në dosjen /usr/src burimi FreePBX:

    git clone -b release/13.0 https://github.com/FreePBX/framework.git freepbx

    ./start_yll start

    Dhe një numër komandash për konfigurimin e FreePBX:

    DAHDI

    DAHDI është një drejtues që lejon Asterisk të ndërveprojë me pajisje të ndryshme telefonike. Ai është përgjegjës për funksionimin e kartave të ndërfaqes telefonike të instaluara direkt në serverin që funksionon Asterisk. Procedura e instalimit për DAHDI përshkruhet më poshtë.

    Shkarkoni arkivin me drejtuesin në drejtorinë /usr/src, shpaketoni atë dhe shkoni te dosja e zbërthyer. Ekzekutoni komandat në të:

    PJSIP

    PJSIP është një bibliotekë e shkruar në C që është përgjegjëse për mbështetjen e protokolleve të ndryshme të telefonisë IP. Nga versioni Asterisk 13.8 përfshirës, ​​biblioteka PJSIP mund të instalohet veçmas. Megjithatë, nëse Asterisk është përpiluar me flamurin --me-pjprojekt-bundled(që është ajo që bëmë në seksionin e mëparshëm), biblioteka PJSIP do të instalohet drejtpërdrejt kur të përpilohet serveri.

    Për të instaluar PJSIP veçmas, kërkohet procedura e mëposhtme.

    Shkarkoni arkivin me drejtuesin nga pjsip.org në drejtorinë /usr/src, shpaketoni atë dhe shkoni te dosja e zbërthyer. Ekzekutoni komandat në të:

    Procedurat pas instalimit

    Pasi të përfundojë instalimi i Asterisk, duhet të kryeni një sërë hapash: veprime shtesë. Këto procedura janë të detyrueshme.

    1. Vendosni mbrojtjen për serverin e bazës së të dhënave:

    mysql_secure_installation

    Për të përfunduar procedurën, thjesht përgjigjuni Y për të gjitha pyetjet.

    2. Ndryshoni cilësimet e serverit të uebit:

    3. Hapni aksesin në shërbimet dhe portet e nevojshme për funksionimin e Asterisk:

    firewall-cmd --permanent --zone=public --add-service=(http,https) --add-port=5060-5061/tcp --add-port=5060-5061/udp --add-port= 10000-20000/udp

    4. Konfiguro ngarkimin automatik të bazës së të dhënave:

    systemctl aktivizoj mariadb

    5. Konfiguro ueb serverin për t'u ngarkuar në fillimin e sistemit:

    systemctl aktivizoni httpd

    6. Konfiguro nisjen automatike të FreePBX kur sistemi niset:

    nano /etc/systemd/system/freepbx.service

    systemctl aktivizoni freepbx

    7. Vendosni një lidhje me bazën e të dhënave nëpërmjet ODBC. Nëse është instaluar një modul i vjetëruar cdr_mysql.so, Ky artikull është opsional, por megjithatë rekomandohet:

    nano /etc/odbc.ini

    Për të testuar lidhjen ODBC, përdorni komandën e mëposhtme:

    isql -v asteriskcdrdb

    8. Rinisni sistemin për të aplikuar ndryshimet e bëra:

    Instalimi i Asterisk 13 në Debian

    këtë seksion Ne do të shikojmë procedurën e instalimit në një platformë tjetër popullore - Debian. Lajme te mira për përdoruesit: është relativisht e thjeshtë, megjithëse përfshin edhe ndërtimin nga burimi. Si shembull, ne do të instalojmë Asterisk në Debian 8.

    Instalimi kryhet si superpërdorues (rrënjë). Hapni një terminal, merrni të drejtat e duhura, pas së cilës mund të vazhdoni me instalimin.

    Së pari, shkarkoni Asterisk 13 nga faqja zyrtare dhe nxirrni arkivin e shkarkuar. Shkoni te dosja me burimet e papaketuara.

    Tani le të instalojmë varësitë e nevojshme. Më e rëndësishmja - përpiluesi gcc - është tashmë i disponueshëm në Debian. Pra, le të shkarkojmë ato të mbetura:

    Pasi të shkarkohen dhe instalohen të gjitha varësitë, ekzekutoni komandën e mëposhtme në dosjen me arkivin e nxjerrë Asterisk:

    Komanda duhet të përfundojë pa gabime. Nëse kjo rezulton në një mesazh që mungojnë disa varësi, instaloni ato.

    Para se të përpiloni Asterisk, është e mundur të aktivizoni ose çaktivizoni modulet individuale:

    Do të jetë e hapur aplikimi i konsolës me një listë të moduleve. Duke lëvizur tastet poshtë e lart nëpër listë, mund t'i aktivizoni dhe çaktivizoni. Disa module shtesë kërkojnë që të instalohen varësi. Kjo mund të bëhet duke përdorur apt-merr.

    Tani le të fillojmë të përpilojmë Asterisk. Futni komandat e njohura në tastierë:

    1. Ndërtoni kodet burimore:

    2. Instalimi në drejtoritë e sistemit:

    Kur kompilimi përfundon pa gabime, duhet të ekzekutoni komandën:

    Kjo përfundon instalimin. Asterisk është instaluar me sukses në serverin tuaj. Komanda e mëposhtme do të sjellë konsolën e menaxhimit të Asterisk:

    yll -vvvvvvgc

    Konfigurimi i Asterisk

    Tani le të shohim procedurat bazë për konfigurimin e serverit të telefonisë Asterisk. Ato janë në thelb të njëjta për të gjitha shpërndarjet Linux.

    Së pari ju duhet të shtoni tekstin e mëposhtëm në skedar sip.conf:

    Kjo do të krijojë pesë llogari që mund të përdoren nga çdo klient SIP (Cisco SIP Phone, xlite, ATA dhe të ngjashme). Të gjithë përdoruesit do të regjistrohen në Asterisk. Nëse këtë konfigurim nuk funksionon, provoni ta fikni muri i zjarrit derisa të përfundojë konfigurimi i softuerit.

    Krijoni planin tuaj të parë të telefonimit

    Plani i numrave (dialplan) ofron një përshkrim të zyrtarizuar të proceseve për përpunimin e thirrjeve telefonike. Plani i numrit i tregon sistemit në detaje se çfarë të bëjë me thirrjet dalëse dhe hyrëse. Për shembull, Asterisk mund t'i përcjellë ato, t'u përgjigjet atyre me një autopërgjigje etj.

    Hapni skedarin shtrirje.conf në dosje /etc/yll dhe shtoni rreshtin në të:

    exten=> _XXXX,1,Dial(SIP/$(EXTEN))

    Tani gjithçka është konfiguruar Klientët SIP do të jetë në gjendje të marrë dhe të dërgojë telefonata. Falë lehtësisë së konfigurimit të planit telefonik, Asterisk është një nga platformat më miqësore të telefonisë IP. Nuk kërkohet shumë aftësi për të ngritur një PBX zyre.

    Krijimi i trungut tuaj të parë SIP

    Asterisk mund të kryejë telefonata dalëse dhe hyrëse. Për thirrjet dalëse, ne kërkojmë që një ofrues të përcjellë thirrjet në sistemin tonë, si dhe një adresë IP publike.

    Për ta bërë këtë, ju duhet të konfiguroni një trunk SIP - një kanal komunikimi virtual midis pajisjeve të klientit dhe Operatori telefonik. Nëse serveri ynë me Asterisk do të veprojë si pajisje e klientit, konfigurimi i një trungu do t'ju lejojë të lidhni çdo numër qytetesh numrat e telefonit nëpërmjet protokollit SIP

    Për të krijuar një trunk, shtoni kodin e mëposhtëm në skedar sip.conf:

    Pas kësaj do t'ju duhet të hyni shtrirje.conf edhe një rresht:

    zgjerim => _XXXXXXX.,1,Thirrni(SIP/trunk1/$(EXTEN))

    Kjo do t'ju lejojë të krijoni një lidhje me ofruesin tuaj për të kryer telefonata dalëse.

    konkluzioni

    Vendosja e një PBX zyre të plotë bazuar në Asterisk, instalimi i të cilit u diskutua në këtë artikull, përfshin shumë më tepër procedura sesa përshkruhen më lart. informacion i detajuar në lidhje me serverin e telefonisë dhe aftësitë e tij është paraqitur në dokumentacionin zyrtar të Asterisk.

    Artikujt më të mirë mbi këtë temë