67
TEHNIČKO VELEUČILIŠTE U ZAGREBU POLITEHNIČKI SPECIJALISTIČKI DIPLOMSKI STRUČNI STUDIJ Specijalizacija elektrotehnika Dalibor Smetiško 3CX TELEFONSKI SUSTAV SEMINARSKI RAD iz kolegija METODOLOGIJA STRUČNOG I ISTRAŽIVAČKOG RADA

Smetiško Dalibor - Seminarski Rad

Embed Size (px)

DESCRIPTION

Seminarski rad

Citation preview

TEHNIKO VELEUILITE U ZAGREBUPOLITEHNIKI SPECIJALISTIKI DIPLOMSKI STRUNI STUDIJSpecijalizacija elektrotehnika

Dalibor Smetiko3CX TELEFONSKI SUSTAVSEMINARSKI RADiz kolegijaMETODOLOGIJA STRUNOG I ISTRAIVAKOG RADA

Zagreb, lipanj 2014.

TEHNIKO VELEUILITE U ZAGREBUPOLITEHNIKI SPECIJALISTIKI DIPLOMSKI STRUNI STUDIJSpecijalizacija elektrotehnika

Dalibor SmetikoJMBAG: 02460091943CX TELEFONSKI SUSTAVSEMINARSKI RADiz kolegijaMETODOLOGIJA STRUNOG I ISTRAIVAKOG RADA

Zagreb, svibnja 2014.

Saetak seminarskog rada:

Sadraj rada je 3CX telefonski sustav, koji predstavlja jednu od posljednih inovacija na podruju VoIP telefonskih sustava. Rije je o softverski baziranom IP PBX-u koji omoguava alternativu u odnosu na klasino telefoniranje te mogunost uspostave jeftinijih poziva kako prema regionalnim tako i prema internacionalnim brojevima.Rad je podjeljen u nekoliko poglavlja gdje se u svakom od poglavlja objanjava i prikazuje konfiguracija pojednih segmenata 3CX sustava. Tako se kroz rad prolazi kroz najrasprostranjenije VoIP protokole, opisuje se instalacija 3CX sustava, njegovi moduli i proirenja te izdanja.

Sadraj:

Saetak seminarskog rada:ISadraj:IIPopis tablica:IIIPopis slika:IV1. Uvod62. VoIP (Voice over Internet Protocol)72.1. H.32372.2. SIP (Session Initiation Protocol)103. 3CX phone system193.1. Instaliranje 3CX sustava213.2. Licenciranje i izdanja 3CX sustava303.2.1. Licenciranje 3CX sustava303.2.2. Izdanja 3CX sustava313.3. Moduli 3CX sustava333.3.1. Digitalna tajnica333.3.2. Pozivni centar353.3.4. Ring grupa393.3.5. CRM integracijski modul413.3.6. Hotel modul4310. Zakljuak4411. Literatura45Summery:46

Popis tablica:

Tabela 1: Cijene 3CX sustava32Tabela 2: Mogunosti 3CX sustava32

Popis slika:

Slika 1: Voice over IP7Slika 2: H.323 mrena arhitektura8Slika 3: H.323 skup protokola9Slika 4: SIP skup protokola10Slika 5: Dijagram toka uspostave poziva izmeu dvije ekstenzije16Slika 6: : Dijagram toka uspostave poziva izmeu ekstenzije i VoIP usluitelja17Slika 7: MyPhone aplikacija19Slika 8: IP PBX mrea20Slika 9: Yealink i Snom IP telefoni20Slika 10: Cisco IP telefon21Slika 11: Callidus logo22Slika 12: Odabir web servera23Slika 13: Odabir jezika24Slika 14: Konfiguriranje javne IP adrese24Slika 15: Odabir broja znamenaka za ekstenzije25Slika 16: Konfiguracija mail servera25Slika 17: Konfiguracija administratorske lozinke i korisnikog imena26Slika 18: Konfiguriranje ekstenzije26Slika 19: Odabir drave i internacionalnog prefiksa27Slika 20: Odabir drava u koji s u doputeni pozivi27Slika 21: Kreiranje konfiguracijske baze podataka28Slika 22: Pristup administratorskoj konzoli29Slika 23: Administratorska konzola29Slika 24: 3CX "Breakfree"31Slika 25: Konfiguriranje digitalne tajnice34Slika 26: Umreavanje digitalnih tajnica34Slika 27: Konfiguriranje pozivnog centra35Slika 28: Konfiguriranje pozivnog centra (2)36Slika 29: Konfiguriranje pozivnog centra (3)37Slika 30: Konfiguriranje pozivnog centra (4)38Slika 31: Konfiguriranje pozivnog centra (5)38Slika 32: Konfiguriranje pozivnog centra (6)39Slika 33: Konfiguriranje pozivne grupe40Slika 34: Konfiguriranje pozivne grupe (2)40Slika 35: Konfiguriranje pozivne grupe (3)41Slika 36: Konfiguriranje pozivne grupe (4)41Slika 37: CRM skoni prozor42Slika 38: CRM sustavi42Slika 39: CRM Hotel modul43

V

1. Uvod

VoIP sustavi su svojom pojavom od poetka pobudili veliko zanimanje, meutim tek su u posljednje vrijeme, porastom brzine prijenosa podataka putem Interneta ostvarili pravi potencijal. 3CX telefonski sustav je softverski baziran IP PBX to znai da ga je puno jednostavnije instalirati, odravati i proirivati u odnosu na klasnine hardverske PBX-ove.Cilj ovog rada je opisati osnovne karakteristke pojednih VoIP protokola, prikazati instalaciju 3CX sustava na server te kako konfigurirati neke od modula koje 3CX sustav podrava.. Konceptualno rad je podijeljen u vie cjelina, a svaka se cjelina sastoji od jednog ili vie segmenata.Prva e cjelina govoriti o VoIP protokolima, s time da e se vie panje posvetiti SIP protokolu poto je 3CX baziran na njemu dok druga cijelina donosi kako instalirati 3CX sustav, odnosno to je sve potrebno podesiti kod instalacije, kakvu opremu je potrebno imati, naine licenciranja sustava, izdanja i module koje 3CX sustav prua.Valja napomenuti da se u ovom radu za instaliranje i konfiguriranje svih potrebnih parametara 3CX sustava koristi program Oracle VirtualBox [footnoteRef:1] za stvaranje virtualnih raunala poto se nije mogla nabaviti sva potrebna oprema kojom se bi mogla simulirati stvarna, funkcionalna mrea. [1: Oracle VirtualBox programski paket za instaliranje i stvaranje virtualnih raunala]

2. VoIP (Voice over Internet Protocol)

Voice over IP kao to mu i samo ime govori koristi Internet Protokol za prijenos govora putem IP mree, to znai da se VoIP moe koristiti na svim mreama koje koriste Internet Protokol kao to su Internet, Intranet ili LAN mree. Zvuk ili govor se digitalizira, kompresira i pretvara u IP pakete koji se alju mreom. Glavni razlog popularnosti VoIP-a je vrlo niska cijena poziva u usporedbi sa klasinom telefonijom. Za uspostavu i prekidanje poziva, prijenos informacija do eljenog korisnika te vrstu medija koji e se slati zadueni su signalni protokoli. Dvije najrasprostanjenije skupine VoIP protokola su H.323 i SIP.

