TMC Low Deployment

TMC Low deployment comes with following components:

  1. Central Node

  2. Subarray Node

  3. Csp Master Leaf Node

  4. Csp Subarray Leaf Node

  5. Sdp Master Leaf Node

  6. Sdp Subarray Leaf Node

  7. MCCS Master Leaf Node

  8. MCCS Subarray Leaf Node

Configurable options

    1. instances : User can provide the array of device server deployment instances required for node.

    Default for nodes are:

    1. Central Node : [“01”]

    2. Csp Master Leaf Node : [“01”]

    3. Sdp Master Leaf Node : [“01”]

    4. MCCS Master Leaf Node : [“01”]

    1. subarray_count : User can set this subarray count according to number device server deployment instances required for node..

    Default Value is 2.

    1. Subarray Node

    2. Csp Subarray Leaf Node

    3. Sdp Subarray Leaf Node

    4. MCCS Subarray Leaf Node

    1. file : User can provide custom device server configuration file to nodes.Default is configuration files

    1. enabled : User can opt to disable any node by setting this value to False.Default is True for all nodes.

    1. tmc_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of SubarrayNode.

    1. csp_subarray_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of CspSubarrayLeafNode.

    1. sdp_subarray_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of SdpSubarrayLeafNode.

    1. csp_master_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of CspMasterLeafNode.

    1. sdp_master_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of SdpMasterLeafNode.

    1. csp_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of CSP Subarray.

    1. sdp_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of SDP Subarray.

    1. csp_master : This value is present under global, User can use this to change the FQDN of CSP Master.

    1. sdp_master : This value is present under global, User can use this to change the FQDN of SDP Master.

    1. mccs_master : This value is present under global, User can use this to change the FQDN of MCCS Master.

    1. mccs_master_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of MCCS Master Leaf Node.

    1. mccs_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of MCCS Subarray.

    1. mccs_subarray_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of MCCS Subarray Leaf Node.

    1. DelayCadence : This refers to the time difference (in seconds) between each publication of delay values to the delayModel attribute on the CspSubarrayLeafNode.

    1. DelayValidityPeriod : This represents the duration (in seconds) for which delay values remain valid after being published.

    1. DelayModelTimeInAdvance : This indicates the time in seconds by which delay values need to be available in advance.

    1. CspAssignResourcesInterfaceURLInterface version for CSP assign resources command.

      This value is present under Subarray Node.Currently defaults to “https://schema.skao.int/ska-low-csp-assignresources/3.0

    1. CspScanInterfaceURL :Interface version for CSP scan command.

      This value is present under Subarray Node.Currently defaults to “https://schema.skao.int/ska-low-csp-scan/2.0

  • w SdpScanInterfaceURL:Interface version for SDP scan command.

    This value is present under Subarray Node.Currently defaults to “https://schema.skao.int/ska-sdp-scan/0.4

  • x MccsConfigureInterfaceURL:Interface version for MCCS configure command.

    This value is present under Subarray Node.Currently defaults to “https://schema.skao.int/ska-low-mccs-configure/1.0

  • y MccsScanInterfaceURL:Interface version for MCCS scan command.

    This value is present under Subarray Node.Currently defaults to “https://schema.skao.int/ska-low-mccs-scan/3.0

TMC Low Sub-system FQDN’s:

Below are the FQDN’s of the TMC Low components. For updated FQDN’s kindly refer values.yaml in the TMC Low charts.

TMC Low component

FQDN

Central Node

ska_low/tm_central/central_node

Subarray Node

ska_low/tm_subarray_node/{id}

CSP Subarray Leaf Node

ska_low/tm_leaf_node/csp_subarray{id}

SDP Subarray Leaf Node

ska_low/tm_leaf_node/sdp_subarray{id}

MCCS Subarray Leaf Node

ska_low/tm_leaf_node/mccs_subarray{id}

MCCS Master Leaf Node

ska_low/tm_leaf_node/mccs_master

SDP Master Leaf Node

ska_low/tm_leaf_node/sdp_master

CSP Master Leaf Node

ska_low/tm_leaf_node/csp_master

NOTE{id} is the identifier for the deployed subarray.

For instance, if two subarrays are deployed

Subarray 1 will be:

Subarray Node : ska_low/tm_subarray_node/01

CSP Subarray Leaf Node: ska_low/tm_leaf_node/csp_subarray01

SDP Subarray Leaf Node: ska_low/tm_leaf_node/sdp_subarray01

MCCS Subarray Leaf Node: ska_low/tm_leaf_node/mccs_subarray01

For Subarray 2:

Subarray Node : ska_low/tm_subarray_node/02

CSP Subarray Leaf Node: ska_low/tm_leaf_node/csp_subarray02

SDP Subarray Leaf Node: ska_low/tm_leaf_node/sdp_subarray02

MCCS Subarray Leaf Node: ska_low/tm_leaf_node/mccs_subarray02