Automatic Wireless Network Organisation 125
babycakes writes "Interesting article over at the BBC about the future of wireless networks. Researchers at Intel are developing mesh networking technology that automatically organizes the best routes between wireless devices for better bandwidth control, now that the number of wireless devices is set to explode." Neat stuff, but they've yet to implement any sort of security controls. Until they do, it's going to be a real party for wireless eavesdroppers. timothy adds: La Camiseta writes "Wired has an article discussing the extent that some people will go to in order to stay connected. My favorite is their 4-way SMP system that fits into a briefcase."
4-way SMP? (Score:3, Insightful)
Re:4-way SMP? (Score:2, Interesting)
I dont think SMP means all the procs need be on the same sheet of fiberglass.
Then again, I may be wrong and will be shouted down by some nitpicking geek.
Re:4-way SMP? (Score:5, Informative)
Best Regards,
Your friendly nitpicking geek.
Re:4-way SMP? (Score:2, Interesting)
I'm curious if they are writing stuff with something like PVM for a beowulf type thing, or the more likely OpenMosix option.
Also curious as to what they are using it for. (didn't read the article but checked out that briefcase b/c it sounded and looked cool)
Re:4-way SMP? (Score:1)
Yeah, but imagine a Beowulf cluster of... oh, never mind.
Re:4-way SMP? (Score:1, Insightful)
a.) That's a 4-way cluster...
b.) Someone forgot to plug in the memory and power supplies...
c.) That's not even P
Security implications? (Score:5, Interesting)
Re:Security implications? (Score:4, Insightful)
Forget Security... just build the $#@$ things!!! (Score:2, Funny)
I prefer double rot-13 encryption myself, for most things. Otherwise SSL is good enough if I actually care.
--Mike--
Re:Security implications? (Score:4, Informative)
Security is at least as important to the home user.
If P2P filesharing is going to keep from dying on the vine, a very robust IP masking security layer needs to be implemented soon. An IP address is like a license plate. Now that ISP's can be bullied into identifying thier users, there's really nothing we can take for granted. Those of you who take issue with filesharing may not agree, but the next application to be blacklisted may be yours.
IP anonymity is the 21st century equivalent of the proverbial "right to bear arms". It should be protected in order to ensure that we are protected from our government.
Re:Security implications? (Score:1, Interesting)
How it works (Score:1)
Re:Security implications? (Score:2)
I am not claiming that this is a trivial problem. But I am claiming that the risks are beginning to outwiegh the benefits.
Re:Security implications? (Score:2, Insightful)
Prototype.
As the article says, they're still doing research on mesh networks. They're not yet designing an actual product.
Karma whores.
Re:Security implications? (Score:4, Informative)
You should be using encryption at the software level, and the data level, not the hardwire level. Software level encryption and data level encryption can be changed on a daily basis. hardware level security is permanent and once broken you can toss your foolish devices in the toilet.
Re:Security implications? (Score:2)
Re:Security implications? (Score:2)
And should I start creating contraptions to secure something which is fundamentally insecure?
Re:Security implications? (Score:1)
Seriously, stick an IPSec VPN gateway behind your AP and just use VPN tunnels to get your wireless clients on your network.
Re:Security implications? (Score:4, Insightful)
If we get the security part of it right, how about privacy assurances.
Re:Security implications? (Score:3, Interesting)
Re:Security implications? (Score:1)
The taste of the american people. I think Larry Flint said that.
Re:Security implications? (Score:4, Informative)
The following papers address many of the issues:
The Ariadne System [rice.edu] (for secure routing)
Mitigating routing misbehavior [stanford.edu]
There are several others that solve similar problems in the research literature.
Re:Security implications? (Score:1)
P
Re:Security implications? (Score:2)
(Well it wouldn't _need_ that, a simple trust-everyone system will be good enough to start with, but it would be kewl. And promote commercial-yet-decentralized growth of wireless networks.)
Re:Security implications? (Score:1)
The premise is that hosts will behave in a greedy, "self-interested" fashion in a game-theoretic sense. One main difficulty is in creating a distributed virtual-currency system without a centralized authority. Several approaches either use a centralized authority or require secure hardware at each node.
Re:Security implications? (Score:2)
Ok, we should ask ourselves (Score:4, Insightful)
It was asked long ago ... (Score:4, Insightful)
You can see an example in the first diagram at this historical article [cybergeography.org]. Note that the diagram dates to 1964, and the text mentions a "communications network that would survive a major enemy attacked" [sic].
Many of the earliest diagrams of the ARPAnet showed planes, ships, plus all sorts of mobile ground vehicles, with wireless random-looking connections. Again, this was 40 years ago.
Another interesting bit of history: The earliest ARPAnets were mostly on Ethernet. This is a curious term. Why would they use it for a length of coax cable? The reason was that the intention was that it be wireless, with packets being sent "throuh the ether". The wired version was just a temporary kludge until they could get the wireless version working. "Ethernet" was chosen as an unsubtle hint as to what was considered the real packet medium. It was clumsy, limited and kludgey, but the wires were only supposed to be a temporary medium, to be phased out in a few years.
It's been 40 years, and we're still not there
Wires are where its at (Score:3, Funny)
I fear it may be a foreign concept around here, but trust me, WiFi goes against God and Nature.
Re:Wires are where its at (Score:5, Funny)
Until now I never realised that my hub was being gang banged.
Re:Wires are where its at (Score:5, Funny)
one word... MESHBOX (Score:5, Informative)
Meshbox [www.locustworld] is a lightweight unix distro that does mesh networking over wifi and a gazillion other useful things..
Re:one word... MESHBOX (Score:4, Informative)
I have build five meshap units.
The VIA-EPIA V8000 is only 109 euro including the processor and a processorcooler.
Only thing you need next to this board is a 128 mb sdram module, a 32 CF IDE drive and a PCI-wirelesscard.
And of course a case.
The biggest advantage is, that it works and that is doesn't cost you an arm and a leg.
Re:one word... MESHBOX (Score:2)
Is there a map available? Links appreciated.
Re:one word... MESHBOX (Score:2)
Someone correct me if I am wrong!
Re:one word... MESHBOX (Score:2)
I guess I'm slow... (Score:4, Interesting)
wow (Score:1, Funny)
Whats the point of that Mini-ITX cluster? (Score:5, Interesting)
I actually used one to run my squid-based proxy, and it was outperformed by the P200/MMX I wanted to replace.
Why cluster 4 of those? I'd think a 2 gig Celeron (of course P4 would be preferred) would have more power, faster DDR Ram, be as cheap (if not cheaper).
I cant fathom why one would cluster those little Eden boards, unless they were going for redundancy; a poor mans fault tolerant server.
Anyone?
Re:Whats the point of that Mini-ITX cluster? (Score:3, Interesting)
Those little Eden boards consume very little power. Clustering them would provide more robustness and processing power for a mobile network.
Re:Whats the point of that Mini-ITX cluster? (Score:1)
Or,
why not just throw in another laptop? They are designed to operate on little power.
Re:Whats the point of that Mini-ITX cluster? (Score:4, Informative)
That seems like a rather extreme case, and probably more to do with memory than with the actual processor. On most applications, using similar memory/bus technology, the VIA will come in only a little behind an Intel or AMD processor at the same clock rate. On the measure of "MIPS per milliwatt" it will come out way ahead, and that often matters even more. This is not a platform designed for raw performance. It's designed to balance performance with other factors, and does it quite well.
Also more power required, more heat, and more space. The nice thing about the Eden boards is that they do well in those three areas, which are more important in this application than raw computes, and yet they run everything that those hotter, more power-hungry processors plugged into bigger motherboards do. There are four of them because this is the sort of application where more slower processors provide benefits that fewer faster ones would not.
My quibble is not that they went with Eden, but that they didn't get the ME6000 which can run fanless. BTW, that board supports DDR SDRAM, so for a memory-bandwidth-bound application such as your squid server it would probably do quite well (assuming that the app isn't poorly coded to use more CPU cycles than necessary).
Disclaimer: I do have a VIA-based system (Shuttle SV24) but that's my only association with them. I also happen to know a couple of the Wifi Caravan folks.
Re:Whats the point of that Mini-ITX cluster? (Score:2)
Why, exactly, moderator, do you find this flamebait? You disagree with something here?
Try responding next time instead of moderating!
I'm requoting the message, since clearly you, moderator, haven't a clue:
>I actually used one to run my squid-based proxy, and it was outperformed by the P200/MMX I wanted to replace.
Why do I always have to defend this processor against such incorrect accusations?
The VIA C3 is about 25% slower than the equivalent PIII processor, in Mhz. Yeah, that's an average between it's spectacular integer performance and dismal FPU performance.
How you could get an application that doesn't use the FPU to perform so badly on this processor is a major feat of poor installation. I don't think I could screw up a C3 install that bad no matter how bad I tried. As proof that the C3 is faster than a P200 MMX, try playing DVDs. Notice the C3 can handle it, but notice what happens when you do the same thing on your P200 MMX.
For squid, you should have gotten FAR more performance on a properly configured system.
For their application (wireless), this CPU is perfect. There's very little FPU activity (perhaps none?) for network routing. They should find this processor running cool and fast.
I suggest you check wether DMA was enabled on your squid server, considering that it is a relatively HDD intensive application. I doubt it's the CPU causing it to run that poorly.
>Why cluster 4 of those? I'd think a 2 gig Celeron (of course P4 would be preferred) would have more power, faster DDR Ram, be as cheap (if not cheaper).
Let's see:
Assuming a switching power supply has a 70% efficiency rate, and assuming they max out a 300 watt power supply for each board (pretty much right for your selection of processors), we are talking 430 watts consumption per system.
That's 430 * 4 = 1720 watts. In many countries (mine included) that would require a special circuit for such a high power draw (1500 watts is the reccomended maximum, or 1800 watts peak power). That's more than a hairdryer uses. Not a smart choice at all.
AND YET NO LOTR CATEGORY!!!!! (Score:2)
Old Hat (Score:5, Interesting)
Re:Old Hat (Score:1)
Is the protocol that enables mesh networking an open standard? The OpenAP project [instant802.com] and the Mesh AP [locustworld.com] folks use 802.1d, or MAC bridges [ieee802.org], to eliminate redundant hops.
Re:Older Hat (Score:2)
Re:Older Hat (Score:1)
Re:Older Hat (Score:1)
Re:Older Hat (Score:1)
Re:Old Hat (Score:2)
Wireless security IS a big issue... (Score:5, Interesting)
This is just too cool.
Re:Wireless security IS a big issue... (Score:2)
I don't think of wireless networking as the next wave for corporate america...replacing the wired office with large nework infrastructures.
I think of wireless networking as the best way to get internet to mom and pop in the country. I think of it as a convenience for home users that don't want wiring coming out of their ears. I think of it as another way for my portable computer to be more portable.
Do I worry about the security aspects of it? Absolutely not, because I don't use my wireless networks for anything that require security.
I don't mean to limit the scope of wireless networking. I can see a future where it gains a solid foothold in the workplace of the large corporate network, but that is still sometime in the future.
For the here and now there are still plenty of uses for wireless networking and advances in wireless networking that can flourish regardless of any security loopholes that might exist.
Craenor
Being offline... (Score:5, Insightful)
Is great, having those hours when no-one can contact you. Finding a hotel in a mobile blackspot. Being unable to pick up emails for days knowing that people will just have to cope.
I like being offline, I hate being forced to be online more, with the internet on planes now there goes 8 hours of peace and quiet without an urgent request to do something minor.
The more I'm online the less work that I do, because the more "noise" I receive. Being online all the time means more stupid IM requests, more emails to follow up and more calls asking about something they could have read in a book.
Next year you'll have articles on how far people go to kill their net connection.
Re:Being offline... (Score:1)
who says you need a blackspot? "my battery died" works just as well for just about any item these days. if anyone asks about your charger, well, gee that broke too or you forgot it at home.
Re:Being offline... (Score:2)
Just like Gary Kildall, eh?
Battery usage? (Score:3, Insightful)
In that case: No, thank you. This is never going to take off.
Re:Battery usage? (Score:2, Interesting)
It sounds like Freenet to me. In order for the network to work well people need to run nodes. Yes, they will transfer stuff for other people, something that doesn't benefit your directly. But it also keeps the network ticking, which is what you want.
I suppose it will work this way: If you want the advantages of the network then you have to contribute with your battery.
Re:Battery usage? (Score:3, Informative)
Actually, the people who design ad-hoc routing protocols are very much aware of this issue. If there's an alternative route through plugged-in stations, it will be preferred. If your battery power, as reported through the routing protocol, is low, traffic will be routed somewhere else if possible. Sometimes, though, you might be the only link between two network segments, and there's no choice but to route through you. You don't even know whether that's the case, but that's the risk you have to be willing to take as the cost of participating in such a network. If you want guarantees, you can always use a traditional "infrastructure mode" AP setup that's under your own complete control.
Finally a Wireless Topic and Icon (Score:1)
Wireless Security (Score:5, Insightful)
Re:Wireless Security (Score:2)
Mobile SMP (Score:5, Funny)
Re:Mobile SMP (Score:2)
Ah, but at least it would be ethical [randomhouse.com]. Disagree? Many [metafilter.com] would side with you.
Yeah, I know this is (-1, Offtopic). Mod as you wish.
Intelligent Wi-Fi (Score:2, Informative)
Scary. (Score:2)
Don't have anything else useful to add to the discussion, except:
now that the number of wireless devices is set to explode.
With all the English-as-second-language writing I encounter every day, that sentence is nearly enough for me to play it safe and not buy that new 802.11b card.
4 Node Cluster != 4-Way SMP (Score:2)
Out of curiousity, does any know of a way to chain boards like this together through a fast bus like PCI or something?
I know about blade servers and how they work but I'm talking about regular commodity motherboards.
Actually it's a RADIALLY symmetric multiprocessor. (Score:2)
Ok...I checked with Dan Quayle (Score:1, Funny)
To be useful . . . (Score:1)
The concept is in the nascent stage - the initiative by Intel and others to create hotspots is useful, but wireless long distance and cell-based networks are 2 different things.
Carrying data over cellular networks is still not strong in developing contrie snad quality of service and bandwidth needs to be improved - probably getting a boost via these techniques of auto routing - also dynamic routing and successful techniques during travel (trains, planes) will have to be implemented.
Wiring villages without the necessary infrastuctures will fail to generate the opportunities.
Lot of research in terms of algorithms etc will be important - probably existing algorithms will become redundant and new concepts will have to be used.
Is there going to something called Radio frequency pollution ???
SMP? (Score:2)
To put it in simple terms, SMP means several processors share the same memory. I doubt that the four separate motherboards shown are capable of this.
With Hypertransport, this little bit of fiction might become reality in the not too distant future.
VPN... (Score:4, Informative)
The only thing you will find in that DMZ is a portal to sign into the VPN server. You have a VPN account, you're in there. You don't have a VPN account? Sorry. Is it perfect? Maybe not, but it's a helluva lot better then relying on WEP.
Craenor
Re:VPN... (Score:1)
Re:VPN... (Score:1)
new icon alert! (Score:2)
Why? (Score:1)
My uneducated guess would be that security is ignored in the rush to market, and also is seen as 'paranoid nonsense' until it is prevalent. Things like this are the reason I urged a ban on wireless networking at my company until the technology matures more (thankfully it is now prohibited).
Security in "cooperative" networks (Score:5, Interesting)
--zawada
(*) By cooperative environment, I'm talking about mesh networks that are built by many independent entities, with each node carrying the traffic of multiple participants. e.g., your laptop participates in a cloud of laptops that ultimately carries all participants' Internet traffic back to an access point somewhere.
Re:Security in "cooperative" networks (Score:2)
If you want things to be secure, encrypt. This goes for any medium, whether cabled or wireless.
Mesh Routing algorithms (Score:3, Interesting)
MeshAP/MeshBox from LocustWorld is based on AODV routing module. There are also userspace versions of AODV. Plus there are at least two other competing mesh routing algorithms, and there are other hardware mesh solutions, but MeshAP has a lot going for it.
Anything you send without encryption is fair game. (Score:2, Insightful)
Rendezvous came first (Score:1)
reminds me of (Score:1)
Not high bandwidth, but still interesting. Of course, I haven't seen him since then.