Go to the bottom.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! SDDL Name:	TDRSS_TABLE.SDDL
!
! Purpose:      This SDDL file defines the tdrss_table relation.
!
! Modification History:
!
!   Date       PR      Who                       Reason
! --------   -------   ---   -------------------------------------------------
! 12/01/94   27329     MRB   Original implementation
! 12/23/96   32823     MRB   Create C structures
! 10/01/01   44572     sss   Added index
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!

LANGUAGE  C, FORTRAN, SQL

INCLUDE  ZSPSS_USER_TYPES.SDDL

RECORD  NIXTDR_TYPE

!------------------------------------------------------------------------------
!
!   RECORD INFORMATION
!
!------------------------------------------------------------------------------


    DESCRIPTION       "Tracking Data Relay Satellite (TDRS) needs and coverage 
                       data is stored here.  This is for the currently unused 
                       operational concept where the TDRS Network Control
                       Center (NCC) would send the STScI TDRS availability 
                       information and there would be a negotiation for 
                       TDRS resources.  This has been occurring between PASS
                       and the NCC after SMSes have been generated.  

                       ICD-11 details the interface and mechanism for 
                       transferring this data.

                       PASSFile/Receive TDRS process the TDRS Needs Coverage
                       Reports from PASS and stores the data in this relation.
                       Orbifile/Update uses data in this relation to set
                       TDRS windows in the orbit file."



!------------------------------------------------------------------------------
!
!   FIELD INFORMATION
!
!------------------------------------------------------------------------------



    FIELD  pass_sms_id
        DESCRIPTION     "This is the PASS SMS identifier.
                         It is used to associate the TDRS 
                         file with an SMS."
        TYPE            C8
        RELATED_FIELDS  "pass_catalog.pass_sms_nm" "sms_catalog.pass_sms_id"

    END_FIELD



    FIELD  ms_run_name
        DESCRIPTION     "This is the PASS mission scheduler run name."
        TYPE            C8
    END_FIELD



    FIELD  tdrss_schfil
        DESCRIPTION     "This is the TDRSS schedule file name in the
                         form nitdrs.DAT;VER."
        TYPE            C20
    END_FIELD



    FIELD  start_time  
        DESCRIPTION     "This is the start time of a particular TDRS 
                         configuration in the TDRSS needs coverage 
                         report from PASS or the start time of the 
                         COMCON data block from the logical SMS."
        TYPE SOGS_CHAR_TIME_TYPE
    END_FIELD



    FIELD  end_time
        DESCRIPTION     "This is the end time of a particular TDRS 
                         configuration in the TDRSS needs coverage 
                         report from PASS or the end time of the 
                         COMCON data block from the logical SMS."
        TYPE SOGS_CHAR_TIME_TYPE
    END_FIELD



    FIELD  dur_time
        DESCRIPTION     "This is the duration of the service in hours,
                         minutes and seconds."
        TYPE            C8
    END_FIELD



    FIELD  link_directn
        DESCRIPTION     "This is the direction of the TDRS link where 
                         f is a forward link and r is a return link."
        TYPE            C1
        DISCRETE        "F", "R"
    END_FIELD



    FIELD  link_type
        DESCRIPTION     "This is the link type where MA is multiple access and 
                         SSA is S-band single access. Track is ignored by the
                         software."
        TYPE            C3
        DISCRETE        "MA", "SSA"
    END_FIELD



    FIELD  service_rate
        DESCRIPTION     "This is the TDRS data service rate."
        TYPE            C5
        UNITS            "KILOBITS/SECOND"
        DISCRETE        "0.125","0.5","1","4","32","1024"
    END_FIELD



    FIELD  max_srv_rate
        DESCRIPTION     "This is the maximum service rate for data from the
                         TDRS."
        TYPE            C5
        UNITS            "KILOBITS/SECOND"
        DISCRETE        "0.125","0.5","1","4","32","1024"
    END_FIELD



    FIELD  status
        DESCRIPTION     "This is the status of a TDRSS request. 
                         Requestd is only used for records
                         generated from the comcon data block 
                         of the logical SMS."
        TYPE            C8
        DISCRETE        "GRANTED", "REFUSED", "REQUESTED"
    END_FIELD



    FIELD  tdrss_id
        DESCRIPTION     "This is the Tracking Data Relay Satellite identifier."
        TYPE            C1
        DISCRETE       "E", "W", "S"
    END_FIELD



    FIELD  conf_code
        DESCRIPTION     "This is the configuration identifier."
        TYPE            C3
    END_FIELD



    FIELD  sho_mess
        DESCRIPTION     "This is the SHO identifier assigned by the NCC to a
                         particular TDRSS service."
        TYPE            C7
    END_FIELD



    FIELD  data_type
        DESCRIPTION     "This is the data type where S means science and E
                         means engineering data."
        TYPE            C1
        DISCRETE        "S", "E"
    END_FIELD



    FIELD  sch_req_id
        DESCRIPTION     "This is the schedule request message identifier.
                         It is not set if status is requested (that is not yet
                         granted or refused). "
        TYPE            C7
    END_FIELD



    FIELD  orbit_flg
        DESCRIPTION     "When the value of this field is Y it means use the 
                        window, when the value is N it means do not use window."
        TYPE YES_NO_FLAG_TYPE
    END_FIELD



    FIELD  source_flag
        DESCRIPTION     "This is the source of the TDRSS request (SMS or PASS)."
        TYPE            C4
    END_FIELD


END_RECORD


!------------------------------------------------------------------------------
!
!   RELATION DECLARATION
!
!------------------------------------------------------------------------------


RELATION  tdrss_table

    TYPE             NIXTDR_TYPE

    DESCRIPTION      "TDRS Coverage Request Status Information Relation"

    SUBSYSTEM_USING  "SCS"

    INDEX  tdrss_table_1
        TYPE         clustered
        FIELDS       pass_sms_id
    END_INDEX

END_RELATION

!------------------------------------------------------------------------------
!
!   INSTANCE DECLARATION
!
!------------------------------------------------------------------------------


INSTANCE  tdrss_table

    GLOBAL

    TYPE        NIXTDR_TYPE

END_INSTANCE

Go to the top.