Slika 1: Voice over IP

2.1. H.323

H.323 protokol razvijen je od strane ITU-a[footnoteRef:2] (engl. International Telecommunication Union) te je prvotno zamiljen kao protokol za konferencije u LAN-u[footnoteRef:3] (engl. Local Area Network) mrei. Kasnije je prilagoen kako bi mogao podravati Voice over IP. H.323 definira etiri logike komponente: terminale, pristupnike (engl. gateway), uvare ulaza (engl. gatekeeper) i MCU-e (engl. Multipoint Control Unit). Slika 2 prikazuje mreu u kojoj se koristi H.323 protokol. [2: ITU (engl. International Telecommunication Union) agencija UN-a zaduena sa komunikacijske tehnologije] [3: LAN (engl. Local Area Network) lokalna mrea]

Slika 2: H.323 mrena arhitektura

Terminali su krajnje toke LAN mree koje omoguaju dvosmjernu komunikaciju u realnom vremenu. Svi H.323 terminali moraju podravati H.245, Q.931, RAS (engl. Registration Admission Status) i RTP (engl. Real-Time Protocol) protokole. H.245 se koristi za koritenja kanala, Q.931 je potreban za signalizaciju i uspostavu poziva, RTP prenosi pakate dok se RAS koristi za interakciju sa uvarom ulaza. H.323 terminal moe komunicirati sa drugim H.323 terminalima, H.323 pristupnikom ili sa MCU-om.H.323 pristupnik je krajnji ureaj mree koji osigurava dvosmjernu komunikaciju u realnom vremenu izmeu H.323 terminala na IP mrei i ostalih ITU terminala na PSTN mrei ili sa drugim H.323 pristupnikom. Pristupnik u lokalnoj mrei nije potreban, poto ureaji mogu komunicirati direktno jedan sa drugim, meutim kada se ureaji nalaze u razliitim mreama komunikacija izmeu njih odvija se preko pristupnika koristei H.245 i Q.931 protokole.uvar ulaza je najvaniji dio H.323 sustava te predstavlja centralnu toku za sve pozive unutar jedne zone. Zona je dio mree koju ine uvar ulaza i svi krajnji ureaji koje se preko njega registriraju. Neke od vanijih funkcionalnosti koje uvar ulaza prua krajnjim ureajima su: Prevoenje adrese prijevod alias adrese[footnoteRef:4] u transportnu adresu preko registracijskih poruka [4: Alias adresa alternativni nain adresiranja krajnjih ureaja (npr. e-mail adresa, telefonski broj, itd.) Krajnji ureaj moe imati jednu ili vie alias adresa.]

Kontrola pristupa uvar ulaza moe dopustiti ili zabraniti pristup baziran na autentifikaciji poziva, izvorinoj i odredinoj adresi ili po nekom drugom kriteriju Autentifikacija poziva uvar ulaza moe odbaciti poziv od strane terminala zbog nemogunosti autentifikacije terminala preko H.225 protokola. Razlog odbacivanja poziva moe biti zabrana pristupa tog terminala pristupniku ili odreenom terminalu. Kontrola prometa na mrei uvar ulaza prati broj terminala koji istovremeno imaju pristup mrei te ukoliko je potrebno moe odbaciti novonastale pozive zbog zaguenja na mreiMCU je krajnji ureaj na mrei koji prua mogunost da tri ili vie terminala ili pristupnika komuniciraju meusobno u isto vrijeme. Sastoji se o od MC-a (engl. Multipoint Controller) i MP-a (engl. Multipoint processor). MC odreuje zajednike sposobnosti terminala koristei H.245 protokol, ali ne provodi multipleksiranje audio i videa podataka. Taj zadatak obavlja MP.

Slika 3: H.323 skup protokola

Slika 3 prikazuje skup protokola H.323. Svi protokoli osim T.120 su objanjeni ranije. T.120 se koristi kod konferencijskih poziva.Proces uspostave pozive kod H.323 protokola je sljedei: Pronalaenje uvara ulaza koji preuzima upravljanje nad krajnjim ureajem Registracija krajnjeg ureaja sa uvarom ulaza Krajnji ureaj ulazi u fazu uspostave poziva Razmjena sposobnosti prijenosa izmeu krajnjeg ureaja i uvara ulaza Poziv je uspostavljen Poziv moe biti prekinut ili od strane krajnjeg ureaja ili od strane uvara ulaza

2.2. SIP (Session Initiation Protocol)

Poto je tema ovog rada 3CX sustav, a on se bazira na SIP protokolu, logino je da se njemu posveti vie panje.VoIP pozivi se uspostavljaju kombinacijom dva glavna protokola: SIP-a i RTP-a. SIP je zaduen za uspostavu i prekid poziva te za medij prijenosa (audio ili video). Kada dva krajnja SIP ureaja uspostavljaju poziv koriste usluge treeg protokola, SDP-a (engl. Session Description Protocol), kako bi se utvrdilo koji oblik medija krajnji ureaj moe primiti i koji port je postavljen za primanje nadolazeeg medija. Jednom kad je sesija uspostavljena krajnji ureaj oekuje primanje podataka inkapsuliranih unutar RTP protokola na UDP[footnoteRef:5] portu koji je definiran prilikom uspostave poziva od strane SDP protokola. Prema zadanim postavkama SIP signalizacijske poruke se izmjenjuju na portu 5060. [5: UDP (engl. User Datagram Protocol) nekonekcijski orijentiran protokol]

Slika 4: SIP skup protokolaSIP poruke dolaze u dvije osnovne kategorije. SIP zahtjevi (engl. requests) su generirani od strane krajnjeg ureaja koji zahtjeva uslugu od drugog krajnjeg ureaja. Kada je SIP zahtjev zaprimljen, krajnji ureaj koji je primio zahtjev generira SIP odgovor (engl. response) koji prikazuje stanje zahtjeva. Svi SIP zahtjevi su tekstualni, dok su SIP odgovori numeriki, i uvijek se sastoje od tri znamenke.Tekstualni oblik SIP zahtjeva u grupo opisuje vrstu usluge koja se trai: REGISTAR alje ga krajnji ureaj kako bi se registirao sa registracijskim ureajem da bi mogao primati i slati pozive. Neregistrirani ureaji ne mogu slati ni primati pozive INVITE - alje ga krajnji ureaj za uspostavu poziva BYE - alje ga krajnji ureaj da bi prekinuo ve uspostavljeni poziv CANCEL alje ga krajnji ureaj kako bi prekinuo uspostavljanje poziva ACK alje ga krajnji ureaj kada treba primiti posljednji SIP odgovor SUBSCRIBE alje ga krajnji ureaj za primanje MWI[footnoteRef:6] ili BLF[footnoteRef:7] poruka [6: MWI (engl. Message Waiting Indicator) poruke za nadziranje govorne pote] [7: BLF (engl. Busy Line Field) poruke za nadziranje drugih ekstenzija]

