Távközlő Hálózatok 22. előadás 8. Beszédátvitel IP felett

Slides:



Advertisements
Hasonló előadás
A számítógépes hálózatok és az Internet
Advertisements

GPRS/EDGE General Packet Radio Service/ Enhanced Data rate for GSM Evolution.
Hálózati és Internet ismeretek
ISO International Standards Organisation OSI Open System Interconnection ISO International Standards Organisation OSI Open System Interconnection Ez a.
"Free phone" Kozellné Szabó Csilla Ozeki Informatikai Kft.
A média konvergenciája
Bevezetés a VoIP technológiába
10. Távközlő Hálózatok előadás
Jövő hálózati megoldások – Future Internet
SZÁMÍTÓGÉP- HÁLÓZAT.
HÁLÓZATOK.
1 Informatikai Szakképzési Portál Hálózati és Internet ismeretek Hálózati menedzsment.
Digitális Átállás.
Távközlő Hálózatok 20. előadás 7. Mobil távközlő rendszerek
Hálózati architektúrák
2008. augusztus 6.Budapest New Technology Meetup Group1 Zoltan Kalmar: Hahó Zoltan Kalmar: Hahó Kalmár Zoltán Internet Szolgáltatók.
HÁLÓZATOK.
20. Távközlő Hálózatok előadás
Jogában áll belépni?! Détári Gábor, rendszermérnök.
Rétegelt hálózati architektúra
Wireless Home Gateway Handover és roaming kérdések Készítette: Tóth Balázs Viktor.
Csatlakozás BRAIN rádiós hozzáférési rendszerhez mozgó ad-hoc hálózaton keresztül Konzulensek: Vajda Lóránt Török Attila Simon Csaba Távközlési és Telematikai.
Sávszélesség és adatátvitel
Az Internet elemei és hozzáférési technológiái Az Internet architektúrája.
OSI Modell.
Adatátvitel. ISMERTETŐ 1. Mutassa be az üzenet és csomagkapcsolást! Mi köztük az alapvető különbség? 2. Melyek a fizikailag összekötött és össze nem kötött.
A VoIP és a Microsoft Dynamics CRM Kondás János MCSA, MCSE, MCT System Builders Kft.
Bevezetés a VoIP technológiába
Hálózati és Internet ismeretek
A protokollok határozzák meg a kapcsolattartás módját.
Hálózati eszközök.
Létező hálózatok Kapcsolat-orientált csomagkapcsolt adathálózat: X.25.
Távközlő Hálózatok 16. előadás 6. IP szélessávú hozzáférési technikák
25. Távközlő Hálózatok előadás dec Ami kimaradt: hard/soft state protokollok Cél: két kommunikáló entitás konzisztens állapotba kerüljön.
Németh Krisztián BME TMIT dec. 13.
XDSL a laborban Németh Krisztián BME TMIT ápr. 11.
21. Távközlő Hálózatok előadás
11. Távközlő Hálózatok előadás okt Az információközlő hálózatok alapismeretei 2 Az információközlő hálózati technológiák áttekintése 2.1.
Távközlő Hálózatok 12. előadás IP szélessávú hozzáférési technikák
22. Távközlő Hálózatok előadás nov Az információközlő hálózatok alapismeretei 2 Az információközlő hálózati technológiák áttekintése 3.
Távközlő Hálózatok 5. előadás Németh Krisztián BME TMIT szept. 20.
Távközlő Hálózatok 24. előadás 9. Jelátviteli és forgalmi követelmények Németh Krisztián BME TMIT máj. 16. A. K. Erlang.
Hálózati architektúrák
Számítógép-hálózatok
Mobil Internet 15. előadás: Mobilitás támogatás az IP réteg felett II./II. Nováczki Szabolcs BME Híradástechnikai Tanszék 2008/2009 II. félév.
Hálózati alapismeretek
Gyakorlat 3. Számítógép hálózatok I.
Supervizor By Potter’s team SWENG 1Szarka Gábor & Tóth Gergely Béla.
Rugalmas, moduláris felépítés Rugalmas telepítés Jól tervezhető szerepkörök Folyamatos rendelkezésre állás Egyszerű felügyelet Elérés bárhonnan Postafiók.
Rétegmodellek 1 Rendelje az alábbi hálózati fogalmakat a TCP/IP modell négy rétegéhez és a hibrid modell öt rétegéhez! Röviden indokolja döntését. ,
Kommunikáció a hálózaton Kommunikáció a hálózaton.
Számítógép- hálózatok
Távközlő Hálózatok (VITT3246)
Kommunikáció-technológia specializáció
Távközlő Hálózatok 19. előadás 7. Beszédátvitel IP felett Németh Krisztián BME TMIT nov. 15.
Vállalati infrastruktúra, mely minden igényt kielégít Felhasználóbarát eszközök és élmények.
Wireless Home Gateway Handover, roaming, keletkező veszteségek Készítette: Tóth Balázs Viktor.
ETTH, mint a triple play egyik platformja Televízió- és Hangtechnikai Konferencia és Kiállítás ON DEMAND BUSINESS Körmöczi Béla Opticon.
ADSL alkalmazása xDSL frekvenciaosztásos elven működik, azaz különböző frekvencián továbbítja az előfizető és a szolgáltató felé haladó adatokat.
Új generációs hálózatok Bakonyi Péter c.docens. IKT trendek.
4.Tétel: xDSL, VoIP, FTTx, NGN
"Free phone" Kozellné Szabó Csilla Ozeki Informatikai Kft.
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK Építsünk IP telefont! Moldován István
Hálózatok Számítógépek és egyéb hardvereszközök összekapcsolva valamilyen kommunikációs csatornán. Felkínált lehetőségek: –Kommunikáció –Hardver megosztás.
A szállítási réteg az OSI modell 4. rétege. Feladata megbízható adatátvitel megvalósítása két hoszt között. Ezt úgy kell megoldani, hogy az független.
A TCP/IP protokoll. Az ARPANET eredeti protokollja: Network Control Protocol. 1974: Vinton G. Cerf és Robert E. Kahn: új protokollstruktúra fejlesztése.
Hálózatok Számítógépek és egyéb hardvereszközök összekapcsolva valamilyen kommunikációs csatornán. Felkínált lehetőségek: Kommunikáció Hardver megosztás.
HTE előadás BME TMIT I. 210 Az internet szolgáltatás mérése az NMHH gyakorlatában – a szolgáltatásminőség EU-s dimenziója Előadók: Torma Zsolt (NMHH)
Hálózatok.
LoRa technológia, LoRaWAN hálózatok
Előadás másolata:

Távközlő Hálózatok 22. előadás 8. Beszédátvitel IP felett Németh Krisztián BME TMIT 2007. máj. 9.

Hol tartunk? 0. Bevezetés 1. Távközlő hálózati architektúrák Hívószámkiosztás, analóg és digitális telefonhálózati architektúra 2. Jelzésrendszerek Előfizető és központ közötti, központok közötti 3. Távközlési protokollok 4. Gerinchálózati technikák PDH, SDH, ATM, MPLS, OTN, NGSDH, stb. 5. IP szélessávú hozzáférési technikák Analóg vonali modem, ADSL, xDSL, kábel-TV, stb. 6. Kapcsolástechnika 7. Mobil távközlő rendszerek Műholdas rendszerek, mobil számítógép hálózatok, GSM, UMTS 8. VoIP 9. Jelátviteli és forgalmi követelmények. Kodekek 10. Az információközlő hálózatok felépítésének elvei Csopaki Gy. Cinkler T. Németh K.

Tartalom VoIP bevezetés VoIP adatátvitel Jelzésprotokollok: H.323 SIP Egy különlegesség: a Skype Kódolók

VoIP bevezetés

Hogyan került a hang az IP-re? VoIP = Voice over IP, beszédátvitel IP felett Mindent elsöprő tendencia! Beszédátvitel: PSTN ISDN ATM ...  nem jött be Mobil rendszerek IP (=VoIP)

Miért jó a VoIP? Alapötlet: felesleges két hálózatot fenntartani szekunder közp. előfizetők primer közp. helyi közp. 64 kb/s 8 MB/s 34 MB/s 140 Mb/s Alapötlet: felesleges két hálózatot fenntartani A beszédforgalom IP szemmel nézve nagyon kis sávszélességű 6...64 kb/s egy beszédcsatorna vs. 1-3 Mb/s ADSL 140 Mb/s gerinchálózat A lakásban/irodában is kevesebb lesz a vezeték Csökkenthetőek a költségek Nem csak hangátvitel, hanem integrált adat-, képátvitel is pl. URL küldése beszélgetés közben, annak megtekintése web alapú telefonkönyv

