Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks
|
|
- Simon Warner
- 8 years ago
- Views:
Transcription
1 Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks Keith Winstein MIT Computer Science and Artificial Intelligence Laboratory March 6, 2014 Joint work with Anirudh Sivaraman and Hari Balakrishnan.
2 Sprout: a transport protocol designed for variability Observation: Videoconferences perform poorly over cellular networks.
3 Verizon LTE uplink throughput 2000 throughput (kbps) :00 0:30 1:00 1:30
4 Verizon LTE ping delay during one TCP download 10 Round-trip time (s) Time (s)
5 Interactive apps work poorly We measured cellular networks while driving: Verizon LTE Verizon 3G (1xEV-DO) AT&T LTE T-Mobile 3G (UMTS) Then ran apps across replayed network trace: Skype (Windows 7) Google Hangouts (Chrome on Windows 7) Apple Facetime (OS X)
6 Skype s performance
7 Performance summary 8000 Verizon LTE Downlink 7000 Throughput (kbps) Facetime 2000 Better Skype Google Hangout Self-inflicted delay (ms)
8 What s wrong? Existing schemes react to congestion signals. Packet loss. Increase in round-trip time. Feedback comes too late. The killer: self-inflicted queueing delay.
9 Sprout s mission Most throughput Bounded risk of delay > 100 ms
10 Bounded risk of delay Model variation in link speed Infer current link speed Predict future link speed Don t wait for congestion Control: Send as much as possible, but require: 95% chance all packets arrive within 100 ms
11 Model: packet deliveries looks like flicker noise 100 (< 0.5) 10 t 3.27 Percent interarrivals interarrival time (ms) (Verizon LTE, phone stationary.)
12 Model: average rate looks like random walk 2000 throughput (kbps) :00 0:30 1:00 1:30
13 Sprout s model Poisson process drains queue Sender Queue Receiver Rate λ controls Poisson process λ Brownian motion of σ t varies λ σ If in an outage, λ z is escape rate. λ z
14 Sprout s model parameters Volatility σ: Expected outage time 1/λ z : 1 s Tick length (τ): 20 ms Forecast length: 160 ms Delay target: 100 ms Risk tolerance: 5% 200 pkts/s s All source code was frozen before data collection began.
15 Infer: current link speed Observe packets received every τ Update P(λ)
16 Predict: future link speed Evolve model forward Forecast 5th percentile cumulative packets
17 Control: fill up 100 ms forecast window Cumulative packets sent Cautious forecast time (ms)
18 Control: fill up 100 ms forecast window Cumulative packets sent ms Cautious forecast time (ms)
19 Control: fill up 100 ms forecast window Cumulative packets sent Send 50 pkts 100 ms Cautious forecast time (ms)
20 Control: fill up 100 ms forecast window 70 Cumulative packets sent Send 50 pkts 100 ms 100 ms Cautious forecast time (ms)
21 Control: fill up 100 ms forecast window 70 Cumulative packets sent Send 50 pkts Send ms 100 ms Cautious forecast time (ms)
22 Control: fill up 100 ms forecast window 70 Cumulative packets sent Send 50 pkts Send ms 100 ms 100 ms Cautious forecast time (ms)
23 Control: fill up 100 ms forecast window 70 Cumulative packets sent Send 50 pkts Send 5 Send ms 100 ms 100 ms Cautious forecast time (ms)
24 Sprout s results
25 Verizon LTE Downlink Throughput (kbps) Facetime 2000 Better Skype Google Hangout Self-inflicted delay (ms)
26 Verizon LTE Downlink Throughput (kbps) Better LEDBAT Vegas Compound TCP Facetime 2000 Skype Google Hangout Self-inflicted delay (ms)
27 Verizon LTE Downlink Throughput (kbps) Cubic Better LEDBAT Vegas Compound TCP Facetime 2000 Skype Google Hangout Self-inflicted delay (ms)
28 Verizon LTE Downlink Throughput (kbps) Cubic Better LEDBAT Sprout Vegas Compound TCP Facetime 2000 Skype Google Hangout Self-inflicted delay (ms)
29 Verizon LTE Downlink Sprout-EWMA Throughput (kbps) Cubic Better LEDBAT Sprout Vegas Compound TCP Facetime 2000 Skype Google Hangout Self-inflicted delay (ms)
30 Verizon LTE Uplink 5000 Sprout-EWMA Throughput (kbps) Cubic Skype Facetime Sprout LEDBAT Vegas Compound TCP Google Hangout Self-inflicted delay (ms)
31 Overall results on 8 links Verizon 3G/LTE, AT&T LTE, T-Mobile 3G uplink and downlink: Sprout vs. Avg. speedup Delay reduction Skype Hangout Facetime Compound TCP Vegas LEDBAT Same 2.8 Cubic
32 Sprout is end-to-end, but comparable to in-net control Sprout-EWMA Utilization (percent) Cubic Cubic-over-CoDel Sprout Self-inflicted delay (ms)
33 M.I.T contest (March April 2013) Turnkey network emulator, evaluation Sender, receiver run in Linux containers Mission: maximize throughput/delay 4th prize: $20 3rd prize: $30 2nd prize: $40 (If beat Sprout) 1st prize:
34 M.I.T contest (March April 2013) Turnkey network emulator, evaluation Sender, receiver run in Linux containers Mission: maximize throughput/delay 4th prize: $20 3rd prize: $30 2nd prize: $40 (If beat Sprout) 1st prize: Co-authorship on future paper
35 M.I.T contest (March April 2013) Turnkey network emulator, evaluation Sender, receiver run in Linux containers Mission: maximize throughput/delay 4th prize: $20 3rd prize: $30 2nd prize: $40 (If beat Sprout) 1st prize: Co-authorship on future paper Anirudh Sivaraman, KW, Pauline Varley, Somak Das, Joshua Ma, Ameesh Goyal, João Batalha, and Hari Balakrishnan, Protocol Design Contests, in submission
36 Baseline
37 Land of 3,000 student protocols
38 Sprout was on the frontier
39 Limitations Sprout wants to control all of the traffic on a queue. Cells generally have per-user queues but Wi-Fi and wired networks usually don t. What if cell link isn t the bottleneck? Assumption: application always has data to send
40 Our approach Pick a model, any model. All models are wrong, but they help anyway! See if it lands on the frontier.* * (On a large set of real network paths or newly-collected traces.) Kaizen for congestion
41 Thank you Lakshminarayanan Subramanian Shuo Deng Jonathan Perry Katrina LaCurts Andrew McGregor Tim Shepard Dave Täht Michael Welzl Hannes Tschofenig members ( NSF & Shannon family (fellowship)
42 Sprout for controlled delay over cellular networks Model varying link speed Infer current link speed Predict future link speed Control risk of large delay with cautious forecast Yields 2 4 throughput of Skype, Facetime, Hangout Achieves 7 9 reduction in self-inflicted delay Matches some active queue management purely end-to-end Code and directions at alfalfa@mit.edu
43 Verizon 3G (1xEV-DO) Downlink Cubic Throughput (kbps) Google Hangout Compound TCP Facetime Skype Sprout-EWMA LEDBAT Vegas Sprout Self-inflicted delay (ms)
44 Verizon 3G (1xEV-DO) Uplink 600 Sprout-EWMA Throughput (kbps) Cubic LEDBAT Skype Facetime Vegas Compound TCP Google Hangout Sprout Self-inflicted delay (ms)
45 AT&T LTE Downlink Sprout-EWMA Throughput (kbps) Cubic Sprout Facetime LEDBAT Compound TCP Vegas Skype Google Hangout Self-inflicted delay (ms)
46 AT&T LTE Uplink Throughput (kbps) Cubic LEDBAT Sprout-EWMA Compound TCP Vegas Skype Facetime Sprout 300 Google Hangout Self-inflicted delay (ms)
47 T-Mobile 3G (UMTS) Downlink Sprout-EWMA Throughput (kbps) Cubic LEDBAT Compound TCP Facetime Skype Google Hangout Vegas Sprout Self-inflicted delay (ms)
48 T-Mobile 3G (UMTS) Uplink Throughput (kbps) 1000 Cubic LEDBAT Sprout-EWMA Vegas Compound TCP Facetime Sprout Skype Google Hangout Self-inflicted delay (ms)
Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks
Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks Keith Winstein, Anirudh Sivaraman, and Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laboratory, Cambridge,
More informationApplying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks
Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks Jian Chen and Victor C.M. Leung Department of Electrical and Computer Engineering The
More informationRequirements for Simulation and Modeling Tools. Sally Floyd NSF Workshop August 2005
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005 Outline for talk: Requested topic: the requirements for simulation and modeling tools that allow one to study, design,
More informationOptimization of VoIP over 802.11e EDCA based on synchronized time
Optimization of VoIP over 802.11e EDCA based on synchronized time Padraig O Flaithearta, Dr. Hugh Melvin Discipline of Information Technology, College of Engineering and Informatics, National University
More informationSkype over UMTS. Tobias Hoßfeld www3.informatik.uni-wuerzburg.de. University of Würzburg Informatik III (Distributed Systems) Prof. Dr. P.
Inmatik III () Prof. Dr. P. Tran-Gia Skype over UMTS Talk (25+5min) ITG Fachgruppe 5.2.4 VoIP over Wireless 15th May 2006, WürzburgW P2P Applications Across Mobile Networks When Do We Need Rate Control
More informationCSE3214 Computer Network Protocols and Applications. Chapter 1 Examples and Homework Problems
CSE3214 Computer Network Protocols and Applications Chapter 1 Examples and Homework Problems Example 1 (review question 18) (1) How long does it take a packet of length 1000 bytes to propagate over a link
More informationLecture 15: Congestion Control. CSE 123: Computer Networks Stefan Savage
Lecture 15: Congestion Control CSE 123: Computer Networks Stefan Savage Overview Yesterday: TCP & UDP overview Connection setup Flow control: resource exhaustion at end node Today: Congestion control Resource
More informationECE 333: Introduction to Communication Networks Fall 2002
ECE 333: Introduction to Communication Networks Fall 2002 Lecture 14: Medium Access Control II Dynamic Channel Allocation Pure Aloha In the last lecture we began discussing medium access control protocols
More informationMobile Network Performance Assessment Report Salalah Khareef Season 2015
Mobile Network Performance Assessment Report Salalah Khareef Season 215 Regulatory & Compliance Unit Quality of Service Department Contents 1. Background 2. Test Methodology 3. Performance Indicators Definition
More informationCongestion 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 informationWiFi, LTE, or Both? Measuring Multi-Homed Wireless Internet Performance
,, or Both? Measuring Multi-Homed Wireless Internet Performance Shuo Deng, Ravi Netravali, Anirudh Sivaraman, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Lab Cambridge, Massachusetts,
More informationPerformance Issues of TCP and MPEG-4 4 over UMTS
Performance Issues of TCP and MPEG-4 4 over UMTS Anthony Lo A.Lo@ewi.tudelft.nl 1 Wiskunde end Informatica Outline UMTS Overview TCP and MPEG-4 Performance Summary 2 1 Universal Mobile Telecommunications
More informationQuestion: 3 When using Application Intelligence, Server Time may be defined as.
1 Network General - 1T6-521 Application Performance Analysis and Troubleshooting Question: 1 One component in an application turn is. A. Server response time B. Network process time C. Application response
More informationpathchar a tool to infer characteristics of Internet paths
pathchar a tool to infer characteristics of Internet paths Van Jacobson (van@ee.lbl.gov) Network Research Group Lawrence Berkeley National Laboratory Berkeley, CA 94720 MSRI April 21, 1997 c 1997 by Van
More informationCS551 End-to-End Internet Packet Dynamics [Paxson99b]
CS551 End-to-End Internet Packet Dynamics [Paxson99b] Bill Cheng http://merlot.usc.edu/cs551-f12 1 End-to-end Packet Dynamics How do you measure Internet performance? Why do people want to know? Are ISPs
More informationYour App and Next Generation Networks
System Frameworks #WWDC15 Your App and Next Generation Networks Session 719 Prabhakar Lakhera Core OS Networking Engineer Stuart Cheshire DEST 2015 Apple Inc. All rights reserved. Redistribution or public
More informationTCP in Wireless Mobile Networks
TCP in Wireless Mobile Networks 1 Outline Introduction to transport layer Introduction to TCP (Internet) congestion control Congestion control in wireless networks 2 Transport Layer v.s. Network Layer
More informationLow-rate TCP-targeted Denial of Service Attack Defense
Low-rate TCP-targeted Denial of Service Attack Defense Johnny Tsao Petros Efstathopoulos University of California, Los Angeles, Computer Science Department Los Angeles, CA E-mail: {johnny5t, pefstath}@cs.ucla.edu
More informationAN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS
AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS Srikanth Tiyyagura Department of Computer Science and Engineering JNTUA College of Engg., pulivendula, Andhra Pradesh, India.
More informationAnalyzing Mission Critical Voice over IP Networks. Michael Todd Gardner
Analyzing Mission Critical Voice over IP Networks Michael Todd Gardner Organization What is Mission Critical Voice? Why Study Mission Critical Voice over IP? Approach to Analyze Mission Critical Voice
More informationNetwork Protocol Design and Evaluation
Network Protocol Design and Evaluation 08 - Analytical Evaluation Stefan Rührup Summer 2009 Overview In the last chapter: Simulation In this part: Analytical Evaluation: case studies 2 Analytical Evaluation
More informationVoIP over Wireless Opportunities and Challenges
Prof. Dr. P. Tran-Gia VoIP over Wireless Opportunities and Challenges Universität Würzburg Lehrstuhl für verteilte Systeme H.323 RTP Codec Voice-over-IP over Wireless (VoIPoW) UDP IMS G723.1 SIP G729 HSDPA
More informationA Passive Method for Estimating End-to-End TCP Packet Loss
A Passive Method for Estimating End-to-End TCP Packet Loss Peter Benko and Andras Veres Traffic Analysis and Network Performance Laboratory, Ericsson Research, Budapest, Hungary {Peter.Benko, Andras.Veres}@eth.ericsson.se
More informationAnalysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network
University of Helsinki - Department of Computer Science Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network Oriana Riva oriana.riva@cs.helsinki.fi Contents
More informationQuality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?
18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic
More informationOptimization of Communication Systems Lecture 6: Internet TCP Congestion Control
Optimization of Communication Systems Lecture 6: Internet TCP Congestion Control Professor M. Chiang Electrical Engineering Department, Princeton University ELE539A February 21, 2007 Lecture Outline TCP
More informationRouter-assisted congestion control. Lecture 8 CS 653, Fall 2010
Router-assisted congestion control Lecture 8 CS 653, Fall 2010 TCP congestion control performs poorly as bandwidth or delay increases Shown analytically in [Low01] and via simulations Avg. TCP Utilization
More informationLecture 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 informationTCP in Wireless Networks
Outline Lecture 10 TCP Performance and QoS in Wireless s TCP Performance in wireless networks TCP performance in asymmetric networks WAP Kurose-Ross: Chapter 3, 6.8 On-line: TCP over Wireless Systems Problems
More informationMultipath TCP in Practice (Work in Progress) Mark Handley Damon Wischik Costin Raiciu Alan Ford
Multipath TCP in Practice (Work in Progress) Mark Handley Damon Wischik Costin Raiciu Alan Ford The difference between theory and practice is in theory somewhat smaller than in practice. In theory, this
More informationAll Your Network Are Belong to Us: A Transport Framework for Mobile Network Selection
All Your Network Are Belong to Us: A Transport Framework for Mobile Network Selection Shuo Deng, Anirudh Sivaraman, and Hari Balakrishnan MIT Computer Science and Artificial Intelligence Lab Cambridge,
More informationMultimedia Transport Protocols for WebRTC
Multimedia Transport Protocols for WebRTC Colin Perkins http://csperkins.org/ What is WebRTC? A framework for browser-based real-time conferencing Includes network, audio, and video components used in
More informationHow To Compare Available Bandwidth On A Network With A Powerline To A Network On A Testbed On A Computer Or Network On An Ipad Or Ipad On A 2Mbb (Or Ipad) On A 4Ghz Network On The
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Path-F3: Improving Accuracy and Network Load in Available Estimation
More informationBroadband data performance of third-generation mobile systems
Broadband data performance of third-generation mobile systems Johan Sköld, Magnus Lundevall, Stefan Parkvall and Magnus Sundelin The rapid, widespread deployment of WCDMA and an increasing uptake of third-generation
More information17: Queue Management. Queuing. Mark Handley
17: Queue Management Mark Handley Queuing The primary purpose of a queue in an IP router is to smooth out bursty arrivals, so that the network utilization can be high. But queues add delay and cause jitter.
More informationRequirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
More information1 University of Würzburg. Institute of Computer Science Research Report Series. Measurement and Analysis of Skype VoIP Traffic in 3G UMTS Systems
University of Würzburg Institute of Computer Science Research Report Series Measurement and Analysis of Skype VoIP Traffic in 3G UMTS Systems Tobias Hoßfeld 1, Andreas Binzenhöfer 1, Markus Fiedler 2,
More informationUsing TrueSpeed VNF to Test TCP Throughput in a Call Center Environment
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment TrueSpeed VNF provides network operators and enterprise users with repeatable, standards-based testing to resolve complaints about
More informationTCP, Active Queue Management and QoS
TCP, Active Queue Management and QoS Don Towsley UMass Amherst towsley@cs.umass.edu Collaborators: W. Gong, C. Hollot, V. Misra Outline motivation TCP friendliness/fairness bottleneck invariant principle
More informationExercises on ns-2. Chadi BARAKAT. INRIA, PLANETE research group 2004, route des Lucioles 06902 Sophia Antipolis, France
Exercises on ns-2 Chadi BARAKAT INRIA, PLANETE research group 2004, route des Lucioles 06902 Sophia Antipolis, France Email: Chadi.Barakat@sophia.inria.fr November 21, 2003 The code provided between the
More information1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.
Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one
More informationPROTEUS: Network Performance Forecast for Real-Time, Interactive Mobile Applications
: Network Performance Forecast for Real-Time, Interactive Mobile Applications ABSTRACT Qiang Xu University of Michigan Ann Arbor, MI qiangxu@umich.edu Z. Morley Mao University of Michigan Ann Arbor, MI
More informationPSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs
PSM-throttling: Minimizing Energy Consumption for Bulk Data Communications in WLANs Xiaodong Zhang Ohio State University in Collaborations with Enhua Tan, Ohio State Lei Guo, Yahoo! Songqing Chen, George
More informationDEPARTMENT OF EECS MASSACHUSETTS INSTITUTE OF TECHNOLOGY. 6.02 Spring 2012. Quiz III. May 22, 2012
.02 Spring 2012, Quiz 3 Page 1 of 11 Name: DEPARTMENT OF EECS MASSACHUSETTS INSTITUTE OF TECHNOLOGY.02 Spring 2012 Quiz III May 22, 2012 your section Section Time Recitation Instructor TA 1 10-11 Vincent
More informationA Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN)
A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN) Adeyinka A. Adewale, Samuel N. John, and Charles Ndujiuba 1 Department of Electrical and Information Engineering, Covenant
More informationDelivering Network Performance and Capacity. The most important thing we build is trust
Delivering Network Performance and Capacity The most important thing we build is trust The Ultimate in Real-life Network Perfomance Testing 1 The TM500 Family the most comprehensive 3GPP performance and
More informationResearch of TCP ssthresh Dynamical Adjustment Algorithm Based on Available Bandwidth in Mixed Networks
Research of TCP ssthresh Dynamical Adjustment Algorithm Based on Available Bandwidth in Mixed Networks 1 Wang Zhanjie, 2 Zhang Yunyang 1, First Author Department of Computer Science,Dalian University of
More informationWireless Phone GSM tracking. Denis Foo Kune, John Koelndorfer, Nick Hopper, Yongdae Kim
Wireless Phone GSM tracking Denis Foo Kune, John Koelndorfer, Nick Hopper, Yongdae Kim Can someone track your phone? GPS Need access to phone Cell network trilateration/triangulation Multiple base stations
More informationRESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS
RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS Edward Nowicki and John Murphy 1 ABSTRACT The General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly simplify wireless
More informationReferring to the above question, the end-to-end delay (transmission delay plus propagation delay) is
CS326e Quiz 3 The first correct 10 answers will be worth 1 point each. Each subsequent correct answer will be worth 0.2 points. Circle the correct answer. UTEID In the following 7 problems, we are sending
More informationH.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org
H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org I. Introduction Recent attempts at providing Quality of Service in the Internet2 community have focused primarily on Expedited
More informationTCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
More informationCS263: Wireless Communications and Sensor Networks
CS263: Wireless Communications and Sensor Networks Matt Welsh Lecture 4: Medium Access Control October 5, 2004 2004 Matt Welsh Harvard University 1 Today's Lecture Medium Access Control Schemes: FDMA TDMA
More informationQoS of Internet Access with GPRS
Dept. of Prof. Dr. P. Tran-Gia QoS of Internet Access with GPRS Dirk Staehle 1, Kenji Leibnitz 1, and Konstantin Tsipotis 2 1 [staehle,leibnitz]@informatik.uni-wuerzburg.de 2 Libertel-Vodafone k.tsipotis@libertel.nl
More informationHow To Understand The Gsm And Mts Mobile Network Evolution
Mobile Network Evolution Part 1 GSM and UMTS GSM Cell layout Architecture Call setup Mobility management Security GPRS Architecture Protocols QoS EDGE UMTS Architecture Integrated Communication Systems
More informationPerformance Measurement of Wireless LAN Using Open Source
Performance Measurement of Wireless LAN Using Open Source Vipin M Wireless Communication Research Group AU KBC Research Centre http://comm.au-kbc.org/ 1 Overview General Network Why Network Performance
More informationAWTG Mobile Benchmarking Service Executive Summary January 2013. www.awtg.co.uk
AWTG Mobile Benchmarking Service Executive Summary January 213 www.awtg.co.uk Content Overview and Background Equipment Methodology Sample Results Overview and Background AWTG has carried a pilot mobile
More informationAllocating Network Bandwidth to Match Business Priorities
Allocating Network Bandwidth to Match Business Priorities Speaker Peter Sichel Chief Engineer Sustainable Softworks psichel@sustworks.com MacWorld San Francisco 2006 Session M225 12-Jan-2006 10:30 AM -
More informationChoosing the Right Audio Codecs for VoIP over cdma2000 Networks:
Choosing the Right Audio Codecs for VoIP over cdma2000 Networks: System capacity, Voice quality, Delay, and Transcoding issues Dr. Sassan Ahmadi NOKIA Inc. sassan.ahmadi@nokia.com February 8, 2005 1 2005
More informationIP Telephony (Voice over IP)
(Voice over IP) Instructor Ai-Chun Pang, acpang@csie.ntu.edu.tw Office Number: 417, New building of CSIE Textbook Carrier Grade Voice over IP, D. Collins, McGraw-Hill, Second Edition, 2003. Requirements
More informationMeasurement Study of Commercial Video Conferencing Systems
Measurement Study of Commercial Video Conferencing Systems Yang Xu, Chenguang Yu, Jingjiang Li, Hao Hu, Yong Liu and Yao Wang Department of Electrical and Computer Engineering Polytechnic Institute of
More informationMobile Computing/ Mobile Networks
Mobile Computing/ Mobile Networks TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple
More informationSmall is Better: Avoiding Latency Traps in Virtualized DataCenters
Small is Better: Avoiding Latency Traps in Virtualized DataCenters SOCC 2013 Yunjing Xu, Michael Bailey, Brian Noble, Farnam Jahanian University of Michigan 1 Outline Introduction Related Work Source of
More informationROUTER CONTROL MECHANISM FOR CONGESTION AVOIDANCE IN CDMA BASED IP NETWORK
International Journal of Information Technology and Knowledge Management July-December 2010, Volume 2, No. 2, pp. 465-470 ROUTER CONTROL MECHANISM FOR CONGESTION AVOIDANCE IN CDMA BASED IP NETWORK V.Sumalatha1
More informationChapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)
Chapter 4 VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network) 4.1 Introduction Traffic Engineering can be defined as a task of mapping traffic
More informationSeamless Congestion Control over Wired and Wireless IEEE 802.11 Networks
Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks Vasilios A. Siris and Despina Triantafyllidou Institute of Computer Science (ICS) Foundation for Research and Technology - Hellas
More informationTackling Bufferbloat in 3G/4G Networks
Tackling Bufferbloat in 3G/4G Networks Haiqing Jiang, Yaogong Wang, Kyunghan Lee 2, and Injong Rhee North Carolina State University, USA Ulsan National Institute of Science and Technology, Korea 2 {hjiang5,
More informationPerformance Analysis Proposal
1. Title Performance Analysis Proposal Performance Analysis of P2P VoIP Applications 2. Objective To evaluate the dynamic behavior (i.e., CODEC usage) of VoIP P2P applications (e.g. Skype, Google Talk)
More informationCHAPTER 1 ATM TRAFFIC MANAGEMENT
CHAPTER 1 ATM TRAFFIC MANAGEMENT Webster s New World Dictionary defines congestion as filled to excess, or overcrowded; for example, highway congestion. Although, the best solution of congestion is to
More informationProtecting Mobile Devices From TCP Flooding Attacks
Protecting Mobile Devices From TCP Flooding Attacks Yogesh Swami % and Hannes Tschofenig* % Nokia Research Center, Palo Alto, CA, USA. * Siemens Corporate Technology, Munich, DE. 1 Motivation Anatomy of
More informationHow To Make A Multi-User Communication Efficient
Multiple Access Techniques PROF. MICHAEL TSAI 2011/12/8 Multiple Access Scheme Allow many users to share simultaneously a finite amount of radio spectrum Need to be done without severe degradation of the
More informationAn End-to-End Measurement Study of Modern Cellular Data Networks
An End-to-End Measurement Study of Modern Cellular Data Networks Yin Xu,ZixiaoWang,Wai KayLeongandBen Leong Department of Computer Science, National University of Singapore {xuyin, zixiao, waikay, benleong}@comp.nus.edu.sg
More informationComparative Analysis of Congestion Control Algorithms Using ns-2
www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,
More informationHow To Model A System
Web Applications Engineering: Performance Analysis: Operational Laws Service Oriented Computing Group, CSE, UNSW Week 11 Material in these Lecture Notes is derived from: Performance by Design: Computer
More informationChapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
More informationPacketized Telephony Networks
Packetized Telephony Networks Benefits of Packet Telephony Networks Traditionally, the potential savings on long-distance costs was the driving force behind the migration to converged voice and data networks.
More informationInternet Service Provision: Terminology and Principles
Internet Service Provision: Terminology and Principles Presentation to the Net Neutrality Working Group of BEREC 14 th February 2012 www.internetsociety.org Outline Terminology Internet, Internet Service,
More informationApplication and segment driven QoS measurements and benchmarking
ITU Workshop on Monitoring and Benchmarking of QoS and QoE of Multimedia Services in Mobile Networks (Dubai, UAE 2-3 November 2014) Application and segment driven QoS measurements and benchmarking Esa
More informationOn the Traffic Capacity of Cellular Data Networks. 1 Introduction. T. Bonald 1,2, A. Proutière 1,2
On the Traffic Capacity of Cellular Data Networks T. Bonald 1,2, A. Proutière 1,2 1 France Telecom Division R&D, 38-40 rue du Général Leclerc, 92794 Issy-les-Moulineaux, France {thomas.bonald, alexandre.proutiere}@francetelecom.com
More information8000 Intelligent Network Manager
SOLUTION BRIEF 8000 Intelligent Network Manager Improve Profitability and Competitiveness with Operational Efficiency The Coriant 8000 Intelligent Network Manager is a powerful network and service management
More informationTCP Westwood for Wireless
TCP Westwood for Wireless מבוא רקע טכני בקרת עומס ב- TCP TCP על קשר אלחוטי שיפור תפוקה עם פרוטוקול TCP Westwood סיכום.1.2.3.4.5 Seminar in Computer Networks and Distributed Systems Hadassah College Spring
More informationMOBILE BROADBAND IN NEBRASKA
MOBILE BROADBAND IN NEBRASKA Data Collected Using the Mobile Pulse Application Cullen Robbins IT/Telecom/GIS Analyst Telecommunications Department Nebraska Public Service Commission August 2015 Page 1
More informationBasic Multiplexing models. Computer Networks - Vassilis Tsaoussidis
Basic Multiplexing models? Supermarket?? Computer Networks - Vassilis Tsaoussidis Schedule Where does statistical multiplexing differ from TDM and FDM Why are buffers necessary - what is their tradeoff,
More informationJune 2010. Part 1 - Mission Connection. a. Service Description:
National Weather Service (NWS) Experimental Service Description Document (SDD) Experimental Mobile Decision Support Services (MDSS) Interactive NWS (inws): Warning Alert SMS Text and Email Messaging Services
More informationHigh-Speed TCP Performance Characterization under Various Operating Systems
High-Speed TCP Performance Characterization under Various Operating Systems Y. Iwanaga, K. Kumazoe, D. Cavendish, M.Tsuru and Y. Oie Kyushu Institute of Technology 68-4, Kawazu, Iizuka-shi, Fukuoka, 82-852,
More informationQuality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1
Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1 Elisabete Reis elreis@dei.uc.pt Polytechnic Institute of Coimbra Fernando Melo fmelor@dei.uc.pt
More information1 Introduction to mobile telecommunications
1 Introduction to mobile telecommunications Mobile phones were first introduced in the early 1980s. In the succeeding years, the underlying technology has gone through three phases, known as generations.
More informationnetworks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER
Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery - Improving the way the world connects - WHITE PAPER Live On-Demand Video Streaming without Interruption
More informationTFTP TRIVIAL FILE TRANSFER PROTOCOL OVERVIEW OF TFTP, A VERY SIMPLE FILE TRANSFER PROTOCOL FOR SIMPLE AND CONSTRAINED DEVICES
TFTP - Trivial File TFTP Transfer Protocol TRIVIAL FILE TRANSFER PROTOCOL OVERVIEW OF TFTP, A VERY SIMPLE FILE TRANSFER PROTOCOL FOR SIMPLE AND CONSTRAINED DEVICES Peter R. Egli INDIGOO.COM 1/10 Contents
More informationTraffic Mangement in ATM Networks Dollar Day Sale
Traffic Mangement in ATM Networks Dollar Day Sale One Megabit memory, One Megabyte disk, One Mbps link, One MIP processor, 10 cents each... Professor of Computer and Information Sciences Columbus, OH 43210-1277
More informationDistributed monitoring of IP-availability
IPLU-II Seminar 08.02.2008 1 Distributed monitoring of IP-availability Jorma Kilpi, VTT February 8, 2008 IPLU-II Seminar 08.02.2008 2 Availability vs. IP-Availability In this presentation Availability
More informationFemtoHaul: Using Femtocells with Relays to Increase Macrocell Backhaul Bandwidth
FemtoHaul: Using Femtocells with Relays to Increase Macrocell Backhaul Bandwidth Ayaskant Rath, Sha Hua and Shivendra S. Panwar Dept. of Electrical and Computer Engineering, Polytechnic Institute of NYU,
More informationR2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?
Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout
More informationActive Queue Management
Active Queue Management TELCOM2321 CS2520 Wide Area Networks Dr. Walter Cerroni University of Bologna Italy Visiting Assistant Professor at SIS, Telecom Program Slides partly based on Dr. Znati s material
More informationPerformance Evaluation of Linux Bridge
Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet
More informationAnatomizing Application Performance Differences on Smartphones
Anatomizing Application Performance Differences on Smartphones Junxian Huang University of Michigan hjx@eecs.umich.edu Z. Morley Mao University of Michigan zmao@eecs.umich.edu Qiang Xu University of Michigan
More informationTowards Understanding TCP Performance on LTE/EPC Mobile Networks
Towards Understanding TCP Performance on LTE/EPC Mobile Networks Binh Nguyen 1, Arijit Banerjee 1, Vijay Gopalakrishnan 2, Sneha Kasera 1, Seungjoon Lee 2, Aman Shaikh 2, and Jacobus Van der Merwe 1 1
More informationQuality of Experience in Remote Virtual Desktop Services
Quality of Experience in Remote Virtual Desktop Services Pedro Casas, Michael Seufert, Sebastian Egger, and Raimund Schatz FTW Vienna, Austria The Context: Cloud QoE The Cloud paradigm is pushing traditional
More informationOn Uplink Measurement of Cellular Networks for Mobile Multi-Path TCP
On Uplink Measurement of Cellular Networks for Mobile Multi-Path TCP Yung-Chih Chen 1, Erich M. Nahum 2, Don Towsley 1, and Chang Liu 1 1 Department of Computer Science, University of Massachusetts Amherst
More informationExperiences with Interactive Video Using TFRC
Experiences with Interactive Video Using TFRC Alvaro Saurin, Colin Perkins University of Glasgow, Department of Computing Science Ladan Gharai University of Southern California, Information Sciences Institute
More information