Software Quality of Services Solutions Dissertation. Ing. Marek Huczala, Telecommunication Department, Brno University of Technology. April 2006.

Slides:



Advertisements
Podobné prezentace
© 2000 VEMA počítače a projektování spol. s r. o..
Advertisements

Architektury IP služeb s QoS parametry pro hlas/multimédia Zbyněk Linhart pro VRS98, 19.října 1998, UK Praha.
Úvod do počítačových sítí Úvod. Úvod do počítačových sítí •Úvod, síťové protokoly, architektury,standardy •Fyzická úroveň •Linková úroveň •Lokální počítačové.
Rozšíření systému pro zátěžové testy o SOAP a agenty Zbyněk Pyšný.
Datové přenosy v ISDN Mobilní systémy, PF, JČU.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - transportní vrstva II. Ročník:4. Datum.
1 Počítačové sítě Úvodní přednáška Cíl předmětu –seznámit se s principy datové komunikace –seznámit se s principy distribučních systémů –seznámit se s.
Norma IEC Komunikační sítě a systémy v podřízených stanicích
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - spojová vrstva IV. Ročník:4. Datum.
METROPOLITNÍ PŘENOSOVÝ SYSTÉM
Návrh počítačové sítě malé firmy
Počítačové sítě Architektura a protokoly
Zpracoval: Šafránek David
Linková (spojová) vrstva
1 Představa komunikačního procesu ve funkčních vrstvách 1.Přístup uživatele k síťové službě prostřednictvím aplikačního programu 2.Vytvoření datové „zprávy“
RTSP Real Time Streaming Protocol
Datové vs Hlasové přenosy Datové –přepojování paketů (packet switching) Hlasové –přepojování okruhů (Circuit Switching)
Podpora a rozvoj komunikační infrastruktury ISVS Ing. Lubomír Moravčík
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - transportní vrstva I. Ročník:4. Datum.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 LAN Design LAN Switching and Wireless – Chapter 1.
Referenční model ISO/OSI
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
BIS Firewall Roman Danel VŠB – TU Ostrava.
QoS Josef Horálek,. Definice kvalitativních hledisek  Spolehlivost služby (service availability)  zpoždění (delay/latency)  rozptyl zpoždění (delay.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - struktura Ročník:4. Datum vytvoření:Srpen.
VRS98 1 Multi-Protocol Over ATM MPOA další ze standardů sítí ATM Antonín Mikát Intercom Systems s.r.o.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
Počítačové sítě Implementace RM OSI
SITRAFFIC Scala (UTC) SITRAFFIC Concert (TMS)
PCI Express Pavel Stianko. 2 Požadavky doby Vysoká přenosová rychlost Quality of service – data musí být v určitý čas přístupná pro zpracování Zvyšování.
1 I NTERNETOVÁ INFRASTRUKTURA. H ISTORIE SÍTĚ I NTERNET RAND Corporation – rok 1964 Síť nebude mít žádnou centrální složku Síť bude od začátku navrhována.
Datové sítě Ing. Petr Vodička.
Quality of Services v IP sítích Počítačové sítě Lekce 12 Ing. Jiří Ledvina, CSc.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - síťová vrstva II. Ročník:4. Datum.
======!"§==Systems= Řízená informační a komunikační infrastruktura Igor Tomeš Strana: 1 Řízená informační a komunikační infrastruktura Igor Tomeš T-Systems.
Budoucnost multimediálních přenosů a digitálních vysílání ve státní správě a samosprávě Doc. RNDr. Milan BERKA, CSc.
ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ KATEDRA TEORETICKÉ ELEKTROTECHKY Oddělení informatiky Java Micro Edition pro mobilní zařízení.
1 Implementace vrstev RM OSI Služby Pro aplikační program Pro transport dat SW HW OS aplikace User end (servery, PC…) směrovače přepínače.
Protokoly úrovně 3 nad ATM Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
VPN - Virtual private networks Přednášky z Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.
1 Seminář 3 Princip směrovače – L3 síťová transportní aplikační směrovač.
Metro Ethernet Services Projektování distribuovaných systémů Ing. Jiří ledvina, CSc.
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
VoIP Voice over IP Ing. Jiří Ledvina, CSc. Projektování distribuovaných systémů.
Základní pojmy Standard sítě Důvod vzniku standardů
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Services in a Converged WAN Accessing the WAN – Chapter 1 síť, která přenáší.
VMware Software Defined Datacenter Petr Dostálek, Avnet
NÁZEV ŠKOLY: S0Š Net Office, spol. s r. o., Orlová Lutyně AUTOR: Bc. Petr Poledník NÁZEV: Podpora výuky v technických oborech TEMA: Počítačové systémy.
Bezpečnostní technologie I IPSec Josef Kaderka Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání pro bezpečnostní systém státu (reg.
Fyzická vrstva (PL) Techniky sériové komunikace (syn/asyn, sym/asym ) Analogový okruh (serial line) Přenos v přeneseném pásmu (modem) Digitální okruh.
Připojení k internetu Jakub Adam, 9.B GPRS General Packet Radio Service (GPRS) je služba umožňující uživatelům mobilních telefonů GSM přenos dat a připojení.
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně AUTOR: Bc. Petr Poledník NÁZEV: Podpora výuky v technických oborech TEMA: Počítačové systémy ČÍSLO.
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 LAN Design LAN Switching and Wireless – Chapter 1.
Zabezpečení cloud prostředí
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
Referenční model ISO/OSI
Jakub “Eremiell” Marek CryptoParty #3 29/01/2013 CrossCafé
Multiprotocol Label Switching (MPLS)
Implementace vrstev RM OSI
Počítačové sítě IP vrstva
Představa komunikačního procesu ve funkčních vrstvách
Implementace vrstev RM OSI
Počítačové sítě IP vrstva
Application Layer Functionality and Protocols
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
Transportní protokoly
Transkript prezentace:

Software Quality of Services Solutions Dissertation. Ing. Marek Huczala, Telecommunication Department, Brno University of Technology. April 2006.

 QoS Definitions – MOS vs. R-factor.  Overview of QoS Models.  QoS Application Interface Design.  Java and C/C++ Implementations.  Testing. Defining Targets InterServ, DiffServ models, SBM, MPLS techniques Layering the designed solution in TCP/IP model. Java implementation of the designed solution. ITU-T.350 specification, QoS parameters affecting the communication session: delay, jitter, error rate, pakcet loss etc. Building new software applications for testing purposes.

Computer Networks and Services ATM Frame Relay Ethernet Internet Classification of the communication services: Data Voice Video Integration

QoS parameters  Přenosové zpoždění (delay).  Kolísání přenosového zpoždění (jitter).  Chybovost přenosu (error rate).  Ztrátovost datových celků resp. paketů (packet or data frame loss). Je dáno celkovou dobou přenosu paketu nebo fragmentu dat mezi koncovými stanicemi. Je dán časovým rozdílem přenosového zpoždění. Poměr celkového počtu chybně přenesených paketů k celkovému počtu všech přenášených paketů v komunikační relaci. Poměr celkového počtu ztracených paketů k celkovému počtu všech odeslaných paketů.

QoS Models  Model integrovaných služeb IS resp. IntServ.  Model diferencovaných služeb DS resp. DiffServ.  Techniky SBM.  Multiprotocol Packet Label Switching MPLS. Model IntServ (RFC1633): podobnost s klasickými komutovanými okruhy, rezervace šířky přenosového pásma při inicializaci, značná komplexnost na architekturu, slabá podpora síťových prvků. Model DiffServ: využívá informací IP protokolu (DSCP nebo Type of Service), řízení priorit různých toků dat, poměrná jednoduchost, nutný přístup k síťové vrstvě IP. Example of a network traffic load – illustration of bandtwith management:

Java Virtual Machine JVM Properties:  Object-oriented programming language.  Simplicity.  Automatic Garbage Collector.  Platform independence.  Multithreading support.  Safety.  IP layer access not supported. Vnáší do programového kódu přehlednost a usnadňuje tak jeho budoucí úpravy. Zahrnuje odstranění mechanismů spojených s alokací paměti nebo násobné dědičnosti. Zajišťuje automatické odstranění nepoužívaných objektů z paměti bez nutnosti zásahu programátora. Zaručuje možnost implementace aplikací do různých systémových prostředí. POZOR! Použitím některých nadstavbových knihoven může dojít k narušení vlastnosti. Využívaná zejména pro síťové programování, kde hrozí časové blokování aplikace z důvodu čekání na požadavek  UDP encapsulation.

Modely QoS Looking up the solution Parametry QoS JVM Adjusted IntServ model DiffServ Under certain circumstances. In real life, the interaction with other QoS mechanisms is necessary.

Adjusting IntServ model Defined in RFC IP TCPUDP Java QoS API RSVP Nutnost dodržení standardů v komunikaci RSVP-UDP. Tím bude zaručena spolupráce aplikací využívající Java QoS API s aplikacemi využívajícími možnosti přímého přístupu k IP protokolu. Requirements on Java QoS API solution: Kvalitativní průzkum stavu kvality přenosové trasy při inicializaci spojení a implementace RSVP. Monitorováním stavu přenosové trasy. Podmínky řešení: 1.První a poslední směrovací prvek na přenosové trase mezi mezi komunikujícími stanicemi musejí obsahovat podporu modelu IS resp. signalizačního protokolu RSVP. 2.Pro podporu multicastu je nutná podpora multicastu u všech stanic připojených do sítě.

Placing into TCP/IP model IP TCPUDP Java QoS API RSVP JMF, java.net.RTP RTPRTCP Aplikace Softwarová platforma pro vývoj aplikací pracujících v reálném čase. Poskytuje aplikacím přístup ke zdrojům dat (hlasových a video) a pomocí protokolu RTP zajišťuje přenos dat v síti. Aplikace budou využívat nově vytvořené aplikační rozhraní Java QoS API.

Interaction of QoS techniques