A VoIP veszélyei Többletszolgáltatások A PSTN/ISDN/mobil hálózatok „bombabiztosra” vannak tevezve Magas rendelkezésre állás Nagy megbízhatóságú eszközök Tartalékolás Alaposan tesztelt protokollok Zárt hálózat (betörésvédelem) Sok-sok-sok év tapasztalata Garantált szolgáltatásminőség hála az áramkörkapcsolásnak Többletszolgáltatások Pl. a segélyhívásnak egy száma van, de mindig a helyi központba fut be a hívás VoIP-nál mindez kérdéses!

Kitérő: Távbeszélő hálózatok megbízhatósága 0,99999 rendelkezésre állás 20 évente 1 óra leállás!! (az egész központra, kisebb részegységekre nagyobb hiabarány engedélyezett) A megvalósítás eszközei: működő hardver melegtartalékolás csak egy hiba kivédésére jó  részegységenkénti tartalékolás szinkron üzemmódú tartalékolás, vagy terhelésmegosztásos tartalékolás hiba esetén kisebb teljesítménnyel, de működik + logika, ami (jól) detektálja a hibát, és átkapcsol hidegtartalékolás kevésbé kritikus elemeknél tápellátás folyamatossága betáplálás több úton akkumulátorok (~3-4 óra) generátorok (teherautóra szerelt is) -- csak a dízelolaj mennyisége korlátozza az üzemidőt végberendezés: távtáplálás (mobil nem...)

Kitérő: Távbeszélő hálózatok megbízhatósága 0,99999 rendelkezésre állás A megvalósítás eszközei: működő hardver tápellátás folyamatossága működő szoftver hibamentes együttműködő különböző gyártók esetén lásd pl. a 4. fejezetet: Távközlési protokollok igenis lehet komplex rendszerek esetén is (majdnem) hibamentes kódot írni!! megbízható architektúra e célra tervezték alaposan tesztelt, évek során finomított külső támadás lehetősége minimális VoIP-nál is szükséges ez!

Kitérő: Távbeszélő hálózatok megbízhatósága Valóban működő rendszer! Ritka kivételek: Magyarország, 1998. december. „Hirtelen havazás”, GSM hálózatok rövid időre összeomlanak. (Szilveszterkor nem omlanak össze a rendszerek, csak átmenetileg túlterhelődnek) AT&T 1990. jan. 15. SS7 szoftver downgrade segített -- egy fél nap után

VoIP jövő Egyértelmű minden téren a VoIP térhódítása már az új 3G hálózatok is IP alapúak a PSTN/ISDN gerinchálzatok szintúgy gyakran IP alapúak sok vállalati rendszert lecseréltek teljesen VoIP-ra sok magán előfizető is a VoIP-ot választotta Akkor lesz igazi műszaki értelemben vett siker, ha sikerül mindkét világból (internet, telefon) a pozitívumokat átmenteni

VoIP architektúrák Első ránézésre alkalmazási rétegbeli probléma Valamilyen szinten igaz. Azonban: célprotokollok különböző szinteken: adatátvitel, kapcsolatfelépítés célhardverek végberendezések, hálózati csomópontok

VoIP architektúrák IP feletti beszédátvitel. De „mennyire IP”? 1. „alig” pl. két tel. központ összekötése egy IP trönkkel (trönk = kapcsolóközpontok közötti nyalábolt átviteli út) 2. „jobban” PSTN végberendezések IP eszközökhöz csatlakoznak pl. PC kártya IP router PSTN interfésszel IP alapú tel. kp. ezek az eszközök végzik a PSTN/VoIP átjárást pl. tárcsahang generálás, jelzés fordítás, stb.

VoIP architektúrák IP feletti beszédátvitel. De „mennyire IP”? 3. „szinte teljesen” VoIP végberendezés kinézetre hasonlít egy „hagyományos” telefonhoz IP címmel pl. Ethernet csatlakozóval plusz szolgáltatásokkal (pl. webböngésző) Softphone = VoIP szoftver pl. Skype, ICQ, Windows Messenger, stb. futhat PC-n, PDA-n, de akár mobiltelefonon is (!!) 2.-3. eset: VoIP/PSTN átjáró a VoIP hálózat határán

