X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Fnet%2Fctp%2FCtpForwardingEngineP.nc;h=ebfae93bad34fb3ed409dc7c1d0266db7b507db2;hb=2b77f7ce5936248559ead5ac1086e69e6e4780e0;hp=cfe8f733976fddd839f6696e64ba00a10fa2bdf4;hpb=78f272255a8b5a7480ae0986ce696e9be7f555cd;p=tinyos-2.x.git diff --git a/tos/lib/net/ctp/CtpForwardingEngineP.nc b/tos/lib/net/ctp/CtpForwardingEngineP.nc index cfe8f733..ebfae93b 100644 --- a/tos/lib/net/ctp/CtpForwardingEngineP.nc +++ b/tos/lib/net/ctp/CtpForwardingEngineP.nc @@ -32,19 +32,19 @@ /** * This component contains the forwarding path - * of CTP London, the standard CTP implementation packaged with + * of the standard CTP implementation packaged with * TinyOS 2.x. The CTP specification can be found in TEP 123. * The paper entitled "Collection Tree Protocol," by Omprakash * Gnawali et al., in SenSys 2009, describes the implementation and * provides detailed performance results.

* - *

The CTP London ForwardingEngine is responsible for queueing and scheduling - * outgoing packets. It maintains a pool of - * forwarding messages and a packet send queue. A ForwardingEngine - * with a forwarding message pool of size F and C + *

The CTP ForwardingEngine is responsible for queueing and + * scheduling outgoing packets. It maintains a pool of forwarding + * messages and a packet send queue. A ForwardingEngine with a + * forwarding message pool of size F and C * CollectionSenderC clients has a send queue of size F + - * C. This implementation several configuration - * constants, which can be found in ForwardingEngine.h.

+ * C. This implementation several configuration constants, which + * can be found in ForwardingEngine.h.

* *

Packets in the send queue are sent in FIFO order, with head-of-line * blocking. Because this is a tree collection protocol, all packets are going