26 research outputs found

    Fault Diagnosis of HVAC Air-Handling Systems Considering Fault Propagation Impacts Among Components

    No full text

    Acknowledgements

    No full text
    I would like to thank and acknowledge my advisor, Dr. John A. Chandy for his constant faith in me throughout the long, challenging, yet exciting work on this thesis. I am grateful to his openness to ideas, discussions and easiness to work with. I definitely couldn’t have done this without his help. I am thankful to Janardhan and Mike, my co-workers at SNSL, for their cooperation and also for sharing their ideas with me. I would also like to acknowledge Windsor Hsu, for clarifying my doubts through emails. Daniel Ellard, for providing me with traces in our Harvard Study. Raajaa Vishnu, my dearest friend, for his valuable insights and comments on my work. Finally, last, but most importantly, I would like to thank my parents, and my brother Vineet for their constant support and encouragement in all my endeavors. I am grateful to their love and understanding that has made this thesis happen

    Application-layer multipath data transfer via TCP: Schemes and performance tradeoffs

    No full text
    For applications involving data transmission from multiple sources, an important problem is: when sources are allowed to use multiple paths, how does one select paths and control the sending rates on the paths to maximize the aggregate sending rate of the sources? We consider this problem in the context of an overlay network by allowing a source to send data over k (k ≥ 1) overlay paths to its destination. This problem is NP-hard, and we develop an iterative distributed heuristic to solve it. In each iteration, we first select paths and then control the sending rates on the multiple paths to maximize the aggregate sending rate of the sources. For rate control, we develop an application-level multipath rate controller via TCP. This controller is easy to deploy and maximizes the aggregate sending rate of the sources in certain settings. To the best of our knowledge, this is the first distributed application-level controller with such an optimality property. For path selection, we prove that the problem of optimal overlay path selection is NP-hard and propose randomized pathselection algorithms. Our performance evaluation demonstrates that our iterative heuristic performs very well in a wide range of settings. Furthermore, a small number of paths, 2 to 4, and a small amount of extra bandwidth in the network are sufficient to realize most of the performance gains

    Scheduling parallelizable tasks

    No full text
    corecore