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
                }]
            }]
        }
    }
}

https://schema.skao.int/ska-low-cbf-configurescan/1.0

type

object

properties

  • interface

URI of JSON schema for this command’s JSON payload.

type

string

  • lowcbf

LOWCBF configuration for scan

LOWCBF subarray configurescan 1.0

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

  • stations

Subarray Stations and station beam inputdescriptions

Subarray stations and station beams 1.0

  • timing_beams

PST beam outputs descriptions

default

null

outer 1.0

  • search_beams

PSS beam outputs descriptions

type

string

default

null

  • vis

Visibility output descriptions

type

object

default

null

properties

  • fsp

FSPs used for correlation

type

object

properties

  • function_mode

Firmware name

type

string

  • fsp_ids

List of IDs (integer)

type

array

items

type

integer

additionalProperties

False

  • stn_beams

SDP visibility destinations

type

array

items

Station beams to correlate 1.0

additionalProperties

False

  • zooms

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

  • stns

type

array

items

type

array

items

type

integer

  • stn_beams

type

array

items

type

object

properties

  • stn_beam_id

station beam id

type

integer

  • freq_ids

list of station beam frequency ids

type

array

items

type

integer

  • delay_poly

URL

type

string

additionalProperties

False

additionalProperties

False

outer 1.0

type

object

properties

  • beams

inner

type

array

items

PST beams description 1.0

  • fsp

FSPs used by PST

type

object

properties

  • function_mode

Firmware name

type

string

  • fsp_ids

List of IDs (integer)

type

array

items

type

integer

additionalProperties

False

additionalProperties

False

PST beams description 1.0

type

object

properties

  • stn_beam_id

Station beam ID for pst beamforming

type

integer

  • pst_beam_id

PST beam ID

type

integer

  • jones

Jones matrix source URI

type

string

  • stn_weights

weights for each station

type

array

items

type

number

  • rfi_enable

Master enable for RFI flagging

type

array

default

null

items

type

boolean

  • rfi_static_chans

Freqency IDs to be always flagged

type

array

default

null

items

type

integer

  • rfi_dynamic_chans

Frequency IDs to be dynamically flagged

type

array

default

null

items

type

integer

  • rfi_weighted

Parameter for dynamic flagging

type

number

default

null

  • delay_poly

Delay polynomial source URI

type

string

  • destinations

PST server addrs

type

array

items

type

object

properties

  • data_host

dotted ipv4 address

type

string

  • data_port

UDP port number

type

integer

  • start_channel

first chan to host

type

integer

  • num_channels

no. chans to host

type

integer

additionalProperties

False

additionalProperties

False

Station beams to correlate 1.0

type

object

properties

  • stn_beam_id

Station Beam ID

type

integer

  • integration_ms

milliseconds integration

type

integer

  • host

SDP channel & IP Address

type

array

items

type

array

items

anyOf

type

integer

type

string

  • port

SDP chan & UDP port, stride

type

array

items

type

array

items

type

integer

  • mac

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
                }]
            }]
        }
    }
}

https://schema.skao.int/ska-low-cbf-configurescan/0.2

type

object

properties

  • interface

URI of JSON schema for this command’s JSON payload.

type

string

  • lowcbf

LOWCBF configuration for scan

LOWCBF subarray configurescan 0.2

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

  • stations

Subarray Stations and station beam inputdescriptions

Subarray stations and station beams 0.2

  • timing_beams

PST beam outputs descriptions

default

null

outer 0.2

  • search_beams

PSS beam outputs descriptions

type

string

default

null

  • vis

Visibility output descriptions

type

object

default

null

properties

  • fsp

FSPs used for correlation

type

object

properties

  • firmware

Firmware name

type

string

  • fsp_ids

List of IDs (integer)

type

array

items

type

integer

additionalProperties

False

  • stn_beams

SDP visibility destinations

type

array

items

Station beams to correlate 0.2

additionalProperties

False

  • zooms

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

  • stns

type

array

items

type

array

items

type

integer

  • stn_beams

type

array

items

type

object

properties

  • beam_id

station beam id

type

integer

  • freq_ids

list of station beam frequency ids

type

array

items

type

integer

  • delay_poly

URL

type

string

additionalProperties

False

additionalProperties

False

outer 0.2

type

object

properties

  • beams

inner

type

array

items

PST beams description 0.2

  • fsp

FSPs used by PST

type

object

properties

  • firmware

Firmware name

type

string

  • fsp_ids

List of IDs (integer)

type

array

items

type

integer

additionalProperties

False

additionalProperties

False

PST beams description 0.2

type

object

properties

  • stn_beam_id

Station beam ID for pst beamforming

type

integer

  • pst_beam_id

PST beam ID

type

integer

  • jones

Jones matrix source URI

type

string

  • stn_weights

weights for each station

type

array

items

type

number

  • rfi_enable

Master enable for RFI flagging

type

array

default

null

items

type

boolean

  • rfi_static_chans

Freqency IDs to be always flagged

type

array

default

null

items

type

integer

  • rfi_dynamic_chans

Frequency IDs to be dynamically flagged

type

array

default

null

items

type

integer

  • rfi_weighted

Parameter for dynamic flagging

type

number

default

null

  • delay_poly

Delay polynomial source URI

type

string

  • destinations

PST server addrs

type

array

items

type

object

properties

  • data_host

dotted ipv4 address

type

string

  • data_port

UDP port number

type

integer

  • start_channel

first chan to host

type

integer

  • num_channels

no. chans to host

type

integer

additionalProperties

False

additionalProperties

False

Station beams to correlate 0.2

type

object

properties

  • stn_beam_id

Station Beam ID

type

integer

  • integration_ms

milliseconds integration

type

integer

  • host

SDP channel & IP Address

type

array

items

type

array

items

anyOf

type

integer

type

string

  • port

SDP chan & UDP port, stride

type

array

items

type

array

items

type

integer

  • mac

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"
    }
}

https://schema.skao.int/ska-low-cbf-configurescan/0.1

type

object

properties

  • interface

URI of JSON schema for this command’s JSON payload.

type

string

  • lowcbf

LOWCBF configuration for scan

LOWCBF subarray configurescan 0.1

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

  • stations

Subarray Stations and station beam inputdescriptions

Subarray stations and station beams 0.1

  • timing_beams

PST beam outputs descriptions

default

null

outer 0.1

  • search_beams

PSS beam outputs descriptions

type

string

default

null

  • visibilities

Visibility output descriptions

type

object

default

null

properties

  • fsp

FSPs used for correlation

type

object

properties

  • firmware

Firmware name

type

string

  • fsp_ids

List of IDs (integer)

type

array

items

type

integer

additionalProperties

False

  • stn_beams

SDP visibility destinations

type

array

items

Station beams to correlate 0.1

additionalProperties

False

  • zooms

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

  • stns

type

array

items

type

array

items

type

integer

  • stn_beams

type

array

items

type

object

properties

  • beam_id

station beam id

type

integer

  • freq_ids

list of station beam frequency ids

type

array

items

type

integer

  • boresight_dly_poly

URL

type

string

additionalProperties

False

additionalProperties

False

outer 0.1

type

object

properties

  • beams

inner

type

array

items

PST beams description 0.1

additionalProperties

False

PST beams description 0.1

type

object

properties

  • stn_beam_id

Station beam ID for pst beamforming

type

integer

  • pst_beam_id

PST beam ID

type

integer

  • jones

Jones matrix source URI

type

string

  • stn_weights

weights for each station

type

array

items

type

number

  • rfi_enable

Master enable for RFI flagging

type

array

default

null

items

type

boolean

  • rfi_static_chans

Freqency IDs to be always flagged

type

array

default

null

items

type

integer

  • rfi_dynamic_chans

Frequency IDs to be dynamically flagged

type

array

default

null

items

type

integer

  • rfi_weighted

Parameter for dynamic flagging

type

number

default

null

  • firmware

Firmware name

type

string

default

null

  • offset_dly_poly

Delay polynomial source URI

type

string

  • dest_ip

Beam destination [ip_addr:port]

type

array

items

type

string

  • dest_chans

Number of fine chans to a destination

type

array

items

type

integer

additionalProperties

False

Station beams to correlate 0.1

type

object

properties

  • stn_beam_id

Station Beam ID

type

integer

  • integration_ms

milliseconds integration

type

integer

  • host

SDP channel & IP Address

type

array

items

type

array

items

anyOf

type

integer

type

string

  • port

SDP chan & UDP port, stride

type

array

items

type

array

items

type

integer

  • mac

SDP channel & server MAC

type

array

default

null

items

type

array

items

anyOf

type

integer

type

string

additionalProperties

False