WindowTree: explicit congestion notification and route labeling for congestion control in content centric networks
Authors
Kinnear, Eric
ORCID
Loading...
Other Contributors
Yener, Bülent, 1959-
Carothers, Christopher D.
Patterson, Stacy
Carothers, Christopher D.
Patterson, Stacy
Issue Date
2016-05
Keywords
Computer science
Degree
MS
Terms of Use
This electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author.
Full Citation
Abstract
We propose a novel congestion control protocol, WindowTree, that adapts existing congestion control concepts found in TCP New Reno to the receiver driven content centric context. WindowTree also includes an Explicit Congestion Notification (ECN) mechanism by which the network can deliver early information about increasing congestion to the receiver, allowing the receiver to adjust accordingly to provide more efficient transfers. The protocol utilizes information about the network topology delivered through the use of route labeling, in which individual network nodes identify themselves and their relative layouts to the receiver. The WindowTree protocol maintains a tree of congestion windows derived from this topology information that enables it to adapt its behavior in response to network changes that affect each individual network source. Route labeling and shared congestion windows, combined with ECN marking, allows WindowTree to drastically reduce loss and more fully fulfill the requirements of a network dominated by the multipath data flows that exist in a CCN.
Description
May 2016
School of Science
School of Science
Department
Dept. of Computer Science
Publisher
Rensselaer Polytechnic Institute, Troy, NY
Relationships
Rensselaer Theses and Dissertations Online Collection
Access
Restricted to current Rensselaer faculty, staff and students. Access inquiries may be directed to the Rensselaer Libraries.