DCCP protocol discussions
 help / color / mirror / Atom feed
* Discussion of ECN API?
@ 2005-12-19 21:27 Bruce Barnett
  2005-12-20 14:11 ` Arnaldo Carvalho de Melo
  2005-12-20 17:38 ` Bruce Barnett
  0 siblings, 2 replies; 3+ messages in thread
From: Bruce Barnett @ 2005-12-19 21:27 UTC (permalink / raw)
  To: dccp


I've been involved with the application perspective of DCCP
programming, or rather - application programming aware of congestion,
and I was wondering if there exists any API for other transport
protocols that make congestion information available to the
application?  In particular, is there any existing API to extract the
ECN information that can be used for a model?  Or if it is missing, -
how should it be specified?

One approach is to provide an array of ECN values. But how big would
this be?  And how would it be packed?  

Or one could return a monotonicly increasing count of ECN failures. But
what is a failure, as there are several kinds.  Some errors should be
handled by the kernel (Routers that don't support ECN, etc.). Others
should be of interest to the application (there is congestion in the
return path).


One could also provide a error percentage, but how would this be calculated?


Anyone have any ideas or resources I could check?




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-12-20 17:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-19 21:27 Discussion of ECN API? Bruce Barnett
2005-12-20 14:11 ` Arnaldo Carvalho de Melo
2005-12-20 17:38 ` Bruce Barnett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox