Multimedia Networking Project 2b

Evaluation of Speak

Due date: November 17, 2004


Index


Overview

You are to conduct experiments to evaluate the performance of your audioconference (Speak) from Project 2. The focus of this project is not on how well your software works, but rather the scientific evaluation of the audioconference quality under a wide-range of system conditions. Of importance is the the design, implementation and analysis of your experiments to evaluate the performance of your audioconference, culminating in a report (the dissemination).


Details

Design Experiments

There are two parts to evaluation of your audioconference. The first involves an in-depth user study amongst your group. The second involves a briefer user study outside your group (you may have to grab a friend if you are doing the projects solo).

For both parts, the primary means you will evaluate your software is by user perception. You should record user opinions on a scale of 1-100, based on a 1-2 minute conversation. You are free to use whatever means you think appropriate to gather user numerical opinions (you should justify these means in your report) and you can gather additional user comments or feedback, also, if you wish.

The baseline condition you will test is a sampling rate/interval of 40ms, UDP connection, speech detection off, and 0% loss.

In Group

You will manipulate an independent variable and determine its impact on user perception of your audioconference. The cases you should specifically examine above your default audioconference (individually, not in combination) are:

You may provide additional cases if you wish.

Outside Group

You will evaluate your audioconference by running a simple user study with people outside your group.

Results and Analysis

You must provide details on both the results and the analysis. The results are the numeric measures recorded in the experiments, in the form of graphs, charts or tables. The analysis involves manipulating the data to understand relationships and interpreting the results. The analysis should consider details on the overall effectiveness of your audioconference.

Summarize findings

The main deliverable for this project is a report describing:


Hints

Visualizations, such as graphs or charts, even simple ones, are typically much better representations of data than just tables of numbers. All graphs should include:

Graph Tips

If you are using Windows, MS Excel has good support for drawing graphs. You might try this tutorial http://www.urban.uiuc.edu/Courses/varkki/msexcel/graphs/Default.html to get started.

If you are using Unix, gnuplot has good support for drawing graphs. You might see http://www.gnuplot.info/ for more information.

You might look at the slides for this project (ppt, pdf) and the slides for Experiments in Computer Science (ppt, pdf).


Hand In

You must turn in a hard-copy of your project report. Please include a title page with a title, abstract and group members. Unless otherwise specified, the hard-copy must be given to me, or delivered to FL138 on the day it is due.


Return to the Multimedia Networking Home Page

Send all questions to the Mark Claypool.