VoIP architektúrák Négy funkcióhalmaz jelzési feladatok beszédkódolás és dekódolás beszédcsomagok szállítása együttműködés más VoIP/PSTN hálózatokkal (gateway funkciók)

VoIP adatátvitel (beszédjelek átvitele IP-n)

IP feletti szállítási protokollok A leggyakoribb IP szállítási protokollok: User Datagram Protocol – UDP Transport Control Protocol – TCP Real-Time Transport Protocol – RTP szállítási (TCP/UDP) és alkalmazási réteg között: kb. viszony réteg

UDP Kapcsolat nélküli szolgáltatás nincs állapotinformáció Forrás-nyelő pár azonosítás portszám alapján (alkalmazási szintű nyalábolás) Ellenőrző összeg Az alkalmazás küldési sebességet változatlanul hagyja Valósidejű és multimédia alkalmazások A fejléc 8 bájtos:

TCP Kapcsolatorientált Megbízható kapcsolat Automatikus torlódáskezelés Meghatározza a csomagkövetési időt Az alkalmazás nem tudja azt vezérelni A fejléc legalább 20 bájtos:

RTP Real-Time Transport Protocol (RFC 3550) valós idejű szállítási protokoll Tipikusan UDP felett, de lehet más szállítási protokoll felett is Támogatja a multicast átvitelt, ha az alsóbb rétegek is Sorrendhelyes átvitel Csomagkövetési időket megtartja Adatcsomaghoz csatolja időbélyeget sorszámot csomag típusát visszajelzés a sikeres fogadásról Ennek ellenére, az RTP nem kapcsolatorientált garantája a csomag megérkezését erőforráslefoglaló protokoll

RTP csomag nem kell megtanulni de így könnyebb megérteni V - Version. Identifies the RTP version. P - Padding. When set, the packet contains one or more additional padding octets at the end which are not part of the payload. X - Extension bit. When set, the fixed header is followed by exactly one header extension, with a defined format. CSRC count -Contains the number of CSRC identifiers that follow the fixed header. M - Marker. The interpretation of the marker is defined by a profile. It is intended to allow significant events such as frame boundaries to be marked in the packet stream. Payload type - Identifies the format of the RTP payload and determines its interpretation by the application. A profile specifies a default static mapping of payload type codes to payload formats. Additional payload type codes may be defined dynamically through non-RTP means. Sequence number - Increments by one for each RTP data packet sent, and may be used by the receiver to detect packet loss and to restore packet sequence. Timestamp - Reflects the sampling instant of the first octet in the RTP data packet. The sampling instant must be derived from a clock that increments monotonically and linearly in time to allow synchronization and jitter calculations. SSRC - Synchronization source. This identifier is chosen randomly, with the intent that no two synchronization sources within the same RTP session will have the same SSRC identifier. CSRC - Contributing source identifiers list. Identifies the contributing sources for the payload contained in this packet.

Hang RTP csomagban Nagyobb IP csomag: kisebb overhead fejrész (20 byte) UDP fejrész (8 byte) RTP fejrész (12 byte) Beszéd-információ (4-100 byte) Kodek RTP UDP IP Nagyobb IP csomag: kisebb overhead nagyobb késleltetés

RTCP Real Time Control Protocol valós idejű vezérlési protokoll Minden kapcsolat résztvevője rendszeresen küld RTCP csomagokat RTP-s adatok UDP portjánál eggyel nagyobb portszámon Feladatai: QoS monitoring Torlódásvezérlés segítése Forrás azonosítása Inter-média szinkronizáció (pl. kép és hangfolyam összetartozik) A vezérlési csomagok (RTCP) skálázása sok résztvevős konferencia esetén se árasszuk el a hálózatot

