Hi All,
Can anyone please provide me pointers for the below mentioned query ?
1> Consider the following deployment scenario
[UA1] ---->NAT---->Presence Server--->[UA2]
Let us assume that UA1 is in private domain and is behind a symmetric NAT. And
the remaining entities (i.e. Presence Server and UA2) are in public domain.
Suppose that UA1 (watcher) is not registered and wants to subscribe to UA2
through Presece server. Now as NAT is present the response 200 OK for
subscribe request will follow the same path and reach UA1(may be using rport or
the same connenction incase of connection oriented transport). But for NOTIFY
how does the call flow actually happens? The NOTIFY is always sent on 'Contact'
received in SUBSCRIBE request, and can be a private IP. Hence NOTIFY sent to
the private conatct will be dropped at NAT. So shall the NOTIFY be sent on
'received' and 'rport' received in initial SUBSCRIBE request ?
>Is it that its possible to sent UA1 a NOTIFY only if UA1 sends a subscribe
>with an rport paramter?
>Is it that the UA1 sends a subscribe request with instance-id and flow-id? (is
>this allowed // instance-id and flow-id are for Registration request)
or is there any other solution for the same.
Regards,
--Jose
---------------------------------
Yahoo! India Matrimony: Find your partner now.
_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors