Aki Niemi | 1 Oct 2004 09:18
Picon

Re: Use of PUBLISH in rtcp-summary-03

Inline.

On Wed, 2004-09-29 at 19:11, ext Huybrighs Joseph wrote:
..snip..
> If the choice is between PUBLISH and NOTIFY then, because PUBLISH
> clearly is about sending "events", PUBLISH would be OK for me. But
> then I would suggest to add additional usage schemes in
> draft-ietf-sip-publish-04 and allow besides "initial", "refresh",
> "modify", and "remove" also a "single" (one-shot if you like) type of
> operation for PUBLISH that doesn't establishes a soft state in the
> Event State Compositor (ESC).

Well, that's just it, the PUBLISH method was designed to carry soft
state. There was some extensive discussion that took place on the SIMPLE
list where it was debated whether PUBLISH should also handle hard-state
publications.

And I must admit I was under the impression that SUBSCRIBE/NOTIFY was
being used to get this perfrpt events from the UA. The draft isn't
really clear on which entity subscribes to this event, and why is
PUBLISH needed vs. the UA itself servicing the subscription(s).

For simply sending stateless, periodic reports to an entity that isn't
an ESC using PUBLISH seems a bit of a misuse of the method. Something
like MESSAGE (or perhaps a REPORT method ;) would fit the description
better.

However, setting the PUBLISH expiration to a reasonably large value
accomplishes something close to hard-state publication. But the draft
probably needs to be strengthened a bit in this respect to include
(Continue reading)

Simonetti Gabrielle | 1 Oct 2004 17:53

profile data for SIP policies

Hi,
Some questions on draft-ietf-sipping-session-indep-policy-00:
- Has the XML schema already been defined for the application/session-policy+xml type (section 4.2 of the draft)?
- How does the policy document relate to the Profile Delivery Framework: how should it be included in the
device configuration data? Should it be part of the Local Profile, of the User Profile? Or should it be an
independent document?
- How does the policy document relate to the general configuration parameters?
- Actually, are the Local Profile data and User Profile data being standardized? Will a draft come out with
schemas for this data?
Regards,
Gabrielle Simonetti
Telecom Italia

Gruppo Telecom Italia - Direzione e coordinamento di Telecom Italia S.p.A.

====================================================================
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons
above and may contain confidential information. If you have received
the message in error, be informed that any use of the content hereof
is prohibited. Please return it immediately to the sender and delete
the message. Should you have any questions, please send an e_mail to
MailAdmin <at> tilab.com. Thank you
====================================================================

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors <at> cs.columbia.edu for questions on current sip
Use sip <at> ietf.org for new developments of core SIP
(Continue reading)

Volker Hilt | 1 Oct 2004 23:56
Favicon

Re: profile data for SIP policies

Simonetti Gabrielle wrote:
> Hi,
> Some questions on draft-ietf-sipping-session-indep-policy-00:
> - Has the XML schema already been defined for the
>   application/session-policy+xml type (section 4.2 of the draft)?

We are currently revising the draft (including the schema) and plan to 
submit a new version for the upcoming meeting. Please let me know if you 
have any requirements or items you would like to see in the draft.

> - How does the policy document relate to the Profile Delivery
>   Framework: how should it be included in the device configuration data?
>   Should it be part of the Local Profile, of the User Profile? Or should
>   it be an independent document?

The two drafts clearly need to be aligned (which is what we are 
currently doing). The goal is that policies and device configuration can 
co-exist in the same document.

The separation of the profile types (user, device, local, application) 
enables multiple entities to manage profile data. It does not determine 
the profile content or the XML schema used. Thus, an XML schema could be 
used for local profiles and for user profiles.

> - How does the policy document relate to the general configuration
>   parameters?

Policies are part of the configuration information.

> - Actually, are the Local Profile data and User Profile data being
(Continue reading)

Hedayat, Kaynam | 4 Oct 2004 09:22

New internet draft on media loopback

I would like to bring the attention of the group to a new internet draft on
media loopback capability in SIP sessions. The draft can be found at
http://www.ietf.org/internet-drafts/draft-hedayat-media-loopback-00.txt

Regards,
Kaynam

-----------------------------------------
Kaynam Hedayat
Chief Technology Officer
Brix Networks
285 Mill Road
Chelmsford, MA 01824

