Re: I-D Action:draft-loreto-sipping-context-id-requirements-02.txt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi John,

yes, we have had this discussion a few times already. On one side there are people that think that most terminals will implement 3pcc and that 3pcc would resolve everything. On the other side there are people that think that most terminals will not implement 3pcc (how many terminals support it nowadays anyway?) and that a simpler mechanism such a header field would achieve a much wider deployment, even if it requires support from both the caller and the callee.

Note that 3pcc do not address the cases where the original terminal (i.e., the controller) leave the session because in 3pcc the session cannot continue without the controller.

Regarding what is better, a complicated mechanism that can be deployed without support from the remote user agent or a simpler mechanism that requires support from all user agents, it depends on the deployment scenario. In scenarios where there are enough incentives for parties to implement the mechanism, the latter option may be a good choice. Note that every time we define a new header field in SIP we are using the second option.

Cheers,

Gonzalo


Elwell, John wrote:
I still don't buy the media session correlation part of this in section
2.

In 2.1, the statement "Two SIP dialogs will be established: one between
the desk phone and
   Bob's UA and one between the soft client and Bob's UA." is of
concern.
There is nothing in the prior description of the use case to say that
there must be two SIP dialogs.

In 2.2, the statement "A SIP dialog between Bob's IP-TV device and
Laura's UA needs to be
   established." is of concern.
It does not necessarily follow from the prior description of the use
case that a separate dialog needs to be established.

In 2.3, the statement "A SIP dialog between Bob's PC and Laura's
multimedia phone needs to
   be established." is of concern.
It does not necessarily follow from the prior description of the use
case that a separate dialog needs to be established.

In 2.4, the statement "That is, Bob wants Laura to treat both streams
   as if both had been established using a single SIP dialog." is of
concern.
There is nothing in the prior description of the use case to state that
it is not a single SIP dialog.

In 2.5, the statement "A SIP dialog between Bob's webcam
   phone at this summer cottage and Laura's multimedia phone needs to be
   established." is of concern.
This does not necessarily follow from the prior description of the use
case.

In 2.6, the statement "Two SIP dialogs need to be established:
   one between Bob's UA and Laura's desk phone and one between Bob's UA
   and Laura's multimedia phone." is of concern.
This does not follow from the prior description of the use case.

Consequently I am not convinced that "REQ1  It must be possible to
correlate an already existing dialog or
      dialogs with a new dialog or dialogs as relating to the same media
      session."
is requirement we need to address.

I agree that handling different media within a session on different
devices on the calling side and/or the called side is an interesting
scenario. However, I believe one of the requirements is as follows:
"REQx: It must be possible for a user participating in a multi-media
session to use different devices for different media, without requiring
any special support at the peer UA, other than the need to support
different remote IP addresses for different media."

Otherwise users want to use different devices in this way would be
dependent on special support at peer multimedia devices.

John





-----Original Message-----
From: i-d-announce-bounces@xxxxxxxx [mailto:i-d-announce-bounces@xxxxxxxx] On Behalf Of Internet-Drafts@xxxxxxxx
Sent: 06 March 2009 07:15
To: i-d-announce@xxxxxxxx
Subject: I-D Action:draft-loreto-sipping-context-id-requirements-02.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.

Title : Requirements for Dialog Correlation in the Session Initiation Protocol (SIP)
	Author(s)       : G. Camarillo, S. Loreto
Filename : draft-loreto-sipping-context-id-requirements-02.txt
	Pages           : 10
	Date            : 2009-03-05

This document justifies the need and lists the requirements for
correlating SIP (Session Initiation Protocol) dialogs.  The
correlated dialogs may or may not be related to the same multimedia
session.  Being able to logically correlate multiple SIP dialogs is
useful for applications that, for different reasons, need to
establish several SIP dialogs to provide a given service.  The
logical correlation of two SIP dialogs is also useful, for instance,
to correlate an incoming with an outgoing dialog at a B2BUA.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-loreto-sipping-conte
xt-id-requirements-02.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

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


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

[Index of Archives]     [IETF Announce]     [IETF Discussion]     [Linux SCSI]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]

  Powered by Linux