NOTIFY alje ga krajnji ureaj kada je potrebno aurirati podatke u ve uspostavljenoj subscribe sesiji. Npr. SIP server e slati NOTIFY zahtjev krajnjem ureaju da uurira BLF ili MWI informaciju REFER alje ga krajnji ureaj kada eli preusmjeriti poziv prema drugom krajnjem ureajuSIP odgovori se u grupo mogu kategorizirati rasponom brojeva pa tako SIP odgovori u rasponu od: 100-199 prikazuju privremeni status kao npr.: 100 Trying, 180 Ringing ili 183 Session Progress 200-299 prikazuju posljednji status uspjenosti kao npr.:200 OK ili 202 Accepted 300-399 prikazuju zavrni status preusmjeravanja, odgovor takoer prua alternativnu destinaciju koja e moda bolje moi rukovati za zahtjevom te krajnji ureaj koji je poslao zahjev ima mogunost reformulirati ga tako da on bude poslan na alternativnu destinaciju 400-499 prikazuju zavrni status neuspjeha ureaja to ustvari znai da krajni ureaj koji generira odgovor moe ispuniti poslani zahtjev ako se na neki nain prilagodi. Odgovor u ovom rasponu tipino daje razlog neuspjeha. 500-599 prikazuju zavrni status neuspjeha servera kao npr.:503 Service Unvaliable to oznaava da server koji je generirao odgovor ima problem koji se ne moe rijeiti bez kontakta sa pruateljem usluga. 600-699 prikazuju globalni status neuspjeha to znai da se usluzi koja je zatraena ne moe pristupiti te da server zna da ne postoje alternativni putevi pristupa eljenoj lokaciji.INVITE zahtjev sastoji se od niza polja koji opisuju parametre poziva koje zahtjeva krajnji ureaj te e se zbog toga prouiti malo dataljnije:Jedno od tih polja je i polje Proxy autorizacije (engl. Proxy Authorization) koji sadri autentifikacijske podatke pomou kojih krajnji ureaj dobiva pristup sustavu. Proxy Authorization: Digest username="100", realm="3CXPhoneSystem",Algorithm=MD5, uri="sip:[email protected];5060;user=phone",nonce="1cec4341ae6cbe5a359ea9c8e88df84f", response="71ba27c64bd01de719686aa4590d5824"

Vidi se da je autentifikacijska oznaka prikazana u istom tekstualnom obliku dok je lozinka kriptirana koritenjem MD5[footnoteRef:8] algoritma. [8: MD5 - kriptografskahash funkcija koja je dugaka 128bita, ratificirana internetskim standardomRFC 1321. Koristi se u sigurnosne svrhe za ratificiranje izvornosti datoteka ili podataka.]

INVITE takoer sadri i VIA polja koja sadre IP adresu i port na kojem se oekuju odgovori. Ukoliko se zahtjev mora poslati na drugi server, taj server e svoje VIA polje staviti na vrh liste. Kada zahtjev jednom stigne na odredini server, server e konstruirati odgovor koji e sadrati istu nepromjenjenu listu VIA polja i poslati ga na server koji se nalazi na vrhu liste. Taj server e primiti odgovor, prepoznati da je VIA polje na vrhu njegovo te e ga odstraniti sa liste prije nego to prosljedi odgovor sljedeem serveru. Ovakav nain osigurava da se odgovori vrate, na krajnji ureaj koji je generirao zahtjev, istim putem.

Via:SIP/2.0/UDP 212.213.214.215:5060;branch=z9hG4bK-d8754z- 8f7bb41a4e648e44-2---d8754z-;rport=5060Via:SIP/2.0/UDP 196.168.130.91:1217; branch= z9hG4bK-d8754z- tunneltid-1---d8754z-;rport

TO polje sadri SIP URI[footnoteRef:9] koji identificira odredite. Omoguava i upotrebu imena kod identificiranja odredita to znai da se korisnici u sustavu baziranom na SIP-u mogu pozivati i na temelju imena. [9: URI (engl. Uniform Resource Identifier) niz znakova koji jedinstveno opisuju izvor ili odredite podataka]

To:Dalibor Smetiko

FROM polje sadri URI koji identificira pozivatelja te takoer omoguava upotrebu imena kod identificiranja, u ovom sluaju pozivatelja.

From:Dalibor Smetiko

CONTACT polje sadri SIP URI na koji SIP odgovori moraju bit poslani.

Contact:Dalibor Smetiko

Polje Call ID sadri pseudo-sluajnu sekvencu koja jedinstveno oznaava svaki poziv. Jedna je od najvanijih polja kad je traenje problema, odnosno uzroka problema u pitanju jer nam omoguava da izdvojimo sve poruke koje su izmjenjene za vrijeme jednog poziva.

Call-ID: [email protected]

Cseq sadri cjelobrojnu vrijednost te metodu, npr. INVITE. Cjelobrojna vrijednost se poveava sa svakim novim zahtjevom unutar jednog razgovora. Time se prua mogunost praenja toka zahtjeva i odgovora unutar razgovora.

Cseq: 45320 INVITE

Jedno od posljednih polja u INVITE poruci je User Agent pomou kojeg se moe identificirati ureaj koji sudjeluje u razgovoru. Sadri informacije kao to su ime proizvoaa, broj modela te firmware verziju ureaja.

User-Agent: Cisco 9760 1.2.5.3

Posljednja dva polja u INVITE Zahtjevu su Content type i Content Lenght koji nam govore da je dodatna komponenta SIP INVITE poruke tipa SDP i da ima duljinu od 375 bajta.

Content-Type:application/sdpContent-Lenght: 375

Kao to je spomenuto ranije SDP protokol utvruje koji oblik medija krajnji ureaj moe primiti i koji port je postavljen za primanje nadolazeeg medija.

v=0o=101 8000 8001 IN IP4 192.168.1.1s=SIP Callc=IN IP4 192.168.1.1t=0 0m=audio 5098 RTP/AVP 0 8 18 97 2 4 3 101a=sendrecva=rtpmap;0 PCMU/8000a=rtpmap;8 PCMU/8000

Linija sa oznakom c u datom primjeru SDP poruke oznaava liniju podatkovne veze: tip mree na kojem se podaci trebaju prenijeti (u ovom sluaju to je Internet), vrstu adrese (IPv4) i adresu na koju podaci trebaju stii. Linija m opisuje medij koji e se prenositi: prvi parametar je tip media (u ovom sluaju audio). Valja napomenuti da e za one krajnje ureaje koji podravaju video, poruka SDP protokola imati jo jednu liniju m za video pozive. Drugi parametar u liniji m je port (5098), trei parametar je transportni protokol (RTP/AVP) dok je etvrti parametar skup media formata koje je krajnji ureaj spreman primiti i svaki od tih brojeva odgovara odreenom kodeku. Brojevi u rasponu od 0 do 95 su statiki preddefinirani u okviru standarda, dok brojevi u rasponu 96 do 127 trebaju imati dodatne linije unutar SDP poruke koji opisuju kodek. Brojevi koji se najee upotrebljavaju su: 0 za PCMU[footnoteRef:10], 3 za GSM[footnoteRef:11], 8 za PCMA[footnoteRef:12], 9 za G.722[footnoteRef:13], 18 za G.729[footnoteRef:14] te 101 za telefonski poziv. Linija a u SDP poruci prua tekstualni opis kokeda koji se nalaze u liniji m. [10: PCMU (engl. Pulse Code Modulation u-law) kodek za audio i video podatke kod IP telefonije za Sj. Ameriku i Japan] [11: GSM (engl. Global System for Mobile Communications) globalni komunikacijski mobilni sustav] [12: PSMA (engl. Pulse Code Modulation a-law) - kodek za audio i video podatke kod IP telefonije za Europu] [13: G.722 audio kodek za IP telefoniju, radi na 48, 56 te 64 kbit/s] [14: G.729 algoritam za komprimiranje govara u pakete od 10 milisekunda]

Na dijagramu toka (Slika 5) prikazana je uspostava poziva izmeu dvije ekstenzije u LAN-u.

Slika 5: Dijagram toka uspostave poziva izmeu dvije ekstenzije

Korisnik A inicira poziv putem INVITE zahtjeva te mu 3CX vraa 407 Proxy Authenitification, to oznaava da je korisnikov IP telefon registirao na sustavu. Nakon toga korisniki ureaj alje ACK da potvrdi primitak odgovora. Korisnik A ponovno alje INVITE zajedno sa autentifikacijom, PBX prihvaa INVITE zahtjev te ga proslijeuje prema korisniku B. Potom slijedi pokuaj uspostave dijaloga (100 Traying) te odmah nakon toka zvonjenje (180 Ringing). Kada korisnik B digne slualicu odgovara na zahtjev slanjem 200 OK poruke, koja sadri SDP protokol kako bi mogao primati podatke od korisnika A. PBX e preusmjeriti 200 OK poruku prema korisniku A. ACK poruke zavravaju uspostavu poziva te korisnik A poinje sa slanjem medija na IP adresu i port koje je primio u 200 OK poruci. Nakon to korisnik B odlui prekinuti poziv alje BYE zahtjev kojime trai terminaciju poziva. PBX proslijeuje zahtjev korisniku A te prekida vezu sa jednim i drugim korisnikim ureajem.to kada korisniki ureaji koji ele komunicirati nisu na istoj mrei? Rijeenje problema lei u koritenju VoIP usluitelja. Dijagram (Slika 6) prikazuje uspostavu poziva izmeu ekstenzije u lokalnoj mrei i vanjske ekstenzije preko VoIP usluitelja.

Slika 6: : Dijagram toka uspostave poziva izmeu ekstenzije i VoIP usluiteljaUspostava poziva izmeu korisnika A i 3CX sustava ista je i u ovom sluaju. Razlike poinju kada korisnik A alje drugi INVITE zahtjev uz dodatak autentifikacije, kojeg zatim PBX proslijeuje VoIP usluitelju. Potom VoIP usluitelj alje 183 Session Progress SDP odgovor koji kao to mu i samo ime govori sadri SDP informaciju. Korisnik A je od tog trenutka u stanju sluanja mree oekajui zavrni odgovor. Kada se nazvani korisniki ureaj javi alje 200 OK poruku koja sadri SDP protokol kako bi mogao primati podatke od korisnika A te poinje sa slanjem medija na IP adresu i port koji se specificirani u INVITE zahtjevu, prema PBX. ACK poruke zavravaju uspostavu poziva te korisnik A poinje slati podatke prema odreditu koje je dobio iz 200 OK poruke. Nakon to korisnik A odlui prekinuti poziv alje BYE zahtjev prema PBX-u kojime trai terminaciju poziva. PBX proslijeuje zahtjev korisniku B te prekida vezu sa jednim i drugim korisnikim ureajem.

3. 3CX phone system

Kao to je ve spomenuto u uvodnom dijelu 3CX sustav je softverski baziran PBX koji koristi prednosti IP mree i SIP protokola za uspostavu audio i video poziva. Moe biti instaliran na postojee servere ili virtualne servere bez potrebe kupovine dodatne sklopovske podrke, odnosno hardvera, ime se smanjuju trokovi, a i sama instalacija i odravanje su prilino jednostavni, to e se moi vidjeti kroz sljedea poglavlja. Takoer valja napomenuti da je u sluaju softverski baziranih PBX-ova, kao to je i 3CX sustav, proirenje mree puno jednostavnije u usporedbi sa hardverskim PBX-ovima.Jedna od glavnih karakteristika 3CX sustava je MyPhone funkcionalnost koja omoguava korisnicama da upravljaju svojim ekstenzijama direktno sa svojih raunala. MyPhone omoguava korisnicima da vide druge ekstenzije na mrei, konfiguriraju status koji e biti vidljiv drugim eksenzijama (npr. dostupan, nedostupan, izvan ureda), uspostavljaju pozive, provjeravaju glasnovnu potu, kreiraju konferencijske pozive, itd.3CX sustav prua potpunu mobilnost korisnicima pruajui im mogunost konfiguracije MyPhone aplikacije ili IP telefona na udaljenim lokacijama izvan mree koristei 3CX Tunnel Protocol. Takoer korisnici mogu instalirati MyPhone aplikaciju na pametne mobitele ime mogu biti u kontaktu sa ostalim korisnicima ak i onda kada putuju. 3CX osigurava mogunost instalacije i na Android i na iPhone platforme.

Slika 7: MyPhone aplikacijaKako bi mrea u koju se postavlja 3CX sustav funkcionirala potrebno je osigurati odreenu opremu.

Slika 8: IP PBX mrea

U mrei treba osigurati raunalo sa operacijskim sustavom Microsoft Windows koje e sluiti kao IP PBX za 3CX sustav. Takoer, IP telefoni su sastavni dio svake PBX mree. 3CX sustav podrava IP telefone od sljedeih proizvoaa: Cisco Snom Yealink

Slika 9: Yealink i Snom IP telefoni

Slika 10: Cisco IP telefon

Lista svim podranim modela od svakog pojedinog proizvoaa je vrlo velika i nee se ovdje prikazivati, moe se pronai na slubenim stranicama 3CX sustava (www.3cx.com). Valja napomenuti da se Snom i Yealink IP telefoni mogu konfigurirati automatski, dok se veina Ciscovih modela mora konfigurirati pomou MAC[footnoteRef:15] adrese. Telefoni od drugih proizvoaa se takoer mogu konfiguritati, jedini uvijet je da podravaju SIP protokol, meutim 3CX ne moe garantirati potpunu funkcionalnost ni pruiti korisniku podrku za te telefone jer nisi proli testove interoperabilnosti sa 3CX sustavnom. 3CX MyPhone takoer moe biti konfiguriran da slui kao telefon, a ne samo kao konfiguracijsko suelje za telefone. U sluaju kada MyPhone slui kao telefon potrebno je imati slualice i mikrofon kako se bi uspjeno provodili pozivi. Ukoliko planirana mree treba imati mogunost poziva prema vanjskoj ili PSTN mrei potrebno je osigurati izlaz iz lokalne mree. To se postie ili koristii VoIP usluitelj (engl. VoIP provider) ili PSTN pristupnik. [15: MAC (engl. Media Access Controla) adresa fizika adresa svakog mrenog ureaja pomou kojeg se ureaj jedinstveno identificira na mrei]

3.1. Instaliranje 3CX sustava

Sama instalacija 3CX sustava kao takva nije komplicirana, meutim tokom instalacije sustava na PBX potrebno je podesiti neke vrlo bitne parametre koji se kasnije ne mogu mjenjati, a vrlo su bitni za normalan rad sustava. Zbog toga e se u ovom poglavlju objasniti postupci i podeavanja tokom jedne takve instalacije. Prije nego to se krene sa instalacijom sustava potrebno je naglasiti koji su zahtjevi koje raunalo, odnosno server, na kojem se instalira 3CX sustav, mora ispuniti: Operacijski sustav instaliran na serveru mora bit: Windows 7 (Proffesional ili Ultimate), Windows Server 2003 SP2 ili Windows Server 2008 R2 Treba imati instaliran .NET Framework v4.0 ili noviji Procesor na serveru mora biti najslabije Pentium 4 te treba imati najmanje 1 Gb radne memorije Potreban je web preglednik, i to, Internet Explorer 8 ili noviji, Firefox 3.6 ili noviji ili Google Chrome Ako se planira koritenje VoIP usluitelja ili udaljenih eksenzija, nuno je imati fiksnu javnu IP adresuOsim navedenog potrebno je osigurati da portove, koji 3CX sustav koristi za uspostavu poziva, ne koristi niti jedna druga aplikacija jer e to ometati funkcionalnost sustava. Ti portovi su: 5060 (SIP) 5090 (3CX Tunnel Protocol) 9000-9049 (RTP) 4151, 4516, 5000, 5480-5489, 7000-7499, 23000-23999, 40000-40999Portovi navedeni u posljednoj liniji 3CX sustav koristi za svoje unutarnje procese, te je posebno vano da ti portovi nisi dodjeljeni ni jednoj drugoj aplikaciji.Pokretanje instalacije 3CX sustava na serveru (za besplatnu verziju) je vrlo jednostavno. Instalacijska datoteka se moe skinuti sa slubenih stranica 3CX sustava. Za sve plaene verzije sustava postupak instalacije je isti, meutim ukoliko se eli dobiti instalacijski paket potrebno se obratiti ovlatenom prodavatelju 3CX sustava. Ovlateni prodavatelji 3CX sustava mogu se pronai na slubenim stanicama 3CX sustava. Za podruje Hrvatske to je tvrtka Callidus Grupa d.o.o. sa sjeditem u Gornjem Jesenju te poslovnicom u Zagrebu.

Slika 11: Callidus logo

Prva bitna postavka koja se kod instaliranja treba podesiti je odabir servera koji e 3CX sustav koristiti za konfiguriranje, za 3CX MyPhone, za konfiguriranje i auriranje IP telefona.Kao to pokazuje Slika 12 moe se birati izmeu dva web servera: 3CX servera baziranog na Abyss-u Microsoft IIS-aAbyss je pogodan za veinu instalacija te je jednostavniji od Microsoft IIS-a koji se treba koristi kod velikih instalacija, odnosno mrea sa velikih brojem korisnika.

Slika 12: Odabir web servera

Nakon odabira web servera, 3CX poinje sa instalacijom na raunalo. Meutim prije samog zavretka instalacije potrebno je podesiti parametre koji su nuni za rad, a koji se kasnije ne mogu mjenjati. Prvi takav parametar je odabir jezika kao to se vidi na Slici 13. Odabran je engleski jezik poto u izborniku ne postoji hrvatski jezik kao izbor.

Slika 13: Odabir jezika

Sljedea vrlo bitna postavka koju je potrebno podesiti je odabir javne IP adrese PBX ureaja (Slika 14). Ukoliko se planira sustav koji nee koristiti VoIP usluitelje i udaljene ekstenzije, odnosno sustav koji e se koristiti samo u lokalnoj mrei potrebno je ovo polje ostaviti prazno. U svakom drugom sluaju potrebno je unijeti statiku javnu IP adresu koja se moe zatraiti od pruatelja usluga te se naravno dodatno plaa.

Slika 14: Konfiguriranje javne IP adreseNakon toga potrebno je odabrati broj znamenaka koje e se koristiti za numeriranje ekstenzija (Slika 15). Ovo je moda i navanija postavka jer e se sva podeavanja u 3CX sustava bazirati na ovoj ovoj postavci. U radu je odabrano da e se ekstenzije oznaavati sa tri znamenke.

Slika 15: Odabir broja znamenaka za ekstenzije

Potom treba unijeti IP adresu ili ime SMTP servera te e-mail adresu na koji e 3CX sustav slati obavijesti administatoru (Slika 16).

Slika 16: Konfiguracija mail serveraNakon ega slijedi unos korisnikog imena i lozinke koji e se koristiti za pristup 3CX administativnoj konzoli (Slika 17). Potrebno je osigurati da lozinka za administativan pristup bude dovoljno jaka kako bi se sprijeilo njezino probijanje.

Slika 17: Konfiguracija administratorske lozinke i korisnikog imena

Sljedei korak je kreiranje korisnikih ekstenzija (Slika 18). Preporua se da se ekstenzije konfiguriraju nakon instalcije u administrativnoj konzoli, meutim 3CX sustav zahtjeva da se kod instalacije kreira minimalno jedna ekstenzija, ona koja e biti koritena od strane administratora.

Slika 18: Konfiguriranje ekstenzijeZatim je potrebno iz padajueg izbornika odabrati zemlju u kojoj se postavlja 3CX sustav (u ovom sluaju to je Hrvatska) te unijeti internacionalni pozivni broj. U Hrvatskoj kao i veini zemalja Europe taj broj je 00.

Slika 19: Odabir drave i internacionalnog prefiksa

Jedan od posljednih koraka koje je potrebno uiniti kod instalacije 3CX sustava je odabir zemalja u koje se doputeni pozivi (Slika 20). Pozivi u zemlje koje nisu odabrane biti e zabranjeni. To je jedno od sigurnosnih mehanizama 3CX sustava kojem se onemoguavaju internacionalni pozivi ak ni onda kada je sustav kompromitiran, odnosno kada netko upadne u njega. U ovom radu su odabrane Hrvatska, Austrija te Njemaka kao zemlje u koje su doputeni pozivi.

Slika 20: Odabir drava u koji s u doputeni poziviPosljednji korak kod instalacije 3CX sustava je odabir VoIP usluitelja. 3CX sustav omoguava odabir VoIP usluitelja iz izbornika, meutim to su posluitelji za koje su provedeni testovi interoperabilnosti i za koje 3CX prua korisniku podrku. Ako VoIP usluitelj koji prua uslugu u regiji u kojoj je postavlja 3CX sustav nije meu pruenim VoIP usluiteljima najbolje je preskoiti ovaj korak te ovu postavku podesiti kasnije u administativnoj konzoliNakon toga 3CX sustav sprema napravljene postavke (Slika 21) i pokree web preglednik iz kojeg se prua pristup administativnoj konzoli (Slika 22) iz koje e se vriti sve ostale konfiguracije potrebne za normalan rad 3CX sustava (Slika 23).

Slika 21: Kreiranje konfiguracijske baze podataka

Slika 22: Pristup administratorskoj konzoli

Slika 23: Administratorska konzola

3.2. Licenciranje i izdanja 3CX sustava

Odabirom pravilnog izdanja i licenciranjem 3CX sustava postie se potpuna funkcionalnost i osigurava se normalan rad kako sustava tako i svih krajnjih ureaja.

3.2.1. Licenciranje 3CX sustava

