On mySimon: Ultimate Box Sets!
BNET Business Network:
BNET
TechRepublic
ZDNet

January 30th, 2008

Painful lesson in OLPC mesh networking for Mongolians

Posted by George Ou @ 2:01 am

Categories: Computing hell, Hardware, Infrastructure, Mobile/Wireless, Networking, News

Tags: Network, Radio, Access Point, One Laptop Per Child Project, Mesh Networking, Wireless, Networking, George Ou

The Mongolians have had a painful lesson on mesh networking according to the OLPC current events webpage.  Broadcast storms in the overly dense mesh environment along with excessive mDNS broadcast traffic seem to have crippled the Gobi desert experiment.  Here’s an excerpt:

We have painfully discovered the limitations of the mesh and current collaborative software in Mongolia, where the convolution of the number of laptops with bugs #5335 (more mDNS traffic than expected) and #5007 (mesh repeats multicast too much) make the perfect storm, which prevents anybody from using the network. We will continue to improve the mesh performance, but clear guidelines are needed as to what network infrastructure to deploy under what conditions. Once a certain density of students is exceeded, a wired backbone and conventional access points will be required.

The limitations of mesh topology are well known in the wireless engineering community and I’ve raised the issue and pointed out the limitations last September.  Each mesh hop you add increases the propagation delay as well as multiply the radio traffic and congestion.  Performance on a mesh network is fundamentally many times slower than a non-mesh network and when the density gets high enough, the system simply breaks down.

When on a tight budget, I had always recommended the usage of a cheap $60 router running open source DD-WRT would have sufficed and you get a free router with it which you need for IP sharing anyways.  The addition of a high-powered antenna would allow the access point to hear distant signals from faint clients and it will amplify the broadcast signal.  A simple in-door $26 9 dBi antenna placed up high can easily cover a small school.  A $60 12 dBi outdoor antenna positioned on the roof would easily cover an entire campus.  If you put two centralized Access Points and large antennas on channel 1 and 11 (avoid adjacent channels because of channel bleeding) in the 2.4 GHz spectrum, you can load balance and have redundancy if one set of AP/antenna fails.

My fellow blogger and teacher Chris Dawson feels that the ability to do peer-to-peer collaboration with or without an Access Point has great potential.  But peer-to-peer wireless collaboration could have been done with regular ad hoc networking technology without the expense or problems of a full 802.11s mesh implementation.

The inclusion of full 802.11s stack has been challenging.  The need for a radio system that stays on and continues to forward packets even while the laptop is off added unnecessary expenditure to the OLPC XO and it unnecessarily drains the laptop batteries.  When you multiply this expense and complexity across all the clients and realize that the wireless access point comes free with the router, it becomes clear that this may not have been the best design decision.

George Ou is Technical Director of ZDNet. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 40 Talkback(s)
Message has been deleted.
(Read the rest)
Posted by: thungurknifur Posted on: 02/05/08  (Edited: 02/07/08 @ 07:06) You are currently: a Guest | | Terms of Use
You all Jump around too much!!  nucrash | 01/30/08
Just imagine 2 mesh nodes relaying  georgeou | 01/30/08
One size does not fit all  Robert Crocker | 01/30/08
If you have power for the satelite uplink and modem  georgeou | 01/30/08
Another point/reason for the mesh  Robert Crocker | 01/30/08
You missed my point, I don't want those features  georgeou | 01/30/08
You missed THEIR point  Robert Crocker | 01/30/08
Tell me what those conditions are that match real-world needs  georgeou | 01/30/08
Go check the OLPC wiki  zpdixon 42 | 01/30/08
Nope, there's a way to set up one virtual Access Point on a laptop  georgeou | 01/30/08
Virtual APs: not the solution for the use cases envisioned by the OLPC team  zpdixon 42 | 01/31/08
From the OLPC news  Robert Crocker | 01/31/08
A $30 antenna would do a much better job extending  georgeou | 01/31/08
And don't be so arrogant  Robert Crocker | 01/31/08
Wireless is the same all over  georgeou | 01/31/08
Infrastructure is NOT the same all over  Robert Crocker | 01/31/08
Power issues can be solved very cheaply  georgeou | 01/31/08
Censoring  zpdixon 42 | 01/31/08
I see you found the workaround. We do not censor.  georgeou | 01/31/08
You're adding complexity without reliability  Robert Crocker | 02/01/08
If you can't afford basic infrastructure, you definitely can't afford XOs  georgeou | 02/01/08
Sorry  zpdixon 42 | 02/02/08
Seriously, didn't everyone see this coming?  No_Ax_to_Grind | 01/30/08
Well - yes!  NetArch. | 01/30/08
I did, but I got yelled at, nt  georgeou | 01/30/08
Because you're wrong!!!  nucrash | 01/31/08
Note to self, be less sarcastic in post subjects  nucrash | 02/01/08
A problem born of success.  Letophoro | 01/30/08
It's got nothing to do with uptake. It proves mesh can't scale  georgeou | 01/30/08
It only proves that this mesh doesn't scale  shis-ka-bob | 01/30/08
They can receive comfort in the form of a $32 wireless LAN router  georgeou | 01/30/08
Message has been deleted.  thungurknifur | 02/05/08
There you go, contradicting yourself within a single sentence again.  Letophoro | 01/31/08
40 people in a few rooms across Mongolia isn't good uptake  georgeou | 01/31/08
The SKY is falling wink  shis-ka-bob | 01/30/08
Meraki FTW  djdrew02@... | 01/31/08
Meraki  zpdixon 42 | 01/31/08
Real World Mesh Tech  Xwindowsjunkie | 02/01/08
Very insightful post  georgeou | 02/02/08
RE: Painful lesson in OLPC mesh networking for Mongolians  JetJaguar | 02/03/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Top Rated

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
    • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
    • Smart People The best and worst moves in the management and strategy trenches. Learn More