Wireless network bandwidth advisor

I developed a wireless network bandwidth advisor capable of providing applications with past and present wireless network performance. In addition, this bandwidth advisor provided applications with predictions of wireless network performance based in recently observed performance or historical averages. Thus, the bandwidth advisor enabled network-aware applications to modify their behavior according to the environment in which they were currently operating or the environment in which they would shortly be operating.