AWANTA (Adaptive Software-Defined Wide Area Network framework for Telehealth Access) performs inter-domain network transfers for telehealth, in a network latency-aware manner.
graph TD
subgraph Edge_Node ["Edge Node (Client)"]
MC[Measurements Client]
CR[Cloud Router]
EM[Event Manager]
end
subgraph Infrastructure ["Cloud Infrastructure"]
AMQ[ActiveMQ Broker]
end
subgraph Control_Plane ["SD-WAN Controller"]
SC[Ryu Controller]
ETM[Event Trace Manager]
end
subgraph Analytics ["Analytics & Visualization"]
GF[Goldfish]
end
RA[RIPE Atlas] -- "Network Metrics" --> MC
RA -- "Historical Data" --> GF
MC -- "Performance Data" --> CR
MC -- "State Updates" --> EM
EM -- "STOMP Events" --> AMQ
AMQ -- "Real-time Telemetry" --> ETM
ETM -- "Network State" --> SC
SC -- "Flow Rules" --> Edge_Node
click GF "https://github.com/KathiraveluLab/Goldfish" "Goldfish Repository"
The Measurements Client is based on RIPE Atlas and RIPE Atlas Tools.
- Install the tools:
pip install ripe-atlas-tools - Configure your API key:
ripe-atlas configure --set-key <YOUR_API_KEY>
The MeasurementsClient.py will then automatically use that configuration to execute measurements.
A decentralized cloud router in all the client nodes.
Propagates the changes in measurements as events to a broker.
The Software-Defined Wide Area Network (SD-WAN) Controller builds on top of Ryu.
If you use AWANTA in your research, please cite the below paper:
-
Caballero, E. S., Ramirez, J., Alisetti, S. V., Almario, S., and Kathiravelu, P. Network Measurements for Telehealth Optimizations. Understanding Internet Paths in Remote Regions. In Cluster Computing – The Journal of Networks Software Tools and Applications (CLUSTER). June 2025, Volume 28, Issue 6, Springer. https://doi.org/10.1007/s10586-024-05069-z
-
Kathiravelu, P., Bhimireddy, A., and Gichoya, J. Network Measurements and Optimizations for Telehealth in Internet's Remote Regions. In the Tenth IEEE International Conference on Software Defined Systems (SDS-2023). pp. 39-46, October 2023. https://doi.org/10.1109/SDS59856.2023.10329044.