IP networking Interfaces User's Guide
TC65 JAVA User's Guide
Strictly confidential / Released
s
TC65 JAVA User's Guide_V05 Page 40 of 90 26.09.2005
8.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]) during the production of
the device, or by SM (see Section 8.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 to install or update procedures. The JAD
file needs to be located on the net (e.g. http://someserver.net/somefile.jad
or
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 with at^sjotap
or a short message ensure that the path name is not
terminated with a slash. For example, type "a:" or "a:/otap" rather than "a:/" or "a:/otap/".
See examples provided in Chapter 8.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. This parameter is only used when the
MIDlet-Install-Notify attribute or MIDlet-Delete-Notify attribute is not present in the
descriptor.
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 a password set by AT command, all SMs must include this password
Table 6: Parameters and keywords
Parameters Max. Length AT Keyword SM Install/update delete
JAD File URL 100 JADURL mandatory unused
Application Directory 50 APPDIR mandatory mandatory
HTTP User 32 HTTPUSER optional unused
HTTP Password 32 HTTPPWD optional unused
Bearer -- BEARER mandatory optional/P
APN or Number 65 APNORNUM mandatory for CSD optional/P
Net User 32 NETUSER optional optional/P
Net Password 32 NETPWD optional optional/P
DNS -- DNS optional optional/P
Notify URL 100 NOTIFYURL optional optional/P
SM Password 32 PWD optional optional