Spolupráce mezi systémy Cisco Unified Call Manager a Asterisk
|
|
- Jarmila Zemanová
- před 5 lety
- Počet zobrazení:
Transkript
1 eské vysoké uení technické v Praze Fakulta elektrotechnická Katedra telekomunikaní techniky Diplomová práce Spolupráce mezi systémy Cisco Unified Call Manager a Asterisk Bc. Jan Kropáek Vedoucí práce: Ing. Pavel Troller, CSc. 2017
2
3
4
5 Abstrakt Tato práce se zabývá možností spojením telefonních ústeden Cisco Unified Call Manager (CUCM) a Asterisk. Spojení provedeno pomocí protokolu SIP. Po tomto spojení byla realizována služba voic . Práce také obsahuje popis protokolu SIP. Klíová slova Cisco Unified Call Manager (CUCM), Asterisk, SIP
6 Abstract This thesis deals with the possibility of connecting Cisco Unified Call Manager (CUCM) and Asterisk PBXs. The connection is made using the SIP protocol. On this connection, a voic service was implemented. The work also contains a description of the SIP protocol. Keywords Cisco Unified Call Manager (CUCM), Asterisk, SIP
7 Prohlášení Prohlašuji, že jsem svou diplomovou práci vypracoval samostatn a použil jsem pouze podklady uvedené v piloženém seznamu. A že jsem byl seznámen s tím, že na mou diplomovou práci se pln vztahuje zákon. 121/2000 Sb. o právu autorském, zejména 60 školní dílo. Bc. Jan Kropáek
8 Podkování Chtl bych podkovat panu Ing. Pavlu Trollerovi, CSc., za jeho vedení a pomoc pi tvorb této práce. Dále bych chtl podkovat Ing. Jánu Kuerákovi a kolegovi Ing. Petru Šimberovi, za pjení potebného hardwaru pro fyzickou realizaci této práce. A také bych chtl podkovat rodim za jejich pomoc a podporu.
9 Obsah Obsah Úvod Historie telefonie Generaní vývoj telefonních ústeden Asterisk Telefonní ústedna Asterisk Hardware Lokální operaní systém Architektura Asterisku Jádro (core) Asterisku Aplikaní rozhraní (API) Cisco Unified Call Manager Infrastruktura Cisco Unified Communications Manager Aplikaní vrstva Protokol SIP Signalizace Žádosti Odpovdi Sestavení a ukonení hovoru protokolem SIP Voic Propojení CUCM a Asterisku Nastavení CUCM Nastavení Asterisku Závr
10 1 Úvod Touha lidí komunikovat na velkou vzdálenost je stará jako lidstvo samo. V prvních pokusech se jednalo o systémy založené na pedávání zpráv pomocí posl i signálu. Postupem asu se z tchto metod vyvinula telefonie. Jako telefonie se oznauje obousmrný zpsob penosu lidského hlasu na velkou vzdálenost v reálném ase. Telefonie se zajišuje pomocí telefonní technologie. Ta zahrnuje koncová zaízení (telefony) a penosové prostedí (telefonní sí). V této práci si budu zabývat možností propojení dvou rozdílných systém. Tak aby navzájem správn komunikovali a doplovali se. Jedná se o spojení Cisco Unified Communications Manageru a Asterisku. Cílem této práce je zprovoznit nkterou službu, která chybí v základní instalaci Cisco Unified Communications Manageru za pomocí Asterisku. 2
11 2 Historie telefonie První zmínky o pokusech penosu hlasu na vtší vzdálenost jsou z 10. století. Šlo o rzné vedení hlasu pomocí tvarovaných trubek. Napíklad spojení mstku lodi se strojovnou. Pokusy s vedením zvuku pomocí elektrického signálu se datují do druhé poloviny 19. století. Pokusy s penosem hlasu se zabývalo více vynálezc jako teba italský vdec Antonio Meucci a jeho telefon z roku První telefon byl ovšem patentován v roce 1876 americkým vynálezcem Alexandrem Grahamem Bellem. A proto bývá považován za jeho vynálezce. Telefon se signalizací (zvonkem) spatil svtlo svta až o nkolik let pozdji. Telefony se zaaly uplatovat nejdíve v oblastech dopravy (pedevším na železnici) aprmyslu, kde nahrazovaly telegrafní spojení. Se vzrstající oblibou telefon se postupn zaaly zavádt podnikové a mstské telefonní sít. V eské republice se první telefony zaaly objevovat po první svtové válce. Nejdíve na železnici a ve velkých továrnách, pozdji ve vtších mstech pod kídly Správy pošt a telegraf. 3
12 2.1 Generaní vývoj telefonních ústeden Ústedny 1. generace jsou elektromechanické. Mly decentralizované, dekoncentrované a vtšinou synchronní ízení. Ústedny 2. generace se objevují od 70. let 20. století. Jejich ízení se realizovalo pomocí registr a urovatel a bylo asynchronní, centralizované a ásten koncentrované. Ve spojovacím poli byly obsaženy kížové spínae, které byly využívány i pro pipojování ídicích prvk. Ústedny 3. generace se objevují od 80. let 20. století. Byly to už poloelektronické a elektronické ústedny. Kížové spojovací pole obsahovalo kížové a kódové volie, jazýková relé, doutnavky, diskrétní polovodiové prvky (diody, tyristory, tranzistory) a pozdji i integrované obvody. ízení bylo centralizované a provedeno pomocí poítae. Ústedny 4. generace objevují od 90. let 20. století. Úastnická sada je již digitalizována a signál se penáší bu v nekomprimované podob (PCM) nebo v komprimované podob (Alaw i law). Spojovaní ve spojovém poli probíhá ty drátov (2 vodie tam a 2 zpátky). Spojování probíhá pomocí S lánk (prostorov) i T lánk (asov). Používá se signalizace SS7. Ústedny 5. generace využívající IP telefonie (VoIP). Úastnický okruh již není vystavn po celou dobu hovoru (jako u pedchozích generací), ale hovor je penášen v paketech (malé kousy dat) skrze IP sí. Vtšinou už neobsahují spojovací pole, protože ho nahrazují IP síe. Hlavní funkcí ústedny je pedevším zajištní signalizace (SIP, H.323, IAX a MGCP). Penos hovoru nemusí být vždy realizován pes ústedny. 4
13 3 Asterisk Asterisk je linuxová open-source softwarová poboková telefonní ústedna (PBX). Tudíž se dá provozovat na široké škále hardwaru, lze si ji programováním pizpsobit pro individuální poteby a protokoly a její poizovací cena je nízká. O její vznik se roku 1999 zasloužil Mark Spencer, který podle jeho slov nemel peníze na komerní produkt PBX ústedny a tak si vytvoil vlastní. Asterisk je nabízen pod podmínkami GPL (General Public Licence). To znamená, že je voln pístupný na internetu a je možné zdrojové kódy (v programovacím jazyku C) upravovat k vlastní poteb. Na celý projekt dohlíží firma Digium, která tedy nevydlává na vývoji ústedny, ale na její podpoe a prodeji certifikovaného hardwaru. 5
14 3.1 Telefonní ústedna Asterisk Ústedna (server) Asterisk se skládá ze 3. ástí. Je to samotný software Asterisk, lokální operaní systém a hardware. Obrázek 1: Zjednodušené schéma Asterisku Hardware Slouží k propojení ústedny s okolními sítmi. Pro analogové spojení se využívají dva druhy hardwaru Zaptel hardware Asterisk nativn podporuje Zaptel hardware. ZapTel hardware je pseudo TDM rozhraní. Originální TDM (Time-Division Multiplex) hardware je patentován a je tudíž nákladný. Proto firma ZapTel zaala vyrábt vlastní verze TDM rozhraní. Vyznauje se kvalitou a real-time zpracováním jako originální TDM hardware. 6
15 Non-Zaptel hardware Jde o rozhraní bez podpory TDM. Nap.: ISDN4Linux, OSS/Alsa, LTI - Linux Telephony Interface Packet voice K pipojení ústedny Asterisk do paketových sítí (IP nebo Frame relay) není poteba žádný speciální hardware. Asterisk má svj vlastní protokol a to IAX. Ten se stará o penášení signalizace k sestavení hovoru i transport hlasových dat mezi komunikujícími stranami. Díky snaze o co nejuniverzálnjší pojetí, jsou imlementovány další asto používané signalizace jako SIP, H.323, MGCP, Skinny/SCCP Lokální operaní systém Stará se o komunikaci mezi Asteriskem a hardwarem, pro uložení konfigurace i ukládání dat. 7
16 3.2 Architektura Asterisku Architektura systému je velmi jednoduchá. Asterisk je v podstat stedový prvek spojující telefonní technologie (VoIP nebo TDM technologie) s telefonními aplikacemi (nap.: konference, hlasovou poštu a další). Kolem systému centrálního jádra PBX jsou definovány rzné aplikaní rozhraní (API). Toto pokroilé jádro ovládá vnitní propojení specifických protokol, kodek a hardwarového rozhraní telefonních aplikací. Toto zaruuje pípadnou rozšiitelnost o další nová rozhraní do budoucna Jádro (core) Asterisku Jádro spravuje tyto bloky: 1. PBX pepojování (PBX Switching) Hlavní funkcí Asterisku je samozejm pepojovací systém pobokové ústedny, spojování volání mezi rznorodými uživateli a automatizovanými úlohami. PBX pepojovací jádro transparentn spojuje píchozí volání na rzných hardwarových a softwarových rozhraních. 2. Spoušt aplikací (Application Launcher) Spouští aplikace zajišující služby jako jsou napíklad hlasová pošta, pehrání souboru a výpis adresáe. 3. Peklada kodek (Codec Translator) Používá moduly kodek pro kódování a dekódování zvukových kompresních formát používaných v telefonním prostedí. Množství dostupných kodek je vhodné pro rznorodé poteby a docílení stavu rovnováhy mezi zvukovou kvalitou a použitou šíkou pásma. 4. Plánova a I/O manažer (Schedule and I/O manager) Ovládání rozvrhování nízkoúrovových úloh a systémového ízení pro optimální výkon podle stavu zatížení Aplikaní rozhraní (API) Jsou definovány tyi API, které usnadují oddlení hardwaru a protokol. Z toho vyplívá, že jádro Asterisku se nemusí zabývat tím, jak se daný úastník pipojil, jaké používá kodeky atd.. tyi API jsou: 8
17 1. Kanálové API Ovládá typ spojení píchozího volání, tedy jednáli se o VoIP spojení, ISDN, PRI nebo njakou jinou další technologii. Dynamické jednotky jsou zavedené pro ovládání detail nižších vrstev tchto spojení. 2. Aplikaní API Ovládá rznorodé jednotky úkol, které by PBX systém mohl vykonávat (te nebo v budoucnu). Napíklad funkce jako Konferenní hovor, Výpis adresáe, Hlasová pošta, Pímý penos dat a další. 3. API pekladae kodek Zavádí moduly kodek pro podporu rzných audio formát jako G.722, G.726, GMS, law, Alaw, MP3. 4. API souborových formát Provádí zápis a tení rzných souborových formát a prokládání dat v souborovém systému. Modulární forma dovoluje systému hladkou integraci a to jak aktuáln implementovaného hardwaru pepojované telefonie, tak rychle rostoucí hlasové technologie na bázi paket. Ješt dležitjší je tato schopnost u modul s kodeky. Umožuje pidat jakýkoli kodek. To šetí náklady pi pechodu na nový kodek stejn tak i zvtšovat i zmenšovat kvalitu penášeného zvuku. Aplikaní API dovoluje vyvinout a pipojit libovolné služby. 9
18 4 Cisco Unified Call Manager Cisco Unified Call Manager, dnes již Cisco Unified Communications Manager zkrácen CUCM nebo i UCCM, je ešení firmy Cisco pro telefonii. Tato ústedna spadá do programu (ešení) Cisco Unified Communications (Cisco UC). Jde o ešení zapadající do sít navržené a provozované nad zaízením od firmy Cisco, které se zabývá skloubením penosu zvuku, videa a dat v jedné síti. CUCM má v tomto ešení odpovídá za zpracování hovor, ovládání zaízení, správu plánu ísel a ostatních funkcí. Toto ešení se díky své velikosti a cenou hodí spíše pro stední a velké podniky. Obrázek 2: Schéma programu Cisco Unified Communications 10
19 4.1 Infrastruktura Nejdležitjší prvek této vrstvy z pohledu telefonie je hlasová brána (voice gateway). Pomocí ní se propojí IP sí se sítí telefonní. V architektue Cisco však není úpln povinná. Pokud jsou všichni uživatelé pipojeni pes VoIP (IP telefony) není hlasová brána poteba. Komunikace s mimo firemními uživateli bude zasílána rovnou operátorovi ve form datového proudu pes IP sí. Jako hlasové brány se používají bu speciální hlasové brány (nap.: VoIP GSM gateway) nebo i klasické Cisco routry (napíklad série 2800 i 3800). Analogová zaízení jako fax, modem a analogový telefonní pístroj se také pipojují na hlasovou bránu. Nevýhoda tohoto pístupu je špatná (nákladná) zmna nebo pidání analogových port. Tím, že je CUMC pln integrován do ešení UC, se tato vrstva postará i o dostupnost, kvalitu (QoS) a bezpenost sít. 11
20 4.2 Cisco Unified Communications Manager CUMC je nasazen na speciáln certifikované servery. Tyto servery mžou bžet jak pod operaním systémem Linux tak i Windows, záleží na verzi CUMC. Servery dodávají firmy IBM a HP. Pro komunikaci používá Cisco primárn svj protokol Skinny Client Control Protocol (SCCP), ale podporuje také (hlavn u nových verzí) H.323, SIP, MGCP. Dále se pro získání informací nebo ovládání CUMC mžeme použít protokoly JTAPI i SOAP. Obrázek 3: Ciscem doporuené zapojení CUCM 12
21 Cisco Unified Communications Manager nabízí: 1. Zpracování hovor Skládá se ze všech aspekt jako: vytáení, smrování, ukonení hovoru, ale i útování a sbru statistik. 2. Signalizace a ovládání zaízení 3. Správa plánu ísel - Jde o seznam jednotlivých uživatel a jejich ísel. 4. Správu uživatel Pro snadnou správu uživatel. 5. Telefonní funkce - CUCM rozšiuje služby, jako je pidržení hovoru, pesmrování, konferenní hovory, rychlé vytáení, opakované vytáení a mnoho dalších funkcí pro IP telefony 6. Programovatelné rozhraní pro externí aplikace - Poskytuje programovatelné rozhraní pro externí aplikace, jako je Cisco IP softphone, Cisco IP Communicator, Cisco Unified IP Interactive Voice Response (IP IVR), Cisco Personal Assistant, Cisco Unified Personal Communicator, a CUCM Attendant Console. 7. Nástroje pro zálohování a obnovení - Poskytuje systém obnovy po havárii (DRS) se zálohováním a obnovou konfiguraní databází CUCM. Systém DRS také zálohuje CDR (Call details records podrobnosti o hovoru), CMR (Call Records Management) a databázi analýzy CDR a reporting CAR. 13
22 4.3 Aplikaní vrstva Je nezávislá na hovorové (call-control) vrstv a tím umožuje nasadit aplikace kamkoliv do sít. Umožuje napíklad: 1. Hlasová pošta, textová komunikace (IM nebo unified messaging application) 2. Kontaktní centrum (Cisco Unified Contact Center) 3. Pednášky a videokonference (Cisco Unified MeetingPlace) 4. Pednostní volání do integrovaného záchraného systému (Cisco Emergency Responder) Dovede identifikovat volajícího i jeho polohu. 5. Rozhraní pro standardní protokoly - jako Telephony Application Programming Interface (TAPI), Java Telephony Application Programming Interface (JTAPI), Simple Object Access Protocol (SOAP), Q.SIG, H.323, Media Gateway Control Protocol (MGCP) a SIP. Ty jsou k dispozici pro podporu aplikací tetích stran. 14
23 5 Protokol SIP Vývoj protokolu Session Initiation Protocol (SIP) byl zahájen pracovní skupinou MMUSIC (Multiparty Multimedia Session Control) v rámci IETF (Internet Engineering Task Force) roku V roce 1999 byl uvolnn ve form navrhovaného standardu v RFC Téhož roku na popud IETF vznikla nová pracovní skupina, nazvaná píznan SIP. Práv tato skupina pevzala vývoj hlavního jádra protokolu. Toto úsilí vyústilo v nový standard RFC Pro penos hlasu pes datové sít v souasné dob jsou používána pevážn dv ešení: 1. Rodina protokol implementujících doporuení ITU-T H.323. Využívá binární formát založený na ASN.1, což pedstavuje problém pi poteb sledování a ladní provozu aplikací. 2. Protokol SIP od IETF. Prezentuje data textov. Koncepce SIP protokolu je podobná jako u HTTP (Hypertext Transfer Protocol - využivaný službou World Wide Web) nebo u SMTP (Simple Mail Transfer Protocol - protokol pro penos elektronické pošty. Protokol SIP se má za úkol ízení navázání, prbhu a ukonení spojení s jedním nebo více úastníky v síti založených na technologii IP (Internet Protocol). Mezi relace mohu zaadit multimediální konference, hovory pes IP sí, sdílení multimediálních dat. Úastníci spolu komunikují pes skupinové vysílání (multicast - všesmrové vysílání, kde kopie paketu jsou dorueny urené skupin koncových uzl), nebo více spoj typu bod-bod (unicast vysílání pouze mezi dvma body). Možná je i kombinace obou možností. SIP je aplikaní protokol. Jeho innost proto závisí na protokolech nižších vrstev. Jde hlavn o protokol RTP (Real-time Protocol), adresáové služby spojené s LDAP (Lightweight Directory Access Protocol), signalizaní protokoly pro komunikaci s telefonní sítí napíklad SS7 (Signaling System Number 7), garanci kvality eového signálu pomocí RSVP (Resource Reservation Protocol), autentizaci uživatel apod. SIP pesn nespecifikuje užité protokoly. Píkladem je tebas výše uvedený RTP; ten mže pracovat jako spojov orientovaný (nad TCP) nebo jako nespojovaný (nad UDP), podle použitého typu protokolu transportní vrstvy (TCP - Transmission Control Protocol nebo UDP - User Datagram Protocol). Díky této volnosti specifikace SIP máme možnost výbru použitých protokol. Vtšinou se používá protokol UDP, který má jednoduchou 15
24 implementaci a u penosu zameném na doruení dat v reálný as nezáleží píliš na spolehlivosti penosu, jako spíše na rychlosti doruení. Protokol SIP také není pevn svázán s žádnými konkrétními protokoly pro penos multimediálních dat. Uvnit zprávy protokolu SIP pi navázání spojení je proto zapouzdena zpráva jiného protokolu, který specifikuje použitá kódování pro multimediální data, jejich parametry a ísla port, na kterých mají být data vysílána nebo pijímána. Nejastji se pro tento úel používá SDP (Session Description Protocol), který je rovnž textový. Jednotlivé zprávy se sestávají z posloupnosti textových hlaviek. Vytváení a rozpoznávání tchto zpráv na stran odesílatele resp. píjemce je jednodušší než u binárních zpráv. Dekódování a práce s textovou hlavikou ulehuje použití nkterého z vyšších programovacích jazyk. Výhodou proto je i to, že protokol mže být snadno rozšiován pidáváním nových hlaviek, specifikovaných jako samostatné normy RFC. 16
25 5.1 Signalizace Protokol SIP zná dva druhy zpráv: 1. Žádosti - íká se jim též metody. 2. Odpovdi íká se jim též návratové kódy Žádosti Základní žádostí jsou: INVITE - žádost o navázání spojení nebo o zmnu parametr již existujícího spojení. BYE - žádost o ukonení spojení ACK - žádost, kterou klient potvrzuje, že obdržel odpov na žádost INVITE REGISTER - žádost o registraci klienta u registraního serveru CANCEL - žádost o zrušení probíhající žádosti INVITE OPTIONS - žádost o zaslání pehledu funkcí podporovaných serverem INFO - znamená penos informací bhem hovoru UPDATE - dovoluje klientovi aktualizovat parametry spojení PRACK - doasné potvrzení SUBSCRIBE - znamená pijímání/odbr událostí (textové zprávy) NOTIFY - informuj (uvdom) úastníky MESSAGE - zpráva 17
26 5.1.2 Odpovdi Návratový kód je tímístné íslo kódující výsledek žádosti obdobn, jak je tomu teba v protokolu HTTP. Dají se rozdlit do šesti skupin podle první íslice. Uvedu zde tyto skupiny a pár kód které obsahují: 1xx - žádost pijata, pokrauji ve zpracování žádosti 100 Zkouším to dál (Trying). Žádost byla pijata serverem a byly provedeny kroky k jejímu splnní. 180 Vyzvánní (Ringing). Uživatelský agent pijal žádost INVITE a nyní se snaží upozornit uživatele na píchozí hovor. 181 Volání je pesmrováno (Call Is Being Forwarded). Server oznamuje pesmrování hovoru na nkterý jiný server. 182 Zaazen ve front (Queued). Volaná strana je doasn nedostupná a server se rozhodl zaadit žádost do fronty místo zamítnutí volání. V okamžiku, kdy je volaný opt dostupný, vyšle se vhodná finální odpov dle situace (odmítnout/pijmout). 2xx - znamená úspšné provedení žádosti 200 OK. Žádost byla v poádku zpracována. Informace penesená v odpovdi závisí na typu žádosti, která tuto odpov vyvolala. 3xx - oznauje pesmrování (odpov od redirect serveru) 300 Více možností (Multiple Choices). SIP adresa uvedená v žádosti byla analyzována a rozložena na nkolik možných lokací volaného. Volající uživatel (potažmo UA) mže upednostnit jednu z lokací (koncových bod) a pak pesmrovat svj požadavek na zvolený koncový bod. V tle odpovdi by samozejm ml být uveden seznam, podle kterého se volající rozhodne. 301 Trvale pesunut (Moved Permanently). Volaný uživatel už není na cílové adrese k nalezení. Volající by ml zopakovat svou žádost na adresu získanou z odpovdi v hlavice "Contact:". Stejn tak by ml nahradit záznam v adresái 18
27 ("seznam kontakt") aktualizovanou informací. 302 Bžné pesmrování redirect serverem (Moved Temporarily). Je možné specifikovat dobu, po kterou je adresa, na kterou se pesmrování provede, platná. 380 Poskytnutí náhradní služby (Alternative Service). Volání nebylo úspšné, ale server nabízí možnost náhradní služby. Typ služby je popsán v tle odpovdi. 4xx - chyba zpsobená klientem (chybný formát žádosti) 400 Poškozená metoda (Bad Request). Žádost nemže být zpracována díky zjevným syntaktickým chybám. Napíklad chybí hlavika "Call-ID:" 401 Pokus o neautorizovaný pístup (Unauthorized). Žádost si vynucuje autentizaci uživatele. Tato odpov je generována UAS a registraními servery. Proxy servery používají odpov 407 (viz níže). 403 Zakázaná žádost (Forbidden). Server rozuml žádosti, ale odmítá jí vyhovt/zpracovat. V RFC se uvádí, že by nemla být opakována. 404 Volaný uživatel se nenachází na daném serveru (Not Found). Server má konenou informaci, že volaný uživatel v zadané domén neexistuje. Stejn tak se tato odpov zašle po žádosti obsahující doménu odlišnou od tch, které daný SIP server spravuje. 405 Žádost není povolena (Method Not Allowed). Server správn rozpoznal žádost, ale její zpracování je pro adresu ze které žádost pišla zakázáno. Aby klient vdl, které žádosti má povoleny, server je zašle v tle odpovdi (toto chování je u všech server povinné). 406 Nelze pijmout (Not Acceptable). V žádosti je uveden seznam charakteristik oekávaného datového toku, které kolidují s možnostmi serveru. 407 Nutná autentizace u proxy (Proxy Authentication Required). Klient se musí nejprve autentizovat u proxy serveru. Odpov je podobná s "Unauthorized" výše. 19
28 408 Pekroení doba odezvy (Request Timeout). Server není schopen reagovat v rozumném ase, napíklad nestihne lokalizovat uživatele. Klient mže zopakovat svou žádost beze zmn. 410 (Gone). Žádaný zdroj není dále k dispozice a navíc není známa jeho stávající adresa pro pesun žádosti. Zde se pedpokládá trvalý stav. Avšak, pokud server sám o sob nemá možnost zjistit, je-li situace opravdu trvalá, potom by se se místo "Gone" mla generovat odpov "Not Found". 413 Pekroení délky zprávy (Request Entity Too Large). Tlo zprávy je delší než je server schopen (nebo ochoten) zpracovat. 414 Dlouhá adresa cíle (Request-URI Too Large). Server odmítl poskytnout službu z dvodu píliš dlouhé hlaviky "Request-URI". 415 Neznámý formát zprávy (Unsupported Media Type). Zde server opt odmítá žádost, nyní však z dvodu nemožnosti analýzy tla zprávy. Jednoduše - formát zprávy není na serveru podporován. Server musí naoplátku vrátit úastníkovi seznam podporovaných formát. 416 Neznámý formát URI (Unsupported URI Scheme). Podobný pípad jako pedchozí. 423 Krátký interval (Interval Too Brief). Požadavek nelze splnit v žádané dob. Použití této odpovdi spadá do oblasti registraního serveru. Žádost je zamítnuta. 480 Doasn nedostupný (Temporarily not available). Bylo úspšn navázáno spojení s koncovým bodem, ten však v té chvíli není dostupný. To znamená napíklad, že není nalogován v systému, má nastaveno "nerušit", nebo je nalogován ale zrovna není ve stavu pijmout hovor. Odpov by mla specifikovat as pro další pokus o volání. Jiné použití je u proxy a redirect server, které touto odpovdí dávají najevo situaci, kdy volaný uživatel nemá v dané chvíli definovánu doménu kam hovor pesmrovat. 5xx - chyba zpsobená serverem Vnitní chyba serveru (Internal Server Error)
29 501 Požadovaná funkce není implementována (Not Implemented) 503 Služba není dostupná (Service Unavailable) 504 Vypršel as pro odpov (Server Time-out) 505 Použitá verze SIP není podporována (SIP Version not supported) 513 Píliš dlouhá zpráva (Message Too Large) 6xx - obecná chyba, žádost nemže být akceptována ani jiným serverem 600 (Busy Everywhere) 603 (Decline) 604 (Does not exist anywhere) 606 (Not Acceptable) Nejbžnjší odpovdi jsou "200 OK", "302 Moved Temporarily" a "404 Not Found". 21
30 5.2 Sestavení a ukonení hovoru protokolem SIP Ukážeme si jednoduchý píklad základní funkce protokolu SIP. Píklad ilustruje schéma základní funkci protokolu na obrázku 4. V praxi se k celému procesu obvykle ješt pidává registrace a odchozí požadavek s autentizací nebo teba více proxy server v cest požadavku. Obrázek 4: Sestavení a ukonení hovoru protokolem SIP 22
31 Nejprve musí každý koncový bod registrovat na vlastním registrar serveru (pomoci zprávy REGISTER), aby ostatní úastníci sít byli schopni tento koncový bod na základ jeho názvu ho lokalizovat. Uživatel A odešle požadavek na spojení s jiným koncovým bodem na svj proxy server (pomoci zprávy INVITE). Proxy server odpoví zprávou TRYING. Následn se pokusí lokalizovat koncový bod specifikovaný v INVITE zpráv. Po úspšné lokalizaci pedá INVITE požadavek cílovému koncovému bodu. Ten nejprve odpoví zprávou TRYING a následuje oznámení o vyzvánní RINGING, ímž informuje server o ekání na zahájení hovoru od uživatele B. Tato zpráva je pedána na poátení bod spojení, který uživateli A signalizuje vyzvánní na pístroji uživatele B. Pijetí hovoru uživatelem B je z jeho strany oznámeno zprávou OK, která se pedá postupn na poátení bod. Obdržení této zprávy potvrdí poátení bod požadavkem zprávou ACK, která je pedána cílovému uzlu. V tuto chvíli mezi sebou oba body navážou RTP relaci, která není závislá na proxy serveru. Toto mže být doplnnou o RTCP spojení sloužící k monitorování primární RTP relace. Když se nkterý z uživatel rozhodne hovor ukonit, odešle jeho klient požadavek zprávou BYE. Zpráva je pedán opt prostednictvím proxy serveru druhému bodu, který ho zase potvrdí zprávou ACK. Ve chvíli, kdy bod, který vyvolal ukonení, obdrží potvrzení, dojde k rozpojení RTP relace a hovor je ukonen. 23
32 6 Voic Jde o službu telefonních ústeden, kdy v pípad naplnní uritých podmínek se hovor pepojí do voic u (hlasového záznamníku pro dané íslo). Podmínek mže být víc za sebou, ale vždy pjde o sérii nezvednutí hovoru po uritém asovém intervalu. Tato zpráva je potom uložena na serveru a pipravena pro vyzvednutí od oprávnného uživatele. Voic byl vytvoen Televoice International (pozdnjší Voic International, nebo VMI) v jejich prvním US-wide Voic service v roce Termín se nakonec zaal používat obecn na prakticky všechny automatické hlasové služby využívající telefon. Oblíbenost hlasové pošty pokrauje dnes s internetovými telefonními službami, jako jsou Skype, Google Voice a ATT, které integrují hlasové, hlasové a textové služby pro tablety a smartphony. Systémy hlasové pošty byly vyvinuty v pozdních sedmdesátých letech pro výmnu hlasových zpráv (VMX). Hlasová pošta se stala populární na zaátku osmdesátých let, když byla zpístupnna pro užití v PC. V záí 2012 asopisy USA Today a Vonage prohllásily, že hlasová pošta je na ústupu. Zpráva uvádí, že poet hlasových zpráv klesl oproti roku 2011 o 8 procent. 24
33 7 Propojení CUCM a Asterisku Pro praktickou ást diplomové práce jsem získal testovací verzi Cisco Unified Communications Manageru verze 11.0 (CUCM v11.0) s omezenou dobou užití na 60 dn. Pro Asterisk jsem užil aktuální verzi staženou ze stránek (AsteriskNOW 10.13). První problémy nastali s instalací Cisco Unified Communications Manageru. Dlouho jsem se snažil danou verzi nainstalovat pímo na njaký server. Zde bych ješt jednou chtl podkovat mému vedoucímu diplomové práce Ing. Pavlu Trollerovi, CSc., Ing. Jánu Kuerákovi a kolegovi Ing. Petru Šimberu za možnosti zkusit instalaci na vtší poet rzných poíta a server. Bohužel tato snaha vždy skonila na chybové hlášce oznamující, že daný stroj nespluje hardwarové požadavky. Na stránkách spolenosti Cisco byly uvedeny pouze parametry potebné pro spuštní Cisco Unified Communications Manageru ve virtuálním prostedí VMware. Proto jsem zmnil pístup a vytvoil server s prostedím VMware a na nm jsem vytvoil dva virtuální servery. Pro každou instalaci jeden. Firma Cisco má dokonce pipravené konfiguraní soubory.ova pro píslušné verze Cisco Unified Communications Manageru ke stažení a použití. Práv tento konfiguraní soubor mi významn pomohl. Po jeho užití se Cisco Unified Communications Manager v poádku rozbhl na serveru, pro který v pedchozích pokusech o instalaci hlásil problém s nedostaujícím hardwarem. Stroj s Asteriskem plnil i funkci NTP a DHCP serveru pro Cisco Unified Communications Manager. Schéma propojení obou zaízení je na vyobrazeno na obrázku 5. 25
34 Obrázek 5: Propojení Cisco Unified Communiications Manageru a Asterisku Po pokusech s nastavením jednotlivých funkcí, které nabízí Cisco Unified Communications Manageru ve zkušební verzi, jsem se rozhodl pipojit k nmu pomocí Asterisku Voic . Pro možnost komunikace mezi obma zaízeními jsem se rozhodoval mezi dvmi možnostmi. Bu použít protokol H.323, který využívá binární formát nebo použít protokol SIP, který využívá textový formát. Po pokusech s obma protokoly jsem se rozhodl pro využití protokolu SIP. Jeho nastavení mi pišlo jednodušší. 26
35 7.1 Nastavení CUCM Nebudu se zde rozepisovat o základním nastavení Cisco Unified Communications Manageru. Toto nastavení je podrobn popsáno v pírukách, které jsou bezplatn k dispozici na stránkách spolenosti Cisco [1]. Nastavení Cisco Unified Communications Manageru mže být pomocí píkazové ádky, GUI nebo pomocí webového rozhraní. Nastavení pomocí GUI: 1. Pihlásit se do Cisco Unified Communication Manager. 2. Vytvoení trunku mezi Cisco Unified Communication Managerem a Asteriskem. A. V záložce Device -> Trunk -> Add a New Trunk a. Obrázek 6: Postup nastavení CUCM I B. Nastavit: Trunk Type - SIP Trunk Device Protocol - SIP Trunk Trunk Service Type - None (Default) a kliknout na Next Obrázek 7: Postup nastavení CUCM II 27
36 C. Nastavit: Device Name na Trunk-Asterisk Description Trunk na Asterisk Device Pool Vybrat odpovídající Device pool MRGL Vybrat odpovídající MRGL Location Vybrat odpovídající umístní Inbound Calls Vybrat odpovídající Calling Search Space SIP Information IP adresa Asterisku X.X.X.X Port Vybrat SIP Trunk Security Profile Non Secure SIP Trunk Security Profile SIP Profile Standard SIP Profile Obrázek 8: Postup nastavení CUCM III D. Postupn kliknout na Save, Apply a Reset 3. Vytvoení Route Pattern na Asterisk. Vzáložce Call Routing -> Route/Hunt -> Route Pattern -> Add a New Trunk Gateway/Route List -> Vybrat trunk, který jsme vytvoili v bod V záložce System -> Security -> Non Secure SIP Trunk Security Profile Vybereme Outgoing Transport Type na UDP Postupn kliknout na Save, Apply a Reset 28
37 5. Nastavíme pravidla pro voic . Nejrychleji se vytvoí pes píkazovou ádku. Pokud voláš telefonní íslo 1000 a nikdo to 30s nevezme, pesmruj hovor na telefonní íslo 7000 (voicemaip). 29
38 7.2 Nastavení Asterisku Ani v této ásti se nebudu rozepisovat o základním nastavení Asterisku. Návod jak Asterisk nastavit je podrobn popsán napíklad ve wikipédii na stránkách Asterisku [2]. Konfigurace Asterisku probíhá pomocí píkazové ádky nebo pímím upravováním modul v textovém editoru nebo pes webové rozhraní. Pro správné nastavení SIP trunku je poteba upravit modul sip.conf následujícím zpsobem:!"#$% # # &' #'()()()(* +,# # # #' ' ' ' ' '- '-. '/#$#/0#% %"12 $ '&# 3 &'&# $ '&# #'$& Je poteba dále nastavit voic na telefonní íslo 7000 a To se provede v extensions.conf: ##! 4'5661#7 4'566,&8 4'5669 4'566: ;+,<6-4'566= >$6 30
39 8 Závr Po zprovoznní a otestování navržené varianty spojení Cisco Unified Communications Manageru a Asterisku pomocí protokol SIP. Mžu prohlásit, že spojení funguje, je jednoduché a dostaten funkní pro provoz voic u. Výhodou Asterisku je jeho GPL forma distribuce a jeho nezávislost na hardwaru na kterém bží. Další velkou výhodou je možnost sám si pidat nebo upravit potebné aplikace. Mezi další výhody patí jeho nezávislost na hardwaru. Výhodou Cisco Unified Communications Manageru je jeho plná integrace do ešení Cisco Unified Communications. Všechen hardware je na pro jeho poteby certifikován. To ovšem pináší i nevýhody. He se instaluje do sítí s prvky od jiných výrobc. A samozejm i jeho velká poizovací cena a cena jednotlivých funkních rozšíení. Další slabinou mže být orientace na IP sít a jeho horší (tžší a dražší) pipojení pro analogová koncová zaízení. Z popisu vyplívá, že oba systémy umí splnit službu telefonní ústedny samy o sob. Pro je tedy spojovat? Jde o možnost rozšíit komerní (nákladné) ešení firmy Cisco o bezplatné aplikace produktu Asterisk. Hlavním dvod pro tuto volbu bude asi snaha ušetit prostedky a pesto nepijít o výhody užití technologie firmy Cisco v sítích vystavných nad technologií této firmy. 31
40 32
41 Literatura [1] Webové stránky spolenosti Cisco, [2] Webové stránky spolenosti Asterisk, [3] Schulzrinne, H., Rosenberg, J. et al.: SIP: Session Initiation Protocol. Request for Comments Internet Engineering Task Force, erven Proposed Standard 33
SIP Session Initiation Protocol
SIP Session Initiation Protocol Jiří Ledvina Projektování distribuovaných systémů Úvod Protokol aplikační úrovně Řídicí protokol (signalizační) pro Vytváření Modifikaci Ukončování spojení mezi dvěma účastníky
VíceSemestrální práce 37MK
4. ročník 25. 5. 2006 ČVUT FEL Semestrální práce 37MK Session Initiation Protocol OBSAH 1.... 2 1.1. Historie a vývoj... 2 1.2. Charakteristika protokolu... 2 1.3. Prvky SIP architektury... 2 1.4. SIP
VíceWell LP-388 VoIP telefon, 2x Eth. port, SIP, QoS
1 Well LP-388 VoIP telefon, 2x Eth. port, SIP, QoS Kód: CKMA107 Produkt: WELL LP-388 VoIP telefon, 2x Eth. port,sip,qos Part No.: 310A528 Výrobce: Well VoIP telefon WELL LP-388 má elegantní business vzhled
VíceMichal Vávra FI MUNI
Úvod do světa SIPových VoIP klientů Michal Vávra FI MUNI 08. 10. 2009 Obsah 1 Úvod 2 Signalizační protokol (SIP) 3 Další potřebné komponenty v síti 4 VoIP klienty Ekiga Linphone WengoPhone SIP Communicator
VíceKomunikace. Úrovová architektura protokol. Úrovová architektura protokol (2) Pednášky z distribuovaných systém
Komunikace Pednášky z distribuovaných systém Úrovová architektura protokol 2-1 Úrovn, rozhraní a protokoly OSI modelu. 6.12.2004 DS - Komunikace 2 Úrovová architektura protokol (2) 2-2 Typická zpráva penášená
VíceB-ISDN, ATM (vlastnosti)
B-ISDN, ATM (vlastnosti) Robert Bešák Rostoucí nároky na penosovou rychlost sí ISDN (úzkopásmová) již pro adu aplikace nestaívybudování širokopásmové sít ISDN Úzkopásmová sí ISDN (N-ISDN, Narrowband ISDN)
Více(typy a vlastnosti pípojek) p pojek) Robert Bešák
Sít ISDN (typy a vlastnosti pípojek p pojek Robert Bešák 2 ISDN (Integrated Services Digital Network Náhrada analog. multiplexu FDM za digit. multiplex TDM sí IDN Zavedení centralizované signalizace SS7
VíceVaše uživatelský manuál XEROX PHASER 3635MFP http://cs.yourpdfguides.com/dref/4274327
Můžete si přečíst doporučení v uživatelské příručce, technickém průvodci, nebo průvodci instalací pro. Zjistíte si odpovědi na všechny vaše otázky, týkající se v uživatelské příručce (informace, specifikace,
VíceSpráva obsahu ízené dokumentace v aplikaci SPM Vema
Správa obsahu ízené dokumentace v aplikaci SPM Vema Jaroslav Šmarda, smarda@vema.cz Vema, a. s., www.vema.cz Abstrakt Spolenost Vema patí mezi pední dodavatele informaních systém v eské a Slovenské republice.
VíceRodina protokol TCP/IP, verze 2.2. ást 11: VOIP, IP telefonie
v. 2.2 Katedra softwarového inženýrství, Matematicko-fyzikální fakulta, Univerzita Karlova, Praha Rodina protokol, verze 2.2 ást 11: VOIP, IP telefonie Jií Peterka, 2005 v. 2.2 terminologie VOIP (Voice
VíceSemestrální práce do předmětu TPS (Technologie Počítačových Sítí).
Semestrální práce do předmětu TPS (Technologie Počítačových Sítí). VoIP Telefonie Provozování protokolu SIP mezi softwarovou ústřednou Asterisk a Cisco 2811 Vypracoval: Pavel Jeníček, JEN022 Martin Milata,
VíceAsterisk a ENUM Ondřej Surý <ondrej@sury.org> Co je to VoIP? Jaké se používají protokoly? Co je to Asterisk? Co je to ENUM? Konfigurace Demo Otázky a
Asterisk a ENUM Ondřej Surý Co je to VoIP? Jaké se používají protokoly? Co je to Asterisk? Co je to ENUM? Konfigurace Demo Otázky a odpovědi Co je to VoIP? VoIP je akronym pro Voice over
VíceRole a integrace HR systém
Role a integrace HR systém Ing. Michal Máel, CSc., Ing. Bc. Jaroslav Šmarda Vema, a. s. Okružní 3a 638 00 Brno macel@vema.cz, smarda@vema.cz Abstrakt Postavení systému ízení lidských zdroj (HR systému)
VíceIdentifikátor materiálu: ICT-3-03
Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh
VíceSlužba Zvýšená servisní podpora
PÍLOHA 1d Služba Zvýšená servisní podpora SMLOUVY o pístupu k infrastruktue sít spolenosti Telefónica O2 Czech Republic využívající technologie Carrier IP Stream mezi spolenostmi Telefónica O2 Czech Republic,a.s.
VíceATEUS - OMEGA Komunikační řešení pro malé a střední firmy
ATEUS - OMEGA Komunikační řešení pro malé a střední firmy 2 varianty: - ATEUS - OMEGA Business - ATEUS - OMEGA Basic Propojení všech telekomunikačních služeb firmy Přímé propojení do sítí ISDN, GSM a VoIP
VíceDIPLOMOVÝ PROJEKT ELEKTRONICKÁ ZA ÍZENÍ PRO OSOBNÍ AUTOMOBILY
ESKÉ VYSOKÉ UENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ, KATEDRA MIKROELEKTRONIKY DIPLOMOVÝ PROJEKT ELEKTRONICKÁ ZA ÍZENÍ PRO OSOBNÍ AUTOMOBILY VEDOUCÍ PRÁCE: Doc. Ing. Miroslav Husák,CSc. DIPLOMANTI:
Více27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí.
Petr Martínek martip2@fel.cvut.cz, ICQ: 303-942-073 27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí. Multiplexování (sdružování) - jedná se o
VíceHypertext Transfer Protocol (HTTP/1.1 RFC 2616) Počítačové sítě Pavel Šinták
Hypertext Transfer Protocol (HTTP/1.1 RFC 2616) Počítačové sítě Pavel Šinták 25.4.2005 Obsah Úvod Vrstvy podle TCP/IP Požadavek / Odpověď Metody požadavku Hlavičky Kódy odpovědi Ukázka 25.4.2005 Pavel
VíceSIGNALIZAČNÍ A KOMUNIKAČNÍ PROTOKOLY V IP TELEFONII
SIGNALIZAČNÍ A KOMUNIKAČNÍ PROTOKOLY V IP TELEFONII Ing. Pavel BEZPALEC pracoviště: ČVUT FEL, Katedra telekomunikační techniky; mail: bezpalec@fel.cvut.cz Abstrakt: Článek se zabývá signalizačními a komunikačními
VíceWWW poštovní klient s úložištm v MySQL databázi
eské vysoké uení technické v Praze Fakulta Elektrotechnická Bakaláské práce WWW poštovní klient s úložištm v MySQL databázi Jií Švadlenka Vedoucí práce: Ing. Ivan Halaška Studijní program: Elektrotechnika
VíceZáklady MIDI komunikace
Propojení nástroje a poítae Základy MIDI komunikace MIDI IN, OUT, THRU Možností, jak pipojit klávesy k poítai je hned nkolik. Stále nejrozšíenjší porty pro MIDI komunikaci u kláves jsou klasické MIDI IN
VícePÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY
PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY YAMACO SOFTWARE 2006 1. ÚVODEM Nové verze produkt spolenosti YAMACO Software pinášejí mimo jiné ujednocený pístup k použití urité množiny funkcí, která
VíceAlcatel OmniPCX 4400 Základní vlastnosti
Alcatel OmniPCX 4400 Základní vlastnosti Popis Multimediální telekomunikační systém Alcatel OmniPCX 4400 umožňuje digitální přenosy hlasu, dat a obrazů do kapacity 50 000 přípojek a připojení do běžných
VíceStudium protokolu Session Decription Protocol. Jaroslav Vilč
Studium protokolu Session Decription Protocol Jaroslav Vilč 5. února 2007 Session Description Protocol (SDP) SDP je určen pro popis multimediálních relací. Jedná se o dobře definovaný formát postačující
VíceKomunikační řešení Avaya IP Office
Komunikační řešení Avaya IP Office Algotech tým 4. 3. 2014 Algotech Telefon: +420 225 006 555 Fax: +420 225 006 194 E-mail: info@algotech.cz Web: www.algotech.cz Adresa: FUTURAMA Business Park Sokolovská
VíceWWW poštovní klient s úložištm v MySQL databázi
eské vysoké uení technické v Praze Fakulta elektrotechnická Bakaláské práce WWW poštovní klient s úložištm v MySQL databázi Jií Švadlenka Vedoucí práce: Ing. Ivan Halaška Studijní program: Elektrotechnika
VíceUnified Messaging: Integrace IBM a Cisco řešení v oblasti messagingu
Petr Hon IT Architect Stanislav Bíža Senior IT Architect 09/02/2010 Unified Messaging: Integrace IBM a Cisco řešení v oblasti messagingu Agenda: Úvod Obecný přehled integrace Cisco a IBM v oblasti UC Přínosy
VíceIng. Jaroslav Halva. UDS Fakturace
UDS Fakturace Modul fakturace výrazn posiluje funknost informaního systému UDS a umožuje bilancování jednotlivých zakázek s ohledem na hodnotu skutených náklad. Navíc optimalizuje vlastní proces fakturace
VíceESKÉ VYSOKÉ UENÍ TECHNICKÉ Fakulta elektrotechnická katedra radioelektroniky. Penosové systémy 3 generace 37MK
ESKÉ VYSOKÉ UENÍ TECHNICKÉ Fakulta elektrotechnická katedra radioelektroniky Penosové systémy 3 generace 37MK Student: kvten 2007 Jaroslav Ržika Tetí generace mobilních systém Pro oznaení tetí generaci
VíceZbytky zákaznického materiálu
Autoi: V Plzni 31.08.2010 Obsah ZBYTKOVÝ MATERIÁL... 3 1.1 Materiálová žádanka na peskladnní zbytk... 3 1.2 Skenování zbytk... 7 1.3 Vývozy zbytk ze skladu/makulatura... 7 2 1 Zbytkový materiál V souvislosti
VíceCisco Unified Communications Manager Express
Unified Communications Unified Communications Applications Cisco Unified Communications Manager Cisco Unified Communications Manager (dříve známý jako Cisco Unified CallManager) je softwarová komponenta
VíceSTEDNÍ ŠKOLA EKONOMICKO-PODNIKATELSKÁ STUDÉNKA, o. p. s. A. G. L. Svobody 760, 742 13 Studénka I C T P L Á N Š K O L Y
PODNIKATELSKÁ STUDÉNKA, o. p. s. I C T P L Á N Š K O L Y 2010/2011 školní rok 2010/2011 OBSAH: 1. ZÁKLADNÍ ÚDAJE ŠKOLY...3 2. POPIS AKTUÁLNÍHO STAVU...4 2.1 Žáci...4 2.2 Pedagogití pracovníci...4 3. INFRASTRUKTURA
VíceYeastar S100, IP PBX, až 16 portů, 100 uživatelů, 30 hovorů, rack
Yeastar S100, IP PBX, až 16 portů, 100 uživatelů, 30 hovorů, rack 100 uživatelů (klapek) a 30 souběžných hovorů (možnosti rozšíření na 200 klapek a 60 hovorů) Možnost rozšířit o S2/O2/SO/BRI nebo GSM/LTE
VíceIMPORT DAT Z TABULEK MICROSOFT EXCEL
IMPORT DAT Z TABULEK MICROSOFT EXCEL V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - IMPORTU DAT DO PÍSLUŠNÉ EVIDENCE YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO Software
VíceUnified Communications. Client Applications. Cisco Unified Personal Communicator. Cisco Unified IP Communicator. Hlavní výhody.
Client Applications Cisco Unified Personal Communicator Mnoho uživatelů je dnes přetěžováno nutností používat různé komunikační nástroje, z nichž každý funguje odlišně, používá jiná pravidla a adresáře.
VíceRESTful API TAMZ 1. Cvičení 11
RESTful API TAMZ 1 Cvičení 11 REST Architektura rozhraní navržená pro distribuované prostředí Pojem REST byl představen v roce 2000 v disertační práci Roye Fieldinga, zkratka z Representional State Transfer
VíceTechnologie VoIP. Od historie po současnost
Technologie VoIP VoIP je zkratka z Voice over Internet Protocol. Označují se tak technologie přenosu hlasu prostřednictvím protokolu IP primárně užívaného v Internetu a v lokálních počítačových sítích.
VíceIM151-8 PN/DP CPU 6ES7151-8AB00-0AB0
6ES7151-8AB00-0AB0 Nové SIMATIC ET 200S CPU s integrovaným rozhraním PROFINET Výkonov odpovídá CPU 314 PROFINET IO i IRT I/O controller pro 128 zaízení I/O device (bude doplnno) PROFINET CBA TCP/IP, UDP/IP,
VíceZAJIŠTNÍ SLUŽBY CARRIER IP STREAM
PÍLOHA 3a ZAJIŠTNÍ SLUŽBY CARRIER IP STREAM SMLOUVY o pístupu k infrastruktue sít spolenosti Telefónica O2 Czech Republic využívající technologie Carrier IP Stream mezi spolenostmi Telefónica O2 Czech
VícePočítačové sítě Systém pro přenos souborů protokol FTP
Počítačové sítě Systém pro přenos souborů protokol FTP Autorizovaný přístup do souborového systému hostitelského uzlu Informace o obsahu souborového systému hostitelského uzlu Obousměrný přenos kopií souborů
VíceInternetový mapový server Karlovarského kraje
Internetový mapový server Karlovarského kraje Ing.Jií Heliks Karlovarský kraj Závodní 353/88 Karlovy Vary tel.: 353 502 365 e-mail: jiri.heliks@kr-karlovarsky.cz 1. Úvod Vývojem informa,ních systém. a
VíceVytvoení programu celoživotního interdisciplinárního uení v ochran dtí
Vytvoení programu celoživotního interdisciplinárního uení v ochran dtí Projekt je spolufinancován Evropským sociálním fondem, státním rozpotem R a rozpotem hlavního msta Prahy Internet pohled technika
VícePOPIS TESTOVACÍHO PROSTEDÍ 1 ZÁLOŽKA PARSER
POPIS TESTOVACÍHO PROSTEDÍ Testovací prostedí je navrženo jako tízáložková aplikace, každá záložka obsahuje logicky související funkce. Testovací prostedí obsahuje následující ti záložky: Analýza Gramatiky
Více2N VoiceBlue Next. 2N VoiceBlue Next & Siemens HiPath (series 3000) Propojení pomocí SIP trunku. Quick guide. Version 1.
2N VoiceBlue Next 2N VoiceBlue Next & Siemens HiPath (series 3000) Propojení pomocí SIP trunku Quick guide Version 1.00 www.2n.cz 1 2N VoiceBlue Next má tyto parametry: IP adresa 192.168.1.120 Příchozí
VícePrvodce pro rychlou instalaci. EW-7206Apg Wireless LAN Access Point
Prvodce pro rychlou instalaci EW-7206Apg Wireless LAN Access Point 0 Rychlá instalace ESKY Ped zahájením zapojování zaízení EW-7206APg provte, zda máte pístup k Internetu prostednictvím širokopásmového
VíceAnalýza aplikačních protokolů
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická PROJEKT Č. 4 Analýza aplikačních protokolů Vypracoval: V rámci předmětu: Jan HLÍDEK Komunikace v datových sítích (X32KDS) Měřeno: 28. 4. 2008
VíceSměrování VoIP provozu v datových sítích
Směrování VoIP provozu v datových sítích Ing. Pavel Bezpalec, Ph.D. Katedra telekomunikační techniky FEL, ČVUT v Praze Pavel.Bezpalec@fel.cvut.cz Obecné info o směrování používané směrovací strategie Směrování
VíceMultimediální služby v taktických IP sítích
Cisco 2911 + UCS-E140 MCU CUCM CUP SX20 PC + Jabber PC + Jabber PC + Jabber Multimediální služby v taktických IP sítích 5. června 2014 O společnosti TTC TELEKOMUNIKACE,s.r.o. Tradiční český dodavatel komunikačních
VíceOBSAH... 1 TYPY DATOVÝCH SÍTÍ...
Obsah OBSAH... 1 TYPY DATOVÝCH SÍTÍ... 2 KOMUTANÍ DATOVÉ SÍT... 2 PAKETOVÉ DATOVÉ SÍT... 3 ISDN... 4 LOKÁLNÍ SÍT LAN... 5 ŠIROKOPÁSMOVÉ SÍT... 6 DRUŽICOVÉ DATOVÉ SÍT... 7 HODNOCENÍ KOMUNIKANÍCH SÍTÍ...
Více9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,
9. Sítě MS Windows MS Windows existoval ve 2 vývojových větvích 9x a NT, tyto později byly sloučeny. V současnosti existují aktuální verze Windows XP a Windows 2003 Server. (Očekává se vydání Windows Vista)
VíceTelekomunikační sítě Protokolové modely
Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě Protokolové modely Datum: 14.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační sítě
VíceORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA
ORACLE DISCRETE MANUFACTURING ORACLE DISKRÉTNÍ VÝROBA KLÍOVÉ FUNKCE ORACLE DISCRETE MANUFACTURING Definice výrobních píkaz Definice výrobních rozvrh ízení zakázkové výroby ízení sériové výroby ízení hromadné
Více"DLK 642-Lite Konfigurator" Programové vybavení pro ídicí jednotku DLK642-Lite Instalaní a programovací návod verze 2.1.4 Aktualizace 3.11.
"DLK 642-Lite Konfigurator" Programové vybavení pro ídicí jednotku DLK642-Lite Instalaní a programovací návod verze 2.1.4 Aktualizace 3.11.03 V souvislostí s neustálým rozvojem systém, hardwarového a programového
VíceFMS OEM CHIP ZÁKLADNÍ POPIS 2 INTEGRACE FMS CHIPU DO SYSTÉMU 2 SPI INTERFACE 4 PÍKAZ READ 5 READ: FIRMWARE 5 READ: CAN BUS DATA 5
FMS OEM CHIP Obsah: ZÁKLADNÍ POPIS 2 INTEGRACE FMS CHIPU DO SYSTÉMU 2 SPI INTERFACE 4 PÍKAZ READ 5 READ: FIRMWARE 5 READ: CAN BUS DATA 5 READ:TACHOGRAPH DATA 8 Ing. David Španl Mgr. Vítzslav Rejda 1 /
VíceJak taková poítaová sí vypadá
Jak taková poítaová sí vypadá Po té, co jsme si vysvtlili dležitost poítaových sítí, mžeme konen zaít poznávat principy skryté komunikace okolo nás. Z hlediska rozsahu lze vytváet rzn rozsáhlé poítaové
Více1 z 15 2. 12. 2013 18:44 VoIP systémy patří k nejnovějším technologiím v oblasti komunikace. Kapacita internetových spojů se každoročně zdvojnásobuje a tak VoIP se dostává z laboratoří do běžného života.
VíceEXTRAKT z technické normy ISO
EXTRAKT z technické normy ISO Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě. Inteligentní dopravní systémy Kooperativní ITS Zkušební architektura ISO/TS 20026
VíceUniverzální ovlada LP20 DÁLKOVÝ OVLADA S MOŽNOSTÍ UENÍ SE OD PVODNÍCH OVLADA
Univerzální ovlada LP20 DÁLKOVÝ OVLADA S MOŽNOSTÍ UENÍ SE OD PVODNÍCH OVLADA NÁVOD K OBSLUZE Výhradní dovozce pro R (kontakt): Bohumil Veselý - VES Tšínská 204 Albrechtice, 735 43 I: 44750498 DI: CZ-6812261016
VíceORACLE ÍZENÍ VÝROBY ORACLE WORK IN PROCESS KLÍOVÉ FUNKCE ORACLE WORK IN PROCESS
ORACLE WORK IN PROCESS ORACLE ÍZENÍ VÝROBY KLÍOVÉ FUNKCE ORACLE WORK IN PROCESS Definice standardních výrobních píkaz Definice výrobních rozvrh pro libovolný zvolený interval Definice výrobních píkaz koncové
VíceObsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3.
Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Popis prostedí...4 3.1 Hlavní okno...4 3.1.1 Adresáový strom...4
VíceVaše uživatelský manuál ZYXEL PRESTIGE 320W http://cs.yourpdfguides.com/dref/2426637
Můžete si přečíst doporučení v uživatelské příručce, technickém průvodci, nebo průvodci instalací pro ZYXEL PRESTIGE 320W. Zjistíte si odpovědi na všechny vaše otázky, týkající se ZYXEL PRESTIGE 320W v
Víceipové karty, standardy PKCS#11, PKCS#15
ipové karty, standardy PKCS#11, PKCS#15 Pod pojmem ipová karta (smart card) dnes rozumíme integrovaný obvod, zalisovaný v njakém nosii a obsahující procesor s dostaten velkou pamtí a software (operaní
VíceUTB ve Zlín, Fakulta aplikované informatiky, 2010 4
UTB ve Zlín, Fakulta aplikované informatiky, 2010 4 ABSTRAKT Elektronická fakturace je zaínajícím fenoménem moderní doby. Její pehlednost, návaznost na jiné systémy a informace, jednoduchost a ekonomická
VícePŘÍLOHA č. 3 ZADÁVACÍ DOKUMENTACE TECHNICKÁ SPECIFIKACE
PŘÍLOHA č. 3 ZADÁVACÍ DOKUMENTACE TECHNICKÁ SPECIFIKACE Pokud je v textu uvedena přesná specifikace předmětu zakázky s uvedením výrobce, případně typu, jedná se pouze o definici standardu předmětu zakázky,
VíceSchéma elektronické pošty
Aplikační protokoly Elektronická pošta Schéma elektronické pošty odesilatel user agent (UA) SMTP mail transfer agent (MTA) SMTP mail transfer agent (MTA) SMTP příjemce user agent (UA) IMAP nebo POP mailbox
VíceFinální verze žádosti (LZZ-GP)
8. Klíové aktivity!íslo aktivity: 01 Školení nových technologií a novinek v sortimentu TZB (technická zaízení budov) Pedm!tem KA_1 je realizace školení zam!ené na nové technologie a novinky v sortimentu
VíceInformaní systém katastru nemovitostí eské republiky
Informaní systém katastru nemovitostí eské republiky Vít Suchánek, ÚZK Konference ITAPA 2003 Bratislava, 28.10.2003 Resort ÚZK Obdoba SÚGKK v eské republice, kompetence v oblasti zemmictví a katastru nemovitostí
VíceVoice over IP Fundamentals
přednáška pro studenty katedry elektroniky a telekomunikační techniky VŠB-TUO: Voice over IP Fundamentals Miroslav Vozňák Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky
Více1 PODNIKOVÁ SBRNICE SLUŽEB SONIC (SONIC ESB)
Produktová ada Progress Sonic umožuje zjednodušit a urychlit vývoj, provoz, integraci a správu podnikových aplikací. Výrazn zvyšuje produktivitu integraní vývojá, zkracuje dobu potebnou pro nasazení aplikace
Vícevysokých škol na projektu IP telefonie
Spolupráce vysokých škol na projektu IP telefonie Miroslav Vozňák Michal Neuman řešitelé projektu "IP telefonie" sdružen ení CESNET http://www.cesnet.cz/iptelefonie.html Vysokorychlostní sítě 2004 Praha,
VíceZáklady Voice over IP (VoIP) pro IT techniky
Základy Voice over IP (VoIP) pro IT techniky Souhrn IP telefonie přichází - nebo už přišla - do vašich kanceláří. Voice over IP (VoIP) představuje pro síťové techniky nové prostředí, které vyžaduje znalosti
VíceATEUS - APS MINI HELIOS SET
ATEUS - APS MINI HELIOS SET Obj.. 91341611W Uživatelský a servisní manuál Verze 2.1 Pehled sortimentu systému ATEUS - APS mini 91341611W Helios set 9134162W Samostatný tecí modul 9134167W tecí modul s
VíceInstalace multiimportu
Instalace multiimportu 1. Rozbalit archiv multiimportu (nap. pomocí programu Winrar) na disk C:\ Cesta ve výsledném tvaru bude: C:\MultiImport 2. Pejdte do složky Install a spuste soubor Install.bat Poznámka:
VíceMOVIDRIVE M!ni" pro pohony Dodatek k návodu k obsluze. 1 Podporované typy p#ístroj$ 2 Montáž volitelné, dopl%kové desky
Tato informace nenahrazuje podrobný návod k obsluze! Instalaci provádí pouze specializovaný elektrotechnický personál, jenž dbá na dodržování platných bezpe"nostních p#edpis$ a návodu k obsluze! 1 Podporované
VícePřednáška 3. Opakovače,směrovače, mosty a síťové brány
Přednáška 3 Opakovače,směrovače, mosty a síťové brány Server a Client Server je obecné označení pro proces nebo systém, který poskytuje nějakou službu. Služba je obvykle realizována některým aplikačním
VíceJak nastavit PBX 2N OMEGA LITE SERIES pro SIP TRUNK FAYN a hybrdní vnitřní pobočky
Jak nastavit PBX 2N OMEGA LITE SERIES pro SIP TRUNK FAYN a hybrdní vnitřní pobočky V níže zmíněném dokumentu je popsáno nastavení voip sip trunku pro operatora FAYN cz. V trunku jsou dvě telefonní čísla.
VíceMETRA BLANSKO a.s. 03/2005. PDF byl vytvořen zkušební verzí FinePrint pdffactory
METRA BLANSKO a.s. KLEŠ!OVÉ P"ÍSTROJE www.metra.cz KLEŠ!OVÉ AMPÉRVOLTMETRY S ANALOGOVÝM ZOBRAZENÍM Proud AC Nap!tí AC 1,5 A, 3 A, 6 A, 15 A, 30 A, 60 A 150 A, 300 A 150 V, 300 V, 600 V T"ída p"esnosti
VíceProtokoly: IP, ARP, RARP, ICMP, IGMP, OSPF
IP vrstva Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF UDP TCP Transportní vrstva ICMP IGMP OSPF Síťová vrstva ARP IP RARP Ethernet driver Vrstva síťového rozhraní 1 IP vrstva Do IP vrstvy náležejí další
VíceEXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ
EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - EXPORTU DAT DO EXTERNÍCH FORMÁT YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO
Více2N EasyRoute UMTS datová a hlasová brána
2N EasyRoute UMTS datová a hlasová brána Jak na to? Verze: SIP Calls www.2n.cz 1. SIP hovory V tomto dokumentu si ukážeme jak jednoduše ve 2N EasyRoute nastavit SIP účet. Zde je přehled toho, co v kapitole
VíceJednotlivé hovory lze ukládat nekomprimované ve formátu wav. Dále pak lze ukládat hovory ve formátu mp3 s libovolným bitrate a také jako text.
1.0 Nahrávání hovorů Aplikace Nahrávání hovorů ke svému chodu využívá technologii od společnosti Cisco, tzv. Built-in bridge, která snižuje nároky na síťovou infrastrukturu, snižuje náklady a zvyšuje efektivitu
VíceCykly Intermezzo. FOR cyklus
Cykly Intermezzo Rozhodl jsem se zaadit do série nkolika lánk o základech programování v Delphi/Pascalu malou vsuvku, která nám pomže pochopit principy a zásady pi používání tzv. cykl. Mnoho ástí i jednoduchých
VíceORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY
ORACLE MANUFACTURING SCHEDULING ORACLE HLAVNÍ PLÁNOVÁNÍ VÝROBY KLÍOVÉ FUNKCE ORACLE MANUFACTURING SCHEDULING Píprava pedpovdí Parametry plánu finální výroby Plánování materiálových požadavk Pracovní plocha
VíceMS Outlook konektor. Každý jsme hlava na nco jiného. My jsme hlavy na IT. Miloslav Záleský Patrik Šolc Jan Matuš 30.9.2009
MS Outlook konektor do datové schránky Miloslav Záleský Patrik Šolc Jan Matuš 30.9.2009 Každý jsme hlava na nco jiného. My jsme hlavy na IT. Obsah Co je Outlook konektor do datové schránky, jak a pro vznikl,
VíceYeastar S300, IP PBX, až 24 portů, 300 uživatelů, 60 hovorů, rack
Yeastar S300, IP PBX, až 24 portů, 300 uživatelů, 60 hovorů, rack 300 uživatelů (klapek) a 60 souběžných hovorů (možnosti rozšíření na 400/500 klapek a 90/120 hovorů) Možnost rozšířit o S2/O2/SO/BRI nebo
VíceVyužití internetového mapového serveru v informaním systému Karlovarského kraje
Využití internetového mapového serveru v informaním systému Karlovarského kraje Úvod Nebývalý rozmach a vývoj informaních systém (IS) a pedevším geografických informaních systém (GIS), které postupn' získaly
VíceUživatelská píruka pro Windows
Uživatelská píruka pro Windows SANTIS ADSL 100 ADSL USB Modem Za žádných okolností neotevírejte kryt pístroje! Používejte pouze kabely dodané s tímto zaízením a neprovádjte na tchto kabelech žádné zmny.
VíceREALIZACE SIP/H.323 BRÁNY S POUŽITÍM ÚSTŘEDNY ASTERISK
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS
Více1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services
13. Webové služby. K čemu slouží? Popis a vyhledávání služeb. Co je a k čemu slouží orchestrace a choreografie služeb. Technologie pro implementaci služeb 1. Webové služby. K čemu slouží? Definice WS -
VíceInstalace a konfigurace ústředen Asterisk. Bc. Marek Červenka, IPEX a.s., 6.12.2012
Bc. Marek Červenka, IPEX a.s., 6.12.2012 Obsah 1. Základní informace o projektu Asterisk 2. Ekosystém řešení Asterisk 3. Co je nového ve verzi 11 4. Instalace systému Asterisk 5. Základní konfigurace systému
VícePrbžná zpráva o realizaci projektu za rok 2004
1N2004.rtf Prbžná zpráva o realizaci projektu za rok 2004 A Struný pehled dílích cíl projektu splnných v uplynulém období v souladu s cíli, stanovenými v návrhu projektu pro rok 2004 Cílem projektu je
VíceH.323/SIP VoIP GSM Gateway VIP-281GS
H.323/SIP VoIP GSM Gateway VIP-281GS Návod na rychlou instalaci Obsah Kapitola 1: Úvod... 3 Celkový pohled... 3 Vlastnosti... 4 Obsah balení... 5 Kapitola 2: Popis zařízení... 6 Popis zadního panelu...
VíceNávod k obsluze. VoIP PBX ústředna. Soundwin WiPBX, ipbx
Návod k obsluze VoIP PBX ústředna Soundwin WiPBX, ipbx Popis produktu Soundwin WiPBX a ipbx jsou SOHO SIP PBX ústředny, které překvapí nejen velikostí, ale také nízkou cenou. Brány WiPBX a ipbx se mezi
VíceRedakní systém (CMS) OlomouckéWeby.cz
Redakní systém (CMS) OlomouckéWeby.cz Redakní systém OlomouckéWeby.cz REDAKNÍ SYSTÉM OLOMOUCKÉWEBY.CZ... 2 POPIS SYSTÉMU... 3 OBLAST VYUŽITÍ REDAKNÍHO SYSTÉMU... 3 POPIS SYSTÉMU... 3 PIZPSOBENÍ CMS DLE
VíceModerní telefonní ústředna
Moderní telefonní ústředna ATEUS Omega - Profesionální - Efektivní - Dostupné ATEUS Omega Business Komunikační řešení pro malé a střední firmy Propojení všech telekomunikačních služeb firmy Přímé připojení
VíceVaše uživatelský manuál ESET MOBILE ANTIVIRUS http://cs.yourpdfguides.com/dref/3823096
Můžete si přečíst doporučení v uživatelské příručce, technickém průvodci, nebo průvodci instalací pro ESET MOBILE ANTIVIRUS. Zjistíte si odpovědi na všechny vaše otázky, týkající se ESET MOBILE ANTIVIRUS
VícePraktické využití datové schránky
Praktické využití datové schránky v ordinaci lékae Patrik Šolc 15.9.2009 Každý jsme hlava na nco jiného. My jsme hlavy na IT. Obsah Práce s datovou schránkou v ordinaci Jaké výhody lékai pináší datové
Více