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

Paul Kyzivat <pkyzivat@cisco.com> Mon, 05 May 2008 13:39 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 core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F3FE23A6B79; Mon, 5 May 2008 06:39:29 -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 6AF693A6B65 for <sipping@core3.amsl.com>; Mon, 5 May 2008 06:39:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.14
X-Spam-Level:
X-Spam-Status: No, score=-4.14 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, J_CHICKENPOX_16=0.6, RCVD_IN_DNSWL_MED=-4]
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 zWaeIQi4MY1b for <sipping@core3.amsl.com>; Mon, 5 May 2008 06:39:25 -0700 (PDT)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 4CFE03A6B79 for <sipping@ietf.org>; Mon, 5 May 2008 06:39:25 -0700 (PDT)
Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-6.cisco.com with ESMTP; 05 May 2008 06:39:24 -0700
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id m45DdOhO015124; Mon, 5 May 2008 06:39:24 -0700
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by sj-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id m45DdAhS022366; Mon, 5 May 2008 13:39:24 GMT
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 May 2008 09:39:23 -0400
Received: from [161.44.174.168] ([161.44.174.168]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 May 2008 09:39:23 -0400
Message-ID: <481F0E2C.30805@cisco.com>
Date: Mon, 05 May 2008 09:39:56 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: Haruki Izumikawa <izumikawa@kddilabs.jp>
References: <4819667D.9060600@kddilabs.jp>
In-Reply-To: <4819667D.9060600@kddilabs.jp>
X-OriginalArrivalTime: 05 May 2008 13:39:23.0208 (UTC) FILETIME=[6DA7B480:01C8AEB5]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=3233; t=1209994764; x=1210858764; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pkyzivat@cisco.com; z=From:=20Paul=20Kyzivat=20<pkyzivat@cisco.com> |Subject:=20Re=3A=20[Sipping]=20Request=20for=20Open=20disc ussion=20about=20SIP=20mobility |Sender:=20; bh=32+4BuEQ2biZU4mI4OmQ9zUdOpfxtLDUeBexR5OwvQ4=; b=n9nMv57FbQ7nWzwEhdWHzcY2O/7uJ/W7BV8SBkXCyY7RTCgx+mWc+RZmXA 2zwtEaGzD0HteqE02FRY9/5jIYvjNZ9mI+eV97H7cZs/SvyAwsqBLUBFVi5I Pphe71HJMCoCND5p0NNRPGlWsQMepLa9m/TZl4jXrzDBFVjDM7rSw=;
Authentication-Results: sj-dkim-1; header.From=pkyzivat@cisco.com; dkim=pass ( sig from cisco.com/sjdkim1004 verified; );
Cc: 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-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

Interesting document. I am happy to see more exploration of the subject 
area.

The a=bicast approach only seems sufficient when there is a single media 
stream to deal with. If there are multiple media streams, then it gets 
tricky to match them all up. The grouping framework is a better 
solution. It would be helpful to see an example where there there are 
two media streams that each need to be bicast.

One thing that isn't clear to me is now the recipient of the bicast 
traffic matches up the two streams and decides what media to render. Is 
there enough information in RTP, even when transcoding has been 
performed on one or both of the streams, to allow this to work reliably? 
(Disclaimer - I know little about RTP.)

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.

I also would be interested to hear your thoughts about the urgency of 
cutover and the mechanics of doing it. I know you state an assumption 
that there is some overlap in coverage of the two access networks. And 
without that things get very difficult. But the overlap may not be very 
extensive, so it may be wise to quickly get from one to the other 
entirely - for signaling as well as media. So for instance it might be 
desirable to switch the signaling path to AN2 ASAP, before bicasting 
ceases. Or, it may be prudent to find a way to maintain "bicast" 
signaling paths as well for the time when it is uncertain which AN might 
remain available.

	Thanks,
	Paul



Haruki Izumikawa wrote:
> Hello folks,
> 
> I'd like to have an open discussion about SIP-based mobility in this ML.
> Mobility managements using SIP have been actively studied and developed
> worldwide since "Mobility Support Using SIP" (by Elin and Henning) was
> published. SIP-based mobility would have strong advantages such as its
> great affinity for an application as well as flexibility, i.e., terminal
> mobility can be optimally supported independent from underlying network.
> On the other hand, despite many advantages, it is not used for
> large-scale commercial yet. In addition, the discussion about SIP-based
> mobility in IETF seems to be undynamic.
> These days, a multimode terminal is getting popular. Each access
> networks, e.g., cellular and WLAN, have different characteristics in
> terms of throughput or delay. In such a heterogeneous network, SIP
> becomes more useful tool for mobility management because of its
> flexibility. The quality of a multimedia service can be adaptively
> changed in accordance with a nature of an access networks even after
> changing an access network. I think it is time to resume discussing
> about SIP-based mobility. For your information, I have submitted I-D
> regarding seamless session handoff by SIP-based bicasting.
> http://www.ietf.org/internet-drafts/draft-izumikawa-sipping-sipbicast-01.txt
> I would be happy to hear frank opinions of SIP specialists.
> 
> Best regards,
> 
> Haruki
> 
> 
_______________________________________________
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