Robotics and Automation Lab Internet Delay Prediction for Teleoperation Imad Elhajj September 4, 2002.

Slides:



Advertisements
Similar presentations
Michele Pagano – A Survey on TCP Performance Evaluation and Modeling 1 Department of Information Engineering University of Pisa Network Telecomunication.
Advertisements

ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
ICRA 2005 – Barcelona, April 2005Basilio Bona – DAUIN – Politecnico di TorinoPage 1 Identification of Industrial Robot Parameters for Advanced Model-Based.
Integrated Play-Back, Sensing, and Networked Control Vincenzo Liberatore Division of Computer Science Research supported in part by NSF CCR , Department.
Sense-and-Respond Systems and Play-Back Buffers Vincenzo Liberatore Division of Computer Science Research supported in part by NSF CCR , Department.
OPTIMUM FILTERING.
REM : Active Queue Management Sanjeewa Athuraliya, Victor H. Li Steven H. Low, Qinghe Yin Presented by Hwangnam Kim.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Overview of Adaptive Multi-Rate Narrow Band (AMR-NB) Speech Codec
Adaptive Video Streaming Over Internet Using Dynamic Video Transcoding By Lam Ling Shun, Felix.
AQM for Congestion Control1 A Study of Active Queue Management for Congestion Control Victor Firoiu Marty Borden.
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
Relevance Feedback based on Parameter Estimation of Target Distribution K. C. Sia and Irwin King Department of Computer Science & Engineering The Chinese.
RAP: An End-to-End Rate-Based Congestion Control Mechanism for Realtime Streams in the Internet Reza Rejai, Mark Handley, Deborah Estrin U of Southern.
Congestion Control in Distributed Media Streaming Lin Ma Wei Tsang Ooi School of Computing National University of Singapore IEEE INFOCOM 2007.
Real-time smoothing for network adaptive video streaming Kui Gao, Wen Gao, Simin He, Yuan Zhang J. Vis. Commun. Image R. 16 (2005)
Chess Review May 11, 2005 Berkeley, CA Closing the loop around Sensor Networks Bruno Sinopoli Shankar Sastry Dept of Electrical Engineering, UC Berkeley.
Adaptive Playout Scheduling Using Time- scale Modification in Packet Voice Communications Yi J. Liang, Nikolaus Farber, Bernd Girod Information Systems.
Estimating Congestion in TCP Traffic Stephan Bohacek and Boris Rozovskii University of Southern California Objective: Develop stochastic model of TCP Necessary.
An Adaptive Predictor for Media Playout Buffering Phillip DeLeon New Mexico State University Cormac J. Sreenan AT&T Labs ICASSP 99’
Project Course in Adaptive Signal Processing Acoustic Positioning Daniel Aronsson.
1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control.
Naixue GSU Slide 1 ICVCI’09 Oct. 22, 2009 A Multi-Cloud Computing Scheme for Sharing Computing Resources to Satisfy Local Cloud User Requirements.
A New Algorithm for Improving the Remote Sensing Data Transmission over the LEO Satellite Channels Ali Payandeh and Mohammad Reza Aref Applied Science.
1 Modeling the Effect of a Rate Smoother on TCP Congestion Control Behavior Kang Li, Jonathan Walpole, David C. Steere {kangli, walpole,
Effects of Advertised Receive Buffer Size and Timer Granularity on TCP Performance in a LEO Satellite Network.
CS 4396 Computer Networks Lab
Network Computing Laboratory Radio Interferometric Geolocation Miklos Maroti, Peter Volgesi, Sebestyen Dora Branislav Kusy, Gyorgy Balogh, Andras Nadas.
Mathematical Preliminaries. 37 Matrix Theory Vectors nth element of vector u : u(n) Matrix mth row and nth column of A : a(m,n) column vector.
1 Statistical Distribution Fitting Dr. Jason Merrick.
Estimating Bandwidth of Mobile Users Sept 2003 Rohit Kapoor CSD, UCLA.
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Chapter 12 Transmission Control Protocol (TCP)
Michael J. Neely, University of Southern California CISS, Princeton University, March 2012 Wireless Peer-to-Peer Scheduling.
27th, Nov 2001 GLOBECOM /16 Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail-Drop / RED Routers Go Hasegawa Osaka University, Japan.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
July 21, 2005AESE Fast Hybrid Simulation with Geographically Distributed Substructures Gilberto Mosqueda Boza Stojadinovic Jason P. Hanley (Presenter)
Speech Signal Representations I Seminar Speech Recognition 2002 F.R. Verhage.
An End-to-End Adaptation Protocol for Layered Video Multicast Using Optimal Rate Allocation Jiangchuan Liu, Member, IEEE, Bo Li, Senior Member, IEEE, and.
Fractal Dimension and Maximum Sunspot Number in Solar Cycle R.-S. Kim 1,2, Y. Yi 1, S.-W. Kim 2, K.-S. Cho 2, Y.-J. Moon 2 1 Chungnam national University.
EE513 Audio Signals and Systems
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
EigenRank: A ranking oriented approach to collaborative filtering By Nathan N. Liu and Qiang Yang Presented by Zachary 1.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
ECE-7000: Nonlinear Dynamical Systems Overfitting and model costs Overfitting  The more free parameters a model has, the better it can be adapted.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Deadline-based Resource Management for Information- Centric Networks Somaya Arianfar, Pasi Sarolahti, Jörg Ott Aalto University, Department of Communications.
1 CS 4396 Computer Networks Lab TCP – Part II. 2 Flow Control Congestion Control Retransmission Timeout TCP:
1 Sonia FahmyPurdue University TCP Congestion Control Sonia Fahmy Department of Computer Sciences Purdue University
Dr. Galal Nadim.  The root-MUltiple SIgnal Classification (root- MUSIC) super resolution algorithm is used for indoor channel characterization (estimate.
Network teleology Damon Wischik
B. Caron, G. Balik, L. Brunetti LAViSta Team LAPP-IN2P3-CNRS, Université de Savoie, Annecy, France & SYMME-POLYTECH Annecy-Chambéry, Université de Savoie,
1 A Multi-Rate Routing Protocol with Connection Entropy for MANETs Cao Trong Hieu, Young Cheol Bang, Jin Ho Kim, Young An Kim, and Choong Seon Hong Presenter:
Present document contains informations proprietary to France Telecom. Accepting this document means for its recipient he or she recognizes the confidential.
Data and Computer Communications Chapter 18 – Internet ProtocolsChapter 18 – Internet Protocols.
Autoregressive (AR) Spectral Estimation
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Estimation of Doppler Spectrum Parameters Comparison between FFT-based processing and Adaptive Filtering Processing J. Figueras i Ventura 1, M. Pinsky.
Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods.
1 A Throughput Enhancement Handover Algorithm for WiMAX Network Architecture Hao-Ming Chang and Gwo-Jong Yu Graduate School of Mathematical Sciences, Aletheia.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
TCP - Part II Relates to Lab 5. This is an extended module that covers TCP flow control, congestion control, and error control in TCP.
Channel Equalization Techniques
SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT
TCP Throughput Modeling
Presentation transcript:

Robotics and Automation Lab Internet Delay Prediction for Teleoperation Imad Elhajj September 4, 2002

Robotics and Automation Lab Applications Tuning Control Parameters (gains) Control of Quality of Service (reduce resolution) Tuning Communication Parameters (discarding packets, reducing frequency)

Robotics and Automation Lab Assumptions/Limitations Delay can be predicted with finite dimension expression Delay is correlated (function of previous values) Delay is the same in both directions

Robotics and Automation Lab A Delay Prediction Approach for Teleoperation over the Internet Tissaphern Mirfakhrai and Shahram Payandeh Simon Fraser University BC Canada

Robotics and Automation Lab Algorithm Train the system to find appropriate gain for each delay Train the delay model Predict delay based on model Look up best gain for that delay from table

Robotics and Automation Lab Models for delay Moving Average –Low pass filter –Future value is average of its past values Autoregressive –Weighed average –Includes white noise

Robotics and Automation Lab Autoregressive X[n] is the signal modeled N is order of model (design parameter) W[n] white noise with autocorrelation

Robotics and Automation Lab Error Versus Order N

Robotics and Automation Lab Predicted Delay Versus Actual

Robotics and Automation Lab Errors at Different Delays for Different Parameter Values

Robotics and Automation Lab Simulation Results

Robotics and Automation Lab End-to-End Delay Boundary Prediction Using Maximum Entropy Principle (MEP) for Internet-Based Teleoperation Peter Liu, Max Meng University of Alberta, Canada Xiufen Ye Harbin engineering University, China Jason Gu Dalhousie University, Canada

Robotics and Automation Lab Traditional autoregressive and moving average models are not suitable for fast changing delays Roundtrip time delay (RTT) Roundtrip timeout (RTO) evolves –RTO too small unnecessary retransmission –RTO too large bandwidth wasted

Robotics and Automation Lab Traditional TCP R i actual RTT R` i predicted RTT  ` RTT variation prediction

Robotics and Automation Lab The model

Robotics and Automation Lab Reflex Condition The coefficients of the model still posses validity when used to calculate R n. The reflex condition is used for this purpose,

Robotics and Automation Lab Maximum Entropy Principle We know a ni are positive and their sum is 1 a ni are considered as a set of probability distributions Reflex condition is contraint on set of distributions There are infinite distributions satisfying the reflex condition Maximum entropy principle is most unbiased to choose a ni

Robotics and Automation Lab MEP Shannon entropy, is maximal under the reflex condition.

Robotics and Automation Lab Maximum Entropy Principle Where  n is the solution of the equation,

Robotics and Automation Lab

Conclusions Predicting delay has benefits Delay prediction does not solve all the problems of teleoperation Existing methods are not highly accurate (up to %50 error)

Robotics and Automation Lab Internet Control of Personal Robot Between KAIST and UC Davis Kuk-Hyun Han, Yong Kim, Jong-Hwan Kim Korea Advanced Institute of Science and Technology Steve Hsia University of California, Davis

Robotics and Automation Lab Remote control of personal robot Audio and Video feedback (netmeeting) Three modes of control –Direct –Supervisory –Job Scheduling

Robotics and Automation Lab