Swedish Company Trials Peer-to-Peer Cellphones
Dr_Barnowl writes "A company named TerraNet is going through a trial period for a p2p based mobile telephony system. Phones are used to route calls onto other phones, constructing mesh networks of 'up to 20km'. The BBC reports on the natural tendency of the big telecoms providers to want to squash this. I can see other problems though. The advantages in an environment with sparse cell coverage are obvious, but network effects mean that the number of connections in a heavily populated mesh grow exponentially. What happens to your battery life when your phone becomes a node? And while the company is optimistic that they have a viable technology model from IP licensing, the demand for devices supporting this is going to be proportional to the number of devices that it can connect you to."
This brings to mind some major privacy concerns too. Who besides me doesn't want my conversation getting routed through someone else's phone?
Beware of bugs in the above code; I have only proved it correct, not tried it.
... but network effects mean that the number of connections in a heavily populated mesh grow exponentially. No, quadratically with the number of phones.Obviously the battery will be drained to zero in the blink of an eye, possibly dieing a violent, flaming death if enough energy was stored the moment you switched on the phone. Thankfully, your investigative question posed in TFS alerted their engineers to the problem so they can start working around this problem. Then again, maybe they were already aware of the problem and resorted to the wonderful method of self-regulating systems. The more cell phones burn up, the less dense the network will be. A beatiful design indeed.
The grass is always greener on the other side of the light cone.
Probably a lot easier for another node to listen in. Probably a lot harder for the Government to listen in, until they write some tracking software.
Unfortunately for anyone building a P2P wireless mesh network, the way you solve the first problem (casual eavesdroppers) involves crypto of sufficient strength to make government eavesdropping impractical.
We're therefore presented with a technology that's in the interest of the consumer, but counter to the interests of the telcos and the government. No P2P wireless mesh networks will be permitted to proliferate.
I've been studying mesh networks, including Internet-based ones such as peercast networks, for quite some time. A few things to consider:
1. The strength of nodes you can connect to should be based on their strength versus others. Strength should be rated by uplink connection speed (is one node connected to the web versus other nodes connected only to other nodes?), power availability (is one node connected to a power supply verses a battery?), recent packet loss history and recent downtime history.
2. Node saturation: if a node with a lower network latency oversaturated? Connect to a less saturated, higher latency node.
3. Data needs: are you sending voice/video or data? Real-time connections should take precedence over data, of course.
The problem is way more complicated than it seems. For me, a perfect mesh/peercast network would allow data to navigate based on need as well as navigate to those who are the strongest nodes. Do current mesh networks consider these ideas? As far as I know, many of them don't.
I'd give it a year after this implemented and people will be routinely sharing music over this system.
Then there will be uproar from the music police, and they will insist on such draconian anti piracy measures that the technology will become all but unusable.
Or am I being pessimistic.
Concerning the author's comment on battery life, could one potentially recycle an old phone to act as a node in this network? Seems many of us get a new one every few years anyway.
If you can find a way to add privacy, then this could be a great way to return power to consumers and stick it to the man. Or at least have some leverage in convincing major companies to act more consume-friendly. I for one want to see lower prices and the end of the long-distance tax we have now.
Gee, I dunno, most people's internet traffic is pretty fucking boring, but it doesn't stop the script kiddies from firing up their favorite wireless sniffer and eavesdropping. Why ever would I be concerned about someone eavesdropping on a phone call? Is that seriously the most sound "counterargument" you could come up with?
" I am so sick of everyone one being oh so concerned about identity theft"
No shit. I'd PAY somebody to be me.
Need Mercedes parts ?
We're talking about cell phones. You're out in public talking with 100 people around you and you're worried about privacy?!! If you want privacy wait until you get home.