|
The current ltp protocol |ns3| implementation supports the following features:
* Basic data transmission between two nodes.
* Retransmission based reliability.
* Notices to client service instance.
* Udp Convergence layer adapter with link state cue support.
* Static Ltp engine id to IP address conversion.
* All types of Ltp Headers and Content Headers.
* Self-Delimiting Numeric Values (SDNV) support in headers.
The implementation has the following limitations:
* Only supports one concurrent transmission session per destination.
* Only a single timer of each type can be run concurrently in a single session (only a checkpoint or report can be handled at the same time).
* Segment reception offsets are assumed to be ordered.
* Upon loss of a red data segment, the whole red part is retransmitted, not just the specific segment.
* Checkpoint and Red Data Segment retransmission are handled together
The LTP model DOES NOT support the following features:
* Asynchronous checkpoints.
* Cancellation Requests.
* Handling of System Error conditions.
* Management Information Base, containing times of operation of remote ltp engines.
* LTP security and authentication extensions.
Total comments: 41
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+22678 lines, -0 lines) |
Patch |
 |
A |
src/ltp-protocol/doc/figures/ltp-protocol-structure.eps
|
View
|
|
1 chunk |
+14373 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/doc/ltp-protocol.rst
|
View
|
|
1 chunk |
+277 lines, -0 lines |
10 comments
|
Download
|
 |
A |
src/ltp-protocol/examples/ltp-protocol-example.cc
|
View
|
|
1 chunk |
+170 lines, -0 lines |
5 comments
|
Download
|
 |
A |
src/ltp-protocol/examples/wscript
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/helper/ltp-protocol-helper.h
|
View
|
|
1 chunk |
+151 lines, -0 lines |
4 comments
|
Download
|
 |
A |
src/ltp-protocol/helper/ltp-protocol-helper.cc
|
View
|
|
1 chunk |
+259 lines, -0 lines |
3 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-convergence-layer-adapter.h
|
View
|
|
1 chunk |
+194 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-convergence-layer-adapter.cc
|
View
|
|
1 chunk |
+149 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-header.h
|
View
|
|
1 chunk |
+531 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-header.cc
|
View
|
|
1 chunk |
+1245 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-ip-resolution-table.h
|
View
|
|
1 chunk |
+190 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-ip-resolution-table.cc
|
View
|
|
1 chunk |
+196 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-protocol.h
|
View
|
|
1 chunk |
+453 lines, -0 lines |
16 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-protocol.cc
|
View
|
|
1 chunk |
+1049 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-queue-set.h
|
View
|
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-queue-set.cc
|
View
|
|
1 chunk |
+143 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-session-state-record.h
|
View
|
|
1 chunk |
+615 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-session-state-record.cc
|
View
|
|
1 chunk |
+852 lines, -0 lines |
2 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-session-state-record-impl.h
|
View
|
|
1 chunk |
+125 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-udp-convergence-layer-adapter.h
|
View
|
|
1 chunk |
+173 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/model/ltp-udp-convergence-layer-adapter.cc
|
View
|
|
1 chunk |
+262 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/test/ltp-protocol-channel-loss-test-suite.cc
|
View
|
|
1 chunk |
+387 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/ltp-protocol/test/ltp-protocol-test-suite.cc
|
View
|
|
1 chunk |
+742 lines, -0 lines |
1 comment
|
Download
|
 |
A |
src/ltp-protocol/wscript
|
View
|
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3
|