From an application point of view, the CBA prototype enables real-time management of large-scale networks. In this presentation a major scenario involving an emergency scenario is shown. The scenario is characterised by dynamicity and the need for timely adaptation and this demo shows where selected functions can be deployed in the future Internet.
For example, the network can be thought of in conditions after a natural disaster, where emergency teams need to provide relief, but the network infrastructure is heavily damaged. Multiple network domains can be bootstrapped, and a SLA negotiation is undertaken to transit the medical team node traffic between two domains.
The prototype bootstraps 4 distinct domains: (i) Fixed Operator (FO) Network, (ii) Emergency Medical Teams (EMT) Network, (iii) Ad Hoc Disaster Recovery (AHDR) Network and (iv) Medical Team Node 1.
The challenges in this scenario is related to the establishment and maintenance of a good Quality of Service to guarantee a reliable connection to the emergency team.
Traditionally the Internet would be used as instrument for reliable connection in emergency conditions, but legacy phone lines would be reserved. The major limitation is that instruments for dynamic reconfiguration are not put in place in the network. The enhanced architecture presented here increases the performances of the network.
The knowledge and governance stratum are used to enforce the necessary control loops on various area of the network. Monitoring algorithms implemented in the INM entities assure the necessary scalability to control in real-time a large scale network like the one depicted in the scenario. The SLA manager is in charge of the negotiation between different domains. The integration of the distributed management capabilities within the CBA architecture guarantees reliability in the emergency.
For the SLA negotiation, the “SLA Manager” performs inter-domain negotiation (showing interoperability) thus creating a SLA between the EMT network and the FO network on behalf of medical team 1 client node. The “INM Monitoring” module of the prototype is used to monitor SLA compliance.
Watch a video of the demo
Click here to watch the presentation in WideScreen mode (evil popup window).
Conclusion
The real-time adaptation in emergency prototype has shown the self-organising and self-deployment of a network domain through the holistic and systematic approach of the strata architecture.
The prototype also shows how CBA provides a service orientated architecture based network stack, which allows for more flexible and modular networking functionality. This approach provides the following advantages to network developers (protocol or functions):
a) Java environment which is not tied to any operating system,
b) shortened revise/test cycle (no kernel reboots),
c) easier debugging – full access to the latest java application toolsets,
d) improved stability – user level development, unstable protocol components only affects the application not the overall system.
Finally interoperability via SLA negotiation at a domain level is highlighted in the prototype with the SLA switched networking enabled via Strata encapsulation of the differing network architectures at a domain level.