DART 200 CDPD Modem User’s Guide
5 DART Supported Protocols
Sierra Wireless, Inc.
5-8
This feature is controlled by bit 1 of S-Register 82. The default is
backward compatibility enabled (bit 1 = 1). When this bit is on the
UDP server does not generate a random port number as the source
port when the MAS issues an
ATDP,
but instead uses the port
number specified in the destination address of the dial command. In
backward compatibility client mode, the destination port cannot be
the same as the modem’s listening port if the UDP server is active.
•
UDP server communication - UDP communications with the UDP
server active are similar to those for basic UDP, with the exception
of the call establishment operation discussed in
Basic UDP
communication,
p. 5-2. A discussion of call establishment operation
with the UDP server active follows.
In active operation (client mode):
1.
The MAS (or DTE) issues an
ATDP
command using the dial
string (
ATDPn.n.n.n/x
) or the dial list entry (
ATDPSn
) form to
put the M-ES into online mode. If no destination port is
specified the port number defaults to the standard telnet port
(23); this should be avoided.
2.
Unless the application operates on a closed system, use port
numbers in the range of 1025 to 4999 to comply with industry
standards. The modem’s protocol stack generates a random
number for use as the source port for active mode sessions.
However, if the backward compatibility option is active the
source port number is forced to be the same as the destination
port address specified in the dial string.
As is the case with basic UDP, the CONNECT message received
when going into online mode does not imply that a logical
connection was established as it does with TCP. Instead, it
indicates to the MAS that the modem is in online mode, ready to
communicate, and that the destination address is saved for use in
constructing packet headers for data that follows.
3.
In addition to putting the modem into online mode, the
ATDP
generates a random port number for use in the packet source
address, which is also used as the active session listening port.
4.
If the modem functions only as a client (
*A0
), the listening port
defined by the
*L
command is not active. The modem receives
datagrams on the active session listening port instead, and only
from the destination address (IP Address and port) specified in
the dial command.
If the modem functions in a dual role, both as client and server
(
*A2
), there are some additional items to be aware of, including:
?
?
NOTE:
This bit should be set to
0 if there are no DARTs
using basic UDP
participating in the
network.
?
?
NOTE:
The UDP server is
compliant with industry
standard client-server
models where client
systems originate calls
and server systems
answer calls. Another
aspect of these
standards is the
distinction between
active (client) and
passive (server)
operation.
Содержание DART 200
Страница 4: ...DART 200 CDPD Modem User s Guide Sierra Wireless Inc iv...
Страница 18: ...DART 200 CDPD Modem User s Guide About This Guide Sierra Wireless Inc xviii...
Страница 50: ...DART 200 CDPD Modem User s Guide 3 CPDP Security Features Sierra Wireless Inc 3 4...
Страница 86: ...DART 200 CDPD Modem User s Guide 5 DART Supported Protocols Sierra Wireless Inc 5 32...
Страница 90: ...DART 200 CDPD Modem User s Guide 6 Device Attachment Sierra Wireless Inc 6 4...
Страница 94: ...DART 200 CDPD Modem User s Guide 7 Vehicle Installation Considerations Sierra Wireless Inc 7 4...
Страница 120: ...DART 200 CDPD Modem User s Guide 8 Application Programming Sierra Wireless Inc 8 26...
Страница 130: ...DART 200 CDPD Modem User s Guide D SLIP Setup Examples Sierra Wireless Inc D 4...
Страница 144: ...DART 200 CDPD Modem User s Guide E S Registers Sierra Wireless Inc E 14...
Страница 169: ...DART 200 CDPD Modem User s Guide F DART AT Command Set PN1197 00 Revision 1 0 F 25...
Страница 176: ......
Страница 180: ...DART 200 CDPD Modem User s Guide H Problem Sheet Sierra Wireless Inc H 2...
Страница 202: ...DART 200 CDPD Modem User s Guide Index Sierra Wireless Inc Index 10...