Slashdot Mirror


A Mobile Phone Mesh That Can Survive Carrier Network Failure

bennyboy64 writes "iTnews reports that researchers from Australia and Singapore are developing a wireless ad-hoc mesh networking technology that uses mobile handsets to share and carry information. The mesh network will make use of Bluetooth or Wi-fi to swap information between handsets — even if the mobile phone network was offline. One potential scenario could be during an emergency where the mobile phone network was unavailable or clogged. In a city centre, users could set up the network to share information, video, photographs and, depending on the final client applications, even locate friends and loved ones. One benefit of developing such a technology would be that users sharing content between their devices would use the wireless communications technology already built into their phones and not bandwidth from their mobile provider. The researchers from the National ICT Australia and Singapore's A*STAR Institute for Infocomm Research hope to demonstrate the technology within two years, according to NICTA project leader Dr Roksana Boreli.'This is an early stage in the research project,' she said. 'We are addressing how you would quickly establish trust between devices, how you would discover them and share the information,' Boreli said."

12 of 131 comments (clear)

  1. Aim Higher by shadowofathief · · Score: 4, Insightful

    Screw only for emergencies why don't they just put the providers out of business. No more monthly fees.

    1. Re:Aim Higher by SpudB0y · · Score: 5, Insightful

      How long does your battery last now? How long do you think it would last if your phone was a repeater?

      No thanks.

    2. Re:Aim Higher by sn00ker · · Score: 3, Insightful
      umm, maybe because a phone that can't reliably make connections to anywhere is useless?

      Really, think this one through. What're you paying the carrier for? Dialtone. Which means that you're paying them to reliably (for values of reliability that vary with carrier, but here in NZ they're all pretty damn good) deliver your call data to the recipient. Take away that service, and how do you ensure that, when you need it, you'll have the ability to make a call, or send a text message? What if you need to make an emergency call and there're no other phones around to hop your signal into range of a network interconnection point? Or if the only phones that are nearby are in transit, and thus you lose your signal mid-call because your multi-hop path back into the POTS network has irretrievably lost a link?

      You might wonder what you're paying your provider for, but I guarantee that if they dropped off the face of the earth tomorrow, to be replaced by this conceptual system, you wouldn't last a month before you were begging for their return. And if you regularly make trips that take you to less-populated areas, I'd give you a week. This might work in the middle of New York City or some similarly heavily populated area, maybe, but even there you still need some way of interconnecting with both other mobile networks and with POTS. Those interconnects are what you pay your carrier for.

      --
      "God, root, what is difference?" - Pitr, userfriendly
    3. Re:Aim Higher by 644bd346996 · · Score: 3, Insightful

      At worst, a phone in repeater mode would last as long as the normal talk time. However, if it's acting as a repeater in a dense mesh, it probably wouldn't need to (and shouldn't) transmit at as high a power as it would to reach a tower a mile away.

  2. Mesh networks in Aviation by mcrbids · · Score: 3, Interesting

    Strikes me that mesh networks would be fantastic for aviation. The FAA is in the starting stages of their next-gen ATC system, that will solve all the problems now in place with airplanes and trying not to hit something else. Air traffic control still depends on RADAR and transponders, which are fraught with problems. For example, aircraft typically just announce where they are, like:

    "Smallville traffic, Cessna N1235 altitude three thousand, 5 miles northwest of the field, making left downwind for three three".

    Which means: "For the airport in Smallville, I'm a Cessna with a License number of N1235, I'm three thousand feet above sea level, I'm 5 miles away from the field coming from the northwest, and I'm going to maneuver to the runway pointed North north west. (compass heading 330)"

    It's almost all trust-based, self announced. If you make a mistake, and announce NorthEast instead of NorthWest, the likelyhood of an accident rises sharply. Yet it's a mistake that's simple to make. I've made it - announcing East instead of West, etc. When I notice, I'll re-announce, but it's still error prone.

    But a simple mesh network that allows aircraft to automatically broadcast their location (latitude/longitude/altitude from GPS) in a simple packet in a protocol similar to that used for wifi or ethernet, where aircraft closer than 200 miles will rebroadcast (aircraft on the ground have a broadcast range of less than 5 miles, at 5 thousand feet the range extends to hundreds of miles) and the result would be that all aircraft would know about all other aircraft with perhaps a 10 second latency, even in very heavy traffic.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Mesh networks in Aviation by langedb · · Score: 3, Interesting

      The HAM community already has this sort of thing. It's called APRS, and includes all the capabilities that you describe. All that would be needed is to put the necessary GPS and computer systems into the aircraft and wire them up to warn the pilot when another plane is getting too close.

  3. Battery life by Timmmm · · Score: 3, Informative

    This idea is as old as the hills (or at least mobile phones). It will never really work well though because who wants to waste their phones battery on relaying other people's data?

    1. Re:Battery life by NotBornYesterday · · Score: 3, Insightful

      I dunno ... about as many as those who "waste" their bandwidth seeding torrents?

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    2. Re:Battery life by JesseMcDonald · · Score: 3, Insightful

      Unless you're up against a monthly transfer cap, seeding while you're not otherwise using the network doesn't cost you anything. On the other hand, running the WiFi and Bluetooth radios (and the CPU) may significantly reduce your mobile's battery life, which is already much too short for most people's tastes already.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
  4. We need more of this sort of thing by moxley · · Score: 5, Insightful

    I think this sort of decentralized network is a great idea - it's something we need to see more of, and has tons of uses.

    Can you imagine if an application was released that created just such an "off of the network" mesh and would work with most phones and it caught on like Napster did? Can you imagine how the mobile providers would go apeshit if large groups of people circumvented their network and were able to communicate on their own?

  5. Re:Obligatory cynical comment by Ethanol-fueled · · Score: 5, Funny

    As a matter of fact, I do carry an FCC General Combustophone Operator License and am certified for 3 types of fires with clouds exceeding 500 Kilo-cubic meters of output.

  6. Re:Diamond Age? by jc42 · · Score: 5, Interesting

    Isn't this the way that the information network is suposedly done in Diamond Age? As long as the encryption is good enough and the bandwidth wide enough, there's no reason such a system couldn't work.

    Somewhere around here, I have some of the docs from the early days of the ARPAnet, pre-Internet and in the late 1960s. I remember well a number of discussions of the way that these docs included pictures that were 1) completely wireless, and 2) included relaying by pretty much every gadget. The intent from the first was that if there was a data path between two nodes that wanted to talk, the software would find a path and deliver their packets to each other. This was funded by the military, as you'll all recall, so the equirements included the possibility that relay nodes were coming on- and off-line randomly, often because someone was shooting at them as they came on-line. The military wanted routing software that would rapidly route around damage and get the packets through. (Has anyone here heard the phrase "route around damage"? ;-)

    In the 1980s, I poked around a bit at MIT's ChaosNet, which was based on the same concepts: Everything is a relay, and if there's a data path, the data will be delivered. We did a few experiments chaining together machines with RS-232 crossover cables, firing up the "chaos" drivers, and watching the last node on the chain connect to a remote machine. I don't recall how long a chain we had, but we got it so the last one was pretty slow.

    Lots of us have been disappointed for some four decades now, that we don't yet have total wireless interconnection with everything acting as a relay as needed. A while ago, I played with some OLPCs, and sure enough, they've implemented this idea. If you carry an OLPC into an area where there are others, it becomes part of the local mesh, and if any of them has access to the Internet, they all do. Most of us don't have this, because the commercial world is still dragging their feet on such concepts after all these decades, and only a few groups of people here and there actually have software that does it. (I have wondered whether the OLPC really does a good job of this, but none of my neighbors have one, so I can't experiment with it easily. I did one test of a chain of 4 machines, where the first could see my home gateway, and the others could see at most 2 neighbors. The last one could use the Internet, and was visibly slow but usable.)

    And in other places, people are trying to implement this, not knowing (or caring?) that others have worked on it before them. And others continue to argue against the practicality, with the same arguments we've heard before. Yes, we need better batteries, but that's no reason we can't work on full mesh networks now (or 30 years ago). Yes, we need to encrypt everything; the security folks have been recommending end-to-end encryption for decades and we have software that can do it. We (or more often the commercial suppliers) just refuse to supply systems that put it all together. Part of it is the comm companies, who don't want total interconnection; they want everyone to pay them for data transport, and they want to be able to see all the data as it passes through their relays. Part of it dummies who don't want their computer to forward packets for others, and aren't smart enough to understand the result of others behaving the same way.

    Amongst all the wide-eyed discussions of the miracles of modern technology, we occasionally are reminded of things that we could have had long ago, if we'd been smart enough to force the vendors to include them.

    (And I expect replies that mention flying cars ... ;-)

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.