Wednesday, December 10, 2008

3 ideas for the road

1. a wiki for discussing papers:
e.g.
http://picky.wikispaces.com/OSDI2008

2. tag cloud computing
and
3. internet boy scouts

tag cloud computing is basically tag clouds (which must be turing complete) and cloud computing (a la amazon/xen)

internet boy scouts are chasps and chaspesses who go round to old peoples' houses and help them with the internet...

Wednesday, December 03, 2008

DCII Last Entry

Q: What is examinable in DCII?
A: Everything except this.

Monday, December 01, 2008

DCII 3.12.08

What does internet video really look like

joint optimisation of network and user utility

the jury really is still out on how much buffer there should be in an IP router

DCII 1.12.08

there are moves afoot to replace the internet with something more friendly to data distribution (content distribution networks/redenzvous/publish-subscribe - it has lots of names) - a lot of it based on the observation that we have lots of consumers but also many many producers of (the same as well as different) content
see

Data oriented network architecture...
DONA

Translating Relaying Internet Architecture integrating Active Directories
Triad

Routing on flat labels
ROFL

note - all are based on the view that some sort of directory is needed (think databases)

In dealing with network layer identifiers and the real world (as in ROFL above) we can take a more incremental approach, for which,
see
IPNL

Putting all those ideas together with HIP (see earlier post), some folks have come up with PSIRP, the
Publish subscribe internet routing paradigm

You might ask, why not just implement multicast - this would need IPv6 at least as well due to lack of sufficient idenitifier space problems with IPv4 - however, multicast in the network layer has its own deployment problems:
Deployment issues for the IP multicast service and architecture
Diot et al

but also see:
A reliable multicast framework for light-weight sessions and
application level framing
, for how it does make a good match for content distribution!

in all the above, we've not mentioned performance guarantees, notice:-)