Basic Communication Procedures
Nur für den internen Gebrauch
A31003-S2000-R102-16-7620 02/2016
72
Provisioning Service, Developer’s Guide
c03.fm
Message Fragmentation
3.7.3
Contact-Me during Busy State
3.7.3.1
Message Flow
When the phone is asked by the provisioning service to write a data item whilst the phone is
busy in a call, the phone rejects the WriteItems with a ’Busy’ status response but supports the
use of the 'send-solicited' item in the CleanUp message to reconnect automatically to the pro-
visioning service when the call ends. The phone caches the indication for reconnection, but it
makes no assumptions about why it reconnects, it is expected that the provisioning service will
remember that it still has a data item that it needs to set on the phone.
When the CleanUp message does not include a ’send-solicited’ item, the phone does not at-
tempt to reconnect to the provisioning service when it is idle.
For multiple provisioning service jobs cached on a phone, the provisioning service has to send
a CleanUp message with ’send-solicited’ until the last job, which is closed with an plain Clean-
Up message. See also Section 3.7.3.1, "Multiple provisioning service jobs". The provisioning
service is expected to remember and re-request the previously failed WriteItems since the
phone will only establish a single solicited connection even if multiple send-solicited CleanUps
are received by the phone.
Any cached indication of the need to initiate a solicited connection to the provisiong service
when no longer busy will be cleared when the phone restarts (e.g. due to a restart, factory reset,
or new bind), i.e. the cached indication is not persisted. If the phone is unable to establish a
solicited connection when no longer busy then the cached indication is retained after the exist-
ing process to connect to the provisioning service has failed.
The ’send-solicited’ item is applicable to provisioning service Secure mode and Default mode.
Single provisioning service job
>
Available with V3R3.
Phone
Provisioning Service
1
HTTP Request
Contact-me (HTML)
2
HTTP Response
Acknowledged (HTML)