Presentation is loading. Please wait.

Presentation is loading. Please wait.

Media Streaming Performance in a Portable Wireless Classroom Network Presenter: Jean Cao Supervisor: Carey Williamson TRLabs & Dept. of Computer Science.

Similar presentations


Presentation on theme: "Media Streaming Performance in a Portable Wireless Classroom Network Presenter: Jean Cao Supervisor: Carey Williamson TRLabs & Dept. of Computer Science."— Presentation transcript:

1 Media Streaming Performance in a Portable Wireless Classroom Network Presenter: Jean Cao Supervisor: Carey Williamson TRLabs & Dept. of Computer Science UoC April 14, 2005

2  Motivations  Media Traffic Characterization  Classroom Measurements  Extended Experiments: Capacity Bottleneck The “Bad Apple” Phenomenon  Conclusions  Current and Future Work Outline

3 Motivations On-Line Education A French Cinematography Class Test Feasible? Performance Issues? Note: Citation numbers are referred to the corresponding references of the paper. Server Client Sniffer Protocol Efficiency? Wireless LAN Portable Wireless Classroom Network [7, 8, 11] Multimedia Streaming [1, 2, 3, 4]

4 Motivations On-Line Education A French Cinematography Class Test Feasible? Performance Issues? Note: Citation numbers are referred to the corresponding references of the paper. Sniffer Protocol Efficiency? Wireless LAN Portable Wireless Classroom Network [7, 8, 11] Multimedia Streaming [1, 2, 3, 4] Server Client

5 Motivations On-Line Education A French Cinematography Class Test Feasible? Performance Issues? Note: Citation numbers are referred to the corresponding references of the paper. Sniffer Protocol Efficiency? Wireless LAN Portable Wireless Classroom Network [7, 8, 11] Server Client Multimedia Streaming [1, 2, 3, 4]

6 Motivations On-Line Education Feasible? Performance Issues? Note: Citation numbers are referred to the corresponding references of the paper. Sniffer Protocol Efficiency? Wireless LAN Portable Wireless Classroom Network [7, 8, 11] Server Client Multimedia Streaming [1, 2, 3, 4] A French Cinematography Class Test

7 Motivations On-Line Education Note: Citation numbers are referred to the corresponding references of the paper. Sniffer Wireless LAN Portable Wireless Classroom Network [7, 8, 11] Server Client Multimedia Streaming [1, 2, 3, 4] A French Cinematography Class Test Feasible? Performance Issues? Protocol Efficiency?

8 Motivations On-Line Education Note: Citation numbers are referred to the corresponding references of the paper. Wireless LAN Portable Wireless Classroom Network [7, 8, 11] Server Client Multimedia Streaming [1, 2, 3, 4] A French Cinematography Class Test Feasible? Performance Issues? Protocol Efficiency? Sniffer

9 Media Traffic Characteristics  Digitized 8 min clip from movie “Au Revoir Les Enfants (1998)”  Converted to MPEG-4 Audio @ 128 kbps and 43 fps Video @ 400 kbps and 30 fps  Total 14,854 video frames Mean frame size 1,641 bytes 90% frames are [1 KB, 2 KB] 1.4% > 4 KB

10 Media Traffic Characteristics  Video Source Traffic Profile at Different Granularities: (a) 1 second(b) 3 seconds(c) 30 seconds(d) 1 minute Constant Bit Rate @ coarse-grain time scale Variable Bit Rate @ finer-grain time scale

11 Classroom Measurements  French cinematography class  System setup IEEE802.11b Ad Hoc Network (11Mbps theoretical bandwidth) 8 laptops as Clients (mpeg4player) 1 laptop as Server (Apache http server and Darwin Streaming server) 1 laptop as channel monitor (Sniffer software)  Procedure: Watch the 8 minute movie clip Complete the Web based multiple-choice quiz Review 2 short movie clips while answering questions

12 Classroom Measurements  Results Conducted successfully Feedbacks from students are positive

13 Classroom Measurements  Observations 469,778 packets tx over the channel 99.3% of UDP and 0.7% of TCP 0.025% CRC errors 0.43% MAC retransmissions First 200 seconds: TCP (RTSP) UDP (RTP) data packets After 10 minutes: TCP (HTTP) Heaviest demand from multimedia streaming Max throughput is about 4.6 Mbps (vs. 5-6 Mbps effective BW of 11b) TCP (RTSP) UDP (RTP) TCP (HTTP) UDP (RTP) 4.6 Mbps Time

14 Additional Experiments  8 clients saturate the network; and the 9 th client degrades the performance of all clients equally.  Bottleneck – the wireless channel

15 The Bad Apple Phenomenon Server Client 1Client 2Client 3

16 The Bad Apple Phenomenon Server Client 1Client 2Client 3 X

17 The Bad Apple Phenomenon Server Client 1Client 2Client 3 X

18 The Bad Apple Phenomenon Server Client 1Client 2Client 3 X One Bad Apple Spoils the Batch!

19 The Bad Apple Phenomenon

20 Server Wireless Network Interface Queue Wireless Channel MAC Protocol Client 1 Client 2 Client 3 Drop X

21 The Bad Apple Phenomenon

22 ScenarioNormal 4 Clients 1 Bad, Retry = 16 1 Bad, Retry = 1 Video rate (fps)29.9629.6929.77 Audio rate (fps)43.0941.8442.90 Avg skipped video frames (per client statistics) 0(0/0/0/0)0(0/0/0/0) 36 (37/34/27/46) 2(0/0/0/7)2(0/0/0/7) Avg dropped packets (per client statistics) 0 (0/0/0/2) 330 ( 309 / 320 / 294 / 399 ) 80 ( 80 / 77 / 83 / 729 ) Avg lateness (sec) 2.514.55.75 Playback Stats at Clients

23 Conclusions  Portable Wireless Classroom Network is a promising technology for education  Currently, 802.11b network can support limited number of streaming clients, and the bottleneck is at the wireless channel  When system is overloaded, degrading performance for all clients  The “bad apple” phenomenon can seriously degrade multimedia delivery in wireless environments; can a security problem

24 Current and Future Work  More elegant solutions to the “bad apple” problem Adaptive MDMI (Multiplicative Decrease and Multiplicative Increase) algorithm Multi-Channel Multi-Rate algorithm  QoS support in Wireless LAN -- keep “bad apple” problem in mind

25 QUESTIONS?


Download ppt "Media Streaming Performance in a Portable Wireless Classroom Network Presenter: Jean Cao Supervisor: Carey Williamson TRLabs & Dept. of Computer Science."

Similar presentations


Ads by Google