Sunteți pe pagina 1din 7

Ministerul Educației, Culturii și Cercetării al RM

UNIVERSITATEA TEHNICĂ A MOLDOVEI

FACULTATEA ELECTRONICĂ ŞI TELECOMUNICAŢII

DEPARTAMENTUL TELECOMUNICAŢII

DARE DE SEAMĂ
la lucrarea de laborator Nr.1

Disciplina: Sisteme și rețele de comunicații digitale

Tema: „Telefonia SIP”

A efectuat st. gr.

A verificat l.univ. V.Mirovski

CHIŞINĂU 2018
SIP

Session Initiation Protocol este un procol de semnalizare aflat la nivelul aplicație


în stiva OSI, utilizat pentru crearea, modificarea și încheierea sesiunilor între doi
sau mai mulți participanți. Astfel de sesiuni includ apeluri telefonice prin Internet,
sesiuni multimedia, conferințe multimedia. Protocolul a fost proiectat de către
Henning Schulzrinne (Universitatea Columbia, New York) și Mark Handley (UCL)
începând cu anul 1996. Cea mai actuală versiune este specificată în RFC 3261 de
la IETF SIP Working Group. În noiembrie 2000, SIP a fost acceptat de
către 3GPP ca element permanent pentru arhitectura IMS. SIP este foarte răspândit
în prezent ca protocol de semnalizare pentru Voce peste IP sau VoIP, împreună
cu H.323.
SIP are următoarele caracteristici:

 Complexitate redusă, având doar 6 metode.

 Independența de niveul de transport, putând fi folosit cu UDP, TCP, ATM.

 Bazat pe mesaje de tip text, ceea ce permite mesajelor SIP să fie citite direct
și de către oameni.
Ce sunt sistemele de telefonie SIP?

Sistemele de telefonie SIP sunt identice cu sistemele de telefonie VOIP


sau sistemele de telefonie bazate pe software. Acestea sunt sisteme de telefonie
care permit efectuarea de apeluri telefonice prin folosirea tehnologiei VOIP (voce
peste protocol Internet).

Există două tipuri de sisteme de telefonie SIP. Primul tip este reprezentat prin
aparatul destinat sistemului de telefonie SIP care se aseamănă cu aparatul telefonic
normal, putând însă recepţiona şi efectua apeluri telefonice prin folosirea
Internetului în locul sistemului tradiţional PSTN.

Sistemele de telefonie SIP pot fi, de asemenea, sisteme bazate pe software


specializat. Acest software permite oricărui computer să fie folosit ca aparat
telefonic cu ajutorul unei perechi de căşti cu microfon şi/sau a unei plăci de sunet.
De asemenea, sunt necesare o conexiune Internet în bandă largă precum şi o
conexiune la un furnizor VOIP sau la un server SIP.

Exemplu de SIP telefon


Un exemplu de sesiune de apel SIP între două telefoane

O sesiune de apel SIP între două telefoane este stabilită după cum urmează:

1. Telefonul apelant trimite un INVITE.

2. Telefonul apelat trimite înapoi un răspuns informal 100 – Trying.

3. Când telefonul apelat începe să sune acesta trimite un răspuns 180 –


Ringing.

4. Când apelatul ridică receptorul telefonul trimite un răspuns 200 – OK.

5. Telefonul apelant răspunde cu ACK – acknowledgement (confirmare).

6. Acum conversația este transmisă ca date prin RTP.

7. Când persoana apelată inchide telefonul, o cerere BYE este trimisă către
telefonul apelant.

8. Telefonul apelant răspunde cu 200 – OK.


Protocolul de initiere a sesiunii SIP
Succesul imens al Internetului este datorat unei noi viziuni de implementare a
protocoalelor Internet, decuplarea cat mai mult posibil a nivelelor de retea, fiecare
nivel implementand interfete ce permit cuplarea la nivele imediat inferior si
superior. Aceasta idee revolutioneaza lumea comunicatiilor punand bazele si
determinand aparitia VoIP-ului. Modul standardizat pentru implementarea VoIP de
catre autoritatile in domeniu precum IETF and 3GPP presupune utilizarea
protocoalelor SIP (Session Initiation Protocol) pentru semnalizare, stabilirea,
mentinerea si terminarea sesiunilor utilizatorilor, si RTP (Real-Time Transport
Protocol) pentru transferul datelor media.

VoIP inseamna introducerea vocii, ca un nou serviciu la nivelul TCP/IP. Aceasta


