# Handle VOD Service Activation and Interruption

PhysicalFunction

In-Flight Entertainment System > In-Flight Entertainment System > Physical Architecture > Physical Functions > Root Physical Function > IFE System > Run Services > Run Video-On-Demand Service > Handle VOD Service Activation and Interruption

This function is responsible for managing the VOD Service activations / deactivation (first activation, service resume, external interruption, etc.). This function relies on another function in charge of storing the current status of the interrupted / deactivated service (in particular, the current selection movie and the current position in this movie).

## Incoming Functional Exchanges

Exchange | Source | Description | Allocated Exchange Items
--- | --- | --- | ---
VOD Movie Status | Store interrupted VOD Movie Status |  |
Passenger VOD Service Activation | Start/Resume Service |  |
Service Interruption Command | Interrupt Current Service |  |

## Outgoing Functional Exchanges

Exchange | Target | Description | Allocated Exchange Items
--- | --- | --- | ---
VOD Movie Resume Command | Process VOD Movie Controls |  |
VOD Movie Interruption Command | Store interrupted VOD Movie Status |  |
VOD Movie List Request | Retrieve VOD Movie Data |  |

## Realized Elements

- Handle VOD Service Activation and Interruption

## Diagrams displaying "Handle VOD Service Activation and Interruption"

- [PAB] [BUILD] All PCs, PFs, FEs
- [PAB] [BUILD] Template
- [PFBD] All Physical Functions
- [PDFB] [CTX] Run Video-On-Demand Service