[e2e] Is a non-TCP solution dead?
David P. Reed
dpreed at reed.com
Mon Mar 31 16:53:50 PST 2003
At 11:47 AM 3/31/2003 -0800, Mark Handley wrote:
>This raises a higher level issue: to what extent is a wireless link
>error a sign of congestion?
Relating this to my other mail: in the RF medium, any number of
communications can happen simultaneously. Congestion of a sort (too many
signals impinging on a single receiver antenna) results in a link error,
but this depends significantly on the systems design of the receiver and
its assumptions about the kinds of signals that may concurrently be
transmitted.
There are many more dimensions of adaptation in the RF medium to adapt to
variations in end-to-end bitrate demand. These are extraordinarily
interesting dimensions, far more so than mere rate control. Simple
examples include power control, rate adaptation, frequency adaptation,
antenna steering, reconfiguration of network repeaters into new topologies,
etc. Many of these are not mere "link level" adaptations, but can involve
the whole wireless network topology.
Given that the entire capacity of a wireless system varies tremendously
depending on demand, one cannot layer wireless networks in the traditional
way by assuming a set of independent fixed capacities at the physical level
and then managing capacity above that layer as if the networks consist of
fixed capacity links.
Thus Hari Balakrishnan's comment implying that partitioning wireless
networks into a link layer and an end-to-end layer are misleading. I
personally suspect that end-to-end approaches are far more important for
managing latency, throughput, etc. than he'd suggest. But those
end-to-end approaches will need to be worked out in a context that includes
a better abstraction of the tradeoffs than has been traditionally used in
modeling wired networks.
More information about the end2end-interest
mailing list