[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AVT] question on draft-mattsson-srtp-store-and-forward-00.txt
> -----Original Message-----
> From: Rolf Blom J [mailto:rolf.j.blom at ericsson.com]
> Sent: Tuesday, July 29, 2008 11:09 AM
> To: Dan Wing; David McGrew
> Cc: AVT
> Subject: RE: [AVT] question on
> draft-mattsson-srtp-store-and-forward-00.txt
>
> Hello,
>
> We see 2 main reasons why it is not possible to use simple
> retransmission of an SRTP stream in a general Store & Forward
> scenario.
>
> 1) Using simple retransmission of the SRTP stream would only
> give end-to-end protection but no transport protection
> (hop-by-hop and would thus comply with the assumed trust model.b
>
> 2) It would not be possible to perform playback functions
> like rewind and fast forward (random seek operations). As we
> understand this is the reason for the changes in the
> draft-wing-avt-dtls-srtp-key-transport-02 (removal of similar
> technique).
draft-mattsson-srtp-store-and-forward says that the fast forward
/ rewind difficulty is resolved by allowing the storage device
(voicemail server) to re-construct the SRTP header.
I'll let Dave Oran (who co-chairs SPEECHSC) why SPEECSH found
a problem with storing and forwarding RTP. However, it is my
understanding that SPEECSH found the problem with *RTP*. If
my understanding is correct, the proposal in
draft-mattsson-srtp-store-and-forward would suffer the same
fate -- because the problem is with RTP (not SRTP).
-d
> /Rolf and John
>
>
>
> -----Original Message-----
> From: Dan Wing [mailto:dwing at cisco.com]
> Sent: den 29 juli 2008 01:49
> To: 'David McGrew'; John Mattsson; Fredrik Lindholm; Yi
> Cheng; Rolf Blom J; Mats Näslund; Karl Norrman
> Cc: 'AVT'
> Subject: RE: [AVT] question on
> draft-mattsson-srtp-store-and-forward-00.txt
>
>
>
> > -----Original Message-----
> > From: avt-bounces at ietf.org [mailto:avt-bounces at ietf.org] On
> Behalf Of
> > David McGrew
> > Sent: Monday, July 28, 2008 8:21 PM
> > To: john.mattsson at ericsson.com;
> > fredrik.lindholm at ericsson.com; yi.cheng at ericsson.com; Rolf Blom J
> > (KI/EAB); "Mats Näslund (KI/EAB)"; Karl Norrman ((KI/EAB))
> > Cc: AVT
> > Subject: [AVT] question on
> > draft-mattsson-srtp-store-and-forward-00.txt
> >
> > Hello,
> >
> > Section 3.2.1 says that "The answering machine, acting as a
> streaming
> > server when sending the data to the callee, will not use the exact
> > same RTP headers on the outgoing SRTP traffic as was used on the
> > incoming SRTP traffic. SRTP as specified in [RFC3711] will
> not work in
> > this case, since parts of the RTP header is input to the
> encryption/
> > authentication transforms."
> >
> > However, some parts of the RTP header would need to be stored along
> > with the payloads. Since the answering machine is storing
> ciphertext
> > payloads in this case, it would need to store and play back the RTP
> > timestamp field, since otherwise the answering machine could not
> > effectively determine what values to put into this field. The same
> > considerations would probably apply to the PT field.
> >
> > Since some parts of the header necessarily need to be
> stored as part
> > of the solution, why not store the entire header, then
> replay the SRTP
> > session from the answering machine exactly as it was sent to it?
> > This is a simple solution that avoids the need for RTP endpoints to
> > implement new SRTP transforms and options. It can be
> implemented by
> > the answering machine's RTP/SRTP stack, without any effect on
> > signaling or any need for explicit support in any other RTP/SRTP
> > stack.
>
> A technical similar to that was described in Section 3.4 of
> draft-wing-avt-dtls-srtp-key-transport-01
> <http://tools.ietf.org/html/draft-wing-avt-dtls-srtp-key-trans
> port-01#section-
> 3.4>, but I pulled it in the most recent version because in
> Philadelphia Dave Oran pointed out that SPEECHSC found that
> such audio storage didn't work well (for RTP), and thus would
> not work well for SRTP. I am curious if
> draft-mattsson-srtp-store-and-forward uncovered a new
> solution that doesn't bump into the problems SPEECHSC found
> (but I wasn't curious enough to ask at the microphone today).
>
> -d
>
_______________________________________________
Audio/Video Transport Working Group
avt at ietf.org
https://www.ietf.org/mailman/listinfo/avt