Technical information

Appendix E: IP Director
July 15, 2008 G24 KJAVA Users Guide E-3
IPD Deactivation
One of the following actions will deactivate the IPD:
1. External device terminated PPP by sending LCP-Terminate message.
2. External device dropped DTR line.
This will drop the PPP link in both cases (with and w/o GPRS) and will restore serial to AT
command mode. The MIDlet is notified of the IPD new state by the IpDirectorAvailabilityListener.
From this point on, the External device <--> MIDlet IP connection (local socket service) is unavail-
able.
Figure E-2: IPD Inactive
OTA (Over The Air) Over Serial PPP Link
Generally, OTA process is done using WAP2.0 or HTTP1.1 protocols. HTTP is the recommended
one. The external device processor should comply with MIDP2.0 specification section 2.1.10 in
order to succeed with the OTA download.
Note: Please be aware that startOTA(String MIDletURL) method usually uses the Java Session
as Web Session settings. The only Web Session obligation here is that proxy server's
parameters 'proxy1' and 'proxy2' should remain empty during OTA over Serial process.
The recommendation is to create one dedicated Web Session record for OTA over Serial
without proxy settings and with a dummy APN value in it. Then use index =
addWebSession(newWS) right before startOTA(index) call.