[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Simple] Inter-domain Requirements for SIMPLE
Orit,
First, thanks for working on these. This is a topic that many of us have
been thinking about for some time, and as our current batch of work is
finishing up, I think now is a good time to start visiting this topic
seriously.
I think many of the requirements are met by existing SIP/SIMPLE
capabilities, if you treat PS-A and PS-B as "state agents", in the sense
that they would terminate presence subscriptions from users in their own
domains, and generate their own subscriptions to the peer servers to
obtain presence information. There are some naming and identification
issues associated with that, which we can deal with when it comes time
to mechnanism. But, with that model, many of your requirements are met.
I didnt understand a few of them, however. In particular:
User-to-User Requirements
o Explicit Domain Identifier: It MUST be possible to unambiguously
determine which domain the user belongs to from the userĘs
identifier (without requiring complicated lookups).
I dont understand this. Doesnt the sip URI have this property?
o Meaningful User Identifier: The user name MUST be meaningful to
the end-users (e.g. not a random global identifier).
I dont think its our job to mandate the format or conventions of names
allocated in a domain. I.e., we cannot force domains to allocate user
parts of the form jonathan_d_rosenberg@example.com. If example.com wants
to assign me hha7sd66ai@example.com, that's their business.
We do have to be able to carry display names suitable for human
consumption, which is met by SIP already.
Regarding these:
A user to all users in other domain: A user in one domain MUST be
able to allow and disallow its presence visibility to all users in
a specific other domain.
o Per user granularity: A user in one domain MUST be able to allow
and disallow its presence visibility to a specific user in a
remote domain.
o Asymmetric user relationships: Users in different domains MUST be
able to allow or disallow their presence visibility to each other
independently for each direction.
they are already met by the presence rules XML format that we have been
working on for some time, AFAIK.
Regarding these:
o Peer-to-peer authentication in federation scenario: Users MAY be
able to authenticate each other.
o Peer-to-peer authentication in open public interconnection
scenario: Users SHOULD be able to authenticate each other.
Are you talking about authenticating subscriptions? Notifications?
Presence documents?
Generally, I think the main part of the problem here, in terms of whats
not currently solved, are these "optimizations" for reducing traffic
between domains.
Thanks,
Jonathan R.
Orit Levin wrote:
Guys!
We have submitted a requirements document for secure and efficient
transfer of presence information over inter-domain links.
Please, take a look at our thoughts and suggestions:
/http://www.ietf.org/internet-drafts/draft-levin-simple-interdomain-reqs-00.txt/
We look forward to your feedbacks on how we can enhance SIMPLE to
support these directions.
Thanks,
Orit.
--
Jonathan D. Rosenberg, Ph.D. 600 Lanidex Plaza
Chief Technology Officer Parsippany, NJ 07054-2711
dynamicsoft
jdrosen@dynamicsoft.com FAX: (973) 952-5050
http://www.jdrosen.net PHONE: (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Simple mailing list
Simple@ietf.org
https://www1.ietf.org/mailman/listinfo/simple