Re: Is cpim-srv document necessary at all? (Re: NAPTR and CPIM)

Tony Hansen <[email protected]> Wed, 27 Nov 2002 22:06:03 -0500
Newsgroups gmane.ietf.impp
Message-ID <[email protected]>
below

Jonathan Rosenberg wrote:
> ...
> I disagree, for the same reasons I disagreed during the meeting.
> 
> SIP talks about how to resolve a SIP URI. SIP doesn't know anything 
> about IM URIs. So, in order to use SIP (or any other protocol - xmpp, 
> apex, etc.) to resolve an IM URI, you need to convert that URI into a 
> URI in the native protocol.
> 
> Such translation can only be done by an entity that is authoritative for 
> that domain. Thats because there are lots of ways to do the translation, 
> and its policy specific. For example, it should be possible to have:
> 
> im:[email protected] -> sip:[email protected]
> 
> only a dynamicsoft.com server can do this.

I was with you until you added in the mapping from jonathan.d.rosenberg 
to jdrosen. I see the SRV conversion as going from im:user@domain1 to 
XYZ:user@domain2, but it needs to stay away from changing user to 
anything else. That is, Jonathan's im: uri MUST be 
im:[email protected], not im:[email protected].

If he wants user name aliasing to occur, that would be a function of the 
protocol he's dealing with, not the SRV conversion.

	Tony Hansen
	[email protected]

> So, we need to get a request from the client, to the dynamicsoft.com 
> domain, containing that IM URI, so it can translate it. Thus, the 
> problem becomes this: how to find the FQDN of a server which speaks SIP 
> that can receive an IM URI. That is the purpose of the SRV draft.
> 
> The alternative is for the domain to place NAPTR records which tell the 
> client how to do the translation. I think this is way too complicated, 
> and in any case, cannot represent the range of possible translations 
> (regexp only goes so far...).




  [reminder: [email protected] for non-technical discussions, please]