User's Manual

Table Of Contents
IP Registration
AT+i Programmer‘s Manual Version 8.32 16-2
16.2 Socket Registration
iChip registers itself by opening a socket to a registration server and sending its ID
information and current IP address. When iChip‘s
RRSV parameter contains a value,
iChip establishes a socket to the server defined in RRSV during the registration
procedure. When a socket is established, iChip transmits its ID information and current IP
address (or the RRRL) in the following format:
“iChip-<D/L/S> S/N:<RP5> version: <RP1> HN:<HSTN> IP:<IPA or RRRL>
Port:<LPRT or 80 or 0>”
The registration socket is then closed.
16.3 Web Server Registration
iChip registers itself by surfing to a web server with its ID information and current IP
address as parameters.
If the
RRWS parameter contains a URL (of a registration web server), iChip registers its
ID information and IP using the URL by issuing a GET command along with a fixed
format parameter line:
“<RRWS path>?SN=<RP5>&IP=<IPA or RRRL>&WPt=<0 or the port defined in
RRRL>&HN=<HSTN>”.
The web server must contain a CGI, .asp page, exe, etc., which make use of these
parameters to register the iChip.
If several registration parameters are configured, iChip goes through multiple registration
processes. If more than one registration process fails, iChip returns an I/ERROR
describing the first failure encountered. If all registrations fail, iChip returns
I/ERROR(90).