Slashdot Mirror


Cool-Tether Links Phones' Bandwidth To Make High-Speed Hotspots

Barence writes "Microsoft Research has found a novel way of beating the deplorably slow speeds of mobile broadband, by combining several phones together to make one high-speed hotspot. Dubbed Cool-Tether, the system harnesses the mobile data connection of multiple mobile handsets to build an on-the-fly Wi-Fi hotspot. 'To address the challenges of energy efficiency, Cool-Tether carefully optimises the energy drain of the WAN (GPRS/EDGE/3G) and Wi-Fi radios on smartphones,' Microsoft's research paper claims. 'We prototype Cool-Tether on smartphones and, experimentally, demonstrate savings in energy consumption between 38%-71% compared to prior energy-agnostic solutions.'"

23 of 102 comments (clear)

  1. like BitTorrent by sopssa · · Score: 4, Insightful

    a novel way of beating the deplorably slow speeds of mobile broadband, by combining several phones together to make one high-speed hotspot.

    Mobile operators will just love this! Considering the cell towers can be a bit slow already and especially so when many people are using them for internet, this will not magically provide better speed off it. But it lets users abuse the network same way that BitTorrent does - hammer the network so much that you get more while others suffer.

    While operators already have unlimited 3G for cheap (not in USA, so they actually are unlimited), the only way slow speeds of mobile broadband is going to improve is to push for new technologies and make the operators improve their network. But not that 3G's 5Mbps would be that slow anyway.

    1. Re:like BitTorrent by kazade84 · · Score: 4, Interesting

      I was actually thinking of something like this yesterday. With the rapid increase in Wifi + Internet enabled phones and devices, it could be possible to actually have an entirely distributed network just by linking together devices in range.

      Perhaps that's where we should build the Internet 2, now governments around the world are doing everything they can to control the first one. :)

    2. Re:like BitTorrent by IndustrialComplex · · Score: 2, Funny

      But it lets users abuse the network

      Bittorrent?

      I like to abuse my network by complaining how slow it is to responding to my requests for pictures of sandwiches and how much space its old equipment takes up. I always threaten to keep it off the surge protector or knock it off the shelf so I can get a nice new slim model with all the bells and whistles.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    3. Re:like BitTorrent by Anonymous Coward · · Score: 5, Insightful

      Using bandwidth that you have PAID for is not abuse. A company overselling their capacity or promising more bandwidth than they provide is fraud however.

    4. Re:like BitTorrent by AliasMarlowe · · Score: 2, Insightful

      With the rapid increase in Wifi + Internet enabled phones and devices, it could be possible to actually have an entirely distributed network just by linking together devices in range.

      And just imagine the legal complexities if someone actually ran a torrent over it, with unapproved content...

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    5. Re:like BitTorrent by Anonymous Coward · · Score: 2, Interesting

      +1, I never really see this brought up. This is the truth. If Comcast/ATT/Verizon/Sprint has to throttle your bandwidth because you are clogging their pipes, it is THEIR problem. They sold you the bandwidth. If they can't provide then they shouldn't sell it.

    6. Re:like BitTorrent by bdenton42 · · Score: 2, Interesting

      No reason it would have to be the same tower... just hammer one from each service provider (AT&T, Verizon, Sprint, US Cellular, etc.).

    7. Re:like BitTorrent by NotBornYesterday · · Score: 2, Informative

      Mobile phone mesh networks actually aren't a new idea, although this seems to include a slightly new wrinkle. The benefit is not just aggregating the phone-to-network links for higher bandwidth, but lower energy consumption by making optimal use of the amount of data delivered while the phone is in an high-powered state. Microsoft's approach differs from yours and the link above in that this does not appear to be designed to allow you to go off-network onto a parallel, ad-hoc peer-to-peer mobile version of the internet. It's basically designed to trunk 3G phone-to-network connections together.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    8. Re:like BitTorrent by Aqualung812 · · Score: 2, Informative

      Specifically, the issue is that HSDPA only gives about 3Mbps per tower

      I'm pretty sure you mean per channel. Multiple devices can use different frequencies from the same tower.

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    9. Re:like BitTorrent by Endo13 · · Score: 2, Insightful

      Or, they could do what any sane person would do, and realize that at any given moment only a tiny fraction of their users are using ANY bandwidth

      Exactly. And that's precisely what makes the whole not-enough-bandwidth problem so ridiculous. No one's asking them to provide the total theoretical amount of bandwidth that they're selling. But they're overselling by so much that they can't even cover what their customers ARE trying to use, let alone what they're actually selling. It's basically the equivalent of an airline selling 500 tickets for a 120-passenger flight. Not to mention the fact that (in the US) they have already been paid by the government to add infrastructure and expand bandwidth.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  2. What mobile company would support this? by rotide · · Score: 3, Insightful

    Seriously, which mobile provider, at least in the US would support this? Most already don't like you tethering. I can't imagine their reaction to multiple customers pooling their services together to take full advantage of their mobile broadband.

    1. Re:What mobile company would support this? by NotBornYesterday · · Score: 3, Insightful

      Anyone want to take bets whether the iPhone store will allow this app? (Hey, since the US is delaying anti-gambling regulations, I'm still okay asking this, right?)

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
  3. Meme redux by minvaren · · Score: 2, Funny

    So given the disruptive effect on the cell data network this would have, would it be more apt to call it a Grendel cluster?

    --
    Big! Strong! Wow! Tada-O!
  4. But, but....... by endeavour31 · · Score: 5, Insightful

    Everyone here knows Microsoft cannot innovate!

    1. Re:But, but....... by jhoegl · · Score: 2, Interesting

      I dunno, I had the same thought as parent. You Mods do realize that the differences in Office 2010 and Office 2k8 are interface differences? You do realize the differences in Vista and WIndows 7 are mere "bug fixes", much like Win 95 and Win98 were. WinME doesnt count... ever. Innovation at Microsoft is like News on Fox, it just doesnt happen.

  5. AKA JoikuBoost by CharlyFoxtrot · · Score: 2, Informative

    Way to innovate MS! JoikuBoost: "JoikuBoost joins multiple 3G connections from mobile phones and operator networks into one larger unified and shared bit pipe, accessible over WiFi from e.g. laptops."
    Who wants to bet they'll get the patent anyway ?

    --
    If all else fails, immortality can always be assured by spectacular error.
    1. Re:AKA JoikuBoost by wjsteele · · Score: 3, Insightful

      Except for the fact that JoikuBoost doesn't manage the power utilization like Cool-Tether does. Also, this is actually a follow on to their previous invention called "Combine" which was announced in 2007. JoikuBoost appears to be a very recent (October 1, 2009) product.

      Bill

      --
      It's my Sig and you can't have it. Mine! All Mine!
  6. out of the box on Linux by jipn4 · · Score: 2, Informative

    You get this kind of thing out of the box on Linux: just plug in multiple phones and configure multiple internet connections; you get load balancing, on-demand dialing, and all that for free. Linux got this support years ago for dial-up modems, but mobiles phones look like dial-up modems to Linux anyway. It's not usually done with cell phones because it's expensive (that's why there's no simple UI for configuring it), but it's well documented and pretty easy to set up.

    (Of course, with Windows and WinMo, it may actually be rocket science.)

    1. Re:out of the box on Linux by LandDolphin · · Score: 4, Insightful

      that's why there's no simple UI for configuring it

      Well, for many people, they cannot do anything on a computer with out the "simple UI". So bringing something that a very small population knows how to do on a OS that most have not heard of to the general population might be something worth doing.

      --
      Spelling and Grammar errors have been added to this post for your enjoyment
  7. Good job by HangingChad · · Score: 5, Insightful

    Microsoft Research has found a novel way of beating the deplorably slow speeds of mobile broadband...

    Good job, research division. Now reluctantly hand it over to marketing which will:

    - Tie it to Windows Mobile
    - Cripple it to only work with Hotmail and Bing
    - Junk it up with "partner channels"
    - Drag out deployment long enough for Apple to be able to field something smaller, cooler and 5x more expensive six months ahead

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  8. Don't you need seperate gateways for this? by anethema · · Score: 2, Interesting

    I'm actually curious how you combine the speeds from multiple devices which use the same gateway to get a single faster connection. Doesn't this thing normally require seperate gateways per connection?

    The other way to get around this is to have 2 routers working for you doing basically the same thing, but the speedup is only between those two routers. To get faster internet speeds I'm pretty sure separate gateways are needed. Do they get around this ?

    http://lartc.org/lartc.html#LARTC.LOADSHARE

    --


    It's easier to fight for one's principles than to live up to them.
    1. Re:Don't you need seperate gateways for this? by asdf7890 · · Score: 2, Interesting

      I've considered similar for when traveling by train. Not necessarily multiple mobile phone connections, but at least one phone and a connection to the train's similarly reliable and very crowded wireless (the train wireless is sometimes noticeably more lethargic than a GPRS link).

      The thought is a simple UDP relay/tunnel that can load balance packets over multiple connections (I have a little server out there that would act as the other end-point) and run OpenVPN over that channel for everything else. That way when both are working and able to send+receive packets I get two connections worth of bandwidth and when one stalls (as both often do, but often not at the same times) or grinds down to a speed at which it might as well be stalled/disconnected I might still have connectivity (just a little slower).

      This could easily extend to multiple phones too (if I can get the netbook to work properly with two bluetooth adapters and have the phones paired up reliably), to be on different networks (as I pass through some areas my vodafone signal dies but orange still has coverage, and vice versa).

      Of course this will add latency, but only a couple of 10s of ms which is small compared to that already found on either mobile phone or train wireless connections, and will result in a speed decrease when only one connection is active+capable due to the VPNs overhead, but it should provide me with a more reliable experience.

      Unfortunately I've not found such an UDP relay (or something else that would do the job of muxing the connections to the same effect) though and don't have time to write+test my own right now, but it might be an interesting spare-time project when I next have enough spare time for it (unless someone beats me to it).

      To cut a long story short and actually answer your question: if they are donig something not dissimilar to this then they are getting around the multiple gateways issue by defining their own local gateway and remote end-point which are intelligent enough to bond the different routes into a single link.

  9. Bandwidth isn't the problem. by merreborn · · Score: 2, Informative

    It's not the bandwidth. It's the latency.

    Ping on a cell connection runs around 200 ms, in my experience. *That's* the part that makes tethering suck -- with pages requiring dozens of images and javascript files these days, waiting for a 200ms round trip for each request adds up FAST.