ska-low-cbf-configurescan
LOWCBF configurescan 1.0
Example (Low CBF Configuration JSON including Nakshatra work)
{
"interface": "https://schema.skao.int/ska-low-cbf-configurescan/1.0",
"lowcbf": {
"stations": {
"stns": [
[1, 1],
[2, 1],
[3, 1],
[4, 1],
[5, 1],
[6, 1]
],
"stn_beams": [{
"stn_beam_id": 1,
"freq_ids": [400],
"delay_poly": "tango://delays.skao.int/low/stn-beam/1"
}]
},
"vis": {
"fsp": {
"function_mode": "vis",
"fsp_ids": [1]
},
"stn_beams": [{
"stn_beam_id": 1,
"host": [
[0, "192.168.1.00"]
],
"port": [
[0, 9000, 1]
],
"mac": [
[0, "02-03-04-0a-0b-0c"]
],
"integration_ms": 849
}]
},
"timing_beams": {
"fsp": {
"function_mode": "pst",
"fsp_ids": [2]
},
"beams": [{
"pst_beam_id": 1,
"stn_beam_id": 1,
"stn_weights": [0.9, 1.0, 1.0, 1.0, 0.9, 1.0],
"delay_poly": "tango://delays.skao.int/low/stn-beam/1",
"jones": "tango://jones.skao.int/low/stn-beam/1",
"destinations": [{
"data_host": "10.0.3.2",
"data_port": 9000,
"start_channel": 0,
"num_channels": 24
}]
}]
}
}
}
type |
object |
|
properties |
||
|
URI of JSON schema for this command’s JSON payload. |
|
type |
string |
|
|
LOWCBF configuration for scan |
|
additionalProperties |
False |
LOWCBF subarray configurescan 1.0
Correlator and Beamformer specific parameters. This section contains the parameters relevant only for CBF sub-system. This section is forwarded only to CBF subelement.
type |
object |
||||
properties |
|||||
|
Subarray Stations and station beam inputdescriptions |
||||
|
PST beam outputs descriptions |
||||
default |
null |
||||
|
PSS beam outputs descriptions |
||||
type |
string |
||||
default |
null |
||||
|
Visibility output descriptions |
||||
type |
object |
||||
default |
null |
||||
properties |
|||||
|
FSPs used for correlation |
||||
type |
object |
||||
properties |
|||||
|
Firmware name |
||||
type |
string |
||||
|
List of IDs (integer) |
||||
type |
array |
||||
items |
type |
integer |
|||
additionalProperties |
False |
||||
|
SDP visibility destinations |
||||
type |
array |
||||
items |
|||||
additionalProperties |
False |
||||
|
Zoom visibility output descriptions |
||||
type |
string |
||||
default |
null |
||||
additionalProperties |
False |
Subarray stations and station beams 1.0
Station and station beams parameters
type |
object |
||||
properties |
|||||
|
type |
array |
|||
items |
type |
array |
|||
items |
type |
integer |
|||
|
type |
array |
|||
items |
type |
object |
|||
properties |
|||||
|
station beam id |
||||
type |
integer |
||||
|
list of station beam frequency ids |
||||
type |
array |
||||
items |
type |
integer |
|||
|
URL |
||||
type |
string |
||||
additionalProperties |
False |
||||
additionalProperties |
False |
outer 1.0
type |
object |
|||
properties |
||||
|
inner |
|||
type |
array |
|||
items |
||||
|
FSPs used by PST |
|||
type |
object |
|||
properties |
||||
|
Firmware name |
|||
type |
string |
|||
|
List of IDs (integer) |
|||
type |
array |
|||
items |
type |
integer |
||
additionalProperties |
False |
|||
additionalProperties |
False |
PST beams description 1.0
type |
object |
|||
properties |
||||
|
Station beam ID for pst beamforming |
|||
type |
integer |
|||
|
PST beam ID |
|||
type |
integer |
|||
|
Jones matrix source URI |
|||
type |
string |
|||
|
weights for each station |
|||
type |
array |
|||
items |
type |
number |
||
|
Master enable for RFI flagging |
|||
type |
array |
|||
default |
null |
|||
items |
type |
boolean |
||
|
Freqency IDs to be always flagged |
|||
type |
array |
|||
default |
null |
|||
items |
type |
integer |
||
|
Frequency IDs to be dynamically flagged |
|||
type |
array |
|||
default |
null |
|||
items |
type |
integer |
||
|
Parameter for dynamic flagging |
|||
type |
number |
|||
default |
null |
|||
|
Delay polynomial source URI |
|||
type |
string |
|||
|
PST server addrs |
|||
type |
array |
|||
items |
type |
object |
||
properties |
||||
|
dotted ipv4 address |
|||
type |
string |
|||
|
UDP port number |
|||
type |
integer |
|||
|
first chan to host |
|||
type |
integer |
|||
|
no. chans to host |
|||
type |
integer |
|||
additionalProperties |
False |
|||
additionalProperties |
False |
Station beams to correlate 1.0
type |
object |
||||
properties |
|||||
|
Station Beam ID |
||||
type |
integer |
||||
|
milliseconds integration |
||||
type |
integer |
||||
|
SDP channel & IP Address |
||||
type |
array |
||||
items |
type |
array |
|||
items |
anyOf |
type |
integer |
||
type |
string |
||||
|
SDP chan & UDP port, stride |
||||
type |
array |
||||
items |
type |
array |
|||
items |
type |
integer |
|||
|
SDP channel & server MAC |
||||
type |
array |
||||
default |
null |
||||
items |
type |
array |
|||
items |
anyOf |
type |
integer |
||
type |
string |
||||
additionalProperties |
False |
LOWCBF configurescan 0.2
Example JSON
{
"interface": "https://schema.skao.int/ska-low-cbf-configurescan/0.2",
"lowcbf": {
"stations": {
"stns": [
[1, 1],
[2, 1],
[3, 1],
[4, 1],
[5, 1],
[6, 1]
],
"stn_beams": [{
"beam_id": 1,
"freq_ids": [400],
"delay_poly": "tango://delays.skao.int/low/stn-beam/1"
}]
},
"vis": {
"fsp": {
"firmware": "vis",
"fsp_ids": [1]
},
"stn_beams": [{
"stn_beam_id": 1,
"host": [
[0, "192.168.1.00"]
],
"port": [
[0, 9000, 1]
],
"mac": [
[0, "02-03-04-0a-0b-0c"]
],
"integration_ms": 849
}]
},
"timing_beams": {
"fsp": {
"firmware": "pst",
"fsp_ids": [2]
},
"beams": [{
"pst_beam_id": 1,
"stn_beam_id": 1,
"stn_weights": [0.9, 1.0, 1.0, 1.0, 0.9, 1.0],
"delay_poly": "tango://delays.skao.int/low/stn-beam/1",
"jones": "tango://jones.skao.int/low/stn-beam/1",
"destinations": [{
"data_host": "10.0.3.2",
"data_port": 9000,
"start_channel": 0,
"num_channels": 24
}]
}]
}
}
}
type |
object |
|
properties |
||
|
URI of JSON schema for this command’s JSON payload. |
|
type |
string |
|
|
LOWCBF configuration for scan |
|
additionalProperties |
False |
LOWCBF subarray configurescan 0.2
Correlator and Beamformer specific parameters. This section contains the parameters relevant only for CBF sub-system. This section is forwarded only to CBF subelement.
type |
object |
||||
properties |
|||||
|
Subarray Stations and station beam inputdescriptions |
||||
|
PST beam outputs descriptions |
||||
default |
null |
||||
|
PSS beam outputs descriptions |
||||
type |
string |
||||
default |
null |
||||
|
Visibility output descriptions |
||||
type |
object |
||||
default |
null |
||||
properties |
|||||
|
FSPs used for correlation |
||||
type |
object |
||||
properties |
|||||
|
Firmware name |
||||
type |
string |
||||
|
List of IDs (integer) |
||||
type |
array |
||||
items |
type |
integer |
|||
additionalProperties |
False |
||||
|
SDP visibility destinations |
||||
type |
array |
||||
items |
|||||
additionalProperties |
False |
||||
|
Zoom visibility output descriptions |
||||
type |
string |
||||
default |
null |
||||
additionalProperties |
False |
Subarray stations and station beams 0.2
Station and station beams parameters
type |
object |
||||
properties |
|||||
|
type |
array |
|||
items |
type |
array |
|||
items |
type |
integer |
|||
|
type |
array |
|||
items |
type |
object |
|||
properties |
|||||
|
station beam id |
||||
type |
integer |
||||
|
list of station beam frequency ids |
||||
type |
array |
||||
items |
type |
integer |
|||
|
URL |
||||
type |
string |
||||
additionalProperties |
False |
||||
additionalProperties |
False |
outer 0.2
type |
object |
|||
properties |
||||
|
inner |
|||
type |
array |
|||
items |
||||
|
FSPs used by PST |
|||
type |
object |
|||
properties |
||||
|
Firmware name |
|||
type |
string |
|||
|
List of IDs (integer) |
|||
type |
array |
|||
items |
type |
integer |
||
additionalProperties |
False |
|||
additionalProperties |
False |
PST beams description 0.2
type |
object |
|||
properties |
||||
|
Station beam ID for pst beamforming |
|||
type |
integer |
|||
|
PST beam ID |
|||
type |
integer |
|||
|
Jones matrix source URI |
|||
type |
string |
|||
|
weights for each station |
|||
type |
array |
|||
items |
type |
number |
||
|
Master enable for RFI flagging |
|||
type |
array |
|||
default |
null |
|||
items |
type |
boolean |
||
|
Freqency IDs to be always flagged |
|||
type |
array |
|||
default |
null |
|||
items |
type |
integer |
||
|
Frequency IDs to be dynamically flagged |
|||
type |
array |
|||
default |
null |
|||
items |
type |
integer |
||
|
Parameter for dynamic flagging |
|||
type |
number |
|||
default |
null |
|||
|
Delay polynomial source URI |
|||
type |
string |
|||
|
PST server addrs |
|||
type |
array |
|||
items |
type |
object |
||
properties |
||||
|
dotted ipv4 address |
|||
type |
string |
|||
|
UDP port number |
|||
type |
integer |
|||
|
first chan to host |
|||
type |
integer |
|||
|
no. chans to host |
|||
type |
integer |
|||
additionalProperties |
False |
|||
additionalProperties |
False |
Station beams to correlate 0.2
type |
object |
||||
properties |
|||||
|
Station Beam ID |
||||
type |
integer |
||||
|
milliseconds integration |
||||
type |
integer |
||||
|
SDP channel & IP Address |
||||
type |
array |
||||
items |
type |
array |
|||
items |
anyOf |
type |
integer |
||
type |
string |
||||
|
SDP chan & UDP port, stride |
||||
type |
array |
||||
items |
type |
array |
|||
items |
type |
integer |
|||
|
SDP channel & server MAC |
||||
type |
array |
||||
default |
null |
||||
items |
type |
array |
|||
items |
anyOf |
type |
integer |
||
type |
string |
||||
additionalProperties |
False |
LOWCBF configurescan 0.1
Example JSON
{
"interface": "https://schema.skao.int/ska-low-cbf-configurescan/0.0",
"lowcbf": {
"stations": {
"stns": [
[1, 0],
[2, 0],
[3, 0],
[4, 0]
],
"stn_beams": [{
"beam_id": 1,
"freq_ids": [64, 65, 66, 67, 68, 69, 70, 71],
"boresight_dly_poly": "tango://delays.skao.int/low/stn-beam/1"
}]
},
"timing_beams": {
"beams": [{
"pst_beam_id": 13,
"stn_beam_id": 1,
"offset_dly_poly": "url",
"stn_weights": [0.9, 1.0, 1.0, 0.9],
"jones": "url",
"dest_ip": ["10.22.0.1:2345", "10.22.0.3:3456"],
"dest_chans": [128, 256],
"rfi_enable": [true, true, true],
"rfi_static_chans": [1, 206, 997],
"rfi_dynamic_chans": [242, 1342],
"rfi_weighted": 0.87
}]
},
"search_beams": "tbd",
"zooms": "tbd"
}
}
type |
object |
|
properties |
||
|
URI of JSON schema for this command’s JSON payload. |
|
type |
string |
|
|
LOWCBF configuration for scan |
|
additionalProperties |
False |
LOWCBF subarray configurescan 0.1
Correlator and Beamformer specific parameters. This section contains the parameters relevant only for CBF sub-system. This section is forwarded only to CBF subelement.
type |
object |
||||
properties |
|||||
|
Subarray Stations and station beam inputdescriptions |
||||
|
PST beam outputs descriptions |
||||
default |
null |
||||
|
PSS beam outputs descriptions |
||||
type |
string |
||||
default |
null |
||||
|
Visibility output descriptions |
||||
type |
object |
||||
default |
null |
||||
properties |
|||||
|
FSPs used for correlation |
||||
type |
object |
||||
properties |
|||||
|
Firmware name |
||||
type |
string |
||||
|
List of IDs (integer) |
||||
type |
array |
||||
items |
type |
integer |
|||
additionalProperties |
False |
||||
|
SDP visibility destinations |
||||
type |
array |
||||
items |
|||||
additionalProperties |
False |
||||
|
Zoom visibility output descriptions |
||||
type |
string |
||||
default |
null |
||||
additionalProperties |
False |
Subarray stations and station beams 0.1
Station and station beams parameters
type |
object |
||||
properties |
|||||
|
type |
array |
|||
items |
type |
array |
|||
items |
type |
integer |
|||
|
type |
array |
|||
items |
type |
object |
|||
properties |
|||||
|
station beam id |
||||
type |
integer |
||||
|
list of station beam frequency ids |
||||
type |
array |
||||
items |
type |
integer |
|||
|
URL |
||||
type |
string |
||||
additionalProperties |
False |
||||
additionalProperties |
False |
outer 0.1
type |
object |
|
properties |
||
|
inner |
|
type |
array |
|
items |
||
additionalProperties |
False |
PST beams description 0.1
type |
object |
||
properties |
|||
|
Station beam ID for pst beamforming |
||
type |
integer |
||
|
PST beam ID |
||
type |
integer |
||
|
Jones matrix source URI |
||
type |
string |
||
|
weights for each station |
||
type |
array |
||
items |
type |
number |
|
|
Master enable for RFI flagging |
||
type |
array |
||
default |
null |
||
items |
type |
boolean |
|
|
Freqency IDs to be always flagged |
||
type |
array |
||
default |
null |
||
items |
type |
integer |
|
|
Frequency IDs to be dynamically flagged |
||
type |
array |
||
default |
null |
||
items |
type |
integer |
|
|
Parameter for dynamic flagging |
||
type |
number |
||
default |
null |
||
|
Firmware name |
||
type |
string |
||
default |
null |
||
|
Delay polynomial source URI |
||
type |
string |
||
|
Beam destination [ip_addr:port] |
||
type |
array |
||
items |
type |
string |
|
|
Number of fine chans to a destination |
||
type |
array |
||
items |
type |
integer |
|
additionalProperties |
False |
Station beams to correlate 0.1
type |
object |
||||
properties |
|||||
|
Station Beam ID |
||||
type |
integer |
||||
|
milliseconds integration |
||||
type |
integer |
||||
|
SDP channel & IP Address |
||||
type |
array |
||||
items |
type |
array |
|||
items |
anyOf |
type |
integer |
||
type |
string |
||||
|
SDP chan & UDP port, stride |
||||
type |
array |
||||
items |
type |
array |
|||
items |
type |
integer |
|||
|
SDP channel & server MAC |
||||
type |
array |
||||
default |
null |
||||
items |
type |
array |
|||
items |
anyOf |
type |
integer |
||
type |
string |
||||
additionalProperties |
False |