Sunteți pe pagina 1din 9

Ministerul Educaiei Republica Moldova

Universitatea Tehnic a Moldovei


Facultatea Inginerie i Management n Electronic i Telecomunicaii
Catedra Telecomunicaii

Dare de seam
la lucrarea de laborator 1
Disciplina: Sisteme i reele de comunicaii digitale
Tema: Sistemul IP PBX Asterisk

A efectuat studenta gr -???

??????.

A verificat:lect.sup.univ.

Manic A.

Chiinu 2016

1.Scopul lucrrii: Studierea sistemului IP PBX Asterisk prin intermediul interfeei


grafice FreePBX; adugarea unor extensii locale de tip SIP; crearea unui numr
utilizat pentru apel n conferin.
2.Sarcina teoretic
1.1.1 S se studieze noiunile de baz referitor la centrala IP PBX Asterisk i
configurarea acesteia prin intermediul interfeei grafice FreePBX
1.1.2 S se analizeze etapele necesare pentru crearea extensiilor interne de tip SIP.
3.Noiuni generale
1. Ce reprezint sistemul Asterisk?

Asterisk reprezint implementarea software a unei centrale telefonice de


instituie PBX (Private Branch Exchange), instalndu-se pe orice distribuie
Linux/Unix (inclusiv CentOS) . A fost creat n 1999 de ctre Mark Spencer,
denumirea provenind de la semnul * i este sponsorizat de compania Digium.
Iniial era disponibil doar pe Linux, dar mai apoi a devenit posibil funcionarea
acestuia i pe alte sisteme de operare precum NetBSD, OpenBSD, FreeBSD, Mac
OS X i Solaris.
Asteriskeste un softwareopen sourcecare transformun calculatorobinutntrun serverde comunicaii. Prin termenul open source se nelege faptul c este
posibil de a analiza mai detaliat, a vedea cum funcioneaz i a face orice
schimbri sau mbuntiri dorite. Asterisk-ul poate fi considerat stabil i sigur,
acesta controleaz sisteme IP PBX, gateway-uri VoIP, servere de conferine i alte
soluii personalizate. Este utilizat de ctre ntreprinderile mici i mari, call-centre,
operatori i instituii guvernamentale n toat lumea . Ideea de la care s-a pornit
este c multe dintre facilitile incluse ntr-un PBX sunt rar sau chiar deloc folosite,
fiind ns pltite de cumprtor. De aceea, Asterisk nu implementeaz toate
funciile unei centrale, dar fiind distribuit sub licen GPL (General Public
License) se pot aduga oricnd module software cerute de clieni.
Asterisk permite conectivitatea n timp real dintre reelele PSTN i VoIP.
Deoarece este considerat mai mult dect un PBX, el poate avea funcia unei
actualizri pentru PBX-ul existent, dar totodat i oferi noi lucruri n domeniul
telefoniei, cum ar fi:
Conectarea angajailor ce lucreaz de acas la PBX-ul oficiului prin Internet de
band larg;
Conectarea ctorva oficii din diferite locuri printr-o reea IP, reea privat sau chiar
prin Internet;
Oferirea angajailor unei mesagerii vocale integrat cu pota electronic i pagina
web;
Construirea aplicaiilor, cum ar fi IVR (Interactive Voice Response), care permit
conexiuni la sistemul de comand sau alte aplicaii;
Oferirea accesului la PBX-ul companiei din orice loc pentru utilizatorii ce
cltoresc printr-o simpl conexiune de band larg sau VPN.

2. Enumerai i descriei componentele nucleului de comutaie din arhitectura


Asterisk.

Arhitectura Asterisk

Nucleul Asterisk-ului const din urmtoarele componente:


Nucleul de comutaie PBX (PBX Switching Core) permite interconectarea
utilizatorilor. n nucleul de comutaie, n mod transparent, se servesc apelurile ce
sosesc pe diverse interfee hardware sau software.
Lansatorul de aplicaii (Application Launcher) lanseaz aplicaii care asigur
servicii, precum: mesagerie vocal, redarea fiierelor i afiarea directoriilor (lista
numerelor de telefoane).
Translatorul codecurilor (Codec Translator) module pentru codarea i decodarea
diferitor formate de compresie audio folosite n telefonie. Sunt disponibile mai
multe codecuri pentru a se potrivi cu diverse cerine i a ajunge la cel mai bun
echilibru dintre calitatea audio i utilizarea limii de band.
Programatorul i administratorului sistemului (Scheduler and I/O Manager)
ndeplinete planificarea sarcinilor de nivel inferior i managementul sistemului
pentru o performan optim n orice tip de condiii. [4]

3. Enumerai i descriei interfeele arhitecturii Asterisk.


