[Smwg] scheduling windows

Eddy, Wesley M. (GRC-LCI0)[MTI SYSTEMS, INC.] wesley.m.eddy at nasa.gov
Tue Mar 20 15:41:05 UTC 2018

Colin et al, here is a description of scheduling windows (TSWs) as used in the Space Network today, which may help in understanding the use case.

There is text in the SNUG that describes how users can either use the start times in their requests, or TSWs to make sure their services are scheduled within timeslots that make sense:

A MOCC is responsible for ensuring its own customer platform-to-TDRS visibility prior to adding a schedule event. The MOCC may do this directly by submitting schedule requests with start time tolerances that comply with customer platform-to-TDRS visibility requirements or indirectly by submitting TDRSS Scheduling Windows (TSWs) to the NCCDS and then submitting schedule requests that specify that they are to fit within these TSWs. Use of TSWs makes it feasible to submit schedule requests that specify TDRS flexibility and with start time tolerances that exceed a single TDRS view.

The further description of how TSWs relate to the scheduling process is:

Each TSW message contains TSWs applicable to a specified time period for a single customer-defined TSW set for a single TDRS. The TSWs may be transmitted before, after, or at the same time as the schedule requests that depend on the TSWs. However, if a schedule request requires TSWs from a particular TSW set for a particular TDRS during a certain time period, it cannot be processed if applicable TSWs have not been received.

Each TSW set contains the TSWs applicable to a particular combination of customer visibility constraints based on factors such as antenna type, power, and frequency. Each customer may define as many TSW sets as needed, and may define new TSW sets at any time without negotiation with the NCCDS.

Each SSC (an "SSC" in the SN is equivalent to a configuration profile for us) either specifies the TSW set applicable to the scheduling of the service specified by that SSC, or specifies that TSWs are not applicable. A TSW set is a re-specifiable parameter.

If it is useful, I can provide a description of the fields in a TSW, but the short story relevant to Colin's question about included/excluded times is that a TSW set consists of the included windows, and there is not a notion of excluded windows.  If not in the included windows, then a time is understood to be excluded.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/smwg/attachments/20180320/598c0ffa/attachment.html>

More information about the SMWG mailing list