Ieee Infocom 2009 2009
DOI: 10.1109/infcom.2009.5061931
|View full text |Cite
|
Sign up to set email alerts
|

Network Coding Meets TCP

Abstract: We propose a mechanism that incorporates network coding into TCP with only minor changes to the protocol stack, thereby allowing incremental deployment. In our scheme, the source transmits random linear combinations of packets currently in the congestion window. At the heart of our scheme is a new interpretation of ACKs -the sink acknowledges every degree of freedom (i.e., a linear combination that reveals one unit of new information) even if it does not reveal an original packet immediately. Such ACKs enable … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
205
0
1

Year Published

2011
2011
2016
2016

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 208 publications
(206 citation statements)
references
References 15 publications
0
205
0
1
Order By: Relevance
“…Other interesting solution, proposed by Sundarajan et al [27], keeps TCP as the transport protocol, and improves its performance over wireless networks by integrating a coding module above the network layer. Besides, they proposed a proprietary acknowledgment mechanism, which is used by the destination to confirm the reception of meaningful information.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Other interesting solution, proposed by Sundarajan et al [27], keeps TCP as the transport protocol, and improves its performance over wireless networks by integrating a coding module above the network layer. Besides, they proposed a proprietary acknowledgment mechanism, which is used by the destination to confirm the reception of meaningful information.…”
Section: Related Workmentioning
confidence: 99%
“…Another line would be the integration of on-the-fly decoding, as proposed by Sorensen et al [25]; these would allow decoding some packets before the coding matrix is complete, thus reducing the latency. In addition, we would also like to incorporate some congestion control mechanisms is the proposed protocol, following an approach similar to the one presented in [27].…”
Section: Conclusion and Open Researchmentioning
confidence: 99%
“…Process Model The network coding protocol as described in [1], [2] is implemented in a new OPNET process model. The sender NWC module generates and sends R random linear combinations of the packets in the coding window.…”
Section: Implementation Of Network Coding In the Opnet Modelermentioning
confidence: 99%
“…It has proven its merits over traditional routing and forwarding approaches by considering data as algebraic entities that can be modified inside the elements of both wireline and wireless networks [6], [7], [8]. We use the solution proposed in [1], [2] and implement it in the widely used OPNET Modeler [9]. Following [1] the model introduces a network coding layer between the transport and network layers of the TCP/IP protocol stack.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation