MORA_V2.4_ Specification_Atlas_Rev_F_Final_DIST_A A521.xlsx
XLSX spreadsheet 2 MB Posted
- Solicitation number
- FY22-C5ISR-CMOSS
View the file
Other files
Show all 27
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Read Me and Hyperlinks
| link:ReadMe | DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited. |
| MORA V2.4 Specification Atlas |
Revision F September 16, 2021
| MORA V2.4 Atlas: A Quick Reference Guide | ||
| Hyperlinks: | ||
| The general intention for this MORA document is to be an aide to reduce the logistical burden of searching / transiting between the MORA, VICTORY and VITA 49.2 specification documents. This document aide is not a substitute for the actual specifications. The essential information relating to MORA's VDB, Syslog and MDM messages has been compiled into this one excel workbook. | ||
| MORA Request-Response Messages | Syslog Messages | |
| MORA Device Management Parameters | Syslog Protocol Data Parameters | |
| Device Description (getDeviceDescription) | Syslog Examples | |
| Device Status (getDeviceStatus) | ||
| File (getFileList) | MORA Data Messages (MDMs) | |
| File (pullFile) | MDM Header | |
| File (pushFile) | MDM Type 1 - VRT Message Overview | |
| File (deleteFile) | MDM Type 1 - VRT Signal Data Packet | |
| Current MORA Configuration (getAvailableMoraConfigurations) | MDM Type 1 - VRT Context Packet | |
| Current MORA Configuration (getCurrentMoraConfiguration) | MDM Type 1 - VRT Command Packet | |
| Current MORA Configuration (setCurrentMoraConfiguration) | MDM Type 2 - Ackowledgement Message | |
| Built-In Test Results (runBuiltInTest) | MDM Type 3 - Time of Day Message | |
| Built-In Test Results (getBuiltInTestResults) | MDM Type 4 - Signal Port User ID Message | |
| Command (sendCommand) | MDM Type 5 - Health Message | |
| MDM Type 6 - Command Message | ||
| Waveform Management Parameters | MDM Type 7 - Switch Group User ID Message | |
| Waveforms (getAvailableWaveforms) | ||
| Waveforms (getAvailableWaveformOperations) | Context/Command Indicator Fields (CIF0 and CIF1) | |
| Waveforms (getCurrentWaveformOperation) | CIF 0 | |
| Waveforms (setCurrentWaveformOperation) | Context Field Change Indicator | |
| Reference Point Identifier | ||
| MORA Signal Resource Management Parameters | Bandwidth | |
| Signal Port (getSignalPorts) | IF Reference Frequency | |
| Signal Port (reserveSignalPort) | RF Reference Frequency | |
| Signal Port (releaseSignalPort) | RF Reference Frequency Offset | |
| Signal Port Reservations (getSignalPortReservations) | IF Band Offset | |
| Signal Port Description (getSignalPortDescription) | Reference Level | |
| Signal Port Default Performance Data (getSignalPortDefaultPerformanceData) | Gain | |
| Static External Connection Map (getStaticExternalConnectionMap) | Over-range Count | |
| Static Internal Connection Map (getStaticInternalConnectionMap) | Sample Rate | |
| Internal Reference Connection (getInternalReferenceConnection) | Timestamp Adjustment | |
| Antenna Arrays (getAntennaArrays) | Timestamp Calibration Time | |
| Manifold Bands (getManifoldBands) | Temperature | |
| State/Event Indicators | ||
| Radio Frequency Distribution Management Parameters | Signal Data Packet Payload | |
| Switch Groups (getSwitchGroups) | Context Association Lists | |
| Switch Groups (reserveSwitchGroup) | CIF 1 | |
| Switch Groups (releaseSwitchGroup) | Polarization | |
| Switch Group Reservations (getSwitchGroupReservations) | 3-D Pointing Vector | |
| 3-D Pointing Vector Structure | ||
| Device Information Management Parameters | Spatial Reference Type | |
| Manufacturer (getManufacturer) | Beamwidth | |
| Model (getModel) | Compression Point | |
| Equipment ID (getEquipmentId) | Aux Frequency | |
| Aux Gain | ||
| Authentication Entrypoints | Aux Bandwidth | |
| Authentication Service (getAuthenticationService) | Spectrum | |
| Authentication Service (setAuthenticationService) | Sector Scan/Step | |
| Index List | ||
| Authorization Architecture Entrypoints | Discrete I/O (32-Bit) | |
| Policy Enforcement Service (getPolicyEnforcementService) | Discrete I/O (64-Bit) | |
| Policy Enforcement Service (setPolicyEnforcementService) | Buffer Status |
| Syslog-Based Health Publishing Management Specification |
| Data Transport Configurations (getHealthDataTransportConfigurations) |
| Data Transport Configurations (setHealthDataTransportConfigurations) |
| Data Transport Configurations (addHealthDataTransportConfiguration) |
| Data Transport Configurations (removeHealthDataTransportConfiguration) |
| Update Period (getFaultUpdatePeriod) |
| Update Period (setFaultUpdatePeriod) |
| Update Period (getStatusUpdatePeriod) |
| Update Period (setStatusUpdatePeriod) |
| Fault Severity Level (getEnabledFaultSeverityLevels) |
| Fault Severity Level (enableFaultSeverityLevel) |
| Fault Severity Level (disableFaultSeverityLevel) |
| Status Enabled (getStatusEnabled) |
| Status Enabled (setStatusEnabled) |
| Acknowledge Fault (getAcknowledgedFaults) |
| Acknowledge Fault (acknowledgeFault) |
| Resume Fault (resumeFault) |
| Active Fault (getActiveFaults) |
| Version Information Management Parameters |
| Interface Type (getInterfaceType) |
| Interface Standard Version (getInterfaceStandardVersion) |
| Interface SOAP Components (getInterfaceSoapComponents) |
| Generic End Node Management Parameters |
| Ethernet Interfaces (getGenericEndNodeEthernetInterfaces) |
| DHCP Enabled (getGenericEndNodeDhcpEnabled) |
| Host Name (getGenericEndNodeHostName) |
| Host Name (setGenericEndNodeHostName) |
| Date Time (getGenericEndNodeDateTime) |
| Date Time (setGenericEndNodeDateTime) |
| Auto Discovery Enabled (getGenericEndNodeAutodiscoveryEnabled) |
| Auto Discovery Enabled (setGenericEndNodeAutodiscoveryEnabled) |
| Display Blackout Enabled (getGenericEndNodeDisplayBlackoutEnabled) |
| Display Blackout Enabled (setGenericEndNodeDisplayBlackoutEnabled) |
| Generic End Node (restartGenericEndNode) |
| Generic End Node (standbyGenericEndNode) |
| Generic End Node (purgeGenericEndNode) |
MORA Request-Response Messages
| Legend: |
| Specification Name |
| WSDL Name |
| WSDL Parameter |
| <Spec Tag(s)> Operation(argument), return value = Simple Type / "Complex Type" |
| Argument | Argument Value |
| Argument Attribute | Attribute Value |
| "Complex Type Name" or List [R] if required | inclusive list bounds <lower limit:upper limit> Where upper limit of "N" is unbounded or inherently bounded {Description/Notes} | |
| Attribute Name [R] if required | Value from Profile | Data Format (Data Range) [Units] | MDM Type1 VRT Control/Context Field | {Description/Notes} |
| Attribute Name [R] if required | Live tie back | Data Format (Data Range) [Units] | MDM Type1 VRT Control/Context Field | {Description/Notes} |
| Attribute Name [R] if required | Implementation Specific | Data Format (Data Range) [Units] | MDM Type1 VRT Control/Context Field | {Description/Notes} |
| Error Type | Error Text | |||
| ERROR_NAME | "Error reason" | |||
| Data Format Note: All “integer” values shall be 32-bit integers, unless otherwise specified, and all “real numbers” (float) shall be 32-bit floating point numbers, unless specified otherwise. There are instances where some values require a larger range; these values shall be specified as 64-bit integers (long) or 64-bit floating point numbers (double) where necessary. | ||||
| link:topOfPage | Back to Read Me and Hyperlinks | |||
| Hyperlinks | ||||
| MORA Device Management Parameters | Device Information Management Parameters | Generic End Node Management Parameters | ||
| Device Description (getDeviceDescription) | Manufacturer (getManufacturer) | Ethernet Interfaces (getGenericEndNodeEthernetInterfaces) | ||
| Device Status (getDeviceStatus) | Model (getModel) | DHCP Enabled (getGenericEndNodeDhcpEnabled) | ||
| File (getFileList) | Equipment ID (getEquipmentId) | Host Name (getGenericEndNodeHostName) | ||
| File (pullFile) | Host Name (setGenericEndNodeHostName) | |||
| File (pushFile) | Authentication Entrypoints | Date Time (getGenericEndNodeDateTime) | ||
| File (deleteFile) | Authentication Service (getAuthenticationService) | Date Time (setGenericEndNodeDateTime) | ||
| Current MORA Configuration (getAvailableMoraConfigurations) | Authentication Service (setAuthenticationService) | Auto Discovery Enabled (getGenericEndNodeAutodiscoveryEnabled) | ||
| Current MORA Configuration (getCurrentMoraConfiguration) | Auto Discovery Enabled (setGenericEndNodeAutodiscoveryEnabled) | |||
| Current MORA Configuration (setCurrentMoraConfiguration) | Authorization Architecture Entrypoints | Display Blackout Enabled (getGenericEndNodeDisplayBlackoutEnabled) | ||
| Built-In Test Results (runBuiltInTest) | Policy Enforcement Service (getPolicyEnforcementService) | Display Blackout Enabled (setGenericEndNodeDisplayBlackoutEnabled) | ||
| Built-In Test Results (getBuiltInTestResults) | Policy Enforcement Service (setPolicyEnforcementService) | Generic End Node (restartGenericEndNode) | ||
| Command (sendCommand) | Generic End Node (standbyGenericEndNode) | |||
| Syslog-Based Health Publishing Management Specification | Generic End Node (purgeGenericEndNode) | |||
| Waveform Management Parameters | Data Transport Configurations (getHealthDataTransportConfigurations) | |||
| Waveforms (getAvailableWaveforms) | Data Transport Configurations (setHealthDataTransportConfigurations) | |||
| Waveforms (getAvailableWaveformOperations) | Data Transport Configurations (addHealthDataTransportConfiguration) | |||
| Waveforms (getCurrentWaveformOperation) | Data Transport Configurations (removeHealthDataTransportConfiguration) | |||
| Waveforms (setCurrentWaveformOperation) | Update Period (getFaultUpdatePeriod) | |||
| Update Period (setFaultUpdatePeriod) | ||||
| MORA Signal Resource Management Parameters | Update Period (getStatusUpdatePeriod) | |||
| Signal Port (getSignalPorts) | Update Period (setStatusUpdatePeriod) | |||
| Signal Port (reserveSignalPort) | Fault Severity Level (getEnabledFaultSeverityLevels) | |||
| Signal Port (releaseSignalPort) | Fault Severity Level (enableFaultSeverityLevel) | |||
| Signal Port Reservations (getSignalPortReservations) | Fault Severity Level (disableFaultSeverityLevel) | |||
| Signal Port Description (getSignalPortDescription) | Status Enabled (getStatusEnabled) | |||
| Signal Port Default Performance Data (getSignalPortDefaultPerformanceData) | Status Enabled (setStatusEnabled) | |||
| Static External Connection Map (getStaticExternalConnectionMap) | Acknowledge Fault (getAcknowledgedFaults) | |||
| Static Internal Connection Map (getStaticInternalConnectionMap) | Acknowledge Fault (acknowledgeFault) | |||
| Internal Reference Connection (getInternalReferenceConnection) | Resume Fault (resumeFault) | |||
| Antenna Arrays (getAntennaArrays) | Active Fault (getActiveFaults) | |||
| Manifold Bands (getManifoldBands) | ||||
| Version Information Management Parameters | ||||
| Radio Frequency Distribution Management Parameters | Interface Type (getInterfaceType) | |||
| Switch Groups (getSwitchGroups) | Interface Standard Version (getInterfaceStandardVersion) | |||
| Switch Groups (reserveSwitchGroup) | Interface SOAP Components (getInterfaceSoapComponents) | |||
| Switch Groups (releaseSwitchGroup) | ||||
| Switch Group Reservations (getSwitchGroupReservations) |
| MORA Device Management Parameters | |||
| MoraDevice.wsdl | |||
| Device Description | |||
| <49011-20210301> getDeviceDescription( ), return value = "MORA Device" | |||
| link:getDeviceDescription | |||
| "MORA Device" [R] | |||
| ID [R] | Value from Profile | Integer (1 to 63) |Stream ID| | |
| Type [R] | Value from Profile | Restricted String (OTH, RHD, RCD, SDR) |Stream ID| | |
| Sub Type [R] | Value from Profile | Restricted String (RXO, TXO, TOR, TAR) | |
| Service Name [R] | Value from Profile | Restricted String {Corresponds to VICTORY service name} | |
| Version Info URL [R] | Implementation Specific or Value from Profile | Restricted URI {implementation specific for dynamic DHCP IP assignments and value from profile for static IP assignments} |
| TOP | ||||
| MORA Device Management Parameters | ||||
| MoraDevice.wsdl | ||||
| Device Status | ||||
| <49011-20210301> getDeviceStatus( ), return value = "Device Status" | ||||
| link:getDeviceStatus | ||||
| "Device Status" [R] | ||||
| State [R] | Live tie back | Restricted String (OPERATIONAL, STANDBY, TRANSMIT_INHIBIT, FAULT, ZEROIZED, MAINTENANCE_MODE, SANITIZED) | ||
| Time Synchronized | Live tie back | Boolean | ||
| Calibrated | Live tie back | Boolean | ||
| Built-In Test Summary Result | Live tie back | Restricted String (PASS, IN-PROGRESS, FAIL) | ||
| Power Consumption | Live tie back | Float [Watts] | ||
| Battery Remaining | Live tie back | Float (>0) [Percentage] | ||
| Temperature | Live tie back | Float (≥-273.15) [Degrees Celsius] | ||
| Software Version [R] | Implementation Specific | Restricted String | ||
| Disk Space Available | Live tie back | Float (>0) [Kilobytes] | ||
| CPU Usage | Live tie back | Float (0 to 100) | ||
| Memory Usage | Live tie back | Float (0 to 100) | ||
| Description [R] | Implementation Specific | Restricted String | ||
| Device Specific Statuses | List "Device Specific Status" | <1:N> | ||
| Name [R] | Implementation Specific | Restricted String | ||
| Value [R] | Live tie back | Restricted String {Implementation Specific} |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| File | ||
| <49011-20210301> getFileList(Type), return value = List "MORA File" | ||
| link:getFileList | ||
| Type | Restricted String (UNSPECIFIED, ERROR_LOG, SYSTEM_LOG, LOCATION_LOG, BIT_RESULTS, CALIBRATION, CONFIGURATION, APPLICATION, PROFILE) {Type corresponding to a "MORA File"} |
| List "MORA File" [R] | <0:N> | |
| File Name [R] | Live tie back | Restricted String |
| Path | Live tie back | Restricted String |
| Size [R] | Live tie back | Long (≥0) [Bytes] |
| Type [R] | Live tie back | Restricted String (UNSPECIFIED, ERROR_LOG, SYSTEM_LOG, LOCATION_LOG, BIT_RESULTS, CALIBRATION, CONFIGURATION, APPLICATION, PROFILE) |
| Date Modified | Live tie back | Restricted String {VICTORY timestamp format} |
| Error Type | Error Text |
| OUT_OF_RANGE |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| File | ||
| <49011-20210301> pullFile(File Name), return value = "MORA File" | ||
| link:pullFile | ||
| File Name [R] | Restricted String {File Name corresponding to a "MORA File"} |
| "MORA File" [R] | ||
| File Name [R] | Live tie back | Restricted String |
| Path | Live tie back | Restricted String |
| Size [R] | Live tie back | Long (≥0) [Bytes] |
| Type [R] | Live tie back | Restricted String (UNSPECIFIED, ERROR_LOG, SYSTEM_LOG, LOCATION_LOG, BIT_RESULTS, CALIBRATION, CONFIGURATION, APPLICATION, PROFILE) |
| Date Modified | Live tie back | Restricted String {VICTORY timestamp format} |
| Content [R] | Live tie back | Base64 binary |
| Error Type | Error Text |
| GENERIC_FAULT | "File not found" |
| OUT_OF_RANGE |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| File | ||
| <49011-20210301> pushFile("MORA File"), return value = "NO_ERROR" | ||
| link:pushFile | ||
| "MORA File" [R] | ||
| File Name [R] | Restricted String | |
| Size [R] | Long (≥0) [Bytes] | |
| Type [R] | Restricted String (UNSPECIFIED, ERROR_LOG, SYSTEM_LOG, LOCATION_LOG, BIT_RESULTS, CALIBRATION, CONFIGURATION, APPLICATION, PROFILE) | |
| Content [R] | Base64 binary |
| Error Type | Error Text |
| GENERIC_FAULT | "File Name already exists" |
| "File contains no content" | |
| "Insufficient space to write file" | |
| error text describing the problem | |
| OUT_OF_RANGE |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| File | ||
| <49011-20210301> deleteFile(File Name), return value = "NO_ERROR" | ||
| link:deleteFile | ||
| File Name [R] | Restricted String {File Name corresponding to a "MORA File"} |
| Error Type | Error Text |
| GENERIC_FAULT | "File not found" |
| OUT_OF_RANGE |
| TOP | ||||
| MORA Device Management Parameters | ||||
| MoraDevice.wsdl | ||||
| Current MORA Configuration | ||||
| <49011-20210301> getAvailableMoraConfigurations( ), return value = List "MORA Configuration" | ||||
| link:getAvailableMoraConfigurations | ||||
| List "MORA Configuration" [R] | <1:N> | |||
| ID [R] | Value from Profile | Integer (>0) | ||
| Name [R] | Value from Profile | Restricted String | ||
| Configuration Files | List "File Name" corresponding to "MORA File" | <1:N> (Type="CONFIGURATION") | ||
| File Name [R] | Value from Profile | Restricted String | ||
| Supported Signal Ports [R] | List "ID" corresponding to "Signal Port" | <1:127> | ||
| ID [R] | Value from Profile | Integer (1 to 127) |Stream ID| |
| TOP | |||
| MORA Device Management Parameters | |||
| MoraDevice.wsdl | |||
| Current MORA Configuration | |||
| <49011-20210301> getCurrentMoraConfiguration( ), return value = ID | |||
| link:getCurrentMoraConfiguration | |||
| ID [R] | Live tie back | Integer (>0) {ID corresponding to a "MORA Configuration"} |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| Current MORA Configuration | ||
| <49011-20210301> setCurrentMoraConfiguration(ID), return value = "NO_ERROR" | ||
| link:setCurrentMoraConfiguration | ||
| ID [R] | Integer (>0) {ID corresponding to a "MORA Configuration"} |
| Error Type | Error Text |
| GENERIC_FAULT | "Configuration not found" |
| "SPM error" | |
| OUT_OF_RANGE |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| Built-In Test Results | ||
| <49011-20210301> runBuiltInTest( ), return value = "NO_ERROR" | ||
| link:runBuiltInTest | ||
| Error Type | Error Text | |
| GENERIC_FAULT | "BIT not available" | |
| NOT_SUPPORTED |
| TOP | |||
| MORA Device Management Parameters | |||
| MoraDevice.wsdl | |||
| Built-In Test Results | |||
| <49011-20210301> getBuiltInTestResults( ), return value = List "Built-In Test Result" | |||
| link:getBuiltInTestResults | |||
| List "Built-In Test Result" [R] | <1:N> | ||
| Test Name [R] | Implementation Specific | Restricted String | |
| Test Result [R] | Live tie back | Restricted String (PASS, FAIL) {Implementation Specific} | |
| Test Result Description [R] | Live tie back | Restricted String {Implementation Specific} |
| Error Type | Error Text |
| GENERIC_FAULT | "Test in progress" |
| "No test results available" | |
| NOT_SUPPORTED |
| TOP | ||
| MORA Device Management Parameters | ||
| MoraDevice.wsdl | ||
| Command | ||
| <49011-20210301> sendCommand(Command), return value = "NO_ERROR" | ||
| link:sendCommand | ||
| Command [R] | Restricted String (OPERATE, STANDBY, TRANSMIT_INHIBIT, POWER_ON, SHUT_DOWN, RESTART, MAINTENANCE_MODE, ZEROIZE, SANITIZE) |
| Error Type | Error Text |
| GENERIC_FAULT | error text describing the problem |
| "SPM error" | |
| NOT_SUPPORTED | |
| OUT_OF_RANGE |
| TOP | ||||
| Waveform Management Parameters | ||||
| Waveform.wsdl | ||||
| Waveforms | ||||
| <49012-20201002> getAvailableWaveforms( ), return value = List "Waveform" | ||||
| link:getAvailableWaveforms | ||||
| List "Waveform" [R] | <0:N> | |||
| ID [R] | Value from Profile | Integer (>0) | ||
| Description [R] | Value from Profile | Restricted String | ||
| RF Function [R] | Value from Profile | Restricted String (RXO, TXO, TOR, TAR) | ||
| Frequency Range [R] | "Frequency Range" | |RF Reference Frequency| | ||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||
| Associated Signal Ports [R] | List "ID" corresponding to "Signal Port" | <1:127> | ||
| ID [R] | Value from Profile | Integer (1 to 127) |Stream ID| |
| TOP | ||||
| Waveform Management Parameters | ||||
| Waveform.wsdl | ||||
| Waveform Operations | ||||
| <49012-20201002> getAvailableWaveformOperations( ), return value = List "Waveform Operation" | ||||
| link:getAvailableWaveformOperations | ||||
| List "Waveform Operation" [R] | <0:N> | |||
| ID [R] | Value from Profile | Integer (>0) | ||
| MORA Configuration IDs [R] | List "ID" corresponding to "MORA Configuration" | <1:N> | ||
| ID [R] | Value from Profile | Integer (>0) | ||
| Waveform IDs [R] | List "ID" corresponding to "Waveform" | <1:N> | ||
| ID [R] | Value from Profile | Integer (>0) |
| TOP | |||
| Waveform Management Parameters | |||
| Waveform.wsdl | |||
| Waveform Operations | |||
| <49012-20201002> getCurrentWaveformOperation( ), return value = ID | |||
| link:getCurrentWaveformOperation | |||
| ID [R] | Live tie back | Integer (>0) {ID corresponding to a "Waveform Operation"} |
| Error Type | Error Text |
| GENERIC_FAULT | "No current waveform operation is specified" |
| TOP | ||
| Waveform Management Parameters | ||
| Waveform.wsdl | ||
| Waveform Operations | ||
| <49012-20201002> setCurrentWaveformOperation(ID), return value = "NO_ERROR" | ||
| link:setCurrentWaveformOperation | ||
| ID [R] | Integer (>0) {ID corresponding to a "Waveform Operation"} |
| Error Type | Error Text |
| GENERIC_FAULT | "Invalid waveform operation" |
| "Incompatible waveform operation" | |
| "SPM error" | |
| error text field describing the problem | |
| OUT_OF_RANGE |
| TOP | |||||
| MORA Signal Resource Management Parameters | |||||
| MoraSignalResource.wsdl | |||||
| Signal Port | |||||
| <49014-20201002> getSignalPorts( ), return value = List "Signal Port" | |||||
| link:getSignalPorts | |||||
| List "Signal Port" [R] | <1:127> | ||||
| ID [R] | Value from Profile | Integer (1 to 127) |Stream ID| | |||
| Type [R] | Value from Profile | Restricted String (ARX, ATX, ATR, DRX, DTX, DTR, ARI, ARO, DRI, DRO) | |||
| Sub Type [R] | Value from Profile | Restricted String (RSC, ISC, BSC, RMC, IMC, BMC, RFS, IFS, BBS, OSC, CLK) | |||
| Role [R] | Value from Profile | Restricted String (PRODUCER, CONSUMER, BOTH) | |||
| RX Delay [R - for receive functionality] | Value from Profile | Long [Femtoseconds] {Applies to signal port types ARX, ATR, DRX, and DTR} | |||
| TX Delay [R - for transmit functionality] | Value from Profile | Long [Femtoseconds] {Applies to signal port types ATX, ATR, DTX, and DTR} | |||
| Min Power | Value from Profile | Integer [dBm] | |||
| Min Voltage | Value from Profile | Integer [Volts] | |||
| Max Power | Value from Profile | Integer [dBm] | |||
| Max Voltage | Value from Profile | Integer [Volts] | |||
| RX Frequency Range [R - for receive functionality] | "Frequency Range" | |RF Reference Frequency| {Applies to signal port types ARX, ATR, DRX, and DTR} | |||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| TX Frequency Range [R - for transmit functionailty] | "Frequency Range" | |RF Reference Frequency| {Applies to signal port types ATX, ATR, DTX, and DTR} | |||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Antenna Resources | List of Restricted Strings | <1:N> | |||
| Antenna Resource | Value from Profile | Restricted String (xxEyyyyy) |Reference Point Identifier| {xx is Antenna Array ID and yyyyy is Array Element ID} | |||
| MORA Transport Configuration [R] | "MORA Transport Configuration" | ||||
| Component ID [R] | Value from Profile | Restricted String (xxxyy) {concatenated xxx is “Type” and yy is “ID” with no zero padding that corresponds to the "MORA Device"} | |||
| Signal Port ID | Value from Profile | Integer (1 to 127) | |||
| Priority Level | Value from Profile | Integer (>0) {1 is highest priority, higher numbers have decreasing priority} | |||
| Control Transport Configuration [R] | "Data Transport Configuration" | ||||
| Unique Name [R] | Value from Profile | Restricted String (minimally includes MAC address in first 17 characters) {Statically assigned (locally administered) e.g. 02:C0:ED:12:34:56} | |||
| Index | Value from Profile | Integer | |||
| URI [R] | Value from Profile | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. udp://192.168.0.1:50000/50100} | |||
| Signal Data Transport Configuration [R - Conditionally] | "Data Transport Configuration" | {Shall be provided for digital signal port “PRODUCER” or “BOTH” role use cases. Shall not be provided for all analog signal port, digital signal port “CONSUMER” role, and all switch group use cases.} | |||
| Unique Name [R] | Value from Profile | Restricted String (minimally includes MAC address in first 17 characters) {Statically assigned (locally administered) e.g. 03:C0:ED:12:34:56} | |||
| Index | Value from Profile | Integer | |||
| URI [R] | Value from Profile | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. multicast://224.0.0.6:50001/50100} | |||
| Context Transport Configuration [R] | "Data Transport Configuration" | ||||
| Unique Name [R] | Value from Profile | Restricted String (minimally includes MAC address in first 17 characters) {Statically assigned (locally administered) e.g. 03:C0:ED:12:34:56} | |||
| Index | Value from Profile | Integer | |||
| URI [R] | Value from Profile | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. multicast://224.0.0.6:50002/50100} | |||
| Test Source | "Test Source" | ||||
| Frequency Range [R] | "Frequency Range" | |Aux Frequency| | |||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Injected Power Range [R] | "Injected Power Range" | |Aux Gain| | |||
| Min Injected Power [R] | Value from Profile | Float (-256 to 256) [dBm] {the fractional resolution is 1/128 dB} | |||
| Max Injected Power [R] | Value from Profile | Float (-256 to 256) [dBm] {the fractional resolution is 1/128 dB} | |||
| Resolution [R] | Value from Profile | Float (0 to 255.9921875) [dB] {the fractional resolution is 1/128 dB} | |||
| Test Source Waveforms [R] | List of Integers | <1:64> | |||
| Test Source Waveform [R] | Value from Profile | Integer (0 to 63) |Discrete IO 32| | |||
| Required Control Fields [R] | List of Integers | <0:62> | |||
| Required Control Field [R] | Value from Profile | Integer (1 to 131) {1 to 31 maps to CIF0 bit fields, 101 to 131 maps to CIF1 bit fields} |
| TOP | ||
| MORA Signal Resource Management Parameters | ||
| MoraSignalResource.wsdl | ||
| Signal Port | ||
| <49014-20201002> reserveSignalPort(ID, List "MORA Transport Configuration"), return value = "Reservation Confirmation" | ||
| link:reserveSignalPort | ||
| ID [R] | Integer (1 to 127) |Stream ID| {ID corresponding to a "Signal Port"} |
| List "MORA Transport Configuration" [R - N number of client devices] | <1:N> {N number of client devices that are authorized to control the signal port} | ||
| Component ID [R] | Restricted String | ||
| Signal Port ID | Integer (1 to 127) | ||
| Priority Level | Integer (>0) {1 is highest priority, higher numbers have decreasing priority} | ||
| Control Transport Configuration [R] | "Data Transport Configuration" | ||
| Unique Name [R] | Restricted String (minimally includes MAC address in first 17 characters) {e.g. 02:C0:ED:12:34:56} | ||
| Index | Integer | ||
| URI [R] | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. udp://192.168.0.1:50000/50100} | ||
| Signal Data Transport Configuration [R - Conditionally] | "Data Transport Configuration" | {Shall be provided for digital signal port “PRODUCER” or “BOTH” role use cases. Shall not be provided for all analog signal port, digital signal port “CONSUMER” role, and all switch group use cases.} | |
| Unique Name [R] | Restricted String (minimally includes MAC address in first 17 characters) {e.g. 03:C0:ED:00:00:06} | ||
| Index | Integer | ||
| URI [R] | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. multicast://224.0.0.6:50001/50100} | ||
| Context Transport Configuration [R] | "Data Transport Configuration" | ||
| Unique Name [R] | Restricted String (minimally includes MAC address in first 17 characters) {e.g. 03:C0:ED:00:00:06} | ||
| Index | Integer | ||
| URI [R] | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. multicast://224.0.0.6:50002/50100} |
| "Reservation Confirmation" [R] | ||
| ID [R] | Live tie back | Integer (1 to 127) |Stream ID| |
| Confirmation Number [R] | Live tie back | Unique Integer |
| Error Type | Error Text |
| GENERIC_FAULT | "Signal port already reserved" |
| "Invalid signal port id" | |
| "Incompatible signal port id" | |
| "SPM error" | |
| OUT_OF_RANGE |
| TOP | ||
| MORA Signal Resource Management Parameters | ||
| MoraSignalResource.wsdl | ||
| Signal Port | ||
| <49014-20201002> releaseSignalPort("Reservation Confirmation"), return value = "NO_ERROR" | ||
| link:releaseSignalPort | ||
| "Reservation Confirmation" [R] | ||
| ID [R] | Integer (1 to 127) |Stream ID| | |
| Confirmation Number [R] | Unique Integer |
| Error Type | Error Text |
| GENERIC_FAULT | "Signal port not reserved" |
| "Confirmation number mismatch" | |
| "Invalid signal port id" | |
| "Incompatible signal port id" | |
| "SPM error" | |
| OUT_OF_RANGE |
| TOP | ||||
| MORA Signal Resource Management Parameters | ||||
| MoraSignalResource.wsdl | ||||
| Signal Port Reservations | ||||
| <49014-20201002> getSignalPortReservations(), return value =List "Signal Port Reservation" | ||||
| link:getSignalPortReservations | ||||
| List "Signal Port Resevation" [R] | <0:N> | |||
| Signal Port ID [R] | Live tie back | Integer (1 to 127) |Stream ID| | ||
| Client Component IDs [R] | List "Component ID" corresponding to "MORA Transport Configuration" | <1:252> | ||
| Component ID [R] | Live tie back | Restricted String |
| TOP | ||
| MORA Signal Resource Management Parameters | ||
| MoraSignalResource.wsdl | ||
| Signal Port Description | ||
| <49014-20201002> getSignalPortDescription(ID), return value ="Signal Port Description" | ||
| link:getSignalPortDescription | ||
| ID [R] | Integer (1 to 127) |Stream ID| {ID corresponding to a "Signal Port"} |
| "Signal Port Description" [R] | ||||||
| Signal Port ID [R] | Value from Profile | Integer (1 to 127) |Stream ID| | ||||
| RF Conditioning | "Radio Frequency Conditioning" | |||||
| Gain Stages | List "Gain Stage" | <1:2> | ||||
| Stage Number [R] | Value from Profile | Integer (1 to 2) |Gain| | ||||
| Signal Direction [R] | Value from Profile | Restricted String (TX, RX) | ||||
| Gain Type [R] | Value from Profile | Restricted String (AUTOMATIC, MANUAL, SELECTABLE) |Discrete IO 32| | ||||
| Manual Gain | "Manual Gain" | |||||
| Minimum Gain [R] | Value from Profile | Float (>-256 to <256) [dB] |Gain| {the fractional resolution is 1/128 dB} | ||||
| Maximum Gain [R] | Value from Profile | Float (>-256 to <256) [dB] |Gain| {the fractional resolution is 1/128 dB} | ||||
| Resolution [R] | Value from Profile | Float (>0 to 255.9921875) [dB] |Gain| {the fractional resolution is 1/128 dB} | ||||
| Output Level | "Output Level" | |||||
| Minimum 1 dB Compression Point [R] | Value from Profile | Float (>-256 to <256) [dBm] |1 dB Compression Point| {the fractional resolution is 1/128 dBm} | ||||
| Maximum 1 dB Compression Point [R] | Value from Profile | Float (>-256 to <256) [dBm] |1 dB Compression Point| {the fractional resolution is 1/128 dBm} | ||||
| Resolution [R] | Value from Profile | Float (>0 to 255.9921875) [dB] |1 dB Compression Point| {the fractional resolution is 1/128 dB} | ||||
| Filter Banks | List "Filter Bank" | <1:3> | ||||
| ID [R] | Value from Profile | Integer (1 to 3) |Discrete IO 64| | ||||
| Filters [R] | List "Filter" | <2:32> | ||||
| ID [R] | Value from Profile | Integer (0 to 31) |Discrete IO 64| {bypass FL0 / select FL1-FL30 / 31 is for tunable filters} | ||||
| Signal Direction [R] | Value from Profile | Restricted String (TX, RX, TOR) | ||||
| Filter Logic [R] | Value from Profile | Restricted String (FIXED, SELECTABLE, TUNABLE) | ||||
| Filter Type [R] | Value from Profile | Restricted String (BAND_PASS, BAND_REJECT, HIGH_PASS, LOW_PASS, BYPASS) | ||||
| Gain Delta [R] | Value from Profile | Float [dB] | ||||
| Delay Delta [R] | Value from Profile | Long [Femtoseconds] | ||||
| Frequency Range [R] | "Frequency Range" | |Aux Frequency| {Aux frequency only for tunable filters FL31} | ||||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Bandwidth | Value from Profile | Double (>0) [Hz] {the fractional resolution is 0.95 μHz; used with tunable filter logic} | ||||
| RF Translation | "Frequency Translation" | |||||
| IF Center Frequencies [R] | List of Doubles | <1:N> | ||||
| Frequency | Value from Profile | Double (>0 to 8.79 terahertz) [Hz] |IF Reference Frequency| {the fractional resolution is 0.95 μHz} | ||||
| IF Bandwidths [R] | List of Doubles | <1:N> | ||||
| Bandwidth | Value from Profile | Double (>0 to 8.79 terahertz) [Hz] |Bandwidth| {the fractional resolution is 0.95 μHz} | ||||
| RF Range [R] | "Frequency Range" | |RF Reference Frequency| | ||||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| RF Bandwidths [R] | List of Doubles | <1:N> | ||||
| Bandwidth | Value from Profile | Double (>0 to 8.79 terahertz) [Hz] |Bandwidth| {the fractional resolution is 0.95 μHz} | ||||
| Tuning Speed [R] | Value from Profile | Long (>0) [Femtoseconds] | ||||
| Sub Port RF Translations | List "Sub Port Frequency Translation" | <1:N> | ||||
| Sub Port ID [R] | Value from Profile | Integer (1 to 65,535) |Stream ID| | ||||
| Sub Tuning Range [R] | "Frequency Range" | |RF Reference Frequency Offset| | ||||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Signal Domain Conversion | "Signal Domain Conversion" | |||||
| Signal Port Signal Domain Conversion Description [R] | "Signal Domain Conversion Description" | |||||
| ID [R] | Value from Profile | Integer (1 to 127) | ||||
| Signal Direction [R] | Value from Profile | Restricted String (TX, RX, TOR) | ||||
| Sample Format [R] | "Signal Data Attributes" | |||||
| Data Format [R] | Value from Profile | Restricted String (REAL, IQ, EITHER) | ||||
| Data Domain [R] | Value from Profile | Restricted String (TIME, FREQ, TIME_AND_FREQ) | ||||
| Sample Sizes [R] | List of Integers | <1:N> | ||||
| Sample Size | Value from Profile | Integer (1 to 64) [Bits] |Signal Data Packet Payload Format| | ||||
| Sample Bandwidths and Sample Rates [R] | List "Sample Bandwidth and Sample Rate" | <1:N> | ||||
| Sample Bandwidth [R] | Value from Profile | Double (>0 to 8.79 terahertz) [Hz] |Bandwidth| {the fractional resolution is 0.95 μHz} | ||||
| Sample Rate [R] | Value from Profile | Double (>0 to 8,790,000,000,000) [samples per second] |Sample Rate| {a fractional resolution of 0.00000095 samples per second} | ||||
| TX Buffer Size [R] | Value from Profile | Long (≥0) [Bytes] {0 if DRX Port} | ||||
| RX Buffer Size [R] | Value from Profile | Long (≥0) [Bytes] {0 if DTX Port} | ||||
| Sub Port Signal Domain Conversion Descriptions | List "Signal Domain Conversion Description" | <1:N> | ||||
| ID [R] | Value from Profile | Integer (1 to 65,535) | ||||
| Signal Direction [R] | Value from Profile | Restricted String (TX, RX, TOR) | ||||
| Sample Format [R] | "Signal Data Attributes" | |||||
| Data Format [R] | Value from Profile | Restricted String (REAL, IQ, EITHER) | ||||
| Data Domain [R] | Value from Profile | Restricted String (TIME, FREQ, TIME_AND_FREQ) | ||||
| Sample Size [R] | List of Integers | <1:N> | ||||
| Sample Size | Value from Profile | Integer (1 to 64) [Bits] |Signal Data Packet Payload Format| | ||||
| Sample Bandwidths and Sample Rates [R] | List "Sample Bandwidth and Sample Rate" | <1:N> | ||||
| Sample Bandwidth [R] | Value from Profile | Double (>0 to 8.79 terahertz) [Hz] |Bandwidth| {the fractional resolution is 0.95 μHz} | ||||
| Sample Rate [R] | Value from Profile | Double (>0 to 8,790,000,000,000) [samples per second] |Sample Rate| {a fractional resolution of 0.00000095 samples per second} | ||||
| TX Buffer Size [R] | Value from Profile | Long (≥0) [Bytes] {0 if DRX Port} | ||||
| RX Buffer Size [R] | Value from Profile | Long (≥0) [Bytes] {0 if DTX Port} | ||||
| Sub Ports | List "Sub Port" | <1:65,535> | ||||
| ID [R] | Value from Profile | Integer (1 to 65,535) | ||||
| Type [R] | Value from Profile | Restricted String (DDC, DUC, NCH) | ||||
| Channel Coherency [R] | Value from Profile | Restricted String (PHASE_COHERENT, LO_COHERENT) | ||||
| Required Control Fields [R] | List of Integers | <0:62> | ||||
| Required Control Field [R] | Value from Profile | Integer (1 to 131) {1 to 31 maps to CIF0 bit fields, 101 to 131 maps to CIF1 bit fields} |
| Error Type | Error Text |
| GENERIC_FAULT | "Invalid signal port id" |
| OUT_OF_RANGE |
| TOP | ||
| Signal Resource Management Parameters | ||
| MoraSignalResource.wsdl | ||
| Signal Port Default Performance Data | ||
| <49014-20201002> getSignalPortDefaultPerformanceData(ID), return value = "Port Default Performance Data" | ||
| link:getSignalPortDefaultPerformanceData | ||
| ID [R] | Integer (1 to 127) |Stream ID| {ID corresponding to a "Signal Port"} |
| "Port Default Performance Data" [R] | |||
| Signal Port ID [R] | Value from Profile | Integer (1 to 127) |Stream ID| | |
| Signal Port Performance [R] | List "Signal Port Performance Data" | <1:N> | |
| Signal Direction [R] | Value from Profile | Restricted String (RX, TX) | |
| Frequency [R] | Value from Profile | Double (>0) [Hz] | |
| Gain [R] | Value from Profile | Float [dB] | |
| Noise Figure [R] | Value from Profile | Float [dB] | |
| Input Second Order Intercept Point | Value from Profile | Float [dBm] | |
| Input Third Order Intercept Point | Value from Profile | Float [dBm] | |
| Input 1dB Compression Point | Value from Profile | Float [dBm] | |
| Power Saturation | Value from Profile | Float [dBm] | |
| Signal Related Spurious | Value from Profile | Float [dBc] | |
| Internally Generated Spurious | Value from Profile | Float [dBm] |
| Error Type | Error Text |
| GENERIC_FAULT | "Invalid signal port id" |
| OUT_OF_RANGE |
| TOP | ||||
| Signal Resource Management Parameters | ||||
| MoraSignalResource.wsdl | ||||
| Static External Connection Map | ||||
| <49014-20201002> getStaticExternalConnectionMap( ), return value = List "External Connection" | ||||
| link:getStaticExternalConnectionMap | ||||
| List "External Connection" [R] | <0:N> | |||
| Local Signal Port ID [R] | Value from Profile | Integer (1 to 127) | ||
| External Signal Port ID [R] | Value from Profile | Integer (1 to 127) | ||
| External Device [R] | "MORA Device" | |||
| ID [R] | Value from Profile | Integer (1 to 63) |Stream ID| | ||
| Type [R] | Value from Profile | Restricted String (OTH, RHD, RCD, SDR) |Stream ID| | ||
| Sub Type [R] | Value from Profile | Restricted String (RXO, TXO, TOR, TAR) | ||
| Service Name [R] | Value from Profile | Restricted String {Corresponds to VICTORY service name} | ||
| Version Info URL [R] | Value from Profile | Restricted URI | ||
| Gain Delta | Value from Profile | Float [dB] | ||
| Delay Delta | Value from Profile | Long [Femtoseconds] |
| TOP | |||
| Signal Resource Management Parameters | |||
| MoraSignalResource.wsdl | |||
| Static Internal Connection Map | |||
| <49014-20201002> getStaticInternalConnectionMap( ), return value = List "Connection" | |||
| link:getStaticInternalConnectionMap | |||
| List "Connection" [R] | <0:N> | ||
| Port ID 1 [R] | Value from Profile | Integer (1 to 127) {Shall be less than Port ID 2} | |
| Port ID 2 [R] | Value from Profile | Integer (1 to 127) | |
| Gain Delta [R] | Value from Profile | Float [dB] | |
| Delay Delta [R] | Value from Profile | Long [Femtoseconds] |
| TOP | ||||
| Signal Resource Management Parameters | ||||
| MoraSignalResource.wsdl | ||||
| Internal Reference Connections | ||||
| <49014-20201002> getInternalReferenceConnection( ), return value = List "Reference Connection" | ||||
| link:getInternalReferenceConnection | ||||
| List "Reference Connection" [R] | <0:N> | |||
| Reference Port ID [R] | Value from Profile | Integer (1 to 127) | ||
| Signal Port IDs [R] | List of Integers | <1:127> | ||
| Signal Port ID [R] | Value from Profile | Integer (1 to 127) | ||
| Association [R] | Value from Profile | Restricted String (CONDUCTED_INJECTION, RADIATED_INJECTION, SELECTABLE_INJECTION, FUNCTIONALLY_DEPENDENT) |
| TOP | ||||||
| Signal Resource Management Parameters | ||||||
| MoraSignalResource.wsdl | ||||||
| Antenna Arrays | ||||||
| <49014-20201002> getAntennaArrays( ), return value = List "Antenna Array" | ||||||
| link:getAntennaArrays | ||||||
| List "Antenna Array" [R] | <0:N> {For RHD Device Type only} | |||||
| ID [R] | Value from Profile | Integer (0 to 31) |Reference Point Identifier| {ID of 0 shall be used for unlike elements not part of a true array} | ||||
| Type [R] | Value from Profile | Restricted String (CIRCULAR, DISCRETE, CONFORMAL, LINEAR_2D, LINEAR_3D, COLUMN) | ||||
| Steering Control [R] | Value from Profile | Restricted String (FIXED, MECHANICAL, BEAMFORMER) | ||||
| Array Field of View [R] | "RF Field of View" | |||||
| Azimuth Range [R] | "Azimuth Range" | {beginning at Azimuth Start and moving clockwise to Azimuth Stop} | ||||
| Azimuth Start [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | ||||
| Azimuth Stop [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | ||||
| Elevation Range | "Elevation Range" | {beginning at Elevation Start and moving towards zenith to Elevation Stop} | ||||
| Elevation Start [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] | ||||
| Elevation Stop [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] | ||||
| Elements [R] | List "Array Element" | <1:65,535> | ||||
| ID [R] | Value from Profile | Integer (1 to 65,535) |Reference Point Identifier| | ||||
| Type [R] | Value from Profile | Restricted String (MONOPOLE, DIPOLE) | ||||
| Polarizations [R] | List "Polarization" | <1:N> | ||||
| Orientation Angle [R] | Value from Profile | Float (0 to π) [Radians] {corresponding to tilt angle in VITA 49.2 polarization field} | ||||
| Ellipticity Angle [R] | Value from Profile | Float (>-π/4 to +π/4) [Radians] | ||||
| Frequency Range [R] | "Frequency Range" | |||||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | ||||
| Location [R] | "Relative Cartesian Coordinates" | |||||
| X [R] | Value from Profile | Double [Meters] {positive x-axis shall point forward down the centerline of the platform} | ||||
| Y [R] | Value from Profile | Double [Meters] {positive y-axis shall point 90 degrees left of forward} | ||||
| Z [R] | Value from Profile | Double [Meters] {positive z-axis shall be orthogonal to the x-axis and y-axis and shall point upward from the platform} | ||||
| Boresight Gain [R] | Value from Profile | Float [dBi] | ||||
| Beamwidth [R] | "RF Field of View" | {relative to element boresight} | ||||
| Azimuth Range [R] | "Azimuth Range" | {beginning at Azimuth Start and moving clockwise to Azimuth Stop} | ||||
| Azimuth Start [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | ||||
| Azimuth Stop [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | ||||
| Elevation Range | "Elevation Range" | {beginning at Elevation Start and moving towards zenith to Elevation Stop} | ||||
| Elevation Start [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] | ||||
| Elevation Stop [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] |
| TOP | |||||
| Signal Resource Management Parameters | |||||
| MoraSignalResource.wsdl | |||||
| Manifold Bands | |||||
| <49014-20201002> getManifoldBands( ), return value = List "Manifold Band" | |||||
| link:getManifoldBands | |||||
| List "Manifold Band" [R] | <0:2,047> {For RHD Device Type only} | ||||
| Band ID [R] | Value from Profile | Integer (1 to 2,047) |Reference Point Identifier| | |||
| Spatial Calibration [R] | "MORA File" | {"Type"=CALIBRATION} | |||
| File Name [R] | Value from Profile | Restricted String | |||
| Path | Value from Profile | Restricted String | |||
| Size [R] | Value from Profile | Long (≥0) [Bytes] | |||
| Type [R] | Value from Profile | Restricted String (CALIBRATION) | |||
| Date Modified | Value from Profile | Restricted String (VICTORY timestamp format) | |||
| Frequency Range [R] | "Frequency Range" | ||||
| Start [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| End [R] | Value from Profile | Double (±8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Resolution [R] | Value from Profile | Double (0 to 8.79 terahertz) [Hz] {the fractional resolution is 0.95 μHz} | |||
| Field Of View [R] | "RF Field of View" | (relative to platform forward) | |||
| Azimuth Range [R] | "Azimuth Range" | {beginning at Azimuth Start and moving clockwise to Azimuth Stop} | |||
| Azimuth Start [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | |||
| Azimuth Stop [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | |||
| Elevation Range | "Elevation Range" | {beginning at Elevation Start and moving towards zenith to Elevation Stop} | |||
| Elevation Start [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] | |||
| Elevation Stop [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] | |||
| Manifold Band Elements [R] | List "Associated Elements" | <2:N> | |||
| Array ID [R] | Value from Profile | Integer (0 to 31) {ID of 0 shall be used for unlike elements not part of a true array} | |||
| Elements [R] | List of Integers | <1 to 65,535> | |||
| Element ID [R] | Value from Profile | Integer (1 to 65,535) | |||
| Aperture Channels [R] | List "Aperture Channel" | <1:N> | |||
| ID [R] | Value from Profile | Integer (>0) | |||
| Channel Description [R] | Value from Profile | Restricted String | |||
| Associated Signal Port [R] | Value from Profile | Integer (1 to 127) | |||
| Associated Sub Port | Value from Profile | Integer (1 to 65,535) | |||
| Beamwidths | List "RF Field of View" | <1:N> | |||
| Azimuth Range [R] | "Azimuth Range" | {beginning at Azimuth Start and moving clockwise to Azimuth Stop} | |||
| Azimuth Start [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | |||
| Azimuth Stop [R] | Value from Profile | Float (0 to <360) [Arc Degrees] | |||
| Elevation Range | "Elevation Range" | {beginning at Elevation Start and moving towards zenith to Elevation Stop} | |||
| Elevation Start [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] | |||
| Elevation Stop [R] | Value from Profile | Float (-90 to +90) [Arc Degrees] |
| TOP | |||||
| Radio Frequency Distribution Management Parameters | |||||
| RFDistribution.wsdl | |||||
| Switch Groups | |||||
| <49005-20201002> getSwitchGroups( ), return value = List "Switch Group" | |||||
| link:getSwitchGroups | |||||
| List "Switch Group" [R] | <0:N> | ||||
| ID [R] | Value from Profile | Integer (1 to 127) |Discrete IO 64| | |||
| Switch States [R] | List "Switch State" | <2:8,191> | |||
| ID [R] | Value from Profile | Integer (1 to 8,191) | Discrete IO 64 | | |||
| Connections [R] | List "Connection" | <1:N> | |||
| Port ID 1 [R] | Value from Profile | Integer (1 to 127) {Shall be less than Port ID 2} | |||
| Port ID 2 [R] | Value from Profile | Integer (1 to 127) | |||
| Gain Delta [R] | Value from Profile | Float [dB] | |||
| Delay Delta [R] | Value from Profile | Long [Femtoseconds] | |||
| Control Transport Configuration [R] | "Data Transport Configuration" | ||||
| Unique Name [R] | Value from Profile | Restricted String (minimally includes MAC address in first 17 characters) {Statically assigned (locally administered) e.g. 02:C0:ED:12:34:56} | |||
| Index | Value from Profile | Integer | |||
| URI [R] | Value from Profile | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. udp://192.168.0.1:50000/50100} | |||
| Context Transport Configuration [R] | "Data Transport Configuration" | ||||
| Unique Name [R] | Value from Profile | Restricted String (minimally includes MAC address in first 17 characters) {Statically assigned (locally administered) e.g. 03:C0:ED:12:34:56} | |||
| Index | Value from Profile | Integer | |||
| URI [R] | Value from Profile | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. multicast://224.0.0.6:50002/50100} |
| TOP | ||
| Radio Frequency Distribution Management Parameters | ||
| RFDistribution.wsdl | ||
| Switch Groups | ||
| <49005-20201002> reserveSwitchGroup(ID, List "MORA Transport Configuration"), return value = "Reservation Confirmation" | ||
| link:reserveSwitchGroup | ||
| ID [R] | Integer (1 to 127) |Discrete IO 64| {ID corresponding to a "Switch Group"} |
| List "MORA Transport Configuration" [R - N number of client devices] | <1:N> {N number of client devices that are authorized to control the switch group} | ||
| Component ID [R] | Restricted String | ||
| Signal Port ID | Integer (1 to 127) | ||
| Priority Level | Integer (>0) {1 is highest priority, higher numbers have decreasing priority} | ||
| Control Transport Configuration [R] | "Data Transport Configuration" | ||
| Unique Name [R] | Restricted String (minimally includes MAC address in first 17 characters) {e.g. 02:C0:ED:12:34:56} | ||
| Index | Integer | ||
| URI [R] | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. udp://192.168.0.1:50000/50100} | ||
| Context Transport Configuration [R] | "Data Transport Configuration" | ||
| Unique Name [R] | Restricted String (minimally includes MAC address in first 17 characters) {e.g. 03:C0:ED:00:00:06} | ||
| Index | Integer | ||
| URI [R] | Restricted URI (RFC 3986 shall minimally include IPv4/6 address, port, and MUI in the path) {e.g. multicast://224.0.0.6:50002/50100} |
| "Reservation Confirmation" [R] | ||
| ID [R] | Live tie back | Integer (1 to 127) |Stream ID| |
| Confirmation Number [R] | Live tie back | Integer |
| Error Type | Error Text |
| GENERIC_FAULT | "Switch group already reserved" |
| "Invalid switch group id" | |
| "SPM error" | |
| OUT_OF_RANGE |
| TOP | ||
| Radio Frequency Distribution Management Parameters | ||
| RFDistribution.wsdl | ||
| Switch Groups | ||
| <49005-20201002> releaseSwitchGroup("Reservation Confirmation"), return value = "NO_ERROR" | ||
| link:releaseSwitchGroup | ||
| "Reservation Confirmation" [R] | ||
| ID [R] | Integer (1 to 127) |Stream ID| | |
| Confirmation Number [R] | Integer |
| Error Type | Error Text |
| GENERIC_FAULT | "Switch group not reserved" |
| "Confirmation number mismatch" | |
| "Invalid switch group id" | |
| "SPM error" | |
| OUT_OF_RANGE |
| TOP | ||||
| Radio Frequency Distribution Management Parameters | ||||
| RFDistribution.wsdl | ||||
| Switch Group Reservations | ||||
| <49005-20201002> getSwitchGroupReservations(), return value = List "Switch Group Reservation" | ||||
| link:getSwitchGroupReservations | ||||
| List "Switch Group Reservation" [R] | <0:N> | |||
| Switch Group ID [R] | Live tie back | Integer (1 to 127) | ||
| Client Component IDs [R] | List of Restricted Strings | <1:N> | ||
| Client Component ID [R] | Live tie back | Restricted String | ||
| TOP | ||||
| Device Information Management Parameters | ||||
| DeviceInformation.wsdl | ||||
| Manufacturer | ||||
| <10009-20210409> getManufacturer(), return value = Manufacturer | ||||
| link:getManufacturer | ||||
| Manufacturer [R] | Value from Profile | Restricted String | ||
| TOP | ||||
| Device Information Management Parameters | ||||
| DeviceInformation.wsdl | ||||
| Model | ||||
| <10009-20210409> getModel(), return value = Model | ||||
| link:getModel | ||||
| Model [R] | Value from Profile | Restricted String | ||
| TOP | ||||
| Device Information Management Parameters | ||||
| DeviceInformation.wsdl | ||||
| EquipmentID | ||||
| <10009-20210409> getEquipmentId(), return value = Equipment ID | ||||
| link:getEquipmentId | ||||
| Equipment ID [R] | Live tie back | Restricted String | ||
| TOP | ||||
| Authentication Entrypoints | ||||
| AuthenticationEntrypoints.wsdl | ||||
| AuthenticationService | ||||
| <40014-20210409> getAuthenticationService(), return value = Authentication Service URI | ||||
| link:getAuthenticationService | ||||
| Authentication Service URI [R] | Live tie back | Restricted URI | ||
| Error Type | Error Text | |||
| GENERIC_FAULT |
| TOP | |||
| Authentication Entrypoints | |||
| AuthenticationEntrypoints.wsdl | |||
| AuthenticationService | |||
| <40014-20210409> setAuthenticationService(Authentication Service URI), return value = "NO_ERROR" | |||
| link:setAuthenticationService | |||
| Authentication Service URI [R] | Restricted URI | ||
| Error Type | Error Text | ||
| GENERIC_FAULT | |||
| OUT_OF_RANGE |
| TOP | |||
| Authorization Architecture Entrypoints | |||
| AuthorizationArchitectureEntrypoints.wsdl | |||
| Policy Enforcement Service | |||
| <40012-20210409> getPolicyEnforcementService(), return value = Policy Enforcement Service URI | |||
| link:getPolicyEnforcementService | |||
| Policy Enforcement Service URI [R] | Live tie back | Restricted URI |
| Error Type | Error Text |
| GENERIC_FAULT |
| TOP | ||
| Authorization Architecture Entrypoints | ||
| AuthorizationArchitectureEntrypoints.wsdl | ||
| Policy Enforcement Service | ||
| <40012-20210409> setPolicyEnforcementService(Policy Enforcement Service URI), return value = "NO_ERROR" | ||
| link:setPolicyEnforcementService | ||
| Policy Enforcement Service URI [R] | Restricted URI |
| Error Type | Error Text | |||
| GENERIC_FAULT | ||||
| OUT_OF_RANGE | ||||
| TOP | ||||
| Syslog-Based Health Publishing Management Specification | ||||
| HealthPublishing.wsdl | ||||
| Data Transport Configurations | ||||
| <11005-20210409> getHealthDataTransportConfigurations(), return value = List "Data Transport Configuration" | ||||
| link:getHealthDataTransportConfigurations | ||||
| List "Data Transport Configuration" [R] | <1:N> | |||
| Unique Name [R] | Live tie back | Restricted String | ||
| Index | Live tie back | Integer | ||
| URI [R] | Live tie back | Restricted URI {IETF RFC 3986} | ||
| Network Layer | "Network Layer" | |||
| Layer Name [R] | Live tie back | Restricted String (TCP, UDP, ICMP, IGMP, IPV4, IPV6, HTTP, FTP, SOAP, SCTP, VDM) | ||
| Network Layer | {Recursive use of "Network Layer" complex type} |
| TOP | ||||
| Syslog-Based Health Publishing Management Specification | ||||
| HealthPublishing.wsdl | ||||
| Data Transport Configurations |
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .