1 / 10

RTI: Federation Management

RTI: Federation Management. Stephen c. Ulrich jr. 15-413 2-5-1999. Federation Management. Federation Management is the collection of services the RTI provides for the creation, modification, deletion, storage, and restoration of Federation Executions. Basic Federation Management.

nairi
Download Presentation

RTI: Federation Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RTI: Federation Management Stephen c. Ulrich jr. 15-413 2-5-1999

  2. Federation Management Federation Management is the collection of services the RTI provides for the creation, modification, deletion, storage, and restoration of Federation Executions.

  3. Basic Federation Management The RTI provides services to create and destroy Federation Executions. It then manages addition and removal of Federates to the Federation Executions.

  4. Creation and Destruction An RTI service creates a new Federation Execution, analogous to an operating system creating a new process. Federation Executions do not communicate with one another. The RTI also contains a service to remove Federation Executions from activity, analogous to terminating a process.

  5. Membership Management Federates affiliate themselves with a Federation Execution through the RTI. Federates may also detach themselves from a Federation Execution, releasing ownership (the ability to update) on attributes, deleting attributes, or both.

  6. Synchronization To keep Federates operating in the same time frame, the RTI provides synchronization operations. This is done through the use of Synchronization Points.

  7. Synchronization Points Synchronization Points are first registered with the RTI for a set of Federates. The RTI then announces the point to the set of Federates. Each Federate informs the RTI when it has reached that time. The RTI then informs all the Federates that they have all been synchronized.

  8. Federate State All Federates have a certain amount of state, including both the current time (for that Federate), the status of its attributes and parameters. This can be saved allowing for a later restoration of that state.

  9. Saving a Federation The RTI provides a mechanism for saving the complete state of a Federation. A Federate requests a Federation Save through the RTI, which then notifies all Federates. Each Federate informs the RTI when it begins and finishes its save. When all Federates have saved, the RTI informs Federates in that Federation of the completed Federation Save.

  10. Restoring Federate State The process for the Restoration of a Federation is analogous to the process for a Federation Save.

More Related