Last active
June 17, 2025 12:22
-
-
Save joaohf/7ce6c3cd2fd1343b7ca841f058287ff9 to your computer and use it in GitHub Desktop.
CORECONF 4 BEAM
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Provide a implementation of CORECONF (https://www.ietf.org/archive/id/draft-ietf-core-comi-20.html) based | |
on BEAM ecosystem. | |
Target audience: | |
- BEAM applications | |
- IIoT, IoT and edge applications | |
- network applications | |
- small footprint network projects | |
What components are necessary ? | |
There are initiatives which could be used as a start point: | |
- CoAP (https://hex.pm/packages?search=coap) | |
- cbor (https://hex.pm/packages?search=cbor) | |
- YANG (https://github.com/mbj4668/yanger, https://github.com/travelping/yang) | |
- something like sysrepo (https://github.com/sysrepo/sysrepo) | |
- YANG tooling | |
And a few more. | |
The main contribution for BEAM ecosystem in this field is to have a solution that integrates | |
many open source libraries (fixing and consolidating them for the target use cases). At same time, when needed, improving | |
the required libraries. | |
How the end user will use it ? | |
- as an application library, ready for integration | |
Target demonstration and PoC: | |
As feasible PoC we could introduce YANG models and CORECONF into Nerves ecosystem. | |
GRiSP could also be used for this PoC too. | |
It's all about defining a small YANG model which configures something (eg: configuring LED blinking patterns and reading LED status from a sensor). | |
Nerves and GRiSP are particulary interesting when we think about network orchestration, automation and | |
configuration. | |
Any other BEAM application could be integrated for demonstration purposes. | |
References: | |
CORECONF, NETCONF, and RESTCONF: Benchmarking Network Orchestration in Constrained IIoT devices | |
https://www.researchgate.net/publication/373330055_CORECONF_NETCONF_and_RESTCONF_Benchmarking_Network_Orchestration_in_Constrained_IIoT_devices |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment