Network Protocols
3-1
3
Network Protocols
The UTS family uses TCP/IP protocols for network communication. The
supported standards are: ARP, UDP, TCP, ICMP, Telnet, TFTP and SNMP.
For transparent connections, TCP/IP (binary stream) or Telnet protocols are
used. Firmware updates can be done with the TFTP protocol.
The IP protocol defines addressing, routing and data block handling over the
network. The TCP (transmission control protocol) assures that no data is lost or
duplicated, and that everything sent into the connection on one side arrives at
the target exactly as it was sent.
For typical datagram applications where devices interact with others without
maintaining a point to point connection, UDP is used (customer specific
versions and “Datagram” mode).
3.1
Packing Algorithm
The two available packet algorithms (which define how and when packets are
sent to the network) are software selectable on a per-channel base. The standard
algorithm is optimized for applications where UTS is used in a local
environment, allowing for very small delays for single characters while trying
to keep the packet count low. The alternate packing algorithm minimizes the
packet count on the network, and is especially useful for applications in routed
Wide Area Networks. Various parameters can be set in this mode to economize
the serial data stream.
3.2
Channel Identification
The UTS has one IP Address. The port number selects the specific channel,
which must be unique.
3.3
IP Address
Every device connected to the TCP/IP network must have a unique IP address.
This IP address is used to reference the specific device, for example to build a
connection to a serial port. See Appendix B for a complete description of IP
Addressing.
3.4
Port Number
Every TCP connection and every UDP datagram is defined by the two peer IP
addresses, which are source and destination port number. These port numbers
are necessary to address different applications or channels on a network host.
The port number can be compared to an extension on a PBX system.