Copula theory and its applications in computer networks

Traffic modeling in computer networks has been researched for decades. A good model should reflect the features of real-world network traffic. With a good model, synthetic traffic data can be generated for experimental studies; network performance can be analysed mathematically; service provisioning...

Full description

Bibliographic Details
Main Author: Dong, Fang
Other Authors: Wu, Kui
Format: Others
Language:English
en
Published: 2017
Subjects:
Online Access:https://dspace.library.uvic.ca//handle/1828/8319
id ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-8319
record_format oai_dc
spelling ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-83192017-07-13T17:32:57Z Copula theory and its applications in computer networks Dong, Fang Wu, Kui Srinivasan, Venkatesh Copula Analysis Network Calculus Markov Modulated Poisson Process Traffic Prediction Parameter Estimation Cloud Service Provisioning Contemporaneous Dependence Modeling Temporal Dependence Modeling Traffic modeling in computer networks has been researched for decades. A good model should reflect the features of real-world network traffic. With a good model, synthetic traffic data can be generated for experimental studies; network performance can be analysed mathematically; service provisioning and scheduling can be designed aligning with traffic changes. An important part of traffic modeling is to capture the dependence, either the dependence among different traffic flows or the temporal dependence within the same traffic flow. Nevertheless, the power of dependence models, especially those that capture the functional dependence, has not been fully explored in the domain of computer networks. This thesis studies copula theory, a theory to describe dependence between random variables, and applies it for better performance evaluation and network resource provisioning. We apply copula to model both contemporaneous dependence between traffic flows and temporal dependence within the same flow. The dependence models are powerful and capture the functional dependence beyond the linear scope. With numerical examples, real-world experiments and simulations, we show that copula modeling can benefit many applications in computer networks, including, for example, tightening performance bounds in statistical network calculus, capturing full dependence structure in Markov Modulated Poisson Process (MMPP), MMPP parameter estimation, and predictive resource provisioning for cloud-based composite services. Graduate 0984 fdong@uvic.ca 2017-07-12T14:38:11Z 2017-07-12T14:38:11Z 2017 2017-07-12 Thesis https://dspace.library.uvic.ca//handle/1828/8319 Fang Dong, Kui Wu, Venkatesh Srinivasan, and Jianping Wang. "Copula Analysis of Latent Dependency Structure for Collaborative Auto-scaling of Cloud Services", in 2016 25th International Conference on Computer Communication and Networks (ICCCN), August 2016. Fang Dong, Kui Wu, Venkatesh Srinivasan. "Copula-based Parameter Estimation for Markov-modulated Poisson Process", in Proceedings of IEEE/ACM International Symposium on Quality of Service (IWQoS), June 2017. Fang Dong, Kui Wu, Venkatesh Srinivasan. "Copula Analysis of Temporal Dependence Structure in Markov Modulated Poisson Process and Its Applications", ACM Transactions on Modeling and Performance Evaluation of Computing Systems (ToMPECS), accepted in May 2017. Fang Dong, Kui Wu, and Venkatesh Srinivasan. "Copula Analysis for Statistical Network Calculus", in 2015 IEEE Conference on Computer Communications (INFOCOM), April 2015. English en Available to the World Wide Web application/pdf
collection NDLTD
language English
en
format Others
sources NDLTD
topic Copula Analysis
Network Calculus
Markov Modulated Poisson Process
Traffic Prediction
Parameter Estimation
Cloud Service Provisioning
Contemporaneous Dependence Modeling
Temporal Dependence Modeling
spellingShingle Copula Analysis
Network Calculus
Markov Modulated Poisson Process
Traffic Prediction
Parameter Estimation
Cloud Service Provisioning
Contemporaneous Dependence Modeling
Temporal Dependence Modeling
Dong, Fang
Copula theory and its applications in computer networks
description Traffic modeling in computer networks has been researched for decades. A good model should reflect the features of real-world network traffic. With a good model, synthetic traffic data can be generated for experimental studies; network performance can be analysed mathematically; service provisioning and scheduling can be designed aligning with traffic changes. An important part of traffic modeling is to capture the dependence, either the dependence among different traffic flows or the temporal dependence within the same traffic flow. Nevertheless, the power of dependence models, especially those that capture the functional dependence, has not been fully explored in the domain of computer networks. This thesis studies copula theory, a theory to describe dependence between random variables, and applies it for better performance evaluation and network resource provisioning. We apply copula to model both contemporaneous dependence between traffic flows and temporal dependence within the same flow. The dependence models are powerful and capture the functional dependence beyond the linear scope. With numerical examples, real-world experiments and simulations, we show that copula modeling can benefit many applications in computer networks, including, for example, tightening performance bounds in statistical network calculus, capturing full dependence structure in Markov Modulated Poisson Process (MMPP), MMPP parameter estimation, and predictive resource provisioning for cloud-based composite services. === Graduate === 0984 === fdong@uvic.ca
author2 Wu, Kui
author_facet Wu, Kui
Dong, Fang
author Dong, Fang
author_sort Dong, Fang
title Copula theory and its applications in computer networks
title_short Copula theory and its applications in computer networks
title_full Copula theory and its applications in computer networks
title_fullStr Copula theory and its applications in computer networks
title_full_unstemmed Copula theory and its applications in computer networks
title_sort copula theory and its applications in computer networks
publishDate 2017
url https://dspace.library.uvic.ca//handle/1828/8319
work_keys_str_mv AT dongfang copulatheoryanditsapplicationsincomputernetworks
_version_ 1718496605156409344