This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:voip:cisco:cme [2013/12/29 16:58] root [QoS - Quality of service] |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== CallManager Express ====== | ||
- | ===== User roles ===== | ||
- | * **System administrator** — Able to configure all system-level and phone-based features. This person is familiar with Cisco IOS software and VoIP network configuration. | ||
- | * **Customer administrator** — Able to perform routine phone additions and changes without having access to system-level features. This person does not have to be familiar with Cisco IOS software. | ||
- | * **Phone user** — Able to program a small set of features on his or her own phone and search the Cisco Unified CME directory. In Cisco Unified CME GUI 4.2.1 and later versions, phone users can use the GUI to set up personal speed dials for an Extension Mobility phone. The same credential for logging into an Extension Mobility phone can be used to log into the Cisco Unified CME GUI. | ||
- | ===== cme user locale ===== | ||
- | |||
- | ===== Management interface (cli, | ||
- | |||
- | ===== End-user interface ===== | ||
- | |||
- | ===== Boot a registrace telefonu ===== | ||
- | - Napájení (PoE ze switche) | ||
- | - CDP - informace o voice VLAN | ||
- | - DHCP - IP parametry + Option 150 (adresa TFTP serveru) | ||
- | - TFTP - stažení konfigurace | ||
- | - Registrace - tel zkouší postupně kontaktovat všechny tři CUCM/CME servery uvedené v konf. souboru při neúspěchu se restartuje. Tel se vůči CUCM/CME identifikuje svou MAC adresou a prostřednictvím SIP/SCCP dostává pracovní konfiguraci (linky, sw.tlačítka, | ||
- | |||
- | |||
- | |||
- | ===== PoE - Power over ethernet ===== | ||
- | Varianty: | ||
- | * ILP - Cisco In-Line Power, jedná se proprietární cisco prestandard, | ||
- | * IEEE 802.3af - standard, 48V / 15.4W | ||
- | * IEEE 802.3at - standard, 48V / 25.5W | ||
- | |||
- | Zdroje napájení mohou být: | ||
- | * Switch s podporou PoE | ||
- | * Power patch panel (tzv. coupler / injector) | ||
- | * Adaptér (power brick) | ||
- | |||
- | Pozn.: | ||
- | * Telefony se dodávají automaticky BEZ adaptéru | ||
- | * Přídavné panely k telefonům nejsou napájeny přes PoE, musí mít svůj adaptér | ||
- | |||
- | ===== Voice VLAN ===== | ||
- | * VLAN = Broadcastová doména = obvykle jeden subnet | ||
- | * Mnoho cisco tel. v sobě má zabudovaný switch, umožňují tedy top. zapojení sw-tel-pc. Přičemž tel i pc jsou v různých VLANách. | ||
- | * Zvýšení výkonu/ | ||
- | * Logické rozdělení sítě, lepší pro správu | ||
- | * Nezávislost na fyzickém umístění, | ||
- | * Bezpečnostní výhody. Komunikace mezi VLANami musí být přes L3 prvek, kde lze aplikovat ACL | ||
- | * Trunking IEEE 802.1Q | ||
- | * Pro cisco telefony se porty nastavují jako " | ||
- | * Pro non-cisco tel. se porty nastavují jako access nebo jako 802.1Q trunky - pozor na bezpečnost! | ||
- | * Cisco tel. se číslo voice VLAN dozví přes CDP -> Nevypínat CDP na portech pro telefony! | ||
- | |||
- | >Switch# **configure terminal** | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | >Switch# **show vlan brief** | ||
- | |||
- | ===== Time / NTP ===== | ||
- | ==== Ruční konfigurace času ==== | ||
- | //Pozor! Nastavuje se v privilegovaném módu ne v configu:// | ||
- | >Router# **clock set 12:00:00 1 JAN 2013** | ||
- | |||
- | ==== NTP client ==== | ||
- | >Router# **configure terminal** | ||
- | > | ||
- | > | ||
- | |||
- | < | ||
- | Router(config)# | ||
- | WORD name of time zone | ||
- | |||
- | Router(config)# | ||
- | <-23 - 23> | ||
- | |||
- | Router(config)# | ||
- | < | ||
- | <cr> | ||
- | |||
- | Router(config)# | ||
- | <cr> | ||
- | </ | ||
- | |||
- | >Router# **show ntp status** | ||
- | < | ||
- | Router#show ntp status | ||
- | Clock is synchronized, | ||
- | nominal freq is 250.0000 Hz, actual freq is 250.0000 Hz, precision is 2**24 | ||
- | reference time is D66934EB.597D6AC7 (12: | ||
- | clock offset is -0.7446 msec, root delay is 13.03 msec | ||
- | root dispersion is 495.86 msec, peer dispersion is 439.72 msec | ||
- | loopfilter state is ' | ||
- | system poll interval is 64, last update was 21 sec ago. | ||
- | </ | ||
- | |||
- | >Router# **show ntp associations** | ||
- | < | ||
- | Router#show ntp associations | ||
- | |||
- | address | ||
- | *~213.168.176.3 | ||
- | * sys.peer, # selected, + candidate, - outlyer, x falseticker, | ||
- | </ | ||
- | |||
- | >Router# **show clock** | ||
- | < | ||
- | Router#show clock | ||
- | 12: | ||
- | </ | ||
- | |||
- | ==== NTP server ==== | ||
- | > | ||
- | |||
- | ===== DHCP ===== | ||
- | ==== DHCP server ==== | ||
- | >Router# **conf t** | ||
- | > | ||
- | > | ||
- | |||
- | > | ||
- | > //nebo// | ||
- | > | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | >Router# **show ip dhcp binding** | ||
- | < | ||
- | Router#show ip dhcp binding | ||
- | Bindings from all pools not associated with VRF: | ||
- | IP address | ||
- | Hardware address/ | ||
- | User name | ||
- | 192.168.100.132 | ||
- | 192.168.100.139 | ||
- | 192.168.100.168 | ||
- | 192.168.100.170 | ||
- | 192.168.100.191 | ||
- | 192.168.100.207 | ||
- | 192.168.100.216 | ||
- | </ | ||
- | |||
- | ==== DHCP Relay / helper ==== | ||
- | > | ||
- | |||
- | |||
- | ===== TFTP ===== | ||
- | Telefony si z TFTP tahají konfiguraci a případně i firmware. Telefon hledá svůj konf. soubor **SEP< | ||
- | |||
- | Telefony neumějí specifikovat cestu k těmto souborům, musejí tedy být v rootu TFTP serveru, nebo musíme definovat jejich aliasy. | ||
- | |||
- | Konfigurace externího tftp serveru: | ||
- | > | ||
- | > | ||
- | |||
- | Příklad konfigurace aliasů: | ||
- | < | ||
- | tftp-server flash:/ | ||
- | tftp-server flash:/ | ||
- | tftp-server flash:/ | ||
- | tftp-server flash:/ | ||
- | </ | ||
- | |||
- | ===== Telephony-service ===== | ||
- | Podmínkou pro funkci je nastavení těchto tří věcí: | ||
- | - **ip source address** | ||
- | - **max-dn** | ||
- | - **max-ephones** | ||
- | |||
- | Zbytečně nenastavovat max-dn a max-ephones na vysoké hodnoty. Router dle nich rezervuje systémové prostředky pro telefonii. | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | ===== Ephone-dn ===== | ||
- | * **single-line** - (default) umožňuje jen jeden hovor, další volající má obsazovací tón | ||
- | * **dual-line** - dva současné hovory (callwaiting, | ||
- | * **octo-line** - 8 současných hovorů (recepce, shared line, konference) | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | // | ||
- | > | ||
- | > | ||
- | ===== Ephone ===== | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > (**button** //< | ||
- | |||
- | ==== Varianty zápisu více tlačítek: ==== | ||
- | > | ||
- | > | ||
- | > //atd.// | ||
- | |||
- | > | ||
- | |||
- | >Router# **show ephone** | ||
- | |||
- | * REGISTERED | ||
- | * UNREGISTERED | ||
- | * DECEASED (ztráta TCP keepalive spojení s telefonem) | ||
- | < | ||
- | Router#show ephone | ||
- | |||
- | ephone-1[0] Mac: | ||
- | mediaActive: | ||
- | IP: | ||
- | button 1: cw:1 ccw:(0 0) | ||
- | dn 1 number 100 CH1 | ||
- | Preferred Codec: g711ulaw | ||
- | Lpcor Type: none | ||
- | </ | ||
- | ===== FXS Porty ===== | ||
- | >Router# **show voice port summary** | ||
- | FIXME | ||
- | < | ||
- | Router#show voice port summary | ||
- | </ | ||
- | |||
- | > | ||
- | FIXME | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | ===== FXO Porty ===== | ||
- | Připojuje se k nim linka z ústředny (CO). FXO port je vlastně jako telefon, umí přijmout jen vyzvánění, | ||
- | |||
- | FIXME | ||
- | > **voice-port 1/1/0** | ||
- | > **signal** [ **loopstart** | **groundstart** ] | ||
- | > **station-id name nejake_jmeno** | ||
- | > **station-id number 326210211** | ||
- | > **dial-type** [ **dtmf** | **pulse** ] | ||
- | > **ring number 3** // | ||
- | > **connection plar 100** //(kam zazvonit po vyzvednutí)// | ||
- | |||
- | |||
- | ===== Digitální porty T1 ===== | ||
- | Číslování: | ||
- | * Kanály 0-23, signalizační je 23.kanál | ||
- | * Timesloty 1-24, signalizační je 24.ts | ||
- | ==== T1 CAS ==== | ||
- | FIXME | ||
- | >conf t | ||
- | > | ||
- | >framing esf (ef/esf) | ||
- | > | ||
- | >clock source line (internal/ | ||
- | > | ||
- | >show voice port summary | ||
- | ==== T1 CCS ==== | ||
- | FIXME | ||
- | >conf t | ||
- | >isdn switch-type primary-5ess | ||
- | > | ||
- | > | ||
- | >show voice port summary | ||
- | ===== Digitální porty E1 ===== | ||
- | Číslování: | ||
- | * Kanály 0-31, signalizační 16.kanál | ||
- | * Timesloty 1-32, signalizační 17.ts | ||
- | ==== E1 CAS ==== | ||
- | |||
- | ==== E1 CCS ==== | ||
- | FIXME | ||
- | >conf t | ||
- | >isdn switch type primary-net5 | ||
- | > | ||
- | > | ||
- | >sh voice port sumary | ||
- | |||
- | ===== Dial peers ===== | ||
- | * **ANI** (Automatic Number Identification) - volající číslo | ||
- | * **DNIS** (Dialed Number Identification Service) - volané číslo | ||
- | |||
- | >**show dialplan number 123** | ||
- | |||
- | ==== Wildcards ==== | ||
- | |||
- | * **.** = jakékoliv číslo 0-9 a * (neplatí pro #, stisknutí mřížky znamená konec volby) | ||
- | * **+** = jeden či více výskytů předchozího čísla 5+23 -> 5523, | ||
- | * **[]** = rozsah čísel [1-3], výčet čísel [1234], kombinace[15-9], | ||
- | * **T** = jakékoliv číslo v délce 0-32 číslic, pokud volené číslo je kratší než 32 číslic, čeká se do vypršení interdigit timeoutu (T302) 10 sec. nebo do stisku mřížky (nedoporučuje se používat samotné T - po 10s od vyzvednutí by se matchnul dialpeer i bez volby, vždy alespoň .T nebo 0T) | ||
- | * **,** = 1 sec. dlouhá pauza mezi čísly | ||
- | |||
- | ==== Outbound matching ==== | ||
- | |||
- | - nejvíce specifický dialpeer | ||
- | - preference dialpeeru (čím menší tím lepší, default=0) | ||
- | |||
- | ==== Inbound matching ==== | ||
- | |||
- | - volané číslo DNIS / **incoming called-number** | ||
- | - volající číslo ANI / **answer-address** | ||
- | - volající číslo ANI / **destination-pattern** | ||
- | - příchozí POTS port / **port** | ||
- | - NO MATCH - použije se defaultní // | ||
- | |||
- | ==== Default Dial-peer 0 ==== | ||
- | |||
- | * **jen inbound!** | ||
- | * všechny kodeky | ||
- | * no dtmf relay | ||
- | * ip precedence 0 (bez QoSu) | ||
- | * VAD zapnutý | ||
- | * bez podpory RSVP | ||
- | * nebere ohledy na FAX, klidně použije komprimovaný kodek | ||
- | * no app support - např. IVR | ||
- | * no DID support | ||
- | |||
- | ==== POTS dial-peer==== | ||
- | * používá se pro porty typu FXS, FXO, E&M, E1/T1, BRI | ||
- | * bez použití **no digit-strip** ořezává přesně definovaná čísla v dest.paternu (zleva) | ||
- | * router zpracovává volbu digit-by-digit, | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | > **show dial-peer voice** | ||
- | > **show dial-peer voice summary** | ||
- | > **debug voip dialpeer** | ||
- | |||
- | ==== VOIP dial-peer==== | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | > **show dial-peer voice** | ||
- | > **show dial-peer voice summary** | ||
- | > **debug voip dialpeer** | ||
- | |||
- | ==== Dial-peer preference ==== | ||
- | |||
- | > | ||
- | > | ||
- | |||
- | * preference 0 = default | ||
- | * hodnoty 0 - 10 | ||
- | * přednost má nižší preference | ||
- | * v případě, že dva shodné dialpeery mají stejnou pref. hovory jsou směrovány náhodně | ||
- | |||
- | ===== Digit manipulation ===== | ||
- | Pořadí úprav čísla: | ||
- | |||
- | |1.|**num-exp** < | ||
- | |2.|**[no] digit-strip**|POTS|no digit-strip| | ||
- | |3.|**voice translation-profile**|Global, | ||
- | |4.|**prefix** < | ||
- | |5.|**forward-digits** < | ||
- | |||
- | Translation profile: | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | > | ||
- | > | ||
- | |||
- | >Router# **test voice translation-rule 1 6545** | ||
- | < | ||
- | Router#test voice translation-rule 1 6545 | ||
- | Matched with rule 1 | ||
- | Original number: 6545 | ||
- | Original number type: none Translated number type: none | ||
- | Original number plan: none Translated number plan: none | ||
- | </ | ||
- | ===== COR - Class of restriction ===== | ||
- | Příklad jak to funguje: | ||
- | - zvednu sluchátko ip telefonu | ||
- | - router mi přidělí tzv. **incoming** cor list (nazvěme jej jako seznam klíčů) | ||
- | - vytočím číslo a matchnu odchozí dial-peer | ||
- | - v **outgoing** cor listu dial-peeru je napsáno jaké klíče/ | ||
- | - Dovolám se nebo se nedovolám | ||
- | |||
- | Pozor na vyjímky: | ||
- | * !!! není-li definován **incoming** cor list, **vždy se dovolám**!!! | ||
- | * !!! není-li definován **outgoing** cor list, **vždy se dovolám**!!! | ||
- | |||
- | **Příklad konfigurace** - máme tři linky pro ip telefony ephone-dn 1,2 a 3. Následující příklad ukazuje nastavením kdy ephone-dn 1 může volat jen 112, ephone-dn 2 může volat 112 a místní volání, ephone-dn 3 může volat všude. Vzhledem ke znalosti vyjímek by šel příklad zjednodušit tak, že ephone-dn 3 by neměl žádný incoming cor list - tak by mohl volat všude. A dále pots dial-peer pro volání 112 by neměl nastavený žádný outgoing cor list, tak by jej mohli používat všichni. | ||
- | |||
- | Nastavení jmen tagů: | ||
- | >Router# **configure terminal** | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | Příprava cor listů (budou použity jako OUTGOING): | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | Příprava cor listů (budou použity jako INCOMING): | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | Aplikace OUTGOING cor listů na dial-peery: | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | |||
- | Aplikace INCOMING cor listů na tel.linky (ephone-dn): | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | > | ||
- | ===== QoS - Quality of service ===== | ||
- | QoS není žádná konkrétní funkce, jedná se o soubor nástrojů a opatření pro zajištění požadované kvality přenosu pro určitý typ provozu. | ||
- | |||
- | Kritické body pro VoIP: | ||
- | * **BANDWIDTH** - malá šířka pásma, hrdlo v síti | ||
- | * **DELAY** | ||
- | * FIXED DELAY - zde QoS nemá jak pomoci | ||
- | * VARIABLE DELAY - lze ovlivnit např. zpoždění v bufferech | ||
- | * JITTER - jedná se změny zpoždění doručení paketů | ||
- | * **Packet LOSS** - přetížená, | ||
- | |||
- | Ideální je dosáhnout konstantní i když malé šířky pásma vyhrazené pro hlas a konstantním malým zpožděním. Při aplikaci nástrojů QoS se soustředit zejména na hrdla sítě. | ||
- | |||
- | **__VoIP požadavky: | ||
- | - End-to-End Delay **=< 150 ms** | ||
- | - Jitter **=< 30 ms** | ||
- | - Packet loss **=< 1%** | ||
- | |||
- | Doporučené základní rozdělení síťových aplikací: | ||
- | * mission-critical apps - kritické pro chod sítě a podniku, mají obvykle vyhrazené pásmo | ||
- | * transactional apps - požadavky na rychlou odezvu, interakce s uživateli, databázové transakce | ||
- | * best-efort apps - typicky email, web, ftp apod. | ||
- | * scavenger apps - nežádoucí aplikace s velkými požadavky na šířku pásma jako P2P sdílení. | ||
- | |||
- | Mechanismy QoS: | ||
- | * **BEST-EFFORT** - defaultně ve všech sítích, žádný QoS, data se odbavují tak jak přijdou | ||
- | * **INTEGRATED SERVICES** (IntServ) | ||
- | * metoda rezervace šířky pásma | ||
- | * např. pro hovor 80kbps je pomocí RSVP vyrezervováno pásmo napříč celou sítí jen pro tento hovor | ||
- | * špatně škálovatelné při větším počtu požadavků na rezervace pásma | ||
- | * RSVP = resource reservation protocol | ||
- | * **DIFERENTIATED SERVICES** (DiffServ) | ||
- | * nejpožívanější metoda pro impl. QoS | ||
- | * třídění traficu do tříd | ||
- | * síť. prvky s traficem nakládají dle tříd | ||
- | |||
- | Nástroje QoS: | ||
- | * Classification and marking - značkování provozu dle typu na L2=CoS / L3=ToS | ||
- | * Congestion management - různé strategie frontování v bufferech | ||
- | * Congestion avoidance - preventivní zahazování paketů | ||
- | * Policing and shaping - zahazování či omezování šířky pásma pro určitý provoz | ||
- | * Link efficiency | ||
- | * Payload compression | ||
- | * Header compression - např. komprese RTP hlaviček 40 byte to 2-4 bytes (cRTP) | ||
- | * LFI Link Fragmentation and Interleaving - fragmentace velkých paketů a prokládání menšími (hlasovými), | ||
- | |||
- | POZOR: Komprese zvyšuje zpoždění a zatěžuje procesor. Fragmentace zase zvyšuje overhead - je třeba více hlaviček. V žádném případě nepoužívat na linkách rychlejších než E1/T1 !!! | ||
- | |||
- | Queuing algorythms: | ||
- | * **FIFO** (First in, First Out) | ||
- | * **WFQ** (Weighted Fair Queuing) | ||
- | * **CBWFQ** (Class-based WFQ) | ||
- | * **LLQ** (Low Lattency Queuing) | ||
- | ===== Directory ===== | ||
- | (tel. seznam) | ||
- | ===== Call Forwarding ===== | ||
- | | ||
- | ===== Call Transfer ===== | ||
- | | ||
- | ===== Call Park ===== | ||
- | | ||
- | ===== Call Pickup ===== | ||
- | |||
- | ===== Hunt Group ===== | ||
- | |||
- | ===== Intercom ===== | ||
- | |||
- | ===== Paging ===== | ||
- | |||
- | ===== After-hours call blocking ===== | ||
- | |||
- | ===== CDR - Call detail records, Call accounting ===== | ||
- | |||
- | ===== MOH - Music on hold ===== | ||
- | |||
- | ===== SNR - Single number reach ===== | ||
- | |||
- | ===== CME Extension mobility ===== | ||
- | +softkey template | ||
- | ===== CME MVA Mobile voice access IOS GW ===== | ||
- | |||
- | --- | ||
- | ===== SIP trunk ===== | ||
- | < | ||
- | voice service voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | fax protocol pass-through g711alaw | ||
- | h323 | ||
- | h225 timeout t302 5 | ||
- | h225 signal overlap | ||
- | call start slow | ||
- | sip | ||
- | bind control source-interface GigabitEthernet0/ | ||
- | bind media source-interface GigabitEthernet0/ | ||
- | no call service stop | ||
- | ! | ||
- | voice translation-rule 1 | ||
- | rule 1 /^0/ // | ||
- | ! | ||
- | voice translation-rule 2 | ||
- | rule 1 /\(...\)/ /326211\1/ | ||
- | ! | ||
- | voice translation-profile 1 | ||
- | | ||
- | | ||
- | ! | ||
- | dial-peer voice 1 voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | ip qos dscp cs3 signaling | ||
- | no vad | ||
- | ! | ||
- | ! | ||
- | sip-ua | ||
- | | ||
- | | ||
- | retry invite 2 | ||
- | retry register 10 | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | ! | ||
- | telephony-service | ||
- | no auto-reg-ephone | ||
- | | ||
- | | ||
- | ip source-address 192.168.100.1 port 2000 | ||
- | | ||
- | | ||
- | | ||
- | load 7925 CP7925G-1.4.3.4.loads | ||
- | load ata ATA030204SCCP090202A.zup | ||
- | load 6921 SCCP69xx.9-1-1-0.loads | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | web admin system name admin secret xxxxxxx | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | ! | ||
- | ! | ||
- | ephone-dn | ||
- | | ||
- | label 410 | ||
- | | ||
- | name Telefon | ||
- | ! | ||
- | ephone | ||
- | | ||
- | | ||
- | type 6921 | ||
- | | ||
- | </ | ||
- | |||
- | ===== SIP phones ===== | ||
- | < | ||
- | voice service voip | ||
- | allow-connections sip to sip | ||
- | sip | ||
- | bind control source-interface GigabitEthernet0/ | ||
- | bind media source-interface GigabitEthernet0/ | ||
- | registrar server expires max 1200 min 300 | ||
- | ! | ||
- | voice register global | ||
- | mode cme | ||
- | source-address 10.3.5.2 port 5060 | ||
- | max-dn 10 | ||
- | max-pool 5 | ||
- | (authenticate register) | ||
- | authenticate realm domain.com | ||
- | create profile | ||
- | ! | ||
- | voice register dn 1 | ||
- | number 438 | ||
- | name telefon | ||
- | label 438 | ||
- | no-reg | ||
- | ! | ||
- | voice register pool 1 | ||
- | id mac AAAA.BBBB.CCCC | ||
- | number 1 dn 1 | ||
- | dtmf-relay sip-notify | ||
- | username username password pass123 | ||
- | codec g711ulaw | ||
- | ! | ||
- | </ | ||
- | |||
- | < | ||
- | CME#conf t | ||
- | Enter configuration commands, one per line. End with CNTL/Z. | ||
- | CME(config)# | ||
- | CME(config-register-global)# | ||
- | CME(config-register-global)# | ||
- | </ | ||
- | |||
- | < | ||
- | show sip-ua status registrar | ||
- | show voice register dial-peer | ||
- | show voice register pool 1 | ||
- | debug voice register events | ||
- | debug voice register error | ||
- | debug ccsip messages | ||
- | </ | ||
- | |||
- | ===== SIP Diversion ===== | ||
- | Příklad úpravy hlavičky SIP Diversion od CUCM na CUBE prvku. (Trunk mezi CUBE a CUCM je SIPový) | ||
- | Pozor CUCM defaultně při přesměrování hovorů nepoužívá SIP diversion hlavičku, je potřeba to na něm zapnout - dalším zádrhelem může být poskytovatel SIP trunku, který musí tuto funkci podporovat. | ||
- | |||
- | < | ||
- | voice service voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | fax protocol pass-through g711alaw | ||
- | h323 | ||
- | no call service stop | ||
- | sip | ||
- | sip-profiles 1 | ||
- | ! | ||
- | voice class sip-profiles 1 | ||
- | | ||
- | </ | ||
- | ===== COR - Class of restriction ===== | ||
- | |||
- | Slouží k definování oprávnění volání. | ||
- | Funguje na principu " | ||
- | | ||
- | |||
- | Definuji si seznam tagů (směrů): | ||
- | < | ||
- | dial-peer cor custom | ||
- | name INTERNAL | ||
- | name EMER | ||
- | name LOCAL | ||
- | name LONGDIST | ||
- | < | ||
- | |||
- | Definuji seznam " | ||
- | < | ||
- | dial-peer cor list EMER-CALL | ||
- | | ||
- | ! | ||
- | dial-peer cor list LOCAL-CALL | ||
- | | ||
- | ! | ||
- | dial-peer cor list LONGDIST-CALL | ||
- | | ||
- | ! | ||
- | dial-peer cor list INTERNAL-CALL | ||
- | | ||
- | </ | ||
- | |||
- | Definuji " | ||
- | < | ||
- | dial-peer cor list EMER | ||
- | | ||
- | ! | ||
- | dial-peer cor list EMER-INT | ||
- | | ||
- | | ||
- | ! | ||
- | dial-peer cor list EMER-INT-LOCAL | ||
- | | ||
- | | ||
- | | ||
- | ! | ||
- | dial-peer cor list EMER-INT-LOCAL-LONGDIST | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | </ | ||
- | |||
- | Aplikuji OUTGOING pravidla (zámky) na dial-peery: | ||
- | < | ||
- | dial-peer voice 1 voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | no vad | ||
- | ! | ||
- | dial-peer voice 2 voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | no vad | ||
- | ! | ||
- | dial-peer voice 3 voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | no vad | ||
- | ! | ||
- | dial-peer voice 4 voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | no vad | ||
- | ! | ||
- | dial-peer voice 5 voip | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | no vad | ||
- | </ | ||
- | |||
- | Aplikuji INCOMING pravidla (klíčenky) na telefonní čísla DNs: | ||
- | < | ||
- | ephone-dn | ||
- | | ||
- | name 01 TestovaciTelefon | ||
- | | ||
- | ! | ||
- | </ | ||
- | |||
- | Není-li na tel.čísle aplikován incoming COR list, je to jako by měl generální klíč, žádný outgoing list ho nezastaví!!! | ||
- | |||
- | |||