Lucrare de Laborator Nr 3

  • View
    18

  • Download
    5

Embed Size (px)

DESCRIPTION

jhg

Text of Lucrare de Laborator Nr 3

10

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a MoldoveiFacultatea Inginerie i Management n Electronic i Telecomunicaii

Catedra: Telecomunicaii

La Sisteme i Reele de Comunicaii Digitale

Tema: STUDIEREA TELEFONULUI SIP

Student gr.TLC-101

A efectuat:

Mardari C.

Lector sup.

A verificat:

Manic A.

Chiinu 2013 Scopul lucrrii: analiza aspectelor generale referitor la telefoanele IP; configurarea telefoanelor SIP software/hardware; verificarea efecturii apelurilor ntre extensiile SIP create, utiliznd telefoanele IP

Partea teoretica: 1. Descriei protocolul de semnalizare SIP.

Cele mai utilizate telefoane IP, n sistemele VoIP, comunic n baza protocolului SIP.Session Initiation Protocol este un protocol de semnalizare definit de ctre IETF (Internet Engineering Task Force), ce asigur iniierea, modificarea sau finalizarea sesiunilor cu unul sau mai muli participani .Este un protocol de tip text, portul standard al cruia fiind 5060 (UDP sau TCP), bazat pe aceeai idee ca protocoalele web HTTP, SMTP. Astfel poate permite servicii care folosesc diverse tipuri de media, facilitnd integrarea telefoniei, datelor i capabilitilor video.2. Enumerai funciile protocolului SIP.

Printre funciile protocolului SIP se pot enumera

determinarea locaiei punctului terminal dorit, SIP suportnd rezolvarea adreselor, maparea de nume i redirecionarea apelurilor;

determinarea capabilitatilor media ale punctului terminal dorit - folosind protocolul SDP (Session Description Protocol), SIP poate negocia parametrii serviciilor oferite de prile implicate n stabilirea unei sesiuni. Astfel la stabilirea unei conferinte, se vor folosi parametrii media cei mai performani dintre cei comuni tuturor punctelor terminale implicate;

determinarea disponibilitii unui punct terminal, de exemplu apelatul se afl n mijlocul unei convorbiri sau nu rspunde ntr-un timp predefinit;

permite stabilirea unei conferine ntre dou puncte terminale, dar i renegocierea parametrilor media suportai n cazul adugrii la conferin deja existent a nc unui punct terminal;

permite de asemenea transferul i terminarea apelurilor.

Telefoanele SIP/VoIP pot fi de cteva tipuri: telefoane software (X-Lite, Zoiper, Twinkle, 3CX, Bria .a.) i hardware (productorii Lynksis, Cisco, Grandstream, Glitter .a.).3. Ce reprezint telefoanele software i hardware?

Un telefon software reprezint o aplicaie VoIP la calculator, ce este utilizat pentru comunicarea audio i video, i care poate fi o substituire a unui telefon obinuit. Aceast aplicaie poate ndeplini toate funciile unui telefon fizic obinuit, dar are, de asemenea, i caracteristici suplimentare, precum asigurarea informaiei despre prezena utilizatorilor, apelul video, apel n ateptare, transferul apelului i conferin. [11, 12]

n timp ce, telefoanele iniiale se conecteaz unul cu cellalt prin reeaua PSTN (Public Switched Telephone Network), telefoanele software comunic prin conectarea la un sistem PBX, care poate fi att un echipament fizic, ct i o soluie software. Conectarea se realizeaz prin protocolul SIP i sistemul PBX asigur etapele necesare pentru comunicare. De asemenea, PBX-ul poate fi conectat la reeaua PSTN astfel nct telefoanele software s poat gsi terminalele telefonice obinuite. [12]PBX-ul asigur conectarea telefoanelor software prin stabilirea unui canal de comunicaie prin protocolul IP. Comunicaia propriu-zis are loc prin intermediul dispozitivelor audio i video ce sunt conectate la calculator. Pentru o comunicaie audio sunt necesare microfonul i ctile, iar pentru video o camer web.4. Care sunt etapele de stabilire a apelului ntre telefoanele software?

Comunicaia prin intermediul telefoanelor software are loc n urmtorul mod:

nregistrarea telefonului software n sistemul PBX printr-un cont SIP;

Telefonul software trimite o cerere de comunicare ctre alt client nregistrat n sistem;

PBX-ul stabilete conexiunea i elibereaz canalul de comunicaie;

Clienii telefoanelor software comunic unul cu cellalt prin dispozitive audio i video. [12]

Figura 2.1 Interfee pentru telefoane software: a) ZoIPer Classic softphone client; b) X-Lite softphone client; c) Twinkle softphone client (LINUX)

n figura 2.1 sunt prezentate interfeele pentru utilizatori ale telefoanelor software, ce urmeaz a fi configurate n aceast lucrare de laborator.

Un telefon IP hardware, pentru utilizator, arat i funcioneaz ca orice telefon obinuit. Totui, acesta nu mai este conectat la o linie analogic, dar direct la o linie de date . Aceste telefoane au un mini-hub integrat, aa c ele pot fi conectate direct la un router sau switch. n acest fel nu mai este necesar un punct de reea adiional pentru telefon.

n cadrul acestei lucrri de laborator va fi prezentat telefonul IP al productorului Grandstream, model GXV3140.

Figura 2.2 Telefonul IP Grandstream GXV3140

Acest telefon IP combin tehnologia de cea mai bun clas pentru a activa apelarea video i voce gratuit n ntreaga lume doar cu un singur pas conectarea n priz.

