TC65 JAVA User's Guide
Strictly confidential / Draft
9.3
OTAP Parameters
There is a set of parameters that control the OTAP procedures. These parameters can either
be set by AT command (at^sjotap, refer to AT Command Set [7]) presumably during the
production of the device, or by SM (see Section 9.4) during operation of the device in the
field. None of the parameters, which are set by AT command, can be overwritten by SM.
• JAD File URL: the location of the JAD file is used for install or update procedures. The
JAD file needs to be located on the net (e.g.
http://192.168.1.2/somefile.jad
• Application Directory: this is the directory where a new application (JAD and JAR file) is
installed. The delete operation deletes this directory completely. When entering the
application directory by
terminated with a slash. For example, type "a:" or "a:/otap" rather than "a:/" or "a:/otap/".
See examples provided in Chapter 9.4.
• http User: a username used for authentication with the http server.
• http Password: a password used for authentication with the http server.
• Bearer: the network bearer used to open the HTTP/TCP/IP connection, either GPRS or
CSD.
• APN or Number: depending on the selected network bearer this is either an access point
name for GPRS or a telephone number for CSD.
• Net User: a username used for authentication with the network.
• Net Password: a password used for authentication with the network.
• DNS: a Domain Name Server's IP address used to query hostnames.
• NotifyURL: the URL to which results are posted
There is one additional parameter that can only be set by AT command:
• SM Password: it is used to authenticate incoming OTAP SMs. Setting this password gives
an extra level of security.
Note: If there was a password set by AT command, all SMs have to include this password
Table 6: Parameters and keywords
Parameters
JAD File URL
Application Directory
HTTP User
HTTP Password
Bearer
APN or Number
Net User
Net Password
DNS
Notify URL
SM Password
The length of the string parameters in the AT command is limited (see Table 6), the length in
the SM is only limited by the maximum SM length.
The minimum set of required parameters depends on the intended operation (see Table 6).
TC65 JAVA User's Guide_V01
).
at^sjotap
or short message be sure that the path name is not
Max. Length AT Keyword SM
100
JADURL
50
APPDIR
32
HTTPUSER
32
HTTPPWD
--
BEARER
65
APNORNUM
32
NETUSER
32
NETPWD
--
DNS
100
NOTIFYURL
32
PWD
Page 41 of 69
s
http://someserver.net/somefile.jad
Install/update
mandatory
mandatory
optional
optional
mandatory
mandatory for CSD
optional
optional
optional
optional
optional
or
delete
unused
mandatory
unused
unused
unused
unused
unused
unused
unused
unused
optional
11.03.2005