Kermit helps households monitor and manage their internet speed

May 11, 2011 By David Terraso, Georgia Institute of Technology

For years, the relationship between Internet service provider and home user has been a simple, all-you-can-eat model: Pay a flat monthly fee and enjoy all the broadband you want, every byte of which streams at those fantastic speeds the ISPs advertise. Right? 

Maybe, maybe not. Now, as the nation’s largest providers prepare to implement usage-based pricing plans, a tool created by Georgia Tech researchers could empower consumers to ensure they are getting the service they are paying for.

Developed by Beki Grinter, an associate professor in Georgia Tech’s School of Interactive Computing, and her team, Kermit is an easy-to-use application that allows users to monitor and control network usage within their home environment, including measuring the actual network speed made available by their Internet service providers (ISPs) and tracking bandwidth usage over time.

“I think it’s widely recognized now, and the FCC is [aware], that people are not getting the speeds that are sometimes advertised,” Grinter said. “What Kermit does is it makes that very visible to people in their homes.”

Kermit is being presented Wednesday, May 11, at the CHI 2011 Conference on Human Factors in Computing, held in Vancouver. The paper it is based on, “Why Is My Internet Slow? Making Network Speeds Visible,” was one of 13 to be awarded CHI 2011 Best Paper.

Kermit works by showing the user a simple view of all the home’s devices connected to the Internet: computers, mobile devices, digital video recorders, game systems or anything else that’s networked. Users can rename their devices, or label them with photos to show what they are. At any moment, Kermit can not only show who’s using the Internet, whether through a desktop or mobile device, but it can also limit a device’s speed. The user can even limit or prioritize a specific machine’s traffic.

To test the system, researchers recruited a select number of users, most of whom were not overly savvy with computers or networking technology, to take Kermit home and try it out.

“Even people who were not Internet gurus tried to do this,” said Kermit developer Marshini Chetty, a Ph.D. candidate at Georgia Tech and first author of the CHI paper. “With one husband-and-wife couple, the wife actually limited her husband’s machine because she worked from home. Before, she wouldn’t have gone to the router Web interface to do that, but because Kermit made it easier for her, she was feeling more comfortable to do it. Of course, her husband didn’t really like that.”

In addition to providing real-time information, Kermit allows users to view historical data on their Internet connection such as how much bandwidth different machines use over time, making it easier to spot patterns

“After we gave them Kermit, they were able to see the speeds over time,” Chetty said. “So, by the end of the study, they started to question: ‘Am I getting what I paid for?’ Or they knew a little bit more about it and realized, yes, they were actually getting what they paid for. I think Kermit was successful in actually making them more informed about these issues, which is one of our goals.”

Study participants also had some of their own ideas for Kermit.

“A lot of parents said that they would like to use Kermit to schedule access for their kids,” Chetty said. “In one household, for example, a mom and dad talked about how their son always used the Xbox past midnight, and they didn’t want to stay up to make sure he stopped because they had to get up for work the next day. So they saw a use for Kermit to basically set up a time restriction so that their son would automatically be cut off at midnight.”

For the next study, the researchers plan to implement some of the suggestions participants made such as the ability to cut off specific users’ access completely. They also plan to develop more tools to help users track and manage their bandwidth usage – a feature that’s increasingly more important as ISPs introduce data caps on home Internet connections.

Explore further: Why Is My Internet Slow?

Related Stories

Why Is My Internet Slow?

April 12, 2010

( -- Most people don't understand how their broadband Internet connection works, they just know when it doesn't. When that happens, they do one of two things: consult the tech wizard in their house, or call their ...

Modern society made up of all types

November 4, 2010

Modern society has an intense interest in classifying people into ‘types’, according to a University of Melbourne Cultural Historian, leading to potentially catastrophic life-changing outcomes for those typed – ...

T-Mobile and Samsung revealed the Galaxy S 4G

January 24, 2011

According to T-Mobile, the Galaxy S 4G will be the fastest smartphone running on America’s Largest 4G Network. Powered by Android 2.2 (Froyo), the Galaxy S 4G is T-Mobile’s first smartphone capable of delivering ...

Relationships get help from social networking games

February 23, 2011

( -- Think social network games are just for kids? A recent Michigan State University study found that many adults are playing games such as Facebook’s “Farmville” to help initiate, develop and ...

Recommended for you

Researchers find tweeting in cities lower than expected

February 20, 2018

Studying data from Twitter, University of Illinois researchers found that less people tweet per capita from larger cities than in smaller ones, indicating an unexpected trend that has implications in understanding urban pace ...

Augmented reality takes 3-D printing to next level

February 20, 2018

Cornell researchers are taking 3-D printing and 3-D modeling to a new level by using augmented reality (AR) to allow designers to design in physical space while a robotic arm rapidly prints the work.

What do you get when you cross an airplane with a submarine?

February 15, 2018

Researchers from North Carolina State University have developed the first unmanned, fixed-wing aircraft that is capable of traveling both through the air and under the water – transitioning repeatedly between sky and sea. ...


Adjust slider to filter visible comments by rank

Display comments: newest first

not rated yet May 11, 2011
where can I get Kermit?
not rated yet May 11, 2011
Damn strait, if I am going to have to pay for how much I download then at least it should be paying for how much I download as long as they provided the download speed required.
In other words,
No/very low cost for speeds below 2mb/sec
Reasonable cost for speed above that.
I may not go berserk if the system was set up like this.
1 / 5 (1) May 11, 2011
no thanks, why are people stupid enough to switch to a service type that will only end up burning them for even more money. Stop trading reasonable rates for hand-in-the-pocket contracts. We are truely living in an idiocracy.
not rated yet May 11, 2011
no thanks, why are people stupid enough to switch to a service type that will only end up burning them for even more money. Stop trading reasonable rates for hand-in-the-pocket contracts. We are truely living in an idiocracy.

sometimes people don't have a choice.
not rated yet May 11, 2011
Exactly StealthC. Certainity about cost is worth far more to me than having to trust all the rates, measurements, and the way they are procured by an ISP. I think this program trys to help that kind of abusive pricing, but at the same time it shouldn't be happening. Cell phone companies are still allowed to charge by the minute and then rediculous rates for exceeding your minutes and thats something I don't want coming over to my internet service. I want to add that the minutes on a cell phones is due to the increased power bills depending on usage. The way the internet is setup on a land line, additional data should not cost your ISP any more electricity, but rather only would slow down other's connections, which is comcast's reasoning for their maxmium limit currently.
not rated yet May 13, 2011
Bandwidth is paid for by the amount of infrastructure needed to support it. Rates can be designed to meter bits sent/received as well as data throughput promised. Time of day rates exist for cell phones. In short, anything that can be measured can be put into a rate structure to support the cost of the infrastructure. This means that bandwidth is not free. However, abuse of the rate structure is fairly easy to do, and since it pays to abuse, ISP companies will increase profits this way. The equal access, no limit, model does not pay as well as the cost per bit model. Same is true for minutes on cell phones. Sprint and others do have "no limit" plans because of competition. ISPs have no competition, so the comparison fails at this point. Write your congressman about ISPs being defined as utilities where there is no competition.
not rated yet May 23, 2011
Yes, ISPs lying about speeds is fraud and a crime. However, SLAs (Service Level Agreements) with guarantees, IOW the ISP pays you back for outages or slow downs, are only available for T1/DS3/OC3/etc connections. That's exactly how it should be. It is not a viable business model to guarantee service uptime or speed due to infrastructure limitations as it relates to demand. Costs to the customer would skyrocket, otherwise.

Deal with it. Some people need to stop looking at this situation from a consumer-only point of view.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.