Booster

A future of network collaboration

SFScon

Nov 15th, 2019

Daniel Morandini

Software Developer @ KIM Keep In Mind GmbH

Master Student SEIS @ Unibz

Topics

This is how we will spend our time

The "Booster" problem

Our steps

Future work

Time

The "Booster" problem

Time

Why someone should care about Booster?

Our steps

Time

First implementation

Collecting and forwarding network requests

problem #1

chain of forward proxies

Interesting fact

Idea

A forward proxy for each Internet access point

Proxies with adapted dialer

A forward proxy to collect and distribute network requests

Deciding how to distribute the workload

problem #2

Concept of Node

inside a Booster network

Chain of proxies? How do they see each other? 😅

Second implementation

Rewrite from scratch 🤓

Drop node concept

Use only one proxy

Choose on the fly which interface to use

From this...

...to this 🎉

...still not the right tool though

Future work

Time

Let's challenge some assumptions

What if we could distribute packets instead?

What if we could avoid leaving the kernel space?

What if we could use Wifi, but the other way around?

What if we could do all this things with only mobile devices?

Thank you 😊

Check it out! Get involved! 🤩

Booster @ SFScon 2019

By Daniel Morandini

Booster @ SFScon 2019

  • 734