150 likes | 151 Views
The Internet has a great future behind it. Jon Crowcroft, http://www.cl.cam.ac.uk/~jac22. Communications Research Strategy. T oo long trying redo Internet success Both CS&EE programs of research Give up & Admit it was serendipity What alternative Strategies? To retain funding/momentum
E N D
The Internet has a great future behind it. Jon Crowcroft, http://www.cl.cam.ac.uk/~jac22
Communications Research Strategy • Too long trying redo Internet success • Both CS&EE programs of research • Give up & Admit it was serendipity • What alternative Strategies? • To retain funding/momentum • Engage new people
Evolution versus Revolution • Rexford & Dovrolis argued in 10.1145/1810891.1810906 • Deployment is not a research goal • But problems from internet do inspire • But clean slate is also inspiring… • Also look at deployment timescales • I co-led IPng requirements 22yrs ago • We only now see 15% of net runs IPv6
Top down versus Bottom up • Top down initiatives rarely work • Arpanet is not repeatable, • Wasn’t the Internet as we know it anyhow • That came out of much smaller groups • Really skunkworks/stealth • Fire/FIND/Geni etc…..hmmm • Doesn’t engage people thinking out of the box • Much, because competitive funding mostly… • ...goes to same 5 places....
Problem versus Challenge led 1. • Change link/net/transport or • Solve accountability when needed • Change net or • Solve mobility as needed
Problem versus Challenge led 2. • Data Center Networks • Latency bounding • Routing Scaling • Iot • Availability • security
Problem versus Challenge led 3. • Inherent in 5G • Capacity – massive mimo, coop relay etc • Availability, security • Wireless tech, not IP level? • Not obvious – e.g. net coding • Interdomain/multiprovider • But IP failed to deliver scale here • For IoT or Data Centers • So why do you expect it to save 5G?
Layer Violation&Appropriation • Rebuilding IP at three layers is a bad idea • Just as ATM (ABR) was a bad mix with TCP CC
Communities of interest/expertise • UK suffers from few EECS departments • NGN v. Commnet2 split not just cultural • Build on existing communities • Organise joint event (inject commnet@ngn) • Engage or ignore? • Parallel play • Throw challenges over the fence at each other • True Engagement • Help me out here – some examples • Perhaps scaling interdomain • Or wireless security? • Priv (traffic anal)&ddos prob. esp.
Funding Programmes • Parallel play: throw challenges over the fence at each other • Then do joint bids for joint problem, e.g. • Coding • Crypto • Massive multipath • More close Engagement • Help me out here – some examples: • Perhaps scaling inter-domain routing for 5G • Or wireless security for 5G IoT++? • Accountable • Privacy v. traffic analysis • Ddos resistance prob. Especially for BCP38
Time for something else? • Suggestions from what you find hard • Debugging net • With Isolation at all levels • With ultra fast mobility • Sustaining net • With 1 billion devices per city • 1% broken at any given time
Networked Machine Learning #1 • ML is Analytics • Ignoring deep learning/NN (for now) • Analytics runs on hadoop or spark • In a data center – • “embarassingly parallel” • Main tricks are to cope with node outage • Needs low latency (barrier synch phase) • What if wide area networked ML?
Networked Machine Learning #2 • For example, 1 billion personal clouds • Smart home hub holds human data • User offers it to service provider • E.g. power consumption/device • To electricity provider • in exchange for money/discount • In a privacy preserving way • How does EDF run ML on 1 billion small nodes?
Networked Machine Learing #3 • Can run on smart city, transport, etc • +Can run on network monitoring itself • Needs low latency, synch, replicas • In presence of multi-path, fails, etc • Needs to work multi-domain • Where multi=10^9 • So what does this look like? • No real idea – c.f. • http://www.databoxproject.uk/