Network Design and Appraisal

Size: px
Start display at page:

Download "Network Design and Appraisal"

Transcription

1 Qualty-of-Servce IP QoS archtectures Ulrch Fedler Introductory Example Applcaton: IP telephony wth fxed encodng bt rate Network delay s varable, packets may get lost Network qualty-of servce requrements Network delay below 50msec Outage duraton less than 50 mcroseconds Number of outages less than fve per mnute Mcrophone Sampler, A D converter Buffer, D A Ulrch Fedler IP QoS archtectures 1 Ulrch Fedler IP QoS archtectures 2 Varablty of Network Delay Applcaton Taxonomy Playback buffers can accommodate network delay varatons. How large should the playback delay be? Do we need support from the network to meet the QoS requrements? 3 90% 97% 98% 99% Real tme vs elastc applcatons Adaptve applcatons (rate and/or delay) Applcatons Real tme Elastc Packets (%) 2 Tolerant Intolerant Interactve Interactve bulk Asynchronous 1 Adaptve Nonadaptve Rate-adaptve Nonadaptve 5 10 Delay (mllseconds) 20 Delayadaptve Rateadaptve Ulrch Fedler IP QoS archtectures 3 Ulrch Fedler IP QoS archtectures 4

2 Goals Integrated Servces You know how to classfy applcatons wth regards to QoS requrements You can gve an overvew over the IntServ archtecture Per flow servce dfferentaton. Offers guaranteed, controlled-load, and best-effort servce. Sgnalng protocol RSVP. You can gve an overvew on the DffServ archtecture Per class servce dfferentaton. At network edge classfy ncomng traffc and mark packets. Insde the network dfferentate servce for packets accordngly. Forwardng per-hop behavor (PHB) Expedted, assured, and best-effort forwardng You know that end-to-end servce guarantees are bult on PHBs addtonally requre bandwth management. You know the three key propertes of schedulng algorthms You can explan prorty, round-robn, and weghted far queueng schedulng You can explan actve queue management and random-early detecton. Server Best Effort Flows Clent Ulrch Fedler IP QoS archtectures 5 Ulrch Fedler IP QoS archtectures 6 Integrated Servces Controlled Load IP QoS archtecture that s based on per flow servce dfferentaton Best Effort Controlled-load servce relable and enhanced best effort servce Guaranteed servce Fxed delay bound Ths s acheved wth per flow resource reservatons Recever-orented Multcast capable Bandwdth s reserved Per-packet delay s not guaranteed Packet delay may vary Performs lke a lghtly loaded Best Effort network Ulrch Fedler IP QoS archtectures 7 Ulrch Fedler IP QoS archtectures 8

3 Guaranteed Servce Implementaton of IntServ Bandwdth s reserved Per-packet delay s guaranteed bounded IntServ ams at provdng QoS on a per flow bass For each flow, applcatons use a sgnalng protocol (RSVP) to reserve requred network resources requred to obtan guaranteed delay/rate. Edge routers perform Per flow admsson control All routers perform Multfeld classfcaton for each packet Packet schedulng based on the classfcaton Ulrch Fedler IP QoS archtectures 9 Ulrch Fedler IP QoS archtectures 10 RSVP Sgnalng RSVP Sgnalng Store prelmnary nformaton on the transcever n each node on the traffc path (downstream) Sender sends Path message contanng sender Tspec. Recever can then trgger resource reservatons by sendng a reservaton request (upstream). Recever sends Resv message contanng Rspec. Intermedate routers can accept or reject. Reject: Error message to recever. Accept: Lnk bandwdth and buffer space allocated, flow state nformaton nstalled, forward Resv message. Routers mantan soft state Perodc keep alve messages requred. Ulrch Fedler IP QoS archtectures 11 Ulrch Fedler IP QoS archtectures 12

4 RSVP on a Router Admsson Control Token bucket Parameters: rate: 1B/s-40TB/s Bucket depth peak rate mnmum polced unt maxmum packet sze Ulrch Fedler IP QoS archtectures 13 Ulrch Fedler IP QoS archtectures 14 Path Msg s Sender Tspec Obj. Length = 36 Class-Num = 12 C-Type=2 Verson Reserved IS Length Servce # Reserved Servce Data Length ParamID=127 Flags Parameter Data Length Token Rate (r) Token Bucket Sze (b) Peak Data Rate (p) Mnmum Polced Unt (m) Maxmum Packet Sze (M) Contans FlterSpec object Resv Message Used to set parameters n the packet-classfer process. FlowSpec object Used to set parameters n a node s packet-schedulng process Perodcally resend (e.g. all 30 sec) to mantan soft-state Ulrch Fedler IP QoS archtectures 15 Ulrch Fedler IP QoS archtectures 16

5 Mergng Reservatons (Controlled Load Style) Deployment of IntServ Most Csco Routers Support Intserv and RSVP but not enabled Mcrosoft Wndows 98+ has support for RSVP Up to now IntServ hasn t been used much Presumably ths s due large mplementaton complexty Lack of scalablty n the archtecture Ulrch Fedler IP QoS archtectures 17 Ulrch Fedler IP QoS archtectures 18 DffServ (Dfferentated Servces) DffServ IP QoS archtecture that s based on per class servce dfferentaton At network edge aggregate flows wth smlar QoS Insde the network process packets accordngly (per-hop-behavor) End-to-end servces are bult on behavoral aggregates At network edge: classfy and mark packets; polce flows In core network: servce packets accordng to classfcaton Access network At network edge aggregate flows wth smlar QoS Edge routers classfy ncomng traffc accordng to polcy specfed ( admsson control ). Packets are marked wth a code pont that reflects the desred level of servce (e.g. a bt n IPv4 TOS byte). Insde the network process packets accordngly Core routers dfferentate ncomng packets based on code pont (schedulng, queue management). End-to-end servces are bult on behavoral aggregates whch rely on per-hop-behavor (PHB) Resource manager (bandwdth broker, etc.). Ulrch Fedler IP QoS archtectures 19 Ulrch Fedler IP QoS archtectures 20

6 In Edge Routers In Core Routers Edge routers classfy and polce ncomng traffc. Classfer: classfes packets. Meter: checks whether the traffc falls wthn the negotated profle. Marker: marks traffc that falls wthn profle wth a codepont (e.g. a bt n IPv4 TOS byte). Shaper/dropper: shapes traffc/dscards packets. Core routers dfferentate ncomng packets accordng to the forwardng per-hop-behavor (PHB) specfed for the partcular packet class Schedulng Queue Management It s not specfed what mechansms to use to ensure the requred PHB performance behavor. Ulrch Fedler IP QoS archtectures 21 Ulrch Fedler IP QoS archtectures 22 Forwardng PHBs Forwardng (PHB) Expedted Forwardng (EF) Servce class that enables provders to offer leased-lne type of servce. Low delay, low jtter Intended applcatons: VoIP, vdeo etc. Assured Forwardng (AF) Preferental servce classes for data traffc Best Effort (BE) Expedted Forwardng (EF): Guarantees for the EF traffc Mnmum rate Traffc characterstcs should not sgnfcantly be nfluenced by the other traffc classes. Admtted based on peak rate. Non-conformant traffc s dropped or shaped. Ulrch Fedler IP QoS archtectures 23 Ulrch Fedler IP QoS archtectures 24

7 Forwardng (PHB) Schedulng Assured Forwardng (AF): AF defnes 4 classes wth some bandwdth and buffers allocated to them. The ntent s that t wll be used to mplement servces that dffer relatve to each other (e.g., gold, slver, ). Wthn each class, there are three drop prortes, whch affect whch packets wll get dropped frst f there s congeston. Lots of studes on how these classes and drop prortes nteract wth TCP flow control. Non-conformant traffc s remarked. Schedulng IP packets s not trval snce IP packets have varable sze Schedulng Algorthms make a trade off farness complexty sharp bounds on packet delay Ulrch Fedler IP QoS archtectures 25 Ulrch Fedler IP QoS archtectures 26 Prorty Schedulng Round Robn Schedulng The scheduler serves a packet from prorty level k only f there are no packets awatng servce n levels k+1, k+2,, n Smple mplementaton Hghest prorty level packets wll always have low delays. Starvaton s crtcal However, approprate admsson control and polcng to restrct servce rates from all but the lowest prorty level Cyclcally scan class queues, servng packets one from each class (f avalable). Smple mplementaton. Provdes protecton aganst msbehavng sources (also guarantees a mnmum bandwdth to every connecton). Hghest prorty level packets have to wat untl end of the round. Ulrch Fedler IP QoS archtectures 27 Ulrch Fedler IP QoS archtectures 28

8 Weghted Far Queueng WFQ Emulates Flud System Hgh mplementaton complexty Guaranteed mnmal rate Tght worst-case delay bounds (for polced traffc) Far sharng of surplus bandwdth Often referred to for performance comparson reasons W W t W : flow through ppe n nterval [t k,t m ];, j contnuously backlogged: W ( tk, tm) Wj( tk, tm) j Flow delay: W Ulrch Fedler IP QoS archtectures 29 Ulrch Fedler IP QoS archtectures 30 Packetzed WFQ WFQ s Algorthm length L mux t t Ulrch Fedler IP QoS archtectures 31 Schedule packets accordng to fnshed servce n flud system L L Bounded delay Bounded unfarness: e.g. L L j j max W( tk, tm) Wj( tk, tm) f ( t) j Introduce a vrtual servce tme measure V ( t dt) V ( t) Compute schedulng tags based on updatng the set of backlogged connectons at each packet departure/arrval event k k1 k Start tag S max{ F, V( a )} next( t) L dt R B ( t ) k k k F S B( t) t ( Fmn V ( t)) next departure (real-tme) Ulrch Fedler IP QoS archtectures 32 R Fnsh tag

9 WFQ varants Queue Management Estmate vrtual servce measure: SCFQ: self-clocked far queung (Golestan et al. 1994, Infocom) SFQ: start-tme far queung (Goyal et al. 1997, IEEE/ACM ToN) MD-SCFQ: mnmum delay SCFQ (Chuss et al. 1998, Infocom) tme-shft schedulng (Gobb et al. 1998, IEEE/ACM ToN) MSFQ: mnmum startng tag far queung (Chu et al. 1997, IEICE ToC) Use two prorty queues: LFVC: leap forward vrtual clock (Sur et al. 1997, ACM Symp. PDC) WF 2 Q, WF 2 Q+ (Bennett et al. 1997, IEEE/ACM ToN) SPFQ: startng potental far queung (Stlads et al. 1998, IEEE/ACM ToN) Subsample vrtual servce measure: FBFQ: frame-based far queung (Stlads et al. 1998, IEEE/ACM ToN) VTRR: vrtual tme based Round Robn (Cho et al. 1998, ICC) DRR: Defct Round Robn (Shreedhar et al. 1996, IEEE/ACM ToN) Tal-drop FIFO queue management Random Drop queue management Ulrch Fedler IP QoS archtectures 33 Ulrch Fedler IP QoS archtectures 34 Actve Queue Management Random-Early Detecton Introduce actve queue management snce FIFO drop tal queueng has some drawbacks Full-queue problem Latency s ncreased when the queue s constantly full. A queue should only be used to accommodate short bursts. -> early drop packets Lock-out problem Small subset of flows monopolze lnk durng congeston (hgh rate flows). -> ntroduce randomzaton Random-Early Detecton (RED) Start to randomly drop packets before queue s full Vary drop probablty wth queue fll state Use smoothed queue length nstead of queue length to allow the queue to accommodate short bursts Droppng/ Markng Probablty 1 max p 0 Mn th Max th Average Queue Length Ulrch Fedler IP QoS archtectures 35 Ulrch Fedler IP QoS archtectures 36

10 RED The RED algorthm Instantaneous queue length Max queue length Max threshold Mn threshold Tme Forced drop Probablstc early drop No drop for each packet arrval: calculate the average queue sze avg f avg mnth do nothng else f mnth avg maxth calculate drop probablty p drop arrvng packet wth probablty p else f maxth avg drop the arrvng packet Ulrch Fedler IP QoS archtectures 37 Ulrch Fedler IP QoS archtectures 38 Average Queue Length n RED RED Parameter Settngs Use an exponental average of the queue length where q s the newly measured queue length. Ths exponental weghted movng average s desgned such that short-term ncreases n queue sze from bursty traffc or transent congeston do not sgnfcantly ncrease average queue sze. RED s controlled by 5 parameters qlen The maxmum length of the queue w q Weghtng factor for average queue length computaton mn th Mnmum queue length for trggerng probablstc drops max th Queue length threshold for trggerng forced drops max p The maxmum drop probablty Ths s what S. Floyd suggests <= w q <= Set max th dependng on the maxmum tolerable delay. Set max th at least twce mn th Ulrch Fedler IP QoS archtectures 39 Ulrch Fedler IP QoS archtectures 40

11 RED Issues Extremely senstve to parameter settngs Wld queue oscllatons upon load changes Fal to prevent buffer overflow as the number of sources ncreases Does not help fragle flows (e.g.: small wndow flows or retransmtted packets) Does not adequately solate cooperatve flows from non-cooperatve flows RED varants Adaptve RED -- ARED (Feng, Kandlur, Saha, Shn 1999) Snce RED s extremely senstve to #sources and parameter settngs adapt max p to load No per-flow nformaton needed Flow RED -- FRED (Lng, Morrs 1997) Use per-flow accountng to penalze flows that frequently lead to buffer overflows BLUE (Feng, Kandlur, Saha, Shn 1999) On buffer overflow, ncrement markng probablty, on dle lnk decrease markng probablty to avod wld oscllatons of RED that typcally lead to cyclc overflow and underutlzaton Stochastc Far Blue (Feng, Kandlur, Saha, Shn 2000) Protecton aganst non-adaptve flows Generalzed Random Early Evason Network -- GREEN (Feng, Kapada, Thulasdasan, 2002) Ensure farness between TCP flows usng knowledge on TCP steady state Ulrch Fedler IP QoS archtectures 41 Ulrch Fedler IP QoS archtectures 42 ACM n Dffserv Fnal Word on DffServ RIO (random drop n/out of profle) Use dfferent (max,mn) thresholds to mplement P(drop) drop precedence 1.0 MaxP Mn out Mn n Max out Max n AvgLen No scalablty problem Servces are allocated per class Complexty at network edge Markng, shapng, etc. Buldng end-to-end servces based on per-hop-behavor s a dffcult ssue Buldng premum servce based on expedted forwardng requres bandwdth management/traffc engneerng n addton to DffServ Dffcult over doman boundares EF/BE has been deployed on the Qbone So far lttle success Ulrch Fedler IP QoS archtectures 43 Ulrch Fedler IP QoS archtectures 44

