1 / 8

VINT: Status and Plans

VINT: Status and Plans. Deborah Estrin: Project overview Steve McCanne: ns architecture John Heidemann: scaling, visualization Audience: Comments and questions. Contributors.

vharry
Download Presentation

VINT: Status and Plans

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VINT: Status and Plans • Deborah Estrin: Project overview • Steve McCanne: ns architecture • John Heidemann: scaling, visualization • Audience: Comments and questions

  2. Contributors • USC/ISI: Deborah Estrin , Mark Handley, Padma Haldar, John Heidemann, Ahmed Helmy, Polly Huang, Satish Kumar, Kannan Varadhan, Haobo Yu, Ya Xu, Daniel Zappala • LBNL: Kevin Fall, Sally Floyd, Van Jacobson • UCBerkeley: Elan Amir, Steve McCanne, Teck-Lee Tung, Daedelus group • Xerox PARC: Sandeep Bajaj, Lee Breslau, Scott Shenker • other ns users http://netweb.usc.edu/vint Funded under BAA 96-06. http://www-mash.cs.berkeley.edu/ns/ns.htm

  3. Facilitate protocol design, evaluation, comparison Protocol studies and interaction Scale (currently many thousands, goal of 50K) Visualization Methods Emulation Encourage design progress through comparable simulations code/protocol module sharing visualization support scaling mechanisms that allow validation across abstraction levels common techniques VINT Goals

  4. Protocols: TCP, SRM unicast routing, multicast routing, MAC, wireless Router mechanisms Admission control Dynamic topologies, loss models, source models Sessionsim for scaling nam network animation for visualization Emulation agents Existing infrastructure • Significant use: • - Sigcomm papers • - rm, end-to-end research groups • - ns-users email from ~130 sites

  5. Visualization is powerful (essential?) for debugging Importing implementation code segments wholesale is problematic when investigating protocol designs Scripting language and fine grain composition powerful but also add complexity Being our own and each others users continues to be essential Validation tests essential for collaborative/contributed code base Observations

  6. What we have Centralized unicast and multicast routing with and without dynamics Session sim packet distribution with TTL and loss dependencies Very large simulations for regular topologies What we will have Cloud abstraction Hybrid simulations 50K node support Explore distributed simulation Scaling

  7. What we have nam v2 node state as well as pkt animation examples of use for visualizing measurements as well as protocols Integrated graph presentation LAN visualization What we should have Sessionsim visualization Summary techniques for large detailed simulation Programmability by ns users Interaction between ns and nam Possibly exploit power and flexibility of Lucent tool kit? Visualization

  8. What we have Demonstration of STRESS Validation tests Some ad hoc approaches to topology generation and member placement What we should have Scenario generation tools/templates for TCP Reliable mcast Mcast congestion Multipoint apps/protocols Mcast routing Unicast routing Topology, Membership, and Traffic Systematic Evaluation Methods

More Related