Re: [sipcore] About Join and Replaces Headers:
Paul Kyzivat <pkyzivat@cisco.com> Mon, 27 September 2010 13:24 UTC
Return-Path: <pkyzivat@cisco.com>
X-Original-To: sipcore@core3.amsl.com
Delivered-To: sipcore@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1C5563A6BAE for <sipcore@core3.amsl.com>; Mon, 27 Sep 2010 06:24:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.206
X-Spam-Level:
X-Spam-Status: No, score=-110.206 tagged_above=-999 required=5 tests=[AWL=-0.207, BAYES_00=-2.599, J_CHICKENPOX_44=0.6, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZxFoH+nL7Rmn for <sipcore@core3.amsl.com>; Mon, 27 Sep 2010 06:24:15 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 1B63C3A6ABB for <sipcore@ietf.org>; Mon, 27 Sep 2010 06:24:15 -0700 (PDT)
Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AikFAJM3oExAZnwM/2dsb2JhbACUM44AcaoGnAmFRASKOoJ+
X-IronPort-AV: E=Sophos;i="4.57,243,1283731200"; d="scan'208";a="163909318"
Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 27 Sep 2010 13:24:53 +0000
Received: from [161.44.174.118] (dhcp-161-44-174-118.cisco.com [161.44.174.118]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o8RDOrsR003502; Mon, 27 Sep 2010 13:24:53 GMT
Message-ID: <4CA09B25.8080808@cisco.com>
Date: Mon, 27 Sep 2010 09:24:53 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3
MIME-Version: 1.0
To: gao.yang2@zte.com.cn
References: <OFA80B079B.EE0E79D1-ON482577A9.002C6A2E-482577A9.002E9C5B@zte.com.cn>
In-Reply-To: <OFA80B079B.EE0E79D1-ON482577A9.002C6A2E-482577A9.002E9C5B@zte.com.cn>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "sipcore@ietf.org" <sipcore@ietf.org>
Subject: Re: [sipcore] About Join and Replaces Headers:
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 13:24:16 -0000
Gao, I don't understand the problem you are raising. An INVITE with Join or Replaces has its own offer/answer to negotiate the media used. If the new party wants to use less (or more) media than the existing call it can just negotiate that. Thanks, Paul On 9/25/2010 4:27 AM, gao.yang2@zte.com.cn wrote: > > By RFC3911 and RFC3981, the handling object of Join and Replaces headers > is dialog: > > RFC3911: The Join header is used to logically join an existing SIP > dialog with a new SIP dialog. > RFC3981: The Replaces header is used to logically replace an existing > SIP dialog with a new SIP dialog. > > Dialog has meaning is signalling level, not for service level. So, if we > use Join and Replaces's semantics to build call service, the real > handling object should be session. > > For normal usage, such as: > A and B has a session; > C send a INVITE with Join header to A; > A build a basic conference for the three-party. > > But if we consider some more complex use case, there might be problems. > A and B has a audio and video call, and C just want to join to the audio > part(part of the streams). > > Abstractly, the problem is how can we express the semantics, such as > Join part of the streams in current session or Replaces part of the > streams in current session? > > Thanks, > > Gao > > =================================== > Zip : 210012 > Tel : 87211 > Tel2 :(+86)-025-52877211 > e_mail : gao.yang2@zte.com.cn > =================================== > > -------------------------------------------------------- > ZTE Information Security Notice: The information contained in this mail is solely property of the sender's organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others. > This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender. > This message has been scanned for viruses and Spam by ZTE Anti-Spam system. > > > > _______________________________________________ > sipcore mailing list > sipcore@ietf.org > https://www.ietf.org/mailman/listinfo/sipcore
- [sipcore] About Join and Replaces Headers: gao.yang2
- Re: [sipcore] About Join and Replaces Headers: Paul Kyzivat
- Re: [sipcore] About Join and Replaces Headers: gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: Paul Kyzivat
- Re: [sipcore] About Join and Replaces Headers: //… Paul Kyzivat
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… Worley, Dale R (Dale)
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… Worley, Dale R (Dale)
- Re: [sipcore] About Join and Replaces Headers: //… Paul Kyzivat
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… Worley, Dale R (Dale)
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… Paul Kyzivat
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2
- Re: [sipcore] About Join and Replaces Headers: //… Paul Kyzivat
- Re: [sipcore] About Join and Replaces Headers: //… gao.yang2