These days, both at work and at home I run into problems because of what seems to be a slow internet connection. Unfortunately there is no way of ascertaining that as I have no easy and reliable measure of the Quality of Service that I am getting. Probably the service providers might be able to do that, but its definitely not in their best interest to share with the rest of the world how many times their network failed. Similar story goes with the cellular communication system. There was a time when the calls dropped frequently; but it was difficult to place the due blame on the network provider because there was no measure of network quality that was available to a consumer. I think a Quality of Service monitor that can be placed in the end user's hands is definitely a great subject for research and development. Probably it will fit the bill for a good student project.