Re: [sipcore] 答复: Re: Suspending and Resuming modification of session or stream? //New revision of the re-INVITE handling draft
"Christer Holmberg" <christer.holmberg@ericsson.com> Fri, 21 August 2009 10:46 UTC
Return-Path: <christer.holmberg@ericsson.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 A0CC228C152 for <sipcore@core3.amsl.com>; Fri, 21 Aug 2009 03:46:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.68
X-Spam-Level:
X-Spam-Status: No, score=-1.68 tagged_above=-999 required=5 tests=[AWL=-3.326, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_SE=0.35, J_CHICKENPOX_93=0.6, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
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 awA6tOHTDv12 for <sipcore@core3.amsl.com>; Fri, 21 Aug 2009 03:46:51 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60]) by core3.amsl.com (Postfix) with ESMTP id D595E28C146 for <sipcore@ietf.org>; Fri, 21 Aug 2009 03:46:50 -0700 (PDT)
X-AuditID: c1b4fb3c-b7c01ae000002aae-e8-4a8e7b05a0fc
Received: from esealmw126.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw3.ericsson.se (Symantec Mail Security) with SMTP id C6.C8.10926.50B7E8A4; Fri, 21 Aug 2009 12:46:29 +0200 (CEST)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Fri, 21 Aug 2009 12:46:29 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 21 Aug 2009 12:46:28 +0200
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF0E4F4483@esealmw113.eemea.ericsson.se>
In-Reply-To: <4A8D9D14.3010904@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: 答复: Re: Suspending and Resuming modification of session or stream? //New revision of the re-INVITE handling draft
Thread-Index: AcohyGK+yP4ocO2SSaW9QJu5O8bpwwAgnvQA
References: <OFE8A99B29.4FC6975E-ON48257618.005AF77A-48257618.005BD25F@zte.com.cn> <4A8D9D14.3010904@cisco.com>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, gao.yang2@zte.com.cn
X-OriginalArrivalTime: 21 Aug 2009 10:46:29.0441 (UTC) FILETIME=[A3CC3B10:01CA224C]
X-Brightmail-Tracker: AAAAAA==
Cc: SIPCORE <sipcore@ietf.org>, wang.libo@zte.com.cn, Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>
Subject: Re: [sipcore] 答复: Re: Suspending and Resuming modification of session or stream? //New revision of the re-INVITE handling draft
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: Fri, 21 Aug 2009 10:46:52 -0000
Hi, I think you are asking for problems if you start combining preconditions and non-preconditions in a re-INVITE. It is already difficult enough to be sure on when the new media parameters will be taken in use, and when the old ones cannot be used anymore, so if different parameters are to be taken into use at different times I think it will create a mess... So, why not do the audio change and the video change in separate transactions? But, I need to do some more thinking before answering your question. In principle I guess it would be good to keep each media stream as separate as possible, but the way SIP, SDP and the media descriptions are boundled together there may be some limitations. We also need to keep in mind that the precondition modification can fail, and what happens to the non-precondition change in that case. Regards, Christer > -----Original Message----- > From: Paul Kyzivat [mailto:pkyzivat@cisco.com] > Sent: 20. elokuuta 2009 22:00 > To: gao.yang2@zte.com.cn > Cc: Christer Holmberg; Gonzalo Camarillo; SIPCORE; > wang.libo@zte.com.cn > Subject: Re: 答复: Re: Suspending and Resuming modification of > session or stream? //New revision of the re-INVITE handling draft > > > > gao.yang2@zte.com.cn wrote: > > > > Hi Paul, > > > > As you can see that i am arguing in favor of suspension being > > per-stream :). > > It is a clerical error. I prefer "suspending is effective > for streams > > with precondition", the 2st one. > > > > But RFC 3312 & 4032 has such description: > > While session establishment is suspended(for QoS type > precondition), > > user agents SHOULD not send any data over *any media > stream*. In the > > case of RTP, neither RTP nor RTCP packets are sent. > > > > So, do we need correction for this? > > I haven't thought about it a lot, but my immediate reaction > is *yes*, this doesn't seem right. I would like to hear what > Gonzalo thinks. > > In the writing of 4032, I think the focus here was on > narrowing the scope of this limitation, so that it applied > only to QoS and not other precondition types. I don't think > ay consideration was given to > > Thanks, > Paul > > > Thanks. > > > > Gao > > > > =================================== > > Zip : 210012 > > Tel : 87211 > > Tel2 :(+86)-025-52877211 > > e_mail : gao.yang2@zte.com.cn > > =================================== > > > > > > *Paul Kyzivat <pkyzivat@cisco.com>* > > > > 2009-08-20 21:01 > > > > > > 收件人 > > gao.yang2@zte.com.cn > > 抄送 > > SIPCORE <sipcore@ietf.org>, Gonzalo Camarillo > > <Gonzalo.Camarillo@ericsson.com>, Christer Holmberg > > <christer.holmberg@ericsson.com>, wang.libo@zte.com.cn > > 主题 > > Re: Suspending and Resuming modification of session or > stream? //New > > revision of the re-INVITE handling draft > > > > > > > > > > > > > > > > > > > > > > gao.yang2@zte.com.cn wrote: > > > > > > Considering a use case, A and B has a audio only session. Then A > > send a > Re-INVITE for adding vedio stream( with precondition) and > > changing codec > or address for audio stream( without preconditon). > > > > > > If suspending is effective for whole session, then > streams without > > > precondition should use old parameters while in suspending state. > > > For the use case, A and B should not use new codec or > address for > > audio > before vedio's preconditon is met. > > > > > > If suspending is effective for streams with > precondition, the then > > > streams without preconditio can use new parameters after > first O/A > > > during the Re-INVITE. > > > For the use case, A and B can use new codec or address for audio > > before > vedio's preconditon is met. > > > > > > > > > I prefer the first one, as; > > > > You mean that you prefer suspension being for the whole > session (*all* > > streams)??? > > > > > 1. To delay using of new parameters for stream without > precondition > > may > arose media clip problem. > > > 2. Behavior of streams without precondition should be > independent > > of > existence of other streams( with precondition). > > > > It seems you are arguing in favor of suspension being per-stream. > > > > IMO the suspension behavior is defined on a per-stream basis and so > > needs to be implemented that way. > > > > Another reason for this is that it is possible the various > streams are > > not controlled by the same entity, so that coordination of > when they > > take effect could be problematic. > > > > If someone wants the changes to multiple streams to take effect > > together they are free to put preconditions on them all and > > synchronize the resolution of those preconditions. > > > > Thanks, > > Paul > > > > > =================================== > > > 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. > > > > > > > > > > > -------------------------------------------------------- > > 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] New revision of the re-INVITE handling … Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] 答复: Re: New revision of the re-INVI… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… wang.libo
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] 答复: Re: New revision of the re-INVI… Gonzalo Camarillo
- [sipcore] 答复: Re: 答复: Re: New revision of the re-… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- [sipcore] 答复: Re: New revision of the re-INVITE h… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Paul Kyzivat
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- Re: [sipcore] New revision of the re-INVITE handl… OKUMURA Shinji
- Re: [sipcore] New revision of the re-INVITE handl… Gonzalo Camarillo
- Re: [sipcore] New revision of the re-INVITE handl… Christer Holmberg
- [sipcore] Suspending and Resuming modification of… gao.yang2
- Re: [sipcore] Suspending and Resuming modificatio… Paul Kyzivat
- [sipcore] 答复: Re: Suspending and Resuming modific… gao.yang2
- Re: [sipcore] 答复: Re: Suspending and Resuming mod… Paul Kyzivat
- [sipcore] 答复: Re: 答复: Re: Suspending and Resuming… gao.yang2
- Re: [sipcore] 答复: Re: 答复: Re: Suspending and Resu… Paul Kyzivat
- [sipcore] 答复: Re: 答复: Re: 答复: Re: Suspending and … gao.yang2
- Re: [sipcore] 答复: Re: Suspending and Resuming mod… Christer Holmberg
- [sipcore] 答复: RE: 答复: Re: Suspending and Resuming… gao.yang2
- Re: [sipcore] 答复: Re: Suspending and Resuming mod… Paul Kyzivat
- [sipcore] 答复: Re: 答复: Re: Suspending and Resuming… gao.yang2
- Re: [sipcore] ??: Re: Suspending and Resuming mod… Christer Holmberg
- Re: [sipcore] Suspending and Resuming modificatio… Gonzalo Camarillo
- [sipcore] 答复: Re: Suspending and Resuming modific… gao.yang2
- Re: [sipcore] New revision of the re-INVITE handl… Sanjay Sinha (sanjsinh)