Better End-to-End Adaptation Using Centralized Predictive Control
نویسندگان
چکیده
Transport layer and application layer of network stack use end-to-end adaptation protocols (e.g., TCP and bitrate-adaptive video) to achieve high performance by continuously adapting endpoint behavior to changes of network conditions. The traditional belief is that these protocols must be run independently by endpoints to achieve desirable performance. In essence, they use reactive logic triggered only by locally observable events. For instance, TCP reacts to a packet timeout by halving the congestion window. In this thesis, we argue that centralized predictive control can lead to better endto-end adaptation and large performance improvement at both transport layer and application layer. We show that it is feasible to decouple adaptation logics from endto-end adaptation protocols and centralize them into a global controller that makes predictive control using a global view of different connections’ performance. For instance, TCP with centralized predictive control can predict the best congestion window using other similar TCP sessions’ performance. To deliver the promised performance benefits of centralized predictive control, we must address two key technical challenges. First, we present prediction algorithms, which accurately predict the optimal adaptation behavior of endpoints by exploiting the structural information of the global view (e.g., some connections are subjected to same network bottleneck). Second, we present designs of a scalable control platform, which leverage the persistence of optimal decisions to minimize negative impacts of the inherent delay between the controller and widely distributed endpoints. This thesis will present algorithms and system designs of centralized predictive control for both transport layer and application layer. We show that our approach can lead to better performance for TCP, Internet video and real-time communication applications like Skype. Our preliminary experiments have shown significant improvement of Internet video quality by centralized predictive control. June 25, 2015 Thesis Proposal
منابع مشابه
Implementation of Low-Cost Architecture for Control an Active Front End Rectifier
In AC-DC power conversion, active front end rectifiers offer several advantages over diode rectifiers such as bidirectional power flow capability, sinusoidal input currents and controllable power factor. A digital finite control set model predictive controller based on fixed-point computations of an active front end rectifier with unity displacement of input voltage and current to improve dynam...
متن کاملA Comparative Investigation of Marginal Adaptation and Surface Defects of MTA and Root MTA as Two Root End Filling Materials
Introduction: This study was carried out to compare two retrograde filling materials entitled mineral trioxide aggregate (MTA) and Root MTA (RMTA) in regard to their marginal adaptation and surface defects. Method: In this study twenty extracted human teeth were used. In all teeth after cleaning and shaping, the root canals were obturated by gutta-percha and root canal sealer. After that in eac...
متن کاملA New Fault Tolerant Nonlinear Model Predictive Controller Incorporating an UKF-Based Centralized Measurement Fusion Scheme
A new Fault Tolerant Controller (FTC) has been presented in this research by integrating a Fault Detection and Diagnosis (FDD) mechanism in a nonlinear model predictive controller framework. The proposed FDD utilizes a Multi-Sensor Data Fusion (MSDF) methodology to enhance its reliability and estimation accuracy. An augmented state-vector model is developed to incorporate the occurred senso...
متن کاملEfficiency of Centralized Structures in Data Envelopment Analysis Ratio Models
This paper investigates the centralized resource allocation with centralized structures by using the data envelopment analysis-ratio (DEA-R) models. To this end, it proposes a method to determine the resource allocation of centralized structures such that the ratio of inputs to outputs are minimized.
متن کاملDEUCON: Distributed End-to-End Utilization Control for Real-Time Systems
This paper presents the Distributed End-to-end Utiization CONtrol (DEUCON) algorithm. DEUCON can dynamically enforce desired CPU utilizations on all processors in a distributed real-time system despite uncertainties in the system workload. In contrast to earlier centralized control schemes, DEUCON is a distributed control algorithm that is systematically designed based on the Distributed Model ...
متن کامل