Čo je SIP URI ?
SIP URI je adresná schéma, ktorá sa používa pri protokole SIP. SIP URI sa podobá svojim tvarom na emailovú adresu a má nasledujúci tvar:
sip: X@Y:port , kde X predstavuje užívateľskú časť a Y hostová časť (doména alebo IP adresa) .
Ak nie je definovaný port, zvyčajne pre sip komunikáciu uvažujeme s portom 5060.
Directory URI
Cisco CUCM využíva na definovanie SIP URI pojem Directory URI. Directory URI je alfanumerický reťazec znakov obsahujúci užívateľskú časť a hostovú časť, ktoré sú vzájomne oddelené symbolom @. Cisco CUCM podporuje maximálnu dĺžku 47 znakov pre užívateľskú čast Directory URI.
Prečo povoliť SIP URI Dialing na CUCM ?
Pri interných hovoroch (zariadenia registrované na Cisco CUCM) povolenie SIP URI dialing-u umožní užívateľom jednoduchšie a pohodlnejšie vytáčanie volanej stanice. Užívateľ nepoužije telefónne číslo na volanie cieľovej stanice, ale ak sú napr. užívateľské účty zosynchronizované s Active Directory vo väčšine prípadov je Directory URI zhodná s emailovou adresou užívateľa a teda na volanie sa použije Directory URI v tvare emailovej adresy. URI Dialing ma výhodu aj pri neflexibilnom číselnom pláne, kde počet čísel určených pre interné klapky nedokáže pokryť všetky registrované zariadenia. Ďalším dôvodom je zvyšujúci sa dopyt užívateľov po využívaní Cisco Jabber SW klienta ako úplnú náhradu za HW telefón pre zvýšenie flexibility a mobility. Navyše povolenie SIP URI Dialing-u je nutnosťou pri tzv. B2B volaniach, kde je užívateľ schopný volať externú SIP URI adresu užívateľa umiestneného mimo korporátnej siete. O tejto funkcionalite popisuje ale iný článok publikovaný na našom blogu.
Konfigurácia SIP URI Dialing na Cisco CUCM v11.5
Postupnosť krokov:
- Konfigurácia Enterprise a System parametrov na Cisco CUCM
- Povolenie URI Dialing pre Cisco Jabber klientov
- Pridelenie Directory URI užívateľom
- Asociácia Directory URI s telefónnym číslom pomocou pridelenia primárnej klapky
- Konfigurácia SIP profilu
1. Konfigurácia System a Enterprise parametrov na Cisco CUCM
Ak CUCM cluster nemá definovanú organizačnú top level doménu, je potrebné ju zadefinovat v Enterprise parametroch pre položku Organization Top Level Domain. Ak sú využívané na rôzne služby ďalšie domény, tie sa môžu menovite zadefinovat pre položku Cluster Fully Qualified Domain Name oddelené vzájomne čiarkou, alebo ak sa jedná o subdomény Top level domény môže sa zadefinovat tzv. „Wild maska“ v tvare *.domain.com. Zadefinovaním hodnoty pre Top Level doménu sa zabezpečí, že pri vytáčaní užívateľa bez hostovej časti SIP URI adresy sa do chýbajúcej hostovej časti automaticky doplní nakonfigurovaná doména.
Ďalši krok by mal zabezpečiť, že Directory URI partícia je súčasťou Calling search space-u, ktorý využívajú registrované zariadenia. Pre zjednodušenie a splnenie tejto požiadavky je možná alternatívna konfigurácia, ktorou automaticky namapujeme Directory URI k existujúcej partícií zadefinovaním parametra Directory URI Alias Partition”.
Aby sme zabezpečili, že CUCM nebude rozlišovať medzi veľkými a malými písmenami v SIP URI adresách, je nutné vybrať pre parameter URI Lookup Policy možnosť „Case Insensitive“
2. Povolenie URI Dialing pre Cisco Jabber klientov
Možnosti Cisco Jabber klienta sú menežované a poskytované z Cisco CUCM použitím špeciálneho typu zariadenia (t.j. CSF for Cisco Jabber for windows). Ak chceme povoliť volania na URI adresy z Cisco Jabber klienta musíme túto funkciu povoliť v konfiguračnom súbore jabber-config.xml.
Aktuálnu konfiguráciu Cisco Jabber-a si vieme stiahnut z CUCM zadanim nasledujúcej linky do webového prehliadača:
http://IP-adresa-CUCM:6970/jabber-config.xml
Aby bol schopný Cisco Jabber klient volať URI adresy musí byť v Policies zadefinovaný nasledujúci paramater:
<EnableSIPURIDialling>true</EnableSIPURIDialling>
Takto upravený konfiguračný súbor jabber-config.xml musíme nahrať na TFTP server cez Cisco Unified Operating System Administration -> Software updates -> TFTP File Management -> Upload file
a reštartovať TFTP service cez Cisco Unified Serviceability stránku.
Aby sa konfiguračné zmeny prejavili aj na samotnom Cisco Jabber klientovi, musí byť daný SW klient reštartovaný, aby si stiahol z TFTP server aktuálnu verziu konfigurácie. Po týchto úkonoch je Cisco Jabber klient schopný vytáčať URI adresy.
3. Pridelenie Directory URI užívateľom
Najjednoduchším spôsobom, ako prideliť automaticky každému užívateľovi jedinečnú URI adresu na Cisco CUCM je povolenie synchronizácie užívateľských účtov s korporátnym Active Directory serverom a následná definícia Directory URI ako email konkrétneho užívateľa.
4. Asociácia Directory URI s telefónnym číslom pomocou pridelenia primárnej klapky
Ak už má každý užívateľ definovanú Directory URI adresu, je nutné každému užívateľovi prideliť registrované zariadenie (napr. Cisco Jabber klienta).
a primárnu klapku, ktorá sa už využíva na regulérne volania.
Týmto pridelením zabezpečíme, že bude Directory URI automatický spriahnuté s danou klapkou.
5. Konfigurácia parametrov v SIP Profile pre Cisco Jabber klienta
V novo vytvorenom SIP Profile, ktorý bude využívať každý Cisco Jabber klient je nutné zaškrtnúť možnosť „Use Fully Qualified Domain Name in SIP Requests“ a z rolovacieho menu pre položku Dial string interpretation vyberieme možnosť “Phone number consists of characters 0-9, *, and + (others treated as URI addresses “.
A následne sa takto vytvorený SIP Profil pridelí každému novo-vytvorenému Cisco Jabber SW klientovi.
Ak máme všetky predchádzajúce kroky korektne nastavené volajúci užívateľ je schopný vytočiť interne registrované zariadenie aj zadaním emailovej adresy užívateľa, ktorému je dané zariadenie pridelené.
Comments are closed.