Nakon uspjeno izvrene instalacije potrebno je licencirati 3CX sustav. U sluaju besplatne verzije, 3CX sustav prua mogunost koritenja probnog perioda u kojem su ukljuene sve funckionalnosti kao kod svih plaenih izdanja, ta mogunost iskoritena je u ovom radu.Plaanje licence 3CX sustava je bazirano na broju servera, to znai da ukoliko se 3CX sustav instalira na dva ili vie servera, potrebno je i toliko licenca. Vrlo bitna stvar na koju treba obratiti posebnu pozornost kod licenciranja je broj istovremenih poziva (engl. simultaneous calls (SC)). Takav nain licenciranja ne ograniava broj krajnjih ureaja spojenih na PBX, meutim tee je procjeniti broj istovremenih poziva na mrei nego broj krajnjih ureaja na mrei. Potrebno je dobro procjeniti koliko je gust i est promet na mrei kako se bi pravilno odabrala licenca bazirana na broju istovremenih poziva. Broj istovremenih poziva rauna se na sljedei nain: Poziv izmeu dvije ekstenzije, dolazni poziv iz vanjske mree, odlazni poziv prema PSTN mrei 1 SC Konferencijski poziv 1 SC za svakog sudionika poziva Preusmjereni pozivi (engl. parked calls) 1 SC Poziv preusmjeren na digitalnu tajnicu 1 SC Pozivi prema pozivnom centru (engl. call queue) jedan SC za svaki poziv koji je na ekanju te dodatni SC za pozivanje agenata Poziv preusmjeren prema eksternom broju (npr. mobilnom ureaju) 2 SC (jedan za orginalan poziv, drugi za preusmjeren poziv) Poziv preko premosnika (engl. bridge) 2 SC (jedan SC na svakom premosniku)

3.2.2. Izdanja 3CX sustava

Postoje pet razliitih izdanja 3CX sustava: Free Small bussines Professional Enterprise Pro

Slika 24: 3CX "Breakfree"Osnovna razlika izmeu izdanje je broj istovremenih poziva koje doputaju. Free izdanje doputa dva istovremena poziva, ali postoje brojna ogranienja kao na primjer: konfiguriranje premosnika je onemogueno kao i veina MyPhone svojstava, snimanje poziva i neke od vrsta korisnike podrke. Small Bussines izdanje omoguava do osam istovremenih poziva i u ovom izdanju kao i u svim ostalim plaenim izdanjima omogueno je konfiguriranje premosnika, sva MyPhone svojstva te sva korisnika podrka. Professional izdanje omoguava do 16 istovremnih poziva, dok je Enterprise izdanje namjenjeno iskljuivo velikim organizacijama i omoguava 32, 64, 128, 256, 512 ili 1024 istovremena poziva. Pro izdanje je posebno po tome to nije potrebno ponovno instalirati 3CX sustav kao kod ostalih 3CX izdanje nego je potrebno unijeti aktivacijski klju kojim se omoguavaju svojstva poput dodatnih strategija pozivanja agenata, Hotel modul, povratni poziv (engl. call back), CRM[footnoteRef:16] integracija. [16: CRM (engl. Customer relationship management) - skup alata za upravljanje poslovanjem i odnosima sa klijentima]

Tablice (Tabela 1 i Tabela 2) daju prikaz cijena i nekih razlika u funkcionalnosti i mogunostima izmeu Free, standardinih i Pro izdanja 3CX sustava.

Tabela 1: Cijene 3CX sustavaStandardPro

Izdanje 3CX sustavaCijena []Cijena []

3CX Phone System 4 SC395,00 535,00

3CX Phone System 8 SC750,00 1.015,00

3CX Phone System 16 SC1.095,00 1.480,00

3CX Phone System 32 SC1.950,00 2.630,00

3CX Phone System 64 SC3.895,00 5.260,00

3CX Phone System 128 SC6.995,00 9.440,00

3CX Phone System 256 SC11.995,00 16.195,00

3CX Phone System 512 SC19.995,00 26.995,00

3CX Phone System 1024 SC34.995,00 47.245,00

Tabela 2: Mogunosti 3CX sustavaSvojstvo"Free"StandardPro

Neogranien broj ekstenzija

Govorna pota

Konferencijski poziv

Digitalna tajnica

Preusmjeravanje poziva

Odlaganje poziva

"Plug and Play" konfiguriranje

Funkcionalnosti pozivnog centra

Snimanje poziva

Korisnika pomo putem mail-a

Korisnika pomo putem foruma i blog-ova

CRM integracija

3CX Tunnel Protokol

3CX Brigde

Nuno je napomenuti da u tabeli 2 nisu prikazana sva mogua svojsta 3CX sustava, nego samo neka od vanijih. Kada se bi prikazivala sva svojstva kojima 3CX sustav raspolae, to bi po opsenosti bio rad za sebe. Detaljan popis svojstava koje podravaju izdanja 3CX sustava mogu se pronai na slubenim stranicama 3CX-a.

3.3. Moduli 3CX sustava

3CX je modularan sustav to znai da ukoliko se instalira i licencira jedno od izdanja mogue je dodatno instalirati razliite module, kao to su: Pozivni centar, CRM integracija, Hotel modul te digitalna tajnica.

3.3.1. Digitalna tajnica

Digitalna tajnica je automatska funkcionalnost 3CX sustava koja usmjerava pozivatelja prema eljenoj destinaciji ili korisniku. U sluaju da vanjski pozivatelj nazove tvrtku koja ima ugraen i instaliran 3CX sustav prvo to e uti je npr. : Dobro doli u nau tvrtku, za prodaju pritisnite 1, za korisniku podrku pritisnite 2 ili ekajte na liniji dok vam se ne javi agent.3CX sustav sadri dvije preddefinirane digitalne tajnice ili poznate jo pod nazivom IVR (engl. Interactive Voice Response). Jedna se koristi za PIN Protect funkcionalnost. PIN protect se koristi kada je ekstenziji zabranjeno biranje brojeva izvan lokalne mree. U sluaju kada korisnik bira broj koji nije dio lokalne mree, ukljuuje je automatska tajnica te upozorava korisnika da ne moe zvati vanjske brojeve osim ako ne unese PIN protect broj jedinstven za njegovu ekstenziju. Ukoliko korisnik ne zna svoj PIN protect broj moe ga zatraiti od administatora uz valjani razlog. Druga preddefinirana digitalna tajnica se koristi za vrijeme blagdana i praznika. U ovom sluaju potrebno je snimiti vlastitu blagdansku poruku te se ta poruka ukljuuje u sluaju kada netko nazove tvrtku u blagdansko vrijeme.Digitalna tajnica se kreira iz administativne konzole kao to prikazuje slika 25 te takoer moemo vidjeti razliite opcije koje se mogu dodjeliti digitalnoj tajnici za svaki broj telefona.. Pa tako pritiskom na odreeni broj moe se prekinuti poziv, preusmjeriti poziv na drugu ekstenziju, prebaciti poziv na govornu potu, preusmjeriti poziv na vie ljudi ili u neku grupu, preusmjeriti poziv na ekanje ili presmjeriti poziv prema drugoj digitalnoj tajnici ime je mogue pokriti sve funkcije neke organizacije.

