User guide
Part 4 – Commands for the SocketModem iCell, SocketModem IP, and MultiModem iCell Chapter 14
Universal IP AT Commands Reference Guide (Document S000457H) 72
#KEEPALIVEMODE – Keep-Alive Mode
Definition: If the keep-alive mode is not equal to zero, then the keep-alive function will trigger. The function
allows a persistent physical connection to be established. If enabled and a remote host is not
reached, the physical connection is disconnected (if connected) and reestablished.
Syntax: Set Value: AT#KEEPALIVEMODE=<Keepalivemode value>
View Values: AT#KEEPALIVEMODE? or AT#VKEEPALIVE or AT#VALL
Values: 0 Keep-Alive mode is disabled
1 Keep-Alive mode is enabled using a TCP connection
2 Keep-Alive mode is enabled using ICMP
Default: 0
Example: AT#KEEPALIVEMODE=1
#KEEPALIVEPORT – Keep-Alive Port Number
Definition: If the keep-alive session is TCP, then keep alive port controls the remote host port number.
Syntax: Set Value: AT#KEEPALIVEPORT=<Port Number value>
View Values: AT#KEEPALIVEPORT? or AT#VKEEPALIVE or AT#VALL
Values: Set the port number that the Profile will use:
From 1 to 5 numeric digits (0 to 9).
Note:
Numbers above 65535 are illegal since port identification fields are 16-bits long in the IDP
header.
Default: 0
Example: AT#KEEPALIVEPORT=xxxxx
#KEEPALIVESERV – Keep-Alive Server Address
Definition: The remote address for both TCP and ICMP keep-alive.
Syntax: Set Value: AT#UDPSERV="<Keepalive Server Addressvalue>"
View Value: AT#KEEPALIVESERV? or AT#VKEEPALIVE or AT#VALL
Values: Set the Remote Server Address value that the Profile will use:
32-bit number is dotted-decimal notation (i.e., xxx.xxx.xxx.xxx) or
Alphanumeric ASCII text string up to 120 characters if DNS is working.
Default: None
Example: AT#KEEPALIVESERV="xxx.xxx.xxx.xxx" or AT#KEEPALIVESERV="some.address.com"
#KEEPALIVEDELAY – Keep-Alive Delay
Definition: This parameter determines the delay before the keep-alive mechanism will check the remote host
for connectivity.
Syntax: Set Value: AT#KEEPALIVEDELAY=<Data Delay value>
View Value: AT#KEEPALIVEDELAY? or AT#VKEEPALIVE or AT#VALL
Values: Set the delay value in minutes
Integer between 0 and 65535
Default: 100
Example: AT#KEEPALIVEDELAY=xxxxx