Re: [splices] Using Two Separate Devices to Start a Conversation proposal

Peter Musgrave <musgravepj@gmail.com> Mon, 06 June 2011 23:27 UTC

Return-Path: <musgravepj@gmail.com>
X-Original-To: splices@ietfa.amsl.com
Delivered-To: splices@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF12A1F0C4E for <splices@ietfa.amsl.com>; Mon, 6 Jun 2011 16:27:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.428
X-Spam-Level:
X-Spam-Status: No, score=-2.428 tagged_above=-999 required=5 tests=[AWL=0.570, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_18=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id idvHSKaIrGKN for <splices@ietfa.amsl.com>; Mon, 6 Jun 2011 16:27:59 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id C45E81F0C44 for <splices@ietf.org>; Mon, 6 Jun 2011 16:27:58 -0700 (PDT)
Received: by fxm15 with SMTP id 15so3177519fxm.31 for <splices@ietf.org>; Mon, 06 Jun 2011 16:27:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=8imESN9X+fZaIhnjCtuKQJqN5Z9KJy07ZUOvvA8WmpU=; b=MtTVQoIwCLGzcfc4qrMhn4BrCQGajbJuzPj9nfJr+uHAP8mldbKklPM4QlaZxvSooM cIzh+65T/OyjHfyYDr5EkVsRbNmjyLuc5F+EPTcqQQHpXapsvTYOzq6ihlOlx7LGaUds wJL6xquLXYWWQV70rn3D0hF3gUvgJNVqSd9GQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=M2cUKU5Dkjz6WdBbogho1uniDagXT1wTY1LpE8auA71J60uP6PeDX4gov9aYbaw/nQ O1wEPXQsDhsjCReSRqpPiwfGtV7BvYLZ/rXQZDyEwhp8LZVGDmQO1nYwl8f+++BTz9K0 ChwgMPxlinlH8aPjyCmPASHO1CwS7c89C3ICw=
MIME-Version: 1.0
Received: by 10.223.127.210 with SMTP id h18mr1736646fas.46.1307402877923; Mon, 06 Jun 2011 16:27:57 -0700 (PDT)
Received: by 10.223.143.71 with HTTP; Mon, 6 Jun 2011 16:27:57 -0700 (PDT)
In-Reply-To: <BANLkTinazZHd8zn-DibcHrEDp5B+iEztVg@mail.gmail.com>
References: <6369CB70BFD88942B9705AC1E639A33822CCE270F5@DC-US1MBEX4.global.avaya.com> <BANLkTin+7fnDjmsfZVWKsmt631B7toRYVw@mail.gmail.com> <CD5674C3CD99574EBA7432465FC13C1B222907E9A1@DC-US1MBEX4.global.avaya.com> <1C6C5AB3-6085-4CCA-9F1D-8BA5D98ED651@gmail.com> <4DED2EFA.20004@cisco.com> <BANLkTimfP2EaJZtPcjOp6s4v+Gk87vetGw@mail.gmail.com> <CD5674C3CD99574EBA7432465FC13C1B222907E9AB@DC-US1MBEX4.global.avaya.com> <BANLkTinazZHd8zn-DibcHrEDp5B+iEztVg@mail.gmail.com>
Date: Mon, 06 Jun 2011 19:27:57 -0400
Message-ID: <BANLkTikW_WezCEyeZ5-i+6QmUw0XjXjxsg@mail.gmail.com>
From: Peter Musgrave <musgravepj@gmail.com>
To: Alan Johnston <alan.b.johnston@gmail.com>
Content-Type: multipart/alternative; boundary="0023545309701df23c04a513744a"
Cc: "splices@ietf.org" <splices@ietf.org>
Subject: Re: [splices] Using Two Separate Devices to Start a Conversation proposal
X-BeenThere: splices@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Loosely-coupled SIP Devices \(splices\) working group discussion list" <splices.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/splices>, <mailto:splices-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/splices>
List-Post: <mailto:splices@ietf.org>
List-Help: <mailto:splices-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/splices>, <mailto:splices-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jun 2011 23:28:00 -0000

Hi all,

My assumptions were that:
- Alice's desk phone is doing the media aggregation and creating a reINVITE
for Bob with a=sendrecv and asymmetric media:
  * media is sent from Bob to Alice desk phone
  * media is sent from Alice Computer to Bob

As far as Bob knows this is a dialog only with Alice's deskphone. Bob does
not have to support SPLICES or do anything special.

Bob must handle asymmetric RTP from Alice.

Ok?

I agree that requiring media relay does become a bad idea when the relaying
element is e.g a cellphone.

Do we think that having asymmetric RTP will be ok? A lot of implementation
have worked toward symmetric RTP (and some will only play RTP arriving from
the place they are sending to! [1 implementation at SIPIT28, 3 at SIPIT27 -
so maybe not worth worrying about]). Are there any issues with ZRTP or use
of ICE? [I am not an ICE expert so I can't recall if symmetric RTP was baked
into ICE, umm "frozen in" to ICE maybe?]

Regards,

Peter





On Mon, Jun 6, 2011 at 5:45 PM, Alan Johnston <alan.b.johnston@gmail.com>wrote:

> But isn't the INVITE Join received at Alice's Desk Phone?  If so, then
> a normal Join will result in Alice's Desk Phone performing mixing of
> audio streams from Alice's PC, Alice's Desk Phone, and Bob.  I thought
> what was desired (and shown by Rifaat's flow) was that Alice's Desk
> phone did not mix the media, but instead inserted/spliced the media
> from Alice's PC into the dialog with Bob, resulting in a re-INVITE to
> Bob with two m= lines.
>
> - Alan -
>
> On Mon, Jun 6, 2011 at 4:15 PM, Worley, Dale R (Dale) <dworley@avaya.com>
> wrote:
> > No, surely it is an ordinary join.  At the far UA, there are two incoming
> dialogs, each with one audio m= line.  The only oddity is that one dialog is
> recvonly (at the far UA), and so is never sent media.  The other dialog is
> sendonly (at the far UA) and so never provides audio to the mixing, but is
> only sent the result of the mixing.  The effect is that the far UA's input
> audio is sent only to the second dialog, and the far UA's output audio is
> driven only by the first dialog.
> >
> > Dale
> >
> _______________________________________________
> splices mailing list
> splices@ietf.org
> https://www.ietf.org/mailman/listinfo/splices
>