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...
Main Author: | |
---|---|
Other Authors: | |
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 |