Main Content
OPPLOAD
OPPLOAD is a framework for offloading computational workflows in opportunistic networks. Individual tasks of a workflow can be assigned to particular workers either preselected ahead of time or decided just in time where a matching worker will automatically be assigned for the next task. Tasks are only assigned to capable workers that announce their capabilities. Furthermore, tasks of a workflow can be executed on multiple workers that are automatically selected to balance the load. OPPLOAD is implemented in Python and uses the Serval Project to facilitate delay-tolerant networking.
OPPLOAD is free and openly available on GitHub. More information can be found in the scientific paper published at the 44th Conference on Local Computer Networks (LCN) 2019.