
DCS 300 User’s Manual
8-20
About the $IPT Transaction ID
$IPT is a special transaction ID that contains the protocol that allows JANUS RF
devices and Trakker Antares terminals to communicate with the DCS 300 using the
direct TCP/IP socket interface. Every transaction from a device needs $IPT as the
transaction ID, which allows the server DevComm to route the data to the proper queue.
When a device receives a transaction from the DCS 300, the transaction does not
contain $IPT, but the protocol is the same.
$IPT offers these features:
•
Client requests permission to open a socket. The client sends a data packet that
contains the OPEN command, session ID, port number, host name, and maximum
packet size to the DCS 300.
•
Client receives a packet from the DCS 300 that acknowledges the request.
–
Client receives an
OPEN_NAK
(negative acknowledgment) packet from the
DCS 300, which indicates the request to open a socket has failed.
–
Client receives an
OPEN_ACK
(acknowledgment) packet from the DCS 300,
which indicates the request to open a socket has succeeded.
•
Client sends and receives data to and from the host through the DCS 300. The data
packet contains the DATA command, the session ID, and the data.
•
Client requests permission to close the socket or it receives a
CLOSE
packet from
the DCS 300 indicating that the connection is closed.
About the Host Application Requirements
The DCS 300 to host interface does not require any modifications. Host applications
must be written using the standard TCP/IP socket interface. Also, host applications
must be server applications; that is, they open a socket and wait for a client connection
to arrive at the socket.
Summary of Contents for DCS 300
Page 1: ...P N 067296 005 User s Manual DCS300 ...
Page 4: ...DCS 300 User s Manual blank ...
Page 16: ...DCS 300 User s Manual ...
Page 22: ...DCS 300 User s Manual ...
Page 23: ...Getting Started 1 ...
Page 24: ...DCS 300 System Manual blank ...
Page 42: ...blank ...
Page 43: ...Learning About the DCS 300 2 ...
Page 44: ...DCS 300 User s Manual blank ...
Page 68: ...blank ...
Page 69: ...Connecting to the Upline Network 3 ...
Page 70: ...DCS 300 System Manual 3 2 blank ...
Page 94: ...blank ...
Page 95: ...Connecting to the Intermec RF Network 4 ...
Page 96: ...DCS 300 System Manual blank ...
Page 134: ...blank ...
Page 135: ...Connecting to the 9180 and the Intermec CrossBar Network 5 ...
Page 136: ...DCS 300 System Manual blank blank ...
Page 158: ...DCS 300 System Manual blank ...
Page 159: ...Running Data Collection Browser 6 ...
Page 160: ...DCS 300 System Manual blank ...
Page 171: ...Running Terminal Emulation 7 ...
Page 172: ...DCS 300 System Manual blank ...
Page 209: ...Running Peer to Peer Applications 8 ...
Page 210: ...DCS 300 System Manual blank ...
Page 232: ...blank ...
Page 233: ...Running Terminal Sessions 9 ...
Page 234: ...DCS 300 System Manual blank ...
Page 258: ...DCS 300 System Manual 9 26 blank ...
Page 259: ...Running Screen Mapping 10 ...
Page 260: ...DCS 300 System Manual 10 2 blank ...
Page 269: ...Running Screen Mapping 10 11 10 Screen 3 Screen 4 Main Host Screen Screen 5 ...
Page 333: ...Troubleshooting 11 ...
Page 334: ...DCS 300 System Manual blank ...
Page 372: ...blank ...
Page 373: ...Specifications and Other Helpful Information A ...
Page 374: ...DCS 300 System Manual B 2 blank ...
Page 391: ...Upgrading the DCS 300 and Devices B ...
Page 392: ...DCS 300 System Manual blank ...
Page 411: ...How the DCS 300 Routes Transactions C ...
Page 412: ...DCS 300 System Manual blank ...
Page 430: ...blank ...
Page 431: ...Index I ...
Page 432: ...DCS 300 System Manual I 2 blank ...