211service.com
Bouw uw eigen internet met mobiele mesh-netwerken
Nadat een aardbeving Haïti in 2010 verlamde, waarbij honderdduizenden doden en gewonden vielen en de communicatienetwerken van het land werden vernietigd, moest Paul Gardner-Stephen denken aan alle mobiele telefoons die onmiddellijk onbruikbaar waren geworden. Als de zendmasten in het hele land buiten gebruik zijn, zouden ze niet kunnen werken. Als de software op de telefoons goed zou zijn, zegt hij, zouden ze blijven werken voor ten minste gelokaliseerde communicatie, van handset tot handset.
Gardner-Stephen , een research fellow aan de Flinders University in Adelaide, Australië, leidt nu een project waarmee Android-telefoons precies dat kunnen. Op het randje , zoals het project heet, biedt een app waarmee telefoons in de buurt verbinding kunnen maken met hun wifi-verbindingen, zolang ze zijn aangepast om de gebruikelijke beveiligingsbeperkingen uit te schakelen. Spraakoproepen, sms-berichten, bestandsoverdrachten en meer kunnen plaatsvinden tussen apparaten waarop de Serval-app is geïnstalleerd. Apparaten hoeven niet binnen elkaars bereik te zijn om te communiceren, zolang er maar andere apparaten zijn waarop de app wordt uitgevoerd; gegevens kunnen tussen alle telefoons springen waarop Serval is geïnstalleerd.
Deze aanpak, ook wel mesh-netwerken genoemd, is geen nieuw idee (zie Automatische netwerken). Maar door de combinatie van relatief goedkope smartphones en wifi-routers met de voortgang van open source-projecten als Serval, wordt het maken en exploiteren van dergelijke netwerken nu mogelijk zonder specialistische kennis.
We proberen de bruikbaarheid drastisch te vergroten en dit uit de geekosfeer te halen, zegt Sascha Meinrath, de leider van een project genaamd Commotie Draadloos , dat verschillende softwarepakketten ontwikkelt waarmee mensen mesh-netwerken kunnen maken met behulp van goedkope internet- en netwerkhardware, voornamelijk wifi-routers. Het Commotion-project wordt uitgevoerd door het Open Technology Institute, een initiatief van de Stichting New America , een onpartijdige denktank in Washington, DC.
Sommige gemeenschappen in Washington, Brooklyn , en Detroit hebben al op Wi-Fi gebaseerde mesh-netwerken die zijn gebouwd op de technologie van Commotion. De netwerken bieden gratis internettoegang door het bereik van gratis verbindingen die worden aangeboden door gemeenschapscentra uit te breiden; ze bieden ook webservices en apps die alleen binnen de lokale mesh werken.
Nadat superstorm Sandy de stroom naar het grootste deel van Red Hook, Brooklyn had onderbroken, demonstreerde het mesh-netwerk van de buurt hoe de technologie kon helpen bij het herstel na natuurrampen. Een door FEMA geleverde satelliet-internetverbinding was verbonden met een deel van het op Commotion gebaseerde netwerk dat nog steeds werkte, en een mesh-enabled wifi-router werd geïnstalleerd op het dak van een autoschadebedrijf dat ook nog stroom had. Dat maakte het voor veel bewoners en het lokale hulpverleningspunt mogelijk om gebruik te maken van de langzame maar broodnodige satellietverbinding.
Nieuws uit het Midden-Oosten in de afgelopen jaren - en de VS in de afgelopen weken - heeft ook het bewustzijn vergroot van het potentieel voor mesh-netwerken om communicatienetwerken te creëren die onafhankelijk zijn van overheidstoezicht. Spraakoproepen en sms-berichten die worden gemaakt met telefoons op een Serval mesh-netwerk zijn sterk gecodeerd. Gardner-Stephen zegt dat smartphones waarop Serval is geïnstalleerd, bijvoorbeeld demonstranten in staat kunnen stellen de voordelen van die apparaten te blijven plukken, zelfs als mobiele netwerken zijn uitgeschakeld.
Je zou iemand foto's en video's kunnen laten maken tijdens een protest en deze onmiddellijk aan de mesh kunnen delen, zegt hij. Zelfs als de telefoon van die persoon in beslag wordt genomen, zijn de beelden al op 10 andere telefoons in het gebied terechtgekomen en vervolgens op honderden of duizenden meer. Als een van die mensen toegang had tot een satellietverbinding, zou de wereld snel weten wat er was gebeurd, zegt hij.
Het Commotion-project werkt er ook aan om zijn mesh-software bruikbaar te maken voor mensen, zoals politieke dissidenten, voor wie conventionele connectiviteit niet veilig is, en het project heeft federale subsidies ontvangen om dat werk te ondersteunen. Het State Department en USAID zijn geïnteresseerd in het beschermen van de vrije stroom van informatie, zegt Meinrath. Je zou een mesh kunnen gebruiken om surveillance en censuur te omzeilen.
Daartoe past het Commotion-team een versleuteld chatprogramma genaamd Cryptocat aan, zodat het kan worden gebruikt om veilig te communiceren via een lokaal mesh-netwerk. Een andere aanpassing is bedoeld om het mogelijk te maken om communicatie alleen via vertrouwde apparaten op een mesh-netwerk te routeren, voor het geval een tegenstander zich heeft aangesloten en verkeer verzamelt. De beveiligingsfuncties van Commotion zijn echter verre van compleet en het project toont prominent een waarschuwingslabel op haar site om de huidige beperkingen aan te geven.
Het bereik van wifi vormt een technische uitdaging voor mesh-netwerken. Tests van het Serval-project geven aan dat om twee telefoons rechtstreeks via een Wi-Fi-mesh te laten communiceren, ze zich binnen 100 meter van elkaar moeten bevinden met een duidelijke zichtlijn, of ongeveer een kamer verwijderd als ze door gebouwen zijn verbonden.
Serval test momenteel een apparaat dat een mesh-extender wordt genoemd en waarmee netwerken op basis van zijn technologie verder kunnen reiken. Het apparaat gebruikt wifi om tientallen Serval-apparaten in de buurt te verbinden met een langeafstandsradioverbinding. Als er verlengstukken op het dak worden gemonteerd, moeten koppelingen tussen meerdere kilometers kilometers kunnen rekken, zegt Gardner-Stephen. Binnenkort start een crowdfundingcampagne om de ontwikkeling van een productieversie van zijn prototype te ondersteunen, en het Nieuw-Zeelandse Rode Kruis helpt bij het testen van het huidige ontwerp.
De meeste inspanningen om mesh-netwerken te ontwikkelen zijn gericht op het Android-besturingssysteem van Google, omdat de mobiele apparaten van Apple moeilijk aan te passen en relatief duur zijn. Android drijft de meeste smartphones wereldwijd aan en domineert op de plaatsen waar een slechte infrastructuur mesh-netwerken bijzonder waardevol maakt.
Sommige voorstanders van mesh zeggen echter dat Google hun inspanningen onnodig belemmert omdat het de apparaat-naar-apparaat-modus van wifi-chips in zijn Android-software niet ondersteunt (een klacht die bij Google is geregistreerd als Android-bug #82 ). Dat betekent dat voordat een apparaat een actief onderdeel van een mesh-netwerk kan worden, een gebruiker de beveiligingscontroles van Android moet omzeilen of het apparaat moet rooten door speciale software te installeren. Niet-geroote apparaten kunnen gebruikmaken van connectiviteit die wordt geboden door een mesh-netwerk, maar ze kunnen het bereik ervan niet helpen uitbreiden.
Zowel het Commotion- als het Serval-project hebben geprobeerd Google ertoe te brengen het beleid te wijzigen, maar zonder resultaat. Gardner-Stephen zegt dat Google kan geloven dat smartphonefabrikanten en draadloze providers willen dat het weerstand biedt. Hij voegt eraan toe dat het bedrijf zou moeten nadenken over de bijdrage die het zou kunnen leveren aan de respons op rampen door het creëren van mesh-netwerken toe te staan, zo niet expliciet te promoten. Hun beleid belemmert dit soort humanitaire telecommunicatie, zegt hij.