beautypg.com

Datatek UMI User Manual

Page 41

background image

U N I V E R S A L M E D I A T I O N I N T E R F A C E ( U M I ) U S E R M A N U A L

04/30/09

41

calls to originating virtual ports without a PDD specification will be presented a user interface for
“dialing” a destination IP address and TCP port.

When a virtual port is a call receiver (listener), it is assigned a default port number value of 23
(TELNET service). If only one class of service is needed for access to the BNS network, this does
not need to be changed. However, when a specific TCP port is specified via the
hport= option, it is used in place of the default value.

Multiple virtual ports may share the same TCP port value, to define a

hunt group of virtual ports.

A connection that is directed to this TCP port value would select the next available virtual port.
The

hport= option may only be used with receive virtual ports.

The

cug=[+|-] option allows the inclusion or deletion of a Closed User Group in the

list of CUGs assigned to the virtual port. The “

+” will add the to the CUG list. The “-

is used to delete the

from the list.

The

prot option allows the specification of the encapsulation method associated with the virtual

port. The

async encapsulation method uses a telnet service without extensions. This is

applicable to asynchronous connections. The

sync encapsulation is basically the same as

asynchronous, but with the extensions needed for synchronous protocols. The

raw option is used

when no encapsulation is desired. It should be noted that the DT-4000 and DT-2020 series
devices are tolerant of synchronous encapsulation for asynchronous connections, so virtual ports
with these protocols may be grouped together for connections exclusively to endpoints on those
devices. The

vpad option selects a virtual pad service. This allows IP resident entities to access

devices on the DK/BNS network with a mediation service similar to the DT-xx8x devices.

The

crfix=< TRANS | NONULL > option accommodates an anomaly in some early variants of

telnet implementation on UNIX systems, which insert a NULL character in the data stream after a
carriage return. Most end devices are not affected by this NULL character. However, some
devices (e.g. the BNS control computer) have erroneous operation if these characters are
received. The value

TRANS indicates transparent operation, where all data received by the UMI,

including a NULL after a carriage return, is forwarded to the end device. The value of

NONULL

removes a NULL character immediately following a carriage return. No other NULL characters
are affected. The default operation is transparent, and the

crfix option may only be specified if

the protocol selected is asynchronous.

The

crlf=< TRANS | LCS60 > option accommodates Microsoft MSDOS (and Windows variants)

of telnet implementations. These implementations insert a LF character in the data stream after a
carriage return. Since both characters are treated equally by some endpoints, the result is a
double line entry where only one was desired. The LCS60 device would always strip the LF
following a CR. However, this would yield problems for some applications where transparency
was desired. The

crlf option allows the selection of either operation. When the crlf=TRANS is

selected, the virtual port is transparent. When the

crlf=LCS60 is selected, the virtual port

performs LCS60 style processing on the LF following a CR. It is stripped from the data stream.

The

data=<7bit | trans> option allows you to "filter" data to 7bit by essentially masking out the

parity bit on each character. This is useful when a TY card connected to a Network Element is
configured as 8 bit and no parity and the Network Element is 7bit and even parity. Datakit takes
care of parity conversion on egress, but Telnet does not. Some telnet clients will display garbage,
and others will work fine. This feature will eliminate the issue altogether.

The

sess= option allows an IP session to be maintained across multiple BNS

sessions. The option is available for sessions that originate in the IP infrastructure, and for the
async encapsulation method. The default value is

trans which provides seamless service instead

of session hold. If the BNS port has been configured with an attention character, that attention