remote process control using a reliable communication protocol

26
Remote Process Control using a Reliable Communication Protocol George Adams 1 , Doug Comer 1 , Rajas Karandikar 1 , Bhaskar Sarma 1 , John Geske 2 , Alison Chan 2 , Judi Clark 3 , Pat Kennedy 3 , Jim Morrison 3 , Tracy McSheery 4 , Greg D’Andrea 4 , Dmitry Derevyanko 4 , Ernest Howland 5 , and Ralf Muehlen 6 1 Purdue University 2 Kettering University 3 Lit San Leandro 4 PhaseSpace, Inc. 5 OmNom Project 6 Internet Archive

Upload: us-ignite

Post on 06-May-2015

155 views

Category:

Technology


1 download

DESCRIPTION

Remote Process Control Using a Reliable Communications Protocol - US Ignite Application Summit 2013

TRANSCRIPT

  • 1.Remote Process Control using a Reliable Communication Protocol George Adams1, Doug Comer1, Rajas Karandikar1, Bhaskar Sarma1, John Geske2, Alison Chan2, Judi Clark3, Pat Kennedy3, Jim Morrison3, Tracy McSheery4, Greg DAndrea4, Dmitry Derevyanko4, Ernest Howland5, and Ralf Muehlen6 1 Purdue University 2 Kettering University 3 Lit San Leandro 4 PhaseSpace, Inc. 5 OmNom Project 6 Internet Archive

2. We want to rely on great Apps that rely on great Internet communication 3. Internet communication Reliable Assured Real-time 4. Delay search 500 ms = Revenue/user down 1.2% 5. Delay search 400 ms = Searching down 0.74% 6. What to do? Gigabit broadband Software defined networking Create and manage multiple paths 7. Internet with multiple paths RC End System RC End System 8. Internet with multiple paths RC App RC App 9. Internet with multiple paths RC App RC App 10. Internet with multiple paths RC App RC App 11. RCs learn in real-time RC App RC App 12. Build replacement path with SDN RC End System RC End System 13. Multiple paths in the lab 14. Multiple paths across the country 15. 3D Printing in San Leandro, CA 16. Gigabit Video Monitoring Monitor the 3D printing process Super HD camera 100 frames per second Gigabit video 17. Process control in San Leandro 18. Team 19. Support 20. Reliable, assured, real-time Internet communication Send multiple copies Over different paths Learn which paths to use Built new paths as needed A fundamentally new Internet service