[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Simple] Draft on optimized presence federation
Thanks for your comments. Responses below:
Markus.Isomaki at nokia.com wrote:
Hi,
This draft addresses an important problem, assuming we want to support
SIMPLE based presence between large domains. I think it is also
important to address the problem with minimum affect to the UAs, as this
draft does. The key question seems to be whether we want to allow a
domain to decide how much it wants to reveal on the policies of its
users' policies to a particular other domain. If we set that as a
requirement, I think building upon the ideas proposed in this draft is
the way to go.
If you buy into the idea of some kind of optimization like this, I think
you absolutely need to build in controls that allow a domain to decide
on the performance/privacy tradeoff.
I have one specific question:
Have you considered whether the ACL format can effectively cope with
"domain" and "exception" logic in common policy? For instance the common
policy RFC has a following example rule:
<rule id="f3g44r1">
<conditions>
<identity>
<many domain="example.com">
<except id="sip:alice at example.com"/>
<except id="sip:bob at example.com"/>
</many>
</identity>
</conditions>
<actions/>
<transformations/>
</rule>
In this kind of case (assuming no other rules) the presence server would
know that everyone else from example.com would get a certain view, while
alice and bob would be blocked. Is this readily supported in ACL doc by
listing two rules there? (BTW, instead of calling the ACL elements
rules, how about calling them e.g. views to avoid confusion with common
policy terminology?)
I believe so. The ACL document would look like:
<rule id="1">
<member>sip:alice at example.com</member>
</rule>
<rule id="2">
<member>sip:bob at example.com</member>
</rule>
<rule id="3">
<other/>
</rule>
this would tell the originating domain to do a subscribe for alice and
bob individually (since there are no rules defined for their presence,
so each needs to have a subscription extended), and then a rule for
everyone else.
-Jonathan R.
--
Jonathan D. Rosenberg, Ph.D. 600 Lanidex Plaza
Cisco Fellow Parsippany, NJ 07054-2711
Cisco Systems
jdrosen at cisco.com FAX: (973) 952-5050
http://www.jdrosen.net PHONE: (973) 952-5000
http://www.cisco.com
_______________________________________________
Simple mailing list
Simple at ietf.org
https://www1.ietf.org/mailman/listinfo/simple