12 References QoS X. Xao, L. N Internet QoS: A Bg Pcture, IEEE Network March/Aprl 1999 P. Ferguson, G. Huston, Qualty of Servce, Delverng QoS on the Internet and n Corporate Networks, John Wley&Sons, Inc., 1998 IntServ RFC 1633 (Integrated Servces), 2205 (RSVP), 2210 (Usng RVSP wth IntServ), 221 (Controlled Load Servce), 2212 (Guaranteed Servce) DffServ K. Nchol, V. Jacobsen, L. Zhang, A two-bt dfferentated servces archtecture for the Internet, RFC 2638, July 1999 Summary Introductory example VoIP, applcaton taxonometry IntServ archtecture Per flow servce dfferentaton. Offers guaranteed, controlled-load, and best-effort servce. Sgnalng protocol: RSVP. DffServ archtecture Per class servce dfferentaton. At network edge classfy ncomng traffc and mark packets. Insde the network dfferentate servce for packets accordngly. Forwardng per-hop behavor (PHB) Expedted, assured, and best-effort forwardng Schedulng Prorty, round-robn, and weghted far queueng schedulng Actve queue management Random-early detecton End-to-end servce guarantees bult on PHBs addtonally requre bandwth management. Ulrch Fedler IP QoS archtectures 45 Ulrch Fedler IP QoS archtectures 46

Network Services Definition and Deployment in a Differentiated Services Architecture

Network Services Definition and Deployment in a Differentiated Services Architecture etwork Servces Defnton and Deployment n a Dfferentated Servces Archtecture E. kolouzou, S. Manats, P. Sampatakos,. Tsetsekas, I. S. Veners atonal Techncal Unversty of Athens, Department of Electrcal and

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

Performance Analysis and Comparison of QoS Provisioning Mechanisms for CBR Traffic in Noisy IEEE 802.11e WLANs Environments

Performance Analysis and Comparison of QoS Provisioning Mechanisms for CBR Traffic in Noisy IEEE 802.11e WLANs Environments Tamkang Journal of Scence and Engneerng, Vol. 12, No. 2, pp. 143149 (2008) 143 Performance Analyss and Comparson of QoS Provsonng Mechansms for CBR Traffc n Nosy IEEE 802.11e WLANs Envronments Der-Junn

More information

QoS-Aware Active Queue Management for Multimedia Services over the Internet

QoS-Aware Active Queue Management for Multimedia Services over the Internet QoS-Aware Actve Queue Management for Multmeda Servces over the Internet I-Shyan Hwang, *Bor-Junn Hwang, Pen-Mng Chang, Cheng-Yu Wang Abstract Recently, the multmeda servces such as IPTV, vdeo conference

More information

Internet Quality of Service

Internet Quality of Service Internet Quality of Service Weibin Zhao [email protected] 1 Outline 1. Background 2. Basic concepts 3. Supporting mechanisms 4. Frameworks 5. Policy & resource management 6. Conclusion 2 Background:

More information

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ)

QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ) QoS in IP networks Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001 IETF Integrated Services (IntServ) Connection-oriented solution (end-to-end) QoS guarantees

More information

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS

CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS CS640: Introduction to Computer Networks Aditya Akella Lecture 20 QoS Why a New Service Model? Best effort clearly insufficient Some applications need more assurances from the network What is the basic

More information

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more)

Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more) Improving QOS in IP Networks Thus far: making the best of best effort Future: next generation Internet with QoS guarantees RSVP: signaling for resource reservations Differentiated Services: differential

More information

Real-time apps and Quality of Service

Real-time apps and Quality of Service Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting

More information

Fair Intelligent Congestion Control Resource Discovery Protocol on TCP Based Network 1

Fair Intelligent Congestion Control Resource Discovery Protocol on TCP Based Network 1 Far Intellgent Congeston Control esource Dscovery Protocol on TCP Based Network 1 Doan B. Hoang 2, Qng Yu, Mng L, and Davd Dagan Feng Department of Computer Systems, Faculty of Informaton Technology, Unversty

