80 likes | 175 Views
Whence we came from and where do we go. Ed, Mostafa, Henning, Nitin, Gustavo, Suresh, Biswanath. What is success?. Different research is successful in different ways and there are many dimensions or success and impact
E N D
Whence we came from and where do we go Ed, Mostafa, Henning, Nitin, Gustavo, Suresh, Biswanath
What is success? • Different research is successful in different ways and there are many dimensions or success and impact • A research effort should be considered successful if it satisfies any of these criteria
What is success? • Adoption in products/large user community • Classical criteria • Solution to real-world engineering problem • Ex. Route flapping BGP • Development of design principles • Ex. WFQ • Creation and enabling of new modes of communication • Ex. Multicast, location aware services • New abstractions, models, and tools with long term value • Ex. Network calculus • Create fundamental understanding of networking behavior • Ex. Statistical multiplexing, scalability of ad hoc networks • Education
Case Studies from the Past • Multiple access • Quality of Service • Optical networks • Congestion Control • Traffic Modeling • Multicast • Active networks • Cellular • WFQ
Present State • Many communication modes have already been explored • No technological hurdle to integrated services
Future directions • Design protocols, architectures, theory, testbeds for future networks that enable new applications and new modes of communications. • Examples • Bandwidth on demand • High availability/resilience • Pervasive high-speed wireless with mobility • Pervasive high-speed residential access • Secure/DoS resistance • Location aware services • Energy efficiency
Observation (Innovator’s Dilema) • Today’s network of the past: designed by bell-heads • Tomorrow’s network of the past: designed by hour-glass heads • Past: needed new community to think radically • Future: do it ourselves
Methodologies • Platforms for moving forward • Overlays • Re-engineer today’s protocols • Fresh start / clean slate • Enhanced ability to measure success • Benchmarks • Reproducibility (public data, simulation code,...)