next up previous contents
Next: 8.8 Simulated 20fps Uncompressed Up: 8 Results and Analysis Previous: 8.6 Simulated 20fps Uncompressed

8.7 Simulated 20fps Uncompressed Video Data Under Severe Network Loading

To determine how XUDP and TCP fared when faced with severe network congestion, I developed a simple client/server pair to run in parallel with the test with the singular goal of generating lots of network load. The actual 20fps tests are identical to those in the preceding section.

XUDP

XUDP was worse off this time, only receiving 198 parcels out of 581 (table 8.9.) The graph of figure 8.23 indicates that after approximately 15 seconds, XUDP resorted to only sending the RELIABLE parcels. XUDP fell 7 seconds behind due to the required reliable data transfer of 1 parcel a second. With a properly programmed multimedia sending application, XUDP would perform quite a bit better.

 

Measurement Result
Total Data Acknowledged 3009.960 KBytes
Total Transmission Time 39.299 seconds
Network Bandwidth Utilization 76.591 KBytes/second
Average Round Trip Time 46.1 milliseconds
Average Window Size 9.8 packets
Total Parcels Received 198 parcels
Total Transmission Time 36.922 seconds
Total Parcels Skipped 383 parcels
Network Bandwidth Utilization (14.4 KBytes/parcel) 77.222 KBytes/second
Average Parcel Reception Frequency 5.363 parcels/second
Table 8.9: XUDP Test 00:50, March 17, 1997

 

  
Figure 8.23: Parcels Received (XUDP Test 00:50 3/17/97)

  
Figure 8.24: Bytes Acknowledged (XUDP Test 00:50 3/17/97)

  
Figure 8.25: Round Trip Times (XUDP Test 00:50 3/17/97)

  
Figure 8.26: Packets In Network (XUDP Test 00:50 3/17/97)

TCP

TCP's transmission of the 30 second video stream completed in 43 seconds, with an average bandwidth utilization of 195KBytes/second (table 8.10), approximately 30KBytes/second lower than that of the unloaded network test.

 

Measurement Result
Total Parcels Received 581 parcels
Total Transmission Time 42.986 seconds
Total Parcels Skipped 0 parcels
Network Bandwidth Utilization (14.4 KBytes/parcel) 194.631 KBytes/second
Average Parcel Reception Frequency 13.516 parcels/second
Table 8.10: TCP Test 00:48, March 17, 1997

 

  
Figure 8.27: Parcels Received (TCP Test 00:48 3/17/97)

Comparison

The comparison graph in figure 8.28 shows that XUDP transmitted a good deal less data than TCP, and did a better job than TCP at preserving the linear progression of the data in time, but still not as good a job as would be desirable.

  
Figure 8.28: Comparison of TCP vs. XUDP Parcels Received (Tests 00:48 and 00:50 3/17/97)


next up previous contents
Next: 8.8 Simulated 20fps Uncompressed Up: 8 Results and Analysis Previous: 8.6 Simulated 20fps Uncompressed

Mike Andrews
Wed Mar 19 16:07:58 EST 1997