Patru interfee API sunt definite pentru modulele ncrcabile, astfel facilitnd
independena de protocol i hardware. Utiliznd acest sistem modular ncrcabil,
nucleul Asterisk-ului nu trebuie s aib grij de detaliile referitor la modul cum se
conecteaz apelantul, ce codecuri se utilizeaz i altele.
Interfaa canalelor (Channel API) determin tipul conexiunii pe care o utilizeaz
apelantul, fie o conexiune VoIP (canale SIP, H.323, IAX, MGCP), fie PSTN
(canale Zaptel, ISDN). Un canal este echivalentul unei linii telefonice, dar ntr-un
format digital. De obicei, acesta const dintr-un sistem de semnalizare analogic sau
digital (TDM) sau o combinaie dintr-un codec i un protocol de semnalizare (ex.
SIP-GSM, IAX-uLAW).

Interfaa aplicaiilor (Application API) permite ndeplinirea diverselor sarcini de


ctre module pentru realizarea diferitor funcii, precum: conferin, afiarea
directoriilor, mesagerie vocal, transmisia datelor sau orice alt sarcin suportat
de sistemul PBX n prezent sau n viitor.
Interfaa codecurilor (Codec Translator API) ncarc modulele codecurilor pentru
a suporta diverse formate de codificare i decodifiare audio, cum ar fi GSM, Law, A-Law, i chiar MP3.
Interfaa formatului fiierelor (File Format API) controleaz citirea i scrierea
diferitor formate de fiiere pentru pstrarea datelor n fiierul de sistem. [4]
Utiliznd aceste interfee API, Asterisk realizeaz o abstractizare complet
ntre funciile sale de baz ca un sistem de server PBX i diversele tehnologii
existente (sau n curs de dezvoltare) n domeniul telefoniei. Arhitectura modular
este ceea ce i permite Asterisk-ului s integreze omogen att echipamentele de
comutare implementate curent n telefonie, ct i tehnologiile pachetelor de voce ce
se afl n curs de dezvoltare n prezent. Posibilitatea de a ncrca modulele
codecurilor i permite Asterisk-ului s suporte codecuri foarte compacte necesare
pentru pachetele de voce prin conexiuni lente, cum ar fi modem-ul, n timp ce mai
asigur i calitate audio de nivel nalt prin conexiuni mai puin comprimate.
Interfaa aplicaiilor asigur, ca pentru o utilizare simpl a modulelor de
aplicaii, s se realizeze n mod flexibil orice funcie dup necesitate, i permite s
se potriveasc cerinelor pentru dezvoltarea unor noi aplicaii. n plus, ncrcarea
tuturor aplicaiilor n calitate de module permite unui sistem flexibil s-i deie
posibilitate administratorului s proiecteze calea cea mai potrivit pentru apelanii
sistemului PBX i s modifice cile apelului ca s se potriveasc cu cerinele de
schimbare a comunicaiei n cazul unei probleme.

4.Care sunt avantajele centralei IP PBX Asterisk?


Numr nelimitat de interfee i canale: spre deosebire de cele mai importante
echipamente prezentate de ctre productorii internaionali, Asterisk nu doar
suport protocoalele de baz VoIP fr necesitatea licenierii i limitrilor
artificiale, dar i ofer posibilitatea convertirii n mod transparent a acestor
protocoale fr a pierde din flexibilitatea configurrii i fr limitarea numrului de
canale. Asterisk are posibilitatea codificrii n mod transparent a traficului de voce
variat, n care se utilizeaz diferite legi de codificare a vocii numite codecuri.
Extinderea fr cheltuieli: sistemul de telefonie, bazat pe Asterisk, ofer
posibilitatea extinderii nelimitate. n acest caz nu este necesar cumprarea plcilor
de baz, procesoarelor, switch-urilor i altor echipamente suplimentare.
Dezvoltare stabil: Asterisk reprezint un software open source, datorit cruia se
menine i se dezvolt rapid prin eforturile a mii de programatori din ntreaga
lume. Apariia noilor versiuni cu noi posibiliti, precum i extinderea celor vechi
are loc n mod regulat.
Arhitectur comod n utilizare: prezena unei arhitecturi modulare permite lucrul
n mod dinamic cu Asterisk. La aceasta se refer faptul de a ncrca i a descrca

module, a schimba configuraia n procesul de funcionare fr pierderea


performanelor i fr ntreruperea conexiunilor curente.
Asterisk o platform pentru afaceri eficiente: din cauza preurilor nalte,
echipamentele sofisticate PBX pot fi utilizate doar de ctre companiile mari,
deoarece preurile lor nu se potrivesc ntreprinderilor mici i mijlocii. Astfel,
funciile precum apel n ateptare i meniu vocal interactiv nu sunt
disponibile pentru ntreprinderile mici.

5. n ce const interfaa FreePBX? Enumerai caracteristicile ei.


FreePBX reprezint o aplicaie web cu particularitile depline ale unui
PBX. Aceasta permite o configurare simpl a Asterisk-ului de ctre orice utilizator
prin interfa web. Cteva din caracteristicile pe care le poate oferi FreePBX sunt :
Adugarea sau schimbarea profilului unei extensii i mesageriei vocale timp de
cteva secunde;
Suport clienii SIP, IAX i ZAP (iar alte terminale sunt suportate prin extensii
personalizate);
Suport toate tipurile de trunk susinute de Asterisk;
Structur modular, cu posibilitatea de adugare sau actualizare online a
caracteristicilor sale n interfa;
Crearea meniurilor interactive de voce IVR;
Detectarea i recepionarea mesajelor fax;
Permite copia de rezerv i restabilirea sistemului;
Rutarea apelurilor de intrare n dependen de timpul zilei, numrul apelantului.

Interfaa grafic FreePBX

6.Descriei parametrii de baz necesari la formarea unei extensii de tip SIP.


Semnificaia setrilor pentru crearea unei extensii SIP:
1. Add extension:
User Extension: numrul prin care abonatul va fi disponibil n sistem
Display Name: numele ce este atribuit numrului creat. Acest nume se va
afia pe ecranul telefonului la apelarea altor numere din sistem.
2. Device Options:
secret: parola SIP folosit pentru autentificarea acestui dispozitiv la server
dtmfmode:
- inband: se utilizeaz n cazul dispozitivelor, care la apsarea unui buton vor
genera semnale tonale DTMF (Dual Tone MultiFrequency). Dac codecul nu
este de tip -Law sau A-Law atunci semnalele DTMF vor fi distorsionate de
compresia semnalului audio i nu vor fi recunoscute. Dac telefonul este setat
pentru rfc2833, iar Asterisk pentru inband, atunci e posibil s nu se
aud nimic.
- rfc2833: este metoda bazat pe standarde pentru a defini semnalizarea de
diferite tipuri, cum ar fi tonurile DTMF, cele legate de fax i liniei de abonat
specifice unei ri.
- info: metod disponibil doar pentru canalele SIP, fiind transmis printr-un
mesaj SIP.
- auto: Asterisk va utiliza n mod implicit rfc2833 pentru semnalele DTMF,
dar va schimba n inband n cazul cnd cealalt parte nu va suporta
rfc2833.
nat: dac n acest cmp este indicat valoarea yes, atunci acest lucru i d de
neles Asterisk-ului c trebuie s substituie adresele IP private ale sursei i
destinaiei din antetul SIP n adrese IP publice pentru a avea loc transmiterea
pachetelor la efectuarea apelului.
7. Explicai parametrii de baz utilizai pentru configurarea unei
conferine
1. Add Conference:
Conference Number: numr local, formarea cruia duce la alturarea abonatului
ntr-o conferin
Conference Name: numele ce identific conferina
User PIN: cod ce trebuie format pentru intrarea n conferin. Dac acest cod nu
este indicat atunci formarea lui nu este necesar.
Admin PIN: cod, dup formarea cruia abonatul devine administratorul
conferinei.
2. Conference Options:
Join Message: mesaj ce apare la conectarea abonatului n conferin
Leader Wait: stabilind Yes n acest cmp, conferina nu va avea loc pn la
conectarea administratorului

Talker Optimization: indicnd Yes n acest cmp, Asterisk trateaz participanii


care nu vorbesc ca fiind dezactivai, i astfel nu are loc nici o codificare la
transmisie i semnalul audio care nu este nregistrat ca vorbire este omis, cauznd
lipsa zgomotului de fundal.
Talker Detection: stabilind Yes n acest cmp, Asterisk va determina canalul pe
care se vorbete, iar vorbitorul, de asemenea, va fi identificat n lista de comenzi.
Quite Mode: indicnd Yes n acest cmp, nu vor exista notificri despre
conectare sau prasirea participanilor la conferin.
User Count: numrarea participanilor n conferin.
User Join/Leave: mesaj redat la conectarea sau prsirea participantului din
conferin.
Music OnHold: muzica ce i apare primului participant la conferin n ateptarea
celorlali membri.
Allow Menu: la stabilirea Yes n acest cmp, participanii n conferin apsnd
simbolul * vor auzi un meniu interactiv special.
Record Conference: parametru ce determin dac trebuie nregistrat conferina.
Maximum Participants: numrul maxim de participani ce este permis de a se
conecta la conferin.
Mute on Join: conectarea participanilor la conferin nu este nsoit de
sunet, cu excepia conectrii administratorului conferinei.

4.Rezultatele obinute

4.Concluzie
n aceast lucrare de laborator ne-am familiarizat cu sistemul IP PBX Asterisk prin
intermediul interfeei grafice FreePBX. Am studiat si configuarea sistemului IP
PBX deasemenea prin intermediul acestei interfee.Am analizat etapele necesare
pentru crearea extensiilor interne de tip SIP.In cele din urm am adaugat unele
extensii locale si am creat un numr utilizat pentru apel n conferin.

S-ar putea să vă placă și