A wireless device constructs a message that includes a representation of a
time-to-disconnect, and then transmits the message over a carrier network
to a receiving computing system. The time-to-disconnect indicates a time
beyond which the receiving computing system should not send a response to
the message (or any other message) using the temporary network address
that was assigned to the wireless device at the time the message was
transmitted. The wireless device attempts to stay connected to thereby
retain that address until the time-to-disconnect expires. When the
response is ready to send back, if the time-to-disconnect has not yet
expired, the response is sent to the wireless device using the same
network address that the wireless device had at the time the original
message was sent. Otherwise, if the time-to-disconnect is exceeded, then
the receiving computing system does not attempt transmission of the
response using that network address.