More information

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71 Chapter 7 outline 7.1 multimedia networking applications 7.2 streaming stored audio and video 7.3 making the best out of best effort service 7.4 protocols for real-time interactive applications RTP, RTCP,

More information

ivoip: an Intelligent Bandwidth Management Scheme for VoIP in WLANs

ivoip: an Intelligent Bandwidth Management Scheme for VoIP in WLANs VoIP: an Intellgent Bandwdth Management Scheme for VoIP n WLANs Zhenhu Yuan and Gabrel-Mro Muntean Abstract Voce over Internet Protocol (VoIP) has been wdely used by many moble consumer devces n IEEE 802.11

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters Frequency Selectve IQ Phase and IQ Ampltude Imbalance Adjustments for OFDM Drect Converson ransmtters Edmund Coersmeer, Ernst Zelnsk Noka, Meesmannstrasse 103, 44807 Bochum, Germany [email protected],

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna [email protected] Abstract.

More information

End-to-end measurements of GPRS-EDGE networks have

End-to-end measurements of GPRS-EDGE networks have End-to-end measurements over GPRS-EDGE networks Juan Andrés Negrera Facultad de Ingenería, Unversdad de la Repúblca Montevdeo, Uruguay Javer Perera Facultad de Ingenería, Unversdad de la Repúblca Montevdeo,

More information

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment

An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment An Optmal Model for Prorty based Servce Schedulng Polcy for Cloud Computng Envronment Dr. M. Dakshayn Dept. of ISE, BMS College of Engneerng, Bangalore, Inda. Dr. H. S. Guruprasad Dept. of ISE, BMS College

More information

A generalized hierarchical fair service curve algorithm for high network utilization and link-sharing

A generalized hierarchical fair service curve algorithm for high network utilization and link-sharing Computer Networks 43 (2003) 669 694 www.elsever.com/locate/comnet A generalzed herarchcal far servce curve algorthm for hgh network utlzaton and lnk-sharng Khyun Pyun *, Junehwa Song, Heung-Kyu Lee Department

More information

QoS in the Linux Operating System. Technical Report

