Software Defined Coalitions Controller Synchronization

Watch the video

Military / Coalition Issue

Military missions require the use of infrastructure assets including communication links, computational servers, data storage, databases, sensors and other resources. Dynamicity and agility of military operations demand near real-time configuration, re-configuration and provisioning of these resources, while supporting efficient and robust sharing of assets across armed forces or coalition partners. State-of-the-art techniques cannot currently achieve this.

Core idea and key achievements

A new architecture called Software Defined Coalitions (SDC) has been developed, which extends the existing Software Defined Networking (SDN), to address the above issue. An SDC is composed of multiple domains, each of which contains a set of infrastructure resources. Each domain has one domain controller and the controllers are connected through the control plane to exchange control information. As SDC is a logical (virtual) architecture, multiple SDCs can run simultaneously on the same set of physical resources. The software control logic implemented in controllers is programmable to enable rapid configuration for mission objectives, although controllers must synchronize status information of resources in their own domains with each other at times for proper operations and efficiency. Resources can be shared across domains among coalition partners and system control can be enhanced by reinforcement learning (RL); see the related DAIS Key Outcomes on “Resource Sharing in SDC” and “RL for Network Control,” respectively.

Key achievements include the development of:

  • Fundamental understanding of benefits of controller synchronisation for various network structures and synchronisation levels
  • Development of mechanisms/policies for controller synchronisation
  • Algorithm for placing controllers to balance control delay & overheads
  • Emulations on practical controller platforms showing the impact of adaptive synchronization for routing and load balancing applications
  • Testbed experiments with real SDN-enabled mobile devices showing the traffic overheads of controller operation and dynamic placement.

image info

Implications for Defence

The collection of new techniques will enable defence to realise the concept of SDC for dynamic, agile and robust configuration, provisioning and sharing of infrastructure assets among armed forces or coalition partners, which are unmatched by our adversaries.

Readiness & alternative Defence uses - Fix URLs

TRL 2/3. Many of the SDC techniques have been prototyped in practical systems or environments, including the demos of controller placement and controller synchronization. Further work will enhance the readiness of the new techniques for practical defence systems.

Resources and references

Samples of SDC related publications include:

Organisations

Yale University, Imperial College, IBM US, ARL, Dstl