(Pentru a specifica zona controlată de gatekeeper)
Router(config-gk)# no shutdown (Pentru a aduce gatekeeper-ul online)
Session Initiation Protocol (SIP) – este protocolul de generație următoare al H.323 și este utilizat pentru a configura sesiuni în principal între puncte terminale de voce și video. SIP nu este destinat transferului audio și video. Acesta doar stabilește o sesiune. SIP inițiază, gestionează și încheie sesiunea și transferă responsabilitatea apelurilor vocale și video către alte protocoale. Toată codificarea comunicațiilor între dispozitivele SIP, cunoscute sub numele de agenți de utilizator, se face sub formă de mesaje text bazate pe ASCII și nu sub formă de mesaje binare, ca în cazul H.323, astfel încât este mult mai ușor de depanat. Figura 3 ilustrează comunicarea prin gateway SIP.
Figura 3: Comunicarea prin gateway SIP
Semnalizarea în SIP se bazează pe HTTP. Furnizorii VOIP extind semnalizarea SIP pentru a adăuga caracteristici sau protocoale la sesiune. Actuala versiune SIP 2.0 oferă majoritatea semnalizărilor și caracteristicilor rețelelor de voce, iar pentru anumite caracteristici vânzătorii VOIP creează add-on-uri personalizate sau proprietare. Semnalizarea SIP este utilizată în mod obișnuit în aplicațiile de mesagerie instantanee (IM), jocurile online și soluțiile de videoconferință online. Figura 2 sintetizează unele dintre avantajele și dezavantajele protocolului SIP.
Tabelul 2: Avantaje și dezavantaje ale protocolului SIP
Avantaje |
Dezavantaje |
Suport între mai mulți furnizori |
Semnalizarea textului pe bază de ASCII necesită mai multă lățime de bandă decât cea binară de semnalizare |
Semnalizarea bazată pe text ASCII oferă ușurință la depanare |
SIP este încă un standard în evoluție, astfel încât suportul pentru caracteristici între furnizori este limitat |
Utilizați multe standarde, cum ar fi DNS, HTTPS, și RTP) pentru adresare/semnalizare |
– |
Suport pentru caracteristicile VOIP moderne |
– |
Pentru a configura un SIP trebuie să intrăm în modul de configurare SIP și să folosim următoarea comandă în modul de configurare globală:
Router(config)# voice service voip ( Intră în configurația voice-service VoIP)
Router(config-voi-serv)# sip (Pentru a intra în modul de configurare SIP)
Router(conf-voi-serv)# session transport {tcp | udp}. (Specifică protocolul stratului de transport subiacent pentru mesajele SIP)
Router(config-voi-serv)# shutdown forced (Oprește sau activează serviciile de apeluri VoIP)
Acestă comandă afișează starea serviciului de apeluri SIP pe un gateway SIP.
Router# show sip service
Media Gateway Control Protocol (MGCP) – este un standard IETF. Pasarelele vocale sunt controlate de un agent de apeluri centralizat. Orice interacțiune a gateway-ului MGCP cu rețeaua de voce se bazează pe inteligența agentului de apel. Agentul de apeluri indică gateway-ului cum să proceseze cifrele, unde să trimită apelurile, codecul care trebuie utilizat și așa mai departe. Aceasta transformă gateway-ul de voce într-un terminal de descărcare, iar agentul de apelare în unitate centrală, deci într-o configurație client/server. Putem lua un exemplu pentru a ilustra modul în care funcționează: atunci când un telefon analogic se întrerupe, gateway-ul MGCP notifică imediat agentul de apeluri: „Ce trebuie să fac? Agentul de apeluri răspunde spunând că redă un ton de apelare. Odată ce gateway-ul MGCP trimite tonul de apelare către telefon, utilizatorul telefonului formează 9, MGCP trimite un mesaj către agentul de apelare, iar telefonul a format 9 ce ar trebui să fac? Agentul de apel răspunde să oprească tonul de apelare și să redea un semnal sonor. Și acest proces continuă pentru fiecare apel. Comenzile trimise de la agentul de apel la gateway-ul controlat MGCP pe portul UDP 2427. Cisco Unified Communication Manager Express (CME) nu utilizează MGCP. Figura 4 ilustrează semnalizarea MGCP.
Figura 4: Semnalizarea MGCP
Tabelul 3 rezumă avantajele și dezavantajele unui protocol MGCP.
Tabelul 3: Avantaje și dezavantaje ale protocolului MGCP
Avantaje |
Dezvantaje |
Centralizat configurare |
Suportul este limitat în comparație cu omologii anteriori |
Configurare minimă pe porți |
Debutul MGCP pe agentul de apeluri devine un singur punct de eșec în cazul în care comunicarea dintre gateway-ul de voce și agentul de apeluri este întreruptă |
Skinny Client Control Protocol (SCCP) – Acesta este un protocol proprietar Cisco și este utilizat pentru a controla telefoanele IP Cisco și alte dispozitive Cisco endpoint, cum ar fi ATA 186/188. Interacțiunea cu telefoanele IP, cum ar fi ridicarea receptorului, apelarea cifrelor și așa mai departe) determină trimiterea de mesaje subțiri către software-ul de procesare a apelurilor, care apoi dă instrucțiuni de acțiune a dispozitivului. Avantajul major este că Cisco poate implementa noi caracteristici și capabilități fără a necesita revizuiri majore ale protocolului standard al industriei. Dar dezavantajul este că poate funcționa numai cu software-ul Cisco de procesare a apelurilor sau cu Cisco Unified Communication Manager. Telefoanele Cisco pot utiliza, de asemenea, SIP și MGCP prin actualizarea firmware-ului. Figura 5 ilustrează semnalizarea SCCP.
Figura 5: Semnalizarea SCCP
Tabelul 4 rezumă detaliile tuturor protocoalelor.
Tabelul 4: Rezumatul caracteristicilor protocoalelor
Protocol |
Corpul standardelor |
Suportul industriei |
Utilizat pe gateway |
Utilizat pe telefoanele IP Cisco |
Arhitectura |
|
H.323 |
ITU |
Excelent |
Da |
Nu |
Peer to peer |
|
MGCP |
IETF |
Fair |
Yes |
Yes |
Yes , limitat |
Client/server |
SIP |
IETF |
Mult bun |
Da |
Da |
Da |
Peer to peer |
SCCP |
Nu |
Proprietate (Cisco) |
Da, limitată |
Da |
Client/server |
Pentru a activa SCCP pe interfața locală care comunică cu sistemul Cisco de control al apelurilor și pentru a identifica nivelurile de prioritate pentru serverele Cisco Unified Communications Manager sau pentru routerele Cisco Unified CME se folosesc următorii pași:
Router> enable (intrați în modul de execuție privilegiat)
Router# configure terminal (intrați în modul de configurare globală)
Router(config)# sccpp local FastEthernet0/0 (Alegeți interfața locală pe care aplicațiile SCCP o folosesc pentru a se înregistra cu Cisco Unified Communications Manager și Cisco Unified CME)
Router(config)# sccp ccm 10.8.1.2 identificatorul 10 versiunea 4.1 (Adăugarea serverului Cisco Unified Communications Manager sau a routerului Cisco Unified CME la lista de sisteme de control al apelurilor disponibile)
Router(config)# sccp (activează SCCP)
Router(config)# sccp ccm group 1 (Creează un grup de sisteme Cisco Unified Communications Manager sau Cisco Unified CME și intră în modul de configurare SCCP ccm)
Router(config-sccp-ccm)# associate ccm 1 priority 1(Adaugă serverul Cisco Unified Communications Manager sau routerul Cisco Unified CME la grup și stabilește prioritatea acestuia în cadrul grupului)
Router(config-sccp-ccm)# registration timeout 3 (Stabilește durata de timp între mesajele de înregistrare trimise de la SCCP la Cisco Unified Communications Manager)
Aceasta încheie lecția despre protocoalele de semnalizare utilizate în rețelele de comunicații vocale la examenul CCNA. Am acoperit proprietățile, caracteristicile, avantajele și dezavantajele fiecăruia dintre ele și am învățat, de asemenea, despre modul în care aceste protocoale comenzi de configurare de bază ale acestor protocoale în mediul Cisco VOIP.