[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: draft-wing-sipping-srtp-key-00.txt
Dan,
Thanks for putting forward an interesting
draft. I'm still thinking it through but in the meantime I have a
couple of questions related to the text of what you wrote.
1. In Figure 1 in section 3.2 you show
two lines of "rcrypto" and it's not clear to me why. If
I understand the idea correctly, in a "normal" voice conversation
between two phones would there not be one "crypto" line and ONE
"rcrypto" line? Is the example in Figure 1 just
to show that there *could* be multiple rcrypto lines? (If that's
the case, for the sake of clarity can I suggest that the first example
only have the "regular" number of lines.)
2. I notice the extension of crypto
with "SSRC". How is it to be delimited within the crypto
value? Is it just on its own line? I have not worked enough
with the parsing of the crypto line to know how SIP implementations handle
it, but purely reading the spec, seeing a separate line and an additional
"=" sign would make me curious how this would be parsed.
3. In Section 7, "Examples",
none of the examples contain the SSRC line. Was this intentional
or just an oversight?
4. I think it would be helpful to include
in the draft an example or narrative description from a slightly higher
level view of where this PUBLISH message fits into the overall SIP call
flow. In order to have both keys, it obviously has to occur after the SIP
INVITEs, etc. where the call has been established... yet also needs to
occur before the audio really starts streaming. (Or does it? Is
there a race condition here?) I'm not saying you have to rehash the
whole of RFC 3903, but a quick summary of the process and/or another example
showing the high-level packet flow would be very helpful to those seeking
to understand the proposal.
As I said, I'm still thinking through
the implications of the proposal, but thought I throw out these more formatting-related
questions in the meantime.
My 2 cents,
Dan
--
Dan York, CISSP
Dir of IP Technology, Office of the CTO
Mitel http://www.mitel.com
dan_york@xxxxxxxxx +1-613-592-2122
PGP key (F7E3C3B4) available for
secure communication