Slika 25: Konfiguriranje digitalne tajnice

Na slici 26 se moe vidjeti kako se umreavanjem vie digitalnih tajnica mogu pokriti sve funkcije i odijeli u poduzeu.

Slika 26: Umreavanje digitalnih tajnica

Npr. osoba iznana nazove tvrtku. Pokree se digitalna tajnica te osoba moe birati izmeu etiri opcije. Moe birati da se ponovi glasnovna naredba digitalne tajnice, da se poziv usmjeri prema agentu, odnosno recepciji ili presumjeri na drugu digitalnu tajnicu koja ga onda dalje usmjerava na eljenu lokaciju.

3.3.2. Pozivni centar

Korporacije i tvtke esto moraju pruiti servise koji iziskuju nekoliko aganata da odgovaraju na pozive. Primjeri takvih servisa su: prodaja i korisnika podrka. 3CX sustav omoguava i olakava koritenje takvih servica pomou modula pozivnog centra. Korisnici su usluuju na principu First in Firts out te ukoliko nema slobodnih agenata, korisnici se stavljaju na ekanje sve tok ih ne uslui prvi slobodni agent. Pozivni centar se konfigurira unutar administativne konzole (Slika 27). Postoji pet glavnih polja koje je potrebno konfigurirati kako bi pozivni centar funkcionirao bez pogreaka.

Slika 27: Konfiguriranje pozivnog centra

U polju openito (engl. general) potrebno je konfigurirati virtualnu ekstenziju (Slika 28). 3CX sustav predlae broj za virtualnu ekstenziju te ju administrator moe po potrebi izmjeniti. Meutim za to u veini sluajeva nema potrebe jer se virtualna ekstenzija koristi unutar procesa 3CX sustava. Zatim potrebno je odabrati prikladno ime za pozivni centar te nakon toga odabrati jedno od stategija pozivanja agenata. Na posljetku treba podesiti vrijeme nakon kojeg e agentov telefon prestati zvoniti te ovisno o izabranoj stategiji poziv e se preusmjeriti drugom agentu.

Slika 28: Konfiguriranje pozivnog centra (2)

U standardnim izdanjima 3CX sustava mogue je izabrati izmeu tri stategije pozivanja agenata: Hunt Random Start Ring All Prioritized Hunt

Kod Hunt Random Start strategije prvi agent e biti izabran sluajnim odabirom i njegov telefon e zvoniti sve dok vrijeme koje se podesilo ne proe, nakon ega e PBX pokuati nazvati sljedeeg agenta sa liste. Ako se odabere Ring All strategija pozivanja, telefoni svih agenata e poeti zvoniti u isto vrijeme. Prioritized Hunt se koristi kada se eli postii da agenti uvijek budu pozivani prema definiranom redoslijedu. Prvi agent sa liste bit e uvijek pozivan prvi te e PBX, u sluaju da zadano vrijeme proe, pozvati sljedeeg agenta sa liste.Uz gore navedene stategije pozivanja agenata, 3CX sustav u Pro izdanju prua jo est novih stategija pozivanja: Round Robin Longest Waiting Time Least Talk Time Fewest Answered Hunt by Threes Random Hunt by Threes PrioritizedRound Robin strategija poziva agente prema definiranom redoslijedu te pamti posljednjeg nazvanog agenta te e kod sljedeeg poziva nazvati agenta koji na listi slijedi poslije posljednjeg nazvanog. Longest Waiting Time strategija omoguava pozivanje agenate prema vremenu ekanja na poziv. Agent koji najdue vrijeme nije primio ni jedan poziv bit e nazvan prvi. Least Talk Time strategija omoguava pozivanje ageneta prema vremenu potroenom na pozive. Agent koji je u razgovoru proveo najmanje vremena bit e nazvan prvi. Fewest Answered se koristi za pozivanje ageneta koji su odgovorili na najmanji broj poziva. Posljednje dvije strategiju se koriste za pozivanje trojice agenata istovremeno sa razlikom da se kod Hunt by Threes Random stategije agenti pozivaju sluajnim odabirom dok se kod Hunt by Threes Prioritized strategije agenti pozivaju definiranim redosljedom.Sljedee polje kod konfiguriranja pozivnog centa je Agenti pozivnog centra (engl. Call Queue Agents) (slika 29). U ovom polju potrebno je odabrati ekstenzije koje e sluiti kao agenti te ih dodati u listu agenata. Treba obratiti panju kojim redosljedom e agenti biti posloeni jer ovisno o odabranoj stategiji, prema toj listi e i biti pozivani.

Slika 29: Konfiguriranje pozivnog centra (3)

U polju ostale postavke (engl. Other Options) (slika 30) potrebno je konfigurirati maksimalno vrijeme koje poziv moe imati bez da se na njega odgovori (engl. Maximum Queue Wait Time). Kada to vrijeme istekne poziv e biti oznaen kao neodogovoren. Takoer mogue je konfigurirati ulaznu najavu koja e biti pokrenuta kada korisnik ue ili bude preusmjeren na pozivni centar. Jedna od postavki koju je mogue podesit u ovom polju je i interval obavijeti (engl. Announcement Interval) koji govori korisniku njegovu poziciju ekanja u pozivnom centru, odnosno koliko esto e se objavljivati korisnikova pozicija ekanja u pozivnom centru.

Slika 30: Konfiguriranje pozivnog centra (4)

Odredite u sluaju nejavljanja (engl. Destination if no answer) (slika 31) se koristi u sluaju kada na poziv u pozivni centar ne odgovori niti jedan agent. Moe se podesiti da poziv bude jednostavno odbaen, preusmjeren na ekstenziju, drugi pozivni centar, digitalnu tajnicu, govornu potu odreene ekstenzije ili broj izvan lokalne mree.

Slika 31: Konfiguriranje pozivnog centra (5)

Osim dodatnih stategija pozivanja agenata Pro izdanje 3CX sustava omoguava dodatne postavke za pozivni centar. Tako se u Pro izdanju moe konfigurirati povratni poziv koja omoguava korisniku da bude nazvan od strane agenta kako nebi morao ekati na liniji (slika 32). Vrijeme izmeu poziva (engl. Wrap-Up Time) je vrijeme koje je doputeno agentu za pisanje biljeki u neki od program za statistiku prije nego to moe primiti novi poziv. Takoer moe se podesiti maksimalan broj pozivatelja koji ekaju da budu uslueni od strane agenata te se vanijim klijentima moe dati prioritet tako da ne moraju ekati nego e odmah biti uslueni od strane agenta. Vrijeme ekanja (engl. SLA Time) slui administratoru sustava ukoliko doe do prevelikog ekanja pozivatelja. Ako korisnik nije usluen unutar podeenog vremena alje se obavijest administratoru koji potom moe poduzeti odreene korake kako bi se smanjio red ekanja za pristup agentima.

Slika 32: Konfiguriranje pozivnog centra (6)

3.3.4. Ring grupa

