Možnosti Cisco Call Manager Express v IP telefonii s použitím signalizačního protokolu H.323 Ma rtin Hla dil (hla190), Jiří Novák (nov564) Le de n 2008
Cisco Unified Communications Manager Express (Cisco Call Manager Express) C isco Unifie d C om m unications Manage r Ex pre ss (C UC ME), dříve C isco Unifie d C allMa nage r Ex pre ss a C isco C allManage r Ex pre ss je VO IP ře še ním C isco pro m alé podnik y. Na rozdíl od C isco Unifie d C om m unications Manage r je Ex pre ss ve rze založe na na IO S. Podporuje k oncová te le fonní zaříze ní C isco prostře dnictvím Sk inny C lie nt C ontrol Protocol (SC C P) a SIP. Mim o to lze připojit analogové i digitální PSTN te le fonní přístroje . Hne d v úvodu je tře ba poznam e nat, že C UC ME ne podporuje H.323 k oncová zaříze ní, ale um ožňuje k om unik a ci s H.323 gate k e e pe re m pom ocí gate way. Pro využití m ožností C isco IO S při re alizace sam osta tných VO IP služe b, k te ré s C UC ME ne souvisí, lze využít k onfiguračních m ožností uve de ných v C isco IO S Voice , Vide o, and Fa x C om m and R e fe re nce viz část zdroje . V násle dujících částe ch je uve de no ně k olik pře vzatých m ode lových situací de m onstrujících použití H.323 protok olu ve vztahu s C UC ME, z nichž ně k te ré byli podrobe ny te stům .
Základní konfigurace CUCME s koncovými zařízeními V té to části je uve de na zák ladní k onfigurace C UC ME s de finice m i k oncových zaříze ní. K te stování ne byl k dispozici řádný C isco hardwarový te le fon disponující podporou protok olu SC C P, tak že byla s úspě che m použita softwarová náhra da v podobě aplik ace VTGO Lite spole čnosti IP blue Software Solutions, a to k onk rétně je jí de m o ve rze . Konfigurace na straně VTGO Lite spočívá pouze v zadání IP adre sy C UC ME zaříze ní.
VTGO Lite (ilustrace převzata z www.ipblue.com)
Konfigurace IP adresy CUCME programu VTGO Lite
Schéma základní konfigurace
Konfigurace telephony-service max-ephones 2 max-dn 2 IP source-address 10.1.1.1 port 2000 ephone 1 mac-address 000F.B0D4.873C type 7960 button 1:1 ephone 2 mac-address 000F.B0D4.15A9 type 7960 button 1:2 ephone-dn 1 number 3000 ephone-dn 2 number 4000 Službu C UC ME ak tivuje m e přík aze m telephony-service. Násle dně je nutná m inim ální k onfigurace v podobě povole ní m ax im álního počtu m ožných de finova ných k oncových za říze ní (ephone) a je jich záznam ů (ephone-dn) viz dále . Poté de finuje m e IP adre su a port, na k te ré m bude služba ak tivní. Násle duje de finice ephone (e the rne t phone ) zaříze ní, k de je nutné uvé st pře d k onfigurací typu zaříze ní m ac adre su. VTGO Lite e m uluje v zák ladním na stave ní IP te le fon C isco 7960. Přík az button poté přiřazuje zvole né m u, v tom to případě prvním u tla čítk u číslo link y (ephone-dn). V posle dním k rok u je nutné de finovat záznam y ephone-dn, k te ré k ore spondují s ephone záznam y a přiřazují te le fonní čísla. S touto m inim ální k onfigurací bylo m ožné be zproblé m ově navazovat spoje ní a k om unik ovat m e zi obě m a de finovaným i te le fonním i zaříze ním i.
Propojení dvou CUCME uzlů pomocí H.323 Tato k onfigurace je vhodná pro propoje ní jak vzdálených ce lk ů, tak i pro zvýše ní počtu m ožných zaříze ní připoje ných k C UC ME.
Schéma konfigurace (ilustrace převzata z www.cisco.com) Konfigurace 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 Propoje ní dvou uzlů se re alizuje přík aze m dial-peer, k de výše uve de né číslo spe cifik uje adm inistrátore m zvole né označe ní. Pom ocí destination-pattern pak systé m ide ntifik uje te le fonní čísla přísluše jící k de finované m u pe e ru. Patte rn 10.. pře dsta vuje čtyřm ístná čísla začínající 10. Patte rn lze m im o jiné uvádě t např. ve tva ru [12]..., k te rý spe cifik uje vše chna čtyřm ístná čísla začínající čísle m 1 ne bo 2. Přík az session target pak ide ntifik uje IP a dre su pe e ru. Pře nos DMTF tónu, lze nastavit pom ocí dmtf-relay. Násle duje zvole ný k ode k a de ak tivace VAD (bude se pře náše t i ticho). Při pra k tick é m te stování ne činilo propoje ní dvou C UC ME uzlů žádné potíže a hovory byly sprá vně pře sm ě rovány. Pozn.: Výše uve de né se k ve nce k onfiguračních přík a zů ne zahrnují k onfigurace k oncových zaříze ní. Využita byla k onfigurace z prvního přík ladu.
Využití H.323 gatekeepera jako centrálního prvku pro připojení více CUCME prvků V násle dujícím přík ladu je zm íně na inte grace H.323 gate k e e pe ru do sítě více C UC ME uzlů.
Schéma konfigurace (ilustrace převzata z www.cisco.com) Konfigurace Cisco Unified CME 1
dial-peer voice 2345 voip destination-pattern [2345]0.. session target ras no vad interface FastEthernet0/0 IP address 10.1.1.1 255.255.0.0 h323-gateway voip interface h323-gateway voip id gk ipaddr 10.1.10.1 1719 h323-gateway voip h323-id cme1 h323-gateway voip tech-prefix 1# h323-gateway voip bind srcaddr 10.1.1.1 Podobně jak o v pře dchozím případě je nutné de finovat dial-peer s rozdíle m , že ne za dávám e ja k o session target IP adre su pe e ru, ale ras. R e gistrace gate way u gate k e e pe ru pom ocí protok olu R AS pak probě hne autom a tick y. Konfigurace H.323 ga te way, k te rá k om unik uje s H.323 gate k e e pe re m se pak provadí na zvole né m inte rface . V k onfiguraci je nutno po ak tivaci pom ocí h323-gateway voip interface zada t id (gk ) a IP adre su gate k e e pe ru. Dále id gate way (cm e 1), pre fix a zdrojovou IP adre su gate way inte rface . Pozn.: Výše uve de né se k ve nce k onfiguračních přík azů pro je de n uze l ne zahrnují k onfigurace k oncových za říze ní ani C UC ME. Využita byla k onfigurace z prvního přík la du. Při te stování tohoto přík ladu byl využit pouze je de n C UC ME uze l. Stranu gate k e e pe ra pa k obstaral GnuGk be žící pod O S Linux . Bě he m te stování se však ne podařilo zare gistrovat gate way u GnuGk . Ne funk čnost byla způsobe na pra vdě podobně ne dostate čnou k onfigurací GnuGk (použita byla výchozí k onfigurace ). Po zm ě ně session target z ras na IP adre su však bylo m ožné re alizovat spoje ní z VTGO Lite na H.323 te le fon připoje ný k e GnuGK. O pa čným sm ě re m ne bylo be z re gistrace te le fonních číse l C UC ME u GnuGk spoje ní m ožné .
Ovlivnění registrace telefonních čísel pro H.323 gatekeeper Při de finování e phone -dn záznam ů lze určit, k te rá čísla m ají či ne m ají být re gistrová na a lze rovně ž de finovat se k undární te le fonní číslo. Konfigurace ephone-dn 1 number 0123 secondary 4085550123 no-reg primary Tato k onfigurace de finuje prim ární a se k undární te le fonní číslo, přiče m ž za re gistruje pouze se k undární. Analogick y lze zak ázat re gistraci v případě , že ne uve de m e se k undární číslo prostým zápise m no-reg, případně zak ázat re gistraci obou číse l pom ocí no-reg both.
Závěr Platform a C UC ME používat k oncová ote vře ných ře še ní C UC ME pla tform u
je založe na na k om unik ačním protok olu SC C P a spolu s fak tick ou nutností zaříze ní C isco je vysoce proprie tarní. Ne ní tak použite lná k budování VO IP k om unik ace s využitím H.323. Na druhou stranu je však m ožné inte grovat jak o přídavný ce le k se stá vající H.323 infrastruk turou.
Seznam použitých zařízení R oute r C isco 2801
Switch C isco 2960 2 PC
Zdroje Cisco Unified Communications Manager Express Command Reference http://www.cisco.com /e n/US/docs/voice _ip_com m /cucm e /com m and/re fe re nce /cm e _cr.htm l Cisco Unified CallManager Express Solution Reference Network Design Guide http://www.cisco.com /e n/US/docs/voice _ip_com m /cucm e /srnd/de sign/guide /cm e srnd.htm l Cisco IOS Voice, Video, and Fax Command Reference http://www.cisco.com /e n/US/docs/voice _ip_com m /cucm e /srnd/de sign/guide /cm e srnd.htm l IP blue Software Solutions http://www.ipblue .com / GNU Gatekeeper http://www.gnugk .org/