Title: A Framework for Dynamic Federation Execution Environment
1A Framework for Dynamic Federation Execution
Environment
2Contents
- Federation Execution Problem
- Federation Execution Solution
- The Proposed Framework
- Sequence Diagram
- Configuration of Federates
- Communication between Federation
- Addition of Resource Dimension
- Communication between Federation
- Future Work and Conclusions
3Federation Execution - Problem
- Problem
- A user per computer
- Needed communication between persons when
federation execution is failed - Performance must be adjusted
Current RTI Federation Execution - Static
4Federation Execution - Solution
- Solution
- A user controls all computer
- Resource sharing
- Performance must be always best
- Cost low
Dynamic
5The Proposed Framework 1/2
6The Proposed Framework 2/2
- RTI-dependent Services
- Resource monitoring
- Federation communication
- RTI-independent Services
- Decision of priority
- FTP
7Sequence Diagram 1/2
8Sequence Diagram 2/2
- RMF requires the resource information from
Resource Federate - Resource Federates response
- RMF decides the priority of resource information
- RMF transfers the federates to the hosts
- RMF commands the start of federation
- Federation executes
- When Federation ends, inform the end to RMF
9Configuration of Federates 1/2
- Resource federate is executed as daemon at all
computer - Resource Federation
- Application federation is executed to the hosts
transferred by RMF - Application Federation
- Sometimes communication between Application
Federation is needed
10Configuration of Federates 2/2
11Communication between Federation 1/2
12Communication between Federation 2/2
- Communication between Federation is needed
- Multi Port Federate (MPF) method is used
- RMF (Resource Manager Federate) is MPF
- RMF is responsible for synchronization
- RMF provides data communication between
federations
13Addition of Resource Dimension 1/2
14Addition of Resource Dimension 2/2
- Resource addition of communication dimension
- Dynamic network management
- Better performance
- Resource addition of application (federate)
dimension - Deployment
- Platform-independent
- Dynamic execution environment
15Future Work and Conclusions
Application
- Security
- The proposed framework can provide the dynamic
characteristic to existing RTI federation
execution environment
RTI plane
???
Communication
???
Security
16Conclusions