Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Relate to the internet and IP/DNS #15

Open
nicklasb opened this issue Dec 26, 2023 · 0 comments
Open

Relate to the internet and IP/DNS #15

nicklasb opened this issue Dec 26, 2023 · 0 comments
Assignees

Comments

@nicklasb
Copy link
Member

nicklasb commented Dec 26, 2023

It could be considered a no-brainer to just add WiFi and UMTS as media and just start sending packets.
However, communication within Robusto is point-to-point, low energy and can gain significantly from being clearly isolated from the perils, complexity and data volumes of the internet.
It also cannot in any way depend on Internet connectivity or WiFi routers to function, and that would be quite easy to do by mistake.
Gateway:
For example, UMTS is therefore implemented as a service gateway, and provides clear services, like posting files using OATH2 or messaging using MQTT. These are services it shares not only with WiFi, but with an ethernet connection (given the LANs are WAN-connected of course).
Bridge:
For more private networks, a function would perhaps be to forward or ingest pubsub events to/from Signal K, or provide a simple web page with information.

So probably WiFi, Ethernet and UMTS should all rather implemented as LWIP suppliers to a service gateway or brigde.

@nicklasb nicklasb added this to the Support WiFi, TWAI and BLE milestone Dec 26, 2023
@nicklasb nicklasb self-assigned this Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant