Download presentation
Presentation is loading. Please wait.
Published byEvan Parker Modified over 9 years ago
1
CERNET2 DVTS Experiences Congxiao Bao congxiao@cernet.edu.cn Tsinghua University, CERNET 2007-4-24
2
Outline Introduction CERNET2 DVTS Experiences –Configuration –Data flow –Reflector development –Traffic monitoring –User controlled testing tools Lessons learnt Summary
3
IPv4 unicast and multicast 38 GigaPops in 36 cities 2,200 universities connected Self-funded operation High utilization (70%+) CERNET Video Experiences H.323AccessGridDVTS Easy Easy if multicast ready Not Easy
4
Pure IPv6 National Backbone 25 GigaPops in 20 cities 120 universities connected Free usage Low utilization (10%) CERNET2 Video Trial DVTS (30Mbps)- Distance learning HDTV(27Mbps)-for VoD SDTV-uncompressed (280Mbps)-for interactive VC HDTV-uncompressed(1.2Gbps)-for interactive HDVC 3D DVTS(60Mbps)-for special demo
5
Our Thinking DVTS is a good application –Popular globally –special demand for network support 30Mbps, single video stream Solve the DVTS transmission problem may help for solving other HP transmission problems –Especially for inter-domain case CERNET2 provides a test-bed –IPv6 –large scale distributed DVTS collaborative environment DVTS is a good starting point!!!
6
CERNET2 DVTS Trial Connection topology Node configuration Data flow Reflector development Traffic monitoring Website support User controlled testing tools
7
CERNET2 DVTS Connection Topology
8
CERNET2 DVTS Node configuration CERNET2 DVTS sender DVTS Testing server R SW DVTS receiver
9
DVTS configuration— Ordinary Node SenderReceiver CERNET2 backbone From reflector Uni.’s video display 30Mbps Other uni.’s videos
10
Node configuration—Central Node (1) R R R Reflector array sender switch GE Multicast/unicast T640 12 receivers 13 receivers backup CERNET2 THU sending Reflector array Each reflector receives multicast/unicast stream from sender and converts to 12(13)unicast duplicated copies to 25 different IPv6 hosts distributed in 25 Pops 30Mx25=750Mbps
11
Equipment Configuration— Central Node (2) bjwhgznjsh xacdsytjnlzh chqchszhzhefjnn xmnhzhdlnchchrb pkubuptbuaafdutju PAD display array PC cluster switch GE 30Mx25=750Mbps PC cluster Each PC receives a DVTS stream from one of the 25 Pops, respectively T640 CERNET2 THU Receiving
12
SJTUXJTU …… JLU CERNET2 switch … … … … 北大 吉大网管 DV CERNET2 national Center THU RRR GE CERNET2 25 DVTS nodes DVTS sending PKU …… JLU CERNET2 switch … … … … PKU JLUNMS DV CERNET2 national center THU RRR GE DVTS sending DVTS receiving DVTS receiving SJTU Data Flow
13
Video Wall
14
Reflector Development It runs on Linux OS and developed using g++ It supports IPv4 and IPv6 It supports Unicast and multicast (SSM and ASM) It can reflects 20+ streams with gigabit network card It will be released as Open source soon source reflector S SSM multicast unicast
15
Network Traffic Monitoring
16
Website Support
17
User-controlled Testing tools (1) Open and share the network-application test statistics both for administrators and end- users –Common language To do the test automatically with the test server at any time without partners –testing servers setup To do the trouble-shooting hop by hop –Distributed servers in each AS discovery and management
18
User-controlled Testing tools (2) Key techniques –Testing server Web-server –Easy access Dvping –UDP packet/port 8000 (source-destination)/addr(source- destination)/30Mbps Dvmcast –For DVTS file receiving –For DVTS real streaming echo –Distributed servers management Dvbeacon –Dvping, internal 1 test/hour
19
User Controlled Testing Support (3) Web server dvmcast dvping http://202.179.242.102:8056/index.html User: tein2 Pass: tein2
20
dvping monitoring dvbeacon
21
Lessons learnt (1) Large-scale DVTS is possible –Network limitation 30 nodes for unicast Much more for multicast –PC limitation CPU/Ethernet card Integrated tools is very important for trouble- shooting –Isolate network problem and application problem –to do the test hop by hop –Open and share the testing statistics for the administrators and system engineers and end-users –Relieve the load of face-to-face test
22
Lessons Learnt (2) Non-technique factors –POC list Find the right person ASAP –Website Standard configuration manul Test reports release Sharing info on common problem solving Important notice
23
Summary Large-scale DVTS video platform –Unicast Pure IPv6 Multiple reflectors with multicast feed –Multicast very soon Large-scale application-specific measurement system –User controlled pre-test tools –Real time network traffic monitoring
24
Thank you!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.