Home

RCONEt2

RCONEt2 is an open-source software framework for modeling, simulating, and optimizing resource-constrained networks. It serves as an extension of the RCONE family and targets researchers and practitioners working with networked systems where resources such as bandwidth, energy, or capacity are limited. The project emphasizes modular design, reproducibility, and extensibility.

Architecture and components: the core engine is implemented in C++ for speed, with Python bindings for accessibility.

Features: discrete-event simulation, optimization solver interfaces (e.g., linear, integer, and mixed-integer programs), stochastic modeling, scenario management,

Applications: used in telecommunications planning, supply chain optimization, energy distribution, and Internet of Things deployments. Typical

Development and reception: RCONEt2 is maintained by a community of contributors and hosts documentation, tutorials, and

The
framework
provides
a
plugin
architecture
for
data
sources,
solvers,
and
evaluation
metrics.
Users
define
networks,
resources,
actions,
and
constraints
through
a
domain-specific
language
and
configuration
files.
A
built-in
experiment
runner
supports
batch
runs
and
scenario
comparisons.
and
visualization
tools.
RCONEt2
also
includes
APIs
for
importing
real-world
data,
exporting
results,
and
integrating
with
external
dashboards.
workflows
involve
specifying
a
topology
and
resource
limits,
formulating
an
objective
(such
as
cost
or
latency),
running
simulations
or
optimizations,
and
analyzing
results.
example
models.
The
project
follows
open-source
governance
practices
and
publishes
release
notes
with
each
version.