Sattelite

Het peer-to-peer alternatief voor de cloud

De cloud wordt steeds belangrijker. Mobile, IoT, programma’s vanaf onze vaste hardware – steeds meer staat in verbinding met de cloud. Maar er zijn ook alternatieven. Het Rotterdamse WARP bouwde Sattelite, een innovatieve peer-to-peer oplossing voor systemen die nu 100% op de cloud leunen. Werkt het ook? Future Lab heeft wel een paar uitdagende user cases om het systeem te testen. Wat, waarom en al de andere w’s? Je leest het hier en wel nu

Het verhaal

Wie is WARP, wat is Sattelite en waarom is deze casus belangrijk

We Are Reasonable People (WARP) uit Rotterdam bedenkt, bouwt en ontwerpt slimme digitale oplossingen voor innovatieve opdrachtgevers. Geen kleine dingetjes. High-end, state-of-the-art totaaloplossingen voor internationale voorhoedespelers – dat is de hoek waarin je WARP kan vinden.

Het bedrijf zag het licht op de laatste dag van 2011 en groeit sindsdien als kool. Oprichter Chris Beemster geeft leiding aan een team ontwikkelaars en designers waar de gemiddelde United Colours of Benetton reclame bleekjes bij afsteekt. De WARP-tribe telt ruim 20 nationaliteiten, aangetrokken door het innovatieve karakter en de do good impact van het werk.

Naast werk voor opdrachtgevers wil er bij WARP ook nog wel eens een eigen plannetje het licht zien. Daarover gaat dit avontuur, genaamd Sattelite. In een pril stadium, maar met aan de horizon ook een voorzichtige belofte van een bescheiden systeemtransformatie.

De hamvraag van Sattelite: kan de steeds groter wordende rol van de cloud niet (deels) worden overgenomen door peer to peer netwerken? Nu gaat veel data, meer en meer, naar de cloud (lees: private servers). Daar zit de rekenkracht. Maar de rekenkracht zit ook bij individuele gebruikers en applicaties (IoT). Individueel stelt het niet veel voor, maar als netwerk des te meer.

Een peer to peer netwerk heeft een aantal interessante voordelen ten opzichte van de cloud. En de toepassingen zijn legio. Maar zover zijn we nog niet. WARP wil valideren en FutLab/T-Mobile zit op een paar relevante user cases. Hierin komen de twee samen en misschien jij ook wel…

Updates

Lay foundation

Fase 3. Zoeken naar user cases
Lantaarnpalen uit onverwachtse hoek! WARP en FutureLab gaan Sattelite testen

Het contact tussen T-Mobile, in de persoon van Ewout Karel, en Chris Beemster, in de hoedanigheid van chief WARP, was er al. Niks planmatigs, gewoon een goede klik en af en toe een belletje of ontmoeting.

Zo ook ergens eind 2018. Een van de onderwerpen: een project tussen de gemeente Den Haag en T-Mobile rond 5G. Als veel andere steden wil Den Haag graag een smart city worden. Met het uitrollen van 5G wil de stad op het Zwarte Pad – een populaire strandstrook in Scheveningen – graag spelen met mogelijkheden. Een van de mogelijkheden die uitdrukkelijk op de agenda staat, is het slim maken van de lantaarnpalen.

Beemster, normaliter aan een halve kans genoeg, laat deze voltreffer natuurlijk niet schieten; alsnog een paar lantaarnpalen om Sattelite op los te laten! Precies op het goede moment ook, want Sattelite staat te popelen om validatie. Er zijn user cases nodig.

En Futlab heeft misschien nog wel meer user cases. Zo is er Connected Car – een project waarbij oudere auto’s met een relatief eenvoudige connector allerlei slimme functies kunnen krijgen.

Voor sommige van die functies is een snelle verbinding cruciaal, bijvoorbeeld een waarschuwing als je een andere auto nadert. Het is niet wenselijk dat twee op elkaar af razende auto’s alleen via een satelliet en een server met elkaar kunnen connecten. Idealiter praten ze gewoon rechtstreeks met elkaar.

En hier staan we nu, eind 2019. Grote kans dat lantaarnpalen de eerste use case wordt, in de eerste helft van 2019.

Je leest het hier, waar anders.

Meedenken, meewerken, een goed idee in alle stadia van vaag-helderheid? Vlieg ‘m erin.

Immersion

Fase 1. Een subsidie voor lantaarnpalen met groeiambities
Samen met architectenbureau UNStudio doet WARP onderzoek naar slimme lantaarnpalen. In het proces ontstaat een wild idee.

Toen Chris Beemster vorig jaar, na een stormachtige alle-zeilen-bij-periode, weer eens goed om zich heen keek, zag hij onder andere een MIT-subsidie op de burelen liggen. Die was een jaar eerder al toegekend en op het bordje belandt van een Oekraïense ontwikkelaar met een fascinatie voor blockchain.