QoS in the Linux Operating System. Technical Report Unverstät Karlsruhe (H) Insttut für elematk QoS n the Lnux Operatng System echncal Report Marc Bechler and Hartmut Rtter Insttut für elematk Fakultät für Informatk Unverstät Karlsruhe (H) E-Mal: [mbechler

More information

Integrated Service (IntServ) versus Differentiated Service (Diffserv)

Integrated Service (IntServ) versus Differentiated Service (Diffserv) Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook Computer Networking A Top- Down Approach Featuring the Internet ACN: IntServ and DiffServ

More information

Computer Networks 55 (2011) 3503 3516. Contents lists available at ScienceDirect. Computer Networks. journal homepage: www.elsevier.

Computer Networks 55 (2011) 3503 3516. Contents lists available at ScienceDirect. Computer Networks. journal homepage: www.elsevier. Computer Networks 55 (2011) 3503 3516 Contents lsts avalable at ScenceDrect Computer Networks journal homepage: www.elsever.com/locate/comnet Bonded defct round robn schedulng for mult-channel networks

More information

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman

A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline

More information

Optimal Pricing for Integrated-Services Networks. with Guaranteed Quality of Service &

Optimal Pricing for Integrated-Services Networks. with Guaranteed Quality of Service & Optmal Prcng for Integrated-Servces Networks wth Guaranteed Qualty of Servce & y Qong Wang * Jon M. Peha^ Marvn A. Sru # Carnege Mellon Unversty Chapter n Internet Economcs, edted y Joseph Baley and Lee

More information

Vembu StoreGrid Windows Client Installation Guide

Vembu StoreGrid Windows Client Installation Guide Ser v cepr ov dered t on Cl enti nst al l at ongu de W ndows Vembu StoreGrd Wndows Clent Installaton Gude Download the Wndows nstaller, VembuStoreGrd_4_2_0_SP_Clent_Only.exe To nstall StoreGrd clent on

More information

MULTIMEDIA NETWORKING

MULTIMEDIA NETWORKING MULTIMEDIA NETWORKING AND QOS PROVISION A note on the use of these ppt slides: The notes used in this course are substantially based on powerpoint slides developed and copyrighted by J.F. Kurose and K.W.

More information

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback The network we see so far CSE56 - Lecture 08 QoS Network Xiaowei Yang TCP saw-tooth FIFO w/ droptail or red Best-effort service Web-surfing, email, ftp, file-sharing Internet Best Effort Service Our network

More information

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE

CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE Introduction The Internet only provides a best effort service

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal [email protected] Peter Möhl, PTV AG,

More information

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS

M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS M3S MULTIMEDIA MOBILITY MANAGEMENT AND LOAD BALANCING IN WIRELESS BROADCAST NETWORKS Bogdan Cubotaru, Gabrel-Mro Muntean Performance Engneerng Laboratory, RINCE School of Electronc Engneerng Dubln Cty

More information

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays

VoIP Playout Buffer Adjustment using Adaptive Estimation of Network Delays VoIP Playout Buffer Adjustment usng Adaptve Estmaton of Network Delays Mroslaw Narbutt and Lam Murphy* Department of Computer Scence Unversty College Dubln, Belfeld, Dubln, IRELAND Abstract The poor qualty

More information

CS 268: Lecture 13. QoS: DiffServ and IntServ

CS 268: Lecture 13. QoS: DiffServ and IntServ CS 268: Lecture 13 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776 1

More information

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK Sample Stablty Protocol Background The Cholesterol Reference Method Laboratory Network (CRMLN) developed certfcaton protocols for total cholesterol, HDL

More information

Schedulability Bound of Weighted Round Robin Schedulers for Hard Real-Time Systems

Schedulability Bound of Weighted Round Robin Schedulers for Hard Real-Time Systems Schedulablty Bound of Weghted Round Robn Schedulers for Hard Real-Tme Systems Janja Wu, Jyh-Charn Lu, and We Zhao Department of Computer Scence, Texas A&M Unversty {janjaw, lu, zhao}@cs.tamu.edu Abstract

More information

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final

More information

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently.

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently. Corporate Polces & Procedures Human Resources - Document CPP216 Leave Management Frst Produced: Current Verson: Past Revsons: Revew Cycle: Apples From: 09/09/09 26/10/12 09/09/09 3 years Immedately Authorsaton:

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4 Multimedia Networking Principles Last time Classify multimedia Multimedia Networking Applications Streaming stored audio and video Identify the network Real-time Multimedia: Internet Phone services the

More information

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers

A Load-Balancing Algorithm for Cluster-based Multi-core Web Servers Journal of Computatonal Informaton Systems 7: 13 (2011) 4740-4747 Avalable at http://www.jofcs.com A Load-Balancng Algorthm for Cluster-based Mult-core Web Servers Guohua YOU, Yng ZHAO College of Informaton

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

An Inter-Frame De-Jittering Scheme for Video Streaming over Mobile Communication Networks

An Inter-Frame De-Jittering Scheme for Video Streaming over Mobile Communication Networks An Inter-Frame De-Jtterng Scheme for Vdeo Streamng over Moble Communcaton Networks Tsang-Lng Sheu and Po-Wen Lee Department of Electrcal Engneerng Natonal Sun Yat-Sen Unversty Kaohsung, Tawan [email protected]

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

Cloud Auto-Scaling with Deadline and Budget Constraints

Cloud Auto-Scaling with Deadline and Budget Constraints Prelmnary verson. Fnal verson appears In Proceedngs of 11th ACM/IEEE Internatonal Conference on Grd Computng (Grd 21). Oct 25-28, 21. Brussels, Belgum. Cloud Auto-Scalng wth Deadlne and Budget Constrants

More information

An RFID Distance Bounding Protocol

An RFID Distance Bounding Protocol An RFID Dstance Boundng Protocol Gerhard P. Hancke and Markus G. Kuhn May 22, 2006 An RFID Dstance Boundng Protocol p. 1 Dstance boundng Verfer d Prover Places an upper bound on physcal dstance Does not

More information

6.5 Quality of Service

6.5 Quality of Service 450 CHAPTER 6. CONGESTION CONTROL AND RESOURCE ALLOCATION reduce the rate at which they are sending packets. Your mechanism then happily consumes all the bandwidth. This strategy is fast but hardly fair.

More information

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems

A Passive Network Measurement-based Traffic Control Algorithm in Gateway of. P2P Systems roceedngs of the 7th World Congress The Internatonal Federaton of Automatc Control A assve Network Measurement-based Traffc Control Algorthm n Gateway of 2 Systems Ybo Jang, Weje Chen, Janwe Zheng, Wanlang

More information

Mixer/Translator VOIP/SIP. Translator. Mixer

Mixer/Translator VOIP/SIP. Translator. Mixer Mixer/Translator VOIP/SIP RTP Mixer, translator A mixer combines several media stream into a one new stream (with possible new encoding) reduced bandwidth networks (video or telephone conference) appears

More information

Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control?

Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control? Congestion Control Review What is congestion control? 15-441 Computer Networking What is the principle of TCP? Lecture 22 Queue Management and QoS 2 Traffic and Resource Management Resource Management

More information

Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS. What s the Problem?

Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS. What s the Problem? Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS The Internet s most contentious subject - Inside vs. Outside the Network (see P&D, pp. 519-520) Computer

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

DBA-VM: Dynamic Bandwidth Allocator for Virtual Machines

DBA-VM: Dynamic Bandwidth Allocator for Virtual Machines DBA-VM: Dynamc Bandwdth Allocator for Vrtual Machnes Ahmed Amamou, Manel Bourguba, Kamel Haddadou and Guy Pujolle LIP6, Perre & Mare Cure Unversty, 4 Place Jusseu 755 Pars, France Gand SAS, 65 Boulevard

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

RequIn, a tool for fast web traffic inference

RequIn, a tool for fast web traffic inference RequIn, a tool for fast web traffc nference Olver aul, Jean Etenne Kba GET/INT, LOR Department 9 rue Charles Fourer 90 Evry, France [email protected], [email protected] Abstract As networked

More information

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification Lecture 4: More classfers and classes C4B Machne Learnng Hlary 20 A. Zsserman Logstc regresson Loss functons revsted Adaboost Loss functons revsted Optmzaton Multple class classfcaton Logstc Regresson

More information

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET)

Reinforcement Learning for Quality of Service in Mobile Ad Hoc Network (MANET) Renforcement Learnng for Qualty of Servce n Moble Ad Hoc Network (MANET) *T.KUMANAN AND **K.DURAISWAMY *Meenaksh College of Engneerng West K.K Nagar, Cheena-78 **Dean/academc,K.S.R College of Technology,Truchengode

More information

OPNET Simulation of SIP Based IP Telephony over MPLS Network

OPNET Simulation of SIP Based IP Telephony over MPLS Network OPNET Smulaton of Based IP Telephony over MPLS Network Bo Rong, Jacques Lebeau, Mara Bennan, Ahmed K. Elhakeem, and Mchel Kadoch LAGRIT, Department of Electrcal Engneerng, Ecole de technologe supereure,

More information

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features On-Lne Fault Detecton n Wnd Turbne Transmsson System usng Adaptve Flter and Robust Statstcal Features Ruoyu L Remote Dagnostcs Center SKF USA Inc. 3443 N. Sam Houston Pkwy., Houston TX 77086 Emal: [email protected]

More information

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING FORMAL ANALYSIS FOR REAL-TIME SCHEDULING Bruno Dutertre and Vctora Stavrdou, SRI Internatonal, Menlo Park, CA Introducton In modern avoncs archtectures, applcaton software ncreasngly reles on servces provded

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to [email protected] The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

A Hierarchical Anomaly Network Intrusion Detection System using Neural Network Classification

A Hierarchical Anomaly Network Intrusion Detection System using Neural Network Classification IDC IDC A Herarchcal Anomaly Network Intruson Detecton System usng Neural Network Classfcaton ZHENG ZHANG, JUN LI, C. N. MANIKOPOULOS, JAY JORGENSON and JOSE UCLES ECE Department, New Jersey Inst. of Tech.,

More information

Network Security Situation Evaluation Method for Distributed Denial of Service

Network Security Situation Evaluation Method for Distributed Denial of Service Network Securty Stuaton Evaluaton Method for Dstrbuted Denal of Servce Jn Q,2, Cu YMn,2, Huang MnHuan,2, Kuang XaoHu,2, TangHong,2 ) Scence and Technology on Informaton System Securty Laboratory, Bejng,

More information

QoS. 15-744: Computer Networking. Motivation. Overview. L-7 QoS. Internet currently provides one single class of best-effort service

QoS. 15-744: Computer Networking. Motivation. Overview. L-7 QoS. Internet currently provides one single class of best-effort service QoS 15-744: Computer Networking L-7 QoS IntServ DiffServ Assigned reading [She95] Fundamental Design Issues for the Future Internet Optional [CSZ92] Supporting Real-Time Applications in an Integrated Services

More information

Conferencing protocols and Petri net analysis

Conferencing protocols and Petri net analysis Conferencng protocols and Petr net analyss E. ANTONIDAKIS Department of Electroncs, Technologcal Educatonal Insttute of Crete, GREECE [email protected] Abstract: Durng a computer conference, users desre

More information

CALL ADMISSION CONTROL IN WIRELESS MULTIMEDIA NETWORKS

CALL ADMISSION CONTROL IN WIRELESS MULTIMEDIA NETWORKS CALL ADMISSION CONTROL IN WIRELESS MULTIMEDIA NETWORKS Novella Bartoln 1, Imrch Chlamtac 2 1 Dpartmento d Informatca, Unverstà d Roma La Sapenza, Roma, Italy [email protected] 2 Center for Advanced

More information

A Performance Study of Uplink Scheduling Algorithms in Point to Multipoint WiMAX Networks

A Performance Study of Uplink Scheduling Algorithms in Point to Multipoint WiMAX Networks A Performance Study of Uplnk Schedulng Algorthms n Pont to Multpont WMAX Networks by Pratk Dhrona A thess submtted to the School of Computng n conformty wth the requrements for the degree of Master of

More information

Dynamic Pricing for Smart Grid with Reinforcement Learning

Dynamic Pricing for Smart Grid with Reinforcement Learning Dynamc Prcng for Smart Grd wth Renforcement Learnng Byung-Gook Km, Yu Zhang, Mhaela van der Schaar, and Jang-Won Lee Samsung Electroncs, Suwon, Korea Department of Electrcal Engneerng, UCLA, Los Angeles,

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely [email protected], {kozat, garash}@docomolabs-usa.com, [email protected]

More information

Overview of QoS in Packet-based IP and MPLS Networks. Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi

Overview of QoS in Packet-based IP and MPLS Networks. Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi Overview of QoS in Packet-based IP and MPLS Networks Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi 1 Agenda Introduction QoS Service Models DiffServ QoS Techniques MPLS QoS Summary 2 Introduction QoS

More information

Efficient On-Demand Data Service Delivery to High-Speed Trains in Cellular/Infostation Integrated Networks

Efficient On-Demand Data Service Delivery to High-Speed Trains in Cellular/Infostation Integrated Networks IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. XX, NO. XX, MONTH 2XX 1 Effcent On-Demand Data Servce Delvery to Hgh-Speed Trans n Cellular/Infostaton Integrated Networks Hao Lang, Student Member,

More information

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University

More information

IP Telefoni. DHCP Options VLANs

IP Telefoni. DHCP Options VLANs IP Telefon DHCP Optons VLANs The Csco IP Phone attempts to contact the frst call processng server (the prmary server) lsted n ts confguraton fle to regster. If ths fals, the IP phone moves to the next

More information

CISCO SPA500G SERIES REFERENCE GUIDE

CISCO SPA500G SERIES REFERENCE GUIDE CISCO SPA500G SERIES REFERENCE GUIDE Part of the Csco Small Busness Pro Seres, the SIP based Csco SPA504G 4-Lne IP phone wth 2-port swtch has been tested to ensure comprehensve nteroperablty wth equpment

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

An ISP-Friendly Hierarchical Overlay for P2P Live Streaming

An ISP-Friendly Hierarchical Overlay for P2P Live Streaming 14-th IEEE Internatonal Conference on Peer-to-Peer Computng An -Frendly Herarchcal Overlay for P2P Lve Streamng Mengjuan Lu, Fe Lu, Xucheng Luo, and Zhguang Qn Computer Scence & Engneerng, Unversty of

More information

QBox: Guaranteeing I/O Performance on Black Box Storage Systems

QBox: Guaranteeing I/O Performance on Black Box Storage Systems QBox: Guaranteeng I/O Performance on Black Box Storage Systems Dmtrs Skourts [email protected] Shnpe Kato [email protected] Department of Computer Scence Unversty of Calforna, Santa Cruz Scott Brandt

More information

18: Enhanced Quality of Service

18: Enhanced Quality of Service 18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

02-QOS-ADVANCED-DIFFSRV

02-QOS-ADVANCED-DIFFSRV IP QoS DiffServ Differentiated Services Architecture Agenda DiffServ Principles DS-Field, DSCP Historical Review Newest Implementations Per-Hop Behaviors (PHB) DiffServ in Detail DiffServ in other Environments

More information

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS 21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS

More information

Resource Scheduling in Desktop Grid by Grid-JQA

Resource Scheduling in Desktop Grid by Grid-JQA The 3rd Internatonal Conference on Grd and Pervasve Computng - Worshops esource Schedulng n Destop Grd by Grd-JQA L. Mohammad Khanl M. Analou Assstant professor Assstant professor C.S. Dept.Tabrz Unversty

More information

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008 Rsk-based Fatgue Estmate of Deep Water Rsers -- Course Project for EM388F: Fracture Mechancs, Sprng 2008 Chen Sh Department of Cvl, Archtectural, and Envronmental Engneerng The Unversty of Texas at Austn

More information

A Resource-trading Mechanism for Efficient Distribution of Large-volume Contents on Peer-to-Peer Networks

A Resource-trading Mechanism for Efficient Distribution of Large-volume Contents on Peer-to-Peer Networks A Resource-tradng Mechansm for Effcent Dstrbuton of Large-volume Contents on Peer-to-Peer Networks SmonG.M.Koo,C.S.GeorgeLee, Karthk Kannan School of Electrcal and Computer Engneerng Krannet School of

More information