Kod rada u timu esto se trai mogunost pozivanja vie lanova istovremeno kako bi se utedjelo vrijeme i informirali svi lanovi istovremeno. U tu svrhu 3CX sustav koristi modul pozivne grupe (engl. Ring Group). Do odreenog dijela pozivne grupe su sline pozivnim centrima, meutim pruaju znatno manji broj funkcionalnosti, ali su jednostavnije za konfigurirati.Pozivna grupa se u 3CX sustavu kreira u adminstrativnoj konzoli iz izbornika Pozivne grupe potrebno je odabrati dodaj pozivnu grupu (engl. Add Ring Group) (slika 33).

Slika 33: Konfiguriranje pozivne grupe

Otvara se konfigurcija pozivne grupe koja se sastoji od tri dijela. U polju openito (slika 34) konfigurira se virtualna ekstenzija, koju i u ovom sluaju 3CX sustav automatski generira, moe se promjeniti, ali nije preporuljivo. Potrebno je imenovati pozivnu grupu kako bi se mogla razlikovati od drugih kreiranih grupa. Potom treba odabrati jedno od strategija pozivanja. Kod kreiranja pozivne grupe postoji mogunost odabira jedne od tri strategija. Prioritized Hunt i Ring All ve su objanjene kod pozivnog centra, dok se kod Paging strategije svi korisnici takoer pozivaju istovremeno sa razlikom da e njihovi telefonski ureaji automatski odgovoriti na poziv te ukljuiti zvunik. Pozivatelj e moi govoriti svim pripadnicima grupe, meutim pripadnici nee moi odgovarati. Ovakva stategija pozivanja je korisna u hitnim sluajevima. Na posljetku treba podesiti vrijeme koliko dugo e se ekati da korisnik odgovori prije nego to se poziv prekine ili poinje pozivati drugi korisnik.

Slika 34: Konfiguriranje pozivne grupe (2)Sljedei korak je konfiguriranje lanova grupe (engl. Ring Group Members) (slika 35). Potrebno je izabrati ekstenzije za koje se eli da budu lanovi te ih dodati u grupu.

Slika 35: Konfiguriranje pozivne grupe (3)

Posljedni korak u kreiranju ring grupe je podeavanje postavki u sluaju kada se niti jedan korisnik u grupi ne javi unutar definiranog vremena (slika 36). U tom sluaju 3CX sustav omoguava odbacivanje poziva, preusmjeravanje poziva na neku ekstenziju, pozivni centar, neku drugu grupu, digitalnu tajnicu, glasnovnu potu, udaljenu ekstenziju ili na broj na PSTN mrei.

Slika 36: Konfiguriranje pozivne grupe (4)

3.3.5. CRM integracijski modul

CRM integracijski modul omoguava 3CX sustavu integraciju sa popularnim CRM sustavima kao to su Salesforce, Microsoft Dynamic CRM, SageAct, SugerCRM and Google Contact. Prilikom poziva sa CRM sustava prema lokalnoj ekstenziji na ekranu raunala pojaviti e skoni prozor (engl. pop-up windows) sa informacijama o pozivatelju. Kako je CRM integracijski modul dio Pro izdanja 3CX sustava nije postojala mogunost da se prikae unutar virtualne mree koja je kreirana za potrebe ovog rada.

Slika 37: CRM skoni prozor

Slika 38: CRM sustavi

3.3.6. Hotel modul

3CX Hotel modul omoguava funkcionalnosti PBX-a potrebnih za veinu hotela: Pruanje poziva za buenje Prijava i odjava iz hotela DND (engl. Do Not Disturb) funkcionalnost Vrijeme odravanja (engl. House keeping time) Popis pozivaOvaj modul olakava upravljanje hotelom. Npr. koristei opciju vrijeme odravanja spremaica moe odrediti vrijeme kada sprema pojedinu sobu. Gosti hotela vide kada je njihova soba na redu za ienje i ako to ele u to vrijeme mogu izai iz sobe. Takoer ako im to vrijeme ne odgovora mogu postaviti DND u to vrijeme te si spremaica moe drugaije organizirati ienje. Takoer ovaj modul je dostupan samo u Pro izdanju te nije postojala mogunost prikazivanja unutar virtualne mree.

Slika 39: CRM Hotel modul

10. Zakljuak

Kroz rad se prolo kroz postavljanje i konfiguriranje svi bitnih postavki kod instalacije 3CX sustava. Dakako da nisu bile prikazane sve mogunosti i funkcionalnosti 3CX sustava jer kad bi se sve to prikazivalo bilo bi dosta materijala za tri, etiri rada.Sumirajui sve prikazano i navedeno moe se rei da su glavne prednosti 3CX sustava modularnost, fleksibilnost, uspostavljanje jefitinijih poziva, povezivanje sa drugim 3CX sustavima gdje je onda komunikacija izmeu ureda praktino besplatna te jednostavnost odravanja.Iako je koritenje 3CX sustava u svijetu pa tako i u Europi rairena pojava, u Hrvatskoj vrlo malo tvrtki koristi ovaj sustav. Postavlja se pitanje zato je to tako? Moda zbog slabe informiranosti, moda zbog toga to u Hrvatskoj postoji samo jedna tvrtka koja je licencirana za 3CX sustav. Bilo kako bilo koritenje i instaliranje 3CX sustava u Hrvatskoj trebalo bi biti u porastu. Moda i ovaj rad pomogne u tome.

11. Literatura

1. Kashihara, Shigeru: VoIP Technologies, InTech, NewYork, 2011, 346 str.2. Hersent, Olivier: IP Telephony, Wiley, Denver, 2010, 474 str.3. S Interneta, http://www.3cx.com/user-manual/, 07. oujak 2014.4. S Interneta, http://www.3cx.com/docs/manual/, 10. oujak 2014.5. S Interneta, http://www.3cx.com/docs/3cx-introduction-licensing/, 10. oujak 2014.6. S Interneta, http://www.3cx.com/docs/installing-3cx/, 15. oujak 2014.7. S Interneta, http://www.3cx.com/docs/digital-receptionist-ivr/, 14. travanj 2014.8. S Interneta, http://www.3cx.com/docs/ring-groups-paging-intercom/, 23. travanj 2014.9. S Interneta, http://www.3cx.com/docs/call-queues/, 23. travanj 2014.

Summery:

This paper deals with 3CX phone system, which is one of the recent innovations in the field of VoIP telephone systems. It is a software-based IP PBX that provides an alternative to conventional telephony and the possibility of establishing cheaper calls to the regional and to international phone numbers.The paper is divided into several chapters, where each chapter explains and shows the configuration of individual segment of 3CX phone system. Thus, through this paper we will be going through some of the most used VoIP protocols, the installation od 3CX system, his modules and different versions of the system.

20Korisnik A

3CX sustav

Korisnik B

SIP/SDP INVITE

407 Proxy Authentication

ACK

SIP/SDP INVITE

SIP/SDP INVITE

100 Trying

100 Trying

180 Ringing

180 Ringing

Status 200 OK

ACK

ACK

Status 200 OK

BYE

Status 200 OK

Status 200 OK

BYE

RTP Stream

Korisnik A

3CX sustav

VoIP posluitelj

SIP/SDP INVITE

407 Proxy Authentication

ACK

SIP/SDP INVITE

SIP/SDP INVITE

100 Trying

100 Trying

183 Session Progress SDP

183 Session Progress SDP

Status 200 OK

ACK

ACK

Status 200 OK

BYE

Status 200 OK

Status 200 OK

BYE

RTP Stream