The planner and the scheduler can communicate with each other according to a predetermined
relationship and its governing protocols. Two such relationships are shown in
Fig. 10: master-slave (RealPlan-MS) and peer to peer (RealPlan-PP) relationships.
In the former, the planner plays the primary decision-making role while the scheduler
ensures that a resource allocation is possible.