implementare aduce mobilitate. Putem folosi telefonul VoIP, la fel cum folosim
laptopul, oriunde avem acces Internet fara a fi nevoiti sa ne schimbam datele de
contact: adresa VoIP sau numarul de telefon. De asemenea aceasta implementare
aduce flexibilitate, calitatea conexiunilor de voce depinde numai de retea.
Datorita independentei nivelelor de retea, pe moment ce noi tehnologii de transport
sunt descoperite de cercetatori in domeniu, acestea sunt usor implementate la
nivele inferioare de retea. Inteligenta unei retele se concentreaza in punctele
terminale, iar Internetul ramane un mediu partajat pentru transmiterea datelor.
SIP e un protocol de tip text, operand la nivelul aplicatie din modelul OSI (Open
Systems Interconnection), independent de media, bazat pe aceeasi idee ca
protocoalele web HTTP, SMTP. Astfel poate permite servicii care folosesc diverse
tipuri de media facilitand integrarea telefoniei, datelor si capabilitatilor video. Intre
capabilitatile protocolului SIP se pot enumera:
- determinarea locatiei end-pointului dorit, SIP suportand rezolvarea adreselor,
maparea de nume si redirectarea apelurilor.

- determinarea capabilitatilor media ale end-pointului dorit - facand uz de


protocolul SDP (Session Description Protocol) SIP poate negocia parametrii
serviciilor oferite de partile implicate in stabilirea unei sesiuni. Astfel la stabilirea
unei conferinte, se vor folosi parametrii media cei mai performanti dintre cei
comuni tuturor punctelor terminale implicate.
- determinarea disponibilitatii unui punct terminal, de exemplu apelatul se afla in
mijlocul unei convorbiri sau nu raspunde intr-un timp predefinit

- permite stabilirea unei conferinte intre doua puncte terminale, dar si renegocierea
parametrilor media suportati in cazul adaugarii la conferinta deja existenta a inca
unui end-point.

- permite de asemenea transferul si terminarea apelurilor.

SIP ofera metode eficiente pentru livrarea de servicii, iar protocoalele Internet
deasupra carora ruleaza aduc o crestere de flexibilitate, creindu-se astfel un mediu
ce faciliteaza implementarea serviciilor convergente.
SIP poate rula peste UDP sau TCP, dar la fel poate rula peste protocoale precum IP,
ATM, X.25.
Este necesar doar un serviciu de datagrame, fiind independent de nivelul de retea
raspunzator de pachete. Poate de asemenea stabili apeluri unde pachetele SIP
circula peste UDP sau TCP, dar transmisia datelor se efectueaza de fapt peste
reteaua publica de telefonie.
SIP a fost descris ca un protocol simplu dar cu implicatii profunde. Informatia
despre protocol, necesara pentru a descrie sesiunile este transmisa folosindu-se de
MIME (tehnica standard in Internet pentru a descrie continut), iar stilul de adresare
este bazat pe URL-uri. SIP foloseste DNS (Domain Name System) pentru a livra
cererile catre serverele carora le sunt destinate.
Protocolul SIP este unul de tip client-server. Din punct de vedere arhitectural
putem vorbi despre SIP User Agents (UA) (clients and servers) si SIP Network
Servers (registrare, redirectare, proxy).

Principalele aplicatii implementate utilizand SIP sunt:


- comunicatii convergente (voce, date, video), SIP permitand browserelor sa fie
extinse cu capabilitati multimedia. Servicii precum click-to-dial (apasa-si-
apeleaza) devin posibile. Profilul utilizatorilor poate fi mentinut utilizand interfete
web iar plugin-uri de voce sunt incorporate in browser

- unificare tipurilor mesageriei. Email, voicemail, fax, mesaje-telefonice - toate


devin valabile din aceeasi casuta postala.
- directory services
- voice-enhanced e-commerce
- web-call centers
- instant messaging (IM) and presence
- mobile phones and PDAs
- wireless LAN VoIP telephone handsets
- desktop call management

SIP poate fi integrat in produse precum:


- telefoane IP
- Media Gateways
- Web-enabled telephony portals
- Internet Call Centers
- Softswitches
- Application Servers
H.323 a fost protocolul care a introdus conceptul VoIP, dar analistii estimeaza ca
mai noul protocol SIP va juca rolul major in anii urmatori si va inlocui H.323 in
aplicatiile VoIP.

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