6. Care sunt parametrii necesari pentru ca un numr s fie nregistrat ntr-un telefon software/hardware?

Specificaii tehnice:

Porturi de reea: porturi Ethernet 10Mbps/100Mbps cu auto-detectare

LCD: ecran LCD color, TFT digital 4.3", cu rezoluia 480(272

Camera: camera de tip CMOS, 1.3M pixel

Aspect exterior: mas plastic de culoare neagr; stativ n dou unghiuri; 18 taste pentru funcionare, incluznd 4 taste de programare a soft-ului, 5 taste pentru navigare, tastele Line, Message, Phone Book, Local view, Transfer, Hold, Conference, Dial/Send, Speakerphone Porturi auxiliare: SD/MMC/SDHC, USB (2.0), cti stereo cu microfon, ?,?, port opional FXS/FXO

Linii virtuale: 3 conturi individuale SIP la comutarea tastei Line Montare pe perete: da

Protocoale de reea: SIP RFC3261, TCP/UDP/IP, PPPoE, RTP/RTCP, SRTP, HTTP/HTTPS, ARP/RARP, ICMP, DNS, DHCP (client), NTP/SNTP, TFTP, Telnet, TLS, UpnP

QoS: la nivelul 2 (IEEE 802.1Q/p VLAN tagging) i nivelul 3 (ToS, DiffServ, MPLS)

Securitate: SIPS/TLS/SRTP, AES

NAT transversal: tehnologie avansat ce permite funcionarea dispozitivului fr configurare la conectare; suport STUN, TURN i UPnP

Administrare: suport TR-069 i Syslog pentru monitorizarea automat a dispozitivului; permite configuraia sa prin ecranul LCD, prin interfaa web i fiierul de configuraie AES; permite actualizare firmware prin TFTP i HTTP

Capaciti video: standardele H.264, H.263/H.263+, rezoluie CIF/QVGA/QCIF, viteza cadrelor configurabil pn la 30fps, vitez configurabil de la 32kbps pn la 1Mbps; anti-sclipire; autofocusare i autoexpunere; zoom (2x optic, 2x digital); Picture-in-Picture; blocarea camerei; agend telefonic video; desene configurabile pentru screen-saver; indicator de mesaje voce i video

Codecuri de voce: G.711 (PCMU/PCMA), G.722 (band larg) G.723.1, G.729AB, GSM-FR, G.726-32

Codecuri audio: AAC, MP3, WMA, Real, Ogg-Vortis, FLAC; difuzor duplex de fidelitate nalt cu suprimator de ecou acustic

Limbi multiple: englez, chinez, spaniol, german, francez .a.

Aplicaii: web browser, mesagerie instant cu Yahoo/MSN/Google, feed-uri RSS ale tirilor/vremii, Internet radio, muzic & redare video jocuri prin SD/USB/Internet, album de fotografii web Yahoo Flickr, alarm de ceas, calendar, sunet de apel, conferin cu 3 membri

Alimentare universal: intrare 100-200V, ieire 12V/1.0 A curent continuu, priz disponibil de tipul US/Euro/UK/Australian

Dimensiuni i greutate: 200(186( 40 mm / 7,87 ( 7,32 ( 1,57 inch, 0,85 kg

Temperatura de funcionare: 32-104 (F / 0 - 40 (C

Umiditatea relativ: 10% - 90% fr condensare. [13]5. Explicai modul de desfurare a unui apel SIP ntre doi abonai.

nainte de a putea apela sau a primi apeluri, un telefon IP sau client software trebuie s se nregistreze la o central de tip PBX. Aceasta se face pe baza unui set format din cont i parol, informatii care sunt transmise unui echipament de tip server.

Mai jos este explicat modul cum se desfoar un apel SIP.

Aparatele telefonice clasice se bazeaz pe central pentru a genera tonul de linie. n schimb, clientul SIP va genera singur acest ton, dup ce n prealabil acesta s-a nregistrat.

Pentru a genera un apel extern (de la A la B), clientul A va genera un mesaj SIP de tip Invite. Acesta este transmis serverului (centrala de tip PBX) care i va raspunde cu un mesaj de tip Trying (cod 100).

Mesajul Invite primit de server este transmis, pe baza unor reguli de rutare, ctre un alt server sau client. n cele din urm, clientul B primete mesajul Invite, genereaz semnalul de apel i rspunde prin mesajul Ringing (cod 180). Acesta este propagat napoi pn la clientul A, unde se genereaz n receptor tonul specific.

n momentul n care clientul B decide s rspund apelului se transmite mesajul OK (cod 200), propagat la rndul lui ctre clientul A. Clientul A va confirma recepionarea acestui mesaj prin transmiterea unui mesaj de tip ACK.

Din acest moment ncepe transmisia pachetelor de voce, prin protocolul RTP (Real Time Protocol) pn cnd unul din clieni decide s termine apelul prin transmiterea unui mesaj de tip Bye. Cellalt client rspunde printr-un mesaj de tip OK, iar apelul se termin.

Partea practica:1. Configurai telefoanele IP software i hardware, atribuindu-le cte un numr creat n lucrarea de laborator precedent, conform figurilor din fiecare caz:

a) X-Lite

Accesai Menu(SIP Account Settings(Add

Figura 2.3 Configurarea telefonului software X-Lite: a) Crearea unui cont SIP cu indicarea datelor ce corespund extensiei 100; b) nregistrarea