VoIP és a QoS QoS = Quality of Service, szolgálatminőség e nélkül: Best Effort, „legjobb szándék”, ez van most RTP nem nyújt ilyen szolgáltatást Ez az alacsonyabb rétegek dolga hiszen egy csomag elvesztése a felsőbb rétegekben csak jelentős késleltetéssel javítható (újraküldés) egy csomag késletetése a felsőbb rétegekben már nem javítható (időgép kéne...) Tehát a VoIP erre támaszkodik Nehogy egy nagy fájl letöltése tönkretegye egy beszélgetés minőségét Ilyen mégis csak korlátozottan van IP QoS paraméterek: csomagvesztés aránya csomagtöbbszörözés aránya téves csomagkézbesítés aránya csomagkésleltetés a késleltetés ingadozása de: a sávszélesség mennyiségi és nem minőségi paraméter!!

VoIP és a QoS Létező QoS megoldások: Integrated Services, Differentiated Services IETF ajánlások, de nem terjedtek el a gyakorlatban Csomag prioritások, hálózat túlméretezés Zárt, korlátozott belépéssel rendelkező hálózatokban működik „Az” Interneten általában nem Ezért jó a hangminőség a vállalati VoIP rendszerekben, a VoIP alapú szolgáltatóknál (pl. +0 a magyar mobilokról) Ezért csak néha jó a Skype, NetMeeting, ICQ, ... hangminősége Van még: hívásbeengedés (Call Admission Control, CAC) csak adott számú VoIP hívás léphet be a rendszerbe ld. később, pl. H.323 csak akkor ér valamit, ha megoldottuk, hogy pl. egy letöltés nem szorítja ki az összeset

Jelzésprotokollok H.323

ITU-T H.32x A H.323 egy multimédia konferenciaprotokoll nem minőségbiztosított, csomagkapcsolt hálózatokra, beleértve a valós idejű hangátvitelt, videoátvitelt, adatátvitelt ITU: telefónia világa H.320 H.321 H.322 H.323 V1/V2/V3/V4/V5 H.324 Év 1990 1995 ‘96/’98/’99/’00/’03 1996 Hordozó- közeg Narrowband switched digital ISDN Broadband ATM LAN Guaranteed bandwidth packet networks Non - guaranteed packet switched PSTN or POTS, the an alog phone system Picture telephony Multimedia

H.323 protokollok A H.323 ún. Umbrella standard – esernyőszabvány, azaz sok másik szabvány összefogása Híváskezelési jelzések: H.225, H.245 Audió kodekek: pl. G.711, G.722, G.723.1, G.728, G.729, ... Videó kodekek: H.261, H.263 Adatátvitel: T.120, Felhasználás például: közös rajzasztal (whiteboard) alkalmazásmegosztás közös dokumentumszerkesztés Média átvitele: RTP/RTCP (IETF) Biztonság: H.235 Kiegészítő szolgáltatások H.450.1 általában, plusz pl.: H.450.2: hívásátadás H.450.3: hívásátirányítás H.450.4: hívástartás stb.

A H.323 hálózat elemei (1) Végberendezés (Terminal) beszéd, adat, videó, vagy ezek kombinációja Zónavezérlő (Gatekeeper) címfordítás: telefonszám – IP cím sávszélesség-gazdálkozás (hívásengedélyezés) végberendezés azonosítása menedzsment képesség pl. hívások felépítése, bontása, hívásátirányítás biztonsági funkciók sok esetben a VoIP rendszer „intelligenciája”

A H.323 hálózat elemei (2) Átjáró (Gateway) hálózatok közötti kapcsolat pl. ISDN, PSTN, SIP rendszerek felé tolmácsolás különböző ITU szabványok között vezérlő üzenetek átviteli protokollok audio/video kodekek MCU (Multipoint Control Unit, konferenciavezérlő) három vagy több résztvevő közötti multimédia konferencia Határoló elem (Border element) telefonkönyv szolgáltatások adminisztratív tartományok közötti kommunikáció

H.323 architektúra A H.323 hálózat felépítése és komponensei

H.323 hálózat – Zóna A zóna egy zónavezérlőből és a hozzá kapcsolódó eszközökből áll A zónavezérlő fizikai elhelyezkedése lényegtelen Lehetséges az is, hogy több fizikai eszközből áll össze az egy logikai zónavezérlő GK GW MCU T

H.323 hálózat – Adminisztratív tartomány Zónák összessége, amelyeknek az adminisztratív felügyelete közös pl. egy szolgáltató hálózatába tartoznak