Een MIT-subsidie stimuleert innovatieve samenwerkingsverbanden tussen MKB-bedrijven. In dit geval was de samenwerking tussen WARP en het eveneens uit Rotterdam afkomstige architectenbureau UNStudio – ontwerpers van de Erasmusbrug, maar die ken je al. Ontdekken wat je nog niet kent (ja, doen!) kan op de fraaie website van deze futuristische ver-vooruit-denkers.

De subsidieaanvraag betrof een onderzoek naar slimme architectuur in de publieke ruimte. Meer specifiek was het onderzoek gericht op slimme lantaarnpalen. Men neme een onnozele straatlantaarn (ze staan er toch al), hangt er sensoren in en ineens opent zich een wereld aan mogelijkheden.

Een sensor die meet of er iemand langs loopt. Of rijdt. En op basis daarvan aan, uit, feller of minder fel schijnt. Sensoren die de luchtkwaliteit meten, geluidsniveaus, waterstanden. En als we dan toch bezig zijn, kunnen we er laadpunten van maken. Sky is the limit voor een lantaarnpaal met groeiambities.

Maar daar lag niet perse de ambitie van onze blockchain-gefascineerde WARP-developer. Die was vooral bezig met HET GROTE HOE van al die communicerende sensoren en nam daarbij een afslag richting onbekend terrein…

Fase 2. Minder Cloud, meer Peers
WARP bouwt een systeem voor peer-to-peer communicatie tussen sensoren en andere met de cloud verbonden applicaties.

Wat voor een lantaarnpaal geldt, geldt voor ontelbare apparaten: je kan ze ‘slim’ maken door er sensoren aan te hangen. Deze revolutie is in volle gang en luistert naar de naam Internet of Things (IoT).

Iedere sensor, of deze nou verstopt zit in een auto, thermostaat of aan een koe hangt, heeft een rechtstreeks lijntje met de cloud, oftewel met een server van Google, Amazon, Microsoft of ander bedrijf. Sensor stuurt data, cloud voert berekening uit en stuurt een uitkomst of opdracht terug.

Nu is een beetje blockchainadapt niet zo’n fan van de cloud. Nauw verwant aan blockchain zijn peer-to-peer netwerken. De basisfilosofie achter beiden is dat het netwerk zelfvoorzienend is.

De gebruikers (mensen óf dingen) hebben geen ‘middle man’ – zoals een cloud – nodig. Er zit meer dan genoeg rekenkracht in het netwerk zelf, als je het slim deelt. Edge Computing heet dit ook wel: een intelligent netwerk van gebruikers die met elkaar stukjes van het werk verrichten.

Het idee heeft voor velen een sentimentele waarde die terug grijpt naar de oerdagen van het internet. Gelijkwaardigheid, de macht eerlijk verdeeld, de ultieme democratie. Maar een peer-to-peer oplossing heeft ook praktische voordelen ten opzichte van de cloud.

De cloud kost geld. Met de cloud lever je potentieel gevoelige data over aan een private entiteit. Door de giga-opkomst van sensoren en mobile is er toenemende druk op de capaciteit. De cloud is een server en kan kapot. En een één-tweetje met de cloud kost in de sommige gevallen – waarover dadelijk meer – net even te veel tijd.

Meer dan te onderzoeken wat voor kunstjes een lantaarnpaal allemaal kan, gaat Sattelite over deze uitdaging. Kunnen de sensoren ook met elkaar praten, of preciezer, de computertjes die aan de sensoren vastzitten? Zo werd Sattelite een – best complex -bouwwerk voor de onderlinge communicatie en taakverdeling tussen sensoren.

Enige probleempje: de kans dat er binnen het project met UNStudio nog daadwerkelijk lantaarnpalen worden opgetuigd om het allemaal mee te testen, is niet bijster groot. Maar dan is er ineens een prettig gesprek met Ewout Karel van FutureLab. Over ondermeer een pilot met de gemeente Den Haag voor het testen van 5G langs het Zwarte Pad in Scheveningen. Denk Smart City ambities, en graag iets met slimme lantaarnpalen. Of WARP daar nog leuke ideeën over heeft….

Can P2P en the Cloud peacefully coexist?
de middenwegoptie

ussen beide kampen (cloud en peer-to-peer) ligt een groot gebied waarin beide vormen ook kunnen samenwerken. In dit soort scenario’s is er onderlinge afstemming tussen sensoren, maar ook een lijntje naar de cloud. Neem het voorbeeld van lantaarnpalen. Iedere lantaarnpaal kan een bericht naar de cloud sturen als er iemand langsloopt, maar ze kunnen dat ook onderling communiceren en dan één gezamenlijk bericht uitsturen. De winst van dit soort ‘voorafstemming’ is al snel groot. Voorlopig hebben we de cloud nog wel even nodig voor het zware werk, zeggen sommige experts

Team (1)

Chris Beemster
Chris Beemster