Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks

Resource allocation schemes play an important role in large-scale smart infrastructures to ensure efficiency and fairness among users. However, designing good resource allocation schemes is challenging due to technical limitation, policy barriers, and cost of change. The goal of this thesis is to de...

Full description

Bibliographic Details
Main Author: Yin, Xiaoqi
Format: Others
Published: Research Showcase @ CMU 2016
Online Access:http://repository.cmu.edu/dissertations/861
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1900&context=dissertations
id ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-1900
record_format oai_dc
spelling ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-19002017-05-02T03:34:45Z Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks Yin, Xiaoqi Resource allocation schemes play an important role in large-scale smart infrastructures to ensure efficiency and fairness among users. However, designing good resource allocation schemes is challenging due to technical limitation, policy barriers, and cost of change. The goal of this thesis is to develop a methodology to design model-based, principled and practical resource allocation schemes. Given the diverse characteristics of infrastructures, it is difficult to design unified models and algorithms. Instead, we employ a case-study-based approach on two representative smart infrastructures: Internet video delivery and electric power networks. We further generalize the insights and develop a principled qualitative guideline to design resource allocation schemes in smart infrastructures. The Internet video delivery system employs a protocol-based resource allocation scheme: network bandwidth is implicitly allocated by transport layer protocol (TCP) while client- side video players adapt video quality based on application layer protocol (MPEG-DASH) to optimize users quality of experience (QoE).We study 1) how client-side video players improve users QoE by employing Model Predictive Control-based bitrate adaptation algorithms and 2) how to achieve multiplayer QoE fairness by router-side bandwidth allocation policies. We prototype and evaluate the algorithms in real video players. On the other hand, market-based schemes are adopted in real-time economic dispatch in electric power systems to satisfy demand by lowest-cost generation. However, such schemes can lead to power imbalances and market inefficiency when slow generators fail to follow system operators command. We study 1) how system operators can mitigate power imbalance by employing a centralized, two-stage robust dispatch and 2) how the market design can be improved by penalizing non-complying generators. Based on the lessons from the case studies, we develop a general methodology to design resource allocation schemes: First, develop a formal model capturing system objectives, dynamics, and constraints; Second, identify key practical constraints that have major impact on the choice of schemes; Finally, design model-based schemes that respect practical constraints for short-term and obtain insights to inform protocol or market improvement in the long run. We envision that a mathematical theory can significantly improve the future resource allocation ecosystems. 2016-08-01T07:00:00Z text application/pdf http://repository.cmu.edu/dissertations/861 http://repository.cmu.edu/cgi/viewcontent.cgi?article=1900&context=dissertations Dissertations Research Showcase @ CMU
collection NDLTD
format Others
sources NDLTD
description Resource allocation schemes play an important role in large-scale smart infrastructures to ensure efficiency and fairness among users. However, designing good resource allocation schemes is challenging due to technical limitation, policy barriers, and cost of change. The goal of this thesis is to develop a methodology to design model-based, principled and practical resource allocation schemes. Given the diverse characteristics of infrastructures, it is difficult to design unified models and algorithms. Instead, we employ a case-study-based approach on two representative smart infrastructures: Internet video delivery and electric power networks. We further generalize the insights and develop a principled qualitative guideline to design resource allocation schemes in smart infrastructures. The Internet video delivery system employs a protocol-based resource allocation scheme: network bandwidth is implicitly allocated by transport layer protocol (TCP) while client- side video players adapt video quality based on application layer protocol (MPEG-DASH) to optimize users quality of experience (QoE).We study 1) how client-side video players improve users QoE by employing Model Predictive Control-based bitrate adaptation algorithms and 2) how to achieve multiplayer QoE fairness by router-side bandwidth allocation policies. We prototype and evaluate the algorithms in real video players. On the other hand, market-based schemes are adopted in real-time economic dispatch in electric power systems to satisfy demand by lowest-cost generation. However, such schemes can lead to power imbalances and market inefficiency when slow generators fail to follow system operators command. We study 1) how system operators can mitigate power imbalance by employing a centralized, two-stage robust dispatch and 2) how the market design can be improved by penalizing non-complying generators. Based on the lessons from the case studies, we develop a general methodology to design resource allocation schemes: First, develop a formal model capturing system objectives, dynamics, and constraints; Second, identify key practical constraints that have major impact on the choice of schemes; Finally, design model-based schemes that respect practical constraints for short-term and obtain insights to inform protocol or market improvement in the long run. We envision that a mathematical theory can significantly improve the future resource allocation ecosystems.
author Yin, Xiaoqi
spellingShingle Yin, Xiaoqi
Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks
author_facet Yin, Xiaoqi
author_sort Yin, Xiaoqi
title Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks
title_short Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks
title_full Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks
title_fullStr Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks
title_full_unstemmed Resource Allocation in Smart Infrastructure: Case Studies in Video Delivery and Electric Power Networks
title_sort resource allocation in smart infrastructure: case studies in video delivery and electric power networks
publisher Research Showcase @ CMU
publishDate 2016
url http://repository.cmu.edu/dissertations/861
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1900&context=dissertations
work_keys_str_mv AT yinxiaoqi resourceallocationinsmartinfrastructurecasestudiesinvideodeliveryandelectricpowernetworks
_version_ 1718445982212947968