[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Simple] MSRP chat: draft-niemi-simple-chat-04.txt
Paul:
Inline comments:
Paul Kyzivat wrote:
This is a great improvement. My remaining comments are primarily about
nicknames:
- as you already comment, I think nicknames belong as a feature of
conferences in general, not MSRP mixer sessions. In principle, I think
the assignment of nicknames should be handled via the conference control
protocol. (Whose accronym I currently forget.) As a result I am troubled
by using MSRP as a protocol for doing this. (Should we also extend RTP
to support assigning of nicknames?) The implications of doing this then
cascade down to having new SDP to negotiate whether the MSRP peer is
capable of assigning nicknames.
The current idea is that nicknames are especially useful when you use
them for providing privacy, but still be able to send "a communication"
to the other party via the conference server. This is easy to fulfill
with any Instant Messaging protocol, because if I the conference server
anonymizes me, I can still send you an IM and you can reply back to me
through my nickname, but you don't know my real SIP URI.
I don't really know what is the use case for RTP, because if I send you
audio or video you will identify me immediately, in spite the conference
server is anonymizing me.
So that has been the main driver for providing the function in MSRP. The
other thing is that, existing systems (and IRC is an example of it)
provide similar functionality.
Yet another thing... I am not sure what will be the reaction of the SIP
WG if we propose the standardization of the NICKNAME method...
- (minor editorial issue) I think you intend to permit other mechanisms
to deal with nickname retention. There is some language to that effect.
But there is also language that brings this into doubt:
In other words, a nickname is simply a username that is scoped for a
particular chat room. Such nicknames are allocated on a first-come
first-served policy, meaning they can also be "stolen". It is out of
the scope of this specification to define nickname retention schemes,
or nickaming services as discussed above.
This seems too strong about what a nickname *is*. I think it would be
good to say that the server *may* issue nicknames scoped this way. But
the user should be able to suggest any nickname that it believes the
server may allow it to use, and the server may accept it. This would
give much more latitude for future work.
OK, sounds a nice suggestion.
- The lifetime of the nickname is said to be the lifetime of the
session. But it isn't clear if that is the MSRP session or the SIP
session. (IMO it ought to be the SIP session.) One might retain the sip
session and change the MSRP session. This really highlights whether the
nickname is chat specific.
This is a good point since, I always got in mind that the SIP session
has an MSRP session... but I see the difference, so obviously that has
to be clarified. And I see the point that this should be tied to the SIP
session...
Thanks,
Miguel
That's all.
Paul
Miguel Garcia wrote:
We have just submitted a new version of the MSRP CHAT draft. This has
changed substantially from earlier versions, so I wouldn't dare to
summarize the changes.
Until the document is published, you can fetch a copy from:
http://people.nokia.net/~miguel/drafts/draft-niemi-simple-chat-04.txt
http://people.nokia.net/~miguel/drafts/draft-niemi-simple-chat-04.html
Comments are welcome.
BR,
Miguel
--
Miguel A. Garcia tel:+358-50-4804586
sip:miguel.an.garcia at openlaboratory.net
Nokia Research Center Helsinki, Finland
_______________________________________________
Simple mailing list
Simple at ietf.org
https://www1.ietf.org/mailman/listinfo/simple