I think you are missing that there can be multiple publishers of 
presence *about* Alice that are themselves *not* Alice. So:
1) they can't assert that the publish is from Alice, because it isn't
2) they can't address Alice's presence server because they may not
    know it. They just know presence info about alice.

Its a lot like voicemail from an addressing perspective.

        Thanks,
        Paul

Iñaki Baz Castillo wrote:
> Hi, RFC 3903 (PUBLISH method) states that the target AoR for a PUBLISH 
> request 
> is the Request URI.
> 
> I don't understand it. Theorically, a UA sends a PUBLISH to a presence 
> server, 
> and when the presence server receives the PUBLISH it should inspect the From 
> instead of the RURI (this is what makes sense for me, even if not correct).
> 
> For example, imagine the following case:
> 
>   Alice    Proxy    Presence-Server
>   PUBLISH --->
> 
>   PUBLISH sip:al...@domain SIP/2.0
> 
> If the Proxy is not "presence" aware, then it would route back the PUBLISH to 
> Alice location. In order to route it to the presence server, the proxy must 
> be 
> presence aware and route all the PUBLISH to the presence server.
> 
> For me, the following makes more sense:
> 
>   Alice    Proxy    Presence-Server
>   PUBLISH --->
> 
>   PUBLISH sip:presence-ser...@domain SIP/2.0
>   From: sip:al...@domain
> 
> In this way, the proxy would route the PUBLISH according to *normal* SIP 
> routing (based on RURI) wihtout the requeriment of being presence aware.
> 
> 
> Perhaps I miss something? Thanks.
> 
> 
> 
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to