TMC Low Deployment
TMC Low deployment comes with following components:
Central Node
Subarray Node
Csp Master Leaf Node
Csp Subarray Leaf Node
Sdp Master Leaf Node
Sdp Subarray Leaf Node
MCCS Master Leaf Node
MCCS Subarray Leaf Node
Configurable options
instances : User can provide the array of device server deployment instances required for node.
Default for nodes are:
Central Node : [“01”]
Csp Master Leaf Node : [“01”]
Sdp Master Leaf Node : [“01”]
MCCS Master Leaf Node : [“01”]
subarray_count : User can set this subarray count according to number device server deployment instances required for node..
Default Value is 2.
Subarray Node
Csp Subarray Leaf Node
Sdp Subarray Leaf Node
MCCS Subarray Leaf Node
file : User can provide custom device server configuration file to nodes.Default is configuration files
enabled : User can opt to disable any node by setting this value to False.Default is True for all nodes.
tmc_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of SubarrayNode.
csp_subarray_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of CspSubarrayLeafNode.
sdp_subarray_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of SdpSubarrayLeafNode.
csp_master_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of CspMasterLeafNode.
sdp_master_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of SdpMasterLeafNode.
csp_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of CSP Subarray.
sdp_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of SDP Subarray.
csp_master : This value is present under global, User can use this to change the FQDN of CSP Master.
sdp_master : This value is present under global, User can use this to change the FQDN of SDP Master.
mccs_master : This value is present under global, User can use this to change the FQDN of MCCS Master.
mccs_master_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of MCCS Master Leaf Node.
mccs_subarray_prefix : This value is present under global, User can use this to change the FQDN prefix of MCCS Subarray.
mccs_subarray_ln_prefix : This value is present under global, User can use this to change the FQDN prefix of MCCS Subarray Leaf Node.
DelayCadence : This refers to the time difference (in seconds) between each publication of delay values to the delayModel attribute on the CspSubarrayLeafNode.
DelayValidityPeriod : This represents the duration (in seconds) for which delay values remain valid after being published.
DelayModelTimeInAdvance : This indicates the time in seconds by which delay values need to be available in advance.
- 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”
- 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