Extras din curs
Introducere in Voice Over IP
(VOIP)
I. SCOPUL LUCRARII
În această lucrare sunt prezentate elementele fundamentale ale sistemului
de telefonie bazat pe IP. Totodată va fi realizat primul apel într-o reţea bazată pe
tehnologia VOIP. Se vor aborda următoarele etape in desfăşurarea laboratorului:
instalarea programului ASTERISK care este bazat pe un software open-source;
deprinderea unor noţiuni fundamentale de LINUX; descărcarea si instalarea
programului Midnight Commander; configurarea dintr-o interfaţă web a sistemului
open-source TRIXBOX; prezentarea telefonului software X-LITE iar in final
realizarea primelor apeluri telefonice pe VOIP între două extensii de tip SIP
(Sesion Initiation Protocols).
II. INTRODUCERE TEORETICĂ
Telefonia IP cunoscută şi sub numele de VoIP (Voice over IP) este o
tehnologie care a început deja să înlocuiască tehnologia analogică de tip PSTN şi
cea digitala de tip ISDN. Una dintre principalele avantaje ale acesteia este
micşorarea costurilor telefoniei clasice, în special in cazul comunicaţiilor
internaţionale.
Tehnologia VOIP se referă la posibilitatea efectuării de convorbiri
telefonice între doi utilizatori, dintre care cel puţin unul trebuie să posede o
conexiune Internet (dedicată sau temporară) pentru conectarea unei dispozitiv
telefonic Voip. Deoarece această tehnologie partajează reţeaua globală de Internet
şi nu utilizează tehnologia clasică bazată pe comutaţie, ca în cazul convorbirilor
telefonice tradiţionale, costul convorbirilor este mult mai mic. Persoana care
iniţiază apelul se poate afla în orice loc de pe glob şi poate suna în orice ţară din
lume. Apelul se poate face cu ajutorul unui calculator conectat la Internet sau cu
ajutorul unor dispozitive hardware specializate în VoIP, toate acestea folosindu-se
de mediul software Asterisk (in acest caz).
Asterisk este un sistem software ce poate realiza mai multe funcţii PBX
(Private Branch eXchange) care se poate conecta la terminale PSTN (Public
Switched Telephone Network) şi multe alte aplicaţii telefonice doar prin diverse
configurări software. Avantajul acestui sistem este că nu mai trebuie create
procesoare sau linii telefonice dedicate ca în cazul telefoniei clasice, fiind
Lucrarea 1 UNIVERSITATEA PITEŞTI
2
economisite foarte multe resurse. Pentru ca toate aceste lucruri să fie
posibile sistemul software ASTERISK utilizează mai multe protocoale
pentru comunicaţii, precum:
- H.323 care este un protocolul de semnalizare realizat iniţial în comunităţi
bazate reţele LAN ca şi tehnicile folosite pentru video-conferinţe dar are
multe elemente în comun cu protocoalele de semnalizare ISDN, de
exemplu Q.931.
- SIP (Session Initiation Protocols) se bazează pe reutilizarea elementelor
familiare reţelelor de internet: SMTP, HTTP, URL-uri, MIME, şi DNS.
- IAX reprezintă un protocol care este utilizat numai între servere care au la
bază platforma software Asterisk.
În ciuda faptului că toate sunt protocoale de semnalizare, totuși ele pot
coexista și sunt încă dezbateri referitoare pe această temă.
Trebuie menţionat faptul că pentru a configura un server Asterisk, se
folosesc multe fişiere de configurare ceea ce îngreunează munca de configurare a
utilizatorului. Pentru ca aceste configurări să se poată realiza mult mai uşor a fost
nevoie de crearea unui alt software şi anume Trixbox.
II.1 SISTEMUL TRIXBOX CE
Din dorinţa de prelucrare mai rapida si de evitare a erorilor umane a apărut
un sistem nou, numit TRIXBOX. Sistem este mult mai flexibil şi are la bază tot
nucleul de ASTERISK. Iniţial acest nou sistem s-a numit ASTERISK@HOME
însă datorită faptului că ASTERISK era o marcă înregistrată de Digium LTD s-a
schimbat numele în TRIXBOX.
Ulterior au apărut mai multe ediţii îmbunătăţite cum ar fi: TRIXBOX
CE,PRO,SE,EE,CCE .
În această lucrare de laborator se va începe cu instalarea sistemului
TRIXBOX CE 2.6 format din următoarele elemente:
- CentOS 5.2, este sistemul de operare folosit de TRIXBOX şi care are
integrată versiunea de Linux ,Red Hat Enterprise
- Asterisk 1.4
- FreePBX 2.5, este pachetul ce asigură interfaţa cu utilizatorul pentru a
lucra mult mai uşor cu funcţiile Asterisk-ului
- FOP (Flash Operator Panel), este un panou folosit de utilizatorul sistemului
pentru a supraveghea stările tuturor extensiilor create şi tuturor liniilor
telefonice
- Trixbox CE Dashboard, este o interfaţă pentru utilizator ce conţine
comenzi folosite in administrarea serverului de ASTERISK
- Festival Speech Engine, este un program de tipul text-to-speech folosit în
diverse aplicaţii ale ASTERISK-ului
Preview document
Conținut arhivă zip
- Sistemul VOIP
- 1 Introducere in Voice Over IP.pdf
- 2 Telefonul ip.pdf