multicast monitoring system for access grid
play

Multicast Monitoring System for Access Grid 18 th APAN Meeting - - PowerPoint PPT Presentation

Supercomputing Center Supercomputing Center Supercomputing Center Korea Institute of Science and Technology Information Korea Institute of Science and Technology Information Korea Institute of Science and Technology Information Multicast


  1. Supercomputing Center Supercomputing Center Supercomputing Center Korea Institute of Science and Technology Information Korea Institute of Science and Technology Information Korea Institute of Science and Technology Information Multicast Monitoring System for Access Grid 18 th APAN Meeting - Cairns - Jul. 2004 Jinyong Jo High Performance Research Networking Dept. jiny92@kisti.re.kr

  2. Contents • Access Grid – Collaborative Environment – Now and Future • Project Overview – Multicast Monitoring & Implementation – Current Status and Future Directions Slide 2

  3. Collaborative Environment Applications Venues Client, Rat/Vic Network Connect People Connect People Connect People Multicast, in the World in the World in the World Protocols Media Audio/Video, Text and etc. Slide 3

  4. Access Grid: Goals Enable Collaborative Enable Collaborative Experience Experience Build Integrated Increased Sense Grid Service Arch. of Presence Use Affordable Enable Group IP-based A/V. Interaction Slide 4

  5. International AG Community Ireland (2) Ireland (2) Russia (1) Russia (1) United Kingdom (32) United Kingdom (32) Canada (9) Canada (9) The Netherlands (2) The Netherlands (2) Germany (7) Germany (7) Japan(4) Japan(4) Italy (1) Italy (1) KOREA KOREA China (6) USA (141) China (6) USA (141) (4) (4) STAR LIGHT Taiwan (4) Taiwan (4) Thailand (3) Thailand (3) Brazil (3) Brazil (3) Australia (14) Australia (14) Asia Asia- -Australia area : over 30 nodes Australia area : over 30 nodes http://www-fp.mcs.anl.gov/fl/accessgrid/ag-nodes.htm Http://accessgrid.or.kr http://accessgrid-org.kr � over 240 AG nodes all over the world (as of Jun. 2004) over 240 AG nodes all over the world (as of Jun. 2004) � Slide 5

  6. AG Activities in KISTI AG System Stabilization AG System Stabilization HQ Display Bridge Server Venue Server Advance on Management Advance on Management Multicast Tuning System & Toolkit AG User Support AG User Support Upgrading AG Tutorial Technical Support Distribution Slide 6

  7. AG: Current Status Multimedia Collaboration Multimedia Collaboration Multimedia Collaboration Low Bitrate Video - Decode at least 6 CIF Video Conference Video Conference H.261 Video Stream -Encode at least 4 CIF H.261 Video Stream Remote Presentation RTP/RTCP RTP/RTCP RTP/RTCP Other Apps. Entertainment Low Bitrate Audio - Decode at least 6 16bit 16KHz Audio Stream -Encode at least 1 16 bit 3D Visualization 16KHz Audio Stream Limitedly Tolerant Limitedly Tolerant Limitedly Tolerant to Loss and Delay to Loss and Delay to Loss and Delay Slide 7

  8. AG: Future Directions Multimedia Multimedia Multimedia Collaboration Collaboration Collaboration Online Games High Quality Video High Quality Video -High Resolution (6-8 Mbps) Entertainment Entertainment -Full Screen (600K-1.5 Mbps) 3D Visualization Other Apps. TeleMedicine TeleMedicine Video RTP/RTCP RTP/RTCP RTP/RTCP Tactile Conference (Haptic) Interactive Interactive Remote e- e -Learning Learning Presentation High Quality Audio Strict QoS Strict QoS Strict QoS on Delay and Loss n Delay and Loss o on Delay and Loss Slide 8

  9. Challenging • Quality of Service Quality of Service • – Higher Quality Visual Images and Sound – Seamless Collaboration (e.g., app sharing, …) • Security – Authenticated Access and Encrypted Media Transport • Complexity of Operation – Automate Operation at Node – No Operators! – Auto Diagnose Problems • • Multicast Networks Multicast Networks – Last-One-Mile (Access) Network – Guarantee Reliable Transport Slide 9

  10. Why Need Mcast Monitoring for AG? • • Access Network & System Issues Access Network & System Issues - Not Enough to Provide High Quality Media Streaming. - Premature Multicast Infrastructure : Mis-configuration in Multicast Routers : No Outstanding Reliable Transport Protocol : Complexity in Multicast Routing Protocols (DVMRP, PIM-SM, PIM-DM and etc) • • Operational Issues Operational Issues - AG Operators are not a Network Administrator Slide 10

  11. Project Overview • • Multicast Monitoring System for Access Grid Multicast Monitoring System for Access Grid - Develop a Toolkit which can Extract QoS Information and Diagnose Problems in Multicast Environment. • Supercomputing Center, KISTI. • Supercomputing Center, KISTI. - Jan. 2004 ~ • Objective • Objective - AG Operators : Provide User-Oriented Monitoring Toolkit Pursuing - Ease to Use and Ease to Access - Ease to Inspect Network a.w.a System Level Problems Slide 11

  12. Motivation from Experiences • • Episode I Episode I Routing Loop Mis-Configuration • • Episode II Episode II DHCP with Private IP Private IP Slide 12

  13. Existing Works I • • Multicast Beacon Multicast Beacon – NLANR/DAST – AG and General Multicast Group – Written in Perl/Java – Client/Server Architecture – Active Monitoring with Streaming RTP – “Can You See the Beacon Now?” • MUVI (Multicast Visualization Tool) • MUVI (Multicast Visualization Tool) – POZNAN Supercomputing & Networking Center – General Multicast Group – Written in Java – SNMP-based Toolkit – Administrative Domain Tool Slide 13

  14. Existing Works II • • MRM (Multicast MRM (Multicast Reachability Reachability Monitor) Monitor) –Needs Infrastructure to Assist in the Detection and Isolation for Multicast Traffics – Partial Implementation of Relevant Features like RTP • MHealth • MHealth – UCSB – Exploit mtrace and RTCP – Written in Java Apps – User Domain Tool and No Structural Requirements Inherit and Extend the Inherit and Extend the Inherit and Extend the functionalities of MHealth MHealth!! !! functionalities of functionalities of MHealth!! Slide 14

  15. Our Efforts to Develop the Toolkit • Inheritances Inheritances • – Reachability Trace with mtrace – Receiver Statistics from RTCP analysis • Extensions Extensions • – Session Listener with SAP/SDP (RFC 2973/2327) – Beacon-Style QoS Matrix – Multicast Diagnoses (Future Extensions) • Others Others • – Porting mHealth to Windows TM System – Ease of Use – Graphical User Interfaces – Others. Slide 15

  16. Multicast Monitoring for AG • Monitoring Architecture Management Interface SAP Listen Graphic User Interface Manager Topology Map Packet Analyzer Path Analyzer QoS Matrix SAP RTP mrinfo mtrace SDP RTCP Statistic Charter Capture Trace Passive Active INTERNET – Measure or Listen Session – Measure Multicast Information via Capturing Reachability with mtrace SAP/SDP, RTCP packets – Diagnose First-hop Router – Session Listener – Build Topology Map – Build QoS Matrix Slide 16

  17. Multicast Monitoring for AG • Monitoring Passive Monitoring with SAP/SDP and RTP/RTCP Monitoring System client Active Monitoring client with mtrace and mrinfo client • Implementation – Written in Java TM – Ported mtrace to the Windows TM Platform : K. Almeroth, University of Oregon – Java Media Framework (JMF) for RTP Library – For Chart and Graph : JFreeChart TM Slide 17

  18. Multicast Monitoring for AG • Features – Session Listener Session Listener – Session Name Transport Protocol Media Type Session Address Port Number Slide 18

  19. Multicast Monitoring for AG • Features – QoS QoS Matrix Matrix – Session Address # of Participants Problems in Receiving No Loss Loss <= 1% 1%< loss <= 15% Src/Des. Addr. Loss Fraction Loss Jitter Slide 19

  20. Multicast Monitoring for AG • Features – QoS QoS Statistics of a pair Statistics of a pair – Issue Mouse Event & Choose the “tracing” Option Slide 20

  21. Multicast Monitoring for AG • Features – Topology Map Topology Map – Session Address Rx Address Client Client Router/No Loss Router/No Loss Router/Ambiguous Router/Ambiguous Router/Loss Router/Loss Router Address Multicast Protocol Loss/Input Slide 21

  22. Multicast Monitoring for AG • Features – First First- -Hop Diagnoses Hop Diagnoses – Router Address IOS version Supporting Protocols and etc. Slide 22

  23. Current Status • Fine Tuning – Stabilize Current Toolkit • Event Control • Add Gateway Trace • Refine Topology Map • Fix Other Trivial Bugs • Release it at the end of 2004 Slide 23

  24. Future Works • Implement Multicast Diagnostic features – End-to-End Reachability – Possible Host-System Problems or Performance • Multicast or Network Configuration • Host System Performance – Network Diagnostic Tools (ANL), Advisor (NCSA), E2E PiPes (Internet2), Performance Diagnostic Tools (KISTI) • Adopt Features from Venue Client – Enhance Session Directory Service • Combine Our Session Listener with Session Information in AG Venue Servers to Retrieve Multicast Session Information • Gathering Case Studies for “Multicast Troubleshoot” • What’s Problems? • How can Fix the Problems? Slide 24

  25. Supercomputing Center Supercomputing Center Supercomputing Center Korea Institute of Science and Technology Information Korea Institute of Science and Technology Information Korea Institute of Science and Technology Information TIME FOR QUESTIONS ? Contact at jiny92@kisti.re.kr

Recommend


More recommend