Show simple item record

dc.contributor.advisorEytan H. Modiano.en_US
dc.contributor.authorRai, Anurag,1985-en_US
dc.contributor.otherMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science.en_US
dc.date.accessioned2019-02-14T15:49:43Z
dc.date.available2019-02-14T15:49:43Z
dc.date.copyright2018en_US
dc.date.issued2018en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/120417en_US
dc.descriptionThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.en_US
dc.descriptionThesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018en_US
dc.descriptionCataloged from PDF version of thesis.en_US
dc.descriptionIncludes bibliographical references (pages 161-168).en_US
dc.description.abstractIn the past three decades, several network control policies geared towards achieving throughput optimality have been developed. However, rarely any of these policies have been used in practice. We study three different issues that impede this transition and propose solutions that can facilitate the move. Throughput optimal routing policies are known to have poor delay performance because of packets traversing loops in the network. In the first part of the thesis, we develop a new distributed policy that forwards packets along directed acyclic graphs (DAGs) to avoid the looping problem. This policy uses a link reversal algorithm to improve the DAGs in order to support any achievable traffic demand. In the second part, we address the problem of optimal routing in overlay networks. Since most devices attached to the existing network do not support throughput optimal routing, a gradual move by forming an overlay network has been proposed in the literature. We develop a new algorithm that the overlay devices can use to achieve the maximum throughput. This algorithm requires the knowledge of the queue lengths of the legacy network, which might not be available. Hence, we also propose a method based on linear regression to estimate these quantities. To build a high throughput and robust overlay network, it is important to know the topology of the underlying network. However, the network owners usually keep the topology information private. Hence, in the third part of the thesis, we consider the problem of inferring the topology of a network using the measurements available at the end nodes. We use the interference information about the paths to formulate the topology inference problem as an integer program. We develop polynomial time algorithms to solve it optimally for networks with tree and ring topologies. Finally, we use the insights from these algorithms to develop a heuristic for identifying general topologies.en_US
dc.description.statementofresponsibilityby Anurag Rai.en_US
dc.format.extent168 pagesen_US
dc.language.isoengen_US
dc.publisherMassachusetts Institute of Technologyen_US
dc.rightsMIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission.en_US
dc.rights.urihttp://dspace.mit.edu/handle/1721.1/7582en_US
dc.subjectElectrical Engineering and Computer Science.en_US
dc.titleTowards practical policies for network controlen_US
dc.typeThesisen_US
dc.description.degreePh. D.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.identifier.oclc1084476143en_US
dc.description.collectionPh.D. Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Scienceen_US
dspace.imported2019-06-17T20:55:30Zen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record