5 Usage of Presence URIs
A presentity is identified in the most general way through a presence
URI [3], which is of the form pres:user@domain. These URIs are
protocol independent. They are resolved to protocol specific URIs,
such as a SIP or SIPS URI, through domain-specific mapping policies.
If a subscriber is only aware of the protocol-independent pres URI
for a presentity, it follows the procedures defined in [5]. These
procedures will result in the placement of the pres URI in the
Request-URI of the SIP request, followed by the usage of the DNS
procedures defined in [5] to determine the host to send the SIP
request to. Of course, a local outbound proxy may alternatively be
used, as specified in RFC 3261 [1]. If the subscriber is aware of
both the protocol-independent pres URI and the SIP or SIPS URI for
the same presentity, it SHOULD use the SIP or SIPS URI.
SUBSCRIBE messages also contain logical identifiers that define the
originator and recipient of the subscription (the To and From header
fields). These SHOULD contain SIP or SIPS URIs whenever possible, but
MAY contain a pres URI if a SIP or SIPS URI is not known or
available.
[5] is D. Crocker et al. , "Address resolution for instant messaging CPIM and CPP both specify operations that have 'source' and
'destination' attributes. While only the semantics, not the syntax,
of these attributes are defined by CPIM and CPP, many instant
messaging and presence protocols today support the use of URIs to
reflect the source and destination of their operations. Such
protocols might be able to use the 'im' and 'pres' URI schemes
directly to express the identities of the principals associated with
a protocol exchange. When these operations pass through a CPIM or
CPP gateway, these URIs could be relayed without modification, which
has a number of desirable properties for the purposes of
interoperability.