A method for communicating with a device in an unreliable messaging
environment is provided. The method comprises: repeatedly sending an
invite signal to the device, wherein the invite signal is sent until a
ringing response is received from the device; receiving a ringing
response from the device in response to the device receiving the invite
signal; and ceasing to send the invite signal to the device when the
ringing response is received from the device.