tel.   978.367.5611
fax.   978.367.5700
khedayat <at> brixnet.com
www.brixnet.com

See it before they hear it: Test the performance and quality of your VoIP at
www.TestYourVoip.com

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

Rohan Mahy | 4 Oct 2004 10:00
Picon
Favicon

New contact and availability info for Rohan Mahy

Hello Everyone,

My last day at Cisco is October 8th.  I will be starting a new position 
at Airespace on November 1st. In the interim, you can contact me at the 
following email address:

	r o h a n ( a t ) e k a b a l ( d o t ) c o m

Please also be aware that I will be traveling in Guatemala from October 
12 till October 27 (Note that this period includes both draft 
deadlines).  I will be only checking email irregularly during this 
time.

See you all in Washington, DC.

many thanks,
-rohan

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors <at> cs.columbia.edu for questions on current sip
Use sip <at> ietf.org for new developments of core SIP
Mary Barnes | 5 Oct 2004 17:21

RE: Continuation of discussion on draft-elwell-sipping- redirection-re ason

Hi all,
 
It's been awhile and there's been no further discussion on this thread, so it appears that there is general consensus for the approach to define a new "protocol" in the Reason Header with a new set of codes for redirection scenarios.   This would require the Reason header in responses to be captured in the History-Info. 
 
This does impact the current version of the History-Info draft as it currently does not look at the Reason header when adding the Reason to its entry, but rather uses only the SIP response codes to create a new reason header.  I'll follow-up on the SIP list with the impact on the draft to support the general concept of using the Reason header.
 
Regards,
Mary
-----Original Message-----
From: Audet, Francois [SC100:9T51:EXCH]
Sent: Friday, August 20, 2004 1:55 PM
To: 'Elwell, John'; 'sipping <at> ietf.org'
Subject: RE: [Sipping] Continuation of discussion on draft-elwell-sipping- redirection-re ason

That's fine with me. Makes sense from a backward compatibility perspective
too.

> -----Original Message-----
> From: Elwell, John [mailto:john.elwell <at> siemens.com]
> Sent: Friday, August 20, 2004 03:10
> To: Audet, Francois [SC100:9T51:EXCH]; 'sipping <at> ietf.org'
> Subject: RE: [Sipping] Continuation of discussion on
> draft-elwell-sipping- redirection-re ason
>
>
> Francois,
>
> I agree that is a problem that needs to be solved. The
> relationship to my redirection-reason proposal is that a
> redirection reason could be inserted somehow into the 3xx
> response to indicate that it is a redirection in support of a
> retarget (according the usage of this term in History-Info)
> and therefore should result in the addition of a History-Info
> entry (subject to other considerations such as privacy) in
> the redirected INVITE request. Absence of this indication in
> the 3xx response (or an explicit value) would imply normal
> routing (case 2 in your example).
>
> Regards,
>
> John
>
> ________________________________
>
> From: Francois Audet [mailto:audet <at> nortelnetworks.com]
> Sent: 19 August 2004 02:38
> To: 'sipping <at> ietf.org'
> Cc: 'Elwell, John'
> Subject: RE: [Sipping] Continuation of discussion on
> draft-elwell-sipping- redirection-re ason
>
>
>
> At the San Diego meeting, I promised to described on the list the
> 302 ambiguity issue.
>
> 1st scenario:
>
> In this scenario, Alice calls Victor Mann who is absent, and
> his phones
> forwards the call to his voicemail system at +1-408-555-1212.
>
> A Proxy server is used for routing. Call is routed to
> sip:vm <at> blabla.com.
> Victor has programmed Call forwarding on his phone
> to forward it to his voicemail at sip:+14085551212 <at> example.com.
> Victor's phone responds to the INVITE with a 302 Moved temporarily,
> with Contact: <sip:+14085551212 <at> example.com>. I.e., Victor's phone
> retargets the call to sip:+14085551212 <at> example.com. Alice's
> phone then
> sends an INVITE to Victor's voicemail which will be received
> interpreted by
> the voicemail system. The INVITE will look like this:
>
> INVITE sip:+14085551212 <at> example.com
> From: Alice <sip:alice <at> example.com>
> To: <sip:vm <at> blabla.com>
> History-Info: <sip:vm <at> blabla.com?Reason=SIP;cause=302>;index=1,
>               <sip:+14085551212 <at> example.com>;index=2
> ...
>
>
> 2nd scenario:
>
> In this scenario, Alice calls directly her voicemail system.
>
> A Redirect server is used for routing. In this case, the voicemail
> system's address of record is sip:vm <at> blabla.com. This address is
> currently routed to a PSTN address +1-408-555-1212 where the
> legacy voicemail system resides.
>
> The redirect server responds with a 302 Moved temporarily,
> with Contact:
> <sip:+14085551212 <at> example.com>. This is NOT a retarget in a
> call forwarding
> sense, but simple routing with a redirect server. Alice's
> phone then sends
> an INVITE to the voicemail system. The INVITE will look like this:
>
> INVITE sip:+14085551212 <at> example.com
> From: Alice <sip:alice <at> example.com>
> To: <sip:vm <at> blabla.com>
> History-Info: <sip:vm <at> blabla.com?Reason=SIP;cause=302>;index=1,
>               <sip:+14085551212 <at> example.com>;index=2
>                   
>           
> In the two cases, the INVITEs are exaclty the same (including
> History-Info).
>
>
> However, in the first example, the voicemail system is supposed to
> let Alice LEAVE a message in Victor Mann's mailbox and in the
> second case,
> it is supposed to let Alice RETRIEVE her messages.
>
> The 302 Reason is ambiguous in this case because it doesn't
> distinguish
> between routing (with a redirect server) and retargeting.
>
> Note that the problem does NOT occur with a proxy server:
> only with a redirect
> server. It will result in inconsistent behavior between
> networks where a proxy is
> used and networks where a redirect server is used for call routing.
>
> Of course, this is just an example. Similar issues will occur if one
> is trying to carryover retargetting/redirection information
> into the PSTN.
> Similar issues will also occur for any type of service which
> have different
> behaviors depending if the call was retargeted or not (e.g.,
> IVR systems).
>
>
> > -----Original Message-----
> > From: Elwell, John [mailto:john.elwell <at> siemens.com]
> > Sent: Tuesday, August 17, 2004 09:51
> > To: 'sipping <at> ietf.org'
> > Subject: [Sipping] Continuation of discussion on
> > draft-elwell-sipping-redirection-re ason
> >
> >
> > At the IETF60 SIPPING meeting different opinions were
> > expressed about the value of enhancing the repertoire of
> > reasons for retargeting/redirection, as proposed in the
> > draft. I would like to solicit more opinions on the following
> > questions:
>
>
> _______________________________________________
> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors <at> cs.columbia.edu for questions on current sip
> Use sip <at> ietf.org for new developments of core SIP
>

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors <at> cs.columbia.edu for questions on current sip
Use sip <at> ietf.org for new developments of core SIP
Paul Kyzivat | 5 Oct 2004 21:49
Picon
Favicon

Re: New internet draft on media loopback

I support the functionality represented by this draft. A few comments:

- this seems to be structured for consideration as a draft in the
   SIP WG. But the content is all about SDP and offer/answer. As such,
   I think it makes more sense to target this to the MMUSIC WG. This
   would mean removing anything specific to SIP - which should be easy
   because there is little or nothing here that needs to be specific
   to SIP.

   A companion draft in the SIP (or SIPPING) WG could be developed to
   specify sip specific usage rules and guidelines.

- Section 6.3 says "The loopback-source attribute can only appear in an
   offer", and 6.4 says "The loopback-mirror attribute can only appear in
   an answer". There seems no reason for this restriction. All that is
   required is that a loopback-source offer be answered by a
   loopback-mirror and visa versa. Perhaps it is more likely that the
   source be offered and the mirror answered, but the opposite clearly
   has meaning. (I.e. please test me.) Of course it may be harder for a
   testee to find a tester than the converse, but that is a usage issue.

   Note also that section 6.5 mentions "In cases where the offer contains
   the loopback-mirror attribute", implying that support for this has
   been considered.

- section 6.5 (typo): "one code" should be "one codec".

- section 9.4: is there a way to indicate support for both loopback
   types, and/or for both loopback-source and loopback-mirror? It would
   be a good thing to do. I think it should be possible to tweak things
   so it is.

- section 11 says: "...given that it is recommended that the user is not
   alerted for calls that only have loopback media modes..." but I can
   find no such recommendation. I think this would relate back to the
   partitioning of mmusic and sip aspects into separate drafts. Alerting
   is a sip consideration.

	Paul

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

Paul Kyzivat | 5 Oct 2004 23:01
Picon
Favicon

Re: GRUU support in reg event package

Hisham,

I realized I never responded to your points here.

	Paul

hisham.khartabil <at> nokia.com wrote:
> 
>>Jonathan has expressed interest in including info on any Path header 
>>that might be associated with a Contact.
>>
>>- Do you think info on the Path header should be returned
>>   in reg event notifications?
> 
> Well, the Path header contents are useless to the client. I don't know what advantages this will gather.

There is potential use for this by a client, although unnecessary when 
gruus are available.

If one uses the reg event package to learn about registrations, and if 
this provided Path header info, then that could be used to format a 
request so it traverses the same path that a request addressed to the 
AOR would, but supplying the contact address rather than having the home 
proxy pick it. This would permit reaching a contacts that isn't directly 
reachable from the sender.

Suppose the AOR is sip:alice <at> atlanta.com,
and the contact is sip:alice <at> alice-pc.private.atlanta.com,
and there is an associated Path with sip:sbc.atlanta.com;lr

Then a subscriber could use this information to format a request like:

	INVITE sip:alice <at> alice-pc.private.atlanta.com
	Route: sip:atlanta.com;lr
	Route: sip:sbc.atlanta.com;lr
	...

This would have a decent chance of actually making it to Alice's pc.
(Admittedly this is a stretch, and there are other ways to achieve the 
same thing.)

>>At them moment I am not aware of any other registrar state to be 
>>reported, but feel free to point out something I have forgotten.
>>
>>- Are there other extensions to the reg event package that you would 
>>like to see?
> 
> Maybe service-route header? More useful to the client that the Path headers anyway.

The service-route is only useful to the register client, and is provided 
to it via the register. This client doesn't need to subscribe to the reg 
event package to get this information. And the information isn't useful 
to any other client.

So I find reporting on Path at least potentially useful, while reporting 
on Service-Route doesn't seem to be.

> I have a further comment about this draft:
> 
> I think it is a good idea for the draft stress that this is an extension and how a client should behave when it
receives the notifications with XML elements it does not understand (ignore them, for example). A
section on registrar behaviour is beneficial as well.

OK, that seems reasonable.

	Thanks,
	Paul

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

Arjun Roychowdhury | 6 Oct 2004 01:44
Picon

Re: New internet draft on media loopback

On Tue, 05 Oct 2004 15:49:50 -0400, Paul Kyzivat <pkyzivat <at> cisco.com> wrote:
> I support the functionality represented by this draft. A few comments:
> 
> - this seems to be structured for consideration as a draft in the
>   SIP WG. But the content is all about SDP and offer/answer. As such,
>   I think it makes more sense to target this to the MMUSIC WG. This
>   would mean removing anything specific to SIP - which should be easy
>   because there is little or nothing here that needs to be specific
>   to SIP.

I like the partitioning idea. One of the ideas that we discussed was
to _possibly_ later develop another draft that would be related to
identification of "test" calls in general and have this media draft
refer the "test" draft, since media-loopback is essentially a
specialized test scenario.
Speaking for myself, I like the idea of completely disassociating the
current draft from SIP and developing the additional SIP draft with
guidelines and possibly the other ideas described above.

I think Kaynam has already posted this across to mmusic in the
meantime. Do we need to remove all references to SIP for this draft to
be considered in mmusic ?

> - Section 6.3 says "The loopback-source attribute can only appear in an
>   offer", and 6.4 says "The loopback-mirror attribute can only appear in
>   an answer". There seems no reason for this restriction. All that is
>   required is that a loopback-source offer be answered by a
>   loopback-mirror and visa versa. Perhaps it is more likely that the
>   source be offered and the mirror answered, but the opposite clearly
>   has meaning. (I.e. please test me.) Of course it may be harder for a
>   testee to find a tester than the converse, but that is a usage issue.

> 
>   Note also that section 6.5 mentions "In cases where the offer contains
>   the loopback-mirror attribute", implying that support for this has
>   been considered.

Oops - I think was a remnant of an earlier internal debate we had
where one of the older versions of the draft had the ability to switch
source and mirror only in cases of reINVITEs coming from the reverse
side (example A invites B, then B decides to re-INVITE to extend the
session, the B sends mirror in the offer to keep the flow of testing
intact - anyway we discarded that idea as leading to complexity).

Specific to your note on allowing mirror in the offer, I don't beleive
there is any technical reason not to allow it, but just that I am not
sure how common a 'please test me' requirement is.

> 
> - section 6.5 (typo): "one code" should be "one codec".
> 
> - section 9.4: is there a way to indicate support for both loopback
>   types, and/or for both loopback-source and loopback-mirror? It would
>   be a good thing to do. I think it should be possible to tweak things
>   so it is.

Yes - I think it should be possible for a UA to return both back. I
would think this makes sense especially if the other authors also
believe allowing a 'mirror' in the offer is a good idea.

> 
> - section 11 says: "...given that it is recommended that the user is not
>   alerted for calls that only have loopback media modes..." but I can
>   find no such recommendation. I think this would relate back to the
>   partitioning of mmusic and sip aspects into separate drafts. Alerting
>   is a sip consideration.

The reccomendation is part of 10.2 UAS guidelines

regds
arjun
--

-- 
Arjun Roychowdhury

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

hisham.khartabil | 6 Oct 2004 01:44
Picon

RE: GRUU support in reg event package


> -----Original Message-----
> From: ext Paul Kyzivat [mailto:pkyzivat <at> cisco.com]
> Sent: 06.October.2004 00:01
> To: Khartabil Hisham (Nokia-TP-MSW/Helsinki)
> Cc: sipping <at> ietf.org
> Subject: Re: [Sipping] GRUU support in reg event package
> 
> 
> Hisham,
> 
> I realized I never responded to your points here.
> 
> 	Paul
> 
> hisham.khartabil <at> nokia.com wrote:
> > 
> >>Jonathan has expressed interest in including info on any 
> Path header 
> >>that might be associated with a Contact.
> >>
> >>- Do you think info on the Path header should be returned
> >>   in reg event notifications?
> > 
> > Well, the Path header contents are useless to the client. I 
> don't know what advantages this will gather.
> 
> There is potential use for this by a client, although 
> unnecessary when 
> gruus are available.
> 
> If one uses the reg event package to learn about 
> registrations, and if 
> this provided Path header info, then that could be used to format a 
> request so it traverses the same path that a request addressed to the 
> AOR would, but supplying the contact address rather than 
> having the home 
> proxy pick it. This would permit reaching a contacts that 
> isn't directly 
> reachable from the sender.
> 
> Suppose the AOR is sip:alice <at> atlanta.com,
> and the contact is sip:alice <at> alice-pc.private.atlanta.com,
> and there is an associated Path with sip:sbc.atlanta.com;lr
> 
> Then a subscriber could use this information to format a request like:
> 
> 	INVITE sip:alice <at> alice-pc.private.atlanta.com
> 	Route: sip:atlanta.com;lr
> 	Route: sip:sbc.atlanta.com;lr
> 	...

This is a stretch, since I doubt that anyone besides the owner would subscribe or should be allowed to such
event package. Path headers reveal information about the network architecture. That may be a security problem.

/Hisham

> 
> This would have a decent chance of actually making it to Alice's pc.
> (Admittedly this is a stretch, and there are other ways to 
> achieve the 
> same thing.)
> 
> >>At them moment I am not aware of any other registrar state to be 
> >>reported, but feel free to point out something I have forgotten.
> >>
> >>- Are there other extensions to the reg event package that 
> you would 
> >>like to see?
> > 
> > Maybe service-route header? More useful to the client that 
> the Path headers anyway.
> 
> The service-route is only useful to the register client, and 
> is provided 
> to it via the register. This client doesn't need to subscribe 
> to the reg 
> event package to get this information. And the information 
> isn't useful 
> to any other client.
> 
> So I find reporting on Path at least potentially useful, 
> while reporting 
> on Service-Route doesn't seem to be.
> 
> > I have a further comment about this draft:
> > 
> > I think it is a good idea for the draft stress that this is 
> an extension and how a client should behave when it receives 
> the notifications with XML elements it does not understand 
> (ignore them, for example). A section on registrar behaviour 
> is beneficial as well.
> 
> OK, that seems reasonable.
> 
> 	Thanks,
> 	Paul
> 
> 

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


Gmane