L-3 Communications Telemetry-West
L-3 Communications Telemetry-WestL-3 Communications Telemetry-WestL-3 Communications Telemetry-WestL-3 Communications Telemetry-WestL-3 Communications Telemetry-West
 


 
 

 

Scheduling allows a user to schedule any task in the system for an absolute or relative execution time. The task schedule contains the time ordered events and tasks for all missions within the system. Events are simply markers of significant milestones. A common type of event is an orbital event, but neither the list nor meanings are constrained by task scheduling. A task may consist of any combination of the following functions:

  • Send an AWE Message
  • Execute a procedure
  • Launch a client display application
  • Terminate a client display application
  • Execute a ranging request
  • Execute a command
  • Reconfigure a hardware interface
  • Set a telemetry parameter value
  • Modify a parameter’s limit or load a new limit set

Tasks are user created and can contain any combination of activities, which can be executed synchronously or concurrently. Within a task, the user can specify constraint dependencies between the activities, such as an activity cannot start until the completion of another activity plus a delay or an activity is to start at the same time as another activity. In addition activities can further be constrained by requiring the successful completion of their dependent activity.

In addition to specifying the activities to be executed, the user can optionally assign resources and estimated durations for the activity and a priority value for the task. This is later used during schedule generation to search for any resource contention and perform deconfliction.

Scheduling of a task may be done manually by a user via a graphical interface. Relative execution times may be referenced against other tasks or a defined event, such as “Eclipse Start.” This interface provides the capability to schedule individual instances of tasks or periodic occurrences of tasks. For example, a task may be scheduled to happen at a particular time each week or it may be scheduled to always take place five minutes prior to any station-keeping event. In addition, scheduling may be done programmatically based on flight dynamics file inputs. The scheduler can periodically place events in the schedule, such as eclipse start/stop times and maneuver start/stop times.

The task execution display allows the user to view the past, present, and future tasks in the system for all missions to which he is joined. The display consists of three panes, one for each time frame that may be resized and scrolled independently.

Select here to learn more about task schedule generation and task schedule execution.

 
     
     
     
     
 
Contact Webmaster


L-3 Corporation