Skip to content

Conversation

@Jakio815
Copy link

@Jakio815 Jakio815 commented Jun 24, 2024

This RFC proposes adding network interoperability to the federated execution in reactor-c, including network security and the integration of various network stacks, by introducing a network interface layer. This abstraction will facilitate the addition of other network stacks without modifying the Lingua Franca protocol or message formats. The current reactor-c code is tightly coupled with TCP sockets, making it difficult to introduce different network stacks and security features without significant changes. This proposal aims to support various communication protocols and encryption methods, such as TCP, Pub-Sub (e.g., MQTT), and SSL/TLS or Secure Swarm Toolkit (SST).
The work-in-progress PRs are here: lf-lang/reactor-c#330, lf-lang/lingua-franca#2256.

@hokeun hokeun requested review from cmnrd and edwardalee June 24, 2024 16:14
@cmnrd
Copy link
Contributor

cmnrd commented Jun 24, 2024

@edwardalee would you like to shepherd this one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants