Una din direcţiile majore de dezvoltare a Cisco este Voice over IP. Cisco oferă un număr mare de echipamente, software şi soluţii pentru VoIP.
Soluţiile VoIP se conectrează în jurul a Cisco Call Manager care este un Call Agent. Este un software ce face administrarea reţelei de VoIP. Acest software vine în două variante: Cisco Call Manager (sau după noua denumire dată de Cisco Unified Communications Manager… este acelaşi lucru) ce este un software ce rulează pe un server x386 peste MS Windows sau Call Manager Express (CME sau Cisco Unified Communications Manager Express) ce este un pachet ce rulează pe un router Cisco peste IOS. Ambele oferă aceleaşi facilităţi de bază. Imaginile de IOS ce vin cu CME au, de obicei, ‘voice’ în nume.
CME este compatibil cu o suită întreagă de protocoale VoIP printre care SIP, H323 şi SCCP. SSCP ( sau Skinny) este protocolul proprietar Cisco şi este suportat de majoritatea echipamentelor Cisco de Voce.
Clienţii pentru Call Manager sunt de obicei Telefoane IP ( ex 7960, 7906G )sau Cisco IP Communicator care este un program pentru Windows ce simulează un telefon (mai este cunoscut şi ca Softphone).
Call Manager Express oferă un wizard pentru configurarea telfoniei IP prin comanda “telephony-service setup”.
Iată o configurare simplă ( liniile notate cu * sunt explicaţii)
Router>enable
Router#configure terminal
Router(config)#interface f0/0
Router(config-if)#ip address 10.0.0.254 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#telephony-service setup
Do you want to setup DHCP service for your IP Phones? [yes/no]: yes
*Activează un pool DHCP pentru telefoane
IP network for telephony-service DHCP Pool:10.0.0.0
Subnet mask for DHCP network :255.0.0.0
TFTP Server IP address (Option 150) : 150
* Prin Opţiunea 150 de la DHCP (netransmisă implicit), telefonul IP va ştii adresa serveului TFTP
TFTP Server IP address (Option 150) :10.0.0.254
Default Router for DHCP Pool :10.0.0.254
Do you want to start telephony-service setup? [yes/no]: yes
Enter the IP source address for Cisco IOS Telephony Services :10.0.0.254
Enter the Skinny Port for Cisco IOS Telephony Services : [2000]:
How many IP phones do you want to configure : [0]: 2
*Numărul de telefoane ce se vor conecta la CME
Do you want dual-line extensions assigned to phones? [yes/no]: yes
What Language do you want on IP phones : 0
Which Call Progress tone set do you want on IP phones : 0
What is the first extension number you want to configure : 100
*Numărul de telefon primit pe prima linie a primului telefon ce se înregistrează la CME
Do you have Direct-Inward-Dial service for all your phones? [yes/no]: no
Do you want to forward calls to a voice message service? [yes/no]: no
Do you wish to change any of the above information? [yes/no]: no
Acest setup va crea in running-config setările necesare pentru VoIP.
Se observă că adresa 10.0.0.254 a fost completată de 3 ori (ca Default Gateway, TFTP server şi IOS Telephony Services). Nu este obigatoriu ca aceste adrese să coincidă, pentru că nu este obligatoriu ca routerul respectiv să indeplinească toate rourile acestea. Default Gateway este routerul setat pe telefonul IP pentru a ieşi din reţeaua locală (serverul SCCP sau TFTP poate să fie în alt broadcast domain). Serverul TFTP oferă telefonului setările sale sub forma unui fişier XML (în acest fişier se va afla adresa/protul serverului SCCP). IOS Telephony Services este serverul cu CME ce are pornit serverul SCCP şi care va procesa semnalele de telefonie.
[1] http://alex.clubcisco.ro?p=104


Salut,
As dori sa te intreb daca ma poti ajuta sa conectez telefoane soft (ex Ekiga) prin H.323 la CME! Nu am gasit nici un exemplu pe web!
Mersi
H.323, sincer, nu am configurat niciodată…dar, sper că nu mă înșel, acela e protocol de comunicații mai mult între gateway-uri…
Mersi de raspuns.
Proiectul pe care tb sa il realizez suna cam asa: “integrarea prin H.323 a centralei CallManager Express (CME) cu o centrala PBX-IP emulata cu GNS3″ Asa ca eu m-am gandit sa leg doua CME-uri prin h.323 (unul fizic si unul emulat in gns3) si apoi la fiecare sa leg cate un client h.323. Poti sa imi da un sfat daca e viabila abordarea sau tb altfel facut?.Mersi
Păi poți să folosești dynagen (recomand dynagen față de GNS3) cu un IOS Cisco ce are CME și să îl legi, de exemplu cu un Asterisk (server PBX pe Linux). Sau să legi două CME-uri emulate cu dynagen.
Ce trebuie să faci tu este un dial peer din câte țin eu minte, lucru, care parcă este destul de ușor.
See link below:
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_tech_note09186a0080094636.shtml
Am gasit cum sa conectezi doua CME-uri dar din ce inteleg din urmatoarea configurare la aceste doua CME-uri se conecteaza telefoane CISCO prin SCCP sau SIP!
Cisco Unified CME 1
dial-peer voice 2000 voip
destination-pattern 20..
session target 10.1.2.1
dtmf-relay h245-alphanumeric
codec g729r8
no vad
telephony-service
ip source-address 10.1.1.1 port 2000
• Cisco Unified CME 2
dial-peer voice 1000 voip
destination-pattern 10..
session target 10.1.1.1
dtmf-relay h245-alphanumeric
codec g729r8
no vad
telephony-service
ip source-address 10.1.2.1 port 2000
Dar din ce am citit am vazut ca un client H.323 nu se inregistreaza la CME Ce nu inteleg este cum sa declar un dial-peer de tip H.323 astfel incat apelul sa fie transferat de la un CME la altul!
Mersi mult!
Salut. As dori daca, daca se poate, material mai explicit pentru urmatoarea tema: Configurare router Cisco pentru H.323
Multumesc anticipat.
cisco.com… cea mai bună sursă… în rest nu am nimic despre H323