Cordes CDNA-041G User manual

CorDES Proprietary Information
Operator Manual
For the
CDNA-041G
Network Adapter
Rev A
Date: 5/19/2020

CorDES Proprietary Information
2
TABLE OF CONTENTS
Change page summary.................................................................................................4
1Overview..................................................................................................................5
1.1 Reference Documents............................................................................................... 5
1.2 Specifications ............................................................................................................ 5
1.3 Supplied Accessories................................................................................................ 6
1.4 Optional Accessories ................................................................................................ 6
2Operational Concept ..............................................................................................6
3Interfaces and Connections...................................................................................8
3.1 Front Panel................................................................................................................. 8
3.2 Rear Panel.................................................................................................................. 9
4Installation.............................................................................................................10
4.1 Unpacking .................................................................................................................10
4.2 Mounting and Making Connections.........................................................................11
4.3 Power On...................................................................................................................12
4.4 Configuring the ECU Data Interfaces ......................................................................12
5Configuration for Operation.................................................................................13
5.1 Installing and Launching the HMI Application........................................................13
5.2 CDNA-041G Windows Overview..............................................................................13
5.2.1 Main Window.......................................................................................................14
5.2.2 Configuring the Remote Management Interface...................................................14
5.2.3 HMI Network Connection Status to Remote CDNA Device..................................15
5.2.4 Configuring the Remote CDNA............................................................................15
5.2.5 Configuring the Plain Text (PT) and Cipher Text (CT) Interfaces Device Settings17
5.2.6 Configuring the OP Mode and Encrypt Mode.......................................................18
5.2.7 Multicast Configuration ........................................................................................19
5.2.8 Viewing the CDNA Link Status and Packet Statistics...........................................20
5.2.9 Packet Loss & Debug ..........................................................................................21
6Maintenance..........................................................................................................22
6.1 General Care .............................................................................................................22
6.2 Preventive Maintenance...........................................................................................22
7Parts Information..................................................................................................22
8FCC Interference Warning ...................................................................................22
9Warranty Information ...........................................................................................23
9.1 Customer Service .....................................................................................................23
10 Errata..................................................................................................................24
Appendix A. Example TCP/IP Data Interface Configuration....................................25
Appendix B. Example UDP/IP Data Interface Configuration....................................26
Appendix C. Remote Management Application Prgramming Interface..................28

CorDES Proprietary Information
3
Table of Figures
Figure 1 Physical Network Device Stack.................................................................................... 6
Figure 2 Virtual Network Device Stack....................................................................................... 7
Figure 3 CDNA Interfaces with Bypass ...................................................................................... 8
Figure 4 Front View of CDNA-041G........................................................................................... 8
Figure 5: Front Panel with Port Labels of CDNA-041G............................................................... 9
Figure 6 Rear View of CDNA-041G...........................................................................................10
Figure 7 Rear Panel with Port Labels of CDNA-041G...............................................................10
Figure 8 HMI GUI Management Application Overview ..............................................................14
Figure 9 Setting the Host IP Address and TCP Port..................................................................15
Figure 10 Global Device Settings..............................................................................................16
Figure 11 Configuring PT Data Interfaces.................................................................................17
Figure 12 Configuring CT Data Interfaces.................................................................................18
Figure 13 Example GCM OP Mode with Send To Address .......................................................19
Figure 14 Multicast Settings Option...........................................................................................20
Figure 15 HMI Device Status Page...........................................................................................20
Figure 16 UDP/IP w/Fixed 20B Bypass Header Example.........................................................27
Table 3-1 Front Panel Connections............................................................................................ 9
Table 3-2 Rear Panel Connections...........................................................................................10
Table 4-1 CNDA-041G to ECU Connections.............................................................................11
Table 4-2 CDNA-041G Default mapping of Front Panel PHY to Rear Panel Connectors..........12
Table 4-3 ECU Data Interface Settings .....................................................................................13
Table 5-1 Hardware and Software Requirements......................................................................13
Table 5-2 CDNA OP Modes......................................................................................................18
Table 5-3 CDNA Real-Time Information....................................................................................21

CorDES Proprietary Information
4
CHANGE PAGE SUMMARY
REVISION
DATE
CHANGES
-
12/3/2019
Original Release
A
5/19/2020
Update to incorporate UDP fixed bypass mode
& Python Management API scripted interface

CorDES Proprietary Information
5
1OVERVIEW
The CorDES Network Adapter (CDNA-041G) provides network packet to serial translation to
facilitate easy integration of two KIV-7M Gryphon or RTN-14 enabled End Cryptographic Units
(ECUs) into modern Ethernet/IP based satellite control networks. Additionally, the chassis
provides rack mount and redundant auto-failover AC/DC power conversion in a high-availability,
compact 2 RU form factor. The chassis mounts in a standard 19-inch telecommunications rack.
The front panel faceplate is easily removed with five thumb screws allowing the ECUs to slide in
through the front of the chassis for easy installation.
The CDNA-041G provides access to all the ECU data and management interfaces via rear
panel cut outs, for a total of 4 Channels. Redundant hot-swappable autosensing power supplies
provide AC to DC conversion. Two rear panel power supply DC connectors provide the power
connections to the ECU Units.
1.1 Reference Documents
This manual references standards, specifications and other documents. The following
documents are applicable when integrating the ECU int the CDNA-041G and overall satellite
control network.
A. CDNA-041G Data Plane Interface Control Document, Rev 2.0
B. CNDA-041G Application Programming Interface
C. KIV-7M Programmable, Multi-Channel Encryptor, Installation, Configuration and
Operating Instructions
1.2 Specifications
Feature
Description
Data Interfaces
2x Plain Text 1GbE TCP/IP Network Interfaces
2x Cipher Text 1GbE TCP/IP Network Interfaces
(Optical 1000Base-LX or Copper/RJ45)
ECU Crypto Modes
ECB, GCM, CTR
Device Management
10/100/1000 (Base-T) Remote Management
Control/Statistics
ARP/ICMP/DHCP
Static or Dynamic IP per Port
Packet Counters/Statistics per Port
Upgrade
USB Port for future software upgrade support
Physical
2 RU, 19” rack mount
150w Max Power Consumption
Redundant Hot Swap Power supplies
120-230VAC 50-60Hz Auto-Switching Power inputs
0-30C Operating Environment
0-30C MTBF (250KHrs)

CorDES Proprietary Information
6
1.3 Supplied Accessories
The CDNA-041G includes power cables to power the CDNA chassis and two ECUs. The
supplied equipment includes:
Item
Two (2) NEMA 5-15P to IEC-60320-C13 A/C
Power Cords
Two (2) ECU power cables
1.4 Optional Accessories
The user of the CDNA-041G should provide the following items for operation. These items are
available for order as optional accessories at time of purchase.
Item
Part Number
Plain Text (PT) and Cipher Text (CT) data cables
(VHDCI SCSI (SCSI-5) LVD/SE Cable - .8mm 68-
pin VHDCI SCSI Male to Male)
Cables on Demand (CS-VHDCIMX200)
SFP 1000Base-LX Pluggable Optical Module
Finisar FTLF1318P3BTL (Digi-Key 775-1082-ND)
SFP 1000Base-T Pluggable Copper Module
FCLF8520P2BTL (Digi-Key 775-1140-ND)
2OPERATIONAL CONCEPT
The CDNA-041G is designed to support simple integration of the ECUs into a modern satellite
ground system with Gigabit Ethernet interfaces. The CDNA converts the ECU serial interfaces
to TCP/IP to facilitate networking. Figure 1 shows the notional integration of the CDNA in a
physical network, while Figure 2 shows the notional integration of the CDNA is a virtualized
environment.
Figure 1 Physical Network Device Stack

CorDES Proprietary Information
7
Figure 2 Virtual Network Device Stack
A CDNA Dataplane Application Programming Interface (API) is available to support CDNA
compatible packet generation as defined in the CDNA-041G Data Plane Interface Control
Document. A customized CDNA header or fixed bypass header (described in Reference A)
enables packet level header bypass (Figure 3). The header also enables ECU key and
cryptographic mode agility in a future release.

CorDES Proprietary Information
8
Figure 3 CDNA Interfaces with Bypass
3INTERFACES AND CONNECTIONS
3.1 Front Panel
The front panel of the CDNA (Figure 4 and Figure 5) contains the power switch, indicators and
connections to configure the unit for operation. Table 3-1 lists and describes functions of the
connections on the front panel.
Figure 4 Front View of CDNA-041G

CorDES Proprietary Information
9
Figure 5: Front Panel with Port Labels of CDNA-041G
Connection
Name
Connector
Function
ON/OFF
N/A
Enables and disables prime power to the unit. Integrated
LED provided visual indication of power
Remote
Management
RJ-45 Plug
10/100 (Base-T) Remote management interface port to
remotely configure the CNDA-041G
PT[0], PT[1]
SFP Transceiver
Plain Text (Unencrypted) 1GbE data channels supporting
IPv4/TCP or IPv4/UDP connection
CT[0], CT[1]
SFP Transceiver
Cipher Text (Encrypted) 1GbE data channels supporting
IPv4/TCP or IPv4/UDP connection
USB Management
USB 2.0 A
Female
Interface to provide future software and firmware updates
Table 3-1 Front Panel Connections
3.2 Rear Panel
The rear panel (Figure 6 and Figure 7) provides power connectivity and data connections to the
ECUs installed in CDNA. Table 3-2 lists and describes functions of the connections on the real
panel.

CorDES Proprietary Information
10
Figure 6 Rear View of CDNA-041G
Figure 7 Rear Panel with Port Labels of CDNA-041G
Connection
Name
Connector
Function
AC Power
NEMA5-15P
120-230VAC 50-60Hz Auto-Switching Power inputs
ECU[0] / [1]
Power
L17DM537446
5.25VDC power output to ECUs
PT[0-3]
VHDCI plug, Molex
71425 or equivalent
Serial Plain Text data inputs and outputs for ECUs
CT[0-3]
VHDCI plug, Molex
71425 or equivalent
Serial Cipher Text data inputs and outputs for ECUs
Table 3-2 Rear Panel Connections
4INSTALLATION
The CDNA-041G is designed to be installed in fixed satellite operation centers that meet the
environmental characteristics specified in the Technical Specifications of this manual.
4.1 Unpacking
The CDNA-041G is shipped in reusable packaging materials. Save these packaging materials
for future use in case you need to ship the CDNA-041G. Save this document along with the
packaging materials for future reference. The CDNA-041G is shipped in a single box which
contains the chassis, faceplate and power cables.

CorDES Proprietary Information
11
Inspect the shipping container for signs of damage during shipping, storage, or handling. Open
the container and carefully remove the CDNA-041G from the box. Inspect the unit for any
external damage; this includes checking the power switches, connectors and mounting tabs.
Verify the items in the supplied equipment list above are enclosed.
4.2 Mounting and Making Connections
The CDNA-041G is designed for mounting in a standard 19” EIA equipment rack using side
mounting slide rails with front and rear rack attach for most support. Rail attachment points are
provided on the side of the unit.
No special tools are required for mounting the CDNA-041G. A Philips screwdriver is required to
install the slide rails and tighten the rack mounting screws (not supplied).
To install the CDNA-041G (with slide rails) and ECUs:
1. Unscrew the five (5x) front panel thumb screws to remove the front panel faceplate.
a. Optionally install the side rails on the unit and install the unit in the 19” rack.
2. Slide the unit into the rack and secure it in place by screwing four #10-32 flush mount
screws.
3. Slide one or two ECU GOE units into the chassis slots with the faceplate removed.
4. Install the faceplate and secure it in place with the five thumb screws attached to the
plate.
Make the data and power cable connections:
1. Connect the rear Plain Text and Cipher Text serial data cables and DC power cables
as shown in Table 4-1 below.
2. Insert the SFP optics into the cages and connect the front panel Ethernet ports to the
network as shown in Table 4-2 below.
3. Connect the CDNA-041G front panel remote management interface cable to the
network.
4. Connect the ECU’s Host Control Interface (HCI) port (J2) to the appropriate network.
5. Connect both AC power cables to the chassis and power source.
•Note: Both AC supplies should be connected to power. The unit will emit a
constant alarm tone if one of the supplies is not powered or fails.
ECU[0] Connections
ECU[1] Connections
CDNA-041G
ECU[0]
CDNA-041G
ECU[1]
ECU[0] Power
J1
ECU[0] Power
J1
PT[0]
J3
PT[2]
J3
PT[1]
J5
PT[3]
J5
CT[0]
J4
CT[2]
J4
CT[1]
J6
CT[3]
J6
Table 4-1 CNDA-041G to ECU Connections

CorDES Proprietary Information
12
Front Panel
1GbE PHY
PORT
Default
*IP.Port#
Rear Panel
Connector
ECU[0]
Connection
ECU[2]
Connection
PT[0]
64000
PT[0]
J3
PT[0]
64001
PT[1]
J5
PT[1]
64002
PT[2]
J3
PT[1]
64003
PT[3]
J5
CT[0]
64004
CT[0]
J4
CT[0]
64005
CT[1]
J6
CT[1]
64006
CT[2]
J4
CT[1]
64007
CT[3]
J6
Table 4-2 CDNA-041G Default mapping of Front Panel PHY to Rear Panel Connectors
•NOTE: *Default IP.Port# can be changed by HMI or CLI.
The Front Panel has 4x PHY ports, each with a unique programmable IP address. Each PHY
has two IP Port #’s associated with it (programmable) to allow mapping of two logical data
channels to each physical port as shown in the above table.
4.3 Power On
To power on the CDNA-041G
1. Verify all connections are secure.
2. Press the power panel on the front of the chassis and verify the installed hardware
powers up.
4.4 Configuring the ECU Data Interfaces
The CDNA unit interfaces to the ECU data interfaces using the LVDS interfaces in the File
Transfer mode setting. The ECU interface should be configured as shown in the table below
prior to passing traffic through the units.
Parameter
Setting
Personality
Gryphon
Plain Text Interface
Use CTIF
Cipher Text Interface
LVDS
CT Data Format
NRZ-L
Clock Source
Terminal Timing
PT Data
Binary

CorDES Proprietary Information
13
CT Data Invert
Normal
Table 4-3 ECU Data Interface Settings
5CONFIGURATION FOR OPERATION
This section provides detailed information about the CDNA remote management Human to
Machine Interface (HMI) application used to configure and view status of the CDNA-041G from
a workstation running Microsoft ® Windows 10 ® operating system. The management
application connects to the CNDA through an IPv4 Internet protocol (TCP/IP) Ethernet
connection over the unit’s remote management connector.
A single workstation can be used to either control a single CDNA or control multiple CDNA units
as long as each unit is uniquely addressable via IPv4 over a local Ethernet network. The
management interface of the CDNA is set to request a dynamic IPv4 address via DHCP when
the unit boots up; therefore, there must be a DHCP server on the network. If static assignment
is preferred, simply reserve a static IP address in the servers DHCP pool bound to the CDNA
unit’s management MAC address. Multiple CDNA units are individually manageable via their
unique IPv4 addresses. IP port 10000 is the fixed management address of the management
interface. IP port 80 (HTTP) is for modifying the management controller (Lantronix Edge
device) PHY and should not be modified without consulting CorDes, LLC technical support –
modifying parameters via HTTP may make the unit’s management interface inaccessible.
5.1 Installing and Launching the HMI Application
The HMI Application is a desktop GUI utility that runs on Windows 10™ and allows monitoring
and configuration of the CDNA over a local area network. The installer is distributed on a DVD;
simply run the cdna-hmi-app-win32-x64.msi to install the application on the management
computer.
Item
Name/Manufacturer/Model
Workstation
(Laptop or PC)
Intel® Core I3 or later Processor, 1.5 GHz minimum, 8 GB RAM minimum,
Software: x86-64 (64bit) Operating System - Windows 10 ®
Table 5-1 Hardware and Software Requirements
5.2 CDNA-041G Windows Overview
The CDNA remote management application provides basic configuration and status information
to the user. These features include:
•Configuration of the CNDA-041G remote management interface.
•Configuration of the CDNA-041G data plane interfaces.
•View device level channel statistics

CorDES Proprietary Information
14
5.2.1 Main Window
The main window of the HMI (Figure 8) provides a top-level dashboard and tabbed control of
the following functions: Configuration, Device Settings and Device Status. The serial number of
the device is displayed in the top left of the window. If more than one CNDA unit is to be
controlled multiple instances of the remote management application can be launched.
Figure 8 HMI GUI Management Application Overview
5.2.2 Configuring the Remote Management Interface
To configure the remote management interface, enter the desire Host IPv4 address and click
“Submit & Apply”. NOTE the Host Port should always be 10000 for the CDNA-041G.
The first time you enter the IP address you need to also click “Apply & Restart”as the IP
address is stored locally to the configuration file. On subsequent use the IP address is auto
filled in from the prior stored value and the HMI will automatically connect to the remote device.

CorDES Proprietary Information
15
Figure 9 Setting the Host IP Address and TCP Port
5.2.3 HMI Network Connection Status to Remote CDNA Device
The status of the remote device management connection is displayed (Figure 8) in the Network
& CDNA connection bars (in upper right). If they are green you are successfully connected to
the CDNA device. If they are not green, there is either a temporary disconnect or other network
error. The HMI will attempt to auto reconnect continuously such that temporary network or
DHCP issues will be resolved automatically.
5.2.4 Configuring the Remote CDNA
From the initial page, click the “DEVICE SETTINGS” in the left column.
This will take you to the page to modify the remote CDNA Settings as shown in Figure 10.

CorDES Proprietary Information
16
Figure 10 Global Device Settings
This page allows you to modify all the CDNA operational parameters.
Note1: No changes are made to any of the unit’s configuration settings until the “Apply &
Restart” button (Upper right) is selected and the device is rebooted. Upon clicking “Apply &
Restart” the unit stores the updated setting to internal Flash memory on the unit and they will
persist unless reconfigured by the user. After the configuration is stored, the unit auto-reboots
with the new parameters and resumes traffic processing. The store and reboot operation takes
under one minute.
Note2: The Global Settings section is for future integrated control of the 2 ECUs via the MMI
interface. At this time these parameters are not used and can be ignored.
On this page there are 5 sections that are described below to modify each of the operational
parameters. Some of these parameters must be set to match the operational configuration of
the embedded GOE:

CorDES Proprietary Information
17
1. GOE must be set always to NRZ-L, LVDS to operate with the CDNA.
2. Uplink (Encrypt), and Downlink (Decrypt) directions for each channel must match
between the GOE & CDNA.
5.2.5 Configuring the Plain Text (PT) and Cipher Text (CT) Interfaces Device Settings
There are two PT channel settings windows and two CT channel setting window on the main
Device Settings page. Each ECU in the CDNA device is assigned a physical PT and CT
interface socket as shown in Table 4-2. Each ECU has 2 physical channels, but they share
common PT and CT 1GbE PHY ports on the front panel. The channels are multiplexed onto the
common interface and separated by TCP/UDP port numbers as shown below.
•PT Channels[0,1] use one common 1GbE PHY on the front panel, labeled PT[0].
•PT Channels[2,3] use one common 1GbE PHY on the front panel, labeled PT[1].
•CT Channels[0,1] use one common 1GbE PHY on the front panel, labeled CT[0].
•CT Channels[2,3] use one common 1GbE PHY on the front panel, labeled CT[1].
The CDNA data channels’IP addresses are statically assigned based on the information
configured here. The CDNA runs a TCP/IP or UDP/IP socket server for each channel based on
this information and the OP Mode selected.
To configure the PT and CT data ports, navigate to the Device Settings tab. Enter the IPv4
address, NetMask and default Gateway information as shown in Figure 11 and Figure 12 . The
NRZ Mode is hard coded to NRZ-L.
Figure 11 Configuring PT Data Interfaces

CorDES Proprietary Information
18
Figure 12 Configuring CT Data Interfaces
5.2.6 Configuring the OP Mode and Encrypt Mode
The OP Mode enables different network connection types as shown in the table below as well
as various packet format as describe in the Data Plane ICD (Reference A).
OP Mode
Network
Connection
Type
Comments
CDNA
TCP
Requires CDNA header per ICD.
Supports dynamic crypto mode and bypass selection
(Enables future support for automated ECU key index and
crypto mode selection)
GCM
UDP
No CDNA header required
Fixed 20B bypass header
Accommodates bandwidth expansion/contraction associated
with GCM tags
CTR/ECB
UDP
No CDNA header required
Fixed 20B bypass header
Table 5-2 CDNA OP Modes
OP Mode--CDNA: This mode configures the CDNA for TCP networking and dynamic bypass
per Table 5-2.
OP Modes-- GCM and CTR/ECB: These modes configure the CDNA for UDP networking. If
selected, the window will dynamically update and display a “Channel #n Send To Address” field
as shown in Figure 13. Enter the destination IP address to send the output data packets.

CorDES Proprietary Information
19
Figure 13 Example GCM OP Mode with Send To Address
Encrypt Mode: This configures the CDNA channel to support either uplink encryption or
downlink decryption. The ECU must also be configured to the corresponding uplink/downlink
mode, also shown in Figure 13.
Click Submit after the settings are complete. Note you can modify the parameters and click
submit as many times as needed to get them correct. No operational change is made to the
unit until you have both submitted the changes, and then clicked “Apply & Restart”.
An example configuration of IP and (default) TCP port assignments is in Appendix A.
An example configuration of IP and (default) UDP port assignments is in Appendix B.
NOTE: The CT data interfaces are configured like the PT interfaces, except the Encrypt mode
(Downlink or uplink) is not specified. This is because the ECU operates in simplex mode, so
when the encrypt mode direction is selected on PT, the settings are automatically selected for
the CT mode (e.g. if you specify PT[0] as Encrypt (Uplink), then CT[0] is automatically
configured to be the Cipher Text Output port (Uplink)).
5.2.7 Multicast Configuration
If desired, the unit can be configured to send to encrypted/decrypted output to up to two
destination IP addresses. One destination is configured by default as shown previously. If a
second destination IP address is desired, click the “Enable” checkbox for the desired channel,
enter the IP address and click Submit. Up selecting Submit the second IP address is
automatically installed. To permanently save the update, click “Apply and Restart” at the top of
the page.

CorDES Proprietary Information
20
Figure 14 Multicast Settings Option
5.2.8 Viewing the CDNA Link Status and Packet Statistics
To see real time traffic status for the CDNA, click the “DEVICE STATUS” tab on the left column.
This will take the HMI to the following page:
Figure 15 HMI Device Status Page
The CNDA provides real-time channel status information as well as some basic packet counters
to aid in network level troubleshooting as shown in Figure 15. A brief explanation of each
parameter is provided in Table 5-3 below.
The “Clear Counters” button can be clicked at any time to reset the packet counters. This has
no effect on operational traffic flow.
Table of contents