Infokommunikációs Hálózatok és Alkalmazások Laboratórium - TTMER22
A VIK Wikiből
(Ihszl1beugro szócikkből átirányítva)
Mi a H.323 szabvány és milyen szolgáltatásokat foglal magába?
A H.323 valójában nem egy protokoll, hanem egy teljes szabványcsoport, melyet az ITU-T (International Telecommunication Union - Telecommunication Standardization Sector) dolgozott ki audiovizuális kommunikációra csomagkapcsolt hálózatok felett. Ez a protokollcsalád teljeskörű megoldást biztosít hívásjelzésre, hívásirányításra, kép-, hang-, adatszállításra és irányításra, továbbá konferenciahívásokra. A H.323 jelzései a Q.931 ITU-T ajánláson alapszanak, ami az ISDN (Integrated Services Digital Network) kapcsolatvezérlő protokollja. A H.323 ezzel biztosítja azt, hogy a hívásfelépítése könnyen átvihető legyen ISDN, PSTN (Public Switched Telephone Network), vagy bármilyen SS7 (Signaling System 7) jelzésrendszert használó hálózatba.
Sorolja fel a H.323 hálózat elmeit és azok funkcióit!
- H.225: A hívásfelépítésért és bontásért felelős protokollokat foglalja össze
- H.225.0 (RAS): A terminal és a gatekeeper közötti kommunikációt írja le
- H.245: Az eszközök képességeiket egyeztetik ennek segítségével
- RTP (Real-time Transport Protocol): Valós idejű adatfolyamokért felelős protokoll
- RTCP (RTP Control Protocol): RTP kapcsolatok vezérlőinformációi
- audió kodekek: G.711, G.723, G.728, stb.
- videó kodekek: H.261, H.263, stb.
Sorolja fel a Q.931 ITU-T ajánlás legfontosabb üzenettípusait és azok funkcióit!
- SETUP (kapcsolat felépítést jelző üzenet)
- CALL PROCEEDING (jelzi, hogy a hívott terminál feldolgozza a hívást)
- ALERTING (csengetést jelző üzenet)
- CONNECT (jelzi a hívófél számára, hogy a hívott fogadja a hívást)
- DISCONNECT (megszakítási kérelem jelzése)
- RELEASE (hívás megszakítási kérelem elfogadása)
- RELEASE COMPLETE (a RELEASE üzenet fogadója küldi nyugta gyanánt)
Írja le a H.323 hívásfelépítés egyes fázisait!
Írja le a SIP protokollt, alap metódusait és azok funkcióit!
- REGISTER: Felhasználói azonosító (sip:alice@bme.hu) beregisztrálása egy adott elérési címre (IP címre). Regisztráció során történik a felhasználó hitelesítése és az IMS-hez (IP Multimedia Subsystem) való hozzáférés engedélyezése is.
- INVITE: E metódus segítségével tud multimédiás kapcsolatot kiépíteni egy felhasználó más felhasználóval vagy alkalmazás szerverrel.
- BYE: SIP kapcsolat bontására használják a kommunikáló felek.
- CANCEL: Függőben lévő kérés (pl. SIP INVITE) megszakítására alkalmazzák.
- OPTIONS: SIP proxy vagy másik SIP User Agent képességeinek lekérésére használják.
- ACK: Egy kérés, ami igazolja, hogy egy SIP kliens végső választ kapott egy INVITE üzenetre. Csak az INVITE metódussal együtt alkalmazható.
Írja le a SIP hívásfelépítés egyes fázisait!
Írja le az SCCP, RTP, RTCP protokollok tulajdonságait
SCCP:
- számítás- és memóriaigény sokkal alacsonyabb mint a H.323, így alkalmas beágyazott rendszerekben való használatra pl (IP telefon).
- SCCP jelzések TCP felett a 2000-es porton
- Valós idejű beszéd-adatfolyam szállítása RTP csomagokban UDP felett.
RTP:
- Az RTP (Real-time Transport Protocol) végpont-végpont közti adattovábbítási szolgáltatásokat biztosít valós-idejű adatfolyamok számára. Ezek a szolgáltatások tartalmazzák a csomagok azonosítását tartalom szerint, sorrendszámozást, időbélyegzést és a kézbesítés monitorozását.
- UDP fölött működ, nem feltételezi, hogy a hálózat megbízható és a csomagokat sorrendben szállítja
- Gyakran alkalmazásokba van beleintegrálva és nem külön hálózati rétegként szerepel
RTCP:
- Real-Time Transport Control Protocol
- RTP kapcsolatok ellenőrzésére szolgáló protokoll, minden RTP kapcsolathoz tartozik egy RTCP is.
- elsődleges feladata, hogy visszajelzési lehetőséget nyújtson az adattovábbítás minőségéről. Ez a funkció a torlódásvezérléshez kapcsolódik. Az RTP az RTCP segítségével egy szállítási rétegű protokoll által támasztott igényeket is kielégít.
- az RTCP minden RTP forrásnak egy szállítási rétegű azonosítóját is szállítja (CNAME). Mivel az SSRC azonosító megváltozhat, például egy újraindítás miatt, ezért a vevőknek szüksége van a CNAME-re, hogy nyilvántartsák az összes résztvevőt.
- minden egyes résztvevő a kontroll-csomagokat elküldi az összes többi résztvevőnek. Annak függvényében, hogy egy résztvevő hány más résztvevőtől kap kontroll-csomagot, kiszámítja, hogy milyen sűrűn kell terjesztenie saját kontroll-információját, hogy ne terhelje le a hálózatot.
Milyen audió és milyen videó kódolókat ismer - ismertesse paramétereiket is! (A tényleges beugrón nem kérdeztek paramétereket)
- audió kodekek: G.711, G.723, G.728, stb.
- videó kodekek: H.261, H.263, stb.
Ismertesse a Cisco Call Manager telefonközpont alap-funkcióit és tulajdonságait!
- Hívások feldolgozása speciális hardver nélkül
- Konferenciahívás, gyorstárcsázás, hívástartás és továbbítás, újrahívás, több vonal fenntartása
- Web-alapú kezelőfelület amely távoli menedzselhetőséget biztosít
- HTML-alapú súgó
- Fürtbe (cluster) szervezhetőség, nagy megbízhatóság elérésére
- Hardverköltség nélküli fejleszthetőség
- Hívásengedélyezés nagyfokú szabályozhatósága
- Használat közben, leállás nélkül frissíthető rendszer
- Magas szintű menedzselhetőség
Ismertesse az Asterisk VoIP központ alap-funkcióit és tulajdonságait!
- Támogat számos ismert VoIP protokollt
- Tartalmaz számos PSTN (Public Switched Telephone Network) interfész kártya illesztő programot
- Kezeli és irányítja a bejövő hívásokat
- Képes kimenő hívásokat továbbítani, irányítani sőt még generálni is
- Hívásokat rögzíthetünk a segítségével
- Bejátszatunk előre meghatározott, vagy általunk rögzített hangokat
- Rögzíthetők a hívások részletei számlázási és könyvelési célokra
- Képes átkódolni a hívásokat egyik médiaformátumból egy másikba
- Protokoll-átalakítást végez
- Webes integrációhoz szabványos interfészt biztosít
- LDAP (Lightweight Directory Access Protocol) támogatással könnyen integrálható céges környezetbe
- Hívásmonitorozási funkciókat tartalmaz
- Beépített "dialplan" szkriptnyelv, amely segíti a hívásfeldolgozást
- Beszédszintézist (text-to-speech) és beszédfelismerést biztosít számos nyelven külső motor (external engine) segítségével