Re: [Sipping] Request for Open discussion about SIP mobility

Haruki Izumikawa <izumikawa@kddilabs.jp> Mon, 12 May 2008 05:32 UTC

Return-Path: <sipping-bounces@ietf.org>
X-Original-To: sipping-archive@optimus.ietf.org
Delivered-To: ietfarch-sipping-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D73F128C218; Sun, 11 May 2008 22:32:24 -0700 (PDT)
X-Original-To: sipping@core3.amsl.com
Delivered-To: sipping@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AA1B828C217 for <sipping@core3.amsl.com>; Sun, 11 May 2008 22:32:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level:
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599]
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 lfqjwVxo8B6I for <sipping@core3.amsl.com>; Sun, 11 May 2008 22:32:21 -0700 (PDT)
Received: from mandala.kddilabs.jp (unknown [IPv6:2001:200:601:12:230:48ff:fe22:3a84]) by core3.amsl.com (Postfix) with ESMTP id 0F25E28C215 for <sipping@ietf.org>; Sun, 11 May 2008 22:32:20 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mandala.kddilabs.jp (Postfix) with ESMTP id 48B45EC846; Mon, 12 May 2008 14:32:06 +0900 (JST)
Received: from wcg.radio.kddilabs.jp (wcg.radio.kddilabs.jp [172.19.84.3]) by mandala.kddilabs.jp (Postfix) with ESMTP id 9ED1FEC843; Mon, 12 May 2008 14:32:05 +0900 (JST)
Received: from [127.0.0.1] (dhcp160.east-3f.cn.kddilabs.jp [172.19.126.160]) by wcg.radio.kddilabs.jp (Postfix) with ESMTP id 97FBB160047; Mon, 12 May 2008 14:32:05 +0900 (JST)
Message-ID: <4827D679.1050103@kddilabs.jp>
Date: Mon, 12 May 2008 14:32:41 +0900
From: Haruki Izumikawa <izumikawa@kddilabs.jp>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
References: <4819667D.9060600@kddilabs.jp> <481F0E2C.30805@cisco.com> <481F3C75.4030307@kddilabs.jp> <481F9D3F.7090005@cisco.com> <48241687.7010607@ericsson.com>
In-Reply-To: <48241687.7010607@ericsson.com>
X-Virus-Scanned: by amavisd-new
Cc: Paul Kyzivat <pkyzivat@cisco.com>, sipping@ietf.org
Subject: Re: [Sipping] Request for Open discussion about SIP mobility
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/sipping>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org

Dear Salvatore,

 > I completely agree with Paul, a SIP mobility solution should consider
 > also the MSRP and
 > in general TCP scenario.
 > In the voice or video scenario (using rtp) a few dropped packets could
 > be acceptable even
 > not noticed at all.
 > However using MSRP or in general TCP the scenario several issue should
 > be considered,
 > for example:
 > - the time to setup a new TCP connection (this especially in the
 > cellular world takes time several seconds)
 > - which messages or packets retransmit
 > - how avoid duplications or even retransmission of the same data

Thank you for pointing out the controversial issues. I have recognized 
the necessity and the importance of the support for the general TCP 
scenario (incl. the MSRP). I just think that make-before-break switching 
(handoff) can be one of the solutions to deal with duration taken to 
setup a new TCP connection...  The other two should be also solved in 
some way.

Rgds,

Haruki



Salvatore Loreto wrote:
> Paul Kyzivat wrote:
>> Haruki Izumikawa wrote:
>>   
>>>  > And related to that - what about non-RTP media?
>>>  > This same scenario is applicable to less conventional
>>>  > media, such as IM. While technically it is possible
>>>  > to follow the pattern you have outlined to establish
>>>  > bicast MSRP, the identification of duplicate messages
>>>  > will require a different solution.
>>>
>>> [HI] I think the bicasting solution is needed for realtime multimedia 
>>> streams in which re-transmission cannot be acceptable. Therefore, I 
>>> don't know some services such as IM or file transfer using MSRP need 
>>> bicasting support. In fact, I haven't considered the concern you pointed 
>>> out. I'm going to have to weigh this concern more carefully. Thank you 
>>> for bringing this matter up.
>>>     
>>
>> I guess it depends on what you mean by "acceptable".
>> If you move from wifi to cellular access while IMing, I will not be 
>> happy if some IMs from you are dropped or duplicated.
>>
>> In fact, I think this is more noticable for IM than for voice. With 
>> voice a few dropped packets may cause a "glitch" but probably will not 
>> create a significant loss of information. But a single dropped IM can be 
>> a large loss of information.
>>
>> And now people are talking about using MSRP for real time text as well.
>>
>> So while it is perhaps of lower priority and interest, I think media 
>> such as MSRP are worthy of some consideration.
>>   
> I completely agree with Paul, a SIP mobility solution should consider 
> also the MSRP and
> in general TCP scenario.
> In the voice or video scenario (using rtp) a few dropped packets could 
> be acceptable even
> not noticed at all.
> However using MSRP or in general TCP the scenario several issue should 
> be considered,
> for example:
> - the time to setup a new TCP connection (this especially in the 
> cellular world takes time several seconds)
> - which messages or packets retransmit
> - how avoid duplications or even retransmission of the same data
> 
> regards
> Sal

-- 
Haruki Izumikawa
KDDI R&D Laboratories

_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP