From owner-sip-outgoing@lists.research.bell-labs.com Sun Jan 2 05:04:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA06812 for ; Sun, 2 Jan 2000 05:04:06 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id CC71452BB; Sun, 2 Jan 2000 04:59:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3DF8452DD; Sun, 2 Jan 2000 04:59:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 8E93552BB for ; Sun, 2 Jan 2000 04:59:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Sun Jan 2 04:57:49 EST 2000 Received: from tlv.radvision.com ([192.116.213.132]) by dusty; Sun Jan 2 04:56:03 EST 2000 Received: by firewall.tlv.radvision.com id <115202>; Sun, 2 Jan 2000 10:55:32 +0200 Message-Id: <00Jan2.105532ist.115202@firewall.tlv.radvision.com> From: Itamar Gilad To: "'SIP List'" Subject: Call services MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BF5507.99A85510" Date: Sun, 2 Jan 2000 10:55:32 +0200 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BF5507.99A85510 Content-Type: text/plain; charset="windows-1252" Am I right in assuming that draf-ietf-mmusic-sip-cc-01.txt ('SIP Call Control Services") and draft-sparks-sip-service-examples-00.txt ("SIP Telephony Service Examples With Call Flows") are the only authoritative documents describing call services in SIP? Any others? Thanks Itamar Gilad ------_=_NextPart_001_01BF5507.99A85510 Content-Type: text/html; charset="windows-1252"
Am I right in assuming that draf-ietf-mmusic-sip-cc-01.txt ('SIP Call Control Services") and draft-sparks-sip-service-examples-00.txt ("SIP Telephony Service Examples With Call Flows") are the only authoritative documents describing call services in SIP?  Any others?
 
Thanks
 
   Itamar Gilad
 
------_=_NextPart_001_01BF5507.99A85510-- From owner-sip-outgoing@lists.research.bell-labs.com Sun Jan 2 09:31:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08521 for ; Sun, 2 Jan 2000 09:31:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id CA2DE52DD; Sun, 2 Jan 2000 09:29:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 1D08452DE; Sun, 2 Jan 2000 09:29:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 1DC3352DD for ; Sun, 2 Jan 2000 09:29:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Sun Jan 2 09:28:58 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Sun Jan 2 09:27:11 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #41714) id <0FNP00701PK79I@firewall.mcit.com> for sip@lists.research.bell-labs.com; Sun, 2 Jan 2000 14:28:55 +0000 (GMT) Received: from ndcrelay2.mcit.com ([166.37.172.6]) by firewall.mcit.com (PMDF V5.2-32 #41714) with ESMTP id <0FNP00234PK7CJ@firewall.mcit.com>; Sun, 02 Jan 2000 14:28:55 +0000 (GMT) Received: from omzmta04.mcit.com (omzmta04.mcit.com [166.37.194.122]) by ndcrelay2.mcit.com (8.8.7/) with ESMTP id OAA14973; Sun, 02 Jan 2000 14:23:54 +0000 (GMT) Received: from C25766A ([166.44.57.192]) by omzmta04.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000102142854.MIGO16500@C25766A>; Sun, 02 Jan 2000 14:28:54 +0000 Date: Sun, 02 Jan 2000 08:28:53 -0600 From: Henry Sinnreich Subject: RE: Call services In-reply-to: <00Jan2.105532ist.115202@firewall.tlv.radvision.com> To: Itamar Gilad , "'SIP List'" Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: multipart/alternative; boundary="Boundary_(ID_zmDJoW2w5ltG6YJMB/ezVw)" Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. --Boundary_(ID_zmDJoW2w5ltG6YJMB/ezVw) Content-type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit See also johnston-sip-call flows. A pdf. version is available at http://www.greycouncil.com/sip/drafts/draft-johnston-sip-call-flows-00.pdf There is also a draft on multi-proxy authorization at http://www.greycouncil.com/sip/drafts/ Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Itamar Gilad Sent: Sunday, January 02, 2000 2:56 AM To: 'SIP List' Subject: Call services Am I right in assuming that draf-ietf-mmusic-sip-cc-01.txt ('SIP Call Control Services") and draft-sparks-sip-service-examples-00.txt ("SIP Telephony Service Examples With Call Flows") are the only authoritative documents describing call services in SIP? Any others? Thanks Itamar Gilad --Boundary_(ID_zmDJoW2w5ltG6YJMB/ezVw) Content-type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
See=20 also johnston-sip-call flows. A pdf. version is available = at
http://www.greycouncil.com/sip/drafts/draft-johnston-sip-call-= flows-00.pdf
 
There=20 is also a draft on multi-proxy authorization at
 
 http://www.greycouncil.co= m/sip/drafts/
 
Henry
-----Original Message-----
From:=20 owner-sip@lists.research.bell-labs.com=20 [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of = Itamar=20 Gilad
Sent: Sunday, January 02, 2000 2:56 AM
To: = 'SIP=20 List'
Subject: Call services

Am I = right in=20 assuming that draf-ietf-mmusic-sip-cc-01.txt ('SIP Call Control = Services") and=20 draft-sparks-sip-service-examples-00.txt ("SIP Telephony Service = Examples With=20 Call Flows") are the only authoritative documents describing call = services in=20 SIP?  Any others?
 
Thanks
 
  =20 Itamar Gilad
 =20
--Boundary_(ID_zmDJoW2w5ltG6YJMB/ezVw)-- From owner-sip-outgoing@lists.research.bell-labs.com Sun Jan 2 13:09:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA09584 for ; Sun, 2 Jan 2000 13:09:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4415B52B6; Sun, 2 Jan 2000 13:07:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8B7B652D5; Sun, 2 Jan 2000 13:07:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D230652B6 for ; Sun, 2 Jan 2000 13:07:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Sun Jan 2 13:05:26 EST 2000 Received: from sj-mailhub-2.cisco.com ([171.69.43.88]) by dusty; Sun Jan 2 13:03:39 EST 2000 Received: from thomasm-u1.cisco.com (thomasm-u1.cisco.com [171.71.147.106]) by sj-mailhub-2.cisco.com (8.9.1a/8.9.1) with ESMTP id KAA18003; Sun, 2 Jan 2000 10:06:31 -0800 (PST) Received: (thomasm@localhost) by thomasm-u1.cisco.com (8.8.8-Cisco List Logging/CISCO.WS.1.2) id KAA19583; Sun, 2 Jan 2000 10:04:23 -0800 (PST) From: Michael Thomas MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14447.37671.565541.682968@thomasm-u1.cisco.com> Date: Sun, 2 Jan 2000 10:04:23 -0800 (PST) To: Jonathan Rosenberg Cc: Scott Petrack , Henning Schulzrinne , "Daniel G. Petrie" , Henning Schulzrinne , Taji Rachid , "'Alvir Alisic (ECS)'" , sip@lists.research.bell-labs.com Subject: Re: JPEG in INVITE In-Reply-To: <3866C754.7A94606D@dynamicsoft.com> References: <3866C754.7A94606D@dynamicsoft.com> X-Mailer: VM 6.72 under 21.1 (patch 6) "Big Bend" XEmacs Lucid X-Face: &,heK/V66p?[2!i|tVn,9lN0TUvEv7:9FzXREj/AuzN4mu!4x[/Z4t{V}~L]+Sk @RFNnJEg~WZ/(8<`5a),-7ukALWa^&?&D2R0CSG3kO5~#6JxLF\d,g">$%B!0w{W)qIhmwhye104zd bUcI'1! Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg writes: > The issue is, if the content is referenced by indirection, is it better > to be in the body or in a header. Henning is arguing in favor of a > header. I agree with him that this is simpler. Both he and Dan are also > arguing that we need a way to identify the purpose of the content. > Providing such data also argues for it being a header. My concern, > though, is that there are so many uses for displaying of content, we > have no hope of enumerating them all. I suppose we could enumerate a few > and leave others to future standardization. Also, using a URI list in > the body is something thats doable now (since we support MIME already), > whereas a new header is yet-another-extension that I'd rather avoid. The > notion of a generic "body contains content to display", with the body > either in-line or referenced via a URI list, is appealing to me because > of its generality. Yes, we could have both, but then this seems to make > things even more complicated for a designer that now has to choose > whether to use the header or the indirect content in the body. With UDP, fragmentation, etc, vs other MIME headers would they not always have to choose? > Am I the only one who prefers the indirect references in the body > approach? I tend to think that URI is a much better method overall since the receiving side can make a determination of whether they want the content or not, and the timing of fetching the content. However, one thing to be said is that absent an existing IPSEC session between the two hosts (or possibly a third party), there will be delay to pay for the indirect method. Maybe this extra delay is managable for things like X-faces though. Mike From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 3 00:24:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA15490 for ; Mon, 3 Jan 2000 00:24:57 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 46A6652AB; Mon, 3 Jan 2000 00:20:04 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8DA8152D5; Mon, 3 Jan 2000 00:20:03 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 83C0852AB for ; Mon, 3 Jan 2000 00:19:07 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 3 00:17:29 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 3 00:15:43 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwiv27774; Mon, 3 Jan 2000 05:17:27 GMT Received: from dynamicsoft.com (1Cust165.tnt1.freehold.nj.da.uu.net [63.17.113.165]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id AAA02004; Mon, 3 Jan 2000 00:17:25 -0500 (EST) Message-ID: <38703297.E8D264B0@dynamicsoft.com> Date: Mon, 03 Jan 2000 00:24:39 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Itamar Gilad Cc: "'SIP List'" Subject: Re: Call services References: <00Jan2.105532ist.115202@firewall.tlv.radvision.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Many services are possible without having to explicitly define how they are done. A classic example is call screening. There are many varieties of this serivice (caller based, time of day based, priority based), all of which are possible in SIP, but none of which I think are described in the documents you mention. It only requires the server to reject the call based on some logic. -Jonathan R. > Itamar Gilad wrote: > > Am I right in assuming that draf-ietf-mmusic-sip-cc-01.txt ('SIP Call > Control Services") and draft-sparks-sip-service-examples-00.txt ("SIP > Telephony Service Examples With Call Flows") are the only > authoritative documents describing call services in SIP? Any others? > > Thanks > > Itamar Gilad > -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 3 16:45:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA08000 for ; Mon, 3 Jan 2000 16:45:57 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1700C52B6; Mon, 3 Jan 2000 16:43:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 746F852BB; Mon, 3 Jan 2000 16:43:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 916C752B6 for ; Mon, 3 Jan 2000 16:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 3 16:41:12 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Mon Jan 3 16:39:21 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id QAA07534; Mon, 3 Jan 2000 16:41:05 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <3871274A.79CEC3B6@vovida.com> Date: Mon, 03 Jan 2000 16:48:42 -0600 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: SIPbell-labs Subject: Retransmissions behaviour on 1xx response Content-Type: multipart/alternative; boundary="------------C9A1664D9A0F8A488B4B0348" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------C9A1664D9A0F8A488B4B0348 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi: It is given in the SIP spec, that retrans for INVITE stops when either a definitive or provisioan response is received. My question is on provisional response. If the caller gets a 100 Trying response,, which is essentially that the user has not yet been contacted, should the retrans. stop? Thanks. -- Sunitha Kumar --------------C9A1664D9A0F8A488B4B0348 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Hi:

It is given in the SIP spec, that retrans for INVITE stops when either a definitive or provisioan response is received.  My question is on provisional response. If the caller gets a 100 Trying response,, which is essentially that the user has not yet been contacted, should the retrans. stop?

Thanks.

-- 
Sunitha Kumar
  --------------C9A1664D9A0F8A488B4B0348-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 3 17:25:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA08403 for ; Mon, 3 Jan 2000 17:25:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0BE4652AB; Mon, 3 Jan 2000 17:23:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6916852C4; Mon, 3 Jan 2000 17:23:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A7A0752AB for ; Mon, 3 Jan 2000 17:23:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 3 17:21:33 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 3 17:19:43 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwll10476; Mon, 3 Jan 2000 22:21:31 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id RAA01420; Mon, 3 Jan 2000 17:21:29 -0500 (EST) Message-ID: <3871229C.980AAA05@dynamicsoft.com> Date: Mon, 03 Jan 2000 17:28:44 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Sunitha Kumar Cc: SIPbell-labs Subject: Re: Retransmissions behaviour on 1xx response References: <3871274A.79CEC3B6@vovida.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Yes. Since request reliability is hop by hop, the next hop will retransmit the request to achieve end to end reliability. A UA should stop retransmitting an INVITE when it receives any response to it. -Jonathan R. Sunitha Kumar wrote: > > Hi: > > It is given in the SIP spec, that retrans for INVITE stops when either > a definitive or provisioan response is received. My question is on > provisional response. If the caller gets a 100 Trying response,, which > is essentially that the user has not yet been contacted, should the > retrans. stop? > > Thanks. > > -- > Sunitha Kumar > > -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 15:11:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA05505 for ; Tue, 4 Jan 2000 15:11:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id CEF4452DB; Tue, 4 Jan 2000 15:09:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3782E52DD; Tue, 4 Jan 2000 15:09:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C7B5E52DB for ; Tue, 4 Jan 2000 15:09:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 4 15:07:51 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Tue Jan 4 15:06:01 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id OAA20077; Tue, 4 Jan 2000 14:07:41 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id OAA19007; Tue, 4 Jan 2000 14:07:41 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id OAA15094; Tue, 4 Jan 2000 14:07:40 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id OAA15261; Tue, 4 Jan 2000 14:07:39 -0600 (CST) Message-Id: <200001042007.OAA15261@b04a24.exu.ericsson.se> Subject: Re: JPEG in INVITE To: jdrosen@dynamicsoft.com (Jonathan Rosenberg) Date: Tue, 4 Jan 2000 14:07:39 -0600 (CST) Cc: eussean@exu.ericsson.se (Sean Olson), scott.petrack@metatel.com (Scott Petrack), schulzrinne@cs.columbia.edu, Rachid.Taji@srit.siemens.fr, Alvir.Alisic@ecs.ericsson.se, sip@lists.research.bell-labs.com In-Reply-To: <3867BEC6.52B1A1AD@dynamicsoft.com> from "Jonathan Rosenberg" at Dec 27, 1999 02:32:22 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >There are some definite problems with this, but interestingly its more >or less conceptually how the PSTN guarantees caller ID service (sans the >crypto, of course). The service provider verifies the identity of the >caller's terminal based on the physical wires the call comes in on, and >inserts the name of the caller. This name is assumed known from offline >administrative procedures. ...which actually aren't even as secure as you suggest. I could call up Southwestern Bell and tell them that the name I want to go out when I call people is "Albert Einstein," "Superman," or "Jonathan Rosenberg." There is no verification of ID with caller ID. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 15:27:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA05752 for ; Tue, 4 Jan 2000 15:27:44 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8066E52C4; Tue, 4 Jan 2000 14:51:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EAEF952DB; Tue, 4 Jan 2000 14:51:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 918E052C4 for ; Tue, 4 Jan 2000 14:51:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 4 14:49:44 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Tue Jan 4 14:47:56 EST 2000 Received: from mr3.exu.ericsson.se (mr3u.ericy.com [208.238.116.100]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id NAA15132; Tue, 4 Jan 2000 13:49:42 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id NAA13462; Tue, 4 Jan 2000 13:49:42 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id NAA14024; Tue, 4 Jan 2000 13:49:41 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id NAA15095; Tue, 4 Jan 2000 13:49:40 -0600 (CST) Message-Id: <200001041949.NAA15095@b04a24.exu.ericsson.se> Subject: Re: URL Generalization for Portability (was TRIP) To: jdrosen@dynamicsoft.com (Jonathan Rosenberg) Date: Tue, 4 Jan 2000 13:49:40 -0600 (CST) Cc: Adam.Roach@ericsson.com (Adam B. Roach), dean.willis@wcom.com, sip@lists.research.bell-labs.com In-Reply-To: <385AB575.60B1CFCD@dynamicsoft.com> from "Jonathan Rosenberg" at Dec 17, 1999 05:13:09 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >I'm honestly queasy about this. One of things IP did right was to make >its addresses and domain names always well defined independent of where >you are located. With IP addresses, we never send just the last byte, >assuming that the router fills in the rest. In SIP, we did the same. We >pass around URLs, which are interpretable independent of the context. I think this is an argument, however unintentional, to eliminate the tel: URI. Without a tag to indicate context (which you are arguing against), they are not "Uniform" Resource Indicators. >I fully agree that users should not need to know about dial and number >plans. I also agree that users should be able to dial extensions and >local numbers as they do today in a PBX. I'd like to understand the >costs involved in having internationalization of numbers done within the >UA. Obtaining a dial plan automatically through a REGISTER response >would still allow an administrator to control it, and to modify it >(registrations get refreshed, so you can send updated versions in the >responses of refreshes). So, my questions are: how complex can a dial >plan be? How many entries in a dial plan table are there usually? How >much processing power does it take to compare a number against a dial >plan and internationalize it? It's not as much a matter of processing power as the code to perform internationalization and the size of the data necessary to do so. As both Dean and Rick have pointed out, the dialing plans which a phone may be required to understand can be very large and complicated (especially within an enterprise or VPN environment). As Rick has pointed out, he is currently running into very real memory limitations that make this processing impossible on the user agent. You can argue about theoretical processing power and memeory necessary to perform these sorts of things, but I'm afraid that real-world experience is going to have to trump theory. Imbedded clients are *already* running into limitations that prevent them from doing what you suggest they do. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 15:55:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA06303 for ; Tue, 4 Jan 2000 15:55:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id F34FC52BB; Tue, 4 Jan 2000 15:53:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6199352DE; Tue, 4 Jan 2000 15:53:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 7FD5E52BB for ; Tue, 4 Jan 2000 15:53:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 4 15:51:29 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Tue Jan 4 15:49:40 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #41714) id <0FNT00G01WE9G7@firewall.mcit.com> for sip@lists.research.bell-labs.com; Tue, 4 Jan 2000 20:46:58 +0000 (GMT) Received: from ndcrelay2.mcit.com ([166.37.172.6]) by firewall.mcit.com (PMDF V5.2-32 #41714) with ESMTP id <0FNT00DLWWE4SN@firewall.mcit.com>; Tue, 04 Jan 2000 20:46:52 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by ndcrelay2.mcit.com (8.8.7/) with ESMTP id UAA05334; Tue, 04 Jan 2000 20:41:50 +0000 (GMT) Received: from C25766A ([166.35.153.18]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000104204701.MUUH16210@C25766A>; Tue, 04 Jan 2000 20:47:01 +0000 Date: Tue, 04 Jan 2000 14:46:49 -0600 From: Henry Sinnreich Subject: RE: URL Generalization for Portability (was TRIP) In-reply-to: <200001041949.NAA15095@b04a24.exu.ericsson.se> To: "Adam B. Roach" , Jonathan Rosenberg Cc: dean.willis@wcom.com, sip@lists.research.bell-labs.com Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Adam, >As both Dean and Rick have pointed out, the dialing plans which >a phone may be required to understand can be very large and complicated >(especially within an enterprise or VPN environment). IP telephony gateways are now the priority model, but will not stay so forever. At that point in time, a non-legacy oriented solution may be far preferable, IMHO. A PDA or display phone screen may just be right for name@host.net... BTW: The practically the only place in the WSJ where you can find phone numbers are in ads. URLs dominate in all articles (quip credited to Chris Cunningham). Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Adam B. Roach Sent: Tuesday, January 04, 2000 1:50 PM To: Jonathan Rosenberg Cc: Adam B. Roach; dean.willis@wcom.com; sip@lists.research.bell-labs.com Subject: Re: URL Generalization for Portability (was TRIP) >I'm honestly queasy about this. One of things IP did right was to make >its addresses and domain names always well defined independent of where >you are located. With IP addresses, we never send just the last byte, >assuming that the router fills in the rest. In SIP, we did the same. We >pass around URLs, which are interpretable independent of the context. I think this is an argument, however unintentional, to eliminate the tel: URI. Without a tag to indicate context (which you are arguing against), they are not "Uniform" Resource Indicators. >I fully agree that users should not need to know about dial and number >plans. I also agree that users should be able to dial extensions and >local numbers as they do today in a PBX. I'd like to understand the >costs involved in having internationalization of numbers done within the >UA. Obtaining a dial plan automatically through a REGISTER response >would still allow an administrator to control it, and to modify it >(registrations get refreshed, so you can send updated versions in the >responses of refreshes). So, my questions are: how complex can a dial >plan be? How many entries in a dial plan table are there usually? How >much processing power does it take to compare a number against a dial >plan and internationalize it? It's not as much a matter of processing power as the code to perform internationalization and the size of the data necessary to do so. As both Dean and Rick have pointed out, the dialing plans which a phone may be required to understand can be very large and complicated (especially within an enterprise or VPN environment). As Rick has pointed out, he is currently running into very real memory limitations that make this processing impossible on the user agent. You can argue about theoretical processing power and memeory necessary to perform these sorts of things, but I'm afraid that real-world experience is going to have to trump theory. Imbedded clients are *already* running into limitations that prevent them from doing what you suggest they do. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 17:02:01 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA07767 for ; Tue, 4 Jan 2000 17:02:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 11D0952DD; Tue, 4 Jan 2000 16:59:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 871B152DF; Tue, 4 Jan 2000 16:59:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A567F52DD for ; Tue, 4 Jan 2000 16:59:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 4 16:58:29 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Tue Jan 4 16:56:40 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwpb01150; Tue, 4 Jan 2000 21:58:27 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id QAA02189; Tue, 4 Jan 2000 16:58:25 -0500 (EST) Message-ID: <38726EB9.9F1FFFED@dynamicsoft.com> Date: Tue, 04 Jan 2000 17:05:45 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: dean.willis@wcom.com, sip@lists.research.bell-labs.com Subject: Re: URL Generalization for Portability (was TRIP) References: <200001041949.NAA15095@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Adam B. Roach" wrote: > > >I'm honestly queasy about this. One of things IP did right was to make > >its addresses and domain names always well defined independent of where > >you are located. With IP addresses, we never send just the last byte, > >assuming that the router fills in the rest. In SIP, we did the same. We > >pass around URLs, which are interpretable independent of the context. > > I think this is an argument, however unintentional, to eliminate > the tel: URI. Without a tag to indicate context (which you are > arguing against), they are not "Uniform" Resource Indicators. No, its more an argument for using the tel URL when in its internationalized form: tel:+17327417244 The tel URL does allow for phone contexts that help identify where the URL is valid. For example, you can include a prefix as a context (like +1 516) to indicate that the number can only be called from that area: tel:5551212;phone-context=+1516 This is useful when you imbed a tel URL in a web page in an intranet for a company on Long Island. This way, the modem in the PC just dials 5551212; no area code is needed from there. Our application of the tel URL is slightly different. We are not using them to actual dial numbers from web pages. Rather, they point to resources in the PSTN. In that sense, I agree with Adam that what I think we want is for them to be uniform, so that they are resolvable from everywhere. This means they should either be international numbers, or be sip URLs which indicate where to go to get them resolved. So, in the case of a gateway sending just dialed digits to a proxy, I argued that we should use a SIP URL and put the contexts and stuff into the user portion. Several folks complained about that; is it more palatable to use the phone-context from the tel URL as part of the SIP URL? sip:334@wcom.com;phone-context=0000034 -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 19:05:56 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA10068 for ; Tue, 4 Jan 2000 19:05:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6975852C4; Tue, 4 Jan 2000 19:03:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CB88452DF; Tue, 4 Jan 2000 19:03:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 02F4B52C4 for ; Tue, 4 Jan 2000 19:03:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 4 19:01:07 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Tue Jan 4 18:59:18 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id SAA19213; Tue, 4 Jan 2000 18:01:04 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id SAA17614; Tue, 4 Jan 2000 18:01:03 -0600 (CST) Received: from b04a45.exu.ericsson.se (b04a45 [138.85.60.145]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id SAA26116; Tue, 4 Jan 2000 18:01:03 -0600 (CST) From: Sean Olson Received: (from eussean@localhost) by b04a45.exu.ericsson.se (8.9.1/8.9.1) id SAA25174; Tue, 4 Jan 2000 18:01:02 -0600 (CST) Date: Tue, 4 Jan 2000 18:01:02 -0600 (CST) Message-Id: <200001050001.SAA25174@b04a45.exu.ericsson.se> To: Adam.Roach@ericsson.com, jdrosen@dynamicsoft.com Subject: Re: URL Generalization for Portability (was TRIP) Cc: dean.willis@wcom.com, sip@lists.research.bell-labs.com X-Sun-Charset: US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > Our application of the tel URL is slightly different. We are > not using them > to actual dial numbers from web pages. Rather, they point to resources > in the PSTN. In > that sense, I agree with Adam that what I think we want is for them to > be uniform, so > that they are resolvable from everywhere. This means they should either > be international > numbers, or be sip URLs which indicate where to go to get them resolved. > But you can do this with the tel: URL as well by providing the tsp parameter. The main distinction that I see between the sip: and tel: URLs is that with the tel: URL, you know DEFINITIVELY that the resource that you are referring to is a PSTN telephone. With the sip: URL this becomes trickier. Are you referring to an IP/PC SIP client with a numeric ID that is convenient to dial from a plain black phone, or are you actually referring to a genuine PSTN terminal? The distinction is (usefully) blurred. > So, in the case of a gateway sending just dialed digits to a proxy, I > argued that we should use a SIP URL and put the contexts and stuff into > the user portion. Several folks complained about that; is it more > palatable to use the phone-context from the tel URL as part of the SIP > URL? > > sip:334@wcom.com;phone-context=0000034 > It seems more logical, IMHO, to stuff everything into the user portion. This allows you to easily distinguish between parameters directly related to the user and parameters related to, for example, the preferred SIP transport. > -Jonathan R. > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > ----------------------------------------------------------------- Sean Olson mailto:sean.olson@ericsson.com Ericsson Inc. tel:(972)583-5472 fax:(972)669-0154 From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 19:09:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA10154 for ; Tue, 4 Jan 2000 19:09:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D6E6252DF; Tue, 4 Jan 2000 19:07:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4FF3052E0; Tue, 4 Jan 2000 19:07:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id CC75F52DF for ; Tue, 4 Jan 2000 19:07:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 4 19:06:15 EST 2000 Received: from diablo.cisco.com ([171.68.224.210]) by dusty; Tue Jan 4 19:04:26 EST 2000 Received: from jmpolk-8k ([171.71.126.142] (may be forged)) by diablo.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with SMTP id QAA24225; Tue, 4 Jan 2000 16:06:12 -0800 (PST) Message-Id: <4.1.20000104175635.00bcc6e0@diablo.cisco.com> X-Sender: jmpolk@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Tue, 04 Jan 2000 18:06:31 -0600 To: sip@lists.research.bell-labs.com From: "James M. Polk" Subject: Prioritization limitation question Cc: rtbell@cisco.com Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_26036514==_.ALT" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --=====================_26036514==_.ALT Content-Type: text/plain; charset="us-ascii" Anyone/everyone Reading the ANSI document T1.619-1992 a colleague pointed out to me, I came across its MLPP Prioritization requirements as being the following: 1) 0 Flash Override (Highest) 2) 1 Flash 3) 2 Immediate 4) 3 Priority 5) 4 Routine (Lowest) But looking at SIP grammar/syntax, it only stipulates 4 levels of priority as the following: priority-value = "emergency" | "urgent" | "normal" | "non-urgent" Question: Has there been any discussion (which I haven't found yet) on matching these two specifications? And for clarification, I strongly prefer SIP moving up to having 5 levels instead of ANSI moving down to 4 levels in order to meet current US Government/Military Regulations I really don't want to ask them to change. Comments/clarifications are welcome, thank you. _______________________________________________________ A sobering reflection upon this century's greatest accomplishments and discoveries: "There is no keystroke that rewrites racism... nor is there any software that takes care of Mother Earth" James M. Polk Sr. Product Manager, Multiservice Architecture and Standards Enterprise Voice Business Unit Cisco Systems Dallas, Texas w) 972.813.5208 f) 972.813.5199 www.cisco.com --=====================_26036514==_.ALT Content-Type: text/html; charset="us-ascii"
Anyone/everyone

Reading the ANSI document T1.619-1992 a colleague pointed out to me, I came across its MLPP Prioritization requirements as being the following:

1)      0       Flash Override (Highest)
2)      1       Flash
3)      2       Immediate
4)      3       Priority
5)      4       Routine  (Lowest)

But looking at SIP grammar/syntax, it only stipulates 4 levels of priority as the following:

priority-value = "emergency" | "urgent" | "normal" | "non-urgent"

Question: Has there been any discussion (which I haven't found yet) on matching these two specifications? And for clarification, I strongly prefer SIP moving up to having 5 levels instead of ANSI moving down to 4 levels in order to meet current US Government/Military Regulations I really don't want to ask them to change.

Comments/clarifications are welcome, thank you.

_______________________________________________________
A sobering reflection upon this century's greatest accomplishments and discoveries:
"There is no keystroke that rewrites racism... nor is there any software that takes care of Mother Earth"

James M. Polk
Sr. Product Manager, Multiservice Architecture and Standards
Enterprise Voice Business Unit
Cisco Systems
Dallas, Texas
w) 972.813.5208
f)  972.813.5199
www.cisco.com --=====================_26036514==_.ALT-- From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 4 20:43:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA11165 for ; Tue, 4 Jan 2000 20:43:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D380A52DE; Tue, 4 Jan 2000 20:41:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 498B652E1; Tue, 4 Jan 2000 20:41:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id E4A5952DE for ; Tue, 4 Jan 2000 20:41:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 4 20:41:02 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Tue Jan 4 20:39:13 EST 2000 Received: from mr3.exu.ericsson.se (mr3u.ericy.com [208.238.116.100]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id TAA21444; Tue, 4 Jan 2000 19:35:04 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id TAA28603; Tue, 4 Jan 2000 19:35:04 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id TAA28890; Tue, 4 Jan 2000 19:35:03 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id TAA16608; Tue, 4 Jan 2000 19:35:01 -0600 (CST) Message-Id: <200001050135.TAA16608@b04a24.exu.ericsson.se> Subject: Re: Prioritization limitation question To: jmpolk@cisco.com (James M. Polk) Date: Tue, 4 Jan 2000 19:35:00 -0600 (CST) Cc: sip@lists.research.bell-labs.com, rtbell@cisco.com In-Reply-To: <4.1.20000104175635.00bcc6e0@diablo.cisco.com> from "James M. Polk" at Jan 04, 2000 06:06:31 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >Anyone/everyone > >Reading the ANSI document T1.619-1992 a colleague pointed out to me, I came >across its MLPP Prioritization requirements as being the following: > >1) 0 Flash Override (Highest) >2) 1 Flash >3) 2 Immediate >4) 3 Priority >5) 4 Routine (Lowest) >But looking at SIP grammar/syntax, it only stipulates 4 levels of priority as >the following: > >priority-value = "emergency" | "urgent" | "normal" | "non-urgent" > >Question: Has there been any discussion (which I haven't found yet) on matching >these two specifications? And for clarification, I strongly prefer SIP moving >up to having 5 levels instead of ANSI moving down to 4 levels in order to meet >current US Government/Military Regulations I really don't want to ask them to >change. No, this has not been discussed; however, consider that SIP clients are not to be treated as trusted nodes (since users have direct control over them). If some PSTN gateway were taking my client's word for it, I'd hack mine to send out whatever would generate "flash override" as the priority whenever I couldn't get through. Not the sort of thing you really want me to be able to do, I imagine. So, given that you will only trust this information when it comes from another PSTN gateway, I would propose that, instead of trying to mold the SIP architecture to fit ITU and ANSI documents, it would seem to make sense to tunnel your ISUP and TCAP messages end-to-end (which you're obviously *already* doing, since you can't activate CCBS without receiving an appropriate indicator in the diagnostic field of the cause parameter of a REL message, right?). It wouldn't hurt to map MLPP priorities down into the SIP priorities, just in case you *do* terminate on a native SIP client (flash override and flash translate to emergency; immediate and priority translate to urgent; routine translates to normal) -- but I wouldn't actually trust these going back *into* the PSTN. The reason for this is that, in SIP, the priorities are a heuristic, meant more for conveying information to the user. In the PSTN, the MLPP priorities are absolutes, meant for conveying information to the network. Finally, you'll note that there are actually sixteen priorities available for MLPP (even though only five are defined by the ITU and ANSI). It's possible that current proprietary or future ISUP protocols will define further priorities. It would, of course, be absurd to come up with sixteen SIP priority names to accomodate this possible eventuality, and the prospect of having numeric priorities for SIP has already been discussed and soundly rejected (if my occasonally fuzzy memory serves me well today). -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 00:18:27 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA15841 for ; Wed, 5 Jan 2000 00:18:27 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EFDD052C4; Wed, 5 Jan 2000 00:13:54 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5836A52E0; Wed, 5 Jan 2000 00:13:53 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D8E8C52C4 for ; Wed, 5 Jan 2000 00:13:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 00:11:09 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 5 00:09:20 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwqe24947; Wed, 5 Jan 2000 05:11:07 GMT Received: from dynamicsoft.com (1Cust196.tnt2.freehold.nj.da.uu.net [63.17.114.196]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id AAA05115; Wed, 5 Jan 2000 00:11:05 -0500 (EST) Message-ID: <3872D424.D23D2474@dynamicsoft.com> Date: Wed, 05 Jan 2000 00:18:28 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Sean Olson Cc: Adam.Roach@ericsson.com, dean.willis@wcom.com, sip@lists.research.bell-labs.com Subject: Re: URL Generalization for Portability (was TRIP) References: <200001050001.SAA25174@b04a45.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Sean Olson wrote: > > > Our application of the tel URL is slightly different. We are > > not using them > > to actual dial numbers from web pages. Rather, they point to resources > > in the PSTN. In > > that sense, I agree with Adam that what I think we want is for them to > > be uniform, so > > that they are resolvable from everywhere. This means they should either > > be international > > numbers, or be sip URLs which indicate where to go to get them resolved. > > > > But you can do this with the tel: URL as well by providing the tsp parameter. I think it means something different in the context of the tel URL. In the tel URL, it would indicate that the call should be routed over the circuit switched network of the telco indicated in the tsp parameter (thats my interpretation, at least). With the SIP URL, the domain name is used to obtain the address of a server to send the request to, that server being the only server capable of resolving the name on the LHS of the @ sign in the URL. These are really different, and when using private dialing plans, I think the meaning is more in line with the SIP URL form. Syntactically, its really no different and doesn't matter. > The main distinction that I see between the sip: and tel: URLs is that > with the tel: URL, you know DEFINITIVELY that the resource that you are > referring to is a PSTN telephone. With the sip: URL this becomes trickier. > Are you referring to an IP/PC SIP client with a numeric ID that is > convenient to dial from a plain black phone, or are you actually > referring to a genuine PSTN terminal? The distinction is (usefully) blurred. But in the case we are discussing, we really don't know. All we know is that the gateway has dialed some string of digits. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 08:20:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA03928 for ; Wed, 5 Jan 2000 08:20:06 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7D3F652DF; Wed, 5 Jan 2000 08:17:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id ECEAB52E0; Wed, 5 Jan 2000 08:17:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id EFD1652DF for ; Wed, 5 Jan 2000 08:17:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 08:16:51 EST 2000 Received: from mailgate.fore.com ([169.144.68.6]) by dusty; Wed Jan 5 08:15:02 EST 2000 Received: from mailman.fore.com (mailman.fore.com [169.144.2.12]) by mailgate.fore.com (8.9.3/8.9.3) with ESMTP id IAA06385; Wed, 5 Jan 2000 08:16:47 -0500 (EST) Received: from whq-msgrtr-01.fore.com (whq-msgrtr-01.fore.com [169.144.2.221]) by mailman.fore.com (8.9.3/8.9.3) with ESMTP id IAA29240; Wed, 5 Jan 2000 08:16:48 -0500 (EST) Received: by whq-msgrtr-01.fore.com with Internet Mail Service (5.5.2650.21) id ; Wed, 5 Jan 2000 08:14:20 -0500 Message-ID: <4FBEA8857476D311A03300204840E1CF0685DE@whq-msgusr-02.fore.com> From: "Rosen, Brian" To: "'Adam B. Roach'" Cc: sip@lists.research.bell-labs.com Subject: RE: Prioritization limitation question Date: Wed, 5 Jan 2000 08:16:46 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk What if you were trying to implement MLPP where the individual stations were trusted, in particular, for a customer like the government? You are saying SIP cannot be used for a government application, which typically require MLPP. There isn't any reason NOT to use the existing convention; they do everything the current SIP priority does. If you make them backwards compatible, you lose nothing, you gain compatibility. Brian ------------ Brian Rosen, Principal Engineer Marconi (Formerly FORE Systems) 1000 FORE Drive, Warrendale, PA 15086 (724) 742-6826 mailto:brosen@eng.fore.com > -----Original Message----- > From: Adam B. Roach [mailto:Adam.Roach@Ericsson.com] > Sent: Tuesday, January 04, 2000 8:35 PM > To: jmpolk@cisco.com > Cc: sip@lists.research.bell-labs.com; rtbell@cisco.com > Subject: Re: Prioritization limitation question > > > >Anyone/everyone > > > >Reading the ANSI document T1.619-1992 a colleague pointed > out to me, I came > >across its MLPP Prioritization requirements as being the following: > > > >1) 0 Flash Override (Highest) > >2) 1 Flash > >3) 2 Immediate > >4) 3 Priority > >5) 4 Routine (Lowest) > > >But looking at SIP grammar/syntax, it only stipulates 4 > levels of priority as > >the following: > > > >priority-value = "emergency" | "urgent" | "normal" | "non-urgent" > > > >Question: Has there been any discussion (which I haven't > found yet) on matching > >these two specifications? And for clarification, I strongly > prefer SIP moving > >up to having 5 levels instead of ANSI moving down to 4 > levels in order to meet > >current US Government/Military Regulations I really don't > want to ask them to > >change. > > No, this has not been discussed; however, consider that SIP > clients are > not to be treated as trusted nodes (since users have direct > control over > them). If some PSTN gateway were taking my client's word for it, I'd > hack mine to send out whatever would generate "flash override" as the > priority whenever I couldn't get through. Not the sort of thing you > really want me to be able to do, I imagine. > > So, given that you will only trust this information when it comes from > another PSTN gateway, I would propose that, instead of trying to mold > the SIP architecture to fit ITU and ANSI documents, it would seem to > make sense to tunnel your ISUP and TCAP messages end-to-end (which > you're obviously *already* doing, since you can't activate CCBS > without receiving an appropriate indicator in the diagnostic field of > the cause parameter of a REL message, right?). > > It wouldn't hurt to map MLPP priorities down into the SIP priorities, > just in case you *do* terminate on a native SIP client (flash > override > and flash translate to emergency; immediate and priority translate to > urgent; routine translates to normal) -- but I wouldn't > actually trust > these going back *into* the PSTN. The reason for this is > that, in SIP, > the priorities are a heuristic, meant more for conveying > information to > the user. In the PSTN, the MLPP priorities are absolutes, meant for > conveying information to the network. > > Finally, you'll note that there are actually sixteen > priorities available > for MLPP (even though only five are defined by the ITU and > ANSI). It's > possible that current proprietary or future ISUP protocols > will define > further priorities. It would, of course, be absurd to come up > with sixteen > SIP priority names to accomodate this possible eventuality, > and the prospect > of having numeric priorities for SIP has already been > discussed and soundly > rejected (if my occasonally fuzzy memory serves me well today). > > -- > Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. > Arapaho, MS L-04 > adam.roach@ericsson.com | Fax: +1 972 669 0154 | > Richardson, TX 75081 USA > From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 12:10:07 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10820 for ; Wed, 5 Jan 2000 12:10:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 99CA052C4; Wed, 5 Jan 2000 12:07:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 064E952E0; Wed, 5 Jan 2000 12:07:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 7812B52C4 for ; Wed, 5 Jan 2000 12:07:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 5 12:05:12 EST 2000 Received: from diablo.cisco.com ([171.68.224.210]) by dusty; Wed Jan 5 12:03:23 EST 2000 Received: from jmpolk-8k ([171.71.126.142] (may be forged)) by diablo.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with SMTP id JAA01089; Wed, 5 Jan 2000 09:04:59 -0800 (PST) Message-Id: <4.1.20000105105551.00a50340@diablo.cisco.com> X-Sender: jmpolk@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Wed, 05 Jan 2000 11:05:55 -0600 To: "Rosen, Brian" , "'Adam B. Roach'" From: "James M. Polk" Subject: RE: Prioritization limitation question Cc: sip@lists.research.bell-labs.com, rtbell@cisco.com In-Reply-To: <4FBEA8857476D311A03300204840E1CF0685DE@whq-msgusr-02.fore. com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_1236468==_.ALT" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --=====================_1236468==_.ALT Content-Type: text/plain; charset="us-ascii" Adam Brian states the conclusions I wish to accomplish. There are quite a few IP only Voice environments being planned and implemented -- with PSTN access in and out very controlled or non-existent. In this case, having the 5 priorities explicitly allows SIP into environments requiring MLPP. Not having all 5 completely eliminates SIP -- as "Flash Override" is a very required feature/application. I do understand why there needs to be a great amount of individuality within the development of a protocol with specific interoperability interfacing requirements defined and limited to not overwhelm the new protocol's intent. But with inclusion of this 5th priority, virtually all MLPP implementations will at that point include SIP as viable; likely not before this time though. I'm just suggesting the addition of a single value within a defined variable-set. I'm not suggesting a new variable, or taking the protocol in a new direction. At 08:16 AM 1/5/2000 -0500, Rosen, Brian wrote: >What if you were trying to implement MLPP where the individual >stations were trusted, in particular, for a customer like the >government? You are saying SIP cannot be used for a government application, >which typically require MLPP. > >There isn't any reason NOT to use the existing convention; they >do everything the current SIP priority does. If you make them >backwards compatible, you lose nothing, you gain compatibility. > >Brian >------------ >Brian Rosen, Principal Engineer >Marconi (Formerly FORE Systems) >1000 FORE Drive, Warrendale, PA 15086 >(724) 742-6826 mailto:brosen@eng.fore.com > > > >> -----Original Message----- >> From: Adam B. Roach [mailto:Adam.Roach@Ericsson.com] >> Sent: Tuesday, January 04, 2000 8:35 PM >> To: jmpolk@cisco.com >> Cc: sip@lists.research.bell-labs.com; rtbell@cisco.com >> Subject: Re: Prioritization limitation question >> >> >> >Anyone/everyone >> > >> >Reading the ANSI document T1.619-1992 a colleague pointed >> out to me, I came >> >across its MLPP Prioritization requirements as being the following: >> > >> >1) 0 Flash Override (Highest) >> >2) 1 Flash >> >3) 2 Immediate >> >4) 3 Priority >> >5) 4 Routine (Lowest) >> >> >But looking at SIP grammar/syntax, it only stipulates 4 >> levels of priority as >> >the following: >> > >> >priority-value = "emergency" | "urgent" | "normal" | "non-urgent" >> > >> >Question: Has there been any discussion (which I haven't >> found yet) on matching >> >these two specifications? And for clarification, I strongly >> prefer SIP moving >> >up to having 5 levels instead of ANSI moving down to 4 >> levels in order to meet >> >current US Government/Military Regulations I really don't >> want to ask them to >> >change. >> >> No, this has not been discussed; however, consider that SIP >> clients are >> not to be treated as trusted nodes (since users have direct >> control over >> them). If some PSTN gateway were taking my client's word for it, I'd >> hack mine to send out whatever would generate "flash override" as the >> priority whenever I couldn't get through. Not the sort of thing you >> really want me to be able to do, I imagine. >> >> So, given that you will only trust this information when it comes from >> another PSTN gateway, I would propose that, instead of trying to mold >> the SIP architecture to fit ITU and ANSI documents, it would seem to >> make sense to tunnel your ISUP and TCAP messages end-to-end (which >> you're obviously *already* doing, since you can't activate CCBS >> without receiving an appropriate indicator in the diagnostic field of >> the cause parameter of a REL message, right?). >> >> It wouldn't hurt to map MLPP priorities down into the SIP priorities, >> just in case you *do* terminate on a native SIP client (flash >> override >> and flash translate to emergency; immediate and priority translate to >> urgent; routine translates to normal) -- but I wouldn't >> actually trust >> these going back *into* the PSTN. The reason for this is >> that, in SIP, >> the priorities are a heuristic, meant more for conveying >> information to >> the user. In the PSTN, the MLPP priorities are absolutes, meant for >> conveying information to the network. >> >> Finally, you'll note that there are actually sixteen >> priorities available >> for MLPP (even though only five are defined by the ITU and >> ANSI). It's >> possible that current proprietary or future ISUP protocols >> will define >> further priorities. It would, of course, be absurd to come up >> with sixteen >> SIP priority names to accomodate this possible eventuality, >> and the prospect >> of having numeric priorities for SIP has already been >> discussed and soundly >> rejected (if my occasonally fuzzy memory serves me well today). >> >> -- >> Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. >> Arapaho, MS L-04 >> adam.roach@ericsson.com | Fax: +1 972 669 0154 | >> Richardson, TX 75081 USA >> > > _______________________________________________________ A sobering reflection upon this century's greatest accomplishments and discoveries: "There is no keystroke that rewrites racism... nor is there any software that takes care of Mother Earth" James M. Polk Sr. Product Manager, Multiservice Architecture and Standards Enterprise Voice Business Unit Cisco Systems Dallas, Texas w) 972.813.5208 f) 972.813.5199 www.cisco.com --=====================_1236468==_.ALT Content-Type: text/html; charset="us-ascii"
Adam

Brian states the conclusions I wish to accomplish. There are quite a few IP only Voice environments being planned and implemented -- with PSTN access in and out very controlled or non-existent. In this case, having the 5 priorities  explicitly allows SIP into environments requiring MLPP. Not having all 5 completely eliminates SIP -- as "Flash Override" is a very required feature/application. I do understand why there needs to be a great amount of individuality within the development of a protocol with specific interoperability interfacing requirements defined and limited to not overwhelm the new protocol's intent. But with inclusion of this 5th priority, virtually all MLPP implementations will at that point include SIP as viable; likely not before this time though.

I'm just suggesting the addition of a single value within a defined variable-set. I'm not suggesting a new variable, or taking the protocol in a new direction.

At 08:16 AM 1/5/2000 -0500, Rosen, Brian wrote:
>What if you were trying to implement MLPP where the individual
>stations were trusted, in particular, for a customer like the
>government?  You are saying SIP cannot be used for a government application,
>which typically require MLPP.
>
>There isn't any reason NOT to use the existing convention; they
>do everything the current SIP priority does.  If you make them
>backwards compatible, you lose nothing, you gain compatibility.
>
>Brian
>------------
>Brian Rosen, Principal Engineer
>Marconi (Formerly FORE Systems)
>1000 FORE Drive, Warrendale, PA 15086
>(724) 742-6826  mailto:brosen@eng.fore.com
>
>
>
>> -----Original Message-----
>> From: Adam B. Roach [mailto:Adam.Roach@Ericsson.com]
>> Sent: Tuesday, January 04, 2000 8:35 PM
>> To: jmpolk@cisco.com
>> Cc: sip@lists.research.bell-labs.com; rtbell@cisco.com
>> Subject: Re: Prioritization limitation question
>>
>>
>> >Anyone/everyone
>> >
>> >Reading the ANSI document T1.619-1992 a colleague pointed
>> out to me, I came
>> >across its MLPP Prioritization requirements as being the following:
>> >
>> >1)      0       Flash Override (Highest)
>> >2)      1       Flash
>> >3)      2       Immediate
>> >4)      3       Priority
>> >5)      4       Routine  (Lowest)
>>
>> >But looking at SIP grammar/syntax, it only stipulates 4
>> levels of priority as
>> >the following:
>> >
>> >priority-value = "emergency" | "urgent" | "normal" | "non-urgent"
>> >
>> >Question: Has there been any discussion (which I haven't
>> found yet) on matching
>> >these two specifications? And for clarification, I strongly
>> prefer SIP moving
>> >up to having 5 levels instead of ANSI moving down to 4
>> levels in order to meet
>> >current US Government/Military Regulations I really don't
>> want to ask them to
>> >change.
>>
>> No, this has not been discussed; however, consider that SIP
>> clients are
>> not to be treated as trusted nodes (since users have direct
>> control over
>> them). If some PSTN gateway were taking my client's word for it, I'd
>> hack mine to send out whatever would generate "flash override" as the
>> priority whenever I couldn't get through. Not the sort of thing you
>> really want me to be able to do, I imagine.
>>
>> So, given that you will only trust this information when it comes from
>> another PSTN gateway, I would propose that, instead of trying to mold
>> the SIP architecture to fit ITU and ANSI documents, it would seem to
>> make sense to tunnel your ISUP and TCAP messages end-to-end (which
>> you're obviously *already* doing, since you can't activate CCBS
>> without receiving an appropriate indicator in the diagnostic field of
>> the cause parameter of a REL message, right?).
>>
>> It wouldn't hurt to map MLPP priorities down into the SIP priorities,
>> just in case you *do* terminate on a native SIP client (flash
>> override
>> and flash translate to emergency; immediate and priority translate to
>> urgent; routine translates to normal) -- but I wouldn't
>> actually trust
>> these going back *into* the PSTN. The reason for this is
>> that, in SIP,
>> the priorities are a heuristic, meant more for conveying
>> information to
>> the user. In the PSTN, the MLPP priorities are absolutes, meant for
>> conveying information to the network.
>>
>> Finally, you'll note that there are actually sixteen
>> priorities available
>> for MLPP (even though only five are defined by the ITU and
>> ANSI). It's
>> possible that current proprietary or future ISUP protocols
>> will define
>> further priorities. It would, of course, be absurd to come up
>> with sixteen
>> SIP priority names to accomodate this possible eventuality,
>> and the prospect
>> of having numeric priorities for SIP has already been
>> discussed and soundly
>> rejected (if my occasonally fuzzy memory serves me well today).
>>
>> --
>> Adam Roach, Ericsson Inc. |  Ph: +1 972 583 7594 | 1010 E.
>> Arapaho, MS L-04
>> adam.roach@ericsson.com   | Fax: +1 972 669 0154 |
>> Richardson, TX 75081 USA
>>
>
>

_______________________________________________________
A sobering reflection upon this century's greatest accomplishments and discoveries:
"There is no keystroke that rewrites racism... nor is there any software that takes care of Mother Earth"

James M. Polk
Sr. Product Manager, Multiservice Architecture and Standards
Enterprise Voice Business Unit
Cisco Systems
Dallas, Texas
w) 972.813.5208
f)  972.813.5199
www.cisco.com --=====================_1236468==_.ALT-- From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 12:51:56 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11902 for ; Wed, 5 Jan 2000 12:51:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BFA0B52E5; Wed, 5 Jan 2000 12:49:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3B3FD52E8; Wed, 5 Jan 2000 12:49:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9167752E5 for ; Wed, 5 Jan 2000 12:49:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 12:47:26 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Wed Jan 5 12:45:38 EST 2000 Received: from mr4.exu.ericsson.se (mr4a.ericsson.com [198.215.127.160]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id LAA25865; Wed, 5 Jan 2000 11:45:22 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id LAA06977; Wed, 5 Jan 2000 11:45:21 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id LAA04712; Wed, 5 Jan 2000 11:45:21 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id LAA18290; Wed, 5 Jan 2000 11:45:18 -0600 (CST) Message-Id: <200001051745.LAA18290@b04a24.exu.ericsson.se> Subject: Re: Prioritization limitation question To: jmpolk@cisco.com (James M. Polk) Date: Wed, 5 Jan 2000 11:45:17 -0600 (CST) Cc: brosen@fore.com (Rosen Brian), Adam.Roach@ericsson.com ('Adam B. Roach'), sip@lists.research.bell-labs.com, rtbell@cisco.com In-Reply-To: <4.1.20000105105551.00a50340@diablo.cisco.com> from "James M. Polk" at Jan 05, 2000 11:05:55 AM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >Brian states the conclusions I wish to accomplish. There are quite a few IP >only Voice environments being planned and implemented -- with PSTN access in >and out very controlled or non-existent. In this case, having the 5 priorities >explicitly allows SIP into environments requiring MLPP. I mistook your problem to be a PSTN interworking one; sorry. >Not having all 5 >completely eliminates SIP -- as "Flash Override" is a very required >feature/application. I do understand why there needs to be a great amount of >individuality within the development of a protocol with specific >interoperability interfacing requirements defined and limited to not overwhelm >the new protocol's intent. But with inclusion of this 5th priority, virtually >all MLPP implementations will at that point include SIP as viable; likely not >before this time though. The SIP Priority: header does not currently provide anything like MLPP. It is not specified that it is to be used for call pre-emption. I beleive you'll find that most clients use it to render the incoming call (e.g. making the screen flash, or making the phone ring particularly urgently), if at all. Extending the number of priorites will merely change the syntax without adding the semantics you desire. I propose that, if you need this functionality, you write up an internet draft specifying how to negotiate between clients that MLPP is available, the exact behavior expected, and the method of conveying MLPP priority levels. For simplicity of mapping, I'd take a look at ITU Q.733.3 and Q.955.3. As an overview, I'd include a header (similar to the CCBS diagnostic) in the 486, 600, and 603 (and possibly 182) responses to INVITE which indicates that the client is CCBS-capable. The originating client would then re-launch the INVITE with some indication that it is invoking the CCBS service, along with the priority of the incoming call. But merely extending the enumeration of values allowed in the Priority: header is *wildly* insufficient for what you require. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 12:55:56 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12008 for ; Wed, 5 Jan 2000 12:55:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A329252E1; Wed, 5 Jan 2000 12:53:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 23B6552E2; Wed, 5 Jan 2000 12:53:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 1990B52E1 for ; Wed, 5 Jan 2000 12:53:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 5 12:51:50 EST 2000 Received: from alpha.mcit.com ([199.249.19.243]) by dusty; Wed Jan 5 12:50:00 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #38416) id <0FNV00201IPTLH@firewall.mcit.com> for sip@lists.research.bell-labs.com; Wed, 5 Jan 2000 17:46:41 +0000 (GMT) Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #38416) with ESMTP id <0FNV002E5IPS1H@firewall.mcit.com> for sip@lists.research.bell-labs.com; Wed, 05 Jan 2000 17:46:40 +0000 (GMT) Received: from omzexch007.mcit.com (OMZEXCH007.mcit.com [166.37.194.38]) by omzrelay.mcit.com (8.8.7/) with ESMTP id RAA23064 for ; Wed, 05 Jan 2000 17:46:50 +0000 (GMT) Received: by omzexch007 with Internet Mail Service (5.5.2571.0) id ; Wed, 05 Jan 2000 17:46:40 +0000 Content-return: allowed Date: Wed, 05 Jan 2000 17:46:38 +0000 From: "Donovan, Steven R." Subject: tel:# versus sip:#@host;user=phone To: sip@lists.research.bell-labs.com Message-id: <75C79E507864D3118AFC00805FEAB7D8019019@ripexch001.mcit.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2571.0) Content-type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Discussions in the "URL Generalization for Portability (was TRIP)" thread have me a little confused. It was my understanding that the reason for the user=phone construct in the sip url was because the tel url definition was still in draft stage. As such, I had always thought that a sip url with user=phone represented the same address as a tel url with the same number. As such, in my mind (warped as it might be) the following two INVITE messages are used to call the same PSTN phone number: INVITE sip:+19725551212@wcom.com;user=phone SIP/2.0 ... INVITE tel:+19725551212 SIP/2.0 ... In both of these cases, the caller wants to reach someone at the number 19725551212. Note that this does not necessarily mean in either case that the call will routed to a PSTN phone that has 19725551212 printed on the front of it or that is connected to a switch via a line interface that is identified by that number. There are many points between the caller and callee of the call where the caller address can be changed. It is equally valid for both of the above cases to change +19725551212 to dallas@directory-assistance.com and have the call fowarded to a SIP based directory assistance platform as illustrated in the following: Callee to Proxy Server INVITE tel:+19725551212 SIP/2.0 From: joe@home To: tel:+19725551212 ... Proxy Server to Directory Assistance Platform INVITE dallas@directory-assistance.com SIP/2.0 From: joe@home To: tel:+19725551212 ... The resent discussions imply that the tel url and sip user=phone addresses would be treated differently. This does not seem wise to me. Steve From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 13:46:13 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13058 for ; Wed, 5 Jan 2000 13:46:13 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 166C952E4; Wed, 5 Jan 2000 13:39:55 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8DE1752E2; Wed, 5 Jan 2000 13:39:52 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id A9E1D52E2 for ; Wed, 5 Jan 2000 13:39:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 5 13:39:01 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 5 13:37:13 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwsg04575; Wed, 5 Jan 2000 18:34:18 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id NAA05469; Wed, 5 Jan 2000 13:34:17 -0500 (EST) Message-ID: <38739067.6D7E18F2@dynamicsoft.com> Date: Wed, 05 Jan 2000 13:41:43 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: "James M. Polk" , Rosen Brian , sip@lists.research.bell-labs.com, rtbell@cisco.com Subject: Re: Prioritization limitation question References: <200001051745.LAA18290@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I agree 100% with Adam here. The semantics of Priority are not what you want. If this feature is critical to your deployment, please do write up a draft with a proposal on how it works. -Jonathan R. "Adam B. Roach" wrote: > > The SIP Priority: header does not currently provide anything like MLPP. > It is not specified that it is to be used for call pre-emption. I beleive > you'll find that most clients use it to render the incoming call (e.g. > making the screen flash, or making the phone ring particularly urgently), > if at all. > > Extending the number of priorites will merely change the syntax without > adding the semantics you desire. > > I propose that, if you need this functionality, you write up an > internet draft specifying how to negotiate between clients that > MLPP is available, the exact behavior expected, and the method > of conveying MLPP priority levels. For simplicity of mapping, > I'd take a look at ITU Q.733.3 and Q.955.3. As an overview, > I'd include a header (similar to the CCBS diagnostic) in the > 486, 600, and 603 (and possibly 182) responses to INVITE which > indicates that the client is CCBS-capable. The originating client > would then re-launch the INVITE with some indication that it is > invoking the CCBS service, along with the priority of the incoming > call. > > But merely extending the enumeration of values allowed in the > Priority: header is *wildly* insufficient for what you require. > > -- > Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 > adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 14:14:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA13844 for ; Wed, 5 Jan 2000 14:14:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6222B52E8; Wed, 5 Jan 2000 13:39:26 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7896352E6; Wed, 5 Jan 2000 13:39:25 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id AC0FE52E4 for ; Wed, 5 Jan 2000 13:39:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 13:37:43 EST 2000 Received: from palrel3.hp.com ([156.153.255.226]) by dusty; Wed Jan 5 13:35:54 EST 2000 Received: from otter.hpl.hp.com (otter.hpl.hp.com [15.144.59.2]) by palrel3.hp.com (Postfix) with ESMTP id 76280819; Wed, 5 Jan 2000 10:37:38 -0800 (PST) Received: from hplb.hpl.hp.com (kristensen-a-4.hpl.hp.com [15.144.26.238]) by otter.hpl.hp.com (8.9.3/HP-Labs Bristol Internal Mail Hub) with ESMTP id SAA03423; Wed, 5 Jan 2000 18:37:36 GMT Message-ID: <38738FEC.3F7D215A@hplb.hpl.hp.com> Date: Wed, 05 Jan 2000 18:39:40 +0000 From: Anders Kristensen Organization: HP Labs X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: Scott Petrack , Henning Schulzrinne , "Daniel G. Petrie" , Henning Schulzrinne , Taji Rachid , "'Alvir Alisic (ECS)'" , sip@lists.research.bell-labs.com Subject: Re: JPEG in INVITE References: <3866C754.7A94606D@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg wrote: > > The issue is, if the content is referenced by indirection, is it better > to be in the body or in a header. Henning is arguing in favor of a > header. I agree with him that this is simpler. Both he and Dan are also > arguing that we need a way to identify the purpose of the content. > Providing such data also argues for it being a header. I would say that the reason body parts are preferrable over headers is that we're likely to wish to associate various content descriptors with the "extra" content, regardless of whether it is included inline or by reference. There may be a variety of such descriptors, some of them which we know about now (most of which are probably already well-defined), and some which we can't imagine now and which may have a purpose completely unlike other descriptors. To me it seems to make sense to have a single mechanism for associating descriptors with directly and indirectly included content (I believe this is how MHTML works also). This indicates that using MIME body parts is the more prudent choice here, even though it's tempting to go for the admittedly simpler but also more shortsighted approach of sticking URLs into headers. Incidentally, the X-Face header recognized by some XEmacs mailer holds an image inline in some obscure bitmap format. The idea was great and it's a mystery why this isn't a widely supported feature today - maybe because of the pain involved in generating a decent quality image that fits in just a couple of hundred bytes. Anders -- Anders Kristensen , http://www-uk.hpl.hp.com/people/ak/ Hewlett-Packard Labs, Bristol, UK From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 14:41:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14423 for ; Wed, 5 Jan 2000 14:41:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4332C52E0; Wed, 5 Jan 2000 14:39:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A7FB652E6; Wed, 5 Jan 2000 14:39:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 850DE52E0 for ; Wed, 5 Jan 2000 14:39:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 14:38:27 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 5 14:36:39 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwsk27294; Wed, 5 Jan 2000 19:38:22 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id OAA05531; Wed, 5 Jan 2000 14:38:20 -0500 (EST) Message-ID: <38739F69.88C29A2E@dynamicsoft.com> Date: Wed, 05 Jan 2000 14:45:45 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Donovan, Steven R." Cc: sip@lists.research.bell-labs.com Subject: Re: tel:# versus sip:#@host;user=phone References: <75C79E507864D3118AFC00805FEAB7D8019019@ripexch001.mcit.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Donovan, Steven R." wrote: > > Discussions in the "URL Generalization for Portability (was TRIP)" thread > have me a little confused. > > It was my understanding that the reason for the user=phone construct in the > sip url was because the tel url definition was still in draft stage. As > such, I had always thought that a sip url with user=phone represented the > same address as a tel url with the same number. No; the user=phone simply stated that the user portion is built using the BNF of telephone-subscriber. Beyond that, its still a SIP URL. > The resent discussions imply that the tel url and sip user=phone addresses > would be treated differently. Not differently in the sense you describe. In either case, it would still be true that the call might be routed to some other URL which is not associated with the telephone number at all (sip:directory-service@wcom.com, for example). The debate is really around numbers that are not uniform, in the sense that they aren't usable everywhere. For an international e164 number, using the tel URL for: tel:+17327417244 or sip:+17327417244@wcom.com is likely to have the same effect. But, with a number which is private, the tel URL doesn't (I've been arguing) provide sufficient information to figure out how to resolve the number, while the SIP URL form does. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 14:47:49 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14564 for ; Wed, 5 Jan 2000 14:47:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 550A752E6; Wed, 5 Jan 2000 14:45:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BF4A452E9; Wed, 5 Jan 2000 14:45:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id E4D5452E6 for ; Wed, 5 Jan 2000 14:45:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 14:44:28 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Wed Jan 5 14:42:38 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id NAA29995; Wed, 5 Jan 2000 13:44:18 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id NAA01418; Wed, 5 Jan 2000 13:44:18 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id NAA10968; Wed, 5 Jan 2000 13:44:18 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id NAA19383; Wed, 5 Jan 2000 13:44:15 -0600 (CST) Message-Id: <200001051944.NAA19383@b04a24.exu.ericsson.se> Subject: Re: Prioritization limitation question To: brosen@fore.com (Rosen Brian) Date: Wed, 5 Jan 2000 13:44:15 -0600 (CST) Cc: sip@lists.research.bell-labs.com In-Reply-To: <4FBEA8857476D311A03300204840E1CF0685E9@whq-msgusr-02.fore.com> from "Rosen, Brian" at Jan 05, 2000 02:05:20 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >I agree we will have to have a fully worked out proposal >not just an additional level or two. > >Do you believe that the existing SIP priority field should be >reused (essentially having a way to state that the priority is >mandatory, not advisory), or add a whole new field? >I'd rather the former. I'd propose using different headers, simply because I don't like the philosophy of overloading existing headers in extensions to mean semanticaly different things. I propose that your callflow might look like: * I launch a normal invite to Joe: INVITE sip:joe@bob.com SIP/2.0 To: From: ;tag=13948753987 Call-Id: 13078245@ws0985.ericsson.com CSeq: 1 INVITE Via: SIP/2.0/UDP ws0985.ericsson.com * His MLPP-capable device responds with a busy, and an indication that he supports MLPP (along with a version, in case the semantics need updating in the future): SIP/2.0 486 Busy Here To: ;tag=a872-27bc-287e-7d7f From: ;tag=13948753987 Call-Id: 13078245@ws0985.ericsson.com CSeq: 1 INVITE MLPP-Version: 1 * Seeing that his phone supports a version of MLPP that my phone is capable of, my phone gives me the option of invoking the CCBS service. I activate it with a level of immediate (2). The phone re-launches my INVITE request to Joe's phone: INVITE sip:joe@bob.com SIP/2.0 To: From: ;tag=13948753987 Call-Id: 13078245@ws0985.ericsson.com CSeq: 2 INVITE Via: SIP/2.0/UDP ws0985.ericsson.com MLPP-Version: 1 MLPP-Priority: 2 * Joe's phone "does the right thing" and takes my call: SIP/2.0 200 Okay To: ;tag=7f27-237e-ab71-0277 From: ;tag=13948753987 Call-Id: 13078245@ws0985.ericsson.com CSeq: 2 INVITE Before soneone starts a discussion on the fact that the INVITE must be launched twice: note that this is the same way this service is handled in the PSTN currently. A call attempt gets a busy indication with a CCBS flag set; the call attempt is then re-launched with MLPP. Presumably, this is done for a reason. The above solution should satisfy the same requirements as the PSTN version of this service. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 18:06:05 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA17659 for ; Wed, 5 Jan 2000 18:06:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id DD45E52E2; Wed, 5 Jan 2000 18:03:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 562C052E5; Wed, 5 Jan 2000 18:03:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 22DF652E2 for ; Wed, 5 Jan 2000 18:03:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 18:01:31 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 5 17:59:42 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwsy12857; Wed, 5 Jan 2000 23:01:28 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id SAA05973; Wed, 5 Jan 2000 18:01:26 -0500 (EST) Message-ID: <3873CF03.AEE128B9@dynamicsoft.com> Date: Wed, 05 Jan 2000 18:08:51 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: Rosen Brian , sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question References: <200001051944.NAA19383@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Rather than using this MLPP-Version thing to indicate support for CCBS, I'd rather use the more generic Supported/Require mechanism (a draft on this is pending within the next few days). So, C->S INVITE S->C 421 Feature Available Require: com.cisco.mlpp C->S INVITE Supported: com.cisco.mlpp MLPP: 2;version=1 S->C 200 OK -Jonathan R. "Adam B. Roach" wrote: > > >I agree we will have to have a fully worked out proposal > >not just an additional level or two. > > > >Do you believe that the existing SIP priority field should be > >reused (essentially having a way to state that the priority is > >mandatory, not advisory), or add a whole new field? > >I'd rather the former. > > I'd propose using different headers, simply because I don't > like the philosophy of overloading existing headers in extensions > to mean semanticaly different things. I propose that your callflow > might look like: > > * I launch a normal invite to Joe: > > INVITE sip:joe@bob.com SIP/2.0 > To: > From: ;tag=13948753987 > Call-Id: 13078245@ws0985.ericsson.com > CSeq: 1 INVITE > Via: SIP/2.0/UDP ws0985.ericsson.com > > * His MLPP-capable device responds with a busy, and an > indication that he supports MLPP (along with a version, > in case the semantics need updating in the future): > > SIP/2.0 486 Busy Here > To: ;tag=a872-27bc-287e-7d7f > From: ;tag=13948753987 > Call-Id: 13078245@ws0985.ericsson.com > CSeq: 1 INVITE > MLPP-Version: 1 > > * Seeing that his phone supports a version of MLPP that my phone is > capable of, my phone gives me the option of invoking the CCBS service. > I activate it with a level of immediate (2). The phone re-launches > my INVITE request to Joe's phone: > > INVITE sip:joe@bob.com SIP/2.0 > To: > From: ;tag=13948753987 > Call-Id: 13078245@ws0985.ericsson.com > CSeq: 2 INVITE > Via: SIP/2.0/UDP ws0985.ericsson.com > MLPP-Version: 1 > MLPP-Priority: 2 > > * Joe's phone "does the right thing" and takes my call: > > SIP/2.0 200 Okay > To: ;tag=7f27-237e-ab71-0277 > From: ;tag=13948753987 > Call-Id: 13078245@ws0985.ericsson.com > CSeq: 2 INVITE > > Before soneone starts a discussion on the fact that > the INVITE must be launched twice: note that this is the > same way this service is handled in the PSTN currently. A > call attempt gets a busy indication with a CCBS flag set; > the call attempt is then re-launched with MLPP. Presumably, > this is done for a reason. The above solution should > satisfy the same requirements as the PSTN version of this > service. > > -- > Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 > adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 5 18:53:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA18394 for ; Wed, 5 Jan 2000 18:53:44 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BF39252C4; Wed, 5 Jan 2000 18:51:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3299652E9; Wed, 5 Jan 2000 18:51:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9CF5252C4 for ; Wed, 5 Jan 2000 18:51:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 5 18:50:06 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Wed Jan 5 18:48:17 EST 2000 Received: from mr4.exu.ericsson.se (mr4a.ericsson.com [198.215.127.160]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id RAA02466; Wed, 5 Jan 2000 17:50:04 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id RAA01940; Wed, 5 Jan 2000 17:50:03 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id RAA23779; Wed, 5 Jan 2000 17:50:03 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id RAA20068; Wed, 5 Jan 2000 17:50:02 -0600 (CST) Message-Id: <200001052350.RAA20068@b04a24.exu.ericsson.se> Subject: Re: Prioritization limitation question To: jdrosen@dynamicsoft.com (Jonathan Rosenberg) Date: Wed, 5 Jan 2000 17:50:02 -0600 (CST) Cc: Adam.Roach@ericsson.com (Adam B. Roach), brosen@fore.com (Rosen Brian), sip@lists.research.bell-labs.com In-Reply-To: <3873CF03.AEE128B9@dynamicsoft.com> from "Jonathan Rosenberg" at Jan 05, 2000 06:08:51 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg writes: >Rather than using this MLPP-Version thing to indicate support for CCBS, >I'd rather use the more generic Supported/Require mechanism (a draft on >this is pending within the next few days). So, > >C->S INVITE > >S->C 421 Feature Available >Require: com.cisco.mlpp > >C->S INVITE >Supported: com.cisco.mlpp >MLPP: 2;version=1 > >S->C 200 OK It sounds like you're adding yet another round trip: the first to agree on the feature, the second to try an invite (which gets a "busy" response), and the third to invoke the feature (am I misreading something here?) Keep in mind that MLPP is relevant only when the far side returns an indication like "busy." Only *after* the calling party is notified that the far side is busy does he make a decision that he wants to break in on the call. Also, in PSTN interoperation scenarios, the gateway won't know that you can break in on the called party until the busy indication arrives (since we're just pumping the call back into the network and don't necessarily know the capability of the end office to which the subscriber is physically connected) -- so negotiation of the feature cannot occur before an attempt is made to reach the called party. If we're going to go out of our way to borrow a service from ISUP, we'd be exceedingly foolish not to make them able to interoperate. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 09:32:21 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12874 for ; Thu, 6 Jan 2000 09:32:21 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A99C252E2; Thu, 6 Jan 2000 09:27:10 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 34EF052B6; Thu, 6 Jan 2000 09:27:09 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 02EBC52E0 for ; Tue, 4 Jan 2000 21:31:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 4 21:30:28 EST 2000 Received: from orinoco.cisco.com ([171.69.161.57]) by dusty; Tue Jan 4 21:28:39 EST 2000 Received: from rtbell-isdn4 (dhcp-dp2-158-221.cisco.com [171.71.158.221]) by orinoco.cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id UAA18693; Tue, 4 Jan 2000 20:30:18 -0600 (CST) Message-Id: <4.2.0.58.20000104192345.00ae0a00@orinoco.cisco.com> X-Sender: rtbell@orinoco.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Tue, 04 Jan 2000 19:30:16 -0700 To: "Adam B. Roach" , jmpolk@cisco.com (James M. Polk) From: Bob Bell Subject: Re: Prioritization limitation question Cc: sip@lists.research.bell-labs.com In-Reply-To: <200001050135.TAA16608@b04a24.exu.ericsson.se> References: <4.1.20000104175635.00bcc6e0@diablo.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Adam - Comments imbedded. At 06:35 PM 1/4/00, Adam B. Roach wrote: > >Anyone/everyone > > > >Reading the ANSI document T1.619-1992 a colleague pointed out to me, I came > >across its MLPP Prioritization requirements as being the following: > > > >1) 0 Flash Override (Highest) > >2) 1 Flash > >3) 2 Immediate > >4) 3 Priority > >5) 4 Routine (Lowest) > > >But looking at SIP grammar/syntax, it only stipulates 4 levels of > priority as > >the following: > > > >priority-value = "emergency" | "urgent" | "normal" | "non-urgent" > > > >Question: Has there been any discussion (which I haven't found yet) on > matching > >these two specifications? And for clarification, I strongly prefer SIP > moving > >up to having 5 levels instead of ANSI moving down to 4 levels in order > to meet > >current US Government/Military Regulations I really don't want to ask > them to > >change. > >No, this has not been discussed; however, consider that SIP clients are >not to be treated as trusted nodes (since users have direct control over >them). If some PSTN gateway were taking my client's word for it, I'd >hack mine to send out whatever would generate "flash override" as the >priority whenever I couldn't get through. Not the sort of thing you >really want me to be able to do, I imagine. >>>Bob In a totally IP environment, there would be no PSTN gateways. The precedence values would be used to determine the order in which packets would be dropped at congestion points so as to allow the higher priority "calls" to be undegraded under congested conditions. For the enforcement, perhaps this service requires the use of a "trusted" proxy to authenticate a user request for a high priority call. <<So, given that you will only trust this information when it comes from >another PSTN gateway, I would propose that, instead of trying to mold >the SIP architecture to fit ITU and ANSI documents, it would seem to >make sense to tunnel your ISUP and TCAP messages end-to-end (which >you're obviously *already* doing, since you can't activate CCBS >without receiving an appropriate indicator in the diagnostic field of >the cause parameter of a REL message, right?). > >It wouldn't hurt to map MLPP priorities down into the SIP priorities, >just in case you *do* terminate on a native SIP client (flash override >and flash translate to emergency; immediate and priority translate to >urgent; routine translates to normal) -- but I wouldn't actually trust >>>Bob Mapping the Flash and Flash Override into the same value basically eliminates the differences between them. There is a real, tactical difference for the distinction. <<these going back *into* the PSTN. The reason for this is that, in SIP, >the priorities are a heuristic, meant more for conveying information to >the user. In the PSTN, the MLPP priorities are absolutes, meant for >conveying information to the network. > >Finally, you'll note that there are actually sixteen priorities available >for MLPP (even though only five are defined by the ITU and ANSI). It's >possible that current proprietary or future ISUP protocols will define >further priorities. It would, of course, be absurd to come up with sixteen >SIP priority names to accomodate this possible eventuality, and the prospect >of having numeric priorities for SIP has already been discussed and soundly >rejected (if my occasonally fuzzy memory serves me well today). >>>Bob Perhaps using only a keyword followed by a numeric value could be used. <<-- >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA Bob Bell Cisco Systems Inc. 801-294-3034(v) 801-294-3023(f) From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 09:34:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12973 for ; Thu, 6 Jan 2000 09:34:58 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 25DBD52B6; Thu, 6 Jan 2000 09:28:35 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B93AD52F0; Thu, 6 Jan 2000 09:28:31 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 699FD52E1 for ; Wed, 5 Jan 2000 22:59:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 5 22:59:02 EST 2000 Received: from rakshaka.wipsys.soft.net ([164.164.68.8]) by dusty; Wed Jan 5 22:57:11 EST 2000 Received: (from fwtk@localhost) by rakshaka.wipsys.soft.net (8.9.1b+Sun/8.9.1) id JAA08668 for ; Thu, 6 Jan 2000 09:30:39 GMT X-Authentication-Warning: rakshaka.wipsys.soft.net: fwtk set sender to using -f Received: from unknown(192.168.172.18) by rakshaka.wipsys.soft.net via smap (V2.0) id xma008651; Thu, 6 Jan 00 09:30:28 GMT Received: from wipsys.soft.net ([192.168.178.175]) by ecmail.wipsys.soft.net (Netscape Messaging Server 3.6) with ESMTP id AAA1893 for ; Thu, 6 Jan 2000 09:24:39 +0530 Message-ID: <3874123E.5E4F14DD@wipsys.soft.net> Date: Thu, 06 Jan 2000 09:25:43 +0530 From: "ANIRBAN ROY" X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: A case related to "home Phone" type of functionality in SIP Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit hi, I am trying to figure out how to get a home phone functionality in SIP. The home phone has the following functionality 1 When a call comes all phones in the home ring 2 When one picks up, all other line must stop ringing 3 A user can picks up from any other telephone in the home and join an existing call. this a scenario where A calls a Home Phone which has Three connection B, C, D in his home +-------------| A---------------| Proxy |---------------D | | +------------+ / \ / \ / \ / \ B C When a calls to a home phone which has 3 connection (B, C, D) lands on proxy, then proxy forks the INVITE message to B, C, D. so every phone starts ringing. This is the first character of Home Phone. Now Let's say B picks up the phone then Proxy sends CANCEL message to C and D so that the ringing can stop. This fulfills the Second point of Home Phone. I am not able to get the call flow for the Third point in home Phone. If lets say C picks up the phone then he should also be in session with A and B. How can this be done because When a CANCEL message is received by C and D then they both reached the state where they can only expect INVITE. Can any one please tell me how the call flow for the third point in the home phone. The above points of Home phone were taken from the -----Bell Labs Journal (October-December 1998) regards Anirban From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 09:38:16 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA13111 for ; Thu, 6 Jan 2000 09:38:16 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2014D52E9; Thu, 6 Jan 2000 09:28:41 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id DF05B52E5; Thu, 6 Jan 2000 09:28:39 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 699FD52E1 for ; Wed, 5 Jan 2000 22:59:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 5 22:59:02 EST 2000 Received: from rakshaka.wipsys.soft.net ([164.164.68.8]) by dusty; Wed Jan 5 22:57:11 EST 2000 Received: (from fwtk@localhost) by rakshaka.wipsys.soft.net (8.9.1b+Sun/8.9.1) id JAA08668 for ; Thu, 6 Jan 2000 09:30:39 GMT X-Authentication-Warning: rakshaka.wipsys.soft.net: fwtk set sender to using -f Received: from unknown(192.168.172.18) by rakshaka.wipsys.soft.net via smap (V2.0) id xma008651; Thu, 6 Jan 00 09:30:28 GMT Received: from wipsys.soft.net ([192.168.178.175]) by ecmail.wipsys.soft.net (Netscape Messaging Server 3.6) with ESMTP id AAA1893 for ; Thu, 6 Jan 2000 09:24:39 +0530 Message-ID: <3874123E.5E4F14DD@wipsys.soft.net> Date: Thu, 06 Jan 2000 09:25:43 +0530 From: "ANIRBAN ROY" X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: A case related to "home Phone" type of functionality in SIP Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit hi, I am trying to figure out how to get a home phone functionality in SIP. The home phone has the following functionality 1 When a call comes all phones in the home ring 2 When one picks up, all other line must stop ringing 3 A user can picks up from any other telephone in the home and join an existing call. this a scenario where A calls a Home Phone which has Three connection B, C, D in his home +-------------| A---------------| Proxy |---------------D | | +------------+ / \ / \ / \ / \ B C When a calls to a home phone which has 3 connection (B, C, D) lands on proxy, then proxy forks the INVITE message to B, C, D. so every phone starts ringing. This is the first character of Home Phone. Now Let's say B picks up the phone then Proxy sends CANCEL message to C and D so that the ringing can stop. This fulfills the Second point of Home Phone. I am not able to get the call flow for the Third point in home Phone. If lets say C picks up the phone then he should also be in session with A and B. How can this be done because When a CANCEL message is received by C and D then they both reached the state where they can only expect INVITE. Can any one please tell me how the call flow for the third point in the home phone. The above points of Home phone were taken from the -----Bell Labs Journal (October-December 1998) regards Anirban From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 09:59:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA13698 for ; Thu, 6 Jan 2000 09:59:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7792E52E1; Thu, 6 Jan 2000 09:57:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E75D152E8; Thu, 6 Jan 2000 09:57:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 2CB2952E1 for ; Thu, 6 Jan 2000 09:57:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 09:55:58 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 6 09:54:10 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwvj27970; Thu, 6 Jan 2000 14:55:55 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id JAA06200; Thu, 6 Jan 2000 09:55:53 -0500 (EST) Message-ID: <3874AEBC.6F547BA2@dynamicsoft.com> Date: Thu, 06 Jan 2000 10:03:24 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Subject: Re: not able to understand the call flow for Home Phone implementation References: <387434D6.F22592C0@wipsys.soft.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit You are right in that a SIP UA, as currently specified, won't be able to get home line type of service. It can be done in the way described in this paper, but it requires changes to the behavior of the UA, although no changes to the protocol itself, depending on how its done. It also requires the caller to be "cooperative" - they will receive multiple 200 OK as each extension picks up, and they need to initiate a multi-party conference to do it. Basically, if you use multicast instead of forking, you don't need protocol extensions, just some new behaviors in the UA. If you want to rely on forking rather than multicast, you need somewhat more complex extensions. When using multicast, the UA basically snoops on the multicast group for BYEs and other 200 OKs. This allows it to build a complete picture of what other extensions have picked up, hung up, or been hung up on. Based on this, it can, in a distributed fashion, figure out the state of the call. If there are calls active, a user picking up the phone would cause the phone to send a 200 OK for the call. For forking, snooping of BYEs and other messages is not feasible, so some extensions are needed. However, doing this means you home line extensions could actually be anywhere in the world. Pretty cool. There are other ways to do it which hide from the caller the fact that multiple extensions have picked up. This is more like how the current home phone service works. Are many people interested in this? If there are many folks who would like to see some work on SIP extensions required for home line service, it might be something worthwhile to consider. -Jonathan R. ANIRBAN ROY wrote: > > hi, > I am trying to figure out how to get a home phone functionality in SIP. > The home phone has the following functionality > 1 When a call comes all phones in the home ring > 2 When one picks up, all other line must stop ringing > 3 A user can picks up from any other telephone in the home and join > an existing call. > > A scenario is there where A calls a Home > Phone which has Three connection B, C, D in his home > > When a calls to a home phone which has 3 connection (B, C, D) lands on > proxy, then proxy forks the INVITE message to B, C, D. so every phone > starts ringing. This is the first character of Home Phone. Now Let's say > > B picks up the phone then Proxy sends CANCEL message to C and D so that > the ringing can stop. This fulfills the Second point of Home Phone. > > I am not able to get the call flow for the Third point in home Phone. If > > lets say C picks up the phone (when both A and C in conversation)then he > should also be in session with A > and B. How can this be done because When a CANCEL message is received by > > C and D then they both reached the state where they can only expect > INVITE. > > Can any one please tell me how the call flow for the third point in the > home phone. > > The above points of Home phone were taken from the -----Bell Labs > Journal (October-December 1998) > > regards > Anirban -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 10:25:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA14353 for ; Thu, 6 Jan 2000 10:25:52 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D235F52E8; Thu, 6 Jan 2000 10:23:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4DADC52EA; Thu, 6 Jan 2000 10:23:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 1D56852E8 for ; Thu, 6 Jan 2000 10:23:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 10:21:45 EST 2000 Received: from mailgate.fore.com ([169.144.68.6]) by dusty; Thu Jan 6 10:19:56 EST 2000 Received: from mailman.fore.com (mailman.fore.com [169.144.2.12]) by mailgate.fore.com (8.9.3/8.9.3) with ESMTP id KAA07245; Thu, 6 Jan 2000 10:21:40 -0500 (EST) Received: from whq-msgrtr-01.fore.com (whq-msgrtr-01.fore.com [169.144.2.221]) by mailman.fore.com (8.9.3/8.9.3) with ESMTP id KAA19822; Thu, 6 Jan 2000 10:21:42 -0500 (EST) Received: by whq-msgrtr-01.fore.com with Internet Mail Service (5.5.2650.21) id ; Thu, 6 Jan 2000 10:19:12 -0500 Message-ID: <4FBEA8857476D311A03300204840E1CF0685FC@whq-msgusr-02.fore.com> From: "Rosen, Brian" To: "'Jonathan Rosenberg'" Cc: "'sip@lists.research.bell-labs.com'" Subject: RE: not able to understand the call flow for Home Phone implement ation Date: Thu, 6 Jan 2000 10:21:31 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > Are many people interested in this? If there are many folks who would > like to see some work on SIP extensions required for home > line service, > it might be something worthwhile to consider. > Count me in. It has applications beyond home. Brian From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 10:48:11 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA14756 for ; Thu, 6 Jan 2000 10:48:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E33C552EA; Thu, 6 Jan 2000 10:45:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5EFF252EB; Thu, 6 Jan 2000 10:45:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 20B3D52EA for ; Thu, 6 Jan 2000 10:45:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 10:43:06 EST 2000 Received: from orinoco.cisco.com ([171.69.161.57]) by dusty; Thu Jan 6 10:41:17 EST 2000 Received: from rtbell-isdn4 (dhcp-dp2-158-221.cisco.com [171.71.158.221]) by orinoco.cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id JAA09027; Thu, 6 Jan 2000 09:42:45 -0600 (CST) Message-Id: <4.2.0.58.20000106083934.00b1c100@orinoco.cisco.com> X-Sender: rtbell@orinoco.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 06 Jan 2000 08:42:38 -0700 To: "Adam B. Roach" , jdrosen@dynamicsoft.com (Jonathan Rosenberg) From: Bob Bell Subject: Re: Prioritization limitation question Cc: Adam.Roach@ericsson.com (Adam B. Roach), brosen@fore.com (Rosen Brian), sip@lists.research.bell-labs.com In-Reply-To: <200001052350.RAA20068@b04a24.exu.ericsson.se> References: <3873CF03.AEE128B9@dynamicsoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Gentlemen - There is another aspect of MLPP which is being ignored here. That is that I don't want to talk to you, I just need the bandwidth your communications is consuming over a WAN link of limited bandwidth. So, I (or a proxy which has a better network view that I do) needs to tell you that you must terminate the call. Thus, there is no opportunity for me to present an INVITE to you and for you to return a Busy indication. Bob At 04:50 PM 1/5/00, Adam B. Roach wrote: >Jonathan Rosenberg writes: > > >Rather than using this MLPP-Version thing to indicate support for CCBS, > >I'd rather use the more generic Supported/Require mechanism (a draft on > >this is pending within the next few days). So, > > > >C->S INVITE > > > >S->C 421 Feature Available > >Require: com.cisco.mlpp > > > >C->S INVITE > >Supported: com.cisco.mlpp > >MLPP: 2;version=1 > > > >S->C 200 OK > >It sounds like you're adding yet another round trip: >the first to agree on the feature, the second to try >an invite (which gets a "busy" response), and the third >to invoke the feature (am I misreading something here?) > >Keep in mind that MLPP is relevant only when the far side >returns an indication like "busy." Only *after* the calling >party is notified that the far side is busy does he make a >decision that he wants to break in on the call. > >Also, in PSTN interoperation scenarios, the gateway won't >know that you can break in on the called party until the busy >indication arrives (since we're just pumping the call back >into the network and don't necessarily know the capability >of the end office to which the subscriber is physically >connected) -- so negotiation of the feature cannot occur before >an attempt is made to reach the called party. > >If we're going to go out of our way to borrow a service from >ISUP, we'd be exceedingly foolish not to make them able to >interoperate. > >-- >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA > Bob Bell Cisco Systems Inc. 801-294-3034(v) 801-294-3023(f) From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 10:51:59 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA14857 for ; Thu, 6 Jan 2000 10:51:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E8C8A52EC; Thu, 6 Jan 2000 10:47:37 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6974852EB; Thu, 6 Jan 2000 10:47:35 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 3D7D152EB for ; Thu, 6 Jan 2000 10:47:09 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 10:45:46 EST 2000 Received: from orinoco.cisco.com ([171.69.161.57]) by dusty; Thu Jan 6 10:43:58 EST 2000 Received: from rtbell-isdn4 (dhcp-dp2-158-221.cisco.com [171.71.158.221]) by orinoco.cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id JAA09118; Thu, 6 Jan 2000 09:45:35 -0600 (CST) Message-Id: <4.2.0.58.20000106084455.00b55590@orinoco.cisco.com> X-Sender: rtbell@orinoco.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 06 Jan 2000 08:45:29 -0700 To: "Rosen, Brian" , "'Jonathan Rosenberg'" From: Bob Bell Subject: RE: not able to understand the call flow for Home Phone implement ation Cc: "'sip@lists.research.bell-labs.com'" In-Reply-To: <4FBEA8857476D311A03300204840E1CF0685FC@whq-msgusr-02.fore. com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk I also would have a personal interest in this activity. So count me in also. Bob Bell At 08:21 AM 1/6/00, Rosen, Brian wrote: > > > Are many people interested in this? If there are many folks who would > > like to see some work on SIP extensions required for home > > line service, > > it might be something worthwhile to consider. > > > >Count me in. It has applications beyond home. > >Brian > Bob Bell Cisco Systems Inc. 801-294-3034(v) 801-294-3023(f) From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 11:14:00 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15252 for ; Thu, 6 Jan 2000 11:13:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BEAEB52E4; Thu, 6 Jan 2000 11:11:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 35E6352ED; Thu, 6 Jan 2000 11:11:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id CF47B52E4 for ; Thu, 6 Jan 2000 11:11:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 11:10:16 EST 2000 Received: from mgw-x2.nokia.com ([131.228.20.22]) by dusty; Thu Jan 6 11:08:28 EST 2000 Received: from mgw-i2.ntc.nokia.com (mgw-i2.ntc.nokia.com [131.228.118.61]) by mgw-x2.nokia.com (8.9.3/8.9.3/o) with ESMTP id SAA29840 for ; Thu, 6 Jan 2000 18:10:14 +0200 (EET) From: petri.saarela@nokia.com Received: from esebh01nok.ntc.nokia.com (esebh01nok.ntc.nokia.com [131.228.118.150]) by mgw-i2.ntc.nokia.com (8.9.3/8.9.3) with ESMTP id SAA18461 for ; Thu, 6 Jan 2000 18:10:13 +0200 (EET) Received: by esebh01nok with Internet Mail Service (5.5.2650.10) id ; Thu, 6 Jan 2000 18:10:13 +0200 Message-ID: <2DB2AC537FE6D2119E630008C77327130153C1B3@bueis01nok> To: sip@lists.research.bell-labs.com Subject: SIP literature Date: Thu, 6 Jan 2000 18:10:12 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.10) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi all! Can anyone name a good book concerning SIP? Petri Saarela From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 12:02:08 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA16520 for ; Thu, 6 Jan 2000 12:02:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C317452EB; Thu, 6 Jan 2000 11:59:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 33C5C52EE; Thu, 6 Jan 2000 11:59:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id F192852EB for ; Thu, 6 Jan 2000 11:59:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 11:57:39 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 6 11:55:51 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwvr04349; Thu, 6 Jan 2000 16:57:37 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id LAA06356; Thu, 6 Jan 2000 11:57:37 -0500 (EST) Message-ID: <3874CB44.7F450229@dynamicsoft.com> Date: Thu, 06 Jan 2000 12:05:08 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: petri.saarela@nokia.com Cc: sip@lists.research.bell-labs.com Subject: Re: SIP literature References: <2DB2AC537FE6D2119E630008C77327130153C1B3@bueis01nok> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit There are no books (yet ;) ) that I know of. However, there is a wealth of papers, tutorials, and slides at the SIP homepage: http://www.cs.columbia.edu/~hgs/sip/papers.html -Jonathan R. petri.saarela@nokia.com wrote: > > Hi all! > > Can anyone name a good book concerning SIP? > > Petri Saarela -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 12:08:17 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA16699 for ; Thu, 6 Jan 2000 12:08:14 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 117A152EE; Thu, 6 Jan 2000 12:05:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7883852EF; Thu, 6 Jan 2000 12:05:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C1C7B52EE for ; Thu, 6 Jan 2000 12:05:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 12:03:49 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 6 12:02:00 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwvs21625; Thu, 6 Jan 2000 17:03:46 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id MAA06362; Thu, 6 Jan 2000 12:03:46 -0500 (EST) Message-ID: <3874CCB5.7E99A5CD@dynamicsoft.com> Date: Thu, 06 Jan 2000 12:11:17 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Bob Bell Cc: "Adam B. Roach" , Rosen Brian , sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question References: <3873CF03.AEE128B9@dynamicsoft.com> <4.2.0.58.20000106083934.00b1c100@orinoco.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit This is a much different service. As the SIP path and media path are different (and, in fact, may flow through completely different service providers), there is really no way for this to be handled at the SIP layer. A proxy can't know to tear down someone elses call if bandwidth were available. Even the UA probably can't know that his call is consuming bandwidth that is preventing some other call from being made. Rather, if the *service* we need is that some generals call gets enough bandwidth, overriding some private, this is best handled by some kind of diffserv or rsvp operation. -Jonathan R. Bob Bell wrote: > > Gentlemen - > > There is another aspect of MLPP which is being ignored here. That is that I > don't want to talk to you, I just need the bandwidth your communications is > consuming over a WAN link of limited bandwidth. So, I (or a proxy which has > a better network view that I do) needs to tell you that you must terminate > the call. Thus, there is no opportunity for me to present an INVITE to you > and for you to return a Busy indication. > > Bob > > At 04:50 PM 1/5/00, Adam B. Roach wrote: > > >Jonathan Rosenberg writes: > > > > >Rather than using this MLPP-Version thing to indicate support for CCBS, > > >I'd rather use the more generic Supported/Require mechanism (a draft on > > >this is pending within the next few days). So, > > > > > >C->S INVITE > > > > > >S->C 421 Feature Available > > >Require: com.cisco.mlpp > > > > > >C->S INVITE > > >Supported: com.cisco.mlpp > > >MLPP: 2;version=1 > > > > > >S->C 200 OK > > > >It sounds like you're adding yet another round trip: > >the first to agree on the feature, the second to try > >an invite (which gets a "busy" response), and the third > >to invoke the feature (am I misreading something here?) > > > >Keep in mind that MLPP is relevant only when the far side > >returns an indication like "busy." Only *after* the calling > >party is notified that the far side is busy does he make a > >decision that he wants to break in on the call. > > > >Also, in PSTN interoperation scenarios, the gateway won't > >know that you can break in on the called party until the busy > >indication arrives (since we're just pumping the call back > >into the network and don't necessarily know the capability > >of the end office to which the subscriber is physically > >connected) -- so negotiation of the feature cannot occur before > >an attempt is made to reach the called party. > > > >If we're going to go out of our way to borrow a service from > >ISUP, we'd be exceedingly foolish not to make them able to > >interoperate. > > > >-- > >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 > >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA > > > > Bob Bell > Cisco Systems Inc. > 801-294-3034(v) > 801-294-3023(f) -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 12:15:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA16952 for ; Thu, 6 Jan 2000 12:15:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0920352EF; Thu, 6 Jan 2000 12:13:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7D62B52F0; Thu, 6 Jan 2000 12:13:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 17F2052EF for ; Thu, 6 Jan 2000 12:13:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 12:11:27 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 6 12:09:39 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwvs13471; Thu, 6 Jan 2000 17:11:23 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id MAA06370; Thu, 6 Jan 2000 12:11:21 -0500 (EST) Message-ID: <3874CE7C.DA84D2FF@dynamicsoft.com> Date: Thu, 06 Jan 2000 12:18:52 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: Rosen Brian , sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question References: <200001052350.RAA20068@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Adam B. Roach" wrote: > > >C->S INVITE > > > >S->C 421 Feature Available > >Require: com.cisco.mlpp > > > >C->S INVITE > >Supported: com.cisco.mlpp > >MLPP: 2;version=1 > > > >S->C 200 OK > > It sounds like you're adding yet another round trip: > the first to agree on the feature, the second to try > an invite (which gets a "busy" response), and the third > to invoke the feature (am I misreading something here?) I wasn't suggesting that. I was suggesting that if the far side is busy, and has this CCBS thing, it returns a 421 feature available with this Require header. Anyway, based on Bob's mail, it may not matter. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 13:21:49 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA18874 for ; Thu, 6 Jan 2000 13:21:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C896152ED; Thu, 6 Jan 2000 13:19:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4160C52F1; Thu, 6 Jan 2000 13:19:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 6C5D452ED for ; Thu, 6 Jan 2000 13:19:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 13:18:06 EST 2000 Received: from ids2.idsonline.com ([205.177.236.32]) by dusty; Thu Jan 6 13:16:18 EST 2000 Received: from 21rst-century.com (laurel-md-216.idsonline.com [209.8.42.216]) by ids2.idsonline.com (8.9.1/8.6.9) with ESMTP id NAA10143; Thu, 6 Jan 2000 13:19:09 -0500 Message-ID: <3874DCDE.19588319@21rst-century.com> Date: Thu, 06 Jan 2000 13:20:21 -0500 From: Thomas Marshall Eubanks Reply-To: tme@21rst-century.com Organization: Multicast Technologies LLC X-Mailer: Mozilla 4.7 (Macintosh; U; PPC) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: petri.saarela@nokia.com, sip@lists.research.bell-labs.com Subject: Re: SIP literature References: <2DB2AC537FE6D2119E630008C77327130153C1B3@bueis01nok> <3874CB44.7F450229@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello SIP-er's; IP Telephony, by Hersent, Gurle & Petit, has a Chapter (# 2) on SIP, which seems fairly good (although I haven't read that far yet)! It is out, as I have one in front of me, purchased last week from Borders for $49.95. Published by Addison-Wesley, 2000. Regards Marshall Eubanks T.M. Eubanks CTO Multicast Technologies, LLC P.O. Box 99 Clifton, Virginia 20124 Phone : 703-803-8141 Fax : 703-222-3250 e-mail : tme@21rst-century.com Jonathan Rosenberg wrote: > There are no books (yet ;) ) that I know of. However, there is a wealth > of papers, tutorials, and slides at the SIP homepage: > > http://www.cs.columbia.edu/~hgs/sip/papers.html > > -Jonathan R. > > petri.saarela@nokia.com wrote: > > > > Hi all! > > > > Can anyone name a good book concerning SIP? > > > > Petri Saarela > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 14:18:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20215 for ; Thu, 6 Jan 2000 14:18:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 536F452F0; Thu, 6 Jan 2000 14:15:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id ACD8752F2; Thu, 6 Jan 2000 14:15:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id E457952F0 for ; Thu, 6 Jan 2000 14:15:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 14:14:18 EST 2000 Received: from orinoco.cisco.com ([171.69.161.57]) by dusty; Thu Jan 6 14:12:27 EST 2000 Received: from rtbell-isdn4 (dhcp-dp2-158-221.cisco.com [171.71.158.221]) by orinoco.cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id NAA15255; Thu, 6 Jan 2000 13:13:51 -0600 (CST) Message-Id: <4.2.0.58.20000106121019.00ae37d0@orinoco.cisco.com> X-Sender: rtbell@orinoco.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 06 Jan 2000 12:13:41 -0700 To: Jonathan Rosenberg From: Bob Bell Subject: Re: Prioritization limitation question Cc: "Adam B. Roach" , Rosen Brian , sip@lists.research.bell-labs.com In-Reply-To: <3874CCB5.7E99A5CD@dynamicsoft.com> References: <3873CF03.AEE128B9@dynamicsoft.com> <4.2.0.58.20000106083934.00b1c100@orinoco.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Jonathan - I understand that this is a different aspect of the problem. It does bear on SIP in that if a lower priority call is "preempted", there is supposed to be a signal given to the end stations indicating that they have been or are being preempted. That signal would need to be SIP. How and where it is originated is a totally different issue and one I don't currently know how to solve. There would need to be some form of feedback from RSVP or DIFFSERV or ???? to allow for that interaction. Bob Bell At 10:11 AM 1/6/00, Jonathan Rosenberg wrote: >This is a much different service. As the SIP path and media path are >different (and, in fact, may flow through completely different service >providers), there is really no way for this to be handled at the SIP >layer. A proxy can't know to tear down someone elses call if bandwidth >were available. Even the UA probably can't know that his call is >consuming bandwidth that is preventing some other call from being made. > >Rather, if the *service* we need is that some generals call gets enough >bandwidth, overriding some private, this is best handled by some kind of >diffserv or rsvp operation. > > >-Jonathan R. > >Bob Bell wrote: > > > > Gentlemen - > > > > There is another aspect of MLPP which is being ignored here. That is that I > > don't want to talk to you, I just need the bandwidth your communications is > > consuming over a WAN link of limited bandwidth. So, I (or a proxy which has > > a better network view that I do) needs to tell you that you must terminate > > the call. Thus, there is no opportunity for me to present an INVITE to you > > and for you to return a Busy indication. > > > > Bob > > > > At 04:50 PM 1/5/00, Adam B. Roach wrote: > > > > >Jonathan Rosenberg writes: > > > > > > >Rather than using this MLPP-Version thing to indicate support for CCBS, > > > >I'd rather use the more generic Supported/Require mechanism (a draft on > > > >this is pending within the next few days). So, > > > > > > > >C->S INVITE > > > > > > > >S->C 421 Feature Available > > > >Require: com.cisco.mlpp > > > > > > > >C->S INVITE > > > >Supported: com.cisco.mlpp > > > >MLPP: 2;version=1 > > > > > > > >S->C 200 OK > > > > > >It sounds like you're adding yet another round trip: > > >the first to agree on the feature, the second to try > > >an invite (which gets a "busy" response), and the third > > >to invoke the feature (am I misreading something here?) > > > > > >Keep in mind that MLPP is relevant only when the far side > > >returns an indication like "busy." Only *after* the calling > > >party is notified that the far side is busy does he make a > > >decision that he wants to break in on the call. > > > > > >Also, in PSTN interoperation scenarios, the gateway won't > > >know that you can break in on the called party until the busy > > >indication arrives (since we're just pumping the call back > > >into the network and don't necessarily know the capability > > >of the end office to which the subscriber is physically > > >connected) -- so negotiation of the feature cannot occur before > > >an attempt is made to reach the called party. > > > > > >If we're going to go out of our way to borrow a service from > > >ISUP, we'd be exceedingly foolish not to make them able to > > >interoperate. > > > > > >-- > > >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS > L-04 > > >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX > 75081 USA > > > > > > > Bob Bell > > Cisco Systems Inc. > > 801-294-3034(v) > > 801-294-3023(f) > >-- >Jonathan D. Rosenberg 200 Executive Drive >Chief Scientist Suite 120 >dynamicsoft West Orange, NJ 07052 >jdrosen@dynamicsoft.com FAX: (732) 741-4778 >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 >http://www.dynamicsoft.com Bob Bell Cisco Systems Inc. 801-294-3034(v) 801-294-3023(f) From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 14:22:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20377 for ; Thu, 6 Jan 2000 14:22:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id DB70152F2; Thu, 6 Jan 2000 14:18:02 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 12B9252F5; Thu, 6 Jan 2000 14:18:00 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 83AA352F2 for ; Thu, 6 Jan 2000 14:17:10 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 14:15:41 EST 2000 Received: from alpha.mcit.com ([199.249.19.243]) by dusty; Thu Jan 6 14:13:51 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #38416) id <0FNX00301HBTBA@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 6 Jan 2000 19:11:53 +0000 (GMT) Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #38416) with ESMTP id <0FNX0011PHBTTX@firewall.mcit.com>; Thu, 06 Jan 2000 19:11:53 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by omzrelay.mcit.com (8.8.7/) with ESMTP id TAA14456; Thu, 06 Jan 2000 19:12:03 +0000 (GMT) Received: from C25766A ([166.37.184.158]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000106191201.YNSA16210@C25766A>; Thu, 06 Jan 2000 19:12:02 +0000 Date: Thu, 06 Jan 2000 13:11:49 -0600 From: Henry Sinnreich Subject: RE: not able to understand the call flow for Home Phone implementation In-reply-to: <4FBEA8857476D311A03300204840E1CF0685FC@whq-msgusr-02.fore.com> To: "Rosen, Brian" , "'Jonathan Rosenberg'" Cc: sip@lists.research.bell-labs.com Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >It has applications beyond home. Agree. Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Rosen, Brian Sent: Thursday, January 06, 2000 9:22 AM To: 'Jonathan Rosenberg' Cc: 'sip@lists.research.bell-labs.com' Subject: RE: not able to understand the call flow for Home Phone implement ation > Are many people interested in this? If there are many folks who would > like to see some work on SIP extensions required for home > line service, > it might be something worthwhile to consider. > Count me in. It has applications beyond home. Brian From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 14:25:22 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20459 for ; Thu, 6 Jan 2000 14:25:21 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8571752F6; Thu, 6 Jan 2000 14:18:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6BD2552F4; Thu, 6 Jan 2000 14:18:12 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 42EE752F4 for ; Thu, 6 Jan 2000 14:17:11 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 14:16:20 EST 2000 Received: from orinoco.cisco.com ([171.69.161.57]) by dusty; Thu Jan 6 14:14:32 EST 2000 Received: from rtbell-isdn4 (dhcp-dp2-158-221.cisco.com [171.71.158.221]) by orinoco.cisco.com (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id NAA15325; Thu, 6 Jan 2000 13:15:42 -0600 (CST) Message-Id: <4.2.0.58.20000106121419.00ae8620@orinoco.cisco.com> X-Sender: rtbell@orinoco.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 06 Jan 2000 12:15:35 -0700 To: Jonathan Rosenberg , "Adam B. Roach" From: Bob Bell Subject: Re: Prioritization limitation question Cc: Rosen Brian , sip@lists.research.bell-labs.com In-Reply-To: <3874CE7C.DA84D2FF@dynamicsoft.com> References: <200001052350.RAA20068@b04a24.exu.ericsson.se> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Jonathan - This form, where I need to preempt a call that you have currently active so that I can talk to you is also a valid case. Don't abandon this part just because the other part also exists. Bob At 10:18 AM 1/6/00, Jonathan Rosenberg wrote: >"Adam B. Roach" wrote: > > > > >C->S INVITE > > > > > >S->C 421 Feature Available > > >Require: com.cisco.mlpp > > > > > >C->S INVITE > > >Supported: com.cisco.mlpp > > >MLPP: 2;version=1 > > > > > >S->C 200 OK > > > > It sounds like you're adding yet another round trip: > > the first to agree on the feature, the second to try > > an invite (which gets a "busy" response), and the third > > to invoke the feature (am I misreading something here?) > >I wasn't suggesting that. I was suggesting that if the far side is busy, >and has this CCBS thing, it returns a 421 feature available with this >Require header. > >Anyway, based on Bob's mail, it may not matter. > >-Jonathan R. > >-- >Jonathan D. Rosenberg 200 Executive Drive >Chief Scientist Suite 120 >dynamicsoft West Orange, NJ 07052 >jdrosen@dynamicsoft.com FAX: (732) 741-4778 >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 >http://www.dynamicsoft.com > Bob Bell Cisco Systems Inc. 801-294-3034(v) 801-294-3023(f) From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 14:28:37 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20514 for ; Thu, 6 Jan 2000 14:28:35 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8188852F5; Thu, 6 Jan 2000 14:19:57 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E020452F4; Thu, 6 Jan 2000 14:19:55 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 88ED452F7 for ; Thu, 6 Jan 2000 14:19:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 14:18:55 EST 2000 Received: from bastion1.mail.sprint.com ([208.4.28.129]) by dusty; Thu Jan 6 14:17:07 EST 2000 Received: from sii01.mail.sprint.com by bastion1.mail.sprint.com with ESMTP for sip@lists.research.bell-labs.com; Thu, 6 Jan 2000 13:18:53 -0600 Received: from [144.223.128.84] by sii01.mail.sprint.com with ESMTP; Thu, 6 Jan 2000 13:18:43 -0600 Received: from saopmp01.corp.sprint.com (saopmp01m [10.162.0.24]) by kcopmh01.corp.sprint.com (8.8.6 (PHNE_17190)/8.8.6) with ESMTP id NAA02338; Thu, 6 Jan 2000 13:18:42 -0600 (CST) From: michael dwyer Received: from localhost (root@localhost) by saopmp01.corp.sprint.com (8.8.6 (PHNE_17190)/8.8.6) with ESMTP id LAA19568; Thu, 6 Jan 2000 11:18:41 -0800 (PST) X-OpenMail-Hops: 1 Date: Thu, 6 Jan 2000 11:18:41 -0800 Message-Id: Subject: RE: not able to understand the call flow for Home Phone implementation To: jdrosen@dynamicsoft.com Cc: sip@lists.research.bell-labs.com MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="openmail-part-0fe51ed0-00000001" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --openmail-part-0fe51ed0-00000001 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline; filename="BDY.RTF" Content-Transfer-Encoding: 7bit Yes I'm definitely interested. Again beyond the home applications Mike -----Original Message----- From: brosen [mailto:brosen@fore.com] Sent: Thursday, January 06, 2000 7:22 AM To: jdrosen Cc: brosen; sip Subject: RE: not able to understand the call flow for Home Phone implementation > Are many people interested in this? If there are many folks who would > like to see some work on SIP extensions required for home > line service, > it might be something worthwhile to consider. > Count me in. It has applications beyond home. Brian --openmail-part-0fe51ed0-00000001-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 16:16:26 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22483 for ; Thu, 6 Jan 2000 16:16:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3AC0052F1; Thu, 6 Jan 2000 16:13:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9AD3552F3; Thu, 6 Jan 2000 16:13:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7DBB952F1 for ; Thu, 6 Jan 2000 16:13:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 16:11:15 EST 2000 Received: from beta.mcit.com ([199.249.19.244]) by dusty; Thu Jan 6 16:09:25 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #38417) id <0FNX00E01MUB53@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 6 Jan 2000 21:11:00 +0000 (GMT) Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #38417) with ESMTP id <0FNX00GBNMUBWY@firewall.mcit.com>; Thu, 06 Jan 2000 21:10:59 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id VAA17823; Thu, 06 Jan 2000 21:09:17 +0000 (GMT) Received: from C25766A ([166.37.184.158]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000106211107.ZOOB16210@C25766A>; Thu, 06 Jan 2000 21:11:07 +0000 Date: Thu, 06 Jan 2000 15:10:52 -0600 From: Henry Sinnreich Subject: RE: Prioritization limitation question In-reply-to: <4.2.0.58.20000106121019.00ae37d0@orinoco.cisco.com> To: Bob Bell , Jonathan Rosenberg Cc: "Adam B. Roach" , Rosen Brian , sip@lists.research.bell-labs.com Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Bob, I will give it a try. A QoS enabled SIP client, like a SIP phone would actually have an RSVP client as well. If bandwidth is preempted during a QoS assured call, it is up to the client to react and advise the user with a notice "Lost QoS for this call" and give the user the choice to continue the call with best effort service or to hang up. Since QoS assured calls will probably command some premium rates, the knowledgeable user may not be completely unhappy not to be charged for QoS minutes any more. It will also allow for a more graceful termination of the call by the user himself/herself instead of being just cut off in the middle of a conversation. Or do I understand the problem right? Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Bob Bell Sent: Thursday, January 06, 2000 1:14 PM To: Jonathan Rosenberg Cc: Adam B. Roach; Rosen Brian; sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question Jonathan - I understand that this is a different aspect of the problem. It does bear on SIP in that if a lower priority call is "preempted", there is supposed to be a signal given to the end stations indicating that they have been or are being preempted. That signal would need to be SIP. How and where it is originated is a totally different issue and one I don't currently know how to solve. There would need to be some form of feedback from RSVP or DIFFSERV or ???? to allow for that interaction. Bob Bell At 10:11 AM 1/6/00, Jonathan Rosenberg wrote: >This is a much different service. As the SIP path and media path are >different (and, in fact, may flow through completely different service >providers), there is really no way for this to be handled at the SIP >layer. A proxy can't know to tear down someone elses call if bandwidth >were available. Even the UA probably can't know that his call is >consuming bandwidth that is preventing some other call from being made. > >Rather, if the *service* we need is that some generals call gets enough >bandwidth, overriding some private, this is best handled by some kind of >diffserv or rsvp operation. > > >-Jonathan R. > >Bob Bell wrote: > > > > Gentlemen - > > > > There is another aspect of MLPP which is being ignored here. That is that I > > don't want to talk to you, I just need the bandwidth your communications is > > consuming over a WAN link of limited bandwidth. So, I (or a proxy which has > > a better network view that I do) needs to tell you that you must terminate > > the call. Thus, there is no opportunity for me to present an INVITE to you > > and for you to return a Busy indication. > > > > Bob > > > > At 04:50 PM 1/5/00, Adam B. Roach wrote: > > > > >Jonathan Rosenberg writes: > > > > > > >Rather than using this MLPP-Version thing to indicate support for CCBS, > > > >I'd rather use the more generic Supported/Require mechanism (a draft on > > > >this is pending within the next few days). So, > > > > > > > >C->S INVITE > > > > > > > >S->C 421 Feature Available > > > >Require: com.cisco.mlpp > > > > > > > >C->S INVITE > > > >Supported: com.cisco.mlpp > > > >MLPP: 2;version=1 > > > > > > > >S->C 200 OK > > > > > >It sounds like you're adding yet another round trip: > > >the first to agree on the feature, the second to try > > >an invite (which gets a "busy" response), and the third > > >to invoke the feature (am I misreading something here?) > > > > > >Keep in mind that MLPP is relevant only when the far side > > >returns an indication like "busy." Only *after* the calling > > >party is notified that the far side is busy does he make a > > >decision that he wants to break in on the call. > > > > > >Also, in PSTN interoperation scenarios, the gateway won't > > >know that you can break in on the called party until the busy > > >indication arrives (since we're just pumping the call back > > >into the network and don't necessarily know the capability > > >of the end office to which the subscriber is physically > > >connected) -- so negotiation of the feature cannot occur before > > >an attempt is made to reach the called party. > > > > > >If we're going to go out of our way to borrow a service from > > >ISUP, we'd be exceedingly foolish not to make them able to > > >interoperate. > > > > > >-- > > >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS > L-04 > > >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX > 75081 USA > > > > > > > Bob Bell > > Cisco Systems Inc. > > 801-294-3034(v) > > 801-294-3023(f) > >-- >Jonathan D. Rosenberg 200 Executive Drive >Chief Scientist Suite 120 >dynamicsoft West Orange, NJ 07052 >jdrosen@dynamicsoft.com FAX: (732) 741-4778 >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 >http://www.dynamicsoft.com Bob Bell Cisco Systems Inc. 801-294-3034(v) 801-294-3023(f) From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 16:26:07 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22586 for ; Thu, 6 Jan 2000 16:26:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7E8E852F3; Thu, 6 Jan 2000 16:23:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E03F652F4; Thu, 6 Jan 2000 16:23:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 331BF52F3 for ; Thu, 6 Jan 2000 16:23:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 16:22:54 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 6 16:21:06 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwwj20191; Thu, 6 Jan 2000 21:22:51 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id QAA09401; Thu, 6 Jan 2000 16:22:49 -0500 (EST) Message-ID: <3875096A.163E5DE6@dynamicsoft.com> Date: Thu, 06 Jan 2000 16:30:18 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Bob Bell Cc: "Adam B. Roach" , Rosen Brian , sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question References: <3873CF03.AEE128B9@dynamicsoft.com> <4.2.0.58.20000106083934.00b1c100@orinoco.cisco.com> <4.2.0.58.20000106121019.00ae37d0@orinoco.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit The first problem is that there is no way I know of in RSVP for one reservation to preempt another, and for notification of preemption to be delivered (there has been some work on MPLS extensions to RSVP which allow replacement, but I don't know if thats useful for this application). Even if it did, I'm not really sure it matters. This isn't a circuit network; pre-emption does not imply a one to one replacement of one circuit with another. One could add priorities to an rsvp reservation so it always succeeds; all this means is that the loss rate of existing connections is increased if there really wasn't enough bandwidth for the new one. You can rely on human response to that to hang up if it gets really bad. In most cases, I suspect a WAN connection that supports any kind of data traffic at all will have sufficient resources so that these high priority reservations won't impact one drop existing calls. Furthermore, adaptive mechanisms that use FEC or redundanct codecs will allow performance to be probably not bad for loss rates that are quite high. -Jonathan R. Bob Bell wrote: > > Jonathan - > > I understand that this is a different aspect of the problem. It does bear > on SIP in that if a lower priority call is "preempted", there is supposed > to be a signal given to the end stations indicating that they have been or > are being preempted. That signal would need to be SIP. How and where it is > originated is a totally different issue and one I don't currently know how > to solve. There would need to be some form of feedback from RSVP or > DIFFSERV or ???? to allow for that interaction. > > Bob Bell > > At 10:11 AM 1/6/00, Jonathan Rosenberg wrote: > >This is a much different service. As the SIP path and media path are > >different (and, in fact, may flow through completely different service > >providers), there is really no way for this to be handled at the SIP > >layer. A proxy can't know to tear down someone elses call if bandwidth > >were available. Even the UA probably can't know that his call is > >consuming bandwidth that is preventing some other call from being made. > > > >Rather, if the *service* we need is that some generals call gets enough > >bandwidth, overriding some private, this is best handled by some kind of > >diffserv or rsvp operation. > > > > > >-Jonathan R. > > > >Bob Bell wrote: > > > > > > Gentlemen - > > > > > > There is another aspect of MLPP which is being ignored here. That is that I > > > don't want to talk to you, I just need the bandwidth your communications is > > > consuming over a WAN link of limited bandwidth. So, I (or a proxy which has > > > a better network view that I do) needs to tell you that you must terminate > > > the call. Thus, there is no opportunity for me to present an INVITE to you > > > and for you to return a Busy indication. > > > > > > Bob > > > > > > At 04:50 PM 1/5/00, Adam B. Roach wrote: > > > > > > >Jonathan Rosenberg writes: > > > > > > > > >Rather than using this MLPP-Version thing to indicate support for CCBS, > > > > >I'd rather use the more generic Supported/Require mechanism (a draft on > > > > >this is pending within the next few days). So, > > > > > > > > > >C->S INVITE > > > > > > > > > >S->C 421 Feature Available > > > > >Require: com.cisco.mlpp > > > > > > > > > >C->S INVITE > > > > >Supported: com.cisco.mlpp > > > > >MLPP: 2;version=1 > > > > > > > > > >S->C 200 OK > > > > > > > >It sounds like you're adding yet another round trip: > > > >the first to agree on the feature, the second to try > > > >an invite (which gets a "busy" response), and the third > > > >to invoke the feature (am I misreading something here?) > > > > > > > >Keep in mind that MLPP is relevant only when the far side > > > >returns an indication like "busy." Only *after* the calling > > > >party is notified that the far side is busy does he make a > > > >decision that he wants to break in on the call. > > > > > > > >Also, in PSTN interoperation scenarios, the gateway won't > > > >know that you can break in on the called party until the busy > > > >indication arrives (since we're just pumping the call back > > > >into the network and don't necessarily know the capability > > > >of the end office to which the subscriber is physically > > > >connected) -- so negotiation of the feature cannot occur before > > > >an attempt is made to reach the called party. > > > > > > > >If we're going to go out of our way to borrow a service from > > > >ISUP, we'd be exceedingly foolish not to make them able to > > > >interoperate. > > > > > > > >-- > > > >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS > > L-04 > > > >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX > > 75081 USA > > > > > > > > > > Bob Bell > > > Cisco Systems Inc. > > > 801-294-3034(v) > > > 801-294-3023(f) > > > >-- > >Jonathan D. Rosenberg 200 Executive Drive > >Chief Scientist Suite 120 > >dynamicsoft West Orange, NJ 07052 > >jdrosen@dynamicsoft.com FAX: (732) 741-4778 > >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > >http://www.dynamicsoft.com > > Bob Bell > Cisco Systems Inc. > 801-294-3034(v) > 801-294-3023(f) -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 16:37:56 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22838 for ; Thu, 6 Jan 2000 16:37:51 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8582552F7; Thu, 6 Jan 2000 16:35:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E7A9B52F4; Thu, 6 Jan 2000 16:35:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 0C05652F7 for ; Thu, 6 Jan 2000 16:35:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 16:34:34 EST 2000 Received: from newdev.harvard.edu ([140.247.60.212]) by dusty; Thu Jan 6 16:32:46 EST 2000 Received: (from sob@localhost) by newdev.harvard.edu (8.9.3/8.9.3) id QAA01696; Thu, 6 Jan 2000 16:33:55 -0500 (EST) Date: Thu, 6 Jan 2000 16:33:55 -0500 (EST) From: Scott Bradner Message-Id: <200001062133.QAA01696@newdev.harvard.edu> To: jdrosen@dynamicsoft.com, rtbell@cisco.com Subject: Re: Prioritization limitation question Cc: Adam.Roach@ericsson.com, brosen@fore.com, sip@lists.research.bell-labs.com Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > The first problem is that there is no way I know of in RSVP for one > reservation to preempt another, and for notification of preemption to be > delivered at least the 1st part is in COPS Scott From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 17:18:00 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA23340 for ; Thu, 6 Jan 2000 17:17:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3162652E4; Thu, 6 Jan 2000 17:15:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9E3D252E5; Thu, 6 Jan 2000 17:15:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A8BCB52E4 for ; Thu, 6 Jan 2000 17:15:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 17:13:41 EST 2000 Received: from beta.mcit.com ([199.249.19.244]) by dusty; Thu Jan 6 17:11:52 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #38417) id <0FNX00N01PCWAZ@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 6 Jan 2000 22:05:20 +0000 (GMT) Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #38417) with ESMTP id <0FNX00JLOPCVJO@firewall.mcit.com>; Thu, 06 Jan 2000 22:05:20 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id WAA26796; Thu, 06 Jan 2000 22:03:32 +0000 (GMT) Received: from C25766A ([166.37.184.158]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000106220522.ERG16210@C25766A>; Thu, 06 Jan 2000 22:05:22 +0000 Date: Thu, 06 Jan 2000 16:05:04 -0600 From: Henry Sinnreich Subject: RE: Prioritization limitation question In-reply-to: <3875096A.163E5DE6@dynamicsoft.com> To: Bob Bell , Jonathan Rosenberg Cc: sip@lists.research.bell-labs.com, Rosen Brian , "Adam B. Roach" Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit An access network, such as an ISP or intranet may want to manage their premium rate QoS pool from a policy server talking COPS to the edge router (that enforces the policy) connecting to the IP backbone. If the policy server is smart enough to understand priorities, it can de-install the QoS policy for some unfortunate lower level callers and install precious QoS for the higher priority application, SIP telephony or anything else. Maybe a corporate video announcement from the president, or an emergency. The initial draft for such a model is http://search.ietf.org/internet-drafts/draft-sinnreich-interdomain-sip-qos-o sp-00.txt though we are planning on an improved version soon. Interested to know if this model for QoS management from a policy server is broken or OK, so your comments are appreciated. If the model holds, than we have an answer to Bob's problem. Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Jonathan Rosenberg Sent: Thursday, January 06, 2000 3:30 PM To: Bob Bell Cc: Adam B. Roach; Rosen Brian; sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question The first problem is that there is no way I know of in RSVP for one reservation to preempt another, and for notification of preemption to be delivered (there has been some work on MPLS extensions to RSVP which allow replacement, but I don't know if thats useful for this application). Even if it did, I'm not really sure it matters. This isn't a circuit network; pre-emption does not imply a one to one replacement of one circuit with another. One could add priorities to an rsvp reservation so it always succeeds; all this means is that the loss rate of existing connections is increased if there really wasn't enough bandwidth for the new one. You can rely on human response to that to hang up if it gets really bad. In most cases, I suspect a WAN connection that supports any kind of data traffic at all will have sufficient resources so that these high priority reservations won't impact one drop existing calls. Furthermore, adaptive mechanisms that use FEC or redundanct codecs will allow performance to be probably not bad for loss rates that are quite high. -Jonathan R. Bob Bell wrote: > > Jonathan - > > I understand that this is a different aspect of the problem. It does bear > on SIP in that if a lower priority call is "preempted", there is supposed > to be a signal given to the end stations indicating that they have been or > are being preempted. That signal would need to be SIP. How and where it is > originated is a totally different issue and one I don't currently know how > to solve. There would need to be some form of feedback from RSVP or > DIFFSERV or ???? to allow for that interaction. > > Bob Bell > > At 10:11 AM 1/6/00, Jonathan Rosenberg wrote: > >This is a much different service. As the SIP path and media path are > >different (and, in fact, may flow through completely different service > >providers), there is really no way for this to be handled at the SIP > >layer. A proxy can't know to tear down someone elses call if bandwidth > >were available. Even the UA probably can't know that his call is > >consuming bandwidth that is preventing some other call from being made. > > > >Rather, if the *service* we need is that some generals call gets enough > >bandwidth, overriding some private, this is best handled by some kind of > >diffserv or rsvp operation. > > > > > >-Jonathan R. > > > >Bob Bell wrote: > > > > > > Gentlemen - > > > > > > There is another aspect of MLPP which is being ignored here. That is that I > > > don't want to talk to you, I just need the bandwidth your communications is > > > consuming over a WAN link of limited bandwidth. So, I (or a proxy which has > > > a better network view that I do) needs to tell you that you must terminate > > > the call. Thus, there is no opportunity for me to present an INVITE to you > > > and for you to return a Busy indication. > > > > > > Bob > > > > > > At 04:50 PM 1/5/00, Adam B. Roach wrote: > > > > > > >Jonathan Rosenberg writes: > > > > > > > > >Rather than using this MLPP-Version thing to indicate support for CCBS, > > > > >I'd rather use the more generic Supported/Require mechanism (a draft on > > > > >this is pending within the next few days). So, > > > > > > > > > >C->S INVITE > > > > > > > > > >S->C 421 Feature Available > > > > >Require: com.cisco.mlpp > > > > > > > > > >C->S INVITE > > > > >Supported: com.cisco.mlpp > > > > >MLPP: 2;version=1 > > > > > > > > > >S->C 200 OK > > > > > > > >It sounds like you're adding yet another round trip: > > > >the first to agree on the feature, the second to try > > > >an invite (which gets a "busy" response), and the third > > > >to invoke the feature (am I misreading something here?) > > > > > > > >Keep in mind that MLPP is relevant only when the far side > > > >returns an indication like "busy." Only *after* the calling > > > >party is notified that the far side is busy does he make a > > > >decision that he wants to break in on the call. > > > > > > > >Also, in PSTN interoperation scenarios, the gateway won't > > > >know that you can break in on the called party until the busy > > > >indication arrives (since we're just pumping the call back > > > >into the network and don't necessarily know the capability > > > >of the end office to which the subscriber is physically > > > >connected) -- so negotiation of the feature cannot occur before > > > >an attempt is made to reach the called party. > > > > > > > >If we're going to go out of our way to borrow a service from > > > >ISUP, we'd be exceedingly foolish not to make them able to > > > >interoperate. > > > > > > > >-- > > > >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS > > L-04 > > > >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX > > 75081 USA > > > > > > > > > > Bob Bell > > > Cisco Systems Inc. > > > 801-294-3034(v) > > > 801-294-3023(f) > > > >-- > >Jonathan D. Rosenberg 200 Executive Drive > >Chief Scientist Suite 120 > >dynamicsoft West Orange, NJ 07052 > >jdrosen@dynamicsoft.com FAX: (732) 741-4778 > >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > >http://www.dynamicsoft.com > > Bob Bell > Cisco Systems Inc. > 801-294-3034(v) > 801-294-3023(f) -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 17:21:52 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA23392 for ; Thu, 6 Jan 2000 17:21:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8F98852E5; Thu, 6 Jan 2000 17:19:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D4D5652E8; Thu, 6 Jan 2000 17:19:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 86EB152E5 for ; Thu, 6 Jan 2000 17:19:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 17:18:26 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Thu Jan 6 17:16:37 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #41714) id <0FNX00E01PVN7L@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 6 Jan 2000 22:16:35 +0000 (GMT) Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #41714) with ESMTP id <0FNX00D7KPVNFH@firewall.mcit.com>; Thu, 06 Jan 2000 22:16:35 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id WAA01226; Thu, 06 Jan 2000 22:14:53 +0000 (GMT) Received: from C25766A ([166.37.184.158]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000106221644.HCP16210@C25766A>; Thu, 06 Jan 2000 22:16:44 +0000 Date: Thu, 06 Jan 2000 16:16:29 -0600 From: Henry Sinnreich Subject: RE: not able to understand the call flow for Home Phone implementation In-reply-to: <3874AEBC.6F547BA2@dynamicsoft.com> To: Jonathan Rosenberg , ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan, >Basically, if you use multicast instead of forking, >you don't need protocol extensions, just some new behaviors in the UA. I believe the zeroconf WG http://www.ietf.org/html.charters/zeroconf-charter.html is counting on multicast for home networks for a number of reasons. Multicast may be a valid approach. Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Jonathan Rosenberg Sent: Thursday, January 06, 2000 9:03 AM To: ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Subject: Re: not able to understand the call flow for Home Phone implementation You are right in that a SIP UA, as currently specified, won't be able to get home line type of service. It can be done in the way described in this paper, but it requires changes to the behavior of the UA, although no changes to the protocol itself, depending on how its done. It also requires the caller to be "cooperative" - they will receive multiple 200 OK as each extension picks up, and they need to initiate a multi-party conference to do it. Basically, if you use multicast instead of forking, you don't need protocol extensions, just some new behaviors in the UA. If you want to rely on forking rather than multicast, you need somewhat more complex extensions. When using multicast, the UA basically snoops on the multicast group for BYEs and other 200 OKs. This allows it to build a complete picture of what other extensions have picked up, hung up, or been hung up on. Based on this, it can, in a distributed fashion, figure out the state of the call. If there are calls active, a user picking up the phone would cause the phone to send a 200 OK for the call. For forking, snooping of BYEs and other messages is not feasible, so some extensions are needed. However, doing this means you home line extensions could actually be anywhere in the world. Pretty cool. There are other ways to do it which hide from the caller the fact that multiple extensions have picked up. This is more like how the current home phone service works. Are many people interested in this? If there are many folks who would like to see some work on SIP extensions required for home line service, it might be something worthwhile to consider. -Jonathan R. ANIRBAN ROY wrote: > > hi, > I am trying to figure out how to get a home phone functionality in SIP. > The home phone has the following functionality > 1 When a call comes all phones in the home ring > 2 When one picks up, all other line must stop ringing > 3 A user can picks up from any other telephone in the home and join > an existing call. > > A scenario is there where A calls a Home > Phone which has Three connection B, C, D in his home > > When a calls to a home phone which has 3 connection (B, C, D) lands on > proxy, then proxy forks the INVITE message to B, C, D. so every phone > starts ringing. This is the first character of Home Phone. Now Let's say > > B picks up the phone then Proxy sends CANCEL message to C and D so that > the ringing can stop. This fulfills the Second point of Home Phone. > > I am not able to get the call flow for the Third point in home Phone. If > > lets say C picks up the phone (when both A and C in conversation)then he > should also be in session with A > and B. How can this be done because When a CANCEL message is received by > > C and D then they both reached the state where they can only expect > INVITE. > > Can any one please tell me how the call flow for the third point in the > home phone. > > The above points of Home phone were taken from the -----Bell Labs > Journal (October-December 1998) > > regards > Anirban -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 17:49:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24008 for ; Thu, 6 Jan 2000 17:49:44 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BBE6552E4; Thu, 6 Jan 2000 17:47:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4458C52E8; Thu, 6 Jan 2000 17:47:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9311252E4 for ; Thu, 6 Jan 2000 17:47:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 17:45:27 EST 2000 Received: from crash.netspeak.com ([208.143.140.6]) by dusty; Thu Jan 6 17:43:39 EST 2000 Received: by crash with Internet Mail Service (5.5.2448.0) id ; Thu, 6 Jan 2000 17:45:25 -0500 Message-ID: From: Linden deCarmo To: "'sip@lists.research.bell-labs.com'" Subject: Gateways and registration Date: Thu, 6 Jan 2000 17:45:15 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk The SIP specification does not require that gateways register with a SIP server. Thus, the server is never notified if the gateway goes offline. By contrast, protocols such as H.323 have a different concept for Registration and a server can detect when a gateway goes down or offline if registration expires. Is there some way to provide equivalent functionality in SIP? If not, is the concept of gateway registration under consideration for a future draft of the spec? Thanks. Linden deCarmo Netspeak Corporation 902 Clint Moore Road Suite 104 Boca Raton, FL 33487 From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 17:55:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24215 for ; Thu, 6 Jan 2000 17:55:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 76C0C52B6; Thu, 6 Jan 2000 17:53:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id DE8BD52EF; Thu, 6 Jan 2000 17:53:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id C02E352B6 for ; Thu, 6 Jan 2000 17:53:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 17:51:50 EST 2000 Received: from alpha.mcit.com ([199.249.19.243]) by dusty; Thu Jan 6 17:50:02 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #38416) id <0FNX00501Q4YC1@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 6 Jan 2000 22:22:10 +0000 (GMT) Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #38416) with ESMTP id <0FNX004BEQ4YBC@firewall.mcit.com>; Thu, 06 Jan 2000 22:22:10 +0000 (GMT) Received: from omta1.mcit.com (omta1.mcit.com [166.37.204.2]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id WAA05667; Thu, 06 Jan 2000 22:20:27 +0000 (GMT) Received: from dwillispc ([166.35.225.242]) by omta1.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000106222129.SJDJ31786@dwillispc>; Thu, 06 Jan 2000 16:21:29 -0600 Date: Thu, 06 Jan 2000 16:21:22 -0600 From: Dean Willis Subject: RE: A case related to "home Phone" type of functionality in SIP In-reply-to: <3874123E.5E4F14DD@wipsys.soft.net> To: ANIRBAN ROY , sip@lists.research.bell-labs.com Message-id: <000901bf5894$5cdc2a80$88f823a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit In a business environment, we call this a "single line extension". SIP approaches tend to have the property that each phone is uniquely addressed, whereas in the PSTN each circuit is uniquely addressed. The obvious solution is to combine a parallel search proxy and some UAS behavior. The sequence is: 1) Incoming call reaches parallel proxy. 2) Parallel proxy invites all UASes in extension group. 3) User answers one extension. 4) Parallel proxy cancels unanswered legs. Those phones stop ringing. 5) Answering phone send INVITE to other phones in group, with "NO RING" specified somehow, and long expire timer. Case 1: 2nd party answers at extension phone: 6) First answering phone bridges all call legs Case 2: User hangs up answering phone 6) Answering phone CANCELS open INVITES to other phones in group 7) Answering phone BYES all active call legs Case 3: 3rd party places call to extension phone 6) Extension phone rings, ignoring open INVITE from first answering phone or leaving it "attached" to a line button etc. Another approach is to use a chained INVITE, which has been propsed using INVITE with Also headers, along with a conferencing bridge: The sequence here is: 1) Incoming call reaches extension group proxy 2) Extension group proxy INVITES or extension bridge, with an Also: or whatever header for each phone in extension group 3) Extension bridge INVITES each phone in group 3) User answeres one extension 4) Extension bridge OKs call leg to user 5) Extension bridge OKs call from caller 6) Exenstion bridge CANCELS legs to other phones in group 7) Extension bridge reINVITES other phones in group with a "NO RING" option and long expire timer. . . . with similar tear-down and 2nd call scenarios And there are dozens of other variations on these themes possible. -- Dean > -----Original Message----- > From: owner-sip@lists.research.bell-labs.com > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of ANIRBAN ROY > Sent: Wednesday, January 05, 2000 9:56 PM > To: sip@lists.research.bell-labs.com > Subject: A case related to "home Phone" type of functionality in SIP > > > hi, > I am trying to figure out how to get a home phone functionality in SIP. > The home phone has the following functionality > 1 When a call comes all phones in the home ring > 2 When one picks up, all other line must stop ringing > 3 A user can picks up from any other telephone in the home and join > an existing call. > > > this a scenario where A calls a Home > Phone which has Three connection B, C, D in his home > > > > +-------------| > A---------------| > Proxy |---------------D > > | | > > +------------+ > > / \ > > / \ > > / \ > > / \ > > B C > > > When a calls to a home phone which has 3 connection (B, C, D) lands on > proxy, then proxy forks the INVITE message to B, C, D. so every phone > starts ringing. This is the first character of Home Phone. Now Let's say > B picks up the phone then Proxy sends CANCEL message to C and D so that > the ringing can stop. This fulfills the Second point of Home Phone. > > I am not able to get the call flow for the Third point in home Phone. If > lets say C picks up the phone then he should also be in session with A > and B. How can this be done because When a CANCEL message is received by > C and D then they both reached the state where they can only expect > INVITE. > > > Can any one please tell me how the call flow for the third point in the > home phone. > > The above points of Home phone were taken from the -----Bell Labs > Journal (October-December 1998) > > > > regards > Anirban > > From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 18:19:59 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA24823 for ; Thu, 6 Jan 2000 18:19:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 636A652EF; Thu, 6 Jan 2000 18:15:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AA77152F0; Thu, 6 Jan 2000 18:15:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 0DAE852EF for ; Thu, 6 Jan 2000 18:15:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 18:13:53 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 6 18:12:05 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwwq05561; Thu, 6 Jan 2000 23:13:51 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id SAA09888; Thu, 6 Jan 2000 18:13:50 -0500 (EST) Message-ID: <3875236F.677AE82D@dynamicsoft.com> Date: Thu, 06 Jan 2000 18:21:19 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Linden deCarmo Cc: "'sip@lists.research.bell-labs.com'" Subject: Re: Gateways and registration References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit This function doesn't belong in the realm of SIP, IMHO. Rather, it is within the realm of TRIP, which supports learning of when a gateway goes offline. -Jonathan R. Linden deCarmo wrote: > > The SIP specification does not require that gateways register with a SIP > server. Thus, the server is never notified if the gateway goes offline. By > contrast, protocols such as H.323 have a different concept for Registration > and a server can detect when a gateway goes down or offline if registration > expires. > > Is there some way to provide equivalent functionality in SIP? If not, is > the concept of gateway registration under consideration for a future draft > of the spec? > > Thanks. > > Linden deCarmo > Netspeak Corporation > 902 Clint Moore Road > Suite 104 > Boca Raton, FL 33487 -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 18:48:40 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA25280 for ; Thu, 6 Jan 2000 18:48:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4027452E9; Thu, 6 Jan 2000 18:45:36 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7155252F0; Thu, 6 Jan 2000 18:45:34 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id C200252E9 for ; Thu, 6 Jan 2000 18:45:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 6 18:43:40 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Thu Jan 6 18:41:51 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id RAA25880; Thu, 6 Jan 2000 17:43:36 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id RAA29590; Thu, 6 Jan 2000 17:43:36 -0600 (CST) Received: from b04a45.exu.ericsson.se (b04a45 [138.85.60.145]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id RAA20666; Thu, 6 Jan 2000 17:43:35 -0600 (CST) From: Sean Olson Received: (from eussean@localhost) by b04a45.exu.ericsson.se (8.9.1/8.9.1) id RAA02390; Thu, 6 Jan 2000 17:43:34 -0600 (CST) Date: Thu, 6 Jan 2000 17:43:34 -0600 (CST) Message-Id: <200001062343.RAA02390@b04a45.exu.ericsson.se> To: sip@lists.research.bell-labs.com, ldeCarmo@netspeak.com Subject: Re: Gateways and registration X-Sun-Charset: US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > > The SIP specification does not require that gateways register with a SIP > server. Thus, the server is never notified if the gateway goes offline. By > contrast, protocols such as H.323 have a different concept for Registration > and a server can detect when a gateway goes down or offline if registration > expires. > > Is there some way to provide equivalent functionality in SIP? If not, is > the concept of gateway registration under consideration for a future draft > of the spec? > Although not required by the SIP standard, there is absolutely nothing to keep you from doing this other than the fact that there are better mechanisms. TRIP might be one avenue to consider. > Thanks. > > Linden deCarmo > Netspeak Corporation > 902 Clint Moore Road > Suite 104 > Boca Raton, FL 33487 ----------------------------------------------------------------- Sean Olson mailto:sean.olson@ericsson.com Ericsson Inc. tel:(972)583-5472 fax:(972)669-0154 From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 18:53:46 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA25308 for ; Thu, 6 Jan 2000 18:53:46 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 71FBF52E8; Thu, 6 Jan 2000 18:51:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D1AD452F2; Thu, 6 Jan 2000 18:51:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 1903452E8 for ; Thu, 6 Jan 2000 18:51:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 18:49:15 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Thu Jan 6 18:47:27 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id RAA26546; Thu, 6 Jan 2000 17:49:14 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id RAA00423; Thu, 6 Jan 2000 17:49:14 -0600 (CST) Received: from b04a45.exu.ericsson.se (b04a45 [138.85.60.145]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id RAA20888; Thu, 6 Jan 2000 17:49:13 -0600 (CST) From: Sean Olson Received: (from eussean@localhost) by b04a45.exu.ericsson.se (8.9.1/8.9.1) id RAA02400; Thu, 6 Jan 2000 17:49:13 -0600 (CST) Date: Thu, 6 Jan 2000 17:49:13 -0600 (CST) Message-Id: <200001062349.RAA02400@b04a45.exu.ericsson.se> To: dean.willis@wcom.com Subject: RE: A case related to "home Phone" type of functionality in SIP Cc: sip@lists.research.bell-labs.com X-Sun-Charset: US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > > In a business environment, we call this a "single line extension". > > SIP approaches tend to have the property that each phone is uniquely > addressed, whereas in the PSTN each circuit is uniquely addressed. > > The obvious solution is to combine a parallel search proxy and some UAS > behavior. > > The sequence is: > 1) Incoming call reaches parallel proxy. > 2) Parallel proxy invites all UASes in extension group. > 3) User answers one extension. > 4) Parallel proxy cancels unanswered legs. Those phones stop ringing. > 5) Answering phone send INVITE to other phones in group, with "NO RING" > specified somehow, and long expire timer. > > In a business environment, this is a perfectly acceptable and reasonable solution. For a home environment, multicast/DHCP seems more reasonable because Joe consumer can go to Radio Shack, buy a 3com SIP phone, and plug it into his home IP network and it works with zero (or almost-zero) configuration. Plus, it doesn't require the home user to buy/maintain a parallel proxy. (By multicast, I mean both signalling and media). ----------------------------------------------------------------- Sean Olson mailto:sean.olson@ericsson.com Ericsson Inc. tel:(972)583-5472 fax:(972)669-0154 From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 20:48:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA26586 for ; Thu, 6 Jan 2000 20:48:46 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7A81F52F6; Thu, 6 Jan 2000 20:45:39 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3A28252F0; Thu, 6 Jan 2000 20:45:37 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 73F2552F0 for ; Thu, 6 Jan 2000 20:45:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 20:44:12 EST 2000 Received: from PMESMTP02.wcom.com ([199.249.20.2]) by dusty; Thu Jan 6 20:42:20 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #41713) id <0FNX00G01ZHJI1@firewall.mcit.com> for sip@lists.research.bell-labs.com; Fri, 7 Jan 2000 01:44:07 +0000 (GMT) Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #41713) with ESMTP id <0FNX00G3TZHJ8W@firewall.mcit.com>; Fri, 07 Jan 2000 01:44:07 +0000 (GMT) Received: from omzmta03.mcit.com (omzmta03.mcit.com [166.37.194.121]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id BAA28296; Fri, 07 Jan 2000 01:42:25 +0000 (GMT) Received: from dwillispc8 ([166.35.227.33]) by omzmta03.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000107014406.VMGF15369@dwillispc8>; Fri, 07 Jan 2000 01:44:06 +0000 Date: Thu, 06 Jan 2000 19:43:04 -0600 From: Dean Willis Subject: RE: A case related to "home Phone" type of functionality in SIP In-reply-to: <200001062349.RAA02400@b04a45.exu.ericsson.se> To: Sean Olson Cc: sip@lists.research.bell-labs.com Message-id: <000601bf58b0$8a618b00$21e323a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Are you saying that the first phone would multicast the media streams to the others on the local LAN, or that the INVITES and media would be sent multicast across the ISP network? If the former, it might work. COuld be pretty cool. If the latter, no, it's not going to happen that way. 1) No ISP that I know of will provide a multicast feed, especially for a lowly dialup user. 2) Every SIP phone in the country is going to listen to a universal multicast group, then make application discard decisions on the INVITES that don't apply to it . . . Or, we could statically allocate a multicast address for each home network . . .not. The INVITE will come in UNICAST. 3) Personally, I've never managed to get multicast routing working right over the bizarre equipment that has accumulated at my house. 4) In our own internal network, we often saw join times that took seven or eight minutes to propaget back to the source of a multicast. That's some serious post-dial delay. I'm not sure we even try to route multicast anymore. 5) The firewall issues that occur with cross-domain multicast are mind boggling. Anything coming into my house is by-definition cross-domain. Hey, I love multicast. I spent more than two years building really cool businesses (Real Broadcast Netork, skyMCI, etc.) around it, and I'm here to tell you it just isn't going to happen across an Internet backbone for the average user any time soon. -- Dean > -----Original Message----- > From: Sean Olson [mailto:eussean@exu.ericsson.se] > Sent: Thursday, January 06, 2000 5:49 PM > To: dean.willis@wcom.com > Cc: sip@lists.research.bell-labs.com > Subject: RE: A case related to "home Phone" type of functionality in SIP > > > > > > In a business environment, we call this a "single line extension". > > > > SIP approaches tend to have the property that each phone is uniquely > > addressed, whereas in the PSTN each circuit is uniquely addressed. > > > > The obvious solution is to combine a parallel search proxy and some UAS > > behavior. > > > > The sequence is: > > 1) Incoming call reaches parallel proxy. > > 2) Parallel proxy invites all UASes in extension group. > > 3) User answers one extension. > > 4) Parallel proxy cancels unanswered legs. Those phones stop ringing. > > 5) Answering phone send INVITE to other phones in group, with "NO RING" > > specified somehow, and long expire timer. > > > > > > In a business environment, this is a perfectly acceptable and reasonable > solution. For a home environment, multicast/DHCP seems more reasonable > because Joe consumer can go to Radio Shack, buy a 3com SIP phone, and > plug it into his home IP network and it works with zero (or > almost-zero) configuration. Plus, it doesn't require the home user > to buy/maintain a parallel proxy. > > (By multicast, I mean both signalling and media). > > ----------------------------------------------------------------- > Sean Olson mailto:sean.olson@ericsson.com > Ericsson Inc. tel:(972)583-5472 > fax:(972)669-0154 > From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 6 22:37:54 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA29083 for ; Thu, 6 Jan 2000 22:37:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6D85852B6; Thu, 6 Jan 2000 22:35:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E471952F0; Thu, 6 Jan 2000 22:35:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 1B87C52B6 for ; Thu, 6 Jan 2000 22:35:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 6 22:33:45 EST 2000 Received: from mail.pingtel.com ([216.91.1.131]) by dusty; Thu Jan 6 22:31:54 EST 2000 Received: from pingtel.com (cdhcp189.pingtel.com [10.1.1.189]) by mail.pingtel.com (8.9.3/8.9.3) with ESMTP id WAA10232; Thu, 6 Jan 2000 22:31:34 -0500 Message-ID: <38755EE8.32B53309@pingtel.com> Date: Thu, 06 Jan 2000 22:35:04 -0500 From: "Daniel G. Petrie" Organization: Pingtel Corp. http://www.pingtel.com X-Mailer: Mozilla 4.61 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: ANIRBAN ROY , sip@lists.research.bell-labs.com Subject: Re: not able to understand the call flow for Home Phone implementation References: <387434D6.F22592C0@wipsys.soft.net> <3874AEBC.6F547BA2@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit This is not far from, if at all different than, what some call "multiple station appearances". This is a feature for which I would like to see a a standard solution. We proposed this to the TIA as a recommended feature for SIP IP phones. Jonathan Rosenberg wrote: > Are many people interested in this? If there are many folks who would > like to see some work on SIP extensions required for home line service, > it might be something worthwhile to consider. From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 01:00:01 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA00383 for ; Fri, 7 Jan 2000 01:00:00 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id AB9B252F4; Fri, 7 Jan 2000 00:57:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2471B52F5; Fri, 7 Jan 2000 00:57:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 4B13C52F4 for ; Fri, 7 Jan 2000 00:57:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 00:55:57 EST 2000 Received: from ahltorp.nada.kth.se ([130.237.225.236]) by dusty; Fri Jan 7 00:54:05 EST 2000 Received: (from ahltorp@localhost) by ahltorp.nada.kth.se (8.8.8+Sun/8.8.7) id GAA11527; Fri, 7 Jan 2000 06:55:29 +0100 (MET) To: "ANIRBAN ROY" Cc: sip@lists.research.bell-labs.com Subject: Re: A case related to "home Phone" type of functionality in SIP References: <3874123E.5E4F14DD@wipsys.soft.net> From: Magnus Ahltorp Content-Type: text/plain; charset="iso-8859-1" Content-Language: en Date: 07 Jan 2000 06:55:29 +0100 In-Reply-To: "ANIRBAN ROY"'s message of "Thu, 06 Jan 2000 09:25:43 +0530" Message-ID: Lines: 16 User-Agent: Gnus/5.070099 (Pterodactyl Gnus v0.99) Emacs/20.4 MIME-Version: 1.0 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > The home phone has the following functionality > 1 When a call comes all phones in the home ring > 2 When one picks up, all other line must stop ringing > 3 A user can picks up from any other telephone in the home and join > an existing call. The third point is not always a feature of a home phone system. For example, in Sweden, the default is a priority system, where the phones are connected in serial, and only one phone at a time can be in use. This is supposed to make it harder for people to listen in to other people's calls. I would rather want a dial tone in my ear when I lift the phone in point three, for convenience and privacy. /Magnus From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 05:06:02 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA13610 for ; Fri, 7 Jan 2000 05:06:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1904C52F4; Fri, 7 Jan 2000 05:03:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7872352F5; Fri, 7 Jan 2000 05:03:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D532552F4 for ; Fri, 7 Jan 2000 05:03:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 05:01:50 EST 2000 Received: from rakshaka.wipsys.soft.net ([164.164.68.8]) by dusty; Fri Jan 7 04:59:57 EST 2000 Received: (from fwtk@localhost) by rakshaka.wipsys.soft.net (8.9.1b+Sun/8.9.1) id PAA29045 for ; Fri, 7 Jan 2000 15:33:50 GMT X-Authentication-Warning: rakshaka.wipsys.soft.net: fwtk set sender to using -f Received: from unknown(192.168.172.18) by rakshaka.wipsys.soft.net via smap (V2.0) id xma029033; Fri, 7 Jan 00 15:33:30 GMT Received: from wipsys.soft.net ([192.168.178.175]) by ecmail.wipsys.soft.net (Netscape Messaging Server 3.6) with ESMTP id AAA476F; Fri, 7 Jan 2000 15:27:43 +0530 Message-ID: <3875B8AA.B7814A40@wipsys.soft.net> Date: Fri, 07 Jan 2000 15:28:02 +0530 From: "ANIRBAN ROY" X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Dean Willis Cc: Sean Olson , sip@lists.research.bell-labs.com Subject: Re: A case related to "home Phone" type of functionality in SIP References: <000601bf58b0$8a618b00$21e323a6@mcit.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit hi , lets say in a house there are 3 phones B, C, D. now User "A" calls to this house Please tell me one question When a call is going on between two user A and B and the third person "C" picks up the phone from the same house what happens then????. # does a 200 Response goes back to the caller. Or the 200 Response just append the Multicast Address with address "C". # RTP data goes directly from caller to callee. When there are more than one user is in conversation how Proxy makes it sure that the RTP data will be send to particular multicast address. As because Proxy only work in the signalling layer. Please reply Anirban Dean Willis wrote: > Are you saying that the first phone would multicast the media streams to the > others on the local LAN, or that the INVITES and media would be sent > multicast across the ISP network? > > If the former, it might work. COuld be pretty cool. > > If the latter, no, it's not going to happen that way. > > 1) No ISP that I know of will provide a multicast feed, especially for a > lowly dialup user. > > 2) Every SIP phone in the country is going to listen to a universal > multicast group, then make application discard decisions on the INVITES that > don't apply to it . . . Or, we could statically allocate a multicast > address for each home network . . .not. The INVITE will come in UNICAST. > > 3) Personally, I've never managed to get multicast routing working right > over the bizarre equipment that has accumulated at my house. > > 4) In our own internal network, we often saw join times that took seven or > eight minutes to propaget back to the source of a multicast. That's some > serious post-dial delay. I'm not sure we even try to route multicast > anymore. > > 5) The firewall issues that occur with cross-domain multicast are mind > boggling. Anything coming into my house is by-definition cross-domain. > > Hey, I love multicast. I spent more than two years building really cool > businesses (Real Broadcast Netork, skyMCI, etc.) around it, and I'm here to > tell you it just isn't going to happen across an Internet backbone for the > average user any time soon. > > -- > Dean > > > -----Original Message----- > > From: Sean Olson [mailto:eussean@exu.ericsson.se] > > Sent: Thursday, January 06, 2000 5:49 PM > > To: dean.willis@wcom.com > > Cc: sip@lists.research.bell-labs.com > > Subject: RE: A case related to "home Phone" type of functionality in SIP > > > > > > > > > > In a business environment, we call this a "single line extension". > > > > > > SIP approaches tend to have the property that each phone is uniquely > > > addressed, whereas in the PSTN each circuit is uniquely addressed. > > > > > > The obvious solution is to combine a parallel search proxy and some UAS > > > behavior. > > > > > > The sequence is: > > > 1) Incoming call reaches parallel proxy. > > > 2) Parallel proxy invites all UASes in extension group. > > > 3) User answers one extension. > > > 4) Parallel proxy cancels unanswered legs. Those phones stop ringing. > > > 5) Answering phone send INVITE to other phones in group, with "NO RING" > > > specified somehow, and long expire timer. > > > > > > > > > > In a business environment, this is a perfectly acceptable and reasonable > > solution. For a home environment, multicast/DHCP seems more reasonable > > because Joe consumer can go to Radio Shack, buy a 3com SIP phone, and > > plug it into his home IP network and it works with zero (or > > almost-zero) configuration. Plus, it doesn't require the home user > > to buy/maintain a parallel proxy. > > > > (By multicast, I mean both signalling and media). > > > > ----------------------------------------------------------------- > > Sean Olson mailto:sean.olson@ericsson.com > > Ericsson Inc. tel:(972)583-5472 > > fax:(972)669-0154 > > From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 07:17:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA14919 for ; Fri, 7 Jan 2000 07:17:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A886352F5; Fri, 7 Jan 2000 07:15:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 0C2F352F8; Fri, 7 Jan 2000 07:15:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DA26352F5 for ; Fri, 7 Jan 2000 07:15:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 07:13:09 EST 2000 Received: from ssaraf.hss.hns.com ([139.85.243.59]) by dusty; Fri Jan 7 07:11:05 EST 2000 Received: from localhost (archow@localhost) by ssaraf.hss.hns.com (8.8.7/8.8.7) with ESMTP id RAA02191 for ; Fri, 7 Jan 2000 17:41:54 +0530 X-Authentication-Warning: ssaraf.hss.hns.com: archow owned process doing -bs Date: Fri, 7 Jan 2000 17:41:54 +0530 (IST) From: To: sip@lists.research.bell-labs.com Subject: General question on SIP used b/w MGCs In-Reply-To: <6525685E.00762D3E.00@sampark.hss.hns.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi, I recently went thru all the drafts related to PSTN interworking in hgs' site. Now the impression I might have incorrectly formed seems to be that all SIP is doing is providing a wrapper for any payload (ISUP, etc) that needs to be transmitted b/w MGCs. I had a look at both the INFO and the MIME Types - my current understanding is that if an MGC wants to transmit a signal to another MGC, it just creates a SIP Message (INVITE, INFO etc) and just puts the complete signal to be transmitted in the boddy. Now the receiving MGC extracts the body and interprets the signal in what ever way it was meant to be interpreted. Now if SIP is only acting as a wrapper, why is it that people seem to mention that SIP is the preferred interaction scheme b/w MGC - MGC ? Could some one point me to papers (besides the pstn drafts I mentioned) helping me out with this ? Actually the statements abovr must be quite naive, as I dont know much about the MGC side :-) Anyway, I would like to know if besides being just a wrapper which is only tunelling signals to and fro, is there any other advantage of SIP b/w two MGCs ? Thx Regds Arjun Arjun Roychowdhury @ Hughes Software Systems On Thu, 6 Jan 2000, Jonathan Rosenberg wrote: > > > > > The first problem is that there is no way I know of in RSVP for one > reservation to preempt another, and for notification of preemption to be > delivered (there has been some work on MPLS extensions to RSVP which > allow replacement, but I don't know if thats useful for this > application). > > Even if it did, I'm not really sure it matters. This isn't a circuit > network; pre-emption does not imply a one to one replacement of one > circuit with another. One could add priorities to an rsvp reservation so > it always succeeds; all this means is that the loss rate of existing > connections is increased if there really wasn't enough bandwidth for the > new one. You can rely on human response to that to hang up if it gets > really bad. In most cases, I suspect a WAN connection that supports any > kind of data traffic at all will have sufficient resources so that these > high priority reservations won't impact one drop existing calls. > Furthermore, adaptive mechanisms that use FEC or redundanct codecs will > allow performance to be probably not bad for loss rates that are quite > high. > > -Jonathan R. > > > > Bob Bell wrote: > > > > Jonathan - > > > > I understand that this is a different aspect of the problem. It does bear > > on SIP in that if a lower priority call is "preempted", there is supposed > > to be a signal given to the end stations indicating that they have been > or > > are being preempted. That signal would need to be SIP. How and where it > is > > originated is a totally different issue and one I don't currently know > how > > to solve. There would need to be some form of feedback from RSVP or > > DIFFSERV or ???? to allow for that interaction. > > > > Bob Bell > > > > At 10:11 AM 1/6/00, Jonathan Rosenberg wrote: > > >This is a much different service. As the SIP path and media path are > > >different (and, in fact, may flow through completely different service > > >providers), there is really no way for this to be handled at the SIP > > >layer. A proxy can't know to tear down someone elses call if bandwidth > > >were available. Even the UA probably can't know that his call is > > >consuming bandwidth that is preventing some other call from being made. > > > > > >Rather, if the *service* we need is that some generals call gets enough > > >bandwidth, overriding some private, this is best handled by some kind of > > >diffserv or rsvp operation. > > > > > > > > >-Jonathan R. > > > > > >Bob Bell wrote: > > > > > > > > Gentlemen - > > > > > > > > There is another aspect of MLPP which is being ignored here. That is > that I > > > > don't want to talk to you, I just need the bandwidth your > communications is > > > > consuming over a WAN link of limited bandwidth. So, I (or a proxy > which has > > > > a better network view that I do) needs to tell you that you must > terminate > > > > the call. Thus, there is no opportunity for me to present an INVITE > to you > > > > and for you to return a Busy indication. > > > > > > > > Bob > > > > > > > > At 04:50 PM 1/5/00, Adam B. Roach wrote: > > > > > > > > >Jonathan Rosenberg writes: > > > > > > > > > > >Rather than using this MLPP-Version thing to indicate support for > CCBS, > > > > > >I'd rather use the more generic Supported/Require mechanism (a > draft on > > > > > >this is pending within the next few days). So, > > > > > > > > > > > >C->S INVITE > > > > > > > > > > > >S->C 421 Feature Available > > > > > >Require: com.cisco.mlpp > > > > > > > > > > > >C->S INVITE > > > > > >Supported: com.cisco.mlpp > > > > > >MLPP: 2;version=1 > > > > > > > > > > > >S->C 200 OK > > > > > > > > > >It sounds like you're adding yet another round trip: > > > > >the first to agree on the feature, the second to try > > > > >an invite (which gets a "busy" response), and the third > > > > >to invoke the feature (am I misreading something here?) > > > > > > > > > >Keep in mind that MLPP is relevant only when the far side > > > > >returns an indication like "busy." Only *after* the calling > > > > >party is notified that the far side is busy does he make a > > > > >decision that he wants to break in on the call. > > > > > > > > > >Also, in PSTN interoperation scenarios, the gateway won't > > > > >know that you can break in on the called party until the busy > > > > >indication arrives (since we're just pumping the call back > > > > >into the network and don't necessarily know the capability > > > > >of the end office to which the subscriber is physically > > > > >connected) -- so negotiation of the feature cannot occur before > > > > >an attempt is made to reach the called party. > > > > > > > > > >If we're going to go out of our way to borrow a service from > > > > >ISUP, we'd be exceedingly foolish not to make them able to > > > > >interoperate. > > > > > > > > > >-- > > > > >Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, > MS > > > L-04 > > > > >adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX > > > 75081 USA > > > > > > > > > > > > > Bob Bell > > > > Cisco Systems Inc. > > > > 801-294-3034(v) > > > > 801-294-3023(f) > > > > > >-- > > >Jonathan D. Rosenberg 200 Executive Drive > > >Chief Scientist Suite 120 > > >dynamicsoft West Orange, NJ 07052 > > >jdrosen@dynamicsoft.com FAX: (732) 741-4778 > > >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > > >http://www.dynamicsoft.com > > > > Bob Bell > > Cisco Systems Inc. > > 801-294-3034(v) > > 801-294-3023(f) > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > > From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 08:49:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA17482 for ; Fri, 7 Jan 2000 08:49:42 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A07B752F7; Fri, 7 Jan 2000 08:47:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 1EAC952F9; Fri, 7 Jan 2000 08:47:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id AF7D852F7 for ; Fri, 7 Jan 2000 08:47:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 08:46:42 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 08:44:51 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwyx01060; Fri, 7 Jan 2000 13:46:41 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id IAA10197; Fri, 7 Jan 2000 08:46:39 -0500 (EST) Message-ID: <3875F007.491A2197@dynamicsoft.com> Date: Fri, 07 Jan 2000 08:54:15 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: archow@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: General question on SIP used b/w MGCs References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit archow@hss.hns.com wrote: > > Hi, > Now if SIP is only acting as a wrapper, why is it that people seem to > mention that SIP is the preferred interaction scheme b/w MGC - MGC ? Its not just a transfer function in this application. The call control is driven from SIP; the encapsulated data is extra info that can be used at an ISUP gateway if needed. The result of this is that you get SIPs powerful proxy, forking, search, routing, multi-provider, multi-hop and scaling features, and at the same time, you get ISUP transparency if you want it. Should an INVITE with ISUP payloads hit a non-ISUP gateway (or even a PC phone) the data can be ignored and the call is set up. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 09:09:42 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17957 for ; Fri, 7 Jan 2000 09:09:42 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3F36152F0; Fri, 7 Jan 2000 09:07:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9AE4B52F8; Fri, 7 Jan 2000 09:07:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id EC10252F0 for ; Fri, 7 Jan 2000 09:07:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 09:07:00 EST 2000 Received: from ssaraf.hss.hns.com ([139.85.243.59]) by dusty; Fri Jan 7 09:05:06 EST 2000 Received: from localhost (archow@localhost) by ssaraf.hss.hns.com (8.8.7/8.8.7) with ESMTP id TAA02666; Fri, 7 Jan 2000 19:33:26 +0530 X-Authentication-Warning: ssaraf.hss.hns.com: archow owned process doing -bs Date: Fri, 7 Jan 2000 19:33:26 +0530 (IST) From: To: Jonathan Rosenberg Cc: sip@lists.research.bell-labs.com Subject: Re: General question on SIP used b/w MGCs In-Reply-To: <6525685F.004C8B30.00@sampark.hss.hns.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi Jonathan, so you mean that the real use of using SIP is if I want to merge proxy server features into an MGC is not so useful if I have a config. like another full fledged SIP Proxy server already in the network which already provides these services you mentioned, and my gateway does not therefore need these features ? Regds Arjun On Fri, 7 Jan 2000, Jonathan Rosenberg wrote: > > > > > > > archow@hss.hns.com wrote: > > > > Hi, > > Now if SIP is only acting as a wrapper, why is it that people seem to > > mention that SIP is the preferred interaction scheme b/w MGC - MGC ? > > Its not just a transfer function in this application. The call control > is driven from SIP; the encapsulated data is extra info that can be used > at an ISUP gateway if needed. > > The result of this is that you get SIPs powerful proxy, forking, search, > routing, multi-provider, multi-hop and scaling features, and at the > same time, you get ISUP transparency if you want it. Should an INVITE > with ISUP payloads hit a non-ISUP gateway (or even a PC phone) the data > can be ignored and the call is set up. > > -Jonathan R. > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > > From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 09:21:53 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA18315 for ; Fri, 7 Jan 2000 09:21:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 9677452F8; Fri, 7 Jan 2000 09:19:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 17CC352FA; Fri, 7 Jan 2000 09:19:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D7C6C52F8 for ; Fri, 7 Jan 2000 09:19:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 09:18:42 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 09:16:50 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwyz05132; Fri, 7 Jan 2000 14:18:39 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id JAA13443; Fri, 7 Jan 2000 09:18:36 -0500 (EST) Message-ID: <3875F783.6258D034@dynamicsoft.com> Date: Fri, 07 Jan 2000 09:26:11 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: archow@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: General question on SIP used b/w MGCs References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Sorry, I can't completley parse this sentence. I think you are asking if the benefit of using SIP is that you can merge proxy servers into an MGC? If this is the question, the answer is no, thats not at all (in fact, the OPPOSITE) of what I am saying. I'm saying, if the MGC uses SIP, you get to reuse your existing proxy servers, since they already provide routing, scaling, inter-provider access, multi-hop, etc., but you get end to end ISUP transparency as well. -Jonathan R. archow@hss.hns.com wrote: > > Hi Jonathan, > so you mean that the real use of using SIP is if I want to merge proxy > server features into an MGC is not so useful if I have a config. like > another full fledged SIP Proxy server already in the network which already > provides these services you mentioned, and my gateway does not therefore > need these features ? > > Regds > Arjun > > On Fri, 7 Jan 2000, Jonathan Rosenberg wrote: > > > > > > > > > > > > > > > archow@hss.hns.com wrote: > > > > > > Hi, > > > Now if SIP is only acting as a wrapper, why is it that people seem to > > > mention that SIP is the preferred interaction scheme b/w MGC - MGC ? > > > > Its not just a transfer function in this application. The call control > > is driven from SIP; the encapsulated data is extra info that can be used > > at an ISUP gateway if needed. > > > > The result of this is that you get SIPs powerful proxy, forking, search, > > routing, multi-provider, multi-hop and scaling features, and at the > > same time, you get ISUP transparency if you want it. Should an INVITE > > with ISUP payloads hit a non-ISUP gateway (or even a PC phone) the data > > can be ignored and the call is set up. > > > > -Jonathan R. > > > > -- > > Jonathan D. Rosenberg 200 Executive Drive > > Chief Scientist Suite 120 > > dynamicsoft West Orange, NJ 07052 > > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > > http://www.dynamicsoft.com > > > > -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 09:34:14 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA18728 for ; Fri, 7 Jan 2000 09:34:14 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EE71B52FA; Fri, 7 Jan 2000 09:31:52 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6A6B552FC; Fri, 7 Jan 2000 09:31:51 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from bronx.dnrc.bell-labs.com (bronx [135.180.160.8]) by lists.research.bell-labs.com (Postfix) with ESMTP id E0A5252FA for ; Fri, 7 Jan 2000 09:31:36 -0500 (EST) Received: from cs.columbia.edu (ume [135.180.240.103]) by bronx.dnrc.bell-labs.com (8.9.3/8.9.3) with ESMTP id JAA25475; Fri, 7 Jan 2000 09:31:33 -0500 (EST) Message-ID: <3875F8C5.C699FA44@cs.columbia.edu> Date: Fri, 07 Jan 2000 09:31:33 -0500 From: Henning Schulzrinne X-Mailer: Mozilla 4.05 [en] (WinNT; U) MIME-Version: 1.0 To: Sean Olson Cc: sip@lists.research.bell-labs.com, ldeCarmo@netspeak.com Subject: Re: Gateways and registration References: <200001062343.RAA02390@b04a45.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > > Although not required by the SIP standard, there is absolutely nothing to > keep you from doing this other than the fact that there are better > mechanisms. TRIP might be one avenue to consider. > The slight difficulty is that SIP registers users, so a gateway "representing" phone numbers would have to register a lot of individual users. This is another reason TRIP is preferable, since it has mechanisms to aggregate reachability information. It is not clear to me that creating a wildcard user, with all the possible permutations, would be wise. Obviously, if you know your proxy server, nothing prevents you from registering 415*@gateway or whatevever format you choose. Henning From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 09:51:42 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA19173 for ; Fri, 7 Jan 2000 09:51:41 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C83E752F9; Fri, 7 Jan 2000 09:49:18 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4990A52FD; Fri, 7 Jan 2000 09:49:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 810A652F9 for ; Fri, 7 Jan 2000 09:49:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 09:48:24 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 09:46:33 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwzb03034; Fri, 7 Jan 2000 14:48:21 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id JAA17295; Fri, 7 Jan 2000 09:48:19 -0500 (EST) Message-ID: <3875FE7B.AFEEE35@dynamicsoft.com> Date: Fri, 07 Jan 2000 09:55:55 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Henning Schulzrinne Cc: Sean Olson , sip@lists.research.bell-labs.com, ldeCarmo@netspeak.com Subject: Re: Gateways and registration References: <200001062343.RAA02390@b04a45.exu.ericsson.se> <3875F8C5.C699FA44@cs.columbia.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit The additional difficult with SIP REGISTER isn't just the wildcarding problem, but that the semantics are wrong. If multiple gateways register a single number (aka, multiple Contacts with the same To field), the result is that the proxy will *fork* a call to these, in all likelihood, which is not at all what you want. Choosing of a gateway for terminating calls depends a lot on policy information, and requires additional information also not provided in a REGISTER message. TRIP does all this for you, and also works for getting routing information from other domains (thats its main job, in fact). A TRIP implementation on a gateway is actually very simple, since you don't need any of the policy, import, aggregation processing from TRIP, just the exporting operation. In fact, I would argue that a gateway implementation of TRIP is simpler than implementing some kind of REGISTER extension. -Jonathan R. Henning Schulzrinne wrote: > > > > > Although not required by the SIP standard, there is absolutely nothing to > > keep you from doing this other than the fact that there are better > > mechanisms. TRIP might be one avenue to consider. > > > > The slight difficulty is that SIP registers users, so a gateway > "representing" phone numbers would have to register a lot of individual > users. This is another reason TRIP is preferable, since it has > mechanisms to aggregate reachability information. It is not clear to me > that creating a wildcard user, with all the possible permutations, would > be wise. Obviously, if you know your proxy server, nothing prevents you > from registering > > 415*@gateway > > or whatevever format you choose. > > Henning -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 10:14:02 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19696 for ; Fri, 7 Jan 2000 10:14:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5EA3352AB; Fri, 7 Jan 2000 10:11:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D665852B6; Fri, 7 Jan 2000 10:11:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 0749752AB for ; Fri, 7 Jan 2000 10:11:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 10:10:19 EST 2000 Received: from smtprch1.nortel.com ([192.135.215.14]) by dusty; Fri Jan 7 10:08:28 EST 2000 Received: from zrchb213.us.nortel.com (actually zrchb213) by smtprch1.nortel.com; Fri, 7 Jan 2000 09:09:46 -0600 Received: by zrchb213.us.nortel.com with Internet Mail Service (5.5.2448.0) id ; Fri, 7 Jan 2000 09:09:37 -0600 Message-ID: From: "Tom-PT Taylor" To: "'Jonathan Rosenberg'" Cc: "'sip@lists.research.bell-labs.com'" Subject: RE: not able to understand the call flow for Home Phone implement ation Date: Fri, 7 Jan 2000 09:09:36 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BF5921.35C39F0E" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BF5921.35C39F0E Content-Type: text/plain I'm also interested. > -----Original Message----- > From: Rosen, Brian [SMTP:brosen@fore.com] > Sent: Thursday, January 06, 2000 10:22 AM > To: 'Jonathan Rosenberg' > Cc: 'sip@lists.research.bell-labs.com' > Subject: RE: not able to understand the call flow for Home Phone > implement ation > > > > Are many people interested in this? If there are many folks who would > > like to see some work on SIP extensions required for home > > line service, > > it might be something worthwhile to consider. > > > > Count me in. It has applications beyond home. > > Brian > ------_=_NextPart_001_01BF5921.35C39F0E Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: not able to understand the call flow for Home Phone = implement ation

I'm also = interested.

    -----Original Message-----
    From:   Rosen, Brian [SMTP:brosen@fore.com]
    Sent:   Thursday, January 06, 2000 10:22 AM
    To:     'Jonathan Rosenberg'
    Cc:     'sip@lists.research.bell-labs.com'
    Subject:       = RE: not able to understand the call = flow for Home Phone implement ation

     
    > Are many people interested in = this? If there are many folks who would
    > like to see some work on SIP = extensions required for home
    > line service,
    > it might be something worthwhile = to consider.
    >

    Count me in.  It has applications = beyond home.

    Brian

------_=_NextPart_001_01BF5921.35C39F0E-- From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 10:29:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20251 for ; Fri, 7 Jan 2000 10:29:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3742152B6; Fri, 7 Jan 2000 10:27:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8C92452BB; Fri, 7 Jan 2000 10:27:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 1169252B6 for ; Fri, 7 Jan 2000 10:27:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 10:25:50 EST 2000 Received: from qhars002.nortel.com ([192.100.101.19]) by dusty; Fri Jan 7 10:23:53 EST 2000 Received: from zhard00m.europe.nortel.com (actually zhard00m) by qhars002.nortel.com; Fri, 7 Jan 2000 15:25:23 +0000 Received: by zhard00m.europe.nortel.com with Internet Mail Service (5.5.2448.0) id ; Fri, 7 Jan 2000 15:25:21 -0000 Message-ID: <33E324D95F44D311AA3E00204840075B5501C0@zhard00e.europe.nortel.com> From: "Mark Gibson" To: "'Jonathan Rosenberg'" Cc: "'sip@lists.research.bell-labs.com'" Subject: RE: General question on SIP used b/w MGCs Date: Fri, 7 Jan 2000 15:25:19 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BF5923.67B5803E" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BF5923.67B5803E Content-Type: text/plain I'm saying, if the MGC uses SIP, you get to reuse your existing proxy servers, since they already provide routing, I had understood you to say in the past that a SIP server, and therefore a SIP proxy, used a signalling path that is independent of the media path. I am therefore eager to learn how a proxy provides routing as, as you're doubtless already aware, I have a real interest in this problem. Or is it SIP message routing that you're referring to here? scaling, inter-provider access, multi-hop, etc., but you get end to end ISUP transparency as well. -Jonathan R. I'd appreciate a clarification. Mark ------_=_NextPart_001_01BF5923.67B5803E Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: General question on SIP used b/w MGCs

    I'm saying, if the MGC uses
    SIP, you get to reuse your existing = proxy servers, since they already
    provide routing,

    I had understood you to say in the = past that a SIP server, and therefore a SIP proxy, used a signalling = path that is independent of the = media path. I am therefore eager to learn how a proxy provides routing = as, as you're doubtless already aware, I have a real interest in this = problem. Or is it SIP = message routing that you're referring to here?

    scaling, inter-provider access, = multi-hop, etc., but
    you get end to end ISUP transparency = as well.

    -Jonathan R.

    I'd appreciate a = clarification.

    Mark

------_=_NextPart_001_01BF5923.67B5803E-- From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 10:41:46 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20559 for ; Fri, 7 Jan 2000 10:41:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5D28D52BB; Fri, 7 Jan 2000 10:39:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C7AE152C4; Fri, 7 Jan 2000 10:39:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C9C3252BB for ; Fri, 7 Jan 2000 10:39:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 10:39:01 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 10:37:10 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwze17126; Fri, 7 Jan 2000 15:38:55 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id KAA17543; Fri, 7 Jan 2000 10:38:53 -0500 (EST) Message-ID: <38760A55.7A80C1FD@dynamicsoft.com> Date: Fri, 07 Jan 2000 10:46:29 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Mark Gibson Cc: "'sip@lists.research.bell-labs.com'" Subject: Re: General question on SIP used b/w MGCs References: <33E324D95F44D311AA3E00204840075B5501C0@zhard00e.europe.nortel.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > Mark Gibson wrote: > > I'm saying, if the MGC uses > SIP, you get to reuse your existing proxy servers, since they > already > provide routing, > > I had understood you to say in the past that a SIP server, and > therefore a SIP proxy, used a signalling path that is independent > of the media path. I am therefore eager to learn how a proxy > provides routing as, as you're doubtless already aware, I have a > real interest in this problem. Or is it SIP message routing that > you're referring to here? Yes, it is SIP message routing - issues like telephone number routing are the things the proxy worries about. IP packet routing is already taken care of for us ;) -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 10:58:33 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20843 for ; Fri, 7 Jan 2000 10:58:33 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 91E9D52D5; Fri, 7 Jan 2000 10:56:06 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 0B29D52DB; Fri, 7 Jan 2000 10:56:05 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from bronx.dnrc.bell-labs.com (bronx [135.180.160.8]) by lists.research.bell-labs.com (Postfix) with ESMTP id 6440A52D5 for ; Fri, 7 Jan 2000 10:55:50 -0500 (EST) Received: from cs.columbia.edu (ume [135.180.240.103]) by bronx.dnrc.bell-labs.com (8.9.3/8.9.3) with ESMTP id KAA29328; Fri, 7 Jan 2000 10:55:49 -0500 (EST) Message-ID: <38760C85.E94F60E8@cs.columbia.edu> Date: Fri, 07 Jan 2000 10:55:49 -0500 From: Henning Schulzrinne X-Mailer: Mozilla 4.05 [en] (WinNT; U) MIME-Version: 1.0 To: "James M. Polk" Cc: sip@lists.research.bell-labs.com, rtbell@cisco.com Subject: Re: Prioritization limitation question References: <4.1.20000104175635.00bcc6e0@diablo.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit While the conclusion of this discussion appears to be that a more elaborate mechanism is required to serve this purpose, I wonder if it would be helpful to allow extensions to priority-value in the SIP spec, with the obvious caveat that an application may simply ignore new values, although a reasonable application may decide to render the token as-is, without interpretation. If there are local conventions that encompass the existing priorities, this would seem preferable to forcing people to use X-Priority: local-label and the normal Priority otherwise. I18N, among other reasons, argues against allowing this. James M. Polk wrote: > > Anyone/everyone > > Reading the ANSI document T1.619-1992 a colleague pointed out to me, I > came across its MLPP Prioritization requirements as being the > following: > > 1) 0 Flash Override (Highest) > 2) 1 Flash > 3) 2 Immediate > 4) 3 Priority > 5) 4 Routine (Lowest) > > But looking at SIP grammar/syntax, it only stipulates 4 levels of > priority as the following: > > priority-value = "emergency" | "urgent" | "normal" | "non-urgent" > > Question: Has there been any discussion (which I haven't found yet) on > matching these two specifications? And for clarification, I strongly > prefer SIP moving up to having 5 levels instead of ANSI moving down to > 4 levels in order to meet current US Government/Military Regulations I > really don't want to ask them to change. > > Comments/clarifications are welcome, thank you. > > _______________________________________________________ > A sobering reflection upon this century's greatest accomplishments and > discoveries: > "There is no keystroke that rewrites racism... nor is there any > software that takes care of Mother Earth" > > James M. Polk > Sr. Product Manager, Multiservice Architecture and Standards > Enterprise Voice Business Unit > Cisco Systems > Dallas, Texas > w) 972.813.5208 > f) 972.813.5199 > www.cisco.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 11:06:42 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA21035 for ; Fri, 7 Jan 2000 11:06:42 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 67AE852DB; Fri, 7 Jan 2000 11:04:16 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CCFA452DC; Fri, 7 Jan 2000 11:04:15 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from bronx.dnrc.bell-labs.com (bronx [135.180.160.8]) by lists.research.bell-labs.com (Postfix) with ESMTP id 094EB52DB for ; Fri, 7 Jan 2000 11:04:00 -0500 (EST) Received: from cs.columbia.edu (ume [135.180.240.103]) by bronx.dnrc.bell-labs.com (8.9.3/8.9.3) with ESMTP id LAA29670; Fri, 7 Jan 2000 11:03:58 -0500 (EST) Message-ID: <38760E6E.FC138F8A@cs.columbia.edu> Date: Fri, 07 Jan 2000 11:03:58 -0500 From: Henning Schulzrinne X-Mailer: Mozilla 4.05 [en] (WinNT; U) MIME-Version: 1.0 To: Scott Bradner Cc: jdrosen@dynamicsoft.com, rtbell@cisco.com, Adam.Roach@ericsson.com, brosen@fore.com, sip@lists.research.bell-labs.com Subject: Re: Prioritization limitation question References: <200001062133.QAA01696@newdev.harvard.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit It should also be noted that the issue of session-level preemption for a pure IP environment may be less of an issue than in the PSTN, since a multiple call presences, with full information about who's calling, priority, etc., are easily handled. Whether, from a user-interface point of view, it would be nice to have localized versions of call priority, so that a military officer, say, would see call priorities in familiar renditions, is a separate issue (see my earlier email). The question is whether this should be done explicitly, as in ANSI-Priority: Flash-Override or as extensions to the Priority header. The former is probably cleaner, as it is unlikely that the two ranking systems are to be mixed within the same environment. From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 12:49:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA24023 for ; Fri, 7 Jan 2000 12:49:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D653E52C4; Fri, 7 Jan 2000 12:47:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3C26F52D5; Fri, 7 Jan 2000 12:47:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id DF59D52C4 for ; Fri, 7 Jan 2000 12:47:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Fri Jan 7 12:45:05 EST 2000 Received: from hubbub.cisco.com ([171.69.11.2]) by dusty; Fri Jan 7 12:43:13 EST 2000 Received: from ORANLT ([171.69.210.5]) by hubbub.cisco.com (8.8.5-Cisco.2-SunOS.5.5.1.sun4/CISCO.GATE.1.1) with SMTP id JAA25904; Fri, 7 Jan 2000 09:44:48 -0800 (PST) From: "David Oran" To: "Jonathan Rosenberg" , "ANIRBAN ROY" Cc: Subject: RE: not able to understand the call flow for Home Phone implementation Date: Fri, 7 Jan 2000 12:44:48 -0500 Keywords: IETF Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <3874AEBC.6F547BA2@dynamicsoft.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Importance: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Of course, another way to think about this is that there is only one UA, and the different instruments in the house are not in fact separate SIP UAs, since there's only one phone number and one "call" at a time on all of them. In this case, you could use MGCP or Megaco to have the user agent control the various instruments and use multicast or an RTP mixer to distribute the audio properly. Whether this approach is at all desirable hinges on a number of factors. Here's some test cases: a)If two of the home phones are currently talking to someone and one of the two hangs up, can it now make an outgoing call? If the answer is yes, then this isn't really the same as multiple instruments sharing a "line". b)If I pick up a phone while somebody else is talking on another, do I get a choice as to whether I join the current call or not? c)If the far end hangs up, do the home phones stay in communication indefinitely, or do they eventually get howler tone indicating you forgot to hang up the line? d)If one of the phones is currently off hook dialing out, are incoming calls blocked to all the other phones? So, do you REALLY want to exactly emulate the shared-line semantics of current POTS phones? Dave. > -----Original Message----- > From: owner-sip@lists.research.bell-labs.com > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Jonathan > Rosenberg > Sent: Thursday, January 06, 2000 10:03 AM > To: ANIRBAN ROY > Cc: sip@lists.research.bell-labs.com > Subject: Re: not able to understand the call flow for Home Phone > implementation > > > You are right in that a SIP UA, as currently specified, won't be able to > get home line type of service. It can be done in the way described in > this paper, but it requires changes to the behavior of the UA, although > no changes to the protocol itself, depending on how its done. It also > requires the caller to be "cooperative" - they will receive multiple 200 > OK as each extension picks up, and they need to initiate a multi-party > conference to do it. Basically, if you use multicast instead of forking, > you don't need protocol extensions, just some new behaviors in the UA. > If you want to rely on forking rather than multicast, you need somewhat > more complex extensions. > > When using multicast, the UA basically snoops on the multicast group for > BYEs and other 200 OKs. This allows it to build a complete picture of > what other extensions have picked up, hung up, or been hung up on. Based > on this, it can, in a distributed fashion, figure out the state of the > call. If there are calls active, a user picking up the phone would cause > the phone to send a 200 OK for the call. > > For forking, snooping of BYEs and other messages is not feasible, so > some extensions are needed. However, doing this means you home line > extensions could actually be anywhere in the world. Pretty cool. > > There are other ways to do it which hide from the caller the fact that > multiple extensions have picked up. This is more like how the current > home phone service works. > > Are many people interested in this? If there are many folks who would > like to see some work on SIP extensions required for home line service, > it might be something worthwhile to consider. > > -Jonathan R. > > ANIRBAN ROY wrote: > > > > hi, > > I am trying to figure out how to get a home phone functionality in SIP. > > The home phone has the following functionality > > 1 When a call comes all phones in the home ring > > 2 When one picks up, all other line must stop ringing > > 3 A user can picks up from any other telephone in the home and join > > an existing call. > > > > A scenario is there where A calls a Home > > Phone which has Three connection B, C, D in his home > > > > When a calls to a home phone which has 3 connection (B, C, D) lands on > > proxy, then proxy forks the INVITE message to B, C, D. so every phone > > starts ringing. This is the first character of Home Phone. Now Let's say > > > > B picks up the phone then Proxy sends CANCEL message to C and D so that > > the ringing can stop. This fulfills the Second point of Home Phone. > > > > I am not able to get the call flow for the Third point in home Phone. If > > > > lets say C picks up the phone (when both A and C in conversation)then he > > should also be in session with A > > and B. How can this be done because When a CANCEL message is received by > > > > C and D then they both reached the state where they can only expect > > INVITE. > > > > Can any one please tell me how the call flow for the third point in the > > home phone. > > > > The above points of Home phone were taken from the -----Bell Labs > > Journal (October-December 1998) > > > > regards > > Anirban > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > > > From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 13:03:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA24344 for ; Fri, 7 Jan 2000 13:03:46 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 562C652DB; Fri, 7 Jan 2000 13:01:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CB7B752DC; Fri, 7 Jan 2000 13:01:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7709752DB for ; Fri, 7 Jan 2000 13:01:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 13:00:34 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 12:58:42 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwzo05517; Fri, 7 Jan 2000 18:00:32 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id NAA17713; Fri, 7 Jan 2000 13:00:28 -0500 (EST) Message-ID: <38762B82.45B7314@dynamicsoft.com> Date: Fri, 07 Jan 2000 13:08:02 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: David Oran Cc: ANIRBAN ROY , sip@lists.research.bell-labs.com Subject: Re: not able to understand the call flow for Home Phone implementation References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit David Oran wrote: > > Whether this approach is at all desirable hinges on a number of factors. > Here's some test cases: > a)If two of the home phones are currently talking to someone and one of the > two hangs up, can it now make an outgoing call? If the answer is yes, then > this isn't really the same as multiple instruments sharing a "line". > b)If I pick up a phone while somebody else is talking on another, do I get a > choice as to whether I join the current call or not? > c)If the far end hangs up, do the home phones stay in communication > indefinitely, or do they eventually get howler tone indicating you forgot to > hang up the line? > d)If one of the phones is currently off hook dialing out, are incoming calls > blocked to all the other phones? > > So, do you REALLY want to exactly emulate the shared-line semantics of > current POTS phones? I'm not at all sure we want to emulate the current semantics. For one, I kind of like the capability of knowing when (and who) picks up on several extensions; this would argue for these devices being SIP UAs and sending a 200 OK as each picks up. If we take on this work (which there does seem sufficient interest to do), the first task is to figure out which scenarios are supported. It may turn out that the spec is some general extensions and then a description of how some number of different cases might be supported. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 13:11:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA24451 for ; Fri, 7 Jan 2000 13:11:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 83E9752DC; Fri, 7 Jan 2000 13:09:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EE30B52DD; Fri, 7 Jan 2000 13:09:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 2F51952DC for ; Fri, 7 Jan 2000 13:09:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Fri Jan 7 13:07:48 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 13:05:56 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwzo23928; Fri, 7 Jan 2000 18:07:43 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id NAA17721; Fri, 7 Jan 2000 13:07:40 -0500 (EST) Message-ID: <38762D33.6B932AE8@dynamicsoft.com> Date: Fri, 07 Jan 2000 13:15:15 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: ANIRBAN ROY Cc: Dean Willis , Sean Olson , sip@lists.research.bell-labs.com Subject: Re: A case related to "home Phone" type of functionality in SIP References: <000601bf58b0$8a618b00$21e323a6@mcit.com> <3875B8AA.B7814A40@wipsys.soft.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I'd rather not delve too much farther into the technical details of how until we have understood what we want to accomplish. There have been lots of ideas already in the last few days on how to do this, and they all are solutions to slightly different problems. So, given there appears to be interest in working on this, let me ask the next question - who is willing to volunteer to work on a design team to develop some documents for this? First step is requirements. If there are sufficient people who are willing to actually do the work (phone conferences, mail discussions and possibly a face to face), I will discuss the possibility of adding this as a work item with my co-chairs and the ADs. -Jonathan R. ANIRBAN ROY wrote: > > hi , > > lets say in a house there are 3 phones B, C, D. now User "A" calls to this house > > Please tell me one question > > When a call is going on between two user A and B and the third person "C" picks > up the phone from the same house what happens then????. > > # does a 200 Response goes back to the caller. Or the 200 Response just > append the Multicast Address with address "C". > > # RTP data goes directly from caller to callee. When there are more than one > user is in conversation how Proxy makes it sure that the RTP data will be send > to particular multicast address. As because Proxy only work in the signalling > layer. > > Please reply > > Anirban > > Dean Willis wrote: > > > Are you saying that the first phone would multicast the media streams to the > > others on the local LAN, or that the INVITES and media would be sent > > multicast across the ISP network? > > > > If the former, it might work. COuld be pretty cool. > > > > If the latter, no, it's not going to happen that way. > > > > 1) No ISP that I know of will provide a multicast feed, especially for a > > lowly dialup user. > > > > 2) Every SIP phone in the country is going to listen to a universal > > multicast group, then make application discard decisions on the INVITES that > > don't apply to it . . . Or, we could statically allocate a multicast > > address for each home network . . .not. The INVITE will come in UNICAST. > > > > 3) Personally, I've never managed to get multicast routing working right > > over the bizarre equipment that has accumulated at my house. > > > > 4) In our own internal network, we often saw join times that took seven or > > eight minutes to propaget back to the source of a multicast. That's some > > serious post-dial delay. I'm not sure we even try to route multicast > > anymore. > > > > 5) The firewall issues that occur with cross-domain multicast are mind > > boggling. Anything coming into my house is by-definition cross-domain. > > > > Hey, I love multicast. I spent more than two years building really cool > > businesses (Real Broadcast Netork, skyMCI, etc.) around it, and I'm here to > > tell you it just isn't going to happen across an Internet backbone for the > > average user any time soon. > > > > -- > > Dean > > > > > -----Original Message----- > > > From: Sean Olson [mailto:eussean@exu.ericsson.se] > > > Sent: Thursday, January 06, 2000 5:49 PM > > > To: dean.willis@wcom.com > > > Cc: sip@lists.research.bell-labs.com > > > Subject: RE: A case related to "home Phone" type of functionality in SIP > > > > > > > > > > > > > > In a business environment, we call this a "single line extension". > > > > > > > > SIP approaches tend to have the property that each phone is uniquely > > > > addressed, whereas in the PSTN each circuit is uniquely addressed. > > > > > > > > The obvious solution is to combine a parallel search proxy and some UAS > > > > behavior. > > > > > > > > The sequence is: > > > > 1) Incoming call reaches parallel proxy. > > > > 2) Parallel proxy invites all UASes in extension group. > > > > 3) User answers one extension. > > > > 4) Parallel proxy cancels unanswered legs. Those phones stop ringing. > > > > 5) Answering phone send INVITE to other phones in group, with "NO RING" > > > > specified somehow, and long expire timer. > > > > > > > > > > > > > > In a business environment, this is a perfectly acceptable and reasonable > > > solution. For a home environment, multicast/DHCP seems more reasonable > > > because Joe consumer can go to Radio Shack, buy a 3com SIP phone, and > > > plug it into his home IP network and it works with zero (or > > > almost-zero) configuration. Plus, it doesn't require the home user > > > to buy/maintain a parallel proxy. > > > > > > (By multicast, I mean both signalling and media). > > > > > > ----------------------------------------------------------------- > > > Sean Olson mailto:sean.olson@ericsson.com > > > Ericsson Inc. tel:(972)583-5472 > > > fax:(972)669-0154 > > > -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 13:16:21 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA24529 for ; Fri, 7 Jan 2000 13:16:17 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 70FFC52DD; Fri, 7 Jan 2000 13:13:30 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AA6BF52DE; Fri, 7 Jan 2000 13:13:29 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 5327152DD for ; Fri, 7 Jan 2000 13:13:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Fri Jan 7 13:11:51 EST 2000 Received: from mailgate.fore.com ([169.144.68.6]) by dusty; Fri Jan 7 13:09:59 EST 2000 Received: from mailman.fore.com (mailman.fore.com [169.144.2.12]) by mailgate.fore.com (8.9.3/8.9.3) with ESMTP id NAA14997; Fri, 7 Jan 2000 13:11:45 -0500 (EST) Received: from whq-msgrtr-01.fore.com (whq-msgrtr-01.fore.com [169.144.2.221]) by mailman.fore.com (8.9.3/8.9.3) with ESMTP id NAA06902; Fri, 7 Jan 2000 13:11:49 -0500 (EST) Received: by whq-msgrtr-01.fore.com with Internet Mail Service (5.5.2650.21) id ; Fri, 7 Jan 2000 13:09:17 -0500 Message-ID: <4FBEA8857476D311A03300204840E1CF06860D@whq-msgusr-02.fore.com> From: "Rosen, Brian" To: "'Jonathan Rosenberg'" , ANIRBAN ROY Cc: Dean Willis , Sean Olson , sip@lists.research.bell-labs.com Subject: RE: A case related to "home Phone" type of functionality in SIP Date: Fri, 7 Jan 2000 13:11:43 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk I'll work on it. Brian > -----Original Message----- > From: Jonathan Rosenberg [mailto:jdrosen@dynamicsoft.com] > Sent: Friday, January 07, 2000 1:15 PM > To: ANIRBAN ROY > Cc: Dean Willis; Sean Olson; sip@lists.research.bell-labs.com > Subject: Re: A case related to "home Phone" type of > functionality in SIP > > > I'd rather not delve too much farther into the technical > details of how > until we have understood what we want to accomplish. There have been > lots of ideas already in the last few days on how to do this, and they > all are solutions to slightly different problems. > > So, given there appears to be interest in working on this, let me ask > the next question - who is willing to volunteer to work on a > design team > to develop some documents for this? First step is > requirements. If there > are sufficient people who are willing to actually do the work (phone > conferences, mail discussions and possibly a face to face), I will > discuss the possibility of adding this as a work item with my > co-chairs > and the ADs. > > -Jonathan R. > > ANIRBAN ROY wrote: > > > > hi , > > > > lets say in a house there are 3 phones B, C, D. now User > "A" calls to this house > > > > Please tell me one question > > > > When a call is going on between two user A and B and the > third person "C" picks > > up the phone from the same house what happens then????. > > > > # does a 200 Response goes back to the caller. Or the > 200 Response just > > append the Multicast Address with address "C". > > > > # RTP data goes directly from caller to callee. When > there are more than one > > user is in conversation how Proxy makes it sure that the > RTP data will be send > > to particular multicast address. As because Proxy only work > in the signalling > > layer. > > > > Please reply > > > > Anirban > > > > Dean Willis wrote: > > > > > Are you saying that the first phone would multicast the > media streams to the > > > others on the local LAN, or that the INVITES and media > would be sent > > > multicast across the ISP network? > > > > > > If the former, it might work. COuld be pretty cool. > > > > > > If the latter, no, it's not going to happen that way. > > > > > > 1) No ISP that I know of will provide a multicast feed, > especially for a > > > lowly dialup user. > > > > > > 2) Every SIP phone in the country is going to listen to a > universal > > > multicast group, then make application discard decisions > on the INVITES that > > > don't apply to it . . . Or, we could statically allocate > a multicast > > > address for each home network . . .not. The INVITE will > come in UNICAST. > > > > > > 3) Personally, I've never managed to get multicast > routing working right > > > over the bizarre equipment that has accumulated at my house. > > > > > > 4) In our own internal network, we often saw join times > that took seven or > > > eight minutes to propaget back to the source of a > multicast. That's some > > > serious post-dial delay. I'm not sure we even try to > route multicast > > > anymore. > > > > > > 5) The firewall issues that occur with cross-domain > multicast are mind > > > boggling. Anything coming into my house is by-definition > cross-domain. > > > > > > Hey, I love multicast. I spent more than two years > building really cool > > > businesses (Real Broadcast Netork, skyMCI, etc.) around > it, and I'm here to > > > tell you it just isn't going to happen across an Internet > backbone for the > > > average user any time soon. > > > > > > -- > > > Dean > > > > > > > -----Original Message----- > > > > From: Sean Olson [mailto:eussean@exu.ericsson.se] > > > > Sent: Thursday, January 06, 2000 5:49 PM > > > > To: dean.willis@wcom.com > > > > Cc: sip@lists.research.bell-labs.com > > > > Subject: RE: A case related to "home Phone" type of > functionality in SIP > > > > > > > > > > > > > > > > > > In a business environment, we call this a "single > line extension". > > > > > > > > > > SIP approaches tend to have the property that each > phone is uniquely > > > > > addressed, whereas in the PSTN each circuit is > uniquely addressed. > > > > > > > > > > The obvious solution is to combine a parallel search > proxy and some UAS > > > > > behavior. > > > > > > > > > > The sequence is: > > > > > 1) Incoming call reaches parallel proxy. > > > > > 2) Parallel proxy invites all UASes in extension group. > > > > > 3) User answers one extension. > > > > > 4) Parallel proxy cancels unanswered legs. Those > phones stop ringing. > > > > > 5) Answering phone send INVITE to other phones in > group, with "NO RING" > > > > > specified somehow, and long expire timer. > > > > > > > > > > > > > > > > > > In a business environment, this is a perfectly > acceptable and reasonable > > > > solution. For a home environment, multicast/DHCP seems > more reasonable > > > > because Joe consumer can go to Radio Shack, buy a 3com > SIP phone, and > > > > plug it into his home IP network and it works with zero (or > > > > almost-zero) configuration. Plus, it doesn't require > the home user > > > > to buy/maintain a parallel proxy. > > > > > > > > (By multicast, I mean both signalling and media). > > > > > > > > > ----------------------------------------------------------------- > > > > Sean Olson mailto:sean.olson@ericsson.com > > > > Ericsson Inc. tel:(972)583-5472 > > > > fax:(972)669-0154 > > > > > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 13:37:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA24890 for ; Fri, 7 Jan 2000 13:37:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3676852DE; Fri, 7 Jan 2000 13:35:25 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A888052BB; Fri, 7 Jan 2000 13:35:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A821852DE for ; Fri, 7 Jan 2000 13:35:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 13:33:46 EST 2000 Received: from hubbub.cisco.com ([171.69.11.2]) by dusty; Fri Jan 7 13:31:54 EST 2000 Received: from ORANLT ([171.69.210.5]) by hubbub.cisco.com (8.8.5-Cisco.2-SunOS.5.5.1.sun4/CISCO.GATE.1.1) with SMTP id KAA29572; Fri, 7 Jan 2000 10:33:03 -0800 (PST) From: "David Oran" To: "Jonathan Rosenberg" Cc: "ANIRBAN ROY" , Subject: RE: not able to understand the call flow for Home Phone implementation Date: Fri, 7 Jan 2000 13:33:03 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <38762B82.45B7314@dynamicsoft.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Importance: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > -----Original Message----- > From: Jonathan Rosenberg [mailto:jdrosen@dynamicsoft.com] > Sent: Friday, January 07, 2000 1:08 PM > To: David Oran > Cc: ANIRBAN ROY; sip@lists.research.bell-labs.com > Subject: Re: not able to understand the call flow for Home Phone > implementation > [snip] > I'm not at all sure we want to emulate the current semantics. Bingo. My view exactly. That's why I started listing the mind-benders. From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 13:51:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA25039 for ; Fri, 7 Jan 2000 13:51:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6174752D5; Fri, 7 Jan 2000 13:49:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CFA7152DF; Fri, 7 Jan 2000 13:49:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 613AF52D5 for ; Fri, 7 Jan 2000 13:49:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 13:48:52 EST 2000 Received: from tnint06.telogy.com ([209.116.120.7]) by dusty; Fri Jan 7 13:47:01 EST 2000 Received: by TNINT06 with Internet Mail Service (5.5.2448.0) id ; Fri, 7 Jan 2000 13:48:39 -0500 Message-ID: <61891BA043DED21180920090273F173803476A@TNINT06> From: Wing Man Kwok To: "'sip@lists.research.bell-labs.com'" Subject: Current status of DCS Date: Fri, 7 Jan 2000 13:48:38 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi all, I would like to ask what is the current status of DCS? I heard from one of my colleagues that the 2 stage call setup as proposed in the earlier DCS draft is being modified to a one stage call setup. Is this true? Any pointer to an updated version of DCS draft or related documents is greatly appreciated. Thanks. Wing Man Kwok From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 14:35:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA25743 for ; Fri, 7 Jan 2000 14:35:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 80D2B52AB; Fri, 7 Jan 2000 14:33:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id F376852DF; Fri, 7 Jan 2000 14:33:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 1FB3452AB for ; Fri, 7 Jan 2000 14:33:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Fri Jan 7 14:33:02 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Fri Jan 7 14:31:11 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id NAA08030; Fri, 7 Jan 2000 13:32:59 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id NAA25090; Fri, 7 Jan 2000 13:32:59 -0600 (CST) Received: from b04a45.exu.ericsson.se (b04a45 [138.85.60.145]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id NAA05991; Fri, 7 Jan 2000 13:32:58 -0600 (CST) From: Sean Olson Received: (from eussean@localhost) by b04a45.exu.ericsson.se (8.9.1/8.9.1) id NAA06512; Fri, 7 Jan 2000 13:32:57 -0600 (CST) Date: Fri, 7 Jan 2000 13:32:57 -0600 (CST) Message-Id: <200001071932.NAA06512@b04a45.exu.ericsson.se> To: schulzrinne@cs.columbia.edu Subject: Re: Gateways and registration Cc: sip@lists.research.bell-labs.com X-Sun-Charset: US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk > > > > Although not required by the SIP standard, there is absolutely nothing to > > keep you from doing this other than the fact that there are better > > mechanisms. TRIP might be one avenue to consider. > > > > The slight difficulty is that SIP registers users, so a gateway > "representing" phone numbers would have to register a lot of individual > users. This is another reason TRIP is preferable, since it has > mechanisms to aggregate reachability information. It is not clear to me > that creating a wildcard user, with all the possible permutations, would > be wise. Obviously, if you know your proxy server, nothing prevents you > from registering > > 415*@gateway > > or whatevever format you choose. > > Henning > True, it would require some interesting syntax but I believe the semantics he had in mind are different. The problem he is trying to solve is not registering a gateway that is capable of answering for a set of users, but more simply, registering the fact that a given gateway is up and in service. The set of users that a given gateway can support would then have to be either statically configured or negotiated through some different protocol such as TRIP. sean From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 14:43:04 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA25914 for ; Fri, 7 Jan 2000 14:43:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BF5EB52B6; Fri, 7 Jan 2000 14:40:48 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 387EE52DF; Fri, 7 Jan 2000 14:40:48 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from bronx.dnrc.bell-labs.com (bronx [135.180.160.8]) by lists.research.bell-labs.com (Postfix) with ESMTP id 1411252B6 for ; Fri, 7 Jan 2000 14:40:34 -0500 (EST) Received: from cs.columbia.edu (ume [135.180.240.103]) by bronx.dnrc.bell-labs.com (8.9.3/8.9.3) with ESMTP id OAA08212; Fri, 7 Jan 2000 14:40:35 -0500 (EST) Message-ID: <38764133.E1CE91C1@cs.columbia.edu> Date: Fri, 07 Jan 2000 14:40:35 -0500 From: Henning Schulzrinne X-Mailer: Mozilla 4.05 [en] (WinNT; U) MIME-Version: 1.0 To: Sean Olson Cc: sip@lists.research.bell-labs.com Subject: Re: Gateways and registration References: <200001071932.NAA06512@b04a45.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit > > True, it would require some interesting syntax but I believe the semantics > he had in mind are different. The problem he is trying to solve is not > registering a gateway that is capable of answering for a set of users, but > more simply, registering the fact that a given gateway is up and in service. > The set of users that a given gateway can support would then have to be > either statically configured or negotiated through some different protocol > such as TRIP. However, registration of a gateway only shows that the gateway was available, say, an hour ago, unless the gateway is kind enough to "sign out" before it crashes. If you already know that you want to send a call to the gateway and you only have one, you might as well try and find out quickly whether it's up or not. If there's a choice of gateways, you presumably need something like TRIP to determine the correct one, in the absence of information which "users" (phone #) each gateway handles. > > sean From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 14:45:54 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA25943 for ; Fri, 7 Jan 2000 14:45:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D5CF852DF; Fri, 7 Jan 2000 14:43:36 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 43CFD52E0; Fri, 7 Jan 2000 14:43:36 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 8265052DF for ; Fri, 7 Jan 2000 14:43:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 14:42:12 EST 2000 Received: from crash.netspeak.com ([208.143.140.6]) by dusty; Fri Jan 7 14:40:20 EST 2000 Received: by crash with Internet Mail Service (5.5.2448.0) id ; Fri, 7 Jan 2000 14:42:09 -0500 Message-ID: From: Linden deCarmo To: "'Sean Olson'" , schulzrinne@cs.columbia.edu Cc: sip@lists.research.bell-labs.com Subject: RE: Gateways and registration Date: Fri, 7 Jan 2000 14:42:08 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk >True, it would require some interesting syntax but I believe the semantics >he had in mind are different. The problem he is trying to solve is not >registering a gateway that is capable of answering for a set of users, but >more simply, registering the fact that a given gateway is up and in service. >The set of users that a given gateway can support would then have to be >either statically configured or negotiated through some different protocol >such as TRIP. This is EXACTLY what I'm trying to solve Sean. I'd prefer to do it in SIP rather than a companion protocol, because we're trying to interface with 3rd party gateways that may/may not talk TRIP. Linden deCarmo Netspeak Corporation 902 Clint Moore Road Suite 104 Boca Raton, FL 33487 From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 14:53:38 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26068 for ; Fri, 7 Jan 2000 14:53:38 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E079552BB; Fri, 7 Jan 2000 14:51:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5438C52E1; Fri, 7 Jan 2000 14:51:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 8D31A52BB for ; Fri, 7 Jan 2000 14:51:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 14:50:29 EST 2000 Received: from crash.netspeak.com ([208.143.140.6]) by dusty; Fri Jan 7 14:48:38 EST 2000 Received: by crash with Internet Mail Service (5.5.2448.0) id ; Fri, 7 Jan 2000 14:50:27 -0500 Message-ID: From: Linden deCarmo To: "'Henning Schulzrinne'" , Sean Olson Cc: sip@lists.research.bell-labs.com Subject: RE: Gateways and registration Date: Fri, 7 Jan 2000 14:50:27 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk >However, registration of a gateway only shows that the gateway was >available, say, an hour ago, unless the gateway is kind enough to "sign >out" before it crashes. Proper use of the Expires header would cause the gateway to re-register on a periodic basis and allow the Server to detect if it went down. Granted, it could crash between registrations, but I could live with that. >to the gateway and you only have one, you might as well try and find out >quickly whether it's up or not. If there's a choice of gateways, you >presumably need something like TRIP to determine the correct one, in the >absence of information which "users" (phone #) each gateway handles. If user information was statically provisioned at the Server, a simple Register-like function would suffice to determine availability of the gateway. More advanced information could be obtained from a TRIP-like protocol. Linden deCarmo Netspeak Corporation 902 Clint Moore Road Suite 104 Boca Raton, FL 33487 From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 15:29:42 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26658 for ; Fri, 7 Jan 2000 15:29:42 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D3AD052D5; Fri, 7 Jan 2000 15:27:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4A69152E1; Fri, 7 Jan 2000 15:27:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 0E35352D5 for ; Fri, 7 Jan 2000 15:27:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 15:26:19 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 7 15:24:27 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhwzx21325; Fri, 7 Jan 2000 20:26:16 GMT Received: from dynamicsoft.com (1Cust170.tnt1.freehold.nj.da.uu.net [63.17.113.170]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id PAA17825; Fri, 7 Jan 2000 15:26:14 -0500 (EST) Message-ID: <38764DAB.1D9C6778@dynamicsoft.com> Date: Fri, 07 Jan 2000 15:33:47 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Linden deCarmo Cc: "'Sean Olson'" , schulzrinne@cs.columbia.edu, sip@lists.research.bell-labs.com Subject: Re: Gateways and registration References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Linden deCarmo wrote: > > This is EXACTLY what I'm trying to solve Sean. > > I'd prefer to do it in SIP rather than a companion protocol, because we're > trying to interface with 3rd party gateways that may/may not talk TRIP. I don't see why they would be any more likely to behave properly in a non-standard usage of REGISTER. TRIP handles keepalives; its keepalive mechanism is quite flexible (borrows from BGP, actually), and you also get the routing information you need. IMHO, I'd rather solve the general problem with a solid solution than make many small extensions to SIP here and there to solve only a subset of the real problem. A complete VoIP solution requires many components. The general approach we have taken into IETF is to break the various components into independent, manageable pieces, and then define protocols for solving each of those pieces. By keeping these pieces standalone and independent, we can swap in different versions or alternatives down the road without affecting other components. This helps tremendously in extensibility and growth; we have seen this in routing protocols, for example (separation of intra and inter domain protocols, even though both run on a router). It also means we can optimize the solution for the problem at hand. For many different reasons, some of which have already been outlined here, the SIP REGISTER method is not a good tool for gateways to use. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 7 15:45:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26954 for ; Fri, 7 Jan 2000 15:45:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1B9BC52E1; Fri, 7 Jan 2000 15:43:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8896152C4; Fri, 7 Jan 2000 15:43:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 5EA7A52E1 for ; Fri, 7 Jan 2000 15:43:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 7 15:43:03 EST 2000 Received: from PMESMTP02.wcom.com ([199.249.20.2]) by dusty; Fri Jan 7 15:41:10 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #41713) id <0FNZ00G01G58G1@firewall.mcit.com> for sip@lists.research.bell-labs.com; Fri, 7 Jan 2000 20:41:32 +0000 (GMT) Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #41713) with ESMTP id <0FNZ00DJQG57U9@firewall.mcit.com>; Fri, 07 Jan 2000 20:41:32 +0000 (GMT) Received: from omzmta04.mcit.com (omzmta04.mcit.com [166.37.194.122]) by omzrelay.mcit.com (8.8.7/) with ESMTP id UAA01127; Fri, 07 Jan 2000 20:41:30 +0000 (GMT) Received: from C25766A ([166.44.59.211]) by omzmta04.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000107204129.PMDN31729@C25766A>; Fri, 07 Jan 2000 20:41:29 +0000 Date: Fri, 07 Jan 2000 14:41:25 -0600 From: Henry Sinnreich Subject: RE: not able to understand the call flow for Home Phone implementation In-reply-to: To: David Oran , Jonathan Rosenberg , ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Keywords: IETF Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Dave, >In this case, you could use MGCP or Megaco to have the user agent control >the various instruments and have the call agent for consumers in the LEC CO? Perish the thought. Henry -----Original Message----- From: owner-sip@lists.research.bell-labs.com [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of David Oran Sent: Friday, January 07, 2000 11:45 AM To: Jonathan Rosenberg; ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Subject: RE: not able to understand the call flow for Home Phone implementation Of course, another way to think about this is that there is only one UA, and the different instruments in the house are not in fact separate SIP UAs, since there's only one phone number and one "call" at a time on all of them. In this case, you could use MGCP or Megaco to have the user agent control the various instruments and use multicast or an RTP mixer to distribute the audio properly. Whether this approach is at all desirable hinges on a number of factors. Here's some test cases: a)If two of the home phones are currently talking to someone and one of the two hangs up, can it now make an outgoing call? If the answer is yes, then this isn't really the same as multiple instruments sharing a "line". b)If I pick up a phone while somebody else is talking on another, do I get a choice as to whether I join the current call or not? c)If the far end hangs up, do the home phones stay in communication indefinitely, or do they eventually get howler tone indicating you forgot to hang up the line? d)If one of the phones is currently off hook dialing out, are incoming calls blocked to all the other phones? So, do you REALLY want to exactly emulate the shared-line semantics of current POTS phones? Dave. > -----Original Message----- > From: owner-sip@lists.research.bell-labs.com > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Jonathan > Rosenberg > Sent: Thursday, January 06, 2000 10:03 AM > To: ANIRBAN ROY > Cc: sip@lists.research.bell-labs.com > Subject: Re: not able to understand the call flow for Home Phone > implementation > > > You are right in that a SIP UA, as currently specified, won't be able to > get home line type of service. It can be done in the way described in > this paper, but it requires changes to the behavior of the UA, although > no changes to the protocol itself, depending on how its done. It also > requires the caller to be "cooperative" - they will receive multiple 200 > OK as each extension picks up, and they need to initiate a multi-party > conference to do it. Basically, if you use multicast instead of forking, > you don't need protocol extensions, just some new behaviors in the UA. > If you want to rely on forking rather than multicast, you need somewhat > more complex extensions. > > When using multicast, the UA basically snoops on the multicast group for > BYEs and other 200 OKs. This allows it to build a complete picture of > what other extensions have picked up, hung up, or been hung up on. Based > on this, it can, in a distributed fashion, figure out the state of the > call. If there are calls active, a user picking up the phone would cause > the phone to send a 200 OK for the call. > > For forking, snooping of BYEs and other messages is not feasible, so > some extensions are needed. However, doing this means you home line > extensions could actually be anywhere in the world. Pretty cool. > > There are other ways to do it which hide from the caller the fact that > multiple extensions have picked up. This is more like how the current > home phone service works. > > Are many people interested in this? If there are many folks who would > like to see some work on SIP extensions required for home line service, > it might be something worthwhile to consider. > > -Jonathan R. > > ANIRBAN ROY wrote: > > > > hi, > > I am trying to figure out how to get a home phone functionality in SIP. > > The home phone has the following functionality > > 1 When a call comes all phones in the home ring > > 2 When one picks up, all other line must stop ringing > > 3 A user can picks up from any other telephone in the home and join > > an existing call. > > > > A scenario is there where A calls a Home > > Phone which has Three connection B, C, D in his home > > > > When a calls to a home phone which has 3 connection (B, C, D) lands on > > proxy, then proxy forks the INVITE message to B, C, D. so every phone > > starts ringing. This is the first character of Home Phone. Now Let's say > > > > B picks up the phone then Proxy sends CANCEL message to C and D so that > > the ringing can stop. This fulfills the Second point of Home Phone. > > > > I am not able to get the call flow for the Third point in home Phone. If > > > > lets say C picks up the phone (when both A and C in conversation)then he > > should also be in session with A > > and B. How can this be done because When a CANCEL message is received by > > > > C and D then they both reached the state where they can only expect > > INVITE. > > > > Can any one please tell me how the call flow for the third point in the > > home phone. > > > > The above points of Home phone were taken from the -----Bell Labs > > Journal (October-December 1998) > > > > regards > > Anirban > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > > > From owner-sip-outgoing@lists.research.bell-labs.com Sat Jan 8 13:08:01 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA20139 for ; Sat, 8 Jan 2000 13:08:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EC53C52AB; Sat, 8 Jan 2000 13:05:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5CA3E52C4; Sat, 8 Jan 2000 13:05:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id A994452AB for ; Sat, 8 Jan 2000 13:05:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Sat Jan 8 13:04:22 EST 2000 Received: from beta.mcit.com ([199.249.19.244]) by dusty; Sat Jan 8 13:02:31 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #38417) id <0FO100K013J8DJ@firewall.mcit.com> for sip@lists.research.bell-labs.com; Sat, 8 Jan 2000 18:04:20 +0000 (GMT) Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #38417) with ESMTP id <0FO100IJ23J7JM@firewall.mcit.com>; Sat, 08 Jan 2000 18:04:20 +0000 (GMT) Received: from omta4.mcit.com (omta4.mcit.com [166.37.204.6]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id SAA08514; Sat, 08 Jan 2000 18:02:36 +0000 (GMT) Received: from dwillispc8 ([166.44.185.4]) by omta4.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000108180611.ORLM32241@dwillispc8>; Sat, 08 Jan 2000 18:06:11 +0000 Date: Sat, 08 Jan 2000 12:03:15 -0600 From: Dean Willis Subject: RE: A case related to "home Phone" type of functionality in SIP In-reply-to: <38762D33.6B932AE8@dynamicsoft.com> To: Jonathan Rosenberg Cc: sip@lists.research.bell-labs.com Message-id: <002d01bf5a02$a2926200$fbb92ca6@dwillispc8> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan asked: > So, given there appears to be interest in working on this, let me ask > the next question - who is willing to volunteer to work on a design team > to develop some documents for this? First step is requirements. If there > are sufficient people who are willing to actually do the work (phone > conferences, mail discussions and possibly a face to face), I will > discuss the possibility of adding this as a work item with my co-chairs > and the ADs. My team is already working on a variation of this to meet the business expectation of "single line extension" as supported off of common PBX and Centrex systems. The terse and badly written spec we have says: ----- "Feature: Single Line Extension Description: Provides the ability to give the customer single line set extensions, either on the same or different premises - even in different buildings. This "line" will ring at each location and work just like an extension. There are several variations of Single Line Extension. Sequential-First Wins, Parallel, etc. ----- So, the basic idea is to capture the effect of this function as would be experienced by a PBX user. This is slightly richer than the traditional home experience, as most of these PBX phones are also "multiline" phones. This means that if another user picks up a phone in the extension group, that user can select whether to participate in the ongoing group call (an "extension") or select another line for new dial tone and a new call. SIP phones are basically multiline phones in this context. If we added the capability for phones to display status on extensions that join or leave the call, we would satisfy most of the requirements expressed so far on this list. It would also be a terribly useful feature for conference bridges . . . Essentially, I view an extension group as a dynamically extended conference brdige group. I would be willing to support a common effort to standardize some kind of solution. I would like to see a solution that works outside the scope of a single broadcast/multicast domain. -- Dean > So, given there appears to be interest in working on this, let me ask > the next question - who is willing to volunteer to work on a design team > to develop some documents for this? First step is requirements. If there > are sufficient people who are willing to actually do the work (phone > conferences, mail discussions and possibly a face to face), I will > discuss the possibility of adding this as a work item with my co-chairs > and the ADs. > > -Jonathan R. > > ANIRBAN ROY wrote: > > > > hi , > > > > lets say in a house there are 3 phones B, C, D. now User "A" > calls to this house > > > > Please tell me one question > > > > When a call is going on between two user A and B and the third > person "C" picks > > up the phone from the same house what happens then????. > > > > # does a 200 Response goes back to the caller. Or the 200 > Response just > > append the Multicast Address with address "C". > > > > # RTP data goes directly from caller to callee. When there > are more than one > > user is in conversation how Proxy makes it sure that the RTP > data will be send > > to particular multicast address. As because Proxy only work in > the signalling > > layer. > > > > Please reply > > > > Anirban > > > > Dean Willis wrote: > > > > > Are you saying that the first phone would multicast the media > streams to the > > > others on the local LAN, or that the INVITES and media would be sent > > > multicast across the ISP network? > > > > > > If the former, it might work. COuld be pretty cool. > > > > > > If the latter, no, it's not going to happen that way. > > > > > > 1) No ISP that I know of will provide a multicast feed, > especially for a > > > lowly dialup user. > > > > > > 2) Every SIP phone in the country is going to listen to a universal > > > multicast group, then make application discard decisions on > the INVITES that > > > don't apply to it . . . Or, we could statically allocate a multicast > > > address for each home network . . .not. The INVITE will come > in UNICAST. > > > > > > 3) Personally, I've never managed to get multicast routing > working right > > > over the bizarre equipment that has accumulated at my house. > > > > > > 4) In our own internal network, we often saw join times that > took seven or > > > eight minutes to propaget back to the source of a multicast. > That's some > > > serious post-dial delay. I'm not sure we even try to route multicast > > > anymore. > > > > > > 5) The firewall issues that occur with cross-domain multicast are mind > > > boggling. Anything coming into my house is by-definition cross-domain. > > > > > > Hey, I love multicast. I spent more than two years building > really cool > > > businesses (Real Broadcast Netork, skyMCI, etc.) around it, > and I'm here to > > > tell you it just isn't going to happen across an Internet > backbone for the > > > average user any time soon. > > > > > > -- > > > Dean > > > > > > > -----Original Message----- > > > > From: Sean Olson [mailto:eussean@exu.ericsson.se] > > > > Sent: Thursday, January 06, 2000 5:49 PM > > > > To: dean.willis@wcom.com > > > > Cc: sip@lists.research.bell-labs.com > > > > Subject: RE: A case related to "home Phone" type of > functionality in SIP > > > > > > > > > > > > > > > > > > In a business environment, we call this a "single line extension". > > > > > > > > > > SIP approaches tend to have the property that each phone > is uniquely > > > > > addressed, whereas in the PSTN each circuit is uniquely addressed. > > > > > > > > > > The obvious solution is to combine a parallel search > proxy and some UAS > > > > > behavior. > > > > > > > > > > The sequence is: > > > > > 1) Incoming call reaches parallel proxy. > > > > > 2) Parallel proxy invites all UASes in extension group. > > > > > 3) User answers one extension. > > > > > 4) Parallel proxy cancels unanswered legs. Those phones > stop ringing. > > > > > 5) Answering phone send INVITE to other phones in group, > with "NO RING" > > > > > specified somehow, and long expire timer. > > > > > > > > > > > > > > > > > > In a business environment, this is a perfectly acceptable > and reasonable > > > > solution. For a home environment, multicast/DHCP seems more > reasonable > > > > because Joe consumer can go to Radio Shack, buy a 3com SIP > phone, and > > > > plug it into his home IP network and it works with zero (or > > > > almost-zero) configuration. Plus, it doesn't require the home user > > > > to buy/maintain a parallel proxy. > > > > > > > > (By multicast, I mean both signalling and media). > > > > > > > > ----------------------------------------------------------------- > > > > Sean Olson mailto:sean.olson@ericsson.com > > > > Ericsson Inc. tel:(972)583-5472 > > > > fax:(972)669-0154 > > > > > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com > From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 10 01:46:18 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA18210 for ; Mon, 10 Jan 2000 01:46:18 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C46FB52D6; Mon, 10 Jan 2000 01:43:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4020A52DB; Mon, 10 Jan 2000 01:43:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id AFB5452D6 for ; Mon, 10 Jan 2000 01:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 10 01:41:49 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 10 01:39:55 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxiw04310; Mon, 10 Jan 2000 06:41:47 GMT Received: from dynamicsoft.com (1Cust121.tnt1.freehold.nj.da.uu.net [63.17.113.121]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id BAA18438; Mon, 10 Jan 2000 01:41:46 -0500 (EST) Message-ID: <38798101.46C83945@dynamicsoft.com> Date: Mon, 10 Jan 2000 01:49:37 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Wing Man Kwok Cc: "'sip@lists.research.bell-labs.com'" Subject: Re: Current status of DCS References: <61891BA043DED21180920090273F173803476A@TNINT06> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Wing Man Kwok wrote: > > Hi all, > > I would like to ask what is the current status of DCS? > > I heard from one of my colleagues that the 2 stage call setup as proposed in > the earlier DCS draft is being modified to a one stage call setup. Is this > true? There was some discussion amongst the authors of the two alternative drafts, and a very tentative compromise was reached that uses a single INVITE, but makes use of provisional response reliability to add the additional round trip needed for DCS. Some additional work remained to ensure this was compatible with normal SIP and DQoS. > > Any pointer to an updated version of DCS draft or related documents is > greatly appreciated. Try searching the I-D archive for "DCS" which will turn up the ones presented at the interim meeting in November. Those are the most recent. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 11 07:46:14 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA05829 for ; Tue, 11 Jan 2000 07:46:12 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0EE4A52DB; Tue, 11 Jan 2000 07:43:33 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 70E3752DD; Tue, 11 Jan 2000 07:43:32 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9D33752DB for ; Tue, 11 Jan 2000 07:43:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 11 07:41:26 EST 2000 Received: from smtp1.cluster.oleane.net ([195.25.12.16]) by dusty; Tue Jan 11 07:39:33 EST 2000 Received: from oleane (dyn-1-1-008.Vin.dialup.oleane.fr [195.25.4.8]) by smtp1.cluster.oleane.net with SMTP id NAA51524 for ; Tue, 11 Jan 2000 13:41:24 +0100 (CET) Message-ID: <00ac01bf5c30$ce9637c0$0401a8c0@oleane.com> From: "Peter Lewis" To: Subject: SIP 2000 Date: Tue, 11 Jan 2000 13:38:47 +0100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00A9_01BF5C39.301F1D60" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_000_00A9_01BF5C39.301F1D60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable =20 SIP 2000: beyond H.323?=20 Discussing and debating in Paris May 10-12. A CFP is online at: http://www.upperside.fr/basip.htm ------=_NextPart_000_00A9_01BF5C39.301F1D60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
SIP 2000: beyond H.323? =
Discussing and debating in Paris May = 10-12.
A CFP is online at:
http://www.upperside.fr/basip.= htm
------=_NextPart_000_00A9_01BF5C39.301F1D60-- From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 11 09:00:16 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA09385 for ; Tue, 11 Jan 2000 09:00:12 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 95AD052DB; Tue, 11 Jan 2000 08:55:04 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CFE2D52DC; Tue, 11 Jan 2000 08:55:03 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C21A152BB for ; Tue, 11 Jan 2000 00:27:07 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 11 00:25:19 EST 2000 Received: from rakshaka.wipsys.soft.net ([164.164.68.8]) by dusty; Tue Jan 11 00:23:05 EST 2000 Received: (from fwtk@localhost) by rakshaka.wipsys.soft.net (8.9.1b+Sun/8.9.1) id KAA25390 for ; Tue, 11 Jan 2000 10:57:09 GMT X-Authentication-Warning: rakshaka.wipsys.soft.net: fwtk set sender to using -f Received: from unknown(192.168.172.18) by rakshaka.wipsys.soft.net via smap (V2.0) id xmaa25375; Tue, 11 Jan 00 10:56:44 GMT Received: from wipsys.soft.net ([192.168.178.175]) by ecmail.wipsys.soft.net (Netscape Messaging Server 3.6) with ESMTP id AAA6BA9 for ; Tue, 11 Jan 2000 10:50:55 +0530 Message-ID: <387ABDC5.5746B32F@wipsys.soft.net> Date: Tue, 11 Jan 2000 10:51:09 +0530 From: "ANIRBAN ROY" X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: Call flow for the Home Phone Application. Content-Type: multipart/mixed; boundary="------------2DB1CFB8439B57A7E1633E85" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. --------------2DB1CFB8439B57A7E1633E85 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit hi , I have tried to dipict the Call Flow for the Home Phone with some diagram to make it easy to understand. I have some doubts in those Call Flow. Please look into it and give some suggestion for this flow. I am attaching a windows word doc file with it which has the call flow with diagramatic representation of each step. I am sorry that i am attaching Windows word doc file as I don't have any other tool for making the Diagram. regards Anirban --------------2DB1CFB8439B57A7E1633E85 Content-Type: application/msword; name="Call flow.doc" Content-Disposition: inline; filename="Call flow.doc" Content-Transfer-Encoding: base64 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAWwAAAAAA AAAAEAAAXQAAAAEAAAD+////AAAAAFoAAAD///////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////spcEARwAJBAAAABK/AAAAAAAAEAAAAAAABAAA 6A8AAA4AYmpiao7ZjtkAAAAAAAAAAAAAAAAAAAAAAAAJBBYAHlAAAOyzAQDsswEAwAkAAAAA AAAAAAAAAAAAAAAAAAAAAAAAJwIAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8A AAAAAAAAAAAAAAAAAAAAAF0AAAAAAPoBAAAAAAAA+gEAAPoBAAAAAAAA+gEAAAAAAAC6CgAA AAAAALoKAAAAAAAAugoAABQAAAAAAAAAAAAAAM4KAAAAAAAAzgoAAAAAAADOCgAAAAAAAM4K AAAAAAAAzgoAAAwAAADaCgAAfAAAAM4KAAAAAAAAOz0AALYAAACiCwAAAAAAAKILAAAAAAAA ogsAAAAAAACiCwAAAAAAAKILAAAAAAAAmTYAAAAAAACZNgAAAAAAAJk2AAAAAAAAAD0AAAIA AAACPQAAAAAAAAI9AAAAAAAAAj0AAAAAAAACPQAAAAAAAAI9AAAAAAAAAj0AACQAAADxPQAA 9AEAAOU/AACkAAAAJj0AABUAAAAAAAAAAAAAAAAAAAAAAAAAugoAAAAAAACZNgAAAAAAAAAA AAAAAAAAAAAAAAAAAAB5NAAAIAIAAJk2AAAAAAAAmTYAAAAAAACZNgAAAAAAACY9AAAAAAAA mTYAAAAAAAD6AQAAAAAAAPoBAAAAAAAAogsAAAAAAAAAAAAAAAAAAKILAADXKAAAogsAAAAA AACZNgAAAAAAAJk2AAAAAAAAmTYAAAAAAACZNgAAAAAAAPoBAABQBgAAogsAAAAAAAC6CgAA AAAAAKILAAAAAAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAzgoAAAAAAADOCgAAAAAAAPoB AAAAAAAA+gEAAAAAAAD6AQAAAAAAAPoBAAAAAAAAmTYAAAAAAAAAPQAAAAAAAJk2AACKBQAA mTYAAAAAAAAjPAAAOgAAAMo8AAAsAAAASggAAHACAAC6CgAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAAAACiCwAA AAAAAFYLAABMAAAAEI05oPNbvwHOCgAAAAAAAM4KAAAAAAAAmTYAAAAAAAD2PAAACgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0NDUNhbGwgRmxvdyANb2YNSG9tZSBQaG9uZSBz eXN0ZW0NDQxGdW5jdGlvbmFsaXRpZXMgYSBQcm94eSBzaG91bGQgcHJvdmlkZSBmb3IgSG9t ZSBQaG9uZQ0NDQ1BIGhvbWUgUGhvbmUgaGFzIHVzZXJzIEIsIEMgYW5kIEQgaW4gYSBncm91 cC5XaGVuIHVzZXIgQSBjYWxscyBhIGhvbWUgcGhvbmUgb2YgdGhpcyBncm91cCB0aGVuIHRo ZSBwcm94eSBzZXJ2ZXIgc2VuZHMgdGhlIGludml0ZSBNZXNzYWdlIHRvIGFsbCB0aGUgdXNl ciBpbiBoZSBncm91cC4gVGhlIFByb3h5IGF0IHRoaXMgbW9tZW50IGNoZWNrcyB0aGUgRGF0 YWJhc2Ugd2hldGhlciB0aGUgdXNlciBoYXMgYSBob21lIHBob25lIHByb3BlcnRpZXMuIElm IGl0IGhhcyBIb21lIFBob25lIHByb3BlcnRpZXMgdGhlbiBpdCBzZW5kcyB0aGUgbXVsdGlj YXN0IEFkZHJlc3MgLGNvbXByaXNpbmcgYXQgcHJlc2VudCBvZiB1c2VyIEEsIHRvIGFsbCB0 aGUgSE9NRSBwaG9uZSBncm91cCBpbiB0aGUgU0RQIG1lc3NhZ2UgSGVhZGVyIG9mIHRoZSBJ TlZJVEUgbWVzc2FnZS4NDUkgaGF2ZSBhIHF1ZXN0aW9uIGF0IHRoaXMgcG9pbnQuIA0JU2hv dWxkIHRoZSBwcm94eSBjaGFuZ2UgdGhlIFJUUCBhZGRyZXNzIGluIHRoZSBJTlZJVEUgU0RQ IG1lc3NhZ2UgdG8gYSBtdWx0aWNhc3QgYWRkcmVzcyBhbmQgc2VuZCB0aGUgY2hhbmdlZCBT RFAgbWVzc2FnZSB0byB1c2VyIEIuIFRoZSBwcm94eSBzaG91bGQgbWFwcyB0aGUgYWRkcmVz cyBvZiBBIHRvIHRoZSBtdWx0aWNhc3QgYWRkcmVzcy4gVGh1cyB0aGUgU0RQIG1lc3NhZ2Ug d2hpY2ggdXNlciBCIHJlY2VpdmUgaXMgYWN0dWFsbHkgdGhlIE11bHRpY2FzdCBBZGRyZXNz IG9mIHRoZSBQcm94eS4NDQ0NDQgNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDVdoZW4gTGV0cyBT YXkgk0KUIHBpY2tzIHVwIHRoZSBwaG9uZSB0aGVuIFByb3h5IHNlbmRzIGEgY2FuY2VsIG1l c3NhZ2UgdG8gdXNlciBDIGFuZCBELiBUaGUgMjAwIE1lc3NhZ2UgZnJvbSB1c2VyIEIgaXMg UHJveHkgdG8gdXNlciBBLg0NDQ0NDQ0NDQ0NDQ0NCA0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDVRo ZSAyMDAgbWVzc2FnZSBjb250YWlucyB0aGUgUlRQIHBvcnQgaW5mb3JtYXRpb24gb2YgdGhl IFVzZXIgQi4gDUkgaGF2ZSBhIHF1ZXN0aW9uIGF0IHRoaXMgcG9pbnQNCVNob3VsZCB0aGUg UHJveHkgc2hvdWxkIGNoYW5nZSB0aGUgU0RQIG1lc3NhZ2Ugd2hpY2ggaGUgZ2V0cyBmcm9t IHRoZSAyMDAgbWVzc2FnZSBmcm9tIHVzZXIgQi4gUHJveHkgc2hvdWxkIGJlIHNlbmRpbmcg dGhlIE11bHRpY2FzdCBhZGRyZXNzIGluIHRoZSBTRFAgb2YgdGhlIDIwMCBtZXNzYWdlIHdo aWNoIGl0IHNob3VsZCBzZW5kIHRvIHRoZSB1c2VyIEEuDQ0NDQ1Vc2VyIHNlbmRzIEFDSyB0 byB0aGUgdXNlciBCLg0NDQ0ICAgICAgICAgICAgNDQ0NDQ0NDQ0NDQgNDQ0NDQ0NDQ1Ob3cg dGhlIENvbnZlcnNhdGlvbiBpcyBnb2luZyBvbiBiZXR3ZWVuIEEgYW5kIEIgdGhyb3VnaCB0 aGUgTXVsdGljYXN0IEFkZHJlc3MuIEJvdGggdXNlciBBIGFuZCBCIHNlbmQgUlRQIGRhdGEg dG8gbXVsdGljYXN0IEFkZHJlc3Mgd2hpY2ggaXMgc2VuZCBpbiAyMDAgYW5kIElOVklURSBt ZXNzYWdlIHRvIHJlc3BlY3RpdmVseSB1c2VyIGJ5IFByb3h5LiBNdWx0aWNhc3QgZ3JvdXAg Y29udGFpbnMgQSBhbmQgQiBwcmVzZW50bHkgYXMgc2hvd24gaW4gdGhlIGZpZ3VyZQ0NDQ0N DQ0NCA0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDU5vdyB1c2VyIEMgcGlja3MgVXAgdGhlIFBo b25lLiBUaHVzIHNlbmRpbmcgYSAyMDAgc2lnbmFsIHRvIFByb3h5LiBUaGUgUHJveHkgU2Vy dmVyIGp1c3QgY2hhbmdlcyB0aGUgTXVsdGljYXN0IEdyb3VwaW5nIGJ5IGFkZGluZyB1c2Vy IEMgaW4gdGhlIE11bHRpY2FzdCBncm91cC4gDQ1JIGhhdmUgYSBxdWVzdGlvbiBhdCB0aGlz IHBvaW50Lg1Eb2VzIHRoZSAyMDAgcmVzcG9uc2UgZ29lcyB0byB0aGUgdXNlciBBIG9yIFBy b3h5IGRvZXNub3QgZm9yd2FyZCB0aGUgcmVzcG9uc2UuIA0gICAgICAgIEkgdGhpbmsgcmVz cG9uc2UgaXMgbm90IGZvcndhcmRlZCB0byBVc2VyIEEgYW5kIFByb3h5IHNlbmRzIHRoZSBB Q0sgdG8gQyBmcm9tIGl0c2VsZi4NDQ0NDQ0NDQ0NDQ0NDQ0NDQgNDQ0NDQ0NDQ0NDQ0NDQ0N DQ0NDQ0NDUFmdGVyIHNlbmRpbmcgdGhlIEFDSyBQcm94eSBhcHBlbmQgdGhlIEFkZHJlc3Mg b2YgQyBpbiB0aGUgbXVsdGljYXN0IGdyb3VwLiBUaHVzIFJUUCBzZXNzaW9uIHN0YXJ0cyBi ZXR3ZWVuIEEsIEIgYW5kIEMuDQ0NDQ0NDQgNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NVGh1 cyB0aGUgQWJvdmUgZGlhZ3JhbSBkaXBpY3RzIHRoZSBDYWxsIGZsb3cgZm9yIEhvbWUgcGhv bmUoaW4gbXkgb3BpbmlvbikuIA0NDQ1QbGVhc2UgY29ycmVjdCBpdCBpZiBzb21ldGhpbmcg aXMgb2JqZWN0aW9uYWJsZS4NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0N DQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NQ0FOQ0VMDQ0yMDANDUINDUMN DUQNDUENDQ1Qcm94eSBTZXJ2ZXINDUNBTkNFTA0NMjAwDQ1JTlZJVEUNDUlOVklURQ0NDVBy b3h5IFNlcnZlcg0NQQ0NRA0NQw0NQg0NSU5WSVRFDQ1JTlZJVEUNDVJpbmdpbmcNDVJpbmdp bmcNDVJpbmdpbmcNDVVzZXIgQiBwaWNrcyB1cCB0aGUgUGhvbmUNDUFDSw0NQw0NDVByb3h5 IFNlcnZlcg0NQQ0NRA0NQw0NQg0NQUNLDQ1CDQ1SVFAgZGF0YSBmbG93IGZvciBjYWxsIGIv dyBBIGFuZCBCDQ1EDQ1BDQ0NUHJveHkgU2VydmVyDQ1NdWx0aWNhc3QNQWRkcmVzcw1BLCBC DQ1DIHBpY2tzIHVwIHRoZSBQaG9uZQ0NUlRQIGRhdGEgZmxvdyBmb3IgY2FsbCBiL3cgQSBh bmQgQg0NTXVsdGljYXN0DUFkZHJlc3MgDUEsIEINDUINDUMNDUQNDUENDQ1Qcm94eSBTZXJ2 ZXINDTIwMA0NQUNLDQ0NUHJveHkgU2VydmVyDQ1BDQ1EDQ1DDQ1CDQ1NdWx0aWNhc3QNQWRk cmVzcyANQSwgQiwgQw0NUlRQIGRhdGEgZmxvdyBmb3IgY2FsbCBiL3cgQSwgQiBhbmQgQw0N DQ0NDQ0NDVJUUCBkYXRhIGZsb3cgZm9yIGNhbGwgYi93IEEsIEIgYW5kIEMNDQ0NAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJAQAABQGAAAzBgAA WgcAAFsHAABcBwAAXQcAAF4HAAD8BwAACAgAAAkIAAAKCAAACwgAAFAJAABRCQAAdAkAAHUJ AACBCQAAggkAAIMJAACMCQAAjQkAAKoKAACrCgAArAoAAK0KAACuCgAARgwAAEcMAABIDAAA SQwAAEoMAABdDAAA3QwAAN4MAADfDAAA4AwAAPMMAACNDQAAwA0AAMcNAADIDQAAzA0AAOgN AADvDQAA8A0AAPQNAAD1DQAA/A0AAP0NAAAEDgAAIA4AACcOAAAoDgAALw4AADAOAAA4DgAA OQ4AAEEOAABCDgAASg4AAEsOAABlDgAAZg4AAGoOAACJDgAAjQ4AAOgPAAD7APkA9u8A9gD2 7wD2APkA9u8A9gDvAPbvAPYA9u8A9gD27wD2APYA7ADsAOwA7ADsAOwA7ADsAOoA6gDqAOYA 7ADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAB0IqD0NKEAADQioPBENKEAAADQNqAAAAAFUIAW1IAAQEbUgABAADNQiB BzUIgUNKSAAARAAEAAABBAAAAgQAAAMEAAAEBAAADwQAABIEAAAkBAAAJQQAAFwEAABdBAAA XgQAAF8EAAATBgAAFAYAADYGAABXBwAAWAcAAFkHAABaBwAAWwcAAF0HAABeBwAAXwcAAGAH AABhBwAAYgcAAGMHAAD8AAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAD8 AAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAAA9QAA AAAAAAAAAAAAAPMAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAA AAAAAAAAAADuAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAOoAAAAAAAAAAAAAAADoAAAAAAAA AAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAA AAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAA AAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAAAAAEQAAADAAAPhGgB BQAACiYAC0YBAAABAQAAAQAAAAECAAMAAAMkAQMBAAMkAQAbAAQAAAEEAAACBAAAAwQAAAQE AAAPBAAAEgQAACQEAAAlBAAAXAQAAF0EAABeBAAAXwQAABMGAAAUBgAANgYAAFcHAABYBwAA WQcAAFoHAABbBwAAXQcAAF4HAABfBwAAYAcAAGEHAABiBwAAYwcAAGQHAABlBwAAZgcAAGcH AABoBwAAaQcAAGoHAABrBwAAbAcAAG0HAABuBwAAbwcAAHAHAABxBwAAcgcAAHMHAAD7BwAA /AcAAP0HAAD8/Pz8/Pnz8Pzt6ufh3tvW09DNysfEwb67uLWyr6yppqOgnZqXlJGOi4iFfXp3 AAAAAAUGJfz//wUGJvz//w8Grvz//wgBAAkBCgEAAAAFBq/8//8FBrD8//8FBrH8//8FBrL8 //8FBrP8//8FBrT8//8FBrX8//8FBrb8//8FBrf8//8FBrj8//8FBrn8//8FBrr8//8FBrv8 //8FBrz8//8FBr38//8FBr78//8FBr/8//8FBsD8//8FBsH8//8FBsL8//8FBsP8//8FBsT8 //8FBsb8//8FBsf8//8FBsj8//8FBsn8//8FBsr8//8IAhAABuv9//8ABQYN/v//BQYO/v// CgbC////CAEACQEABQbD////BQbE////BQbF////BQbq////CgICAAUBBu7///8ABQbx//// BQIBAAUAAC5jBwAAZAcAAGUHAABmBwAAZwcAAGgHAABpBwAAagcAAGsHAABsBwAAbQcAAG4H AABvBwAAcAcAAHEHAAByBwAAcwcAAPsHAAD8BwAA/QcAAP4HAAD/BwAAAAgAAAEIAAACCAAA AwgAAAQIAAAFCAAABggAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD4AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAABQAACiYAC0YBAAABAAAAHP0HAAD+BwAA/wcAAAAIAAABCAAA AggAAAMIAAAECAAABQgAAAYIAAAHCAAACAgAAAoIAAALCAAADAgAAA0IAAAOCAAADwgAABAI AAARCAAAEggAABMIAAAUCAAAFQgAABYIAAAXCAAAGAgAABkIAAAaCAAAGwgAABwIAAAdCAAA HggAAGAIAACACAAAUAkAAFEJAABSCQAAUwkAAFQJAAByCQAAcwkAAHQJAAB1CQAAggkAAPz5 9vPw7ern5OHe29jV0s/MycbDwL26t7SxrquopaKfnJaRjouIhX16d3RxAAAFBuf+//8FBuj+ //8FBun+//8FBur+//8PBgj///8IAQAJAQoCAAAABQYJ////BQYK////BQYL////BQYM//// CAIPAAbc////AAoCAwAFAgbB+///AAUGA/z//wUGBPz//wUGBfz//wUGBvz//wUGB/z//wUG CPz//wUGCfz//wUGCvz//wUGC/z//wUGDPz//wUGDfz//wUGDvz//wUGD/z//wUGEPz//wUG Efz//wUGEvz//wUGE/z//wUGFPz//wUGFfz//wUGFvz//wUGF/z//wUGGfz//wUGGvz//wUG G/z//wUGHPz//wUGHfz//wUGHvz//wUGH/z//wUGIPz//wUGIfz//wUGIvz//wUGI/z//wUG JPz//wAsBggAAAcIAAAICAAACggAAAsIAAAMCAAADQgAAA4IAAAPCAAAEAgAABEIAAASCAAA EwgAABQIAAAVCAAAFggAABcIAAAYCAAAGQgAABoIAAAbCAAAHAgAAB0IAAAeCAAAYAgAAIAI AABQCQAAUQkAAFIJAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD7AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAwAAAyQDAAEPAAABAwAAAQAAABxSCQAAUwkAAFQJAAByCQAAcwkAAHQJ AAB1CQAAggkAAIMJAACECQAAhQkAAIYJAACHCQAAiAkAAIkJAACKCQAAiwkAAIwJAACOCQAA jwkAAJAJAACRCQAAkgkAAJMJAACUCQAAlQkAAJYJAACkCgAApQoAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAACiYAC0YBAAAB AAAAHIIJAACDCQAAhAkAAIUJAACGCQAAhwkAAIgJAACJCQAAigkAAIsJAACMCQAAjgkAAI8J AACQCQAAkQkAAJIJAACTCQAAlAkAAJUJAACWCQAApAoAAKUKAACmCgAApwoAAKgKAACpCgAA qgoAAKsKAACtCgAArgoAAK8KAACwCgAAsQoAALIKAACzCgAAtAoAALUKAAC2CgAAtwoAALgK AAC5CgAAugoAALsKAAC8CgAAvQoAAL4KAAD8+fbz8O3q5+Th3tvY1dLPzMnGvru4tbKvrKmm o6CdmpeUkY6LiIWCf3x5dnMABQaf/f//BQag/f//BQah/f//BQai/f//BQaj/f//BQak/f// BQal/f//BQam/f//BQan/f//BQao/f//BQap/f//BQaq/f//BQar/f//BQas/f//BQat/f// BQau/f//BQav/f//BQax/f//BQay/f//BQaz/f//BQa0/f//BQa1/f//BQa2/f//BQa3/f// BQa4/f//DwbG/v//CAEACQEKAwAAAAUGx/7//wUGyP7//wUGyf7//wUGyv7//wUGy/7//wUG zP7//wUGzf7//wUGzv7//wUG0P7//wUG0f7//wUG0v7//wUG0/7//wUG1P7//wUG1f7//wUG 1v7//wUG1/7//wUG2P7//wUG2f7//wUG2v7//wAtpQoAAKYKAACnCgAAqAoAAKkKAACqCgAA qwoAAK0KAACuCgAArwoAALAKAACxCgAAsgoAALMKAAC0CgAAtQoAALYKAAC3CgAAuAoAALkK AAC6CgAAuwoAALwKAAC9CgAAvgoAAL8KAADACgAAwQoAAMIKAADDCgAA/QAAAAAAAAAAAAAA AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA AB2+CgAAvwoAAMAKAADBCgAAwgoAAMMKAADECgAAZgsAAGcLAACICwAA2QsAADcMAAA4DAAA OQwAADoMAAA7DAAAPAwAAD0MAAA+DAAAPwwAAEAMAABBDAAAQgwAAEMMAABEDAAARQwAAEYM AABHDAAASQwAAEoMAABLDAAATAwAAE0MAABODAAATwwAAFAMAABRDAAAUgwAAFMMAABUDAAA VQwAAFYMAABXDAAAWAwAAFkMAAD8+fbz8O3l4t/Z1tPQzcrHxMG+u7i1sq+sqaajoJ2al5SR jouIhYJ/fHl2cwAAAAAAAAUGBPz//wUGBfz//wUGBvz//wUGB/z//wUGCPz//wUGCfz//wUG Cvz//wUGC/z//wUGDPz//wUGDfz//wUGDvz//wUGD/z//wUGEPz//wUGEfz//wUGEvz//wUG E/z//wUGFfz//wUGFvz//wUGF/z//wUGGPz//wUGGfz//wUGGvz//wUGG/z//wUGHPz//wUG Hfz//wUGHvz//wUGH/z//wUGIPz//wUGIfz//wUGIvz//wUGI/z//wUGJPz//wUGJfz//wUG g/z//woG1Pz//wgCAAkBAAUG9fz//wUG9vz//w8GmP3//wgBAAkBCgQAAAAFBpn9//8FBpr9 //8FBpv9//8FBpz9//8FBp39//8FBp79//8ALMMKAADECgAAZgsAAGcLAACICwAA2QsAADcM AAA4DAAAOQwAADoMAAA7DAAAPAwAAD0MAAA+DAAAPwwAAEAMAABBDAAAQgwAAEMMAABEDAAA RQwAAEYMAABHDAAASQwAAEoMAABLDAAATAwAAP0AAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAPQAAAAAAAAAAAAAAADoAAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAOQA AAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD AAAPhNACDAAACiYAC0YCAA+EOAQNxgcBaAEBOAQGAAMAAA+EaAEFAAAKJgALRgEAAAEAAAAa TAwAAE0MAABODAAATwwAAFAMAABRDAAAUgwAAFMMAABUDAAAVQwAAFYMAABXDAAAWAwAAFkM AABaDAAAWwwAAFwMAABdDAAAXgwAAF8MAADXDAAA2AwAANkMAADaDAAA2wwAANwMAADdDAAA 3wwAAOAMAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAUAAAomAAtGAQAAAQAAABxZDAAAWgwAAFsMAABcDAAAXQwAAF4MAABfDAAA 1wwAANgMAADZDAAA2gwAANsMAADcDAAA3QwAAN8MAADgDAAA4QwAAOIMAADjDAAA5AwAAOUM AADmDAAA5wwAAOgMAADpDAAA6gwAAOsMAADsDAAA7QwAAO4MAADvDAAA8AwAAPEMAADyDAAA 8wwAAPQMAAD1DAAA9gwAAPcMAABEDQAARQ0AAEYNAABHDQAAeA0AAHkNAAB6DQAAew0AAHwN AAB9DQAA/Pn28/Dt5eLf3NnW0wDPy8fDAL+7t7MAr6sAqKWin5yZlpOQjYoAAAAAAIeEgX57 AAAFBun5//8FBur5//8FBuv5//8FBuz5//8FBu35//8FBm/6//8FBnD6//8FBnH6//8FBnL6 //8FBnP6//8FBnT6//8FBnX6//8FBnb6//8FBnf6//8FBnj6//8FBnn6//8HBnv6//8NAQcG fPr//w0BBwZ++v//DQEHBn/6//8NAQcGgPr//w0BBwaB+v//DQEHBoP6//8NAQcGhPr//w0B BwaF+v//DQEHBob6//8NAQUGifr//wUGivr//wUGi/r//wUGjPr//wUGjfr//wUGjvr//w8G /fv//wgBAAkBCgUAAAAFBv77//8FBv/7//8FBgD8//8FBgH8//8FBgL8//8FBgP8//8AMOAM AADhDAAA4gwAAOMMAADkDAAA5QwAAOYMAADnDAAA6AwAAOkMAADqDAAA6wwAAOwMAADtDAAA 7gwAAO8MAADwDAAA8QwAAPIMAADzDAAA9AwAAPUMAAD2DAAA9wwAAEQNAABFDQAARg0AAEcN AAB4DQAAeQ0AAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAdeQ0AAHoNAAB7DQAAfA0AAH0NAAB+DQAAfw0AAIAN AACBDQAAgg0AAIMNAACEDQAAhQ0AAIYNAACHDQAAiA0AAIkNAACKDQAAiw0AAIwNAACNDQAA jg0AAI8NAACQDQAAkQ0AAJINAACTDQAAlA0AAJUNAACWDQAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAB19DQAA fg0AAH8NAACADQAAgQ0AAIINAACDDQAAhA0AAIUNAACGDQAAhw0AAIgNAACJDQAAig0AAIsN AACMDQAAjQ0AAI4NAACPDQAAkA0AAJENAACSDQAAkw0AAJQNAACVDQAAlg0AAJcNAACYDQAA mQ0AAJoNAACbDQAAnA0AAJ0NAACeDQAAnw0AAKANAAChDQAAog0AAKMNAACkDQAApQ0AAKYN AACnDQAAqA0AAKkNAACqDQAAqw0AAPz59vPw7ern5OHe29jV0s/MycbDwL26t7SxrquopaKf nJmWk5CNioeEgX57eHUFBrv5//8FBrz5//8FBr35//8FBr75//8FBr/5//8FBsD5//8FBsH5 //8FBsL5//8FBsP5//8FBsT5//8FBsX5//8FBsb5//8FBsf5//8FBsj5//8FBsn5//8FBsr5 //8FBsv5//8FBsz5//8FBs35//8FBs75//8FBs/5//8FBtD5//8FBtH5//8FBtL5//8FBtP5 //8FBtT5//8FBtX5//8FBtb5//8FBtf5//8FBtj5//8FBtn5//8FBtr5//8FBtv5//8FBtz5 //8FBt35//8FBt75//8FBt/5//8FBuD5//8FBuH5//8FBuL5//8FBuP5//8FBuT5//8FBuX5 //8FBub5//8FBuf5//8FBuj5//8ALpYNAACXDQAAmA0AAJkNAACaDQAAmw0AAJwNAACdDQAA ng0AAJ8NAACgDQAAoQ0AAKINAACjDQAApA0AAKUNAACmDQAApw0AAKgNAACpDQAAqg0AAKsN AACsDQAArQ0AAK4NAACvDQAAsA0AALENAACyDQAAsw0AAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAdqw0AAKwN AACtDQAArg0AAK8NAACwDQAAsQ0AALINAACzDQAAtA0AALUNAAC2DQAAtw0AALgNAAC5DQAA ug0AALsNAAC8DQAAvQ0AAL4NAAC/DQAAwA0AAMcNAADIDQAAzA0AAM0NAADPDQAA0A0AANIN AADTDQAA1Q0AANYNAADYDQAA2Q0AANoNAADnDQAA6A0AAO8NAADwDQAA9A0AAPUNAAD8DQAA /Q0AAAQOAAAFDgAABg4AABMOAAAUDgAAFg4AABcOAAAZDgAAGg4AABwOAAAdDgAAHw4AACAO AAAnDgAAKA4AAC8OAAAwDgAAOA4AADkOAABBDgAAQg4AAEoOAABLDgAAZQ4AAGYOAABqDgAA aw4AAG0OAABuDgAAbw4AAHwOAAB9DgAAfw4AAIAOAAD8+fbz8O3q5+Th3tvY1dLPzMnGw8AA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BQam+f//BQan+f//BQao+f//BQap+f//BQaq+f//BQar+f//BQas+f//BQat+f//BQau+f// BQav+f//BQaw+f//BQax+f//BQay+f//BQaz+f//BQa0+f//BQa1+f//BQa2+f//BQa3+f// BQa4+f//BQa5+f//BQa6+f//AEyzDQAAtA0AALUNAAC2DQAAtw0AALgNAAC5DQAAug0AALsN AAC8DQAAvQ0AAL4NAAC/DQAAwA0AAMcNAADIDQAAzA0AAM0NAADPDQAA0A0AANINAADTDQAA 1Q0AANYNAADYDQAA2Q0AANoNAADnDQAA6A0AAO8NAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAMAAAMkAQABAAAAHe8NAADwDQAA 9A0AAPUNAAD8DQAA/Q0AAAQOAAAFDgAABg4AABMOAAAUDgAAFg4AABcOAAAZDgAAGg4AABwO AAAdDgAAHw4AACAOAAAnDgAAKA4AAC8OAAAwDgAAOA4AADkOAABBDgAAQg4AAEoOAABLDgAA ZQ4AAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA +gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA AAAAAAAAAwAAAyQBAAEAAAAdZQ4AAGYOAABqDgAAaw4AAG0OAABuDgAAbw4AAHwOAAB9DgAA fw4AAIAOAACCDgAAgw4AAIUOAACGDgAAiA4AAIkOAACNDgAAjg4AAJAOAACRDgAAtA4AALUO AAC3DgAAuA4AALoOAAC7DgAAvA4AAMkOAADKDgAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA +gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD6AAAAAAAAAAAA AAAA+gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAADAAADJAEAAQAAAB2ADgAAgg4AAIMO AACFDgAAhg4AAIgOAACJDgAAjQ4AAI4OAACQDgAAkQ4AALQOAAC1DgAAtw4AALgOAAC6DgAA uw4AALwOAADJDgAAyg4AANQOAADcDgAA4Q4AAOIOAAD3DgAA+A4AABsPAAAcDwAAJg8AAC8P AAA0DwAANQ8AADcPAAA4DwAAOg8AADsPAAA9DwAAPg8AAEAPAABBDwAAQg8AAE8PAABQDwAA VA8AAFUPAABZDwAAWg8AAFsPAABoDwAAaQ8AAGsPAABsDwAAbg8AAG8PAABxDwAAcg8AAHQP AAB1DwAAfw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz59PHu6+jl/Pni39zZ1tPQzcrHxMG+ u7i1sa6rqKXr6KKfnJkAAAAAAAAAAAAAAAAFBrr///8FBrv///8FBr3///8FBr7///8FBsP/ //8FBsT///8FBsb///8FBsf///8HBtT///8NAQUG1f///wUG1v///wUG2v///wUG2////wUG 3////wUG4P///wUG7f///wUG7v///wUG7////wUG8f///wUG8v///wUG9P///wUG9f///wUG 9////wUG+P///wUG+v///wUGtv///wUGwP///wUGwf///wUG5P///wUG5f///wgCEQAG+v// /wAFBvv///8FAgQABQMAOsoOAADUDgAA3A4AAOEOAADiDgAA9w4AAPgOAAAbDwAAHA8AACYP AAAvDwAANA8AADUPAAA3DwAAOA8AADoPAAA7DwAAPQ8AAD4PAABADwAAQQ8AAEIPAABPDwAA UA8AAFQPAABVDwAAWQ8AAFoPAABbDwAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD7AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAPsAAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA AP0AAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA9gAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAMkAQABEQAAAQQAAAEAAAAcWw8AAGgPAABpDwAA aw8AAGwPAABuDwAAbw8AAHEPAAByDwAAdA8AAHUPAAB/DwAAiA8AAJAPAACRDwAAtw8AALgP AAC5DwAAug8AALsPAAC8DwAAvQ8AAL4PAAC/DwAA5Q8AAOYPAADnDwAA6A8AAPwAAAAAAAAA AAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAA AAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAA APoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAD6 AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAA AAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAA AAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAA AAAAAAAA+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB BAAAAQAAAwAAAyQBABt/DwAAiA8AAJAPAACRDwAAtw8AALgPAAC5DwAAug8AALsPAAC8DwAA vQ8AAL4PAAC/DwAA5Q8AAOYPAADnDwAA6A8AAPv39ADx7uvo5eLf3ADa19QAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAABQam+f//BQai////AgEBAAUGyv///wUGy////wUGzP///wUGzf///wUGzv///wUG z////wUG0P///wUG0f///wUG+P///wcCBAAFAw0BBwaw////DQEAEBwAH7DQLyCw4D0hsAgH IrAIByOQoAUkkKAFJbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAEgASAAoAAQBbAA8AAgAAAAAAAAAkAABA8f8CACQAAAAGAE4AbwByAG0A YQBsAAAAAgAAAAQAbUgJBDAAAUABAAIAMAAAAAkASABlAGEAZABpAG4AZwAgADEAAAAIAAEA BiQBQCYABABDSiwANAACQAEAAgA0AAAACQBIAGUAYQBkAGkAbgBnACAAMgAAAAsAAgADJAEG JAFAJgEABABDSiwAMAADQAEAAgAwAAAACQBIAGUAYQBkAGkAbgBnACAAMwAAAAgAAwAGJAFA JgIDADUIgQAyAARgAQACADIAAAAJAEgAZQBhAGQAaQBuAGcAIAA0AAAACAAEAAYkAUAmAwYA NQiBQioGAAAAAAAAAAAAADwAQUDy/6EAPAAAABYARABlAGYAYQB1AGwAdAAgAFAAYQByAGEA ZwByAGEAcABoACAARgBvAG4AdAAAAAAAAAAAAAAAAAAuAEJAAQDyAC4AAAAJAEIAbwBkAHkA IABUAGUAeAB0AAAABQAPAAMkAwADADUIgQBAAENAAQACAUAAAAAQAEIAbwBkAHkAIABUAGUA eAB0ACAASQBuAGQAZQBuAHQAAAAJABAAAyQDD4RoAQADADUIgQAuAFBgAQASAS4AAAALAEIA bwBkAHkAIABUAGUAeAB0ACAAMgAAAAIAEQADAEIqDwAAAAAACAAAAA0AAAAQAAAAEwAAABYA AAAZAAAAKAAAADAAAAA1AAAAPQAAAEUAAABUAAAAVwAAAFoAAABdAAAAYAAAAGgAAABwAAAA eQAAAIIAAACLAAAApgAAAKsAAACuAAAAvQAAAMAAAADDAAAAxgAAAMkAAADOAAAA0QAAAPUA AAD4AAAA+wAAAAoBAAAiAQAAOAEAAFwBAAB1AQAAeAEAAHsBAAB+AQAAgQEAAJABAACVAQAA mgEAAKkBAACsAQAArwEAALIBAAC1AQAA0QEAAPgBAAD5AQAA+gEAAPsBAAD8AQAA/QEAAP4B AAD/AQAAJgIAAOgLAAABAAAAAAAAAAAA/////zsEAAAAAAAAAQAAAAAAAAAAAP////86BAAA AAAAAAEAAAAAAAAAAAD/////NQQAAAAAAAABAAAAAAAAAAAA/////zQEAAAAAAAAAQAAAAAA AAAAAP////8zBAAAAAAAAAEAAAAAAAAAAAD/////MgQAAAAAAAABAAAAAAAAAAAA/////y0E AAAAAAAAAQAAAAAAAAAAAP////8sBAAAAAAAAAEAAAAAAAAAAAD/////KwQAAAAAAAABAAAA AAAAAAAA/////xkEAAAAAAAAAQAAAAAAAAAAAP////8aBAAAAAAAAAEAAAAAAAAAAAD///// GwQAAAAAAAABAAAAAAAAAAAA/////yAEAAAAAAAAAQAAAAAAAAAAAP////8hBAAAAAAAAAEA AAAAAAAAAAD/////IgQAAAAAAAABAAAAAAAAAAAA/////yMEAAAAAAAAAQAAAAAAAAAAAP// //8oBAAAAAAAAAEAAAAAAAAAAAD/////KQQAAAAAAAABAAAAAAAAAAAA/////zwEAAAAAAAA AQAAAAAAAAAAAP////89BAAAAAAAAAEAAAAAAAAAAAD/////PgQAAAAAAAABAAAAAAAAAAAA /////z8EAAAAAAAAAQAAAAAAAAAAAP////9DBAAAAAAAAAEAAAAAAAAAAAD/////XQQAAAAA AAABAAAAAAAAAAAA/////0UEAAAAAAAAAQAAAAAAAAAAAP////9KBAAAAAAAAAEAAAAAAAAA AAD/////SwQAAAAAAAABAAAAAAAAAAAA/////0wEAAAAAAAAAQAAAAAAAAAAAP////9NBAAA AAAAAAEAAAAAAAAAAAD/////UgQAAAAAAAABAAAAAAAAAAAA/////14EAAAAAAAAAQAAAAAA AAAAAP////9nBAAAAAAAAAEAAAAAAAAAAAD/////XAQAAAAAAAABAAAAAAAAAAAA/////1sE AAAAAAAAAQAAAAAAAAAAAP////9WBAAAAAAAAAEAAAAAAAAAAAD/////YgQAAAAAAAABAAAA AAAAAAAA/////4wEAAAAAAAAAQAAAAAAAAAAAP////+KBAAAAAAAAAEAAAAAAAAAAAD///// hwQAAAAAAAABAAAAAAAAAAAA/////4YEAAAAAAAAAQAAAAAAAAAAAP////+FBAAAAAAAAAEA AAAAAAAAAAD/////hAQAAAAAAAABAAAAAAAAAAAA/////4MEAAAAAAAAAQAAAAAAAAAAAP// //9+BAAAAAAAAAEAAAAAAAAAAAD/////fQQAAAAAAAABAAAAAAAAAAAA/////44EAAAAAAAA AQAAAAAAAAAAAP////+PBAAAAAAAAAEAAAAAAAAAAAD/////lAQAAAAAAAABAAAAAAAAAAAA /////5UEAAAAAAAAAQAAAAAAAAAAAP////+WBAAAAAAAAAEAAAAAAAAAAAD/////lwQAAAAA AAABAAAAAAAAAAAA/////5gEAAAAAAAAAQAAAAAAAAAAAP////+bBAAAAAAAAP////8AAAAA AQD/////AAAAAAAAAAA1AAAAAQAAAAEA/////wAAAAAAAAAANgAAAAIAAAABAP////8AAAAA AAAAADcAAAADAAAAAQD/////AAAAAAAAAAA4AAAABAAAAAEA/////wAAAAAAAAAAOQAAAAUA AAABAP////8AAAAAAAAAADoAAAAGAAAAAQD/////AAAAAAAAAAABAAAAAAAAAAAA/////7EE AAAAAAAAOwAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADQAAABAAAAATAAAAFgAAABkA AAAoAAAAMAAAADUAAAA9AAAARQAAAFQAAABXAAAAWgAAAF0AAABgAAAAaAAAAHAAAAB5AAAA ggAAAIsAAACmAAAAqwAAAK4AAAC9AAAAwAAAAMMAAADGAAAAyQAAAM4AAADRAAAA9QAAAPgA AAD7AAAACgEAACIBAAA4AQAAXAEAAHUBAAB4AQAAewEAAH4BAACBAQAAkAEAAJUBAACaAQAA qQEAAKwBAACvAQAAsgEAALUBAADRAQAA+AEAAPkBAAD6AQAA+wEAAPwBAAD9AQAA/gEAAP8B AAAmAgAAKQIAAAAAAAAACAEAAAAACAIAAAAACAMAAAAACAQAAAAACAUAAAAACAYAAAAACAcA AAAACAgAAAAACAkAAAAACAoAAAAACAsAAAAACAwAAAAACA0AAAAACA4AAAAACA8AAAAACBAA AAAACBEAAAAACBIAAAAACBMAAAAACBQAAAAACBUAAAAACBYAAAAACBcAAAAACBgAAAAACBkA AAAACBoAAAAACBsAAAAACBwAAAAACB0AAAAACB4AAAAACB8AAAAACCAAAAAACCEAAAAACCIA AAAACCMAAAAACCQAAAAACCUAAAAACCYAAAAACCcAAAAACCgAAAAACCkAAAAACCoAAAAACCsA AAAACCwAAAAACC0AAAAACC4AAAAACC8AAAAACDAAAAAACDEAAAAACDIAAAAACDMAAAAACDQA AAAACDUAAAAACDYAAAAACDcAAAAACDgAAAAACDkAAAAACDoAAAAACDsAAAAACDwAAAAACP// AAAAAAAAAADoCwAACQAAUAAAAAD/////AAQAAOgPAAAPAAAAAAQAAGMHAAAGCAAAUgkAAKUK AADDCgAATAwAAOAMAAB5DQAAlg0AALMNAADvDQAAZQ4AAMoOAABbDwAA6A8AABAAAAASAAAA FAAAABUAAAAXAAAAGQAAABoAAAAcAAAAHQAAAB8AAAAhAAAAIgAAACMAAAAlAAAAJgAAAAAE AAD9BwAAggkAAL4KAABZDAAAfQ0AAKsNAACADgAAfw8AAOgPAAARAAAAEwAAABYAAAAYAAAA GwAAAB4AAAAgAAAAJAAAACcAAAAPAADwOAAAAAAABvAYAAAAAggAAAIAAACyAAAAAQAAAAEA AACzAAAAQAAe8RAAAAD//wAAAAD/AICAgAD3AAAQAA8AAvCOKAAAEAAI8AgAAABnAAAAsgQA AGAAGPEYAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAADwAD8AQoAAAPAATwKAAAAAEACfAQ AAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAQAAAUAAAAPAAPwkggAAA8ABPBAAAAAAQAJ 8BAAAAAACQAA4BEAAKApAADgIgAAAgAK8AgAAABABAAAAQIAAAAAEPAEAAAAAAAAAAAAEfAE AAAAAQAAAA8ABPByAAAAogwK8AgAAAAZBAAAAgoAAHMAC/AqAAAAgAAAAAoAgQAAAAAAggAA AAAAgwAAAAAAhAAAAAAA/wEAAAgAiAMCAAAAAAAP8BAAAACwHAAA5hsAAIAfAAAGHQAAAAAR 8AQAAAADAAAAAAAN8AQAAAAAAAoADwAE8HIAAACiDArwCAAAABoEAAACCgAAcwAL8CoAAACA AAAACwCBAAAAAACCAAAAAACDAAAAAACEAAAAAAD/AQAACACIAwIAAAAAAA/wEAAAACAcAAB2 EwAA8B4AAJYUAAAAABHwBAAAAAMAAAAAAA3wBAAAAAAACwAPAATwbAAAADIACvAIAAAAGwQA AAIKAABjAAvwJAAAAIAAAAAMAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAIgDAgAAAAAAD/AQ AAAAYBUAANAVAAAAGwAAcBsAAAAAEfAEAAAAAwAAAAAADfAEAAAAAAAMAA8ABPBaAAAAQgEK 8AgAAAAcBAAAAgoAAFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMCAAAAAAAP 8BAAAABACwAAMBkAAGAVAAAwGQAAAAAR8AQAAAADAAAADwAE8FoAAABCAQrwCAAAAB0EAAAC CgAAUwAL8B4AAABEAQQAAAB/AQAAAQC/AQAAEAD/ARAAEACIAwIAAAAAAA/wEAAAAOAZAADg GgAAMCEAAKAhAAAAABHwBAAAAAMAAAAPAATwWgAAAEIBCvAIAAAAHgQAAAIKAABTAAvwHgAA AEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQAIgDAgAAAAAAD/AQAAAAABsAADAZAABwIwAAMBkA AAAAEfAEAAAAAwAAAA8ABPBaAAAAQgEK8AgAAAAfBAAAggoAAFMAC/AeAAAARAEEAAAAfwEA AAEAvwEAABAA/wEQABAAiAMCAAAAAAAP8BAAAABwGgAAABMAAOAiAADwFgAAAAAR8AQAAAAD AAAADwAE8FoAAACiDArwCAAAACAEAAACCgAAMwAL8BIAAACAAAAADQD/AQAACACIAwIAAAAA AA/wEAAAAAAJAACgGAAAsAoAAFAaAAAAABHwBAAAAAMAAAAAAA3wBAAAAAAADQAPAATwWgAA AKIMCvAIAAAAIQQAAAIKAAAzAAvwEgAAAIAAAAAOAP8BAAAIAIgDAgAAAAAAD/AQAAAAcCMA AOARAAAgJQAAkBMAAAAAEfAEAAAAAwAAAAAADfAEAAAAAAAOAA8ABPBaAAAAogwK8AgAAAAi BAAAAgoAADMAC/ASAAAAgAAAAA8A/wEAAAgAiAMCAAAAAAAP8BAAAAAAJAAAEBgAALAlAADA GQAAAAAR8AQAAAADAAAAAAAN8AQAAAAAAA8ADwAE8FoAAACiDArwCAAAACMEAAACCgAAMwAL 8BIAAACAAAAAEAD/AQAACACIAwIAAAAAAA/wEAAAADAhAAAQIQAA4CIAAMAiAAAAABHwBAAA AAMAAAAAAA3wBAAAAAAAEAAPAATwbAAAAEIBCvAIAAAAJAQAAAIKAACDAAvwMAAAAEQBBAAA AH8BAAABAL8BAAAQAMAB/2YAAMsBzhgAANEBAQAAAP8BGAAYAIgDAgAAAAAAD/AQAAAAQAsA AIYYAABAFAAAhhgAAAAAEfAEAAAAAwAAAA8ABPBsAAAAQgEK8AgAAAAlBAAAAgoAAIMAC/Aw AAAABAC17OX/RAEEAAAAfwEAAAEAvwEAABAAwAH/ZgAA0QEBAAAA/wEYABgAiAMCAAAAAAAP 8BAAAADqGgAANxQAADoiAAA4FAAAAAAR8AQAAAADAAAADwAE8GYAAABCAQrwCAAAACYEAAAC CgAAcwAL8CoAAABEAQQAAAB/AQAAAQC/AQAAEADAAf9mAADRAQEAAAD/ARgAGACIAwIAAAAA AA/wEAAAACAcAACGGAAAwCEAAIYYAAAAABHwBAAAAAMAAAAPAATwbAAAAEIBCvAIAAAAJwQA AAIKAACDAAvwMAAAAAQAmykpAEQBBAAAAH8BAAABAL8BAAAQAMAB/2YAANEBAQAAAP8BGAAY AIgDAgAAAAAAD/AQAAAAcBoAAJYdAADkIQAAxx0AAAAAEfAEAAAAAwAAAA8ABPByAAAAogwK 8AgAAAAoBAAAAgoAAHMAC/AqAAAAgAAAABEAgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEA AAgAiAMCAAAAAAAP8BAAAABgDAAAZhcAADAPAACGGAAAAAAR8AQAAAADAAAAAAAN8AQAAAAA ABEADwAE8HIAAACiDArwCAAAACkEAAACCgAAcwAL8CoAAACAAAAAEgCBAAAAAACCAAAAAACD AAAAAACEAAAAAAD/AQAACACIAwIAAAAAAA/wEAAAALAcAABmFwAAgB8AAIYYAAAAABHwBAAA AAMAAAAAAA3wBAAAAAAAEgAPAATwVAAAAKIMCvAIAAAAPAQAAAIKAAAjAAvwDAAAAIAAAAAT AP8BAAAIAAAAD/AQAAAAICUAAAASAAAQKQAAsBMAAAAAEfAEAAAAAgAAAAAADfAEAAAAAAAT AA8ABPBUAAAAogwK8AgAAAA9BAAAAgoAACMAC/AMAAAAgAAAABQA/wEAAAgAAAAP8BAAAACw JQAAMBgAAKApAADgGQAAAAAR8AQAAAADAAAAAAAN8AQAAAAAABQADwAE8FQAAACiDArwCAAA AD4EAAACCgAAIwAL8AwAAACAAAAAFQD/AQAACAAAAA/wEAAAAOAiAAAwIQAA0CYAAOAiAAAA ABHwBAAAAAMAAAAAAA3wBAAAAAAAFQAPAAPw2gcAAA8ABPBAAAAAAQAJ8BAAAAAACQAAISoA ABApAAAQOwAAAgAK8AgAAABBBAAAAQIAAAAAEPAEAAAAAQAAAAAAEfAEAAAAAQAAAA8ABPBy AAAAogwK8AgAAAArBAAAAgoAAHMAC/AqAAAAgAAAAAkAgQAAAAAAggAAAAAAgwAAAAAAhAAA AAAA/wEAAAgAiAMBAAAAAAAP8BAAAACwHAAAJzQAAIAfAABHNQAAAAAR8AQAAAAFAAAAAAAN 8AQAAAAAAAkADwAE8HIAAACiDArwCAAAACwEAAACCgAAcwAL8CoAAACAAAAACACBAAAAAACC AAAAAACDAAAAAACEAAAAAAD/AQAACACIAwEAAAAAAA/wEAAAACAcAAC3KwAA8B4AANcsAAAA ABHwBAAAAAMAAAAAAA3wBAAAAAAACAAPAATwbAAAADIACvAIAAAALQQAAAIKAABjAAvwJAAA AIAAAAAHAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAIgDAQAAAAAAD/AQAAAAYBUAABEuAAAA GwAAsTMAAAAAEfAEAAAAAwAAAAAADfAEAAAAAAAHAA8ABPBaAAAAQgEK8AgAAAAuBAAAAgoA AFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMBAAAAAAAP8BAAAABACwAAcTEA AGAVAABxMQAAAAAR8AQAAAADAAAADwAE8FoAAABCAQrwCAAAAC8EAAACCgAAUwAL8B4AAABE AQQAAAB/AQAAAQC/AQAAEAD/ARAAEACIAwEAAAAAAA/wEAAAAOAZAAAhMwAAMCEAAOE5AAAA ABHwBAAAAAMAAAAPAATwWgAAAEIBCvAIAAAAMAQAAAIKAABTAAvwHgAAAEQBBAAAAH8BAAAB AL8BAAAQAP8BEAAQAIgDAQAAAAAAD/AQAAAAABsAAHExAABwIwAAcTEAAAAAEfAEAAAAAwAA AA8ABPBaAAAAQgEK8AgAAAAxBAAAggoAAFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQ ABAAiAMBAAAAAAAP8BAAAABwGgAAQSsAAOAiAAAxLwAAAAAR8AQAAAADAAAADwAE8FoAAACi DArwCAAAADIEAAACCgAAMwAL8BIAAACAAAAABgD/AQAACACIAwEAAAAAAA/wEAAAAAAJAADh MAAAsAoAAJEyAAAAABHwBAAAAAMAAAAAAA3wBAAAAAAABgAPAATwWgAAAKIMCvAIAAAAMwQA AAIKAAAzAAvwEgAAAIAAAAAFAP8BAAAIAIgDAQAAAAAAD/AQAAAAcCMAACEqAAAgJQAA0SsA AAAAEfAEAAAAAwAAAAAADfAEAAAAAAAFAA8ABPBaAAAAogwK8AgAAAA0BAAAAgoAADMAC/AS AAAAgAAAAAQA/wEAAAgAiAMBAAAAAAAP8BAAAAAAJAAAUTAAALAlAAABMgAAAAAR8AQAAAAD AAAAAAAN8AQAAAAAAAQADwAE8FoAAACiDArwCAAAADUEAAACCgAAMwAL8BIAAACAAAAAAwD/ AQAACACIAwEAAAAAAA/wEAAAADAhAABROQAA4CIAAAE7AAAAABHwBAAAAAMAAAAAAA3wBAAA AAAAAwAPAATwbAAAAEIBCvAIAAAANgQAAAIKAACDAAvwMAAAAEQBBAAAAH8BAAABAL8BAAAQ AMAB/2YAAMsBzhgAANABAQAAAP8BGAAYAIgDAQAAAAAAD/AQAAAAQAsAAMcwAABAFAAAxzAA AAAAEfAEAAAAAwAAAA8ABPBsAAAAQgEK8AgAAAA3BAAAAgoAAIMAC/AwAAAABAC17OX/RAEE AAAAfwEAAAEAvwEAABAAwAH/ZgAA0QEBAAAA/wEYABgAiAMBAAAAAAAP8BAAAADqGgAAeCwA ADoiAAB5LAAAAAAR8AQAAAADAAAADwAE8GYAAABCAQrwCAAAADgEAAACCgAAcwAL8CoAAABE AQQAAAB/AQAAAQC/AQAAEADAAf9mAADRAQEAAAD/ARgAGACIAwEAAAAAAA/wEAAAACAcAADH MAAAwCEAAMcwAAAAABHwBAAAAAMAAAAPAATwbAAAAEIBCvAIAAAAOQQAAAIKAACDAAvwMAAA AAQAmykpAEQBBAAAAH8BAAABAL8BAAAQAMAB/2YAANABAQAAAP8BGAAYAIgDAQAAAAAAD/AQ AAAAcBoAANc1AADkIQAACDYAAAAAEfAEAAAABAAAAA8ABPByAAAAogwK8AgAAAA6BAAAAgoA AHMAC/AqAAAAgAAAAAIAgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEAAAgAiAMBAAAAAAAP 8BAAAABgDAAApy8AADAPAADHMAAAAAAR8AQAAAADAAAAAAAN8AQAAAAAAAIADwAE8HIAAACi DArwCAAAADsEAAACCgAAcwAL8CoAAACAAAAAAQCBAAAAAACCAAAAAACDAAAAAACEAAAAAAD/ AQAACACIAwEAAAAAAA/wEAAAALAcAACnLwAAgB8AAMcwAAAAABHwBAAAAAMAAAAAAA3wBAAA AAAAAQAPAATwVAAAAKIMCvAIAAAAPwQAAAIKAAAjAAvwDAAAAIAAAAAWAP8BAAAIAAAAD/AQ AAAAUCIAANA4AAAQKQAAEDsAAAAAEfAEAAAACAAAAAAADfAEAAAAAAAWAA8ABPBmAAAAogwK 8AgAAABDBAAAAAoAAHMAC/AqAAAAgAAAABcAgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEA AAgAiAMDAAAAAAAQ8AQAAAAOAAAAAAAR8AQAAAACAAAAAAAN8AQAAAAAABcADwAE8GAAAAAy AArwCAAAAEUEAAAACgAAYwAL8CQAAACAAAAAGQCBAAAAAACCAAAAAACDAAAAAACEAAAAAACI AwMAAAAAABDwBAAAAA0AAAAAABHwBAAAAAIAAAAAAA3wBAAAAAAAGQAPAATwTgAAAEIBCvAI AAAARgQAAAAKAABTAAvwHgAAAEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQAIgDAwAAAAAAEPAE AAAADAAAAAAAEfAEAAAAAgAAAA8ABPBOAAAAQgEK8AgAAABHBAAAAAoAAFMAC/AeAAAARAEE AAAAfwEAAAEAvwEAABAA/wEQABAAiAMDAAAAAAAQ8AQAAAALAAAAAAAR8AQAAAACAAAADwAE 8E4AAABCAQrwCAAAAEgEAAAACgAAUwAL8B4AAABEAQQAAAB/AQAAAQC/AQAAEAD/ARAAEACI AwMAAAAAABDwBAAAAAoAAAAAABHwBAAAAAIAAAAPAATwTgAAAEIBCvAIAAAASQQAAIAKAABT AAvwHgAAAEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQAIgDAwAAAAAAEPAEAAAACQAAAAAAEfAE AAAAAgAAAA8ABPBOAAAAogwK8AgAAABKBAAAAAoAADMAC/ASAAAAgAAAABoA/wEAAAgAiAMD AAAAAAAQ8AQAAAAIAAAAAAAR8AQAAAACAAAAAAAN8AQAAAAAABoADwAE8E4AAACiDArwCAAA AEsEAAAACgAAMwAL8BIAAACAAAAAGwD/AQAACACIAwMAAAAAABDwBAAAAAcAAAAAABHwBAAA AAIAAAAAAA3wBAAAAAAAGwAPAATwTgAAAKIMCvAIAAAATAQAAAAKAAAzAAvwEgAAAIAAAAAc AP8BAAAIAIgDAwAAAAAAEPAEAAAABgAAAAAAEfAEAAAAAgAAAAAADfAEAAAAAAAcAA8ABPBO AAAAogwK8AgAAABNBAAAAAoAADMAC/ASAAAAgAAAAB0A/wEAAAgAiAMDAAAAAAAQ8AQAAAAF AAAAAAAR8AQAAAACAAAAAAAN8AQAAAAAAB0ADwAE8GAAAABCAQrwCAAAAE4EAAAACgAAgwAL 8DAAAABEAQQAAAB/AQAAAQC/AQAAEADAAf9mAADLAc4YAADRAQEAAAD/ARgAGACIAwMAAAAA ABDwBAAAAAQAAAAAABHwBAAAAAIAAAAPAATwYAAAAEIBCvAIAAAAUQQAAAAKAACDAAvwMAAA AAQAmykpAEQBBAAAAH8BAAABAL8BAAAQAMAB/2YAANEBAQAAAP8BGAAYAIgDAwAAAAAAEPAE AAAAAwAAAAAAEfAEAAAAAgAAAA8ABPBmAAAAogwK8AgAAABSBAAAAAoAAHMAC/AqAAAAgAAA AB4AgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEAAAgAiAMDAAAAAAAQ8AQAAAACAAAAAAAR 8AQAAAACAAAAAAAN8AQAAAAAAB4ADwAD8AYFAAAPAATwQAAAAAEACfAQAAAAAAkAANIOAACw JQAAsh8AAAIACvAIAAAAaAQAAAECAAAAABDwBAAAAA8AAAAAABHwBAAAAAEAAAAPAATwZgAA ADIACvAIAAAAVgQAAAIKAABTAAvwHgAAAIAAAAAjAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAA AAAAD/AQAAAAYBUAAMISAAAAGwAAYhgAAAAAEfAEAAAAAgAAAAAADfAEAAAAAAAjAA8ABPBU AAAAQgEK8AgAAABXBAAAAgoAAEMAC/AYAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAAAAP 8BAAAABACwAAIhYAAGAVAAAiFgAAAAAR8AQAAAACAAAADwAE8FQAAABCAQrwCAAAAFgEAAAC CgAAQwAL8BgAAABEAQQAAAB/AQAAAQC/AQAAEAD/ARAAEAAAAA/wEAAAAOAZAADSFwAAMCEA AJIeAAAAABHwBAAAAAIAAAAPAATwVAAAAEIBCvAIAAAAWQQAAAIKAABDAAvwGAAAAEQBBAAA AH8BAAABAL8BAAAQAP8BEAAQAAAAD/AQAAAAABsAACIWAABwIwAAIhYAAAAAEfAEAAAAAgAA AA8ABPBUAAAAQgEK8AgAAABaBAAAggoAAEMAC/AYAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQ ABAAAAAP8BAAAABwGgAA8g8AAOAiAADiEwAAAAAR8AQAAAACAAAADwAE8FQAAACiDArwCAAA AFsEAAACCgAAIwAL8AwAAACAAAAAIgD/AQAACAAAAA/wEAAAAAAJAACSFQAAsAoAAEIXAAAA ABHwBAAAAAIAAAAAAA3wBAAAAAAAIgAPAATwVAAAAKIMCvAIAAAAXAQAAAIKAAAjAAvwDAAA AIAAAAAhAP8BAAAIAAAAD/AQAAAAcCMAANIOAAAgJQAAghAAAAAAEfAEAAAAAgAAAAAADfAE AAAAAAAhAA8ABPBUAAAAogwK8AgAAABdBAAAAgoAACMAC/AMAAAAgAAAABgA/wEAAAgAAAAP 8BAAAAAAJAAAAhUAALAlAACyFgAAAAAR8AQAAAACAAAAAAAN8AQAAAAAABgADwAE8FQAAACi DArwCAAAAF4EAAACCgAAIwAL8AwAAACAAAAAHwD/AQAACAAAAA/wEAAAADAhAAACHgAA4CIA ALIfAAAAABHwBAAAAAIAAAAAAA3wBAAAAAAAHwAPAATwZgAAAKIMCvAIAAAAYgQAAAIKAABT AAvwHgAAAIAAAAAkAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAAAAD/AQAAAA8BUAACwXAABQ GQAA/BkAAAAAEfAEAAAABAAAAAAADfAEAAAAAAAkAA8ABPBIAAAAUgQK8AgAAABlBAAAAgoA ACMAC/AMAAAAgQEzMwAAvwEQABAAAAAP8BAAAABACwAATBgAAPAVAAD8GQAAAAAR8AQAAAAC AAAADwAE8E4AAABSBArwCAAAAGYEAAACCgAAMwAL8BIAAAAEADCWJwCBATMzAAC/ARAAEAAA AA/wEAAAADQYAACeGwAAhB8AAJseAAAAABHwBAAAAAcAAAAPAATwVAAAAKIMCvAIAAAAZwQA AAIKAAAjAAvwDAAAAIAAAAAgAP8BAAAIAAAAD/AQAAAAUBAAADwcAAAwGAAAfB4AAAAAEfAE AAAAAwAAAAAADfAEAAAAAAAgAA8AA/BMBgAADwAE8E4AAAABAAnwEAAAAAAJAACgBQAA4CsA AIAWAAACAArwCAAAAHwEAAABAgAAEwAL8AYAAACIAwAAAAAAABDwBAAAABAAAAAAABHwBAAA AAEAAAAPAATwbAAAAKIMCvAIAAAAfQQAAAIKAABjAAvwJAAAAIAAAAAtAIEAAAAAAIIAAAAA AIMAAAAAAIQAAAAAAP8BAAAIAAAAD/AQAAAAYB4AALAKAADgIgAA0AsAAAAAEfAEAAAAAQAA AAAADfAEAAAAAAAtAA8ABPBmAAAAMgAK8AgAAAB+BAAAAgoAAFMAC/AeAAAAgAAAACwAgQAA AAAAggAAAAAAgwAAAAAAhAAAAAAAAAAP8BAAAABgFQAAkAkAAAAbAAAwDwAAAAAR8AQAAAAB AAAAAAAN8AQAAAAAACwADwAE8FQAAABCAQrwCAAAAH8EAAACCgAAQwAL8BgAAABEAQQAAAB/ AQAAAQC/AQAAEAD/ARAAEAAAAA/wEAAAAEALAADwDAAAYBUAAPAMAAAAABHwBAAAAAEAAAAP AATwVAAAAEIBCvAIAAAAgAQAAAIKAABDAAvwGAAAAEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQ AAAAD/AQAAAA4BkAAKAOAAAwIQAAYBUAAAAAEfAEAAAAAQAAAA8ABPBUAAAAQgEK8AgAAACB BAAAAgoAAEMAC/AYAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAAAAP8BAAAAAAGwAA8AwA AHAjAADwDAAAAAAR8AQAAAABAAAADwAE8FQAAABCAQrwCAAAAIIEAACCCgAAQwAL8BgAAABE AQQAAAB/AQAAAQC/AQAAEAD/ARAAEAAAAA/wEAAAAHAaAADABgAA4CIAALAKAAAAABHwBAAA AAEAAAAPAATwVAAAAKIMCvAIAAAAgwQAAAIKAAAjAAvwDAAAAIAAAAArAP8BAAAIAAAAD/AQ AAAAAAkAAGAMAACwCgAAEA4AAAAAEfAEAAAAAQAAAAAADfAEAAAAAAArAA8ABPBUAAAAogwK 8AgAAACEBAAAAgoAACMAC/AMAAAAgAAAACoA/wEAAAgAAAAP8BAAAABwIwAAoAUAACAlAABQ BwAAAAAR8AQAAAABAAAAAAAN8AQAAAAAACoADwAE8FQAAACiDArwCAAAAIUEAAACCgAAIwAL 8AwAAACAAAAAKQD/AQAACAAAAA/wEAAAAAAkAADQCwAAsCUAAIANAAAAABHwBAAAAAEAAAAA AA3wBAAAAAAAKQAPAATwVAAAAKIMCvAIAAAAhgQAAAIKAAAjAAvwDAAAAIAAAAAoAP8BAAAI AAAAD/AQAAAAMCEAANAUAADgIgAAgBYAAAAAEfAEAAAAAQAAAAAADfAEAAAAAAAoAA8ABPBm AAAAogwK8AgAAACHBAAAAgoAAFMAC/AeAAAAgAAAACcAgQAAAAAAggAAAAAAgwAAAAAAhAAA AAAAAAAP8BAAAADwFQAAEA4AAFAZAABwEQAAAAAR8AQAAAABAAAAAAAN8AQAAAAAACcADwAE 8EgAAABSBArwCAAAAIgEAAACCgAAIwAL8AwAAACBATMzAAC/ARAAEAAAAA/wEAAAAEALAAAa DwAA8BUAAMoQAAAAABHwBAAAAAEAAAAPAATwTgAAAFIECvAIAAAAiQQAAAIKAAAzAAvwEgAA AAQAMJYnAIEBMzMAAL8BEAAQAAAAD/AQAAAANBgAAGwSAACEHwAAaRUAAAAAEfAEAAAAAQAA AA8ABPBUAAAAogwK8AgAAACKBAAAAgoAACMAC/AMAAAAgAAAACYA/wEAAAgAAAAP8BAAAABQ EAAAChMAADAYAABKFQAAAAAR8AQAAAABAAAAAAAN8AQAAAAAACYADwAE8GAAAABCAQrwCAAA AIsEAABCCgAAYwAL8CQAAABEAQQAAAB/AQAAAQC/AQAAEADAAf9mAADRAQEAAAD/ARgAGAAA AA/wEAAAACAcAADQCwAAUCIAANALAAAAABHwBAAAAAEAAAAPAATwVAAAAKIMCvAIAAAAjAQA AAIKAAAjAAvwDAAAAIAAAAAlAP8BAAAIAAAAD/AQAAAAQCYAAGAMAADgKwAAoA4AAAAAEfAE AAAAAQAAAAAADfAEAAAAAAAlAA8AA/AqBwAADwAE8EAAAAABAAnwEAAAAAAJAAB5IQAA8CcA AFkyAAACAArwCAAAALIEAAABAgAAAAAQ8AQAAAARAAAAAAAR8AQAAAABAAAADwAE8HgAAACi DArwCAAAAI4EAAACCgAAgwAL8DAAAACAAAAALgCBAAAAAACCAAAAAACDAAAAAACEAAAAAACK AI4EAAD/AQAACACIAwYAAAAAAA/wEAAAAGAeAACJJgAA4CIAAKknAAAAABHwBAAAAAUAAAAA AA3wBAAAAAAALgAPAATwcgAAADIACvAIAAAAjwQAAAIKAABzAAvwKgAAAIAAAAAvAIEAAAAA AIIAAAAAAIMAAAAAAIQAAAAAAIoAjwQAAIgDBgAAAAAAD/AQAAAAYBUAAGklAAAAGwAACSsA AAAAEfAEAAAABQAAAAAADfAEAAAAAAAvAA8ABPBaAAAAQgEK8AgAAACQBAAAAgoAAFMAC/Ae AAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMGAAAAAAAP8BAAAABACwAAySgAAGAVAADJ KAAAAAAR8AQAAAAFAAAADwAE8FoAAABCAQrwCAAAAJEEAAACCgAAUwAL8B4AAABEAQQAAAB/ AQAAAQC/AQAAEAD/ARAAEACIAwYAAAAAAA/wEAAAAOAZAAB5KgAAMCEAADkxAAAAABHwBAAA AAUAAAAPAATwWgAAAEIBCvAIAAAAkgQAAAIKAABTAAvwHgAAAEQBBAAAAH8BAAABAL8BAAAQ AP8BEAAQAIgDBgAAAAAAD/AQAAAAABsAAMkoAABwIwAAySgAAAAAEfAEAAAABQAAAA8ABPBa AAAAQgEK8AgAAACTBAAAggoAAFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMG AAAAAAAP8BAAAABwGgAAmSIAAOAiAACJJgAAAAAR8AQAAAAFAAAADwAE8GAAAACiDArwCAAA AJQEAAACCgAAQwAL8BgAAACAAAAAMACKAJQEAAD/AQAACACIAwYAAAAAAA/wEAAAAAAJAAA5 KAAAsAoAAOkpAAAAABHwBAAAAAUAAAAAAA3wBAAAAAAAMAAPAATwYAAAAKIMCvAIAAAAlQQA AAIKAABDAAvwGAAAAIAAAAAxAIoAlQQAAP8BAAAIAIgDBgAAAAAAD/AQAAAAcCMAAHkhAAAg JQAAKSMAAAAAEfAEAAAABQAAAAAADfAEAAAAAAAxAA8ABPBgAAAAogwK8AgAAACWBAAAAgoA AEMAC/AYAAAAgAAAADIAigCWBAAA/wEAAAgAiAMGAAAAAAAP8BAAAAAAJAAAqScAALAlAABZ KQAAAAAR8AQAAAAFAAAAAAAN8AQAAAAAADIADwAE8GAAAACiDArwCAAAAJcEAAACCgAAQwAL 8BgAAACAAAAAMwCKAJcEAAD/AQAACACIAwYAAAAAAA/wEAAAADAhAACpMAAA4CIAAFkyAAAA ABHwBAAAAAUAAAAAAA3wBAAAAAAAMwAPAATwcgAAAKIMCvAIAAAAmAQAAAIKAABzAAvwKgAA AIAAAAA0AIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAIoAmAQAAIgDBgAAAAAAD/AQAAAA8BUA AOkpAABQGQAASS0AAAAAEfAEAAAABQAAAAAADfAEAAAAAAA0AA8ABPBOAAAAUgQK8AgAAACZ BAAAAgoAADMAC/ASAAAAgQEzMwAAvwEQABAAiAMGAAAAAAAP8BAAAABACwAA8yoAAPAVAACj LAAAAAAR8AQAAAAFAAAADwAE8FQAAABSBArwCAAAAJoEAAACCgAAQwAL8BgAAAAEADCWJwCB ATMzAAC/ARAAEACIAwYAAAAAAA/wEAAAADQYAABFLgAAhB8AAEIxAAAAABHwBAAAAAUAAAAP AATwYAAAAKIMCvAIAAAAmwQAAAIKAABDAAvwGAAAAIAAAAA1AIoAmwQAAP8BAAAIAIgDBgAA AAAAD/AQAAAAUBAAAOMuAAAwGAAAIzEAAAAAEfAEAAAABQAAAAAADfAEAAAAAAA1AA8ABPBm AAAAQgEK8AgAAACcBAAAQgoAAHMAC/AqAAAARAEEAAAAfwEAAAEAvwEAABAAwAH/ZgAA0AEB AAAA/wEYABgAiAMGAAAAAAAP8BAAAAAgHAAAqScAAFAiAACpJwAAAAAR8AQAAAAFAAAADwAE 8FQAAABSBArwCAAAAJ4EAAACCgAAQwAL8BgAAAAEAFmE7f+BATMzAAC/ARAAEACIAwYAAAAA AA/wEAAAAFAZAAB/KQAAoCAAAHwsAAAAABHwBAAAAAcAAAAPAATwWgAAAKIMCvAIAAAAsQQA AAIKAAAzAAvwEgAAAIAAAAA9AIoAsQQAAP8BAAAIAAAAD/AQAAAAECAAAMAqAADwJwAAAC0A AAAAEfAEAAAAAwAAAAAADfAEAAAAAAA9AA8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/Ae AAAAvwEAABAAywEAAAAA/wEAAAgABAMJAAAAPwMBAAEAAAAR8AQAAAABAAAADwAF8AAAAABb AwAACAQAAHUFAAB2BQAAdwUAAHgFAAB5BQAAegUAAHsFAAB8BQAAfQUAAH4FAAB/BQAAgAUA AIwFAACrBgAARwgAAN0IAADoCwAAQAQAAPgBAAA2AAAAmCIAADYRAAB0AAAAAABBBAAA+AEA ADYAAAAIIgAAJREAAHQAAAAAAFIEAABYBQAAvAUAACgIAADcBgAAdAAAAAAAUQQAAGgTAADs CwAA3BoAAB0MAAB0AAAAAABOBAAAOAQAANwGAAA4DQAA3AYAAHQAAAAAAE0EAAAoGgAAZg8A ANgbAAAWEQAAdAAAAAAATAQAAPgcAABmBgAAqB4AABYIAAB0AAAAAABLBAAAaBwAADYAAAAY HgAA5gEAAHQAAAAAAEoEAAD4AQAA9gYAAKgDAACmCAAAdAAAAAAASQQAAGgTAABWAQAA2BsA AEYFAAB0AAAAAABIBAAA+BMAAIYHAABoHAAAhgcAAHQAAAAAAEcEAADYEgAANgkAACgaAAD2 DwAAdAAAAAAARgQAADgEAACGBwAAWA4AAIYHAAB0AAAAAABFBAAAWA4AACYEAAD4EwAAxgkA AHQAAAAAAEMEAACoFQAAWgAAAHgYAAB6AQAAdAAAAAAAaAQAAPgBAAA2AAAAqB4AABYRAAB0 AAAAAAB8BAAA+AEAAAAAAADYJAAA4BAAAHQAAAAAALIEAAD4AQAAAAAAAOggAADgEAAAdAAA AAAA//8UAAAADgBSAG8AaABpAHQAIABTAG8AbgBhAGwAawBhAHIAQgBDADoAXABUAEUATQBQ AFwAQQB1AHQAbwBSAGUAYwBvAHYAZQByAHkAIABzAGEAdgBlACAAbwBmACAAUwB0AGEAdABl ACAARABpAGEAZwByAGEAbQAgAGEAbgBkACAARgB1AG4AYwB0AGkAbwBuAGEAbABpAHQAaQBl AHMALgBhAHMAZAAOAFIAbwBoAGkAdAAgAFMAbwBuAGEAbABrAGEAcgBCAEMAOgBcAFQARQBN AFAAXABBAHUAdABvAFIAZQBjAG8AdgBlAHIAeQAgAHMAYQB2AGUAIABvAGYAIABTAHQAYQB0 AGUAIABEAGkAYQBnAHIAYQBtACAAYQBuAGQAIABGAHUAbgBjAHQAaQBvAG4AYQBsAGkAdABp AGUAcwAuAGEAcwBkAA4AUgBvAGgAaQB0ACAAUwBvAG4AYQBsAGsAYQByADAAQwA6AFwARwBh AHIAYgBhAGcAZQBcAFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABhAG4AZAAgAEYAdQBu AGMAdABpAG8AbgBhAGwAaQB0AGkAZQBzAC4AZABvAGMADgBSAG8AaABpAHQAIABTAG8AbgBh AGwAawBhAHIAMABDADoAXABHAGEAcgBiAGEAZwBlAFwAUwB0AGEAdABlACAARABpAGEAZwBy AGEAbQAgAGEAbgBkACAARgB1AG4AYwB0AGkAbwBuAGEAbABpAHQAaQBlAHMALgBkAG8AYwAO AFIAbwBoAGkAdAAgAFMAbwBuAGEAbABrAGEAcgAwAEMAOgBcAEcAYQByAGIAYQBnAGUAXABT AHQAYQB0AGUAIABEAGkAYQBnAHIAYQBtACAAYQBuAGQAIABGAHUAbgBjAHQAaQBvAG4AYQBs AGkAdABpAGUAcwAuAGQAbwBjAA4AUgBvAGgAaQB0ACAAUwBvAG4AYQBsAGsAYQByAEIAQwA6 AFwAVABFAE0AUABcAEEAdQB0AG8AUgBlAGMAbwB2AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAg AFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABhAG4AZAAgAEYAdQBuAGMAdABpAG8AbgBh AGwAaQB0AGkAZQBzAC4AYQBzAGQADgBSAG8AaABpAHQAIABTAG8AbgBhAGwAawBhAHIAMABD ADoAXABHAGEAcgBiAGEAZwBlAFwAUwB0AGEAdABlACAARABpAGEAZwByAGEAbQAgAGEAbgBk ACAARgB1AG4AYwB0AGkAbwBuAGEAbABpAHQAaQBlAHMALgBkAG8AYwAOAFIAbwBoAGkAdAAg AFMAbwBuAGEAbABrAGEAcgBCAEMAOgBcAFQARQBNAFAAXABBAHUAdABvAFIAZQBjAG8AdgBl AHIAeQAgAHMAYQB2AGUAIABvAGYAIABTAHQAYQB0AGUAIABEAGkAYQBnAHIAYQBtACAAYQBu AGQAIABGAHUAbgBjAHQAaQBvAG4AYQBsAGkAdABpAGUAcwAuAGEAcwBkAA4AUgBvAGgAaQB0 ACAAUwBvAG4AYQBsAGsAYQByAEIAQwA6AFwAVABFAE0AUABcAEEAdQB0AG8AUgBlAGMAbwB2 AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAgAFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABh AG4AZAAgAEYAdQBuAGMAdABpAG8AbgBhAGwAaQB0AGkAZQBzAC4AYQBzAGQADgBSAG8AaABp AHQAIABTAG8AbgBhAGwAawBhAHIAGABDADoAXABHAGEAcgBiAGEAZwBlAFwAQwBhAGwAbAAg AGYAbABvAHcALgBkAG8AYwACAAF78iEPAAkE/w8AAAAAAAAAAAAAAAAAAAAAAQCzRG8tAQAJ BP8PAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAABAAAA+EaAER hJj+FcYFAAFoAQYCAAAALgABAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RoARGEmP4V xgUAAWgBBk9KAQBRSgEAbygAAQC38AIAAAABe/IhAAAAAAAAAAAAAAAAs0RvLQAAAAAAAAAA AAAAAP////////////8CAAAAAAAAAP9AAYABAAQAAAAEAAAA6GxXAQEAAQAEAAAAAAAAAAAA AAAAAAAAAhAAAAAAAAAA6AsAAJAAAAgAQAAAAwAAAEcWkAEAAAICBgMFBAUCAwSHAgAAAAAA AAAAAAAAAAAAnwAAAAAAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAAADUWkAEC AAUFAQIBBwYCBQcAAAAAAAAAEAAAAAAAAAAAAAAAgAAAAABTAHkAbQBiAG8AbAAAADMmkAEA AAILBgQCAgICAgSHAgAAAAAAAAAAAAAAAAAAnwAAAAAAAABBAHIAaQBhAGwAAAAiAAQAMQiI GAAA0AIAAGgBAAAAALJaQUayWkFGAAAAAAIAAAAAAGkBAAAKCAAAAQAEAAAABAADEBEAAAAA AAAAAAAAAAEAAQAAAAEAAAAAAAAAIQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAApQbAB7QAtACAABIwAAAAAAAAAAAAAAAAAADfCQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAIAAAAAAP//EgAAAAAAAAAhAFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABhAG4AZAAg AEYAdQBuAGMAdABpAG8AbgBhAGwAaQB0AGkAZQBzAAAAAAAAAA4AUgBvAGgAaQB0ACAAUwBv AG4AYQBsAGsAYQByAA4AUgBvAGgAaQB0ACAAUwBvAG4AYQBsAGsAYQByAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA/v8AAAQAAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EIACsns9kwAAAA lAEAABEAAAABAAAAkAAAAAIAAACYAAAAAwAAAMQAAAAEAAAA0AAAAAUAAADoAAAABgAAAPQA AAAHAAAAAAEAAAgAAAAQAQAACQAAACgBAAASAAAANAEAAAoAAABQAQAADAAAAFwBAAANAAAA aAEAAA4AAAB0AQAADwAAAHwBAAAQAAAAhAEAABMAAACMAQAAAgAAAOQEAAAeAAAAIgAAAFN0 YXRlIERpYWdyYW0gYW5kIEZ1bmN0aW9uYWxpdGllcwBvcx4AAAABAAAAAHRhdB4AAAAPAAAA Um9oaXQgU29uYWxrYXIAbh4AAAABAAAAAG9oaR4AAAABAAAAAG9oaR4AAAAHAAAATm9ybWFs AG8eAAAADwAAAFJvaGl0IFNvbmFsa2FyAG4eAAAAAgAAADIAaGkeAAAAEwAAAE1pY3Jvc29m dCBXb3JkIDguMAB1QAAAAAAAAAAAAAAAQAAAAABApoHzW78BQAAAAABApoHzW78BAwAAAAEA AAADAAAAaQEAAAMAAAAKCAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/ AAAEAAIAAAAAAAAAAAAAAAAAAAAAAAIAAAAC1c3VnC4bEJOXCAArLPmuRAAAAAXVzdWcLhsQ k5cIACss+a5QAQAADAEAAAwAAAABAAAAaAAAAA8AAABwAAAABQAAAIAAAAAGAAAAiAAAABEA AACQAAAAFwAAAJgAAAALAAAAoAAAABAAAACoAAAAEwAAALAAAAAWAAAAuAAAAA0AAADAAAAA DAAAAO4AAAACAAAA5AQAAB4AAAAGAAAAV2lwcm8AaQADAAAAEQAAAAMAAAAEAAAAAwAAAN8J AAADAAAAahAIAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAAiAAAA U3RhdGUgRGlhZ3JhbSBhbmQgRnVuY3Rpb25hbGl0aWVzAAwQAAACAAAAHgAAAAYAAABUaXRs ZQADAAAAAQAAAJgAAAADAAAAAAAAACAAAAABAAAANgAAAAIAAAA+AAAAAQAAAAIAAAAKAAAA X1BJRF9HVUlEAAIAAADkBAAAQQAAAE4AAAB7ADIAMgA4ADcARQAxADQARQAtAEMAMgA1AEYA LQAxADEARAAzAC0AOABEADIARAAtADAAMAA2ADAANgA3ADQANAA1AEUAQwAyAH0AAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMA AAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAA EQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4A AAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAA/v///yoAAAArAAAA LAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkA AAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAA RwAAAEgAAABJAAAA/v///0sAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAAD+////UwAAAFQA AABVAAAAVgAAAFcAAABYAAAAWQAAAP7////9////XAAAAP7////+/////v////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8DAAAABgkCAAAAAADAAAAA AAAARgAAAACwKgeg81u/AbCyX6DzW78BXgAAAIAAAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAgH///// BQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAiUAAAAAA AABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAGgACAQEAAAD//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAeUAAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQA aQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBAgAAAAQAAAD/////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAAAQAAAAAAAABQBEAG8AYwB1AG0A ZQBuAHQAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgA AgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAA ABAAAAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////// AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAABAAAA/v////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////wEA/v8DCgAA/////wYJ AgAAAAAAwAAAAAAAAEYYAAAATWljcm9zb2Z0IFdvcmQgRG9jdW1lbnQACgAAAE1TV29yZERv YwAQAAAAV29yZC5Eb2N1bWVudC44APQ5snEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA --------------2DB1CFB8439B57A7E1633E85-- From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 11 09:06:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA09675 for ; Tue, 11 Jan 2000 09:06:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B1BD052DE; Tue, 11 Jan 2000 08:55:42 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A761252DF; Tue, 11 Jan 2000 08:55:41 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9482D52AB for ; Tue, 11 Jan 2000 06:33:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 11 06:32:26 EST 2000 Received: from rakshaka.wipsys.soft.net ([164.164.68.8]) by dusty; Tue Jan 11 06:30:23 EST 2000 Received: (from fwtk@localhost) by rakshaka.wipsys.soft.net (8.9.1b+Sun/8.9.1) id RAA10225 for ; Tue, 11 Jan 2000 17:04:22 GMT X-Authentication-Warning: rakshaka.wipsys.soft.net: fwtk set sender to using -f Received: from unknown(192.168.172.18) by rakshaka.wipsys.soft.net via smap (V2.0) id xma010216; Tue, 11 Jan 00 17:04:04 GMT Received: from wipsys.soft.net ([192.168.178.175]) by ecmail.wipsys.soft.net (Netscape Messaging Server 3.6) with ESMTP id AAA25A2; Tue, 11 Jan 2000 16:58:13 +0530 Message-ID: <387B13E0.B8883290@wipsys.soft.net> Date: Tue, 11 Jan 2000 16:58:32 +0530 From: "ANIRBAN ROY" X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Cc: jdrosen@dynamicsoft.com Subject: Call flow for home phone Application Content-Type: multipart/mixed; boundary="------------DCC0C60C268CBEBBFAA7F2A9" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. --------------DCC0C60C268CBEBBFAA7F2A9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit hi , I have tried to dipict the Call Flow for the Home Phone with some diagram to make it easy to understand. I have some doubts in those Call Flow. Please look into it and give some suggestion for this flow. I am attaching a windows word doc file with it which has the call flow with diagramatic representation of each step. I am sorry that i am attaching Windows word doc file as I don't have any other tool for making the Diagram. regards Anirban --------------DCC0C60C268CBEBBFAA7F2A9 Content-Type: application/msword; name="Call flow.doc" Content-Disposition: inline; filename="Call flow.doc" Content-Transfer-Encoding: base64 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAWwAAAAAA AAAAEAAAXQAAAAEAAAD+////AAAAAFoAAAD///////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////spcEARwAJBAAAABK/AAAAAAAAEAAAAAAABAAA 6A8AAA4AYmpiao7ZjtkAAAAAAAAAAAAAAAAAAAAAAAAJBBYAHlAAAOyzAQDsswEAwAkAAAAA AAAAAAAAAAAAAAAAAAAAAAAAJwIAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8A AAAAAAAAAAAAAAAAAAAAAF0AAAAAAPoBAAAAAAAA+gEAAPoBAAAAAAAA+gEAAAAAAAC6CgAA AAAAALoKAAAAAAAAugoAABQAAAAAAAAAAAAAAM4KAAAAAAAAzgoAAAAAAADOCgAAAAAAAM4K AAAAAAAAzgoAAAwAAADaCgAAfAAAAM4KAAAAAAAAOz0AALYAAACiCwAAAAAAAKILAAAAAAAA ogsAAAAAAACiCwAAAAAAAKILAAAAAAAAmTYAAAAAAACZNgAAAAAAAJk2AAAAAAAAAD0AAAIA AAACPQAAAAAAAAI9AAAAAAAAAj0AAAAAAAACPQAAAAAAAAI9AAAAAAAAAj0AACQAAADxPQAA 9AEAAOU/AACkAAAAJj0AABUAAAAAAAAAAAAAAAAAAAAAAAAAugoAAAAAAACZNgAAAAAAAAAA AAAAAAAAAAAAAAAAAAB5NAAAIAIAAJk2AAAAAAAAmTYAAAAAAACZNgAAAAAAACY9AAAAAAAA mTYAAAAAAAD6AQAAAAAAAPoBAAAAAAAAogsAAAAAAAAAAAAAAAAAAKILAADXKAAAogsAAAAA AACZNgAAAAAAAJk2AAAAAAAAmTYAAAAAAACZNgAAAAAAAPoBAABQBgAAogsAAAAAAAC6CgAA AAAAAKILAAAAAAAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAzgoAAAAAAADOCgAAAAAAAPoB AAAAAAAA+gEAAAAAAAD6AQAAAAAAAPoBAAAAAAAAmTYAAAAAAAAAPQAAAAAAAJk2AACKBQAA mTYAAAAAAAAjPAAAOgAAAMo8AAAsAAAASggAAHACAAC6CgAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAAAAACiCwAA AAAAAFYLAABMAAAAEI05oPNbvwHOCgAAAAAAAM4KAAAAAAAAmTYAAAAAAAD2PAAACgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQ0NDUNhbGwgRmxvdyANb2YNSG9tZSBQaG9uZSBz eXN0ZW0NDQxGdW5jdGlvbmFsaXRpZXMgYSBQcm94eSBzaG91bGQgcHJvdmlkZSBmb3IgSG9t ZSBQaG9uZQ0NDQ1BIGhvbWUgUGhvbmUgaGFzIHVzZXJzIEIsIEMgYW5kIEQgaW4gYSBncm91 cC5XaGVuIHVzZXIgQSBjYWxscyBhIGhvbWUgcGhvbmUgb2YgdGhpcyBncm91cCB0aGVuIHRo ZSBwcm94eSBzZXJ2ZXIgc2VuZHMgdGhlIGludml0ZSBNZXNzYWdlIHRvIGFsbCB0aGUgdXNl ciBpbiBoZSBncm91cC4gVGhlIFByb3h5IGF0IHRoaXMgbW9tZW50IGNoZWNrcyB0aGUgRGF0 YWJhc2Ugd2hldGhlciB0aGUgdXNlciBoYXMgYSBob21lIHBob25lIHByb3BlcnRpZXMuIElm IGl0IGhhcyBIb21lIFBob25lIHByb3BlcnRpZXMgdGhlbiBpdCBzZW5kcyB0aGUgbXVsdGlj YXN0IEFkZHJlc3MgLGNvbXByaXNpbmcgYXQgcHJlc2VudCBvZiB1c2VyIEEsIHRvIGFsbCB0 aGUgSE9NRSBwaG9uZSBncm91cCBpbiB0aGUgU0RQIG1lc3NhZ2UgSGVhZGVyIG9mIHRoZSBJ TlZJVEUgbWVzc2FnZS4NDUkgaGF2ZSBhIHF1ZXN0aW9uIGF0IHRoaXMgcG9pbnQuIA0JU2hv dWxkIHRoZSBwcm94eSBjaGFuZ2UgdGhlIFJUUCBhZGRyZXNzIGluIHRoZSBJTlZJVEUgU0RQ IG1lc3NhZ2UgdG8gYSBtdWx0aWNhc3QgYWRkcmVzcyBhbmQgc2VuZCB0aGUgY2hhbmdlZCBT RFAgbWVzc2FnZSB0byB1c2VyIEIuIFRoZSBwcm94eSBzaG91bGQgbWFwcyB0aGUgYWRkcmVz cyBvZiBBIHRvIHRoZSBtdWx0aWNhc3QgYWRkcmVzcy4gVGh1cyB0aGUgU0RQIG1lc3NhZ2Ug d2hpY2ggdXNlciBCIHJlY2VpdmUgaXMgYWN0dWFsbHkgdGhlIE11bHRpY2FzdCBBZGRyZXNz IG9mIHRoZSBQcm94eS4NDQ0NDQgNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDVdoZW4gTGV0cyBT YXkgk0KUIHBpY2tzIHVwIHRoZSBwaG9uZSB0aGVuIFByb3h5IHNlbmRzIGEgY2FuY2VsIG1l c3NhZ2UgdG8gdXNlciBDIGFuZCBELiBUaGUgMjAwIE1lc3NhZ2UgZnJvbSB1c2VyIEIgaXMg UHJveHkgdG8gdXNlciBBLg0NDQ0NDQ0NDQ0NDQ0NCA0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDVRo ZSAyMDAgbWVzc2FnZSBjb250YWlucyB0aGUgUlRQIHBvcnQgaW5mb3JtYXRpb24gb2YgdGhl IFVzZXIgQi4gDUkgaGF2ZSBhIHF1ZXN0aW9uIGF0IHRoaXMgcG9pbnQNCVNob3VsZCB0aGUg UHJveHkgc2hvdWxkIGNoYW5nZSB0aGUgU0RQIG1lc3NhZ2Ugd2hpY2ggaGUgZ2V0cyBmcm9t IHRoZSAyMDAgbWVzc2FnZSBmcm9tIHVzZXIgQi4gUHJveHkgc2hvdWxkIGJlIHNlbmRpbmcg dGhlIE11bHRpY2FzdCBhZGRyZXNzIGluIHRoZSBTRFAgb2YgdGhlIDIwMCBtZXNzYWdlIHdo aWNoIGl0IHNob3VsZCBzZW5kIHRvIHRoZSB1c2VyIEEuDQ0NDQ1Vc2VyIHNlbmRzIEFDSyB0 byB0aGUgdXNlciBCLg0NDQ0ICAgICAgICAgICAgNDQ0NDQ0NDQ0NDQgNDQ0NDQ0NDQ1Ob3cg dGhlIENvbnZlcnNhdGlvbiBpcyBnb2luZyBvbiBiZXR3ZWVuIEEgYW5kIEIgdGhyb3VnaCB0 aGUgTXVsdGljYXN0IEFkZHJlc3MuIEJvdGggdXNlciBBIGFuZCBCIHNlbmQgUlRQIGRhdGEg dG8gbXVsdGljYXN0IEFkZHJlc3Mgd2hpY2ggaXMgc2VuZCBpbiAyMDAgYW5kIElOVklURSBt ZXNzYWdlIHRvIHJlc3BlY3RpdmVseSB1c2VyIGJ5IFByb3h5LiBNdWx0aWNhc3QgZ3JvdXAg Y29udGFpbnMgQSBhbmQgQiBwcmVzZW50bHkgYXMgc2hvd24gaW4gdGhlIGZpZ3VyZQ0NDQ0N DQ0NCA0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDU5vdyB1c2VyIEMgcGlja3MgVXAgdGhlIFBo b25lLiBUaHVzIHNlbmRpbmcgYSAyMDAgc2lnbmFsIHRvIFByb3h5LiBUaGUgUHJveHkgU2Vy dmVyIGp1c3QgY2hhbmdlcyB0aGUgTXVsdGljYXN0IEdyb3VwaW5nIGJ5IGFkZGluZyB1c2Vy IEMgaW4gdGhlIE11bHRpY2FzdCBncm91cC4gDQ1JIGhhdmUgYSBxdWVzdGlvbiBhdCB0aGlz IHBvaW50Lg1Eb2VzIHRoZSAyMDAgcmVzcG9uc2UgZ29lcyB0byB0aGUgdXNlciBBIG9yIFBy b3h5IGRvZXNub3QgZm9yd2FyZCB0aGUgcmVzcG9uc2UuIA0gICAgICAgIEkgdGhpbmsgcmVz cG9uc2UgaXMgbm90IGZvcndhcmRlZCB0byBVc2VyIEEgYW5kIFByb3h5IHNlbmRzIHRoZSBB Q0sgdG8gQyBmcm9tIGl0c2VsZi4NDQ0NDQ0NDQ0NDQ0NDQ0NDQgNDQ0NDQ0NDQ0NDQ0NDQ0N DQ0NDQ0NDUFmdGVyIHNlbmRpbmcgdGhlIEFDSyBQcm94eSBhcHBlbmQgdGhlIEFkZHJlc3Mg b2YgQyBpbiB0aGUgbXVsdGljYXN0IGdyb3VwLiBUaHVzIFJUUCBzZXNzaW9uIHN0YXJ0cyBi ZXR3ZWVuIEEsIEIgYW5kIEMuDQ0NDQ0NDQgNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NVGh1 cyB0aGUgQWJvdmUgZGlhZ3JhbSBkaXBpY3RzIHRoZSBDYWxsIGZsb3cgZm9yIEhvbWUgcGhv bmUoaW4gbXkgb3BpbmlvbikuIA0NDQ1QbGVhc2UgY29ycmVjdCBpdCBpZiBzb21ldGhpbmcg aXMgb2JqZWN0aW9uYWJsZS4NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0N DQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NQ0FOQ0VMDQ0yMDANDUINDUMN DUQNDUENDQ1Qcm94eSBTZXJ2ZXINDUNBTkNFTA0NMjAwDQ1JTlZJVEUNDUlOVklURQ0NDVBy b3h5IFNlcnZlcg0NQQ0NRA0NQw0NQg0NSU5WSVRFDQ1JTlZJVEUNDVJpbmdpbmcNDVJpbmdp bmcNDVJpbmdpbmcNDVVzZXIgQiBwaWNrcyB1cCB0aGUgUGhvbmUNDUFDSw0NQw0NDVByb3h5 IFNlcnZlcg0NQQ0NRA0NQw0NQg0NQUNLDQ1CDQ1SVFAgZGF0YSBmbG93IGZvciBjYWxsIGIv dyBBIGFuZCBCDQ1EDQ1BDQ0NUHJveHkgU2VydmVyDQ1NdWx0aWNhc3QNQWRkcmVzcw1BLCBC DQ1DIHBpY2tzIHVwIHRoZSBQaG9uZQ0NUlRQIGRhdGEgZmxvdyBmb3IgY2FsbCBiL3cgQSBh bmQgQg0NTXVsdGljYXN0DUFkZHJlc3MgDUEsIEINDUINDUMNDUQNDUENDQ1Qcm94eSBTZXJ2 ZXINDTIwMA0NQUNLDQ0NUHJveHkgU2VydmVyDQ1BDQ1EDQ1DDQ1CDQ1NdWx0aWNhc3QNQWRk cmVzcyANQSwgQiwgQw0NUlRQIGRhdGEgZmxvdyBmb3IgY2FsbCBiL3cgQSwgQiBhbmQgQw0N DQ0NDQ0NDVJUUCBkYXRhIGZsb3cgZm9yIGNhbGwgYi93IEEsIEIgYW5kIEMNDQ0NAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAJAQAABQGAAAzBgAA WgcAAFsHAABcBwAAXQcAAF4HAAD8BwAACAgAAAkIAAAKCAAACwgAAFAJAABRCQAAdAkAAHUJ AACBCQAAggkAAIMJAACMCQAAjQkAAKoKAACrCgAArAoAAK0KAACuCgAARgwAAEcMAABIDAAA SQwAAEoMAABdDAAA3QwAAN4MAADfDAAA4AwAAPMMAACNDQAAwA0AAMcNAADIDQAAzA0AAOgN AADvDQAA8A0AAPQNAAD1DQAA/A0AAP0NAAAEDgAAIA4AACcOAAAoDgAALw4AADAOAAA4DgAA OQ4AAEEOAABCDgAASg4AAEsOAABlDgAAZg4AAGoOAACJDgAAjQ4AAOgPAAD7APkA9u8A9gD2 7wD2APkA9u8A9gDvAPbvAPYA9u8A9gD27wD2APYA7ADsAOwA7ADsAOwA7ADsAOoA6gDqAOYA 7ADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAB0IqD0NKEAADQioPBENKEAAADQNqAAAAAFUIAW1IAAQEbUgABAADNQiB BzUIgUNKSAAARAAEAAABBAAAAgQAAAMEAAAEBAAADwQAABIEAAAkBAAAJQQAAFwEAABdBAAA XgQAAF8EAAATBgAAFAYAADYGAABXBwAAWAcAAFkHAABaBwAAWwcAAF0HAABeBwAAXwcAAGAH AABhBwAAYgcAAGMHAAD8AAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAD8 AAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAAA9QAA AAAAAAAAAAAAAPMAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAA AAAAAAAAAADuAAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAOoAAAAAAAAAAAAAAADoAAAAAAAA AAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAA AAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAA AAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAAAAAEQAAADAAAPhGgB BQAACiYAC0YBAAABAQAAAQAAAAECAAMAAAMkAQMBAAMkAQAbAAQAAAEEAAACBAAAAwQAAAQE AAAPBAAAEgQAACQEAAAlBAAAXAQAAF0EAABeBAAAXwQAABMGAAAUBgAANgYAAFcHAABYBwAA WQcAAFoHAABbBwAAXQcAAF4HAABfBwAAYAcAAGEHAABiBwAAYwcAAGQHAABlBwAAZgcAAGcH AABoBwAAaQcAAGoHAABrBwAAbAcAAG0HAABuBwAAbwcAAHAHAABxBwAAcgcAAHMHAAD7BwAA /AcAAP0HAAD8/Pz8/Pnz8Pzt6ufh3tvW09DNysfEwb67uLWyr6yppqOgnZqXlJGOi4iFfXp3 AAAAAAUGJfz//wUGJvz//w8Grvz//wgBAAkBCgEAAAAFBq/8//8FBrD8//8FBrH8//8FBrL8 //8FBrP8//8FBrT8//8FBrX8//8FBrb8//8FBrf8//8FBrj8//8FBrn8//8FBrr8//8FBrv8 //8FBrz8//8FBr38//8FBr78//8FBr/8//8FBsD8//8FBsH8//8FBsL8//8FBsP8//8FBsT8 //8FBsb8//8FBsf8//8FBsj8//8FBsn8//8FBsr8//8IAhAABuv9//8ABQYN/v//BQYO/v// CgbC////CAEACQEABQbD////BQbE////BQbF////BQbq////CgICAAUBBu7///8ABQbx//// BQIBAAUAAC5jBwAAZAcAAGUHAABmBwAAZwcAAGgHAABpBwAAagcAAGsHAABsBwAAbQcAAG4H AABvBwAAcAcAAHEHAAByBwAAcwcAAPsHAAD8BwAA/QcAAP4HAAD/BwAAAAgAAAEIAAACCAAA AwgAAAQIAAAFCAAABggAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD4AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAABQAACiYAC0YBAAABAAAAHP0HAAD+BwAA/wcAAAAIAAABCAAA AggAAAMIAAAECAAABQgAAAYIAAAHCAAACAgAAAoIAAALCAAADAgAAA0IAAAOCAAADwgAABAI AAARCAAAEggAABMIAAAUCAAAFQgAABYIAAAXCAAAGAgAABkIAAAaCAAAGwgAABwIAAAdCAAA HggAAGAIAACACAAAUAkAAFEJAABSCQAAUwkAAFQJAAByCQAAcwkAAHQJAAB1CQAAggkAAPz5 9vPw7ern5OHe29jV0s/MycbDwL26t7SxrquopaKfnJaRjouIhX16d3RxAAAFBuf+//8FBuj+ //8FBun+//8FBur+//8PBgj///8IAQAJAQoCAAAABQYJ////BQYK////BQYL////BQYM//// CAIPAAbc////AAoCAwAFAgbB+///AAUGA/z//wUGBPz//wUGBfz//wUGBvz//wUGB/z//wUG CPz//wUGCfz//wUGCvz//wUGC/z//wUGDPz//wUGDfz//wUGDvz//wUGD/z//wUGEPz//wUG Efz//wUGEvz//wUGE/z//wUGFPz//wUGFfz//wUGFvz//wUGF/z//wUGGfz//wUGGvz//wUG G/z//wUGHPz//wUGHfz//wUGHvz//wUGH/z//wUGIPz//wUGIfz//wUGIvz//wUGI/z//wUG JPz//wAsBggAAAcIAAAICAAACggAAAsIAAAMCAAADQgAAA4IAAAPCAAAEAgAABEIAAASCAAA EwgAABQIAAAVCAAAFggAABcIAAAYCAAAGQgAABoIAAAbCAAAHAgAAB0IAAAeCAAAYAgAAIAI AABQCQAAUQkAAFIJAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD7AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAwAAAyQDAAEPAAABAwAAAQAAABxSCQAAUwkAAFQJAAByCQAAcwkAAHQJ AAB1CQAAggkAAIMJAACECQAAhQkAAIYJAACHCQAAiAkAAIkJAACKCQAAiwkAAIwJAACOCQAA jwkAAJAJAACRCQAAkgkAAJMJAACUCQAAlQkAAJYJAACkCgAApQoAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAACiYAC0YBAAAB AAAAHIIJAACDCQAAhAkAAIUJAACGCQAAhwkAAIgJAACJCQAAigkAAIsJAACMCQAAjgkAAI8J AACQCQAAkQkAAJIJAACTCQAAlAkAAJUJAACWCQAApAoAAKUKAACmCgAApwoAAKgKAACpCgAA qgoAAKsKAACtCgAArgoAAK8KAACwCgAAsQoAALIKAACzCgAAtAoAALUKAAC2CgAAtwoAALgK AAC5CgAAugoAALsKAAC8CgAAvQoAAL4KAAD8+fbz8O3q5+Th3tvY1dLPzMnGvru4tbKvrKmm o6CdmpeUkY6LiIWCf3x5dnMABQaf/f//BQag/f//BQah/f//BQai/f//BQaj/f//BQak/f// BQal/f//BQam/f//BQan/f//BQao/f//BQap/f//BQaq/f//BQar/f//BQas/f//BQat/f// BQau/f//BQav/f//BQax/f//BQay/f//BQaz/f//BQa0/f//BQa1/f//BQa2/f//BQa3/f// BQa4/f//DwbG/v//CAEACQEKAwAAAAUGx/7//wUGyP7//wUGyf7//wUGyv7//wUGy/7//wUG zP7//wUGzf7//wUGzv7//wUG0P7//wUG0f7//wUG0v7//wUG0/7//wUG1P7//wUG1f7//wUG 1v7//wUG1/7//wUG2P7//wUG2f7//wUG2v7//wAtpQoAAKYKAACnCgAAqAoAAKkKAACqCgAA qwoAAK0KAACuCgAArwoAALAKAACxCgAAsgoAALMKAAC0CgAAtQoAALYKAAC3CgAAuAoAALkK AAC6CgAAuwoAALwKAAC9CgAAvgoAAL8KAADACgAAwQoAAMIKAADDCgAA/QAAAAAAAAAAAAAA AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA AB2+CgAAvwoAAMAKAADBCgAAwgoAAMMKAADECgAAZgsAAGcLAACICwAA2QsAADcMAAA4DAAA OQwAADoMAAA7DAAAPAwAAD0MAAA+DAAAPwwAAEAMAABBDAAAQgwAAEMMAABEDAAARQwAAEYM AABHDAAASQwAAEoMAABLDAAATAwAAE0MAABODAAATwwAAFAMAABRDAAAUgwAAFMMAABUDAAA VQwAAFYMAABXDAAAWAwAAFkMAAD8+fbz8O3l4t/Z1tPQzcrHxMG+u7i1sq+sqaajoJ2al5SR jouIhYJ/fHl2cwAAAAAAAAUGBPz//wUGBfz//wUGBvz//wUGB/z//wUGCPz//wUGCfz//wUG Cvz//wUGC/z//wUGDPz//wUGDfz//wUGDvz//wUGD/z//wUGEPz//wUGEfz//wUGEvz//wUG E/z//wUGFfz//wUGFvz//wUGF/z//wUGGPz//wUGGfz//wUGGvz//wUGG/z//wUGHPz//wUG Hfz//wUGHvz//wUGH/z//wUGIPz//wUGIfz//wUGIvz//wUGI/z//wUGJPz//wUGJfz//wUG g/z//woG1Pz//wgCAAkBAAUG9fz//wUG9vz//w8GmP3//wgBAAkBCgQAAAAFBpn9//8FBpr9 //8FBpv9//8FBpz9//8FBp39//8FBp79//8ALMMKAADECgAAZgsAAGcLAACICwAA2QsAADcM AAA4DAAAOQwAADoMAAA7DAAAPAwAAD0MAAA+DAAAPwwAAEAMAABBDAAAQgwAAEMMAABEDAAA RQwAAEYMAABHDAAASQwAAEoMAABLDAAATAwAAP0AAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAPQAAAAAAAAAAAAAAADoAAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAOQA AAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD AAAPhNACDAAACiYAC0YCAA+EOAQNxgcBaAEBOAQGAAMAAA+EaAEFAAAKJgALRgEAAAEAAAAa TAwAAE0MAABODAAATwwAAFAMAABRDAAAUgwAAFMMAABUDAAAVQwAAFYMAABXDAAAWAwAAFkM AABaDAAAWwwAAFwMAABdDAAAXgwAAF8MAADXDAAA2AwAANkMAADaDAAA2wwAANwMAADdDAAA 3wwAAOAMAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAUAAAomAAtGAQAAAQAAABxZDAAAWgwAAFsMAABcDAAAXQwAAF4MAABfDAAA 1wwAANgMAADZDAAA2gwAANsMAADcDAAA3QwAAN8MAADgDAAA4QwAAOIMAADjDAAA5AwAAOUM AADmDAAA5wwAAOgMAADpDAAA6gwAAOsMAADsDAAA7QwAAO4MAADvDAAA8AwAAPEMAADyDAAA 8wwAAPQMAAD1DAAA9gwAAPcMAABEDQAARQ0AAEYNAABHDQAAeA0AAHkNAAB6DQAAew0AAHwN AAB9DQAA/Pn28/Dt5eLf3NnW0wDPy8fDAL+7t7MAr6sAqKWin5yZlpOQjYoAAAAAAIeEgX57 AAAFBun5//8FBur5//8FBuv5//8FBuz5//8FBu35//8FBm/6//8FBnD6//8FBnH6//8FBnL6 //8FBnP6//8FBnT6//8FBnX6//8FBnb6//8FBnf6//8FBnj6//8FBnn6//8HBnv6//8NAQcG fPr//w0BBwZ++v//DQEHBn/6//8NAQcGgPr//w0BBwaB+v//DQEHBoP6//8NAQcGhPr//w0B BwaF+v//DQEHBob6//8NAQUGifr//wUGivr//wUGi/r//wUGjPr//wUGjfr//wUGjvr//w8G /fv//wgBAAkBCgUAAAAFBv77//8FBv/7//8FBgD8//8FBgH8//8FBgL8//8FBgP8//8AMOAM AADhDAAA4gwAAOMMAADkDAAA5QwAAOYMAADnDAAA6AwAAOkMAADqDAAA6wwAAOwMAADtDAAA 7gwAAO8MAADwDAAA8QwAAPIMAADzDAAA9AwAAPUMAAD2DAAA9wwAAEQNAABFDQAARg0AAEcN AAB4DQAAeQ0AAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAdeQ0AAHoNAAB7DQAAfA0AAH0NAAB+DQAAfw0AAIAN AACBDQAAgg0AAIMNAACEDQAAhQ0AAIYNAACHDQAAiA0AAIkNAACKDQAAiw0AAIwNAACNDQAA jg0AAI8NAACQDQAAkQ0AAJINAACTDQAAlA0AAJUNAACWDQAA/QAAAAAAAAAAAAAAAP0AAAAA AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAB19DQAA fg0AAH8NAACADQAAgQ0AAIINAACDDQAAhA0AAIUNAACGDQAAhw0AAIgNAACJDQAAig0AAIsN AACMDQAAjQ0AAI4NAACPDQAAkA0AAJENAACSDQAAkw0AAJQNAACVDQAAlg0AAJcNAACYDQAA mQ0AAJoNAACbDQAAnA0AAJ0NAACeDQAAnw0AAKANAAChDQAAog0AAKMNAACkDQAApQ0AAKYN AACnDQAAqA0AAKkNAACqDQAAqw0AAPz59vPw7ern5OHe29jV0s/MycbDwL26t7SxrquopaKf nJmWk5CNioeEgX57eHUFBrv5//8FBrz5//8FBr35//8FBr75//8FBr/5//8FBsD5//8FBsH5 //8FBsL5//8FBsP5//8FBsT5//8FBsX5//8FBsb5//8FBsf5//8FBsj5//8FBsn5//8FBsr5 //8FBsv5//8FBsz5//8FBs35//8FBs75//8FBs/5//8FBtD5//8FBtH5//8FBtL5//8FBtP5 //8FBtT5//8FBtX5//8FBtb5//8FBtf5//8FBtj5//8FBtn5//8FBtr5//8FBtv5//8FBtz5 //8FBt35//8FBt75//8FBt/5//8FBuD5//8FBuH5//8FBuL5//8FBuP5//8FBuT5//8FBuX5 //8FBub5//8FBuf5//8FBuj5//8ALpYNAACXDQAAmA0AAJkNAACaDQAAmw0AAJwNAACdDQAA ng0AAJ8NAACgDQAAoQ0AAKINAACjDQAApA0AAKUNAACmDQAApw0AAKgNAACpDQAAqg0AAKsN AACsDQAArQ0AAK4NAACvDQAAsA0AALENAACyDQAAsw0AAP0AAAAAAAAAAAAAAAD9AAAAAAAA AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAdqw0AAKwN AACtDQAArg0AAK8NAACwDQAAsQ0AALINAACzDQAAtA0AALUNAAC2DQAAtw0AALgNAAC5DQAA ug0AALsNAAC8DQAAvQ0AAL4NAAC/DQAAwA0AAMcNAADIDQAAzA0AAM0NAADPDQAA0A0AANIN AADTDQAA1Q0AANYNAADYDQAA2Q0AANoNAADnDQAA6A0AAO8NAADwDQAA9A0AAPUNAAD8DQAA /Q0AAAQOAAAFDgAABg4AABMOAAAUDgAAFg4AABcOAAAZDgAAGg4AABwOAAAdDgAAHw4AACAO AAAnDgAAKA4AAC8OAAAwDgAAOA4AADkOAABBDgAAQg4AAEoOAABLDgAAZQ4AAGYOAABqDgAA aw4AAG0OAABuDgAAbw4AAHwOAAB9DgAAfw4AAIAOAAD8+fbz8O3q5+Th3tvY1dLPzMnGw8AA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BQam+f//BQan+f//BQao+f//BQap+f//BQaq+f//BQar+f//BQas+f//BQat+f//BQau+f// BQav+f//BQaw+f//BQax+f//BQay+f//BQaz+f//BQa0+f//BQa1+f//BQa2+f//BQa3+f// BQa4+f//BQa5+f//BQa6+f//AEyzDQAAtA0AALUNAAC2DQAAtw0AALgNAAC5DQAAug0AALsN AAC8DQAAvQ0AAL4NAAC/DQAAwA0AAMcNAADIDQAAzA0AAM0NAADPDQAA0A0AANINAADTDQAA 1Q0AANYNAADYDQAA2Q0AANoNAADnDQAA6A0AAO8NAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA /QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAMAAAMkAQABAAAAHe8NAADwDQAA 9A0AAPUNAAD8DQAA/Q0AAAQOAAAFDgAABg4AABMOAAAUDgAAFg4AABcOAAAZDgAAGg4AABwO AAAdDgAAHw4AACAOAAAnDgAAKA4AAC8OAAAwDgAAOA4AADkOAABBDgAAQg4AAEoOAABLDgAA ZQ4AAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA +gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA AAAAAAAAAwAAAyQBAAEAAAAdZQ4AAGYOAABqDgAAaw4AAG0OAABuDgAAbw4AAHwOAAB9DgAA fw4AAIAOAACCDgAAgw4AAIUOAACGDgAAiA4AAIkOAACNDgAAjg4AAJAOAACRDgAAtA4AALUO AAC3DgAAuA4AALoOAAC7DgAAvA4AAMkOAADKDgAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA +gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD6AAAAAAAAAAAA AAAA+gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAADAAADJAEAAQAAAB2ADgAAgg4AAIMO AACFDgAAhg4AAIgOAACJDgAAjQ4AAI4OAACQDgAAkQ4AALQOAAC1DgAAtw4AALgOAAC6DgAA uw4AALwOAADJDgAAyg4AANQOAADcDgAA4Q4AAOIOAAD3DgAA+A4AABsPAAAcDwAAJg8AAC8P AAA0DwAANQ8AADcPAAA4DwAAOg8AADsPAAA9DwAAPg8AAEAPAABBDwAAQg8AAE8PAABQDwAA VA8AAFUPAABZDwAAWg8AAFsPAABoDwAAaQ8AAGsPAABsDwAAbg8AAG8PAABxDwAAcg8AAHQP AAB1DwAAfw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz59PHu6+jl/Pni39zZ1tPQzcrHxMG+ u7i1sa6rqKXr6KKfnJkAAAAAAAAAAAAAAAAFBrr///8FBrv///8FBr3///8FBr7///8FBsP/ //8FBsT///8FBsb///8FBsf///8HBtT///8NAQUG1f///wUG1v///wUG2v///wUG2////wUG 3////wUG4P///wUG7f///wUG7v///wUG7////wUG8f///wUG8v///wUG9P///wUG9f///wUG 9////wUG+P///wUG+v///wUGtv///wUGwP///wUGwf///wUG5P///wUG5f///wgCEQAG+v// /wAFBvv///8FAgQABQMAOsoOAADUDgAA3A4AAOEOAADiDgAA9w4AAPgOAAAbDwAAHA8AACYP AAAvDwAANA8AADUPAAA3DwAAOA8AADoPAAA7DwAAPQ8AAD4PAABADwAAQQ8AAEIPAABPDwAA UA8AAFQPAABVDwAAWQ8AAFoPAABbDwAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD7AAAA AAAAAAAAAAAA/QAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAPsAAAAAAAAA AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA AP0AAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9 AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA9gAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAMkAQABEQAAAQQAAAEAAAAcWw8AAGgPAABpDwAA aw8AAGwPAABuDwAAbw8AAHEPAAByDwAAdA8AAHUPAAB/DwAAiA8AAJAPAACRDwAAtw8AALgP AAC5DwAAug8AALsPAAC8DwAAvQ8AAL4PAAC/DwAA5Q8AAOYPAADnDwAA6A8AAPwAAAAAAAAA AAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAA AAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAA APoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAD6 AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAA AAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAA AAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAA AAAAAAAA+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB BAAAAQAAAwAAAyQBABt/DwAAiA8AAJAPAACRDwAAtw8AALgPAAC5DwAAug8AALsPAAC8DwAA vQ8AAL4PAAC/DwAA5Q8AAOYPAADnDwAA6A8AAPv39ADx7uvo5eLf3ADa19QAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAABQam+f//BQai////AgEBAAUGyv///wUGy////wUGzP///wUGzf///wUGzv///wUG z////wUG0P///wUG0f///wUG+P///wcCBAAFAw0BBwaw////DQEAEBwAH7DQLyCw4D0hsAgH IrAIByOQoAUkkKAFJbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAEgASAAoAAQBbAA8AAgAAAAAAAAAkAABA8f8CACQAAAAGAE4AbwByAG0A YQBsAAAAAgAAAAQAbUgJBDAAAUABAAIAMAAAAAkASABlAGEAZABpAG4AZwAgADEAAAAIAAEA BiQBQCYABABDSiwANAACQAEAAgA0AAAACQBIAGUAYQBkAGkAbgBnACAAMgAAAAsAAgADJAEG JAFAJgEABABDSiwAMAADQAEAAgAwAAAACQBIAGUAYQBkAGkAbgBnACAAMwAAAAgAAwAGJAFA JgIDADUIgQAyAARgAQACADIAAAAJAEgAZQBhAGQAaQBuAGcAIAA0AAAACAAEAAYkAUAmAwYA NQiBQioGAAAAAAAAAAAAADwAQUDy/6EAPAAAABYARABlAGYAYQB1AGwAdAAgAFAAYQByAGEA ZwByAGEAcABoACAARgBvAG4AdAAAAAAAAAAAAAAAAAAuAEJAAQDyAC4AAAAJAEIAbwBkAHkA IABUAGUAeAB0AAAABQAPAAMkAwADADUIgQBAAENAAQACAUAAAAAQAEIAbwBkAHkAIABUAGUA eAB0ACAASQBuAGQAZQBuAHQAAAAJABAAAyQDD4RoAQADADUIgQAuAFBgAQASAS4AAAALAEIA bwBkAHkAIABUAGUAeAB0ACAAMgAAAAIAEQADAEIqDwAAAAAACAAAAA0AAAAQAAAAEwAAABYA AAAZAAAAKAAAADAAAAA1AAAAPQAAAEUAAABUAAAAVwAAAFoAAABdAAAAYAAAAGgAAABwAAAA eQAAAIIAAACLAAAApgAAAKsAAACuAAAAvQAAAMAAAADDAAAAxgAAAMkAAADOAAAA0QAAAPUA AAD4AAAA+wAAAAoBAAAiAQAAOAEAAFwBAAB1AQAAeAEAAHsBAAB+AQAAgQEAAJABAACVAQAA mgEAAKkBAACsAQAArwEAALIBAAC1AQAA0QEAAPgBAAD5AQAA+gEAAPsBAAD8AQAA/QEAAP4B AAD/AQAAJgIAAOgLAAABAAAAAAAAAAAA/////zsEAAAAAAAAAQAAAAAAAAAAAP////86BAAA AAAAAAEAAAAAAAAAAAD/////NQQAAAAAAAABAAAAAAAAAAAA/////zQEAAAAAAAAAQAAAAAA AAAAAP////8zBAAAAAAAAAEAAAAAAAAAAAD/////MgQAAAAAAAABAAAAAAAAAAAA/////y0E AAAAAAAAAQAAAAAAAAAAAP////8sBAAAAAAAAAEAAAAAAAAAAAD/////KwQAAAAAAAABAAAA AAAAAAAA/////xkEAAAAAAAAAQAAAAAAAAAAAP////8aBAAAAAAAAAEAAAAAAAAAAAD///// GwQAAAAAAAABAAAAAAAAAAAA/////yAEAAAAAAAAAQAAAAAAAAAAAP////8hBAAAAAAAAAEA AAAAAAAAAAD/////IgQAAAAAAAABAAAAAAAAAAAA/////yMEAAAAAAAAAQAAAAAAAAAAAP// //8oBAAAAAAAAAEAAAAAAAAAAAD/////KQQAAAAAAAABAAAAAAAAAAAA/////zwEAAAAAAAA AQAAAAAAAAAAAP////89BAAAAAAAAAEAAAAAAAAAAAD/////PgQAAAAAAAABAAAAAAAAAAAA /////z8EAAAAAAAAAQAAAAAAAAAAAP////9DBAAAAAAAAAEAAAAAAAAAAAD/////XQQAAAAA AAABAAAAAAAAAAAA/////0UEAAAAAAAAAQAAAAAAAAAAAP////9KBAAAAAAAAAEAAAAAAAAA AAD/////SwQAAAAAAAABAAAAAAAAAAAA/////0wEAAAAAAAAAQAAAAAAAAAAAP////9NBAAA AAAAAAEAAAAAAAAAAAD/////UgQAAAAAAAABAAAAAAAAAAAA/////14EAAAAAAAAAQAAAAAA AAAAAP////9nBAAAAAAAAAEAAAAAAAAAAAD/////XAQAAAAAAAABAAAAAAAAAAAA/////1sE AAAAAAAAAQAAAAAAAAAAAP////9WBAAAAAAAAAEAAAAAAAAAAAD/////YgQAAAAAAAABAAAA AAAAAAAA/////4wEAAAAAAAAAQAAAAAAAAAAAP////+KBAAAAAAAAAEAAAAAAAAAAAD///// hwQAAAAAAAABAAAAAAAAAAAA/////4YEAAAAAAAAAQAAAAAAAAAAAP////+FBAAAAAAAAAEA AAAAAAAAAAD/////hAQAAAAAAAABAAAAAAAAAAAA/////4MEAAAAAAAAAQAAAAAAAAAAAP// //9+BAAAAAAAAAEAAAAAAAAAAAD/////fQQAAAAAAAABAAAAAAAAAAAA/////44EAAAAAAAA AQAAAAAAAAAAAP////+PBAAAAAAAAAEAAAAAAAAAAAD/////lAQAAAAAAAABAAAAAAAAAAAA /////5UEAAAAAAAAAQAAAAAAAAAAAP////+WBAAAAAAAAAEAAAAAAAAAAAD/////lwQAAAAA AAABAAAAAAAAAAAA/////5gEAAAAAAAAAQAAAAAAAAAAAP////+bBAAAAAAAAP////8AAAAA AQD/////AAAAAAAAAAA1AAAAAQAAAAEA/////wAAAAAAAAAANgAAAAIAAAABAP////8AAAAA AAAAADcAAAADAAAAAQD/////AAAAAAAAAAA4AAAABAAAAAEA/////wAAAAAAAAAAOQAAAAUA AAABAP////8AAAAAAAAAADoAAAAGAAAAAQD/////AAAAAAAAAAABAAAAAAAAAAAA/////7EE AAAAAAAAOwAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADQAAABAAAAATAAAAFgAAABkA AAAoAAAAMAAAADUAAAA9AAAARQAAAFQAAABXAAAAWgAAAF0AAABgAAAAaAAAAHAAAAB5AAAA ggAAAIsAAACmAAAAqwAAAK4AAAC9AAAAwAAAAMMAAADGAAAAyQAAAM4AAADRAAAA9QAAAPgA AAD7AAAACgEAACIBAAA4AQAAXAEAAHUBAAB4AQAAewEAAH4BAACBAQAAkAEAAJUBAACaAQAA qQEAAKwBAACvAQAAsgEAALUBAADRAQAA+AEAAPkBAAD6AQAA+wEAAPwBAAD9AQAA/gEAAP8B AAAmAgAAKQIAAAAAAAAACAEAAAAACAIAAAAACAMAAAAACAQAAAAACAUAAAAACAYAAAAACAcA AAAACAgAAAAACAkAAAAACAoAAAAACAsAAAAACAwAAAAACA0AAAAACA4AAAAACA8AAAAACBAA AAAACBEAAAAACBIAAAAACBMAAAAACBQAAAAACBUAAAAACBYAAAAACBcAAAAACBgAAAAACBkA AAAACBoAAAAACBsAAAAACBwAAAAACB0AAAAACB4AAAAACB8AAAAACCAAAAAACCEAAAAACCIA AAAACCMAAAAACCQAAAAACCUAAAAACCYAAAAACCcAAAAACCgAAAAACCkAAAAACCoAAAAACCsA AAAACCwAAAAACC0AAAAACC4AAAAACC8AAAAACDAAAAAACDEAAAAACDIAAAAACDMAAAAACDQA AAAACDUAAAAACDYAAAAACDcAAAAACDgAAAAACDkAAAAACDoAAAAACDsAAAAACDwAAAAACP// AAAAAAAAAADoCwAACQAAUAAAAAD/////AAQAAOgPAAAPAAAAAAQAAGMHAAAGCAAAUgkAAKUK AADDCgAATAwAAOAMAAB5DQAAlg0AALMNAADvDQAAZQ4AAMoOAABbDwAA6A8AABAAAAASAAAA FAAAABUAAAAXAAAAGQAAABoAAAAcAAAAHQAAAB8AAAAhAAAAIgAAACMAAAAlAAAAJgAAAAAE AAD9BwAAggkAAL4KAABZDAAAfQ0AAKsNAACADgAAfw8AAOgPAAARAAAAEwAAABYAAAAYAAAA GwAAAB4AAAAgAAAAJAAAACcAAAAPAADwOAAAAAAABvAYAAAAAggAAAIAAACyAAAAAQAAAAEA AACzAAAAQAAe8RAAAAD//wAAAAD/AICAgAD3AAAQAA8AAvCOKAAAEAAI8AgAAABnAAAAsgQA AGAAGPEYAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAADwAD8AQoAAAPAATwKAAAAAEACfAQ AAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAQAAAUAAAAPAAPwkggAAA8ABPBAAAAAAQAJ 8BAAAAAACQAA4BEAAKApAADgIgAAAgAK8AgAAABABAAAAQIAAAAAEPAEAAAAAAAAAAAAEfAE AAAAAQAAAA8ABPByAAAAogwK8AgAAAAZBAAAAgoAAHMAC/AqAAAAgAAAAAoAgQAAAAAAggAA AAAAgwAAAAAAhAAAAAAA/wEAAAgAiAMCAAAAAAAP8BAAAACwHAAA5hsAAIAfAAAGHQAAAAAR 8AQAAAADAAAAAAAN8AQAAAAAAAoADwAE8HIAAACiDArwCAAAABoEAAACCgAAcwAL8CoAAACA AAAACwCBAAAAAACCAAAAAACDAAAAAACEAAAAAAD/AQAACACIAwIAAAAAAA/wEAAAACAcAAB2 EwAA8B4AAJYUAAAAABHwBAAAAAMAAAAAAA3wBAAAAAAACwAPAATwbAAAADIACvAIAAAAGwQA AAIKAABjAAvwJAAAAIAAAAAMAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAIgDAgAAAAAAD/AQ AAAAYBUAANAVAAAAGwAAcBsAAAAAEfAEAAAAAwAAAAAADfAEAAAAAAAMAA8ABPBaAAAAQgEK 8AgAAAAcBAAAAgoAAFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMCAAAAAAAP 8BAAAABACwAAMBkAAGAVAAAwGQAAAAAR8AQAAAADAAAADwAE8FoAAABCAQrwCAAAAB0EAAAC CgAAUwAL8B4AAABEAQQAAAB/AQAAAQC/AQAAEAD/ARAAEACIAwIAAAAAAA/wEAAAAOAZAADg GgAAMCEAAKAhAAAAABHwBAAAAAMAAAAPAATwWgAAAEIBCvAIAAAAHgQAAAIKAABTAAvwHgAA AEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQAIgDAgAAAAAAD/AQAAAAABsAADAZAABwIwAAMBkA AAAAEfAEAAAAAwAAAA8ABPBaAAAAQgEK8AgAAAAfBAAAggoAAFMAC/AeAAAARAEEAAAAfwEA AAEAvwEAABAA/wEQABAAiAMCAAAAAAAP8BAAAABwGgAAABMAAOAiAADwFgAAAAAR8AQAAAAD AAAADwAE8FoAAACiDArwCAAAACAEAAACCgAAMwAL8BIAAACAAAAADQD/AQAACACIAwIAAAAA AA/wEAAAAAAJAACgGAAAsAoAAFAaAAAAABHwBAAAAAMAAAAAAA3wBAAAAAAADQAPAATwWgAA AKIMCvAIAAAAIQQAAAIKAAAzAAvwEgAAAIAAAAAOAP8BAAAIAIgDAgAAAAAAD/AQAAAAcCMA AOARAAAgJQAAkBMAAAAAEfAEAAAAAwAAAAAADfAEAAAAAAAOAA8ABPBaAAAAogwK8AgAAAAi BAAAAgoAADMAC/ASAAAAgAAAAA8A/wEAAAgAiAMCAAAAAAAP8BAAAAAAJAAAEBgAALAlAADA GQAAAAAR8AQAAAADAAAAAAAN8AQAAAAAAA8ADwAE8FoAAACiDArwCAAAACMEAAACCgAAMwAL 8BIAAACAAAAAEAD/AQAACACIAwIAAAAAAA/wEAAAADAhAAAQIQAA4CIAAMAiAAAAABHwBAAA AAMAAAAAAA3wBAAAAAAAEAAPAATwbAAAAEIBCvAIAAAAJAQAAAIKAACDAAvwMAAAAEQBBAAA AH8BAAABAL8BAAAQAMAB/2YAAMsBzhgAANEBAQAAAP8BGAAYAIgDAgAAAAAAD/AQAAAAQAsA AIYYAABAFAAAhhgAAAAAEfAEAAAAAwAAAA8ABPBsAAAAQgEK8AgAAAAlBAAAAgoAAIMAC/Aw AAAABAC17OX/RAEEAAAAfwEAAAEAvwEAABAAwAH/ZgAA0QEBAAAA/wEYABgAiAMCAAAAAAAP 8BAAAADqGgAANxQAADoiAAA4FAAAAAAR8AQAAAADAAAADwAE8GYAAABCAQrwCAAAACYEAAAC CgAAcwAL8CoAAABEAQQAAAB/AQAAAQC/AQAAEADAAf9mAADRAQEAAAD/ARgAGACIAwIAAAAA AA/wEAAAACAcAACGGAAAwCEAAIYYAAAAABHwBAAAAAMAAAAPAATwbAAAAEIBCvAIAAAAJwQA AAIKAACDAAvwMAAAAAQAmykpAEQBBAAAAH8BAAABAL8BAAAQAMAB/2YAANEBAQAAAP8BGAAY AIgDAgAAAAAAD/AQAAAAcBoAAJYdAADkIQAAxx0AAAAAEfAEAAAAAwAAAA8ABPByAAAAogwK 8AgAAAAoBAAAAgoAAHMAC/AqAAAAgAAAABEAgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEA AAgAiAMCAAAAAAAP8BAAAABgDAAAZhcAADAPAACGGAAAAAAR8AQAAAADAAAAAAAN8AQAAAAA ABEADwAE8HIAAACiDArwCAAAACkEAAACCgAAcwAL8CoAAACAAAAAEgCBAAAAAACCAAAAAACD AAAAAACEAAAAAAD/AQAACACIAwIAAAAAAA/wEAAAALAcAABmFwAAgB8AAIYYAAAAABHwBAAA AAMAAAAAAA3wBAAAAAAAEgAPAATwVAAAAKIMCvAIAAAAPAQAAAIKAAAjAAvwDAAAAIAAAAAT AP8BAAAIAAAAD/AQAAAAICUAAAASAAAQKQAAsBMAAAAAEfAEAAAAAgAAAAAADfAEAAAAAAAT AA8ABPBUAAAAogwK8AgAAAA9BAAAAgoAACMAC/AMAAAAgAAAABQA/wEAAAgAAAAP8BAAAACw JQAAMBgAAKApAADgGQAAAAAR8AQAAAADAAAAAAAN8AQAAAAAABQADwAE8FQAAACiDArwCAAA AD4EAAACCgAAIwAL8AwAAACAAAAAFQD/AQAACAAAAA/wEAAAAOAiAAAwIQAA0CYAAOAiAAAA ABHwBAAAAAMAAAAAAA3wBAAAAAAAFQAPAAPw2gcAAA8ABPBAAAAAAQAJ8BAAAAAACQAAISoA ABApAAAQOwAAAgAK8AgAAABBBAAAAQIAAAAAEPAEAAAAAQAAAAAAEfAEAAAAAQAAAA8ABPBy AAAAogwK8AgAAAArBAAAAgoAAHMAC/AqAAAAgAAAAAkAgQAAAAAAggAAAAAAgwAAAAAAhAAA AAAA/wEAAAgAiAMBAAAAAAAP8BAAAACwHAAAJzQAAIAfAABHNQAAAAAR8AQAAAAFAAAAAAAN 8AQAAAAAAAkADwAE8HIAAACiDArwCAAAACwEAAACCgAAcwAL8CoAAACAAAAACACBAAAAAACC AAAAAACDAAAAAACEAAAAAAD/AQAACACIAwEAAAAAAA/wEAAAACAcAAC3KwAA8B4AANcsAAAA ABHwBAAAAAMAAAAAAA3wBAAAAAAACAAPAATwbAAAADIACvAIAAAALQQAAAIKAABjAAvwJAAA AIAAAAAHAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAIgDAQAAAAAAD/AQAAAAYBUAABEuAAAA GwAAsTMAAAAAEfAEAAAAAwAAAAAADfAEAAAAAAAHAA8ABPBaAAAAQgEK8AgAAAAuBAAAAgoA AFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMBAAAAAAAP8BAAAABACwAAcTEA AGAVAABxMQAAAAAR8AQAAAADAAAADwAE8FoAAABCAQrwCAAAAC8EAAACCgAAUwAL8B4AAABE AQQAAAB/AQAAAQC/AQAAEAD/ARAAEACIAwEAAAAAAA/wEAAAAOAZAAAhMwAAMCEAAOE5AAAA ABHwBAAAAAMAAAAPAATwWgAAAEIBCvAIAAAAMAQAAAIKAABTAAvwHgAAAEQBBAAAAH8BAAAB AL8BAAAQAP8BEAAQAIgDAQAAAAAAD/AQAAAAABsAAHExAABwIwAAcTEAAAAAEfAEAAAAAwAA AA8ABPBaAAAAQgEK8AgAAAAxBAAAggoAAFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQ ABAAiAMBAAAAAAAP8BAAAABwGgAAQSsAAOAiAAAxLwAAAAAR8AQAAAADAAAADwAE8FoAAACi DArwCAAAADIEAAACCgAAMwAL8BIAAACAAAAABgD/AQAACACIAwEAAAAAAA/wEAAAAAAJAADh MAAAsAoAAJEyAAAAABHwBAAAAAMAAAAAAA3wBAAAAAAABgAPAATwWgAAAKIMCvAIAAAAMwQA AAIKAAAzAAvwEgAAAIAAAAAFAP8BAAAIAIgDAQAAAAAAD/AQAAAAcCMAACEqAAAgJQAA0SsA AAAAEfAEAAAAAwAAAAAADfAEAAAAAAAFAA8ABPBaAAAAogwK8AgAAAA0BAAAAgoAADMAC/AS AAAAgAAAAAQA/wEAAAgAiAMBAAAAAAAP8BAAAAAAJAAAUTAAALAlAAABMgAAAAAR8AQAAAAD AAAAAAAN8AQAAAAAAAQADwAE8FoAAACiDArwCAAAADUEAAACCgAAMwAL8BIAAACAAAAAAwD/ AQAACACIAwEAAAAAAA/wEAAAADAhAABROQAA4CIAAAE7AAAAABHwBAAAAAMAAAAAAA3wBAAA AAAAAwAPAATwbAAAAEIBCvAIAAAANgQAAAIKAACDAAvwMAAAAEQBBAAAAH8BAAABAL8BAAAQ AMAB/2YAAMsBzhgAANABAQAAAP8BGAAYAIgDAQAAAAAAD/AQAAAAQAsAAMcwAABAFAAAxzAA AAAAEfAEAAAAAwAAAA8ABPBsAAAAQgEK8AgAAAA3BAAAAgoAAIMAC/AwAAAABAC17OX/RAEE AAAAfwEAAAEAvwEAABAAwAH/ZgAA0QEBAAAA/wEYABgAiAMBAAAAAAAP8BAAAADqGgAAeCwA ADoiAAB5LAAAAAAR8AQAAAADAAAADwAE8GYAAABCAQrwCAAAADgEAAACCgAAcwAL8CoAAABE AQQAAAB/AQAAAQC/AQAAEADAAf9mAADRAQEAAAD/ARgAGACIAwEAAAAAAA/wEAAAACAcAADH MAAAwCEAAMcwAAAAABHwBAAAAAMAAAAPAATwbAAAAEIBCvAIAAAAOQQAAAIKAACDAAvwMAAA AAQAmykpAEQBBAAAAH8BAAABAL8BAAAQAMAB/2YAANABAQAAAP8BGAAYAIgDAQAAAAAAD/AQ AAAAcBoAANc1AADkIQAACDYAAAAAEfAEAAAABAAAAA8ABPByAAAAogwK8AgAAAA6BAAAAgoA AHMAC/AqAAAAgAAAAAIAgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEAAAgAiAMBAAAAAAAP 8BAAAABgDAAApy8AADAPAADHMAAAAAAR8AQAAAADAAAAAAAN8AQAAAAAAAIADwAE8HIAAACi DArwCAAAADsEAAACCgAAcwAL8CoAAACAAAAAAQCBAAAAAACCAAAAAACDAAAAAACEAAAAAAD/ AQAACACIAwEAAAAAAA/wEAAAALAcAACnLwAAgB8AAMcwAAAAABHwBAAAAAMAAAAAAA3wBAAA AAAAAQAPAATwVAAAAKIMCvAIAAAAPwQAAAIKAAAjAAvwDAAAAIAAAAAWAP8BAAAIAAAAD/AQ AAAAUCIAANA4AAAQKQAAEDsAAAAAEfAEAAAACAAAAAAADfAEAAAAAAAWAA8ABPBmAAAAogwK 8AgAAABDBAAAAAoAAHMAC/AqAAAAgAAAABcAgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEA AAgAiAMDAAAAAAAQ8AQAAAAOAAAAAAAR8AQAAAACAAAAAAAN8AQAAAAAABcADwAE8GAAAAAy AArwCAAAAEUEAAAACgAAYwAL8CQAAACAAAAAGQCBAAAAAACCAAAAAACDAAAAAACEAAAAAACI AwMAAAAAABDwBAAAAA0AAAAAABHwBAAAAAIAAAAAAA3wBAAAAAAAGQAPAATwTgAAAEIBCvAI AAAARgQAAAAKAABTAAvwHgAAAEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQAIgDAwAAAAAAEPAE AAAADAAAAAAAEfAEAAAAAgAAAA8ABPBOAAAAQgEK8AgAAABHBAAAAAoAAFMAC/AeAAAARAEE AAAAfwEAAAEAvwEAABAA/wEQABAAiAMDAAAAAAAQ8AQAAAALAAAAAAAR8AQAAAACAAAADwAE 8E4AAABCAQrwCAAAAEgEAAAACgAAUwAL8B4AAABEAQQAAAB/AQAAAQC/AQAAEAD/ARAAEACI AwMAAAAAABDwBAAAAAoAAAAAABHwBAAAAAIAAAAPAATwTgAAAEIBCvAIAAAASQQAAIAKAABT AAvwHgAAAEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQAIgDAwAAAAAAEPAEAAAACQAAAAAAEfAE AAAAAgAAAA8ABPBOAAAAogwK8AgAAABKBAAAAAoAADMAC/ASAAAAgAAAABoA/wEAAAgAiAMD AAAAAAAQ8AQAAAAIAAAAAAAR8AQAAAACAAAAAAAN8AQAAAAAABoADwAE8E4AAACiDArwCAAA AEsEAAAACgAAMwAL8BIAAACAAAAAGwD/AQAACACIAwMAAAAAABDwBAAAAAcAAAAAABHwBAAA AAIAAAAAAA3wBAAAAAAAGwAPAATwTgAAAKIMCvAIAAAATAQAAAAKAAAzAAvwEgAAAIAAAAAc AP8BAAAIAIgDAwAAAAAAEPAEAAAABgAAAAAAEfAEAAAAAgAAAAAADfAEAAAAAAAcAA8ABPBO AAAAogwK8AgAAABNBAAAAAoAADMAC/ASAAAAgAAAAB0A/wEAAAgAiAMDAAAAAAAQ8AQAAAAF AAAAAAAR8AQAAAACAAAAAAAN8AQAAAAAAB0ADwAE8GAAAABCAQrwCAAAAE4EAAAACgAAgwAL 8DAAAABEAQQAAAB/AQAAAQC/AQAAEADAAf9mAADLAc4YAADRAQEAAAD/ARgAGACIAwMAAAAA ABDwBAAAAAQAAAAAABHwBAAAAAIAAAAPAATwYAAAAEIBCvAIAAAAUQQAAAAKAACDAAvwMAAA AAQAmykpAEQBBAAAAH8BAAABAL8BAAAQAMAB/2YAANEBAQAAAP8BGAAYAIgDAwAAAAAAEPAE AAAAAwAAAAAAEfAEAAAAAgAAAA8ABPBmAAAAogwK8AgAAABSBAAAAAoAAHMAC/AqAAAAgAAA AB4AgQAAAAAAggAAAAAAgwAAAAAAhAAAAAAA/wEAAAgAiAMDAAAAAAAQ8AQAAAACAAAAAAAR 8AQAAAACAAAAAAAN8AQAAAAAAB4ADwAD8AYFAAAPAATwQAAAAAEACfAQAAAAAAkAANIOAACw JQAAsh8AAAIACvAIAAAAaAQAAAECAAAAABDwBAAAAA8AAAAAABHwBAAAAAEAAAAPAATwZgAA ADIACvAIAAAAVgQAAAIKAABTAAvwHgAAAIAAAAAjAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAA AAAAD/AQAAAAYBUAAMISAAAAGwAAYhgAAAAAEfAEAAAAAgAAAAAADfAEAAAAAAAjAA8ABPBU AAAAQgEK8AgAAABXBAAAAgoAAEMAC/AYAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAAAAP 8BAAAABACwAAIhYAAGAVAAAiFgAAAAAR8AQAAAACAAAADwAE8FQAAABCAQrwCAAAAFgEAAAC CgAAQwAL8BgAAABEAQQAAAB/AQAAAQC/AQAAEAD/ARAAEAAAAA/wEAAAAOAZAADSFwAAMCEA AJIeAAAAABHwBAAAAAIAAAAPAATwVAAAAEIBCvAIAAAAWQQAAAIKAABDAAvwGAAAAEQBBAAA AH8BAAABAL8BAAAQAP8BEAAQAAAAD/AQAAAAABsAACIWAABwIwAAIhYAAAAAEfAEAAAAAgAA AA8ABPBUAAAAQgEK8AgAAABaBAAAggoAAEMAC/AYAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQ ABAAAAAP8BAAAABwGgAA8g8AAOAiAADiEwAAAAAR8AQAAAACAAAADwAE8FQAAACiDArwCAAA AFsEAAACCgAAIwAL8AwAAACAAAAAIgD/AQAACAAAAA/wEAAAAAAJAACSFQAAsAoAAEIXAAAA ABHwBAAAAAIAAAAAAA3wBAAAAAAAIgAPAATwVAAAAKIMCvAIAAAAXAQAAAIKAAAjAAvwDAAA AIAAAAAhAP8BAAAIAAAAD/AQAAAAcCMAANIOAAAgJQAAghAAAAAAEfAEAAAAAgAAAAAADfAE AAAAAAAhAA8ABPBUAAAAogwK8AgAAABdBAAAAgoAACMAC/AMAAAAgAAAABgA/wEAAAgAAAAP 8BAAAAAAJAAAAhUAALAlAACyFgAAAAAR8AQAAAACAAAAAAAN8AQAAAAAABgADwAE8FQAAACi DArwCAAAAF4EAAACCgAAIwAL8AwAAACAAAAAHwD/AQAACAAAAA/wEAAAADAhAAACHgAA4CIA ALIfAAAAABHwBAAAAAIAAAAAAA3wBAAAAAAAHwAPAATwZgAAAKIMCvAIAAAAYgQAAAIKAABT AAvwHgAAAIAAAAAkAIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAAAAD/AQAAAA8BUAACwXAABQ GQAA/BkAAAAAEfAEAAAABAAAAAAADfAEAAAAAAAkAA8ABPBIAAAAUgQK8AgAAABlBAAAAgoA ACMAC/AMAAAAgQEzMwAAvwEQABAAAAAP8BAAAABACwAATBgAAPAVAAD8GQAAAAAR8AQAAAAC AAAADwAE8E4AAABSBArwCAAAAGYEAAACCgAAMwAL8BIAAAAEADCWJwCBATMzAAC/ARAAEAAA AA/wEAAAADQYAACeGwAAhB8AAJseAAAAABHwBAAAAAcAAAAPAATwVAAAAKIMCvAIAAAAZwQA AAIKAAAjAAvwDAAAAIAAAAAgAP8BAAAIAAAAD/AQAAAAUBAAADwcAAAwGAAAfB4AAAAAEfAE AAAAAwAAAAAADfAEAAAAAAAgAA8AA/BMBgAADwAE8E4AAAABAAnwEAAAAAAJAACgBQAA4CsA AIAWAAACAArwCAAAAHwEAAABAgAAEwAL8AYAAACIAwAAAAAAABDwBAAAABAAAAAAABHwBAAA AAEAAAAPAATwbAAAAKIMCvAIAAAAfQQAAAIKAABjAAvwJAAAAIAAAAAtAIEAAAAAAIIAAAAA AIMAAAAAAIQAAAAAAP8BAAAIAAAAD/AQAAAAYB4AALAKAADgIgAA0AsAAAAAEfAEAAAAAQAA AAAADfAEAAAAAAAtAA8ABPBmAAAAMgAK8AgAAAB+BAAAAgoAAFMAC/AeAAAAgAAAACwAgQAA AAAAggAAAAAAgwAAAAAAhAAAAAAAAAAP8BAAAABgFQAAkAkAAAAbAAAwDwAAAAAR8AQAAAAB AAAAAAAN8AQAAAAAACwADwAE8FQAAABCAQrwCAAAAH8EAAACCgAAQwAL8BgAAABEAQQAAAB/ AQAAAQC/AQAAEAD/ARAAEAAAAA/wEAAAAEALAADwDAAAYBUAAPAMAAAAABHwBAAAAAEAAAAP AATwVAAAAEIBCvAIAAAAgAQAAAIKAABDAAvwGAAAAEQBBAAAAH8BAAABAL8BAAAQAP8BEAAQ AAAAD/AQAAAA4BkAAKAOAAAwIQAAYBUAAAAAEfAEAAAAAQAAAA8ABPBUAAAAQgEK8AgAAACB BAAAAgoAAEMAC/AYAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAAAAP8BAAAAAAGwAA8AwA AHAjAADwDAAAAAAR8AQAAAABAAAADwAE8FQAAABCAQrwCAAAAIIEAACCCgAAQwAL8BgAAABE AQQAAAB/AQAAAQC/AQAAEAD/ARAAEAAAAA/wEAAAAHAaAADABgAA4CIAALAKAAAAABHwBAAA AAEAAAAPAATwVAAAAKIMCvAIAAAAgwQAAAIKAAAjAAvwDAAAAIAAAAArAP8BAAAIAAAAD/AQ AAAAAAkAAGAMAACwCgAAEA4AAAAAEfAEAAAAAQAAAAAADfAEAAAAAAArAA8ABPBUAAAAogwK 8AgAAACEBAAAAgoAACMAC/AMAAAAgAAAACoA/wEAAAgAAAAP8BAAAABwIwAAoAUAACAlAABQ BwAAAAAR8AQAAAABAAAAAAAN8AQAAAAAACoADwAE8FQAAACiDArwCAAAAIUEAAACCgAAIwAL 8AwAAACAAAAAKQD/AQAACAAAAA/wEAAAAAAkAADQCwAAsCUAAIANAAAAABHwBAAAAAEAAAAA AA3wBAAAAAAAKQAPAATwVAAAAKIMCvAIAAAAhgQAAAIKAAAjAAvwDAAAAIAAAAAoAP8BAAAI AAAAD/AQAAAAMCEAANAUAADgIgAAgBYAAAAAEfAEAAAAAQAAAAAADfAEAAAAAAAoAA8ABPBm AAAAogwK8AgAAACHBAAAAgoAAFMAC/AeAAAAgAAAACcAgQAAAAAAggAAAAAAgwAAAAAAhAAA AAAAAAAP8BAAAADwFQAAEA4AAFAZAABwEQAAAAAR8AQAAAABAAAAAAAN8AQAAAAAACcADwAE 8EgAAABSBArwCAAAAIgEAAACCgAAIwAL8AwAAACBATMzAAC/ARAAEAAAAA/wEAAAAEALAAAa DwAA8BUAAMoQAAAAABHwBAAAAAEAAAAPAATwTgAAAFIECvAIAAAAiQQAAAIKAAAzAAvwEgAA AAQAMJYnAIEBMzMAAL8BEAAQAAAAD/AQAAAANBgAAGwSAACEHwAAaRUAAAAAEfAEAAAAAQAA AA8ABPBUAAAAogwK8AgAAACKBAAAAgoAACMAC/AMAAAAgAAAACYA/wEAAAgAAAAP8BAAAABQ EAAAChMAADAYAABKFQAAAAAR8AQAAAABAAAAAAAN8AQAAAAAACYADwAE8GAAAABCAQrwCAAA AIsEAABCCgAAYwAL8CQAAABEAQQAAAB/AQAAAQC/AQAAEADAAf9mAADRAQEAAAD/ARgAGAAA AA/wEAAAACAcAADQCwAAUCIAANALAAAAABHwBAAAAAEAAAAPAATwVAAAAKIMCvAIAAAAjAQA AAIKAAAjAAvwDAAAAIAAAAAlAP8BAAAIAAAAD/AQAAAAQCYAAGAMAADgKwAAoA4AAAAAEfAE AAAAAQAAAAAADfAEAAAAAAAlAA8AA/AqBwAADwAE8EAAAAABAAnwEAAAAAAJAAB5IQAA8CcA AFkyAAACAArwCAAAALIEAAABAgAAAAAQ8AQAAAARAAAAAAAR8AQAAAABAAAADwAE8HgAAACi DArwCAAAAI4EAAACCgAAgwAL8DAAAACAAAAALgCBAAAAAACCAAAAAACDAAAAAACEAAAAAACK AI4EAAD/AQAACACIAwYAAAAAAA/wEAAAAGAeAACJJgAA4CIAAKknAAAAABHwBAAAAAUAAAAA AA3wBAAAAAAALgAPAATwcgAAADIACvAIAAAAjwQAAAIKAABzAAvwKgAAAIAAAAAvAIEAAAAA AIIAAAAAAIMAAAAAAIQAAAAAAIoAjwQAAIgDBgAAAAAAD/AQAAAAYBUAAGklAAAAGwAACSsA AAAAEfAEAAAABQAAAAAADfAEAAAAAAAvAA8ABPBaAAAAQgEK8AgAAACQBAAAAgoAAFMAC/Ae AAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMGAAAAAAAP8BAAAABACwAAySgAAGAVAADJ KAAAAAAR8AQAAAAFAAAADwAE8FoAAABCAQrwCAAAAJEEAAACCgAAUwAL8B4AAABEAQQAAAB/ AQAAAQC/AQAAEAD/ARAAEACIAwYAAAAAAA/wEAAAAOAZAAB5KgAAMCEAADkxAAAAABHwBAAA AAUAAAAPAATwWgAAAEIBCvAIAAAAkgQAAAIKAABTAAvwHgAAAEQBBAAAAH8BAAABAL8BAAAQ AP8BEAAQAIgDBgAAAAAAD/AQAAAAABsAAMkoAABwIwAAySgAAAAAEfAEAAAABQAAAA8ABPBa AAAAQgEK8AgAAACTBAAAggoAAFMAC/AeAAAARAEEAAAAfwEAAAEAvwEAABAA/wEQABAAiAMG AAAAAAAP8BAAAABwGgAAmSIAAOAiAACJJgAAAAAR8AQAAAAFAAAADwAE8GAAAACiDArwCAAA AJQEAAACCgAAQwAL8BgAAACAAAAAMACKAJQEAAD/AQAACACIAwYAAAAAAA/wEAAAAAAJAAA5 KAAAsAoAAOkpAAAAABHwBAAAAAUAAAAAAA3wBAAAAAAAMAAPAATwYAAAAKIMCvAIAAAAlQQA AAIKAABDAAvwGAAAAIAAAAAxAIoAlQQAAP8BAAAIAIgDBgAAAAAAD/AQAAAAcCMAAHkhAAAg JQAAKSMAAAAAEfAEAAAABQAAAAAADfAEAAAAAAAxAA8ABPBgAAAAogwK8AgAAACWBAAAAgoA AEMAC/AYAAAAgAAAADIAigCWBAAA/wEAAAgAiAMGAAAAAAAP8BAAAAAAJAAAqScAALAlAABZ KQAAAAAR8AQAAAAFAAAAAAAN8AQAAAAAADIADwAE8GAAAACiDArwCAAAAJcEAAACCgAAQwAL 8BgAAACAAAAAMwCKAJcEAAD/AQAACACIAwYAAAAAAA/wEAAAADAhAACpMAAA4CIAAFkyAAAA ABHwBAAAAAUAAAAAAA3wBAAAAAAAMwAPAATwcgAAAKIMCvAIAAAAmAQAAAIKAABzAAvwKgAA AIAAAAA0AIEAAAAAAIIAAAAAAIMAAAAAAIQAAAAAAIoAmAQAAIgDBgAAAAAAD/AQAAAA8BUA AOkpAABQGQAASS0AAAAAEfAEAAAABQAAAAAADfAEAAAAAAA0AA8ABPBOAAAAUgQK8AgAAACZ BAAAAgoAADMAC/ASAAAAgQEzMwAAvwEQABAAiAMGAAAAAAAP8BAAAABACwAA8yoAAPAVAACj LAAAAAAR8AQAAAAFAAAADwAE8FQAAABSBArwCAAAAJoEAAACCgAAQwAL8BgAAAAEADCWJwCB ATMzAAC/ARAAEACIAwYAAAAAAA/wEAAAADQYAABFLgAAhB8AAEIxAAAAABHwBAAAAAUAAAAP AATwYAAAAKIMCvAIAAAAmwQAAAIKAABDAAvwGAAAAIAAAAA1AIoAmwQAAP8BAAAIAIgDBgAA AAAAD/AQAAAAUBAAAOMuAAAwGAAAIzEAAAAAEfAEAAAABQAAAAAADfAEAAAAAAA1AA8ABPBm AAAAQgEK8AgAAACcBAAAQgoAAHMAC/AqAAAARAEEAAAAfwEAAAEAvwEAABAAwAH/ZgAA0AEB AAAA/wEYABgAiAMGAAAAAAAP8BAAAAAgHAAAqScAAFAiAACpJwAAAAAR8AQAAAAFAAAADwAE 8FQAAABSBArwCAAAAJ4EAAACCgAAQwAL8BgAAAAEAFmE7f+BATMzAAC/ARAAEACIAwYAAAAA AA/wEAAAAFAZAAB/KQAAoCAAAHwsAAAAABHwBAAAAAcAAAAPAATwWgAAAKIMCvAIAAAAsQQA AAIKAAAzAAvwEgAAAIAAAAA9AIoAsQQAAP8BAAAIAAAAD/AQAAAAECAAAMAqAADwJwAAAC0A AAAAEfAEAAAAAwAAAAAADfAEAAAAAAA9AA8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/Ae AAAAvwEAABAAywEAAAAA/wEAAAgABAMJAAAAPwMBAAEAAAAR8AQAAAABAAAADwAF8AAAAABb AwAACAQAAHUFAAB2BQAAdwUAAHgFAAB5BQAAegUAAHsFAAB8BQAAfQUAAH4FAAB/BQAAgAUA AIwFAACrBgAARwgAAN0IAADoCwAAQAQAAPgBAAA2AAAAmCIAADYRAAB0AAAAAABBBAAA+AEA ADYAAAAIIgAAJREAAHQAAAAAAFIEAABYBQAAvAUAACgIAADcBgAAdAAAAAAAUQQAAGgTAADs CwAA3BoAAB0MAAB0AAAAAABOBAAAOAQAANwGAAA4DQAA3AYAAHQAAAAAAE0EAAAoGgAAZg8A ANgbAAAWEQAAdAAAAAAATAQAAPgcAABmBgAAqB4AABYIAAB0AAAAAABLBAAAaBwAADYAAAAY HgAA5gEAAHQAAAAAAEoEAAD4AQAA9gYAAKgDAACmCAAAdAAAAAAASQQAAGgTAABWAQAA2BsA AEYFAAB0AAAAAABIBAAA+BMAAIYHAABoHAAAhgcAAHQAAAAAAEcEAADYEgAANgkAACgaAAD2 DwAAdAAAAAAARgQAADgEAACGBwAAWA4AAIYHAAB0AAAAAABFBAAAWA4AACYEAAD4EwAAxgkA AHQAAAAAAEMEAACoFQAAWgAAAHgYAAB6AQAAdAAAAAAAaAQAAPgBAAA2AAAAqB4AABYRAAB0 AAAAAAB8BAAA+AEAAAAAAADYJAAA4BAAAHQAAAAAALIEAAD4AQAAAAAAAOggAADgEAAAdAAA AAAA//8UAAAADgBSAG8AaABpAHQAIABTAG8AbgBhAGwAawBhAHIAQgBDADoAXABUAEUATQBQ AFwAQQB1AHQAbwBSAGUAYwBvAHYAZQByAHkAIABzAGEAdgBlACAAbwBmACAAUwB0AGEAdABl ACAARABpAGEAZwByAGEAbQAgAGEAbgBkACAARgB1AG4AYwB0AGkAbwBuAGEAbABpAHQAaQBl AHMALgBhAHMAZAAOAFIAbwBoAGkAdAAgAFMAbwBuAGEAbABrAGEAcgBCAEMAOgBcAFQARQBN AFAAXABBAHUAdABvAFIAZQBjAG8AdgBlAHIAeQAgAHMAYQB2AGUAIABvAGYAIABTAHQAYQB0 AGUAIABEAGkAYQBnAHIAYQBtACAAYQBuAGQAIABGAHUAbgBjAHQAaQBvAG4AYQBsAGkAdABp AGUAcwAuAGEAcwBkAA4AUgBvAGgAaQB0ACAAUwBvAG4AYQBsAGsAYQByADAAQwA6AFwARwBh AHIAYgBhAGcAZQBcAFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABhAG4AZAAgAEYAdQBu AGMAdABpAG8AbgBhAGwAaQB0AGkAZQBzAC4AZABvAGMADgBSAG8AaABpAHQAIABTAG8AbgBh AGwAawBhAHIAMABDADoAXABHAGEAcgBiAGEAZwBlAFwAUwB0AGEAdABlACAARABpAGEAZwBy AGEAbQAgAGEAbgBkACAARgB1AG4AYwB0AGkAbwBuAGEAbABpAHQAaQBlAHMALgBkAG8AYwAO AFIAbwBoAGkAdAAgAFMAbwBuAGEAbABrAGEAcgAwAEMAOgBcAEcAYQByAGIAYQBnAGUAXABT AHQAYQB0AGUAIABEAGkAYQBnAHIAYQBtACAAYQBuAGQAIABGAHUAbgBjAHQAaQBvAG4AYQBs AGkAdABpAGUAcwAuAGQAbwBjAA4AUgBvAGgAaQB0ACAAUwBvAG4AYQBsAGsAYQByAEIAQwA6 AFwAVABFAE0AUABcAEEAdQB0AG8AUgBlAGMAbwB2AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAg AFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABhAG4AZAAgAEYAdQBuAGMAdABpAG8AbgBh AGwAaQB0AGkAZQBzAC4AYQBzAGQADgBSAG8AaABpAHQAIABTAG8AbgBhAGwAawBhAHIAMABD ADoAXABHAGEAcgBiAGEAZwBlAFwAUwB0AGEAdABlACAARABpAGEAZwByAGEAbQAgAGEAbgBk ACAARgB1AG4AYwB0AGkAbwBuAGEAbABpAHQAaQBlAHMALgBkAG8AYwAOAFIAbwBoAGkAdAAg AFMAbwBuAGEAbABrAGEAcgBCAEMAOgBcAFQARQBNAFAAXABBAHUAdABvAFIAZQBjAG8AdgBl AHIAeQAgAHMAYQB2AGUAIABvAGYAIABTAHQAYQB0AGUAIABEAGkAYQBnAHIAYQBtACAAYQBu AGQAIABGAHUAbgBjAHQAaQBvAG4AYQBsAGkAdABpAGUAcwAuAGEAcwBkAA4AUgBvAGgAaQB0 ACAAUwBvAG4AYQBsAGsAYQByAEIAQwA6AFwAVABFAE0AUABcAEEAdQB0AG8AUgBlAGMAbwB2 AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAgAFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABh AG4AZAAgAEYAdQBuAGMAdABpAG8AbgBhAGwAaQB0AGkAZQBzAC4AYQBzAGQADgBSAG8AaABp AHQAIABTAG8AbgBhAGwAawBhAHIAGABDADoAXABHAGEAcgBiAGEAZwBlAFwAQwBhAGwAbAAg AGYAbABvAHcALgBkAG8AYwACAAF78iEPAAkE/w8AAAAAAAAAAAAAAAAAAAAAAQCzRG8tAQAJ BP8PAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAABAAAA+EaAER hJj+FcYFAAFoAQYCAAAALgABAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAALEAAAD4RoARGEmP4V xgUAAWgBBk9KAQBRSgEAbygAAQC38AIAAAABe/IhAAAAAAAAAAAAAAAAs0RvLQAAAAAAAAAA AAAAAP////////////8CAAAAAAAAAP9AAYABAAQAAAAEAAAA6GxXAQEAAQAEAAAAAAAAAAAA AAAAAAAAAhAAAAAAAAAA6AsAAJAAAAgAQAAAAwAAAEcWkAEAAAICBgMFBAUCAwSHAgAAAAAA AAAAAAAAAAAAnwAAAAAAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAAADUWkAEC AAUFAQIBBwYCBQcAAAAAAAAAEAAAAAAAAAAAAAAAgAAAAABTAHkAbQBiAG8AbAAAADMmkAEA AAILBgQCAgICAgSHAgAAAAAAAAAAAAAAAAAAnwAAAAAAAABBAHIAaQBhAGwAAAAiAAQAMQiI GAAA0AIAAGgBAAAAALJaQUayWkFGAAAAAAIAAAAAAGkBAAAKCAAAAQAEAAAABAADEBEAAAAA AAAAAAAAAAEAAQAAAAEAAAAAAAAAIQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAApQbAB7QAtACAABIwAAAAAAAAAAAAAAAAAADfCQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAIAAAAAAP//EgAAAAAAAAAhAFMAdABhAHQAZQAgAEQAaQBhAGcAcgBhAG0AIABhAG4AZAAg AEYAdQBuAGMAdABpAG8AbgBhAGwAaQB0AGkAZQBzAAAAAAAAAA4AUgBvAGgAaQB0ACAAUwBv AG4AYQBsAGsAYQByAA4AUgBvAGgAaQB0ACAAUwBvAG4AYQBsAGsAYQByAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA/v8AAAQAAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EIACsns9kwAAAA lAEAABEAAAABAAAAkAAAAAIAAACYAAAAAwAAAMQAAAAEAAAA0AAAAAUAAADoAAAABgAAAPQA AAAHAAAAAAEAAAgAAAAQAQAACQAAACgBAAASAAAANAEAAAoAAABQAQAADAAAAFwBAAANAAAA aAEAAA4AAAB0AQAADwAAAHwBAAAQAAAAhAEAABMAAACMAQAAAgAAAOQEAAAeAAAAIgAAAFN0 YXRlIERpYWdyYW0gYW5kIEZ1bmN0aW9uYWxpdGllcwBvcx4AAAABAAAAAHRhdB4AAAAPAAAA Um9oaXQgU29uYWxrYXIAbh4AAAABAAAAAG9oaR4AAAABAAAAAG9oaR4AAAAHAAAATm9ybWFs AG8eAAAADwAAAFJvaGl0IFNvbmFsa2FyAG4eAAAAAgAAADIAaGkeAAAAEwAAAE1pY3Jvc29m dCBXb3JkIDguMAB1QAAAAAAAAAAAAAAAQAAAAABApoHzW78BQAAAAABApoHzW78BAwAAAAEA AAADAAAAaQEAAAMAAAAKCAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/ AAAEAAIAAAAAAAAAAAAAAAAAAAAAAAIAAAAC1c3VnC4bEJOXCAArLPmuRAAAAAXVzdWcLhsQ k5cIACss+a5QAQAADAEAAAwAAAABAAAAaAAAAA8AAABwAAAABQAAAIAAAAAGAAAAiAAAABEA AACQAAAAFwAAAJgAAAALAAAAoAAAABAAAACoAAAAEwAAALAAAAAWAAAAuAAAAA0AAADAAAAA DAAAAO4AAAACAAAA5AQAAB4AAAAGAAAAV2lwcm8AaQADAAAAEQAAAAMAAAAEAAAAAwAAAN8J AAADAAAAahAIAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAAiAAAA U3RhdGUgRGlhZ3JhbSBhbmQgRnVuY3Rpb25hbGl0aWVzAAwQAAACAAAAHgAAAAYAAABUaXRs ZQADAAAAAQAAAJgAAAADAAAAAAAAACAAAAABAAAANgAAAAIAAAA+AAAAAQAAAAIAAAAKAAAA X1BJRF9HVUlEAAIAAADkBAAAQQAAAE4AAAB7ADIAMgA4ADcARQAxADQARQAtAEMAMgA1AEYA LQAxADEARAAzAC0AOABEADIARAAtADAAMAA2ADAANgA3ADQANAA1AEUAQwAyAH0AAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMA AAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAA EQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4A AAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAA/v///yoAAAArAAAA LAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkA AAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAA RwAAAEgAAABJAAAA/v///0sAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAAD+////UwAAAFQA AABVAAAAVgAAAFcAAABYAAAAWQAAAP7////9////XAAAAP7////+/////v////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8DAAAABgkCAAAAAADAAAAA AAAARgAAAACwKgeg81u/AbCyX6DzW78BXgAAAIAAAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAgH///// BQAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAiUAAAAAA AABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAGgACAQEAAAD//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAeUAAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQA aQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBAgAAAAQAAAD/////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASgAAAAAQAAAAAAAABQBEAG8AYwB1AG0A ZQBuAHQAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgA AgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSAAAA ABAAAAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////// AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAABAAAA/v////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////wEA/v8DCgAA/////wYJ AgAAAAAAwAAAAAAAAEYYAAAATWljcm9zb2Z0IFdvcmQgRG9jdW1lbnQACgAAAE1TV29yZERv YwAQAAAAV29yZC5Eb2N1bWVudC44APQ5snEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA --------------DCC0C60C268CBEBBFAA7F2A9-- From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 11 13:33:56 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA18155 for ; Tue, 11 Jan 2000 13:33:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 65CB952DB; Tue, 11 Jan 2000 13:31:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D83AA52DC; Tue, 11 Jan 2000 13:31:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id F0B8F52DB for ; Tue, 11 Jan 2000 13:31:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 11 13:29:55 EST 2000 Received: from mail.pingtel.com ([216.91.1.131]) by dusty; Tue Jan 11 13:28:02 EST 2000 Received: from pingtel.com (cdhcp189.pingtel.com [10.1.1.189]) by mail.pingtel.com (8.9.3/8.9.3) with ESMTP id NAA31308; Tue, 11 Jan 2000 13:27:19 -0500 Message-ID: <387B7719.20F40DF7@pingtel.com> Date: Tue, 11 Jan 2000 13:31:54 -0500 From: "Daniel G. Petrie" Organization: Pingtel Corp. http://www.pingtel.com X-Mailer: Mozilla 4.61 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Subject: Re: Call flow for the Home Phone Application. References: <387ABDC5.5746B32F@wipsys.soft.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I would like to contribute some requirements: I agree with Dean's points on multicast and would like to see a solution which does not require multicast. If a media "bridge" is used in the solution, it should be possible for the answering party to be the bridge (as opposed to requiring an additional entity). The called parties which do not initially join the call, need some minimal state information (i.e. to light a lamp to indicate that the "line" is being used and/or the call is joinable). This state information should be provided in an event driven means (i.e. not polled). Cheers, Dan ANIRBAN ROY wrote: > hi , > I have tried to dipict the Call Flow for the Home Phone with some > diagram to make it easy to understand. I have some doubts in those Call > Flow. Please look into it and give some suggestion for this flow. > > I am attaching a windows word doc file with it which has the call flow > with diagramatic representation of each step. > > I am sorry that i am attaching Windows word doc file as I don't have any > other tool for making the Diagram. > > regards > Anirban > > ------------------------------------------------------------ > Name: Call flow.doc > Call flow.doc Type: WINWORD File (application/msword) > Encoding: base64 From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 11 15:21:53 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20370 for ; Tue, 11 Jan 2000 15:21:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BC4BC52DC; Tue, 11 Jan 2000 15:19:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 426BC52DE; Tue, 11 Jan 2000 15:19:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 22B0952DC for ; Tue, 11 Jan 2000 15:19:02 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 11 15:18:49 EST 2000 Received: from fdd.com ([38.196.86.6]) by dusty; Tue Jan 11 15:16:55 EST 2000 Received: (from rick@localhost) by fdd.com (8.9.3/8.9.3) id OAA06124; Tue, 11 Jan 2000 14:18:36 -0600 Date: Tue, 11 Jan 2000 14:18:35 -0600 From: rick@fdd.com To: jon.peterson@level3.com Cc: sip@lists.research.bell-labs.com Subject: Re: SIP 3rd-party call creation? Message-ID: <20000111141835.A6115@fdd.com> Reply-To: 6DD3824BDF75D211930E0008C71EC92003CACF58@l3lsvlmail02.l3.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre3us Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Jon, Yes, and the worst case is a Palm which is only present for a small part of a call. Please check out http://www.normos.org/ietf/draft/draft-dean-phonectl-00.txt and let me know what you think. -- Rick rick_dean@mw.3com.com Jon.Peterson@Level3.com wrote: > > Has any consideration been given to uninvolved third parties originating > sessions between two SIP endpoints? > > If I might provide a clarifying example without endorsing the described > implementation - given two users A and B, each of whom has a SIP phone, and > an automated entity C (the third party): C somehow decides that a session > should be initiated between A and B, and thus sends an INVITE to A which, > due to special properties and/or headers, does not result in a session > between A and C, but rather prompts A to send a new INVITE to B after some > sort of approval on A's part. Subsequently C might or might not maintain a > relationship with A throughout the session establishment, and so forth. > > I haven't been able to find any existing work that addresses this sort of > situation; has something been written on this that I've missed? The SIP Call > Control Services document covers some nearby territory (the Requested-By and > Also headers could be relevant), but I don't think, from my reading of the > document, that it endorses third-party call setup unless the third party is > a participant in the session. > > If this hasn't been explored to date, what is the prevailing opinion on > third-party session initiation? Is it something to which SIP can and should > be applied? Are the accounting and security issues too damaging? > > Jon Peterson From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 12 11:11:23 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18408 for ; Wed, 12 Jan 2000 11:11:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B707152E0; Wed, 12 Jan 2000 10:39:13 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AA0CD52D0; Wed, 12 Jan 2000 10:39:06 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from chair.dnrc.bell-labs.com (chair [135.180.161.201]) by lists.research.bell-labs.com (Postfix) with ESMTP id 0F6B052D0 for ; Wed, 12 Jan 2000 10:38:06 -0500 (EST) Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by chair.dnrc.bell-labs.com (8.9.3/8.9.3) with SMTP id KAA21701 for ; Wed, 12 Jan 2000 10:36:20 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 12 01:13:33 EST 2000 Received: from rakshaka.wipsys.soft.net ([164.164.68.8]) by dusty; Wed Jan 12 01:11:38 EST 2000 Received: (from fwtk@localhost) by rakshaka.wipsys.soft.net (8.9.1b+Sun/8.9.1) id LAA11421 for ; Wed, 12 Jan 2000 11:45:47 GMT X-Authentication-Warning: rakshaka.wipsys.soft.net: fwtk set sender to using -f Received: from unknown(192.168.172.18) by rakshaka.wipsys.soft.net via smap (V2.0) id xma011412; Wed, 12 Jan 00 11:45:41 GMT Received: from wipsys.soft.net ([192.168.178.175]) by ecmail.wipsys.soft.net (Netscape Messaging Server 3.6) with ESMTP id AAA6A29; Wed, 12 Jan 2000 11:39:51 +0530 Message-ID: <387C1ACD.7DEAB7B3@wipsys.soft.net> Date: Wed, 12 Jan 2000 11:40:21 +0530 From: "ANIRBAN ROY" X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg , sip@lists.research.bell-labs.com Subject: Re: Call flow for the Home Phone Application. References: <387ABDC5.5746B32F@wipsys.soft.net> <387C1498.63E47220@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit hi, Yes I will like to work on the feature of Home phone feature for the SIP Proxy. Please include me in your list. regards Anirban Roy Jonathan Rosenberg wrote: > As I have mentioned, it is too premature to begin discussions on the > implementation. We first must decide whether there: > > 1. is sufficient people to work on this, > 2. the ADs approve adding it to the charter, > 3. the requirements for the service are defined > > then we can figure out how to extend SIP. Regarding (1), I have received > few offers of people willing to actually work on this (two, to be > exact). Feel free to respond privately if you are willing to work. > > -Jonathan R. > > ANIRBAN ROY wrote: > > > > hi , > > I have tried to dipict the Call Flow for the Home Phone with some > > diagram to make it easy to understand. I have some doubts in those Call > > Flow. Please look into it and give some suggestion for this flow. > > > > I am attaching a windows word doc file with it which has the call flow > > with diagramatic representation of each step. > > > > I am sorry that i am attaching Windows word doc file as I don't have any > > other tool for making the Diagram. > > > > regards > > Anirban > > > > ------------------------------------------------------------------------ > > Name: Call flow.doc > > Call flow.doc Type: WINWORD File (application/msword) > > Encoding: base64 > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 12 11:23:07 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18409 for ; Wed, 12 Jan 2000 11:11:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 566FD52E1; Wed, 12 Jan 2000 10:39:18 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8B27D52DE; Wed, 12 Jan 2000 10:39:06 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from chair.dnrc.bell-labs.com (chair [135.180.161.201]) by lists.research.bell-labs.com (Postfix) with ESMTP id 55BEB52C8 for ; Wed, 12 Jan 2000 10:38:06 -0500 (EST) Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by chair.dnrc.bell-labs.com (8.9.3/8.9.3) with SMTP id KAA21697 for ; Wed, 12 Jan 2000 10:36:18 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 12 02:14:47 EST 2000 Received: from www.obsoft.com ([209.128.67.121]) by dusty; Wed Jan 12 02:12:53 EST 2000 Received: from obsoft.com (sardana@localhost [127.0.0.1]) by www.obsoft.com (8.6.12/8.6.9) with ESMTP id BAA21823; Wed, 12 Jan 2000 01:11:31 -0600 Message-ID: <387C291E.9BB056E8@obsoft.com> Date: Wed, 12 Jan 2000 01:11:26 -0600 From: Bobby Sardana Organization: ObjectSoftware, Inc. X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.0.33 i586) X-Accept-Language: en MIME-Version: 1.0 To: ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Subject: Re: Call flow for home phone Application References: <387B13E0.B8883290@wipsys.soft.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello Anirban: I tried to print your document and the mentioned diagrams did not print at all. I was wondering if you can check your document and post it again. I was wondering if others had this problem too! Thanks. Bobby Sardana. sardana@obsoft.com ANIRBAN ROY wrote: > hi , > I have tried to dipict the Call Flow for the Home Phone with some > diagram to make it easy to understand. I have some doubts in those Call > Flow. Please look into it and give some suggestion for this flow. > > I am attaching a windows word doc file with it which has the call flow > with diagramatic representation of each step. > > I am sorry that i am attaching Windows word doc file as I don't have any > > other tool for making the Diagram. > > regards > Anirban > > ------------------------------------------------------------------------ > Name: Call flow.doc > Call flow.doc Type: Microsoft Word Document (application/msword) > Encoding: base64 From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 12 11:28:03 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18846 for ; Wed, 12 Jan 2000 11:27:59 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 87EB852C8; Wed, 12 Jan 2000 10:59:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E72D152D4; Wed, 12 Jan 2000 10:59:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id E0DB652C8 for ; Wed, 12 Jan 2000 10:59:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 12 00:36:03 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 12 00:34:09 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxqc10936; Wed, 12 Jan 2000 05:36:01 GMT Received: from dynamicsoft.com (1Cust157.tnt4.seattle2.wa.da.uu.net [63.15.5.157]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id AAA17162; Wed, 12 Jan 2000 00:35:54 -0500 (EST) Message-ID: <387C1498.63E47220@dynamicsoft.com> Date: Wed, 12 Jan 2000 00:43:52 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: ANIRBAN ROY Cc: sip@lists.research.bell-labs.com Subject: Re: Call flow for the Home Phone Application. References: <387ABDC5.5746B32F@wipsys.soft.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit As I have mentioned, it is too premature to begin discussions on the implementation. We first must decide whether there: 1. is sufficient people to work on this, 2. the ADs approve adding it to the charter, 3. the requirements for the service are defined then we can figure out how to extend SIP. Regarding (1), I have received few offers of people willing to actually work on this (two, to be exact). Feel free to respond privately if you are willing to work. -Jonathan R. ANIRBAN ROY wrote: > > hi , > I have tried to dipict the Call Flow for the Home Phone with some > diagram to make it easy to understand. I have some doubts in those Call > Flow. Please look into it and give some suggestion for this flow. > > I am attaching a windows word doc file with it which has the call flow > with diagramatic representation of each step. > > I am sorry that i am attaching Windows word doc file as I don't have any > other tool for making the Diagram. > > regards > Anirban > > ------------------------------------------------------------------------ > Name: Call flow.doc > Call flow.doc Type: WINWORD File (application/msword) > Encoding: base64 -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 12 16:04:04 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24785 for ; Wed, 12 Jan 2000 16:04:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D9C5A52D4; Wed, 12 Jan 2000 16:01:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4FD3552DA; Wed, 12 Jan 2000 16:01:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 02C4452D4 for ; Wed, 12 Jan 2000 16:01:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 12 16:00:38 EST 2000 Received: from cs.columbia.edu ([128.59.16.20]) by dusty; Wed Jan 12 15:58:45 EST 2000 Received: from cs.columbia.edu (bart.cs.columbia.edu [128.59.19.191]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id QAA02071; Wed, 12 Jan 2000 16:00:36 -0500 (EST) Message-ID: <387CEB72.EADAC4E0@cs.columbia.edu> Date: Wed, 12 Jan 2000 16:00:34 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Cc: Kundan Singh Subject: New draft Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Note: this is **NOT** a work item for the SIP working group. This note is for information only, since the relevant experts are probably at least partially gathered around the SIP list camp fire... Kundan Singh and I wrote a new Internet-Draft: Title : Interworking Between SIP/SDP and H.323 Author(s) : K. Singh, H. Schulzrinne Filename : draft-singh-sip-h323-00.txt,.ps Pages : 46 Date : 11-Jan-00 Comments are appreciated. If there are lots of comments or interest in this topic, we may set up a mailing list. Please let us know. Unless the chairs advise differently, please do NOT send comments to this (the SIP-WG) mailing list. Thank you. Henning -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 12 17:25:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA25793 for ; Wed, 12 Jan 2000 17:25:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 339B552C8; Wed, 12 Jan 2000 17:23:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AE0DB52D4; Wed, 12 Jan 2000 17:23:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 429B252C8 for ; Wed, 12 Jan 2000 17:23:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 12 17:22:29 EST 2000 Received: from mailman.cisco.com ([171.68.225.9]) by dusty; Wed Jan 12 17:20:36 EST 2000 Received: from chsharp-tecra (chsharp-isdn.cisco.com [171.68.116.221]) by mailman.cisco.com (8.8.8+Sun/CISCO.SERVER.1.2) with ESMTP id OAA00275; Wed, 12 Jan 2000 14:21:54 -0800 (PST) Message-Id: <4.2.2.20000112172109.00b20920@dogwood.cisco.com> X-Sender: chsharp@dogwood.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.2 Date: Wed, 12 Jan 2000 17:21:35 -0500 To: Henning Schulzrinne , sip@lists.research.bell-labs.com From: Chip Sharp Subject: Re: New draft Cc: Kundan Singh In-Reply-To: <387CEB72.EADAC4E0@cs.columbia.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk FYI, It looks like work is being initiated in IUT-T SG16 on this as well. Chip At 04:00 PM 1/12/00 -0500, Henning Schulzrinne wrote: >Note: this is **NOT** a work item for the SIP working group. This note >is for information only, since the relevant experts are probably at >least partially gathered around the SIP list camp fire... > >Kundan Singh and I wrote a new Internet-Draft: > > Title : Interworking Between SIP/SDP and H.323 > Author(s) : K. Singh, H. Schulzrinne > Filename : draft-singh-sip-h323-00.txt,.ps > Pages : 46 > Date : 11-Jan-00 > >Comments are appreciated. If there are lots of comments or interest in >this topic, we may set up a mailing list. Please let us know. > >Unless the chairs advise differently, please do NOT send comments to >this (the SIP-WG) mailing list. > >Thank you. > >Henning >-- >Henning Schulzrinne http://www.cs.columbia.edu/~hgs Support NetAid! http://www.netaid.org -------------------------------------------------- Chip Sharp Consulting Engineering Cisco Systems Telco Bio-region Reality - Love it or Leave it. -------------------------------------------------- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 03:39:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA14060 for ; Thu, 13 Jan 2000 03:39:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 433CC52B6; Thu, 13 Jan 2000 03:37:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B3E0F52D4; Thu, 13 Jan 2000 03:37:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 81D4352B6 for ; Thu, 13 Jan 2000 03:37:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 03:35:48 EST 2000 Received: from web3305.mail.yahoo.com ([204.71.201.147]) by dusty; Thu Jan 13 03:33:52 EST 2000 Message-ID: <20000113083416.2788.qmail@web3305.mail.yahoo.com> Received: from [202.54.89.93] by web3305.mail.yahoo.com; Thu, 13 Jan 2000 00:34:16 PST Date: Thu, 13 Jan 2000 00:34:16 -0800 (PST) From: Rajan Pillai To: sip@lists.research.bell-labs.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk hi all .I'm new to this concept. Could you please explain to me in what contexts the "call leg" is used and in what contexts is the "call id" used ? thanx __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 04:37:46 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14470 for ; Thu, 13 Jan 2000 04:37:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BE4B752D4; Thu, 13 Jan 2000 04:35:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 39C8652D5; Thu, 13 Jan 2000 04:35:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 8910A52D4 for ; Thu, 13 Jan 2000 04:35:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 04:33:15 EST 2000 Received: from glitch.crosswinds.net ([209.208.163.35]) by dusty; Thu Jan 13 04:31:19 EST 2000 Received: from crosswinds.net (cwmail.crosswinds.net [204.50.152.141]) by glitch.crosswinds.net (8.9.3/8.9.3) with SMTP id EAA28027; Thu, 13 Jan 2000 04:33:13 -0500 (EST) (envelope-from sito@crosswinds.net) From: "Siddharth Toshniwal" Reply-To: sito@crosswinds.net To: sip@lists.research.bell-labs.com X-CC-Sender: sito@crosswinds.net Date: Thu, 13 Jan 2000 04:25:26 +0500 Message-id: <387d9a06.167d.0@crosswinds.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hi, I'm new to this service and to SIP as a whole. Please tell me, is the ACK message also sent for a fixed number of retransmissions in UDP? Or is it not? If it isn't how does the callee know that the response it sent has reached? (for eg. in the case that it sent a response 200 OK to an INVITE request) Also could you please tell me the difference between a stateful and stateless proxy? Where is the former necessary? Thanks. From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 04:42:02 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14491 for ; Thu, 13 Jan 2000 04:42:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0A28852C8; Thu, 13 Jan 2000 04:39:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5A3EF52DA; Thu, 13 Jan 2000 04:39:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 4DAAD52C8 for ; Thu, 13 Jan 2000 04:39:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 04:38:03 EST 2000 Received: from web3302.mail.yahoo.com ([204.71.201.25]) by dusty; Thu Jan 13 04:36:07 EST 2000 Message-ID: <20000113093801.15432.qmail@web3302.mail.yahoo.com> Received: from [202.54.89.93] by web3302.mail.yahoo.com; Thu, 13 Jan 2000 01:38:01 PST Date: Thu, 13 Jan 2000 01:38:01 -0800 (PST) From: Rajan Pillai To: sip@lists.research.bell-labs.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk could u please clarify my doubt regarding stateful proxies that have been mentioned in the RFCs ..it says that stateful proxies make a comparison of the tuple with the existing records and if it exists, it is recoginsed as a retransmission. However, it forwards the same tuple, just as a stateless proxy. How is a stateless proxy different from a stateful proxy. thanx __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 04:47:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14505 for ; Thu, 13 Jan 2000 04:47:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EBCEB52DB; Thu, 13 Jan 2000 04:45:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5170052DA; Thu, 13 Jan 2000 04:45:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 5710952DB for ; Thu, 13 Jan 2000 04:45:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 04:44:13 EST 2000 Received: from odisei.com ([195.78.3.169]) by dusty; Thu Jan 13 04:42:17 EST 2000 Received: from 8x8.com (192.168.2.20) by odisei.com with ESMTP (Eudora Internet Mail Server 2.2.2); Thu, 13 Jan 2000 10:58:29 +0100 Message-ID: <387D9E09.37E8F6C0@8x8.com> Date: Thu, 13 Jan 2000 09:42:33 +0000 From: Marc Petit-Huguenin Organization: 8x8 - Network Software Division X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.13 i686) X-Accept-Language: fr-FR, fr, en MIME-Version: 1.0 To: IETF SIP Subject: SIP Voice mail Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit -- Marc Petit-Huguenin Home: mailto:petithug@cyberservices.com Work: mailto:petithug@8x8.com "Everything I love is either immoral, illegal or makes you fat" From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 06:08:05 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA15089 for ; Thu, 13 Jan 2000 06:08:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2EDB152D5; Thu, 13 Jan 2000 06:05:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9FD9052DE; Thu, 13 Jan 2000 06:05:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 7FED152D5 for ; Thu, 13 Jan 2000 06:05:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 13 06:03:53 EST 2000 Received: from odisei.com ([195.78.3.169]) by dusty; Thu Jan 13 06:01:57 EST 2000 Received: from 8x8.com (192.168.2.20) by odisei.com with ESMTP (Eudora Internet Mail Server 2.2.2); Thu, 13 Jan 2000 12:18:10 +0100 Message-ID: <387DB0B1.EB456E9F@8x8.com> Date: Thu, 13 Jan 2000 11:02:09 +0000 From: Marc Petit-Huguenin Organization: 8x8 - Network Software Division X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.13 i686) X-Accept-Language: fr-FR, fr, en MIME-Version: 1.0 To: IETF SIP Subject: Re: SIP Voice mail References: <387D9E09.37E8F6C0@8x8.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hi all, Sorry for the previous empty message. I have some questions/propositions about SIP voice mail. I find some information about Voice mail implementation in: http://www.cs.columbia.edu/~hgs/papers/Schu9802_Signaling.ps.gz http://www.cs.columbia.edu/~hgs/sip/drafts/requirements.pdf but I have two problems: The first problem is for the Voice-mail to choose the correct mailbox. If a SIP entity makes a direct connection to a voicemail, the voice mail can use the From header to select the mailbox (In this case, the SIP entity is the owner of the mailbox and is connected in administrative mode, for retrieving messages or configure his mail box). The voice mail asks for PIN code or rejects with 407. But if the connection is an indirect connection, the voice mail do not known how to select the mailbox: Imagine A and B are UA SIP and V is the SIP voicemail for B. A calls B (perhaps through a proxy) then a forwarding rule on B redirects A to V. V do not know that the call was forwarded by B so it cannot directly connect A to the mailbox of B. One solution for B is to act as a SIP proxy for this call. V can check the first Via header (or best, the first Record-Route), and deduce the correct mailbox from this information. Another solution is to add a token in the SIP address returned in the Contact field of the 302: Contact: (I am not sure that a SIP entity have the obligation to keep all the tokens) My second problem is to notify a SIP entity that new voicemails are arrived. A solution is to use the register method to convey this information. My email are checked every 10 minutes, so we can imagine that if a SIP UA registers each 10 minutes, the mailbox informations can be send in the 200 response: SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.0.36:5060 From: sip:A@8x8.com To: sip:A@8x8.com Call-Id: 1234@192.168.0.36 CSeq: 523 INVITE Voice-Mail: true;new=5;urgent=0;archived=0 The problem is that we must have a link between the register server and the voice-mail. Any comments? -- Marc Petit-Huguenin Home: mailto:petithug@cyberservices.com Work: mailto:petithug@8x8.com "Everything I love is either immoral, illegal or makes you fat" From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 10:08:22 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19596 for ; Thu, 13 Jan 2000 10:08:17 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E7B4D52DE; Thu, 13 Jan 2000 10:05:25 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 607DE52DF; Thu, 13 Jan 2000 10:05:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7CF8152DE for ; Thu, 13 Jan 2000 10:05:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 10:04:10 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 13 10:02:14 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxvg10895; Thu, 13 Jan 2000 15:04:08 GMT Received: from dynamicsoft.com (1Cust142.tnt2.freehold.nj.da.uu.net [63.17.114.142]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id KAA29227; Thu, 13 Jan 2000 10:04:05 -0500 (EST) Message-ID: <387DEB4C.A8F9A19E@dynamicsoft.com> Date: Thu, 13 Jan 2000 10:12:12 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: sito@crosswinds.net Cc: sip@lists.research.bell-labs.com Subject: Re: References: <387d9a06.167d.0@crosswinds.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit As a general rule, folks who are new to SIP are encouraged to browse through the many tutorials and papers at http://www.cs.columbia.edu/~hgs/sip Siddharth Toshniwal wrote: > > Hi, > I'm new to this service and to SIP as a whole. Please tell me, is the ACK > message also sent for a fixed number of retransmissions in UDP? Or is it not? No. ACK is sent when a response retransmission is received. > If it isn't how does the callee know that the response it sent has reached? Reliability is achieved because the response is retransmitted until an ACK comes, and the ACK is retransmitted on response retransmissions. Note this is only for INVITE. > (for eg. in the case that it sent a response 200 OK to an INVITE request) > Also could you please tell me the difference between a stateful and stateless > proxy? Where is the former necessary? Stateless proxies forget about the request once its forwarded. Stateful proxies remember the request once its forwarded, so they can associate the response with some internal state. Stateless proxies scale very well, and can be very fast. They are good for network cores. Stateful proxies can do more (they can fork, for example) and can provide services stateless ones can't (call forward busy, for example). They don't scale as big as stateless ones. An admininstrator gets to decide which to use. These are also logical entities; a physical proxy is likely to act as a stateless proxy for some calls, stateful for others, and as a redirect server for even others. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 10:09:44 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19609 for ; Thu, 13 Jan 2000 10:09:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5E5F652DF; Thu, 13 Jan 2000 10:07:33 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 776B452E0; Thu, 13 Jan 2000 10:07:32 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 1ACEA52DF for ; Thu, 13 Jan 2000 10:07:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 10:06:45 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 13 10:04:49 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxvg18885; Thu, 13 Jan 2000 15:06:42 GMT Received: from dynamicsoft.com (1Cust142.tnt2.freehold.nj.da.uu.net [63.17.114.142]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id KAA29235; Thu, 13 Jan 2000 10:06:39 -0500 (EST) Message-ID: <387DEBE5.A9235235@dynamicsoft.com> Date: Thu, 13 Jan 2000 10:14:45 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Rajan Pillai Cc: sip@lists.research.bell-labs.com Subject: Re: References: <20000113083416.2788.qmail@web3305.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Newbies are encouraged to read the tutorials at the SIP homepage, http://www.cs.columbia.edu/~hgs/sip. Rajan Pillai wrote: > > hi all .I'm new to this concept. Could you please > explain to me in what contexts the "call leg" is used > and in what contexts is the "call id" used ? Call leg refers to the one to one signaling relationship between two UAs. The Call-ID is an identifier, carried in the SIP messages, that refers to the call. A call is a collection of call legs. A UAC starts by sending an INVITE; because of forking, it may receive multiple 200 OKs from different UAS. Each corresponds to a different call leg within the same call. Call is thus a grouping of call legs. In the call control spec, additional call legs are created through the Also header. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 10:13:29 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19673 for ; Thu, 13 Jan 2000 10:13:25 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 143C352E0; Thu, 13 Jan 2000 10:09:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7106452E1; Thu, 13 Jan 2000 10:09:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id EAEE852E0 for ; Thu, 13 Jan 2000 10:09:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 13 10:08:08 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 13 10:06:11 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxvg22810; Thu, 13 Jan 2000 15:08:04 GMT Received: from dynamicsoft.com (1Cust142.tnt2.freehold.nj.da.uu.net [63.17.114.142]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id KAA29239; Thu, 13 Jan 2000 10:08:02 -0500 (EST) Message-ID: <387DEC39.F5AE6070@dynamicsoft.com> Date: Thu, 13 Jan 2000 10:16:09 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Rajan Pillai Cc: sip@lists.research.bell-labs.com Subject: Re: References: <20000113093801.15432.qmail@web3302.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Rajan Pillai wrote: > > could u please clarify my doubt regarding stateful > proxies that have been mentioned in the RFCs ..it says > that stateful proxies make a comparison of the tuple > with the existing records and if it exists, it is > recoginsed as a retransmission. However, it forwards > the same tuple, just as a stateless proxy. How is a > stateless proxy different from a stateful proxy. > thanx Tuples aren't forwarded. Messages are forwarded. A stateful proxy recognizes the request as a retransmission, and DOESN'T forward it. The stateful proxy will retransmit requests on its own as if it were a UA, but a stateless proxy just forwards requests that it receives. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 10:39:56 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19953 for ; Thu, 13 Jan 2000 10:39:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6B82152DA; Thu, 13 Jan 2000 10:37:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D046252E2; Thu, 13 Jan 2000 10:37:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7F55D52DA for ; Thu, 13 Jan 2000 10:37:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 10:36:22 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 13 10:34:25 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxvi23217; Thu, 13 Jan 2000 15:36:18 GMT Received: from dynamicsoft.com (1Cust142.tnt2.freehold.nj.da.uu.net [63.17.114.142]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id KAA29342; Thu, 13 Jan 2000 10:36:16 -0500 (EST) Message-ID: <387DF2D4.617508CA@dynamicsoft.com> Date: Thu, 13 Jan 2000 10:44:20 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Marc Petit-Huguenin Cc: IETF SIP Subject: Re: SIP Voice mail References: <387D9E09.37E8F6C0@8x8.com> <387DB0B1.EB456E9F@8x8.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Marc Petit-Huguenin wrote: > > but I have two problems: > > The first problem is for the Voice-mail to choose the correct mailbox. > If a SIP entity makes a direct connection to a voicemail, the voice mail > can use the From header to select the mailbox (In this case, the SIP > entity is the owner of the mailbox and is connected in administrative > mode, for retrieving messages or configure his mail box). The voice mail > asks for PIN code or rejects with 407. > But if the connection is an indirect connection, the voice mail do not > known how to select the mailbox: > > Imagine A and B are UA SIP and V is the SIP voicemail for B. > A calls B (perhaps through a proxy) then a forwarding rule on B > redirects A to V. V do not know that the call was forwarded by B so it > cannot directly connect A to the mailbox of B. The problem is that you are trying to address the mailbox indirectly. Rather, a voice mailbox is identified by an address, for example: sip:joe_voicemail@company.com or even: sip:voicemail@company.com In the latter case, the user might be prompted for a pin or password to identify whose mailbox is being accessed. So, in your example, B would redirect A to sip:B_voicemail@company.com. It works fine in this case. > My second problem is to notify a SIP entity that new voicemails are > arrived. > > A solution is to use the register method to convey this information. My > email are checked every 10 minutes, so we can imagine that if a SIP UA > registers each 10 minutes, the mailbox informations can be send in the > 200 response: > > SIP/2.0 200 OK > Via: SIP/2.0/UDP 192.168.0.36:5060 > From: sip:A@8x8.com > To: sip:A@8x8.com > Call-Id: 1234@192.168.0.36 > CSeq: 523 INVITE > Voice-Mail: true;new=5;urgent=0;archived=0 > > The problem is that we must have a link between the register server and > the voice-mail. > > Any comments? I happen to dislike using SIP for voicemail notifications, particularly in this way. The reason is that voicemail is a separate service, very possibly provided by a provider that is not by SIP proxy/registrar service. Therefore, linking these together won't work for separate providers. I don't want to rule that case out. I personally like IMAP; this allows for unified notifications of both email and voice. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 11:07:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20259 for ; Thu, 13 Jan 2000 11:07:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 720ED52E2; Thu, 13 Jan 2000 11:05:00 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E9C9852E3; Thu, 13 Jan 2000 11:04:59 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2741852DA for ; Thu, 13 Jan 2000 09:33:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 09:31:46 EST 2000 Received: from cs.columbia.edu ([128.59.16.20]) by dusty; Thu Jan 13 09:29:50 EST 2000 Received: from cs.columbia.edu (bart.cs.columbia.edu [128.59.19.191]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id JAA24722 for ; Thu, 13 Jan 2000 09:31:44 -0500 (EST) Message-ID: <387DE1CE.B79E0E@cs.columbia.edu> Date: Thu, 13 Jan 2000 09:31:42 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: Mailing list for discussion of H.323/SIP interworking Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I've set a mailing list for those interested in the discussion of this topic. (Given the apparent flurry of interest in the topic, this may move elsewhere in the future.) Discussion is *not* limited to the draft we just put out. You can subscribe at http://www.egroups.com/group/sip-h323/ by clicking on "group info" or by sending email to sip-h323-subscribe@egroups.com -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 11:17:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20442 for ; Thu, 13 Jan 2000 11:17:46 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 66CBB52E3; Thu, 13 Jan 2000 11:15:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D6F7952E4; Thu, 13 Jan 2000 11:15:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id BB92C52E3 for ; Thu, 13 Jan 2000 11:15:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 11:13:21 EST 2000 Received: from beamer.mchh.siemens.de ([194.138.158.163]) by dusty; Thu Jan 13 11:11:25 EST 2000 Received: from moody.mchh.siemens.de (mail2.mchh.siemens.de [194.138.158.226]) by beamer.mchh.siemens.de (8.9.3/8.9.3) with ESMTP id RAA22946 for ; Thu, 13 Jan 2000 17:12:42 +0100 (MET) Received: from mchh201e.demchh201e.icn.siemens.de ([218.1.68.104]) by moody.mchh.siemens.de (8.9.1/8.9.1) with ESMTP id RAA18956 for ; Thu, 13 Jan 2000 17:13:20 +0100 (MET) Received: by MCHH201E with Internet Mail Service (5.5.2448.0) id ; Thu, 13 Jan 2000 17:13:11 +0100 Message-ID: <679076A067F2D211A8F70090274481B808C59F@lnn201e.lan.siemens.fr> From: Hemon Philippe To: sip@lists.research.bell-labs.com Subject: Contact header grammar Date: Thu, 13 Jan 2000 16:54:48 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi all, I've a problem with the Contact header in the BNF grammar. What does <" means in contact params ? contact-params = "q" "=" qvalue| "action" "=" "proxy" | "redirect" | "expires" "=" delta-seconds | <" SIP-date <" | extension-attribute Does it correspond to "<"? Thanks. Philippe From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 11:33:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20890 for ; Thu, 13 Jan 2000 11:33:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4BABC52E4; Thu, 13 Jan 2000 11:31:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BF1D752E5; Thu, 13 Jan 2000 11:31:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 6A43F52E4 for ; Thu, 13 Jan 2000 11:31:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 11:30:33 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 13 11:28:37 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxvm27932; Thu, 13 Jan 2000 16:30:31 GMT Received: from dynamicsoft.com (1Cust142.tnt2.freehold.nj.da.uu.net [63.17.114.142]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id LAA29406; Thu, 13 Jan 2000 11:30:29 -0500 (EST) Message-ID: <387DFF8B.C93D3799@dynamicsoft.com> Date: Thu, 13 Jan 2000 11:38:35 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Hemon Philippe Cc: sip@lists.research.bell-labs.com Subject: Re: Contact header grammar References: <679076A067F2D211A8F70090274481B808C59F@lnn201e.lan.siemens.fr> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit What document are you looking at? Copying from rfc2543: > Contact = ( "Contact" | "m" ) ":" > ("*" | (1# (( name-addr | addr-spec ) > [ *( ";" contact-params ) ] [ comment ] ))) > > name-addr = [ display-name ] "<" addr-spec ">" > addr-spec = SIP-URL | URI > display-name = *token | quoted-string > > contact-params = "q" "=" qvalue > | "action" "=" "proxy" | "redirect" > | "expires" "=" delta-seconds | <"> SIP-date <"> > | extension-attribute > > extension-attribute = extension-name [ "=" extension-value ] > <"> means the quote character itself: Contact: sip:jdrosen@dynamicsoft.com; expires="Mon, 01 Jan 9999 00:00:00 GMT" -Jonathan R. Hemon Philippe wrote: > > Hi all, > > I've a problem with the Contact header in the BNF grammar. What does <" > means in contact params ? > > contact-params = "q" "=" qvalue| "action" "=" "proxy" | "redirect" | > "expires" "=" delta-seconds | <" SIP-date <" | extension-attribute > > Does it correspond to "<"? > Thanks. > > Philippe -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 15:38:03 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA24918 for ; Thu, 13 Jan 2000 15:38:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5C0D152E5; Thu, 13 Jan 2000 15:35:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C906552E6; Thu, 13 Jan 2000 15:35:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id F3F5052E5 for ; Thu, 13 Jan 2000 15:35:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 15:34:23 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Thu Jan 13 15:32:26 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id PAA02284; Thu, 13 Jan 2000 15:33:44 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <387E4694.A20EFC7A@vovida.com> Date: Thu, 13 Jan 2000 15:41:40 -0600 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: sito@crosswinds.net Cc: sip@lists.research.bell-labs.com Subject: Re: References: <387d9a06.167d.0@crosswinds.net> Content-Type: multipart/alternative; boundary="------------C4A53FD6F8879021E7B50194" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------C4A53FD6F8879021E7B50194 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit The ACK msg, doesnt need to be retransmitted. The reason being that the callee retransmits 200 OK. So, in the case the ACK gets lost, the 200 OK is retransmitted, in which case the ACK is sent back again. Hope that helps sunitha Siddharth Toshniwal wrote: > Hi, > I'm new to this service and to SIP as a whole. Please tell me, is the ACK > message also sent for a fixed number of retransmissions in UDP? Or is it not? > If it isn't how does the callee know that the response it sent has reached? > (for eg. in the case that it sent a response 200 OK to an INVITE request) > Also could you please tell me the difference between a stateful and stateless > proxy? Where is the former necessary? > Thanks. -- Sunitha Kumar Software Engineer Vovida Networks (408) 957 - 6374 --------------C4A53FD6F8879021E7B50194 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit The ACK msg, doesnt need to be retransmitted. The reason being that the callee retransmits 200 OK. So, in the case the ACK gets lost, the 200 OK is retransmitted, in which case the ACK is sent back again.

Hope that helps
sunitha
 
 

Siddharth Toshniwal wrote:

  Hi,
    I'm new to this service and to SIP as a whole. Please tell me, is the ACK
message also sent for a fixed number of retransmissions in UDP? Or is it not?
If it isn't how does the callee know that the response it sent has reached?
(for eg. in the case that it sent a response 200 OK to an INVITE request)
    Also could you please tell me the difference between a stateful and stateless
proxy? Where is the former necessary?
   Thanks.
-- 
Sunitha Kumar
Software Engineer
Vovida Networks
(408) 957 - 6374
  --------------C4A53FD6F8879021E7B50194-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 18:08:14 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA26164 for ; Thu, 13 Jan 2000 18:08:14 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BD72D52E1; Thu, 13 Jan 2000 18:05:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3F52552E7; Thu, 13 Jan 2000 18:05:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 6E31252E1 for ; Thu, 13 Jan 2000 18:05:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 13 18:03:27 EST 2000 Received: from mw.3com.com ([149.112.20.3]) by dusty; Thu Jan 13 18:01:31 EST 2000 Received: from mwgate02.mw.3com.com by mw.3com.com (8.8.5/3.1.090690-3Com Corporation) id RAA03007; Thu, 13 Jan 2000 17:02:35 -0600 (CST) Received: by mwgate02.mw.3com.com(Lotus SMTP MTA v4.6.5 (863.2 5-20-1999)) id 86256865.007EA5D1 ; Thu, 13 Jan 2000 17:03:19 -0600 X-Lotus-FromDomain: 3COM@3COM-MWGATE From: "Ravandhu Hariram" To: sip@lists.research.bell-labs.com Message-ID: <86256865.007EA347.00@mwgate02.mw.3com.com> Date: Thu, 13 Jan 2000 16:59:57 -0600 Subject: SS7-SIP-SS7 interworking, Early ACM Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk When SIP is used for SS7 to SS7 interworking, which SIP provisional response can be used to carry an Early ACM which just means that the address is complete and the called party is being located (an ACM with "No indication" for 'called party's status indicator' and without any 'optional backward call indicator')? I can not use '100 trying' as it is not passed end-to-end while going through proxies. Can I use 183? In that case, what should be the "Session" header field value? Any suggestions? Thanks, - hariram From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 13 22:51:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA29647 for ; Thu, 13 Jan 2000 22:51:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0BBA752E6; Thu, 13 Jan 2000 22:49:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 78A4B52E8; Thu, 13 Jan 2000 22:49:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 116FF52E6 for ; Thu, 13 Jan 2000 22:49:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 13 22:48:30 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Thu Jan 13 22:46:32 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id JAA21041; Fri, 14 Jan 2000 09:42:28 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 65256866.0014CAC2 ; Fri, 14 Jan 2000 09:17:06 +0530 X-Lotus-FromDomain: HSSBLR From: archow@hss.hns.com To: Hemon Philippe Cc: sip@lists.research.bell-labs.com Message-ID: <65256866.0014C1E9.00@sampark.hss.hns.com> Date: Fri, 14 Jan 2000 09:16:41 +0530 Subject: Re: Contact header grammar Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi Hemon, I think you are referring to an old copy of the hyperlinked SIP grammar in Henning's site ? There was a problem in the old hyperlinked version, where mysteriously, the ">" character was swallowed (along with many other errors) The grammar mistakes have been corrected and SDP hyperlink has also been included in the new one. Please re-cache the latest grammar from henning's site and discard the old one. Regds Arjun -- Arjun Roychowdhury @ Hughes Software Systems Hemon Philippe on 01/13/2000 09:24:48 PM To: sip@lists.research.bell-labs.com cc: Subject: Contact header grammar Hi all, I've a problem with the Contact header in the BNF grammar. What does <" means in contact params ? contact-params = "q" "=" qvalue| "action" "=" "proxy" | "redirect" | "expires" "=" delta-seconds | <" SIP-date <" | extension-attribute Does it correspond to "<"? Thanks. Philippe From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 02:38:07 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA13227 for ; Fri, 14 Jan 2000 02:38:07 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2D46B52D6; Fri, 14 Jan 2000 02:05:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 98B1152E7; Fri, 14 Jan 2000 02:05:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id F3BFA52D6 for ; Fri, 14 Jan 2000 02:05:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 02:04:43 EST 2000 Received: from web3305.mail.yahoo.com ([204.71.201.147]) by dusty; Fri Jan 14 02:02:47 EST 2000 Message-ID: <20000114070442.6486.qmail@web3305.mail.yahoo.com> Received: from [202.54.89.98] by web3305.mail.yahoo.com; Thu, 13 Jan 2000 23:04:42 PST Date: Thu, 13 Jan 2000 23:04:42 -0800 (PST) From: Rajan Pillai To: sip@lists.research.bell-labs.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk What happens when User 1 sends an invite request to User 2 and simultaneously User2 sends an invite request to User 1 ? Do both accept each others' connections - in which case, each receives 2 copies of each message ? __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 09:14:20 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17118 for ; Fri, 14 Jan 2000 09:14:18 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 109D552C4; Fri, 14 Jan 2000 09:11:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7962A52E8; Fri, 14 Jan 2000 09:11:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9CC9452C4 for ; Fri, 14 Jan 2000 09:11:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 09:10:30 EST 2000 Received: from gorilla.mchh.siemens.de ([194.138.158.18]) by dusty; Fri Jan 14 09:08:34 EST 2000 Received: from blues.mchh.siemens.de (mail3.mchh.siemens.de [194.138.158.227] (may be forged)) by gorilla.mchh.siemens.de (8.9.3/8.9.3) with ESMTP id PAA02488 for ; Fri, 14 Jan 2000 15:09:34 +0100 (MET) Received: from mchh202e.demchh201e.icn.siemens.de ([218.1.68.105]) by blues.mchh.siemens.de (8.9.1/8.9.1) with ESMTP id PAA07878 for ; Fri, 14 Jan 2000 15:08:07 +0100 (MET) Received: by MCHH202E with Internet Mail Service (5.5.2448.0) id ; Fri, 14 Jan 2000 15:10:26 +0100 Message-ID: <679076A067F2D211A8F70090274481B80858D2@lnn201e.lan.siemens.fr> From: LeFloch Yannick To: sip@lists.research.bell-labs.com Subject: Question about WWW-Authenticate and Authorization Headers Date: Fri, 14 Jan 2000 15:05:47 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id JAA17118 Hi All, I have some difficulties understanding some parts of the SIP grammar definitions. Could Someone help me about WWW-Authenticate and Authorization Header fields ? My problem is the differences between RFC2543 ans Henning Schulzrinne SIP grammar WebPage definitions of both headers. Which version should I use ? In the Henning Html SIP grammar description, I never seen pgp-challenge field in a right part of any rule. I have deduce that auth-params and pgp-params are equivalent. Are auth-param = token "=" string and pgp-algorithm = "algorithm" "=" ( "md5" | "sha1" |token ) definitions similar ? ( is pgp-algorithm a auth-params ?) Best Regards, Yannick LE FLOC'H SIEMENS Réseaux Informatique et Télécommunications (SRIT) phone: +33 (0) 2 96 48 74 82 mailto:yannick.lefloch@srit.siemens.fr From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 09:45:49 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17864 for ; Fri, 14 Jan 2000 09:45:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2711252E7; Fri, 14 Jan 2000 09:43:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8678A52E9; Fri, 14 Jan 2000 09:43:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9186152E7 for ; Fri, 14 Jan 2000 09:43:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 09:42:48 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 14 09:40:51 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxyw18113; Fri, 14 Jan 2000 14:42:44 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id JAA00382; Fri, 14 Jan 2000 09:42:43 -0500 (EST) Message-ID: <387F37CF.9755C557@dynamicsoft.com> Date: Fri, 14 Jan 2000 09:50:55 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: LeFloch Yannick Cc: sip@lists.research.bell-labs.com Subject: Re: Question about WWW-Authenticate and Authorization Headers References: <679076A067F2D211A8F70090274481B80858D2@lnn201e.lan.siemens.fr> Content-Type: text/plain; charset=iso-8859-1 X-MIME-Autoconverted: from 8bit to quoted-printable by wodc7mr3.ffx.ops.us.uu.net id QQhxyw18113 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id JAA17864 rfc2543 is always authoritative. -Jonathan R. LeFloch Yannick wrote: > > Hi All, > > I have some difficulties understanding some parts of the SIP grammar > definitions. > Could Someone help me about WWW-Authenticate and Authorization Header fields > ? > > My problem is the differences between RFC2543 ans Henning Schulzrinne SIP > grammar WebPage definitions of both headers. > Which version should I use ? > > In the Henning Html SIP grammar description, I never seen pgp-challenge > field in a right part of any rule. I have deduce that > auth-params and pgp-params are equivalent. > > Are auth-param = token "=" string and pgp-algorithm = "algorithm" "=" ( > "md5" | "sha1" |token ) definitions similar ? ( is pgp-algorithm a > auth-params ?) > > Best Regards, > > Yannick LE FLOC'H > > SIEMENS Réseaux Informatique et Télécommunications (SRIT) > phone: +33 (0) 2 96 48 74 82 > mailto:yannick.lefloch@srit.siemens.fr -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 09:52:04 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17958 for ; Fri, 14 Jan 2000 09:52:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 99A7552E9; Fri, 14 Jan 2000 09:49:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 07BF352EA; Fri, 14 Jan 2000 09:49:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D286F52E9 for ; Fri, 14 Jan 2000 09:49:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 09:48:35 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 14 09:46:39 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxyx03102; Fri, 14 Jan 2000 14:48:32 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id JAA00583; Fri, 14 Jan 2000 09:48:30 -0500 (EST) Message-ID: <387F392A.CF866E7A@dynamicsoft.com> Date: Fri, 14 Jan 2000 09:56:42 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Rajan Pillai Cc: sip@lists.research.bell-labs.com Subject: Re: References: <20000114070442.6486.qmail@web3305.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit What happens is what happens if they weren't simultaneous. User 1 makes a call, then receives one. User 1 can accept the second if he likes. Same for user 2. The result would be two separate calls (these will have different Call-IDs as they are initiated by different parties). -Jonathan R. Rajan Pillai wrote: > > What happens when User 1 sends an invite request to > User 2 and simultaneously User2 sends an invite > request to User 1 ? Do both accept each others' > connections - in which case, each receives 2 copies of > each message ? > __________________________________________________ > Do You Yahoo!? > Talk to your friends online with Yahoo! Messenger. > http://im.yahoo.com -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 11:53:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19888 for ; Fri, 14 Jan 2000 11:53:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C768852EA; Fri, 14 Jan 2000 11:51:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3AC6E52EC; Fri, 14 Jan 2000 11:51:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D667F52EA for ; Fri, 14 Jan 2000 11:51:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 11:50:36 EST 2000 Received: from PMESMTP02.wcom.com ([199.249.20.2]) by dusty; Fri Jan 14 11:48:40 EST 2000 Received: from CONVERSION-DAEMON by firewall.mcit.com (PMDF V5.2-32 #41713) id <0FOC00A0138UV8@firewall.mcit.com> for sip@lists.research.bell-labs.com; Fri, 14 Jan 2000 16:31:42 +0000 (GMT) Received: from ndcrelay2.mcit.com ([166.37.172.6]) by firewall.mcit.com (PMDF V5.2-32 #41713) with ESMTP id <0FOC008M338U1V@firewall.mcit.com>; Fri, 14 Jan 2000 16:31:42 +0000 (GMT) Received: from omzmta04.mcit.com (omzmta04.mcit.com [166.37.194.122]) by ndcrelay2.mcit.com (8.8.7/) with ESMTP id QAA10314; Fri, 14 Jan 2000 16:26:37 +0000 (GMT) Received: from dwillispc8 ([166.44.162.174]) by omzmta04.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000114163141.JQBE24911@dwillispc8>; Fri, 14 Jan 2000 16:31:41 +0000 Date: Fri, 14 Jan 2000 10:30:42 -0600 From: Dean Willis Subject: RE: overlapping invites In-reply-to: <20000114070442.6486.qmail@web3305.mail.yahoo.com> To: Rajan Pillai , sip@lists.research.bell-labs.com Message-id: <001c01bf5eac$b3420f20$0200a8c0@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Rajan Pillai asked: > What happens when User 1 sends an invite request to > User 2 and simultaneously User2 sends an invite > request to User 1 ? Do both accept each others' > connections - in which case, each receives 2 copies of > each message ? My guess: Same thing that happens when two cell phone users call each other simultaneously, I suppose. One or both of them refuse to answer the incoming call because they're busy placing a call. Of course, display of the From: field in the user interface should allow the user to detect this situation and apply whatever recovery heuristic they prefer. Personally, I usually hang up, wait ten to thirty seconds, and call again -- kind of like Ethernet collision backoff on a human scale. -- Dean From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 12:05:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA20164 for ; Fri, 14 Jan 2000 12:05:50 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A378452EC; Fri, 14 Jan 2000 12:03:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2727252ED; Fri, 14 Jan 2000 12:03:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id F3FCA52EC for ; Fri, 14 Jan 2000 12:03:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 12:02:55 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 14 12:00:59 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxzg07236; Fri, 14 Jan 2000 17:02:51 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id MAA00767; Fri, 14 Jan 2000 12:02:49 -0500 (EST) Message-ID: <387F58A4.81509399@dynamicsoft.com> Date: Fri, 14 Jan 2000 12:11:00 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dean Willis Cc: Rajan Pillai , sip@lists.research.bell-labs.com Subject: Re: overlapping invites References: <001c01bf5eac$b3420f20$0200a8c0@mcit.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Dean Willis wrote: > > Of course, display of the From: field in the user interface should allow the > user to detect this situation and apply whatever recovery heuristic they > prefer. Personally, I usually hang up, wait ten to thirty seconds, and call > again -- kind of like Ethernet collision backoff on a human scale. It can even be done automatically: SIP/2.0 500 Try Later Retry-After: 30 -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 12:13:46 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA20288 for ; Fri, 14 Jan 2000 12:13:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 56DB052ED; Fri, 14 Jan 2000 12:11:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B0D3E52EE; Fri, 14 Jan 2000 12:11:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D6F8152ED for ; Fri, 14 Jan 2000 12:11:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 12:09:04 EST 2000 Received: from ids2.idsonline.com ([205.177.236.32]) by dusty; Fri Jan 14 12:07:08 EST 2000 Received: from 21rst-century.com (laurel-md-236.idsonline.com [209.8.42.236]) by ids2.idsonline.com (8.9.1/8.6.9) with ESMTP id NAA21465; Fri, 14 Jan 2000 13:18:31 -0500 Message-ID: <387F5861.60611756@21rst-century.com> Date: Fri, 14 Jan 2000 12:10:30 -0500 From: Thomas Marshall Eubanks Reply-To: tme@21rst-century.com Organization: Multicast Technologies LLC X-Mailer: Mozilla 4.7 (Macintosh; U; PPC) X-Accept-Language: en MIME-Version: 1.0 To: Dean Willis Cc: Rajan Pillai , sip@lists.research.bell-labs.com Subject: Re: overlapping invites References: <001c01bf5eac$b3420f20$0200a8c0@mcit.com> Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Dean Willis wrote: > Rajan Pillai asked: > > What happens when User 1 sends an invite request to > > User 2 and simultaneously User2 sends an invite > > request to User 1 ? Do both accept each others' > > connections - in which case, each receives 2 copies of > > each message ? > > My guess: > > Same thing that happens when two cell phone users call each other > simultaneously, I suppose. One or both of them refuse to answer the incoming > call because they're busy placing a call. > > Of course, display of the From: field in the user interface should allow the > user to detect this situation and apply whatever recovery heuristic they > prefer. Personally, I usually hang up, wait ten to thirty seconds, and call > again -- kind of like Ethernet collision backoff on a human scale. > > -- > Dean On my cell phone service, both callers will get busy signals and can then leave simultaneous voice mail messages to the other. This exact situation happened to me yesterday ! It would be a useful feature to detect and short circuit this. Regards Marshall Eubanks T.M. Eubanks CTO Multicast Technologies, LLC P.O. Box 99 Clifton, Virginia 20124 Phone : 703-803-8141 Fax : 703-222-3250 e-mail : tme@21rst-century.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 14 12:27:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA20392 for ; Fri, 14 Jan 2000 12:27:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4CC2852EE; Fri, 14 Jan 2000 12:25:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B9B1552EF; Fri, 14 Jan 2000 12:25:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id A445C52EE for ; Fri, 14 Jan 2000 12:25:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Fri Jan 14 12:24:56 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 14 12:23:00 EST 2000 Received: from dynamic.dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.2]) id QQhxzh18092; Fri, 14 Jan 2000 17:24:51 GMT Received: from dynamicsoft.com (eagle.dynamicsoft.com [63.72.186.56]) by dynamic.dynamicsoft.com (8.9.3/8.9.3) with ESMTP id MAA00784; Fri, 14 Jan 2000 12:24:50 -0500 (EST) Message-ID: <387F5DCD.A270D089@dynamicsoft.com> Date: Fri, 14 Jan 2000 12:33:01 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: tme@21rst-century.com Cc: Dean Willis , Rajan Pillai , sip@lists.research.bell-labs.com Subject: Re: overlapping invites References: <001c01bf5eac$b3420f20$0200a8c0@mcit.com> <387F5861.60611756@21rst-century.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Thomas Marshall Eubanks wrote: > > On my cell phone service, both callers will get busy signals and can then leave > > simultaneous voice mail messages to the other. This exact situation happened to > me > yesterday ! It would be a useful feature to detect and short circuit this. An end system can do this; it doesn't require any protocol support. Check the From field of the incoming call; if it matches the To field of a call you have in progress, you are in this glare condition. Handling is at the discretion of the end system. Any of the following are supported now in SIP and are your choice: 1. answer so two calls are set up 2. return 500 with retry after 3. redirect to voicemail 4. detect the condition, cancel the call, and automatically answer the call (might want to use a random timer before doing this so both sides don't do it at the same time) -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Sun Jan 16 23:21:28 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA15166 for ; Sun, 16 Jan 2000 23:21:28 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D175352AB; Sun, 16 Jan 2000 23:17:14 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 79E1E52D5; Sun, 16 Jan 2000 23:17:10 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 81ADD52EB for ; Fri, 14 Jan 2000 16:37:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 14 16:36:23 EST 2000 Received: from mailhub.fokus.gmd.de ([193.174.154.14]) by dusty; Fri Jan 14 16:34:27 EST 2000 Received: from dumbo.fokus.gmd.de (dumbo [193.175.132.239]) by mailhub.fokus.gmd.de (8.8.8/8.8.8) with ESMTP id WAA14872; Fri, 14 Jan 2000 22:35:47 +0100 (MET) From: Mikhail Smirnov Received: (mis@localhost) by dumbo.fokus.gmd.de (SMI-8.6/8.6.12) id WAA18982; Fri, 14 Jan 2000 22:36:13 +0100 Date: Fri, 14 Jan 2000 22:36:13 +0100 Message-Id: <200001142136.WAA18982@dumbo.fokus.gmd.de > To: sip@lists.research.bell-labs.com Subject: FYI: IPTel'2000 CfP Cc: smirnow@fokus.gmd.de X-Sun-Charset: US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk ------------------------------------------------------------------------ Call for Papers 1st IP Telephony workshop IPTel'2000 12- 13 April 2000 in Berlin, Germany http://www.fokus.gmd.de/events/iptel2000/ iptel2000@fokus.gmd.de Ext. abstracts submission (~2K words): 31.Jan.2000 Authors notification of acceptance: 29.Feb.2000 Camera-ready abstracts and slides: 31.Mar.2000 Invited talks include H. Schulzrinne The objective of the First IP Telephony Workshop is to bring together researchers, developers, vendors and service providers working in the IP telephony area to participate actively in a discussion on recent deployment experiences, innovative results and future directions. Topics include but are not limited to: Basic Technologies (SIP, ...), IP-Telephony Services, Business Deployment, Implementation reports. Demonstrations are welcome ------------------------------------------------------------------------ From owner-sip-outgoing@lists.research.bell-labs.com Sun Jan 16 23:31:28 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA15547 for ; Sun, 16 Jan 2000 23:31:28 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A807F52DB; Sun, 16 Jan 2000 23:17:53 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A031852C8; Sun, 16 Jan 2000 23:17:47 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 8FC6552F0 for ; Sat, 15 Jan 2000 23:55:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Sat Jan 15 23:53:32 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Sat Jan 15 23:51:36 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 1Cust139.tnt14.nyc3.da.uu.net [63.23.142.139]) id QQhyet26365; Sun, 16 Jan 2000 04:53:27 GMT Message-ID: <3880CEA9.4CEAABA1@dynamicsoft.com> Date: Sat, 15 Jan 2000 14:46:49 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: archow@hss.hns.com Cc: Marc Petit-Huguenin , IETF SIP Subject: Re: SIP Voice mail References: <65256866.0014BF17.00@sampark.hss.hns.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit archow@hss.hns.com wrote: > > Hi, > Can't we use the general NOTIFY and SUBSCRIBE messages for any > notifications that you want to implement in SIP ? > If a UAC wants to get notified for a new Voice mail, it can subscribe to > the event notifier, and the event notifier can query the > VM box to look for new mails and notify the user ? > We had a similar need quite some time ago, and somehow, we did not want to > use IMAP as the above pure-sip solution looked good - using > the generic event notificcation service to notify a user of any general > issue. The general feedback I have gotten was that people liked the concept of IMAP for this, but it was a burden on standalone phones. As a middle compromise, I do agree that a generic subscribe and notify mechanism for *sip related events only* is not a bad idea. This has been discussed numerous times, but with no specific proposals. There are numerous other services which might be enabled by such a generic mechanism, including call park and pickup, call return, etc. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 02:46:28 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA28534 for ; Mon, 17 Jan 2000 02:46:27 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 48A8E52BB; Mon, 17 Jan 2000 02:43:36 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A62F052D5; Mon, 17 Jan 2000 02:43:35 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 4683552BB for ; Mon, 17 Jan 2000 02:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 17 02:42:59 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Mon Jan 17 02:40:58 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id NAA11784 for ; Mon, 17 Jan 2000 13:40:48 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 65256869.002A9593 ; Mon, 17 Jan 2000 13:15:08 +0530 X-Lotus-FromDomain: HSSBLR From: kbinu@hss.hns.com To: sip@lists.research.bell-labs.com Message-ID: <65256869.002A93A1.00@sampark.hss.hns.com> Date: Mon, 17 Jan 2000 13:15:02 +0530 Subject: Call-Leg identification Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi, The call-leg of a SIP message is identified by the call-id, remote address and the local address. However, since the call-id is unique for a call-leg, wouldn't a Call-Id comparison suffice to check if two messages belong to the same Call leg ? Is my assumption about the Call-Id being unique for a call-leg correct ? I need to do this comparison for stopping retransmissions of response messages. Binu From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 03:03:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA28623 for ; Mon, 17 Jan 2000 03:03:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2096552C8; Mon, 17 Jan 2000 03:01:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9035952D5; Mon, 17 Jan 2000 03:01:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 4F78E52C8 for ; Mon, 17 Jan 2000 03:01:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 17 03:00:47 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Mon Jan 17 02:58:47 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id NAA13151 for ; Mon, 17 Jan 2000 13:58:22 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 65256869.002C3491 ; Mon, 17 Jan 2000 13:32:50 +0530 X-Lotus-FromDomain: HSSBLR From: kbinu@hss.hns.com To: sip@lists.research.bell-labs.com Message-ID: <65256869.002C3425.00@sampark.hss.hns.com> Date: Mon, 17 Jan 2000 13:32:49 +0530 Subject: Call-Leg identification Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi, The RFC says that two instances of a user sharing a SIP address can use the same call-id with different tags in the From field. In this case again, wouldn't it be enough to compare just the Call-Ids and the tags (as against comparing the full address in the from and to headers) to identify messages belonging to the same call-leg ? Binu >Hi, > The call-leg of a SIP message is identified by the call-id, remote >address and the local address. However, since the call-id is unique for a >call-leg, wouldn't a Call-Id comparison suffice to check if two messages >belong to the same Call leg ? Is my assumption about the Call-Id being >unique for a call-leg correct ? I need to do this comparison for stopping >retransmissions of response messages. > >Binu From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 11:36:02 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA03605 for ; Mon, 17 Jan 2000 11:36:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 9698352DC; Mon, 17 Jan 2000 11:33:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 163CC52DD; Mon, 17 Jan 2000 11:33:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id F0D3152DC for ; Mon, 17 Jan 2000 11:33:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 17 11:32:37 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Mon Jan 17 11:30:38 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id LAA05753; Mon, 17 Jan 2000 11:32:18 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <3883440E.AEBF16F6@vovida.com> Date: Mon, 17 Jan 2000 10:32:14 -0600 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: kbinu@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: Call-Leg identification References: <65256869.002A93A1.00@sampark.hss.hns.com> Content-Type: multipart/alternative; boundary="------------E103D26D8A486E66DDB43B0D" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------E103D26D8A486E66DDB43B0D Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit The CallLeg is identified by the CallId, and CSeq number. SIP messages belonging to the same transaction have the same CallId. But, can have different CSeq numbers. So, inorder to stop retransmissions, you would probably have to check for both CallId, and CSeq number to be the same, which is inessential, the CallLeg. Hope that helps sunitha kbinu@hss.hns.com wrote: > Hi, > The call-leg of a SIP message is identified by the call-id, remote > address and the local address. However, since the call-id is unique for a > call-leg, wouldn't a Call-Id comparison suffice to check if two messages > belong to the same Call leg ? Is my assumption about the Call-Id being > unique for a call-leg correct ? I need to do this comparison for stopping > retransmissions of response messages. > > Binu -- Sunitha Kumar Software Engineer Vovida Networks (408) 957 - 6374 --------------E103D26D8A486E66DDB43B0D Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit The CallLeg is identified by the CallId, and CSeq number.

SIP messages belonging to the same transaction have the same CallId. But, can have different CSeq numbers.  So, inorder to stop retransmissions, you would probably have to check for both CallId, and CSeq number to be the same, which is inessential, the CallLeg.

Hope that helps
sunitha
 

kbinu@hss.hns.com wrote:

Hi,
     The call-leg of a SIP message is identified by the call-id, remote
address and the local address. However, since the call-id is unique for a
call-leg, wouldn't a Call-Id comparison suffice to check if two messages
belong to the same Call leg ? Is my assumption about the Call-Id being
unique for a call-leg correct ? I need to do this comparison for stopping
retransmissions of response messages.

Binu

-- 
Sunitha Kumar
Software Engineer
Vovida Networks
(408) 957 - 6374
  --------------E103D26D8A486E66DDB43B0D-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 11:41:53 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA03667 for ; Mon, 17 Jan 2000 11:41:53 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 30AE252D5; Mon, 17 Jan 2000 11:39:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9573D52EB; Mon, 17 Jan 2000 11:39:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 6F49A52D5 for ; Mon, 17 Jan 2000 11:39:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 17 11:37:05 EST 2000 Received: from Ballad.GSC.GTE.com ([204.162.124.66]) by dusty; Mon Jan 17 11:35:07 EST 2000 Received: from gscex03.gsc.gte.com ("port 1880"@gscex03.mtv.gtegsc.com [156.23.150.121]) by Ballad.GSC.GTE.Com (PMDF V5.2-30 #38013) with ESMTP id <01JKSZLG9QK4001G30@Ballad.GSC.GTE.Com> for sip@lists.research.bell-labs.com; Mon, 17 Jan 2000 08:36:54 PST Received: by gscex03.mtv.gtegsc.com with Internet Mail Service (5.5.2448.0) id ; Mon, 17 Jan 2000 08:36:54 -0800 Content-return: allowed Date: Mon, 17 Jan 2000 08:36:53 -0800 From: "Liberati, Ernest" Subject: SIP phone to PSTN phone To: "'sip@lists.research.bell-labs.com'" Message-id: <8160010C5363D0118D3B00805FC184044F03EC@mtvex03.mtv.gtegsc.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Re: SIP phone call to PSTN phone via Proxy Server (with location services), MGC, STP, and circuit switch. What is the domain value of the SIP URL in the FROM and TO headers, if: The SIP phone client registers with the Proxy Server? The SIP phone client is not registered with a Proxy Server? Ernest Liberati General Dynamics From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 12:15:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04263 for ; Mon, 17 Jan 2000 12:15:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B756052EB; Mon, 17 Jan 2000 12:13:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2EBEA52F0; Mon, 17 Jan 2000 12:13:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 305DF52EB for ; Mon, 17 Jan 2000 12:13:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 17 12:12:45 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 17 12:10:47 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhyki07355; Mon, 17 Jan 2000 17:12:42 GMT Message-ID: <38834F86.60C890E7@dynamicsoft.com> Date: Mon, 17 Jan 2000 12:21:10 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Sunitha Kumar Cc: kbinu@hss.hns.com, sip@lists.research.bell-labs.com Subject: Re: Call-Leg identification References: <65256869.002A93A1.00@sampark.hss.hns.com> <3883440E.AEBF16F6@vovida.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Sunitha Kumar wrote: > > The CallLeg is identified by the CallId, and CSeq number. > > SIP messages belonging to the same transaction have the same CallId. > But, can have different CSeq numbers. This is incorrect. A call is a collection of call-legs. A call-leg is the combination of remote and local addresses (which include the tags) and Call-ID, but NOT the CSeq. Within a call leg, each transaction has a different CSeq. The CSeq space is within the call leg. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 12:19:37 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04326 for ; Mon, 17 Jan 2000 12:19:37 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8E72D52F0; Mon, 17 Jan 2000 12:15:46 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E205652F1; Mon, 17 Jan 2000 12:15:45 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 712D452F0 for ; Mon, 17 Jan 2000 12:15:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 17 12:13:57 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 17 12:11:58 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhyki10483; Mon, 17 Jan 2000 17:13:55 GMT Message-ID: <38834FCF.1FB583DB@dynamicsoft.com> Date: Mon, 17 Jan 2000 12:22:23 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: kbinu@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: Call-Leg identification References: <65256869.002C3425.00@sampark.hss.hns.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit No. Because you may receive misrouted messages and need to ensure they are for you. Odds are good it won't be a problem, but the correct solution is to use the full address. -Jonathan R. kbinu@hss.hns.com wrote: > > Hi, > The RFC says that two instances of a user sharing a SIP address can > use the same call-id with different tags in the From field. In this case > again, wouldn't it be enough to compare just the Call-Ids and the tags (as > against comparing the full address in the from and to headers) to identify > messages belonging to the same call-leg ? > > Binu > > >Hi, > > The call-leg of a SIP message is identified by the call-id, remote > >address and the local address. However, since the call-id is unique for a > >call-leg, wouldn't a Call-Id comparison suffice to check if two messages > >belong to the same Call leg ? Is my assumption about the Call-Id being > >unique for a call-leg correct ? I need to do this comparison for stopping > >retransmissions of response messages. > > > >Binu -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 12:43:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04704 for ; Mon, 17 Jan 2000 12:43:44 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5713952DD; Mon, 17 Jan 2000 12:41:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C146E52F2; Mon, 17 Jan 2000 12:41:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 75C1452DD for ; Mon, 17 Jan 2000 12:41:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 17 12:40:35 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Mon Jan 17 12:38:36 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id MAA22700; Mon, 17 Jan 2000 12:40:21 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <38835407.CB33C25C@vovida.com> Date: Mon, 17 Jan 2000 11:40:23 -0600 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: kbinu@hss.hns.com, sip@lists.research.bell-labs.com Subject: Re: Call-Leg identification References: <65256869.002A93A1.00@sampark.hss.hns.com> <3883440E.AEBF16F6@vovida.com> <38834F86.60C890E7@dynamicsoft.com> Content-Type: multipart/alternative; boundary="------------45D0F73E4ACA5456C4C42D8E" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------45D0F73E4ACA5456C4C42D8E Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Thanks Jonathan, for correcting me. sunitha. Jonathan Rosenberg wrote: > Sunitha Kumar wrote: > > > > The CallLeg is identified by the CallId, and CSeq number. > > > > SIP messages belonging to the same transaction have the same CallId. > > But, can have different CSeq numbers. > > This is incorrect. > > A call is a collection of call-legs. A call-leg is the combination of > remote and local addresses (which include the tags) and Call-ID, but NOT > the CSeq. Within a call leg, each transaction has a different CSeq. The > CSeq space is within the call leg. > > -Jonathan R. > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com -- Sunitha Kumar Software Engineer Vovida Networks (408) 957 - 6374 --------------45D0F73E4ACA5456C4C42D8E Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Thanks Jonathan, for correcting me.

sunitha.
 

Jonathan Rosenberg wrote:

Sunitha Kumar wrote:
>
> The CallLeg is identified by the CallId, and CSeq number.
>
> SIP messages belonging to the same transaction have the same CallId.
> But, can have different CSeq numbers.

This is incorrect.

A call is a collection of call-legs. A call-leg is the combination of
remote and local addresses (which include the tags) and Call-ID, but NOT
the CSeq. Within a call leg, each transaction has a different CSeq. The
CSeq space is within the call leg.

-Jonathan R.
--
Jonathan D. Rosenberg                       200 Executive Drive
Chief Scientist                             Suite 120
dynamicsoft                                 West Orange, NJ 07052
jdrosen@dynamicsoft.com                     FAX:   (732) 741-4778
http://www.cs.columbia.edu/~jdrosen         PHONE: (732) 741-7244
http://www.dynamicsoft.com

-- 
Sunitha Kumar
Software Engineer
Vovida Networks
(408) 957 - 6374
  --------------45D0F73E4ACA5456C4C42D8E-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 13:29:44 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05191 for ; Mon, 17 Jan 2000 13:29:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6832052F2; Mon, 17 Jan 2000 13:27:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id DA85D52F3; Mon, 17 Jan 2000 13:27:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id CF60852F2 for ; Mon, 17 Jan 2000 13:27:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 17 13:26:07 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 17 13:24:09 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhykn24936; Mon, 17 Jan 2000 18:26:04 GMT Message-ID: <388360B8.AA7EC824@dynamicsoft.com> Date: Mon, 17 Jan 2000 13:34:32 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Liberati, Ernest" Cc: "'sip@lists.research.bell-labs.com'" Subject: Re: SIP phone to PSTN phone References: <8160010C5363D0118D3B00805FC184044F03EC@mtvex03.mtv.gtegsc.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Liberati, Ernest" wrote: > > Re: SIP phone call to PSTN phone via Proxy Server (with location services), > MGC, STP, and circuit switch. > > What is the domain value of the SIP URL in the FROM and TO headers, if: > The SIP phone client registers with the Proxy Server? > The SIP phone client is not registered with a Proxy Server? The From field is the name of the user making the call. If that user, for example, is a customer of Worldcom, it might be: From: sip:user@wcom.com This name must usually be configured into the client application on a SIP phone, just like it is for email. In the To field, there is going to be a phone number. There is currently debate about whether a sip URL or tel URL is there, so: To: tel:5551212 or: To: sip:5551212@wcom.com remains to be decided. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 17:21:54 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA09776 for ; Mon, 17 Jan 2000 17:21:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A4E2552F3; Mon, 17 Jan 2000 17:19:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2606352F5; Mon, 17 Jan 2000 17:19:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 2570B52F3 for ; Mon, 17 Jan 2000 17:19:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 17 17:18:57 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Mon Jan 17 17:16:57 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id RAA05702; Mon, 17 Jan 2000 17:18:35 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <3883C14D.7C2D5B6B@vovida.com> Date: Mon, 17 Jan 2000 17:26:37 -0800 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: SIPbell-labs Subject: Question about multiple 200 OK responses Content-Type: multipart/alternative; boundary="------------6F82A6676E138A4885455667" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------6F82A6676E138A4885455667 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit It is given that there could be multiple INVITEs reaching the client, because of the proxy forking this.And, for each such INVITE reaching the UAS, it SHOULD send a 200 OK. My question, is should each of this 200 OK be considered for re-transmission? And, what happens at the client receiving multiple 200 OK. Should there be an ACK for each of it, or should just one ACK handle all of this. Thanks much! -- Sunitha Kumar --------------6F82A6676E138A4885455667 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  
It is given that there could be multiple INVITEs reaching the client, because of the proxy forking this.And, for each such INVITE reaching the UAS, it SHOULD send a 200 OK. My question, is should each of this 200 OK be considered for re-transmission?
And, what happens at the client receiving multiple 200 OK. Should there be an ACK for each of it, or should just one ACK handle all of this.

Thanks much!
 

-- 
Sunitha Kumar
  --------------6F82A6676E138A4885455667-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 17 18:01:46 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA10013 for ; Mon, 17 Jan 2000 18:01:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 76E5552F4; Mon, 17 Jan 2000 17:59:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E70D552F6; Mon, 17 Jan 2000 17:59:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id E15A652F4 for ; Mon, 17 Jan 2000 17:59:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 17 17:58:03 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 17 17:56:04 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhylf21330; Mon, 17 Jan 2000 22:57:59 GMT Message-ID: <3883A072.28D15B06@dynamicsoft.com> Date: Mon, 17 Jan 2000 18:06:26 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Sunitha Kumar Cc: SIPbell-labs Subject: Re: Question about multiple 200 OK responses References: <3883C14D.7C2D5B6B@vovida.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Sunitha Kumar wrote: > > > It is given that there could be multiple INVITEs reaching the client, > because of the proxy forking this.And, for each such INVITE reaching > the UAS, it SHOULD send a 200 OK. Actually, I don't think thats the best approach. I circulated a note some time back on handling of "merged requests", as they are called. See: http://www.cs.columbia.edu/~jdrosen/sip/multiple_requests.txt My question, is should each of this > 200 OK be considered for re-transmission? > And, what happens at the client receiving multiple 200 OK. THe above solution will guarantee that if it receives multiple 200 OK, they are from different UAS's. Handling of multiple 200 OK has been discussed on the list extensively. You should ACK each. Beyond that, the consensus is that there is no one right approach. THe options are: 1. BYE all after the first 2. keep all; ends up being N point to point call legs that are not bridged 3. use call control to bridge the legs together, resulting in a conference call -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 18 12:34:09 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA03370 for ; Tue, 18 Jan 2000 12:34:09 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D871E52DA; Tue, 18 Jan 2000 12:31:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4676C52DE; Tue, 18 Jan 2000 12:31:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 6465D52DA for ; Tue, 18 Jan 2000 12:31:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 18 12:30:24 EST 2000 Received: from diablo.cisco.com ([171.68.224.210]) by dusty; Tue Jan 18 12:28:25 EST 2000 Received: from jmpolk-8k (show-143.cisco.com [171.68.213.143]) by diablo.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with SMTP id JAA28385 for ; Tue, 18 Jan 2000 09:30:19 -0800 (PST) Message-Id: <4.1.20000118112613.00cd1270@diablo.cisco.com> X-Sender: jmpolk@diablo.cisco.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Tue, 18 Jan 2000 11:30:24 -0600 To: sip@lists.research.bell-labs.com From: "James M. Polk" Subject: Re: Gateways and registration In-Reply-To: <38764DAB.1D9C6778@dynamicsoft.com> References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_4066839==_.ALT" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --=====================_4066839==_.ALT Content-Type: text/plain; charset="us-ascii" All Parallel question on the reliance of TRIP -- isn't it based on using BGP? If that is strickly true, what happens to the SIP Device if BGP isn't deployed within a VoIP network domain that still wants to locate the Gateway? At 03:33 PM 1/7/2000 -0500, Jonathan Rosenberg wrote: > > >Linden deCarmo wrote: >> >> This is EXACTLY what I'm trying to solve Sean. >> >> I'd prefer to do it in SIP rather than a companion protocol, because we're >> trying to interface with 3rd party gateways that may/may not talk TRIP. > >I don't see why they would be any more likely to behave properly in a >non-standard usage of REGISTER. TRIP handles keepalives; its keepalive >mechanism is quite flexible (borrows from BGP, actually), and you also >get the routing information you need. IMHO, I'd rather solve the general >problem with a solid solution than make many small extensions to SIP >here and there to solve only a subset of the real problem. > >A complete VoIP solution requires many components. The general approach >we have taken into IETF is to break the various components into >independent, manageable pieces, and then define protocols for solving >each of those pieces. By keeping these pieces standalone and >independent, we can swap in different versions or alternatives down the >road without affecting other components. This helps tremendously in >extensibility and growth; we have seen this in routing protocols, for >example (separation of intra and inter domain protocols, even though >both run on a router). It also means we can optimize the solution for >the problem at hand. > >For many different reasons, some of which have already been outlined >here, the SIP REGISTER method is not a good tool for gateways to use. > >-Jonathan R. > >-- >Jonathan D. Rosenberg 200 Executive Drive >Chief Scientist Suite 120 >dynamicsoft West Orange, NJ 07052 >jdrosen@dynamicsoft.com FAX: (732) 741-4778 >http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 >http://www.dynamicsoft.com > > ************************************* "At the end of the day... the most committed win!" James M. Polk Sr. Product Manager, Multiservice Architecture and Standards Enterprise Voice Business Unit Cisco Systems Dallas, Texas w) 972.813.5208 f) 972.813.5280 www.cisco.com --=====================_4066839==_.ALT Content-Type: text/html; charset="us-ascii"
All

Parallel question on the reliance of TRIP -- isn't it based on using BGP? If that is strickly true, what happens to the SIP Device if BGP isn't deployed within a VoIP network domain that still wants to locate the Gateway?

At 03:33 PM 1/7/2000 -0500, Jonathan Rosenberg wrote:
>
>
>Linden deCarmo wrote:
>>
>> This is EXACTLY what I'm trying to solve Sean.
>>
>> I'd prefer to do it in SIP rather than a companion protocol, because we're
>> trying to interface with 3rd party gateways that may/may not talk TRIP.
>
>I don't see why they would be any more likely to behave properly in a
>non-standard usage of REGISTER. TRIP handles keepalives; its keepalive
>mechanism is quite flexible (borrows from BGP, actually), and you also
>get the routing information you need. IMHO, I'd rather solve the general
>problem with a solid solution than make many small extensions to SIP
>here and there to solve only a subset of the real problem.
>
>A complete VoIP solution requires many components. The general approach
>we have taken into IETF is to break the various components into
>independent, manageable pieces, and then define protocols for solving
>each of those pieces. By keeping these pieces standalone and
>independent, we can swap in different versions or alternatives down the
>road without affecting other components. This helps tremendously in
>extensibility and growth; we have seen this in routing protocols, for
>example (separation of intra and inter domain protocols, even though
>both run on a router). It also means we can optimize the solution for
>the problem at hand.
>
>For many different reasons, some of which have already been outlined
>here, the SIP REGISTER method is not a good tool for gateways to use.
>
>-Jonathan R.
>
>--
>Jonathan D. Rosenberg                       200 Executive Drive
>Chief Scientist                             Suite 120
>dynamicsoft                                 West Orange, NJ 07052
>jdrosen@dynamicsoft.com                     FAX:   (732) 741-4778
>http://www.cs.columbia.edu/~jdrosen         PHONE: (732) 741-7244
>
>

*************************************
"At the end of the day... the most committed win!"

James M. Polk
Sr. Product Manager, Multiservice Architecture and Standards
Enterprise Voice Business Unit
Cisco Systems
Dallas, Texas
w) 972.813.5208
f)  972.813.5280
www.cisco.com --=====================_4066839==_.ALT-- From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 18 13:53:09 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA04520 for ; Tue, 18 Jan 2000 13:53:08 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 483A252DE; Tue, 18 Jan 2000 13:49:35 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9749252F1; Tue, 18 Jan 2000 13:49:34 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DFBF652DE for ; Tue, 18 Jan 2000 13:49:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 18 13:48:02 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Tue Jan 18 13:46:03 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhyoh19445; Tue, 18 Jan 2000 18:47:45 GMT Message-ID: <3884B752.402CAE7F@dynamicsoft.com> Date: Tue, 18 Jan 2000 13:56:18 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "James M. Polk" Cc: sip@lists.research.bell-labs.com, "iptel, list" Subject: Re: Gateways and registration References: <4.1.20000118112613.00cd1270@diablo.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "James M. Polk" wrote: > > All > > Parallel question on the reliance of TRIP -- isn't it based on using > BGP? If that is strickly true, what happens to the SIP Device if BGP > isn't deployed within a VoIP network domain that still wants to locate > the Gateway? TRIP borrows many ideas from BGP, but it in no way whatsoever requires BGP to actually be running on routers in the network. TRIP runs at the application layer, between location servers. It doesn't matter one drop what the underlying layer 3 routing protocols are. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 18 14:15:44 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA04857 for ; Tue, 18 Jan 2000 14:15:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6584B52E2; Tue, 18 Jan 2000 14:13:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id E2B2E52E4; Tue, 18 Jan 2000 14:13:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 270CB52E2 for ; Tue, 18 Jan 2000 14:13:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 18 14:12:07 EST 2000 Received: from smtprch1.nortel.com ([192.135.215.14]) by dusty; Tue Jan 18 14:10:09 EST 2000 Received: from zsc4c002.corpwest.baynetworks.com (actually h0295.s86b1.BayNetworks.COM) by smtprch1.nortel.com; Tue, 18 Jan 2000 13:11:30 -0600 Received: from zbl6c008.corpeast.baynetworks.com ([132.245.205.58]) by zsc4c002.corpwest.baynetworks.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id D1NMF6B5; Tue, 18 Jan 2000 11:11:26 -0800 Received: from nortelnetworks.com (extranet-139-194.corpeast.baynetworks.com [132.245.139.194]) by zbl6c008.corpeast.baynetworks.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id D17VNQ02; Tue, 18 Jan 2000 14:11:24 -0500 Message-ID: <3884BAD1.58F99C12@nortelnetworks.com> Date: Tue, 18 Jan 2000 14:11:13 -0500 From: "Matt Squire" Organization: Nortel Networks X-Mailer: Mozilla 4.7 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 To: "James M. Polk" Cc: sip@lists.research.bell-labs.com Subject: Re: Gateways and registration References: <4.1.20000118112613.00cd1270@diablo.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "James M. Polk" wrote: > > All > > Parallel question on the reliance of TRIP -- isn't it based on using > BGP? If that is strickly true, what happens to the SIP Device if BGP > isn't deployed within a VoIP network domain that still wants to locate > the Gateway? > The TRIP protocol is based on BGP, meaning it looks alot like BGP. But it isn't BGP - ie its not compatible with routers running BGP, you don't have to have be an AS to run it, etc. Its deployment is indepent of any IP routing protocol. - Matt From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 18 17:11:59 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA06549 for ; Tue, 18 Jan 2000 17:11:59 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 29C8C52AB; Tue, 18 Jan 2000 17:09:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 81A4452B6; Tue, 18 Jan 2000 17:09:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 656FE52AB for ; Tue, 18 Jan 2000 17:09:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 18 17:08:54 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Tue Jan 18 17:06:56 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id QAA28874; Tue, 18 Jan 2000 16:08:51 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id QAA22340; Tue, 18 Jan 2000 16:08:50 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id QAA17911; Tue, 18 Jan 2000 16:08:49 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id QAA00151; Tue, 18 Jan 2000 16:08:45 -0600 (CST) Message-Id: <200001182208.QAA00151@b04a24.exu.ericsson.se> Subject: Re: SS7-SIP-SS7 interworking, Early ACM To: Ravandhu_Hariram@mw.3com.com (Ravandhu Hariram) Date: Tue, 18 Jan 2000 16:08:45 -0600 (CST) Cc: sip@lists.research.bell-labs.com In-Reply-To: <86256865.007EA347.00@mwgate02.mw.3com.com> from "Ravandhu Hariram" at Jan 13, 2000 04:59:57 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Ravandhu Hariram writes: >When SIP is used for SS7 to SS7 interworking, which SIP provisional response can >be used to carry an Early ACM which just means that the address is complete and >the called party is being located (an ACM with "No indication" for 'called >party's status indicator' and without any 'optional backward call indicator')? I >can not use '100 trying' as it is not passed end-to-end while going through >proxies. Can I use 183? In that case, what should be the "Session" header field >value? That's generally what I had in mind. My current plan is to map any of the messages from 180 to 199 to ACM at a PSTN gateway, assuming we've received an IAM and not sent an ACM, CON, or ANM yet. Since you will (presumably) not be including any SDP in your message, you don't use a Session: header. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 18 19:15:53 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA07952 for ; Tue, 18 Jan 2000 19:15:52 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 61C5252B6; Tue, 18 Jan 2000 19:13:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C149352C4; Tue, 18 Jan 2000 19:13:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 1B83952B6 for ; Tue, 18 Jan 2000 19:13:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 18 19:11:34 EST 2000 Received: from ns-inetext.inet.com ([199.171.211.140]) by dusty; Tue Jan 18 19:09:36 EST 2000 Received: from harpo.inetint.com (harpo [172.16.99.60]) by ns-inetext.inet.com (8.9.2/8.9.2) with ESMTP id SAA29353 for ; Tue, 18 Jan 2000 18:10:10 -0600 (CST) Received: from inet.com ([172.16.63.55]) by harpo.inetint.com (Netscape Messaging Server 3.6) with ESMTP id AAA4D52 for ; Tue, 18 Jan 2000 18:15:21 -0600 Message-ID: <3885013A.3BAC3DA4@inet.com> Date: Tue, 18 Jan 2000 18:11:39 -0600 From: Nathan Nelson X-Mailer: Mozilla 4.7 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: SS7 mapping of Circiut Block Message Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit How or which SIP message is used to do Circuit Block/UnBlock and/or Circuit Group Block/UnBlock? From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 18 20:59:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA08481 for ; Tue, 18 Jan 2000 20:59:51 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id CCFB752C4; Tue, 18 Jan 2000 20:57:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 45C8352C8; Tue, 18 Jan 2000 20:57:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 48B8A52C4 for ; Tue, 18 Jan 2000 20:57:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 18 20:55:35 EST 2000 Received: from malmo.trab.se ([131.115.48.10]) by dusty; Tue Jan 18 20:53:37 EST 2000 Received: from trab-hermes.haninge.trab.se (trab-hermes.haninge.trab.se [131.115.158.15]) by malmo.trab.se (8.9.1/TRAB-primary-2) with ESMTP id CAA10298; Wed, 19 Jan 2000 02:55:29 +0100 (MET) Received: by trab-hermes.haninge.trab.se with Internet Mail Service (5.5.2448.0) id ; Wed, 19 Jan 2000 02:55:28 +0100 Message-ID: <778DFE9B4E3BD111A74E08002BA3DC0D01DE498E@trab-hermes.haninge.trab.se> From: =?ISO-8859-1?Q?S=F6ren_Nyckelg=E5rd?= To: "'Nathan Nelson'" Cc: sip@lists.research.bell-labs.com Subject: RE: SS7 mapping of Circiut Block Message Date: Wed, 19 Jan 2000 02:55:27 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="ISO-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id UAA08481 Nathan Nelson wrote: > > How or which SIP message is used to do Circuit Block/UnBlock and/or > Circuit Group Block/UnBlock? These messages are relevant only in Swiched Circuit Networks like PSTN and ISDN. They make no sense in a SIP based IP network. Might your question refer to an operator bypass scenario (POTS-SIP-POTS) where you wish to block/unblock circuits in the remote POTS node? You can not do this since POTS-to-SIP gateways act as transit exchanges. The block/unblock messages you launch from your end hence refer to devices that physically reside in the adjacent gateway, not in the remote POTS node. SIP does not carry these messages. -- Sören Nyckelgård, Telia From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 05:20:40 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA25324 for ; Wed, 19 Jan 2000 05:20:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7D00452C8; Wed, 19 Jan 2000 05:17:31 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EA4A352DC; Wed, 19 Jan 2000 05:17:30 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C653152C8 for ; Wed, 19 Jan 2000 05:17:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 19 05:15:28 EST 2000 From: kbinu@hss.hns.com To: sip@lists.research.bell-labs.com Date: Wed, 19 Jan 2000 05:13:27 -0500 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Wed Jan 19 05:13:27 EST 2000 Message-Id: <20000119101706.C653152C8@lists.research.bell-labs.com> Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 05:23:19 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA25379 for ; Wed, 19 Jan 2000 05:23:19 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0CC5D52D6; Wed, 19 Jan 2000 05:17:40 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 6DF6552D5; Wed, 19 Jan 2000 05:17:35 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 25DAA52D5 for ; Wed, 19 Jan 2000 05:17:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 19 05:16:02 EST 2000 Received: from dirty.research.bell-labs.com ([204.178.16.6]) by dusty; Wed Jan 19 05:14:02 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dirty; Wed Jan 19 05:15:50 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id QAA19616 for ; Wed, 19 Jan 2000 16:01:55 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 6525686B.00378365 ; Wed, 19 Jan 2000 15:36:21 +0530 X-Lotus-FromDomain: HSSBLR From: kbinu@hss.hns.com To: sip@lists.research.bell-labs.com Message-ID: <6525686B.0037829E.00@sampark.hss.hns.com> Date: Wed, 19 Jan 2000 15:36:18 +0530 Subject: Content-Length header and Multipart MIME Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi When a SIP message carries a multipart MIME payload, what does the Content-Length header in the SIP message signify ? Does it contain the overall length of the payload ? Though it seems logical that it should, I came across illustrative example messages in the BCP-T draft (draft-zimmerer-mmusic-sip-bcp-t-00, section 2.2.1) where the Content-Length header values couldnt be related to the payload length. Binu From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 11:38:09 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01712 for ; Wed, 19 Jan 2000 11:38:07 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C40A152D5; Wed, 19 Jan 2000 11:35:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4641E52DB; Wed, 19 Jan 2000 11:35:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 8622A52D5 for ; Wed, 19 Jan 2000 11:35:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 19 11:34:52 EST 2000 Received: from beamer.mchh.siemens.de ([194.138.158.163]) by dusty; Wed Jan 19 11:32:51 EST 2000 Received: from blues.mchh.siemens.de (mail3.mchh.siemens.de [194.138.158.227] (may be forged)) by beamer.mchh.siemens.de (8.9.3/8.9.3) with ESMTP id RAA20704 for ; Wed, 19 Jan 2000 17:34:16 +0100 (MET) Received: from mchh201e.demchh201e.icn.siemens.de ([218.1.68.104]) by blues.mchh.siemens.de (8.9.1/8.9.1) with ESMTP id RAA18077 for ; Wed, 19 Jan 2000 17:32:27 +0100 (MET) Received: by MCHH201E with Internet Mail Service (5.5.2448.0) id ; Wed, 19 Jan 2000 17:34:53 +0100 Message-ID: <679076A067F2D211A8F70090274481B80C18C9@lnn201e.lan.siemens.fr> From: Taji Rachid To: sip@lists.research.bell-labs.com Subject: is Ack always transmitted by TCP ? Date: Wed, 19 Jan 2000 17:34:48 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi All; What is the policy for reliability of ACK requests ? By reading the RFC SIP ( chapter 10.6 ), I have understood that the only way to ensure this reliability is to send the Ack request by TCP connection. Is it mandotary to send Ack request by TCP even if UDP is used for sending the prior INVITE? Can you clarify this point ? Thanks Rachid From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 12:23:53 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02320 for ; Wed, 19 Jan 2000 12:23:51 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B171452BB; Wed, 19 Jan 2000 12:21:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2E00C52DC; Wed, 19 Jan 2000 12:21:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 6098452BB for ; Wed, 19 Jan 2000 12:21:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 19 12:20:40 EST 2000 Received: from bunyip.flash.net ([209.30.2.15]) by dusty; Wed Jan 19 12:18:39 EST 2000 Received: from mckinley (209-30-194-209.flash.net [209.30.194.209]) by bunyip.flash.net (8.9.3/Pro-8.9.3) with SMTP id LAA26495 for ; Wed, 19 Jan 2000 11:20:37 -0600 (CST) Reply-To: From: "Gary Cote" To: Subject: RE: is Ack always transmitted by TCP ? Date: Wed, 19 Jan 2000 11:23:11 -0600 Message-ID: <8F7ED3E5E583D311BA5F0050DA261DB01ACB3B@pikespeak> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2910.0) Importance: Normal In-Reply-To: <8F7ED3E5E583D311BA5F0050DA261DB01C1BE0@pikespeak> X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit The ACK request certainly may be sent using UDP. Reliable delivery is assured through a couple conventions. 1. The user agent server continues to retransmit the final INVITE response until it receives an ACK request. 2. The user agent client sends the ACK request each time it receives a final INVITE response. Based on those two characteristics, if you actually map out the message flow, you'll see that the ACK is reliably delivered. If the ACK is lost in transmission, the user agent server will retransmit the final INVITE response, which in turn causes the the user agent client to re-send the ACK request. - Gary -- Gary Cote AWARD Solutions, Inc. Richardson, TX > -----Original Message----- > From: owner-sip@lists.research.bell-labs.com > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of > Taji Rachid > Sent: Wednesday, January 19, 2000 10:35 AM > To: sip@lists.research.bell-labs.com > Subject: is Ack always transmitted by TCP ? > > > Hi All; > > What is the policy for reliability of ACK requests ? > > By reading the RFC SIP ( chapter 10.6 ), I have understood > that the only way > to ensure this reliability is to send the Ack request by TCP > connection. Is > it mandotary to send Ack request by TCP even if UDP is used > for sending the > prior INVITE? > > Can you clarify this point ? > > Thanks > > Rachid > > From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 12:49:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02706 for ; Wed, 19 Jan 2000 12:49:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7CBB852DD; Wed, 19 Jan 2000 12:47:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EF1ED52DF; Wed, 19 Jan 2000 12:47:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 4BCAB52DD for ; Wed, 19 Jan 2000 12:47:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 19 12:47:03 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 19 12:45:01 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.18]) id QQhyrv10102; Wed, 19 Jan 2000 17:46:59 GMT Message-ID: <3885F893.48B4D09F@dynamicsoft.com> Date: Wed, 19 Jan 2000 12:46:59 -0500 From: Igor Slepchin Organization: Dynamicsoft X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: kbinu@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: Content-Length header and Multipart MIME References: <6525686B.0037829E.00@sampark.hss.hns.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit kbinu@hss.hns.com wrote: > > Hi > When a SIP message carries a multipart MIME payload, what does the > Content-Length header in the SIP message signify ? Does it contain the > overall length of the payload ? Though it seems logical that it should I believe that's correct. Content-Length has a uniform meaning regardless of the type of the payload, namely, the total length of that payload. The example you quote seem to have a totally random value of Content-Length. BTW, there is another problem in that example: the SIP message shown contains two Content-Type fields. > <...> --- Igor Slepchin From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 16:30:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA05552 for ; Wed, 19 Jan 2000 16:30:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A44D252DC; Wed, 19 Jan 2000 16:27:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2274F52DF; Wed, 19 Jan 2000 16:27:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A49C652DC for ; Wed, 19 Jan 2000 16:27:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 19 16:25:46 EST 2000 Received: from l3mail02.level3.com ([209.119.32.20]) by dusty; Wed Jan 19 16:23:45 EST 2000 Received: by level3.com with Internet Mail Service (5.5.2448.0) id ; Wed, 19 Jan 2000 14:24:01 -0700 Message-ID: <6DD3824BDF75D211930E0008C71EC920057B5052@l3lsvlmail02.l3.com> From: Aparna.Vemuri@Level3.com To: islepchin@dynamicsoft.com, kbinu@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: RE: Content-Length header and Multipart MIME Date: Wed, 19 Jan 2000 14:24:57 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hello, First off, the LATEST version of the SIP-BCP-T (or SIP-T) as it will be known henceforth is available at: http://www.ietf.org/internet-drafts/draft-zimmerer-sip-bcp-t-00.txt This draft contains a corrected example. About the Content-Length calculation - it is as explained below: This is the example that is used in the SIP-T draft. The number of octets used in each line are shown at the end of each line in parentheses. INVITE sip:13039263142@Den1.level3.com SIP/2.0 From: sip:13034513355@den3.level3.com To: sip:13039263142@Den1.level3.com Call-ID: DEN1231999021712095500999@Den1.level3.com Content-Length: 377 Content-Type: multipart/mixed; boundary=unique-boundary-1 MIME-Version: 1.0 --unique-boundary-1(19) Content-Type: application/SDP; charset=ISO-10646(49) v=0(3) o=ezimmerer 2890844526 2890842807 IN IP4 126.16.64.4(52) s=SDP seminar(13) c=IN IP4 MG122.level3.com(25) t=2873397496 2873404696(23) m=audio 9092 RTP/AVP 0 3 4(26) --unique-boundary-1(19) Content-type:application/ISUP;version=ETSI1(44) Content-Transfer-Encoding: binary(34) 89 8b 0e 95 1e 1e 1e 06 26 05 0d f5 01 06 10 04 00(17) --unique-boundary-1--(21) b) Rules used to calculate the Content-Length: b.1 Use 2 octets to encode the CRLF sequence at the end of each line and the beginning of a blank line. b.2 For the MIME headers in the payloads: each character maps onto one octet. b.3 For the SDP payload: each character maps onto one octet according to UTF-8 encoding (RFC 2044) used as specified in the SIP-BCP. b.4 For the ISUP payload: Since binary encoding is used, each byte is encoded as a byte, and not as a two-character hex representation. Hex digits were used in the draft because a literal encoding of those bytes would have been confusing and unreadable. c) Content-Length calculation: c.1 Number of octets in the ISUP payload (no CRLF at the end since it is binary) = 17 c.2 Number of octets in the MIME header for the ISUP payload (including the CRLF at the end of each line) = 46+ 36 = 82 c.3 Number of octets in the SDP payload (including the CRLFs at the end of each of the lines) = 5 + 54 + 15 + 27 + 25 + 28 = 154 c.4 Number of octets in the MIME header for the SDP payload (including the CRLF at the end of the line) =51 c.5 Number of octets in the '--unique-boundary-1' string and newlines used throughout: = 21 + 21 + 23 + 4*2 = 73 c.6 The grand-total = 17 + 82 +154 + 51 + 73 = 377 Thanks, Aparna Level (3) Communications. -----Original Message----- From: Igor Slepchin [mailto:islepchin@dynamicsoft.com] Sent: Wednesday, January 19, 2000 10:47 AM To: kbinu@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: Content-Length header and Multipart MIME kbinu@hss.hns.com wrote: > > Hi > When a SIP message carries a multipart MIME payload, what does the > Content-Length header in the SIP message signify ? Does it contain the > overall length of the payload ? Though it seems logical that it should I believe that's correct. Content-Length has a uniform meaning regardless of the type of the payload, namely, the total length of that payload. The example you quote seem to have a totally random value of Content-Length. BTW, there is another problem in that example: the SIP message shown contains two Content-Type fields. > <...> --- Igor Slepchin From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 19 21:53:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA08530 for ; Wed, 19 Jan 2000 21:53:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 64FE852C4; Wed, 19 Jan 2000 21:51:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D74DE52DB; Wed, 19 Jan 2000 21:51:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id EFF1252C4 for ; Wed, 19 Jan 2000 21:51:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 19 21:49:10 EST 2000 Received: from smtp02.teb1.iconnet.net ([209.3.218.43]) by dusty; Wed Jan 19 21:47:09 EST 2000 Received: from cs.columbia.edu (client-151-198-134-173.bellatlantic.net [151.198.134.173]) by smtp02.teb1.iconnet.net (8.9.1/8.9.1) with ESMTP id VAA20988; Wed, 19 Jan 2000 21:48:47 -0500 (EST) Message-ID: <38866E2E.55B70AD6@cs.columbia.edu> Date: Wed, 19 Jan 2000 21:08:46 -0500 From: Henning Schulzrinne X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: Aparna.Vemuri@Level3.com Cc: islepchin@dynamicsoft.com, kbinu@hss.hns.com, sip@lists.research.bell-labs.com Subject: Re: Content-Length header and Multipart MIME References: <6DD3824BDF75D211930E0008C71EC920057B5052@l3lsvlmail02.l3.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Aparna.Vemuri@Level3.com wrote: > > Hello, > > First off, the LATEST version of the SIP-BCP-T (or SIP-T) as it will > be known henceforth is available at: > http://www.ietf.org/internet-drafts/draft-zimmerer-sip-bcp-t-00.txt > Is it really necessary to label some simple additions to SIP with a new name? We've had the SIP+ disaster before (in terms of confusion) and I'd rather not repeat this. From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 00:15:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA10871 for ; Thu, 20 Jan 2000 00:15:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 01A6752DA; Thu, 20 Jan 2000 00:11:34 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 535B552DB; Thu, 20 Jan 2000 00:11:33 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DF5CC52DA for ; Thu, 20 Jan 2000 00:11:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 00:09:47 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 20 00:07:46 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 1Cust72.tnt6.dfw5.da.uu.net [63.22.201.72]) id QQhyto21038; Thu, 20 Jan 2000 05:09:31 GMT Message-ID: <38869A96.E84F8834@dynamicsoft.com> Date: Thu, 20 Jan 2000 00:18:14 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Henning Schulzrinne Cc: Aparna.Vemuri@Level3.com, islepchin@dynamicsoft.com, kbinu@hss.hns.com, sip@lists.research.bell-labs.com Subject: Re: Content-Length header and Multipart MIME References: <6DD3824BDF75D211930E0008C71EC920057B5052@l3lsvlmail02.l3.com> <38866E2E.55B70AD6@cs.columbia.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit First off, its important to mention what has happened regarding SIP-T within IETF. As you may recall, consensus during the last meeting was that people were interested in having the SIP-T work complete in IETF. However, there wasn't a final decision on what working group, and what specific documents would be produced. The chairs of the SIP group discussed this with the ADs, and we agreed this work is best handled within the SIP working group. Furthermore, several documents would be produced: 1. SIP INFO (already a work item; in fact, an update should appear in the archives shortly, and I will be issuing a last call on it) 2. ISUP MIME type RFC (proposed standard) 3. ISUP to SIP interworking RFC (proposed standard) 4. SIP profile for this application (currently named SIP-T): proposed As for the name, since I think we will do proposed standard for it, SIP-BCP-T is inappropriate. If people have suggestions for alternative names to SIP-T, we can entertain them (we changed GLP to TRIP at the last minute in iptel...) -Jonathan R. Henning Schulzrinne wrote: > > Aparna.Vemuri@Level3.com wrote: > > > > Hello, > > > > First off, the LATEST version of the SIP-BCP-T (or SIP-T) as it will > > be known henceforth is available at: > > http://www.ietf.org/internet-drafts/draft-zimmerer-sip-bcp-t-00.txt > > > > Is it really necessary to label some simple additions to SIP with a new > name? We've had the SIP+ disaster before (in terms of confusion) and I'd > rather not repeat this. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 00:44:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA11130 for ; Thu, 20 Jan 2000 00:44:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C5F3652B6; Thu, 20 Jan 2000 00:41:45 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 29C1952DE; Thu, 20 Jan 2000 00:41:45 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id B4F3752B6 for ; Thu, 20 Jan 2000 00:41:07 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 20 00:39:20 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 20 00:37:19 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 1Cust72.tnt6.dfw5.da.uu.net [63.22.201.72]) id QQhytq00644 for ; Thu, 20 Jan 2000 05:39:17 GMT Message-ID: <3886A190.D79437CA@dynamicsoft.com> Date: Thu, 20 Jan 2000 00:48:00 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: Moving SIP WG forward Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Folks, As many of you have noticed, SIP is becoming a very big and very active working group. To manage this, the chairs are beginning to delegate subtasks to specific design teams and task forces. These teams will have leaders who are responsible for moving the work forward, reporting progress to the group at large, and managing their teams. You have seen some of this already with the home phone line emulation work. From this point forward, we will not proceed with new work unless a team is identified to work on it, and such a team not being overly committed to other SIP design teams. The ways in which these teams will work will vary from team to team. Expect to see announcements about them as they solidify. The first team I'd like to announce is the SIP Security Task Force. This group is tasked with evaluating the SIP security model, so that it can clarified and strengthened in the next version. Of particular importance is a formal review of threats and an explicit description of a security model. The team will produce an I-D to be reviewed by the group for inclusion in the next RFC. If you have very strong security knowledge and very good knowledge of SIP, and want to participate, please contact me for more information. Thanks, Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 03:44:00 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA23827 for ; Thu, 20 Jan 2000 03:43:59 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E07D752DB; Thu, 20 Jan 2000 03:41:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 61A4452DF; Thu, 20 Jan 2000 03:41:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 4BF9352DB for ; Thu, 20 Jan 2000 03:41:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 03:40:35 EST 2000 Received: from penguin.wise.edt.ericsson.se ([194.237.142.110]) by dusty; Thu Jan 20 03:38:34 EST 2000 Received: from fogerty.lmf.ericsson.se (fogerty.lmf.ericsson.se [131.160.11.6]) by penguin.wise.edt.ericsson.se (8.9.3/8.9.3/WIREfire-1.5) with ESMTP id JAA11645 for ; Thu, 20 Jan 2000 09:40:31 +0100 (MET) Received: from umail.lmf.ericsson.se (umail.lmf.ericsson.se [131.160.11.2]) by fogerty.lmf.ericsson.se (8.9.3+Sun/8.9.3) with ESMTP id KAA24736 for ; Thu, 20 Jan 2000 10:40:30 +0200 (EET) Received: from lmf.ericsson.se (E005004B57CE1 [131.160.73.131]) by umail.lmf.ericsson.se (8.8.8+Sun/8.8.8) with ESMTP id KAA28524 for ; Thu, 20 Jan 2000 10:40:29 +0200 (EET) Message-ID: <3886C9F3.729ADF93@lmf.ericsson.se> Date: Thu, 20 Jan 2000 10:40:19 +0200 From: Gonzalo Camarillo Organization: Oy L M Ericsson Ab X-Mailer: Mozilla 4.61 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: sip Subject: non INVITE request reliability Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hi, When a client is retransmitting a non-INVITE method (BYE for instance) and receives a provisional response it goes on retransmitting it using T2 interval. Why does the client have to do this? If a provisional response has been received some server is taking care of the request. Why does it retransmit the request again? If the server went down the client would notice it very soon due to the ICMP messages, but I do not think this is worthwhile... which are the reasons behind this retransmission policy? Thank you, Gonzalo -- Gonzalo Camarillo Phone : +358 9 299 33 71 Oy L M Ericsson Ab Mobile: +358 40 702 35 35 Telecom R&D Fax : +358 9 299 30 52 FIN-02420 Jorvas Email : Gonzalo.Camarillo@ericsson.com Finland From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 05:51:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA24414 for ; Thu, 20 Jan 2000 05:51:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3924352DF; Thu, 20 Jan 2000 05:49:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A8C5352E0; Thu, 20 Jan 2000 05:49:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C6C7952DF for ; Thu, 20 Jan 2000 05:49:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 05:47:32 EST 2000 Received: from atlrel1.hp.com ([156.153.255.210]) by dusty; Thu Jan 20 05:45:31 EST 2000 Received: from otter.hpl.hp.com (otter.hpl.hp.com [15.144.59.2]) by atlrel1.hp.com (Postfix) with ESMTP id 4F45114777 for ; Thu, 20 Jan 2000 05:47:29 -0500 (EST) Received: from hplb.hpl.hp.com (kristensen-a-4.hpl.hp.com [15.144.26.238]) by otter.hpl.hp.com (8.9.3/HP-Labs Bristol Internal Mail Hub) with ESMTP id KAA27532; Thu, 20 Jan 2000 10:47:26 GMT Message-ID: <3886E841.572D5704@hplb.hpl.hp.com> Date: Thu, 20 Jan 2000 10:49:37 +0000 From: Anders Kristensen Organization: HP Labs X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Gonzalo Camarillo Cc: sip Subject: Re: non INVITE request reliability References: <3886C9F3.729ADF93@lmf.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Gonzalo Camarillo wrote: > > When a client is retransmitting a non-INVITE method (BYE for instance) > and receives a provisional response it goes on retransmitting it using > T2 interval. > > Why does the client have to do this? > If a provisional response has been received some server is taking care > of the request. Why does it retransmit the request again? The provisional response means the client knows the UAS (or the next-hop proxy) has received the request. The request retransmissions following receipt of a 1xx is necessary because they will trigger retransmissions of a lost final response. Anders -- Anders Kristensen , http://www-uk.hpl.hp.com/people/ak/ Hewlett-Packard Labs, Bristol, UK From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 07:02:18 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA25281 for ; Thu, 20 Jan 2000 07:02:17 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id AF5C152E1; Thu, 20 Jan 2000 06:59:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 431D352DE; Thu, 20 Jan 2000 06:59:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A79F852DE for ; Thu, 20 Jan 2000 06:59:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 06:59:00 EST 2000 Received: from ietf.org ([132.151.1.176]) by dusty; Thu Jan 20 06:56:59 EST 2000 Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25111; Thu, 20 Jan 2000 06:58:57 -0500 (EST) Message-Id: <200001201158.GAA25111@ietf.org> Mime-Version: 1.0 Content-Type: Multipart/Mixed; Boundary="NextPart" To: IETF-Announce: ; Cc: sip@lists.research.bell-labs.com From: Internet-Drafts@ietf.org Reply-To: Internet-Drafts@ietf.org Subject: I-D ACTION:draft-ietf-sip-serverfeatures-00.txt Date: Thu, 20 Jan 2000 06:58:57 -0500 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Session Initiation Protocol Working Group of the IETF. Title : Mandating SIP Extension Support by Servers Author(s) : J. Rosenberg, H. Schulzrinne Filename : draft-ietf-sip-serverfeatures-00.txt Pages : 9 Date : 19-Jan-00 The Session Initiation Protocol (SIP) defines mechanims that allow a client to mandate that a server support specific extensions in order to process a request. However, there is currently no way for a server to ask for, and a client to indicate, what features a server might use in a response. This capability is needed for numerous extensions currently under development, such as provisional response reliability and the session progress message. This document defines a SIP extension that allows servers to mandate that clients understand certain features in order to process a response. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-sip-serverfeatures-00.txt Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-sip-serverfeatures-00.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-sip-serverfeatures-00.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <20000119140742.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-sip-serverfeatures-00.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-sip-serverfeatures-00.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <20000119140742.I-D@ietf.org> --OtherAccess-- --NextPart-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 07:07:18 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA25344 for ; Thu, 20 Jan 2000 07:07:18 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E7B0752E5; Thu, 20 Jan 2000 07:02:18 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8907252E2; Thu, 20 Jan 2000 07:02:16 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2BDF952E5 for ; Thu, 20 Jan 2000 07:01:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 06:59:08 EST 2000 Received: from ietf.org ([132.151.1.176]) by dusty; Thu Jan 20 06:57:07 EST 2000 Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25127; Thu, 20 Jan 2000 06:59:02 -0500 (EST) Message-Id: <200001201159.GAA25127@ietf.org> Mime-Version: 1.0 Content-Type: Multipart/Mixed; Boundary="NextPart" To: IETF-Announce: ; Cc: sip@lists.research.bell-labs.com From: Internet-Drafts@ietf.org Reply-To: Internet-Drafts@ietf.org Subject: I-D ACTION:draft-ietf-sip-100rel-00.txt Date: Thu, 20 Jan 2000 06:59:02 -0500 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Session Initiation Protocol Working Group of the IETF. Title : Reliability of Provisional Responses in SIP Author(s) : J. Rosenberg, H. Schulzrinne Filename : draft-ietf-sip-100rel-00.txt Pages : 16 Date : 19-Jan-00 This document specifies an extension to the Session Initiation Protocol (SIP) providing reliable provisional response messages. This extension uses the option tag org.ietf.sip.100rel. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-sip-100rel-00.txt Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-sip-100rel-00.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-sip-100rel-00.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <20000119140751.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-sip-100rel-00.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-sip-100rel-00.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <20000119140751.I-D@ietf.org> --OtherAccess-- --NextPart-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 07:10:04 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA25382 for ; Thu, 20 Jan 2000 07:10:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 00ED952E6; Thu, 20 Jan 2000 07:02:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2A92452E7; Thu, 20 Jan 2000 07:02:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2957352E6 for ; Thu, 20 Jan 2000 07:01:10 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 06:59:13 EST 2000 Received: from ietf.org ([132.151.1.176]) by dusty; Thu Jan 20 06:57:13 EST 2000 Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25143; Thu, 20 Jan 2000 06:59:11 -0500 (EST) Message-Id: <200001201159.GAA25143@ietf.org> Mime-Version: 1.0 Content-Type: Multipart/Mixed; Boundary="NextPart" To: IETF-Announce: ; Cc: sip@lists.research.bell-labs.com From: Internet-Drafts@ietf.org Reply-To: Internet-Drafts@ietf.org Subject: I-D ACTION:draft-ietf-sip-info-method-01.txt Date: Thu, 20 Jan 2000 06:59:11 -0500 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Session Initiation Protocol Working Group of the IETF. Title : The SIP INFO Method Author(s) : S. Donovan Filename : draft-ietf-sip-info-method-01.txt Pages : 10 Date : 19-Jan-00 This document proposes an extension to the Session Initiation Protocol (SIP). This extension adds the INFO method to the SIP protocol. The intent of the INFO method is to allow for the carrying of session related control information that is generated during a session. One example of such session control information is ISUP and ISDN signaling messages used to control telephony call services. This and other example uses of the INFO method may be standardized in the future. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-sip-info-method-01.txt Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-sip-info-method-01.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-sip-info-method-01.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <20000119140801.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-sip-info-method-01.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-sip-info-method-01.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <20000119140801.I-D@ietf.org> --OtherAccess-- --NextPart-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 10:48:13 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03812 for ; Thu, 20 Jan 2000 10:48:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 8320B52DE; Thu, 20 Jan 2000 10:45:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EB33052E2; Thu, 20 Jan 2000 10:45:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id A1D8B52DE for ; Thu, 20 Jan 2000 10:45:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 20 10:44:19 EST 2000 Received: from omzrelay03.mcit.com ([199.249.19.245]) by dusty; Thu Jan 20 10:42:14 EST 2000 Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-29 #38418) with ESMTP id <0FON000E44ZLFF@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 20 Jan 2000 15:42:58 +0000 (GMT) Received: from omzmta02.mcit.com (omzmta02.mcit.com [166.37.194.120]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id PAA07953 for ; Thu, 20 Jan 2000 15:43:10 +0000 (GMT) Received: from bacampbe ([166.35.150.71]) by omzmta02.mcit.com (InterMail v03.02.05 118 120) with SMTP id <20000120154255.IYBW6722@[166.35.150.71]> for ; Thu, 20 Jan 2000 15:42:55 +0000 Date: Thu, 20 Jan 2000 09:42:22 -0600 From: Ben Campbell Subject: FW: I-D ACTION:draft-campbell-sip-service-control-00.txt To: sip@lists.research.bell-labs.com Message-id: <003001bf635c$f13b4e40$479623a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit A New Internet-Draft is available from the on-line Internet-Drafts directories. Title : Control of Service Context using SIP Request-URI Author(s) : B. Campbell, R. Sparks Filename : draft-campbell-sip-service-control-00.txt Pages : 40 Date : 19-Jan-00 In a conventional telephony environment, extended service applications often use call state information, such as calling party, called party, reason for forward, etc, to infer application context. In a SIP/2.0 call, much of this information may be either non- existent or unreliable. This draft proposes a mechanism to communicate context information to an application. Under this proposal, a client or proxy can communicate context through the use of a distinctive Request-URI. This draft continues with examples of how this mechanism could be used in a voice mail application. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-campbell-sip-service-control-00.tx t Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-campbell-sip-service-control-00.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-campbell-sip-service-control-00.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 13:00:11 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA09849 for ; Thu, 20 Jan 2000 13:00:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 709FD52E2; Thu, 20 Jan 2000 12:57:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D53E852E4; Thu, 20 Jan 2000 12:57:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 5B29D52E2 for ; Thu, 20 Jan 2000 12:57:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 20 12:56:42 EST 2000 Received: from penguin.wise.edt.ericsson.se ([194.237.142.110]) by dusty; Thu Jan 20 12:54:41 EST 2000 Received: from super.du.uab.ericsson.se (root@super.du.uab.ericsson.se [134.138.176.16]) by penguin.wise.edt.ericsson.se (8.9.3/8.9.3/WIREfire-1.5) with ESMTP id SAA26558 for ; Thu, 20 Jan 2000 18:56:40 +0100 (MET) Received: from martell.du.uab.ericsson.se (mml@martell [134.138.176.69]) by super.du.uab.ericsson.se (8.10.0.Beta11/8.10.0.Beta11/erix-1.7) with ESMTP id e0KHudD06148 for ; Thu, 20 Jan 2000 18:56:39 +0100 (MET) Received: by martell.du.uab.ericsson.se (8.9.1/client-1.7) id SAA04357; Thu, 20 Jan 2000 18:56:38 +0100 (MET) Message-ID: <14471.19542.334324.928871@gargle.gargle.HOWL> Date: Thu, 20 Jan 2000 18:56:38 +0100 (MET) From: mml+siplist@cslab.ericsson.se To: sip@lists.research.bell-labs.com Subject: RTP packet size and use of ptime in SIP X-Mailer: VM 6.72 under 21.1 (patch 8) "Bryce Canyon" XEmacs Lucid Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA09849 Hi, Questions in brief: 1. How much audio should there be in an RTP packet? 2. Does anyone know of an implementation which changes packet size mid stream (i.e. without another INVITE)? 3. Does anyone know of an implementation which refuses an INVITE with a ptime it doesn't like? Does this seem like a reasonable thing to do? Detail: The RTP RFC says: packet size is not specified, but all examples have 20ms packets The AVP RFC says: 20ms is the "default packetisation interval", but implementations should accept anything from 0 to 200ms. The intent seems to be "send any packet size you want, up to 200ms. If you can't decide what packet size you'd like to send, 20ms isn't a bad choice." (Right?) The SDP RFC has a "ptime" parameter which may be ignored: "It should not be necessary to know ptime to decode RTP or vat audio, and it is intended as a recommendation for the encoding/packetisation of audio." Conclusion: Most SIP/RTP implementations (will) use constant-sized packets. They'll get on well with header compression schemes (e.g. RFC 2508). A few implementations will also pay attention to ptime. (Does anyone apart from me do this?) A few implementations might do something else entirely. There's a paper suggesting variable packet sizes (i.e. packet size varies unpredictably from packet to packet) as a means for concealing packet loss: http://noc.aic.net/inet98/6e/6e_3.htm Comments? Matt ---- Matthias Läng http://www.ericsson.se/cslab/~mml Ericsson Computer Science Laboratory Stockholm From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 15:54:02 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA15139 for ; Thu, 20 Jan 2000 15:54:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B239452E0; Thu, 20 Jan 2000 15:51:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 35D3E52E7; Thu, 20 Jan 2000 15:51:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 4308E52E0 for ; Thu, 20 Jan 2000 15:51:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 15:49:30 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 20 15:47:30 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.89.18.43]) id QQhyvz06993; Thu, 20 Jan 2000 20:49:11 GMT Message-ID: <388776D6.AAF14B04@dynamicsoft.com> Date: Thu, 20 Jan 2000 15:57:58 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: mml+siplist@cslab.ericsson.se Cc: sip@lists.research.bell-labs.com, rem-conf@es.net Subject: Re: RTP packet size and use of ptime in SIP References: <14471.19542.334324.928871@gargle.gargle.HOWL> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit This rightly belongs on rem-conf, not on sip. mml+siplist@cslab.ericsson.se wrote: > > Hi, > > Questions in brief: > > 1. How much audio should there be in an RTP packet? Its flexible; there is a tradeoff between packet overheads (the more data, the less the overhead) and delay (the more data you put in the packet, the more delay before it can be sent). > > 2. Does anyone know of an implementation which changes > packet size mid stream (i.e. without another INVITE)? Actually, rfc1890 says receivers should be allowed to receive anywhere up to 200ms of data in a single packet: > constraints, a higher packetization delay may be appropriate. A > receiver should accept packets representing between 0 and 200 ms of > audio data. T > > 3. Does anyone know of an implementation which refuses > an INVITE with a ptime it doesn't like? Does this seem > like a reasonable thing to do? You don't need to do a re-INVITE to change packetization delays, actually. See the above. Why would you want to do this? > The AVP RFC says: 20ms is the "default packetisation interval", > but implementations should accept anything from 0 to 200ms. > > The intent seems to be "send any packet size you want, up > to 200ms. If you can't decide what packet size you'd > like to send, 20ms isn't a bad choice." (Right?) This is for sample based codecs. For frame based codecs, you should be prepared to receive any number of frames in a packet, up to the rounded up integer of 200 ms divided by the frame duration (so for g.723.1 is 7 frames). I don't think there is a recommendation of the default packetization interval. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 16:01:49 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA15353 for ; Thu, 20 Jan 2000 16:01:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A2BC952E7; Thu, 20 Jan 2000 15:59:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 1E4C352E8; Thu, 20 Jan 2000 15:59:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 316B052E7 for ; Thu, 20 Jan 2000 15:59:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 15:58:00 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 20 15:55:58 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.89.18.43]) id QQhyvz23983 for ; Thu, 20 Jan 2000 20:57:57 GMT Message-ID: <388778E4.D4C16E40@dynamicsoft.com> Date: Thu, 20 Jan 2000 16:06:44 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: [Fwd: I-D ACTION:draft-ietf-sip-info-method-01.txt] Content-Type: multipart/mixed; boundary="------------60E8767930C0D2102B53DE2C" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk This is a multi-part message in MIME format. --------------60E8767930C0D2102B53DE2C Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Folks, I am now issuing a working group last call for the INFO method extension. This last call period starts today, and ends two weeks hence, February 3. If no comments are received by then, this draft will be submitted to IESG for publication as proposed standard. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com --------------60E8767930C0D2102B53DE2C Content-Type: message/rfc822 Content-Disposition: inline Received: from wodc7mr3.ffx.ops.us.uu.net by wodc7ps1.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: wodc7mr3.ffx.ops.us.uu.net [192.48.96.19]) id QQhyuq07287; Thu, 20 Jan 2000 12:08:55 GMT Received: from lists.research.bell-labs.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: paperless.dnrc.bell-labs.com [135.180.161.172]) id QQhyuq03360; Thu, 20 Jan 2000 12:08:55 GMT Received: by lists.research.bell-labs.com (Postfix) id 00ED952E6; Thu, 20 Jan 2000 07:02:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2A92452E7; Thu, 20 Jan 2000 07:02:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2957352E6 for ; Thu, 20 Jan 2000 07:01:10 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 06:59:13 EST 2000 Received: from ietf.org ([132.151.1.176]) by dusty; Thu Jan 20 06:57:13 EST 2000 Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25143; Thu, 20 Jan 2000 06:59:11 -0500 (EST) Message-Id: <200001201159.GAA25143@ietf.org> Mime-Version: 1.0 Content-Type: Multipart/Mixed; Boundary="NextPart" To: IETF-Announce:; Cc: sip@lists.research.bell-labs.com From: Internet-Drafts@ietf.org Reply-To: Internet-Drafts@ietf.org Subject: I-D ACTION:draft-ietf-sip-info-method-01.txt Date: Thu, 20 Jan 2000 06:59:11 -0500 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk X-Mozilla-Status2: 00000000 --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Session Initiation Protocol Working Group of the IETF. Title : The SIP INFO Method Author(s) : S. Donovan Filename : draft-ietf-sip-info-method-01.txt Pages : 10 Date : 19-Jan-00 This document proposes an extension to the Session Initiation Protocol (SIP). This extension adds the INFO method to the SIP protocol. The intent of the INFO method is to allow for the carrying of session related control information that is generated during a session. One example of such session control information is ISUP and ISDN signaling messages used to control telephony call services. This and other example uses of the INFO method may be standardized in the future. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-sip-info-method-01.txt Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-sip-info-method-01.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-sip-info-method-01.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <20000119140801.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-sip-info-method-01.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-sip-info-method-01.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <20000119140801.I-D@ietf.org> --OtherAccess-- --NextPart-- --------------60E8767930C0D2102B53DE2C-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 17:55:52 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA16623 for ; Thu, 20 Jan 2000 17:55:51 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1191952E8; Thu, 20 Jan 2000 17:53:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7385552E9; Thu, 20 Jan 2000 17:53:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id A730252E8 for ; Thu, 20 Jan 2000 17:53:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 20 17:52:06 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Thu Jan 20 17:50:04 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id RAA14235; Thu, 20 Jan 2000 17:51:48 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <38879187.8EA8F646@vovida.com> Date: Thu, 20 Jan 2000 14:51:51 -0800 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: SIPbell-labs Subject: Tag in fields Content-Type: multipart/alternative; boundary="------------5654634ABF4C76DCB925BEEC" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------5654634ABF4C76DCB925BEEC Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit It is given in the spec, that a To field can be tagged by the callee. However, can the From field be tagged by the callee, if the caller had not tagged it? Thanks! -- Sunitha Kumar Software Engineer Vovida Networks (408) 957 - 6374 --------------5654634ABF4C76DCB925BEEC Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit It is given in the spec, that a To field can be tagged by the callee.
However, can the From field be tagged by the callee, if the caller had not tagged it?

Thanks!

-- 
Sunitha Kumar
Software Engineer
Vovida Networks
(408) 957 - 6374
  --------------5654634ABF4C76DCB925BEEC-- From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 20 19:15:52 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA17167 for ; Thu, 20 Jan 2000 19:15:52 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0F44F52E4; Thu, 20 Jan 2000 19:13:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 8217952EA; Thu, 20 Jan 2000 19:13:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id CD9DF52E4 for ; Thu, 20 Jan 2000 19:13:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 20 19:12:42 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Thu Jan 20 19:10:41 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id SAA29671; Thu, 20 Jan 2000 18:12:36 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id SAA15725; Thu, 20 Jan 2000 18:12:36 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id SAA00267; Thu, 20 Jan 2000 18:12:34 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id SAA17809; Thu, 20 Jan 2000 18:12:31 -0600 (CST) Message-Id: <200001210012.SAA17809@b04a24.exu.ericsson.se> Subject: Re: Tag in fields To: skumar@vovida.com (Sunitha Kumar) Date: Thu, 20 Jan 2000 18:12:31 -0600 (CST) Cc: sip@lists.research.bell-labs.com In-Reply-To: <38879187.8EA8F646@vovida.com> from "Sunitha Kumar" at Jan 20, 2000 02:51:51 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit >It is given in the spec, that a To field can be tagged by the callee. >However, can the From field be tagged by the callee, if the caller had >not tagged it? No. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 21 01:22:12 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA23800 for ; Fri, 21 Jan 2000 01:22:11 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 013CB52EB; Fri, 21 Jan 2000 01:19:37 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 653FF52EC; Fri, 21 Jan 2000 01:19:36 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 3A19C52EB for ; Fri, 21 Jan 2000 01:19:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 21 01:18:23 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Fri Jan 21 01:16:22 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 1Cust66.tnt1.freehold.nj.da.uu.net [63.17.113.66]) id QQhyxl13660 for ; Fri, 21 Jan 2000 06:18:20 GMT Message-ID: <3887FC3D.481DF21B@dynamicsoft.com> Date: Fri, 21 Jan 2000 01:27:09 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: sip@lists.research.bell-labs.com Subject: server features Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Folks, This draft represents the summary of what I understood as consensus during the last IETF meeting. Although we had discussed the possibility of adding this stuff directly into the draft version of SIP, I think it should be a standalone RFC, for the following reasons: 1. we should avoid adding new features into SIP, but rather in extensions 2. we need this before SIP will be draft standard This is a small but very important extension to SIP. Provisional reliability and other up and coming extensions need this. So, I am issuing an "extended" working group last call on this, which will last three weeks, starting today, and ending on Feb. 11. I'm making it extended since although we have agreed on this, there are some small open issues that must be resolved quickly, and people have not seen a draft per se on this subject. However, I am doing this as a last call to expedite the process, and because we have already agreed to it at the last meeting. There will be another rev of this document to address the open issues described. Please comment on these asap. -Jonathan R. Subject: I-D ACTION:draft-ietf-sip-serverfeatures-00.txt Date: Thu, 20 Jan 2000 06:58:57 -0500 From: Internet-Drafts@ietf.org To: IETF-Announce:; CC: sip@lists.research.bell-labs.com A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Session Initiation Protocol Working Group of the IETF. Title : Mandating SIP Extension Support by Servers Author(s) : J. Rosenberg, H. Schulzrinne Filename : draft-ietf-sip-serverfeatures-00.txt Pages : 9 Date : 19-Jan-00 The Session Initiation Protocol (SIP) defines mechanims that allow a client to mandate that a server support specific extensions in order to process a request. However, there is currently no way for a server to ask for, and a client to indicate, what features a server might use in a response. This capability is needed for numerous extensions currently under development, such as provisional response reliability and the session progress message. This document defines a SIP extension that allows servers to mandate that clients understand certain features in order to process a response. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-sip-serverfeatures-00.txt -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 21 10:46:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA12082 for ; Fri, 21 Jan 2000 10:46:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E4AC852EA; Fri, 21 Jan 2000 10:43:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5DB3152ED; Fri, 21 Jan 2000 10:43:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C154652EA for ; Fri, 21 Jan 2000 10:43:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 21 10:41:50 EST 2000 Received: from PMESMTP02.wcom.com ([199.249.20.2]) by dusty; Fri Jan 21 10:39:48 EST 2000 Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #41713) with ESMTP id <0FOO0097HXVPE6@firewall.mcit.com> for sip@lists.research.bell-labs.com; Fri, 21 Jan 2000 15:04:38 +0000 (GMT) Received: from omzmta02.mcit.com (omzmta02.mcit.com [166.37.194.120]) by omzrelay.mcit.com (8.8.7/) with ESMTP id PAA20703; Fri, 21 Jan 2000 15:04:38 +0000 (GMT) Received: from wcom.com ([166.33.132.111]) by omzmta02.mcit.com (InterMail v03.02.05 118 120) with ESMTP id <20000121150434.QWAL6722@wcom.com>; Fri, 21 Jan 2000 15:04:34 +0000 Date: Fri, 21 Jan 2000 09:06:14 -0600 From: Alan Johnston Subject: Re: some queries/comments on call scenarios To: HEMANT AGRAWAL Cc: sip@lists.research.bell-labs.com, steven.r.donovan@wcom.com, Gonzalo.Camarillo@ericsson.com Message-id: <388875E6.4D67274E@wcom.com> MIME-version: 1.0 X-Mailer: Mozilla 4.51 [en] (Win95; U) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Accept-Language: en References: <388778E4.D4C16E40@dynamicsoft.com> <02b001bf63f1$0069b8e0$6d1da4a4@wipsys.soft.net> Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hermant, Thanks for your comments on the draft. The examples given in the draft assume ANSI ISUP, which does not have a CON message. You are correct - for non-ANSI ISUP implementations, the CON would be sent instead of a ANM if no ACM had been sent. Refer to Section 7.3 and 9. of draft-camarillo-mmusic-sip-isup-bcp-00.txt "Best Current Practice for ISUP to SIP mapping" by Gonzalo Camarillo, which is the standard for SIP to ISUP mapping. Alan Johnston MCI WorldCom +1-314-342-7360 HEMANT AGRAWAL wrote: > > Hi , > I have some queries/comments on "draft- > johnston-sip-call-flows-00" > > In the scenario 5.1.2, Successful PSTN to SIP call, Fast Answer > After receiving 200 OK ( f6), GW1 is sending ANM (f9) to user A without > sending ACM > I suppose it should send CON (connect) if it has not sent ACM prior. > After sending IAM the ISUP sdl in USER_A will be in wait_for_ACM > state(Ref. ITU Q.764) > so it will not expect ANM to come, however CON can come as setup > response. > > Please correct me if I am wrong > > Thanks! > Hemant From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 21 16:55:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17815 for ; Fri, 21 Jan 2000 16:55:51 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1BF7352EC; Fri, 21 Jan 2000 16:52:31 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 86AA252EE; Fri, 21 Jan 2000 16:52:30 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 52BA052E9 for ; Fri, 21 Jan 2000 04:21:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 21 04:19:10 EST 2000 Received: from dwarpal.wipsys.soft.net ([164.164.127.8]) by dusty; Fri Jan 21 04:17:09 EST 2000 Received: from ace.wipsys.soft.net (ace.wipsys.soft.net [164.164.29.18]) by dwarpal.wipsys.soft.net (8.9.3/8.9.3) with ESMTP id OAA05587 for ; Fri, 21 Jan 2000 14:51:25 +0530 (IST) Received: from gopal ([164.164.29.109]) by ace.wipsys.soft.net (Netscape Messaging Server 3.6) with SMTP id AAA1A9E; Fri, 21 Jan 2000 14:46:43 +0530 Message-ID: <02b001bf63f1$0069b8e0$6d1da4a4@wipsys.soft.net> From: "HEMANT AGRAWAL" To: , Cc: References: <388778E4.D4C16E40@dynamicsoft.com> Subject: some queries/comments on call scenarios Date: Fri, 21 Jan 2000 14:52:10 +0530 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hi , I have some queries/comments on "draft- johnston-sip-call-flows-00" In the scenario 5.1.2, Successful PSTN to SIP call, Fast Answer After receiving 200 OK ( f6), GW1 is sending ANM (f9) to user A without sending ACM I suppose it should send CON (connect) if it has not sent ACM prior. After sending IAM the ISUP sdl in USER_A will be in wait_for_ACM state(Ref. ITU Q.764) so it will not expect ANM to come, however CON can come as setup response. Please correct me if I am wrong Thanks! Hemant From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 21 16:58:34 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17835 for ; Fri, 21 Jan 2000 16:58:34 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5D7F752F0; Fri, 21 Jan 2000 16:52:54 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A63E952ED; Fri, 21 Jan 2000 16:52:48 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DF78B52E9 for ; Fri, 21 Jan 2000 10:11:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 21 10:10:58 EST 2000 Received: from penguin.wise.edt.ericsson.se ([194.237.142.110]) by dusty; Fri Jan 21 10:08:58 EST 2000 Received: from super.du.uab.ericsson.se (root@super.du.uab.ericsson.se [134.138.176.16]) by penguin.wise.edt.ericsson.se (8.9.3/8.9.3/WIREfire-1.5) with ESMTP id QAA22437; Fri, 21 Jan 2000 16:10:54 +0100 (MET) Received: from martell.du.uab.ericsson.se (mml@martell [134.138.176.69]) by super.du.uab.ericsson.se (8.10.0.Beta11/8.10.0.Beta11/erix-1.7) with ESMTP id e0LFArD00587; Fri, 21 Jan 2000 16:10:53 +0100 (MET) Received: by martell.du.uab.ericsson.se (8.9.1/client-1.7) id QAA04873; Fri, 21 Jan 2000 16:10:52 +0100 (MET) Message-ID: <14472.30460.202338.136803@gargle.gargle.HOWL> Date: Fri, 21 Jan 2000 16:10:52 +0100 (MET) From: Matthias.Lang@ericsson.com To: sip@lists.research.bell-labs.com Cc: Jonathan Rosenberg Subject: Re: RTP packet size and use of ptime in SIP References: <14471.19542.334324.928871@gargle.gargle.HOWL> <388776D6.AAF14B04@dynamicsoft.com> X-Mailer: VM 6.72 under 21.1 (patch 8) "Bryce Canyon" XEmacs Lucid Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Jonathan Rosenberg writes: > > 3. Does anyone know of an implementation which refuses > > an INVITE with a ptime it doesn't like? Does this seem > > like a reasonable thing to do? > You don't need to do a re-INVITE to change packetization delays, > actually. See the above. Why would you want to do this? I don't. What I'm mainly concerned about is someone sending me an INVITE with a ptime I am unable to support. To make this easier to understand, here's a scenario: I have a gateway which supports many concurrent calls. The gateway has limited resources, e.g. my ethernet controllers can send N UDP packets per second maximum. For the example, let's assume N = 1000. I already have several calls in progress, and they're consuming 900 of those 1000 UDP packets/s. If someone sends me an INVITE with a ptime of 5 ms, I have two choices: 1. Ignore the requested ptime, and use larger packets to avoid giving myself capacity problems 2. Return 480 "Temorarily Not Available", knowing that I'll be able to handle a 5ms packet call eventually. I don't think there's anything in SIP or SDP which says one of these is preferable. #1 seems the lesser of two evils. This maybe also affects attempts to reserve network bandwidth. Matt From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 09:04:05 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06659 for ; Mon, 24 Jan 2000 09:04:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0BCAE52BB; Mon, 24 Jan 2000 09:01:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7CAF652C8; Mon, 24 Jan 2000 09:01:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D680C52BB for ; Mon, 24 Jan 2000 09:01:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 09:00:59 EST 2000 Received: from beamer.mchh.siemens.de ([194.138.158.163]) by dusty; Mon Jan 24 08:58:56 EST 2000 Received: from moody.mchh.siemens.de (mail2.mchh.siemens.de [194.138.158.226]) by beamer.mchh.siemens.de (8.9.3/8.9.3) with ESMTP id PAA01852 for ; Mon, 24 Jan 2000 15:00:22 +0100 (MET) Received: from mchh247e.demchh201e.icn.siemens.de ([218.1.68.147]) by moody.mchh.siemens.de (8.9.1/8.9.1) with ESMTP id PAA02551 for ; Mon, 24 Jan 2000 15:01:00 +0100 (MET) Received: by MCHH247E with Internet Mail Service (5.5.2448.0) id ; Mon, 24 Jan 2000 15:01:04 +0100 Message-ID: <679076A067F2D211A8F70090274481B81AD963@lnn201e.lan.siemens.fr> From: Blanchard Jacqueline To: sip@lists.research.bell-labs.com Subject: RESPONSE to an ACK Date: Mon, 24 Jan 2000 15:00:50 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk What is the behavior of an UAS when receiving an ACK with an unknown Call-ID ? (if I understood correctly the RCF, there is no RESPONSE sent to an ACK) (for all other REQUEST messages (INVITE/BYE etc.) the UAS sends a 404 response) J. Blanchard From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 09:20:14 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA07363 for ; Mon, 24 Jan 2000 09:20:13 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2638052C8; Mon, 24 Jan 2000 09:17:30 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9897152D4; Mon, 24 Jan 2000 09:17:29 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7C3F952C8 for ; Mon, 24 Jan 2000 09:17:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 09:15:35 EST 2000 Received: from palrel3.hp.com ([156.153.255.226]) by dusty; Mon Jan 24 09:13:32 EST 2000 Received: from otter.hpl.hp.com (otter.hpl.hp.com [15.144.59.2]) by palrel3.hp.com (Postfix) with ESMTP id 8392F158A for ; Mon, 24 Jan 2000 06:15:32 -0800 (PST) Received: from hplb.hpl.hp.com (kristensen-a-4.hpl.hp.com [15.144.26.238]) by otter.hpl.hp.com (8.9.3/HP-Labs Bristol Internal Mail Hub) with ESMTP id OAA16817; Mon, 24 Jan 2000 14:13:48 GMT Message-ID: <388C5EA5.80F6FFD3@hplb.hpl.hp.com> Date: Mon, 24 Jan 2000 14:16:05 +0000 From: Anders Kristensen Organization: HP Labs X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Blanchard Jacqueline Cc: sip@lists.research.bell-labs.com Subject: Re: RESPONSE to an ACK References: <679076A067F2D211A8F70090274481B81AD963@lnn201e.lan.siemens.fr> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Blanchard Jacqueline wrote: > > What is the behavior of an UAS when receiving an ACK with an unknown > Call-ID ? Drop it. From RFC 2543, section 7.4.18: 7.4.18 481 Call Leg/Transaction Does Not Exist This status is returned under two conditions: The server received a BYE request that does not match any existing call leg or the server received a CANCEL request that does not match any existing transaction. (A server simply discards an ACK referring to an unknown transaction.) > (if I understood correctly the RCF, there is no RESPONSE sent to an ACK) Right. > (for all other REQUEST messages (INVITE/BYE etc.) the UAS sends a 404 > response) 481. Anders -- Anders Kristensen , http://www-uk.hpl.hp.com/people/ak/ Hewlett-Packard Labs, Bristol, UK From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 09:45:45 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08702 for ; Mon, 24 Jan 2000 09:45:45 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4BCDF52B6; Mon, 24 Jan 2000 09:43:18 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BCAAE52D5; Mon, 24 Jan 2000 09:43:17 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2A78852B6 for ; Mon, 24 Jan 2000 09:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 09:42:53 EST 2000 Received: from mail.mera.ru ([195.98.50.58]) by dusty; Mon Jan 24 09:40:48 EST 2000 Received: from mcseem.mera.ru (mcseem.mera.ru [195.98.57.12]) by mail.mera.ru (8.9.3/8.9.3) with ESMTP id RAA13452; Mon, 24 Jan 2000 17:42:19 +0300 (MSK) Date: Mon, 24 Jan 2000 17:45:22 +0300 From: "Stanislav S. Timinsky" X-Mailer: The Bat! (v1.36) S/N F29DEE5D / Educational Reply-To: "Stanislav S. Timinsky" Organization: MERA Labs. X-Priority: 3 (Normal) Message-ID: <15739.000124@mera.ru> To: sip@lists.research.bell-labs.com Cc: prj.men.sip@mera.ru Subject: Sample SIP-messages Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello, Does anybody know, where I can get examples of SIP-messages for testing? -- Best regards, Stanislav S. Timinsky mailto:timinsky@mera.ru From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 10:02:32 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA09525 for ; Mon, 24 Jan 2000 10:02:29 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 33F6B52D5; Mon, 24 Jan 2000 09:59:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A6BE052D6; Mon, 24 Jan 2000 09:59:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D6B2752D5 for ; Mon, 24 Jan 2000 09:59:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 09:57:49 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 24 09:55:42 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhzjv10482; Mon, 24 Jan 2000 14:56:12 GMT Message-ID: <388C6A31.4C770637@dynamicsoft.com> Date: Mon, 24 Jan 2000 10:05:21 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Stanislav S. Timinsky" Cc: sip@lists.research.bell-labs.com, prj.men.sip@mera.ru Subject: Re: Sample SIP-messages References: <15739.000124@mera.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Some "torture" test messages are at: http://www.cs.columbia.edu/~hgs/sip/bakeoff2/testmsg.html which test both parser and some basic functions. Also, check out the call flows document: http://www.cs.columbia.edu/~hgs/sip/drafts/draft-sparks-sip-service-examples-00.txt -Jonathan R. "Stanislav S. Timinsky" wrote: > > Hello, > > Does anybody know, where I can get examples of SIP-messages for > testing? > > -- > Best regards, > Stanislav S. Timinsky mailto:timinsky@mera.ru -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 10:07:36 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA09771 for ; Mon, 24 Jan 2000 10:07:35 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A450252DB; Mon, 24 Jan 2000 10:02:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A749C52D6; Mon, 24 Jan 2000 10:02:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 22EA752DD for ; Mon, 24 Jan 2000 10:01:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 24 10:00:45 EST 2000 Received: from claret.cisco.com ([161.44.2.33]) by dusty; Mon Jan 24 09:58:42 EST 2000 Received: from cisco.com (klingle-ultra.cisco.com [161.44.53.27]) by claret.cisco.com (8.8.4-Cisco.1/8.6.5) with ESMTP id JAA09875; Mon, 24 Jan 2000 09:59:53 -0500 (EST) Message-ID: <388C68DB.A2E85345@cisco.com> Date: Mon, 24 Jan 2000 09:59:39 -0500 From: Kevin Lingle X-Mailer: Mozilla 4.51C-CISCOENG [en] (X11; U; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: "Stanislav S. Timinsky" Cc: sip@lists.research.bell-labs.com, prj.men.sip@mera.ru Subject: Re: Sample SIP-messages References: <15739.000124@mera.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit 2nd sip bakeoff web pages have some test messages. http://www.cs.columbia.edu/~hgs/sip/bakeoff2/testmsg.html there may be more elsewhere... i just remembered seeing these. kevin "Stanislav S. Timinsky" wrote: > > Hello, > > Does anybody know, where I can get examples of SIP-messages for > testing? > > -- > Best regards, > Stanislav S. Timinsky mailto:timinsky@mera.ru -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Kevin R. Lingle 919.392.2029 checkout: http://wwwin-eng.cisco.com/Eng/IOS/SNMP_WWW/mib-police.html Sometimes I think I understand everything, then I regain consciousness. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 10:54:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA11722 for ; Mon, 24 Jan 2000 10:54:55 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B7C8E52D4; Mon, 24 Jan 2000 10:51:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2901552DA; Mon, 24 Jan 2000 10:51:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id B119B52D4 for ; Mon, 24 Jan 2000 10:51:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 10:50:25 EST 2000 Received: from PMESMTP02.wcom.com ([199.249.20.2]) by dusty; Mon Jan 24 10:48:22 EST 2000 Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #41713) with ESMTP id <0FOU0040YJC32N@firewall.mcit.com> for sip@lists.research.bell-labs.com; Mon, 24 Jan 2000 15:36:03 +0000 (GMT) Received: from omzmta04.mcit.com (omzmta04.mcit.com [166.37.194.122]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id PAA13065; Mon, 24 Jan 2000 15:34:56 +0000 (GMT) Received: from wcom.com ([166.33.132.111]) by omzmta04.mcit.com (InterMail v03.02.05 118 121 101) with ESMTP id <20000124153441.JCQU24911@wcom.com>; Mon, 24 Jan 2000 15:34:41 +0000 Date: Mon, 24 Jan 2000 09:36:19 -0600 From: Alan Johnston Subject: Re: Sample SIP-messages To: Jonathan Rosenberg Cc: "Stanislav S. Timinsky" , sip@lists.research.bell-labs.com, prj.men.sip@mera.ru Message-id: <388C7173.A662EC4C@wcom.com> MIME-version: 1.0 X-Mailer: Mozilla 4.51 [en] (Win95; U) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Accept-Language: en References: <15739.000124@mera.ru> <388C6A31.4C770637@dynamicsoft.com> Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Also, there's the "SIP Telephony Call Flow Examples" draft: http://www.ietf.org/internet-drafts/draft-johnston-sip-call-flows-00.txt Acrobat and PostScript versions containing call flow diagrams: http://www.greycouncil.com/sip/drafts/draft-johnston-sip-call-flows-00.pdf http://www.greycouncil.com/sip/drafts/draft-johnston-sip-call-flows-00.ps The next version of this draft will combine the service examples and test messages as well. Alan Johnston MCI WorldCom Jonathan Rosenberg wrote: > > Some "torture" test messages are at: > > http://www.cs.columbia.edu/~hgs/sip/bakeoff2/testmsg.html > > which test both parser and some basic functions. > > Also, check out the call flows document: > > http://www.cs.columbia.edu/~hgs/sip/drafts/draft-sparks-sip-service-examples-00.txt > > -Jonathan R. > > "Stanislav S. Timinsky" wrote: > > > > Hello, > > > > Does anybody know, where I can get examples of SIP-messages for > > testing? > > > > -- > > Best regards, > > Stanislav S. Timinsky mailto:timinsky@mera.ru > > -- > Jonathan D. Rosenberg 200 Executive Drive > Chief Scientist Suite 120 > dynamicsoft West Orange, NJ 07052 > jdrosen@dynamicsoft.com FAX: (732) 741-4778 > http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 > http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 11:42:24 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA13621 for ; Mon, 24 Jan 2000 11:42:24 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E403252DE; Mon, 24 Jan 2000 11:35:43 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5326E52E0; Mon, 24 Jan 2000 11:35:42 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id EAB0A52D6 for ; Mon, 24 Jan 2000 10:05:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 10:03:58 EST 2000 Received: from shuswap.gate.net ([216.219.246.7]) by dusty; Mon Jan 24 10:01:55 EST 2000 Received: from boca-isbu-nt04.boca.unisphere.com ([207.36.129.2]) by shuswap.gate.net (AIX4.3/8.9.3/8.9.3) with ESMTP id KAA10992; Mon, 24 Jan 2000 10:03:15 -0500 Received: by boca-isbu-nt04.boca.unisphere.com with Internet Mail Service (5.5.2650.21) id ; Mon, 24 Jan 2000 10:03:55 -0500 Message-ID: <153BDA136259D311859900A0C99B5263072152@boca-isbu-nt04.boca.unisphere.com> From: "Carr, Steve" To: "'HEMANT AGRAWAL'" , "'sip@lists.research.bell-labs.com'" , "'alan.johnston@wcom.com'" Cc: "'steven.r.donovan@wcom.com'" Subject: RE: some queries/comments on call scenarios Date: Mon, 24 Jan 2000 10:03:47 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk What you say is true for ITU and ETSI networks, but the authors come from a US company, MCI Worldcom. In the US, ANSI ISUP is used, and there is no CON message. Instead, ANM is always sent whether ACM was sent previously or not. Steve Carr -----Original Message----- From: HEMANT AGRAWAL [mailto:hemant.agrawal@wipro.com] Sent: Friday, January 21, 2000 4:22 AM To: sip@lists.research.bell-labs.com; alan.johnston@wcom.com Cc: steven.r.donovan@wcom.com Subject: some queries/comments on call scenarios Hi , I have some queries/comments on "draft- johnston-sip-call-flows-00" In the scenario 5.1.2, Successful PSTN to SIP call, Fast Answer After receiving 200 OK ( f6), GW1 is sending ANM (f9) to user A without sending ACM I suppose it should send CON (connect) if it has not sent ACM prior. After sending IAM the ISUP sdl in USER_A will be in wait_for_ACM state(Ref. ITU Q.764) so it will not expect ANM to come, however CON can come as setup response. Please correct me if I am wrong Thanks! Hemant From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 11:52:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA13998 for ; Mon, 24 Jan 2000 11:52:57 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E2D5252D6; Mon, 24 Jan 2000 11:49:25 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 48A7552DA; Mon, 24 Jan 2000 11:49:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id CBD1D52D6 for ; Mon, 24 Jan 2000 11:49:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 11:48:06 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Mon Jan 24 11:46:02 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id KAA10874; Mon, 24 Jan 2000 10:47:58 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id KAA13028; Mon, 24 Jan 2000 10:47:59 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id KAA29129; Mon, 24 Jan 2000 10:47:58 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id KAA21747; Mon, 24 Jan 2000 10:47:57 -0600 (CST) Message-Id: <200001241647.KAA21747@b04a24.exu.ericsson.se> Subject: Re: RESPONSE to an ACK To: ak@hplb.hpl.hp.com (Anders Kristensen) Date: Mon, 24 Jan 2000 10:47:57 -0600 (CST) Cc: Jacqueline.Blanchard@SRIT.siemens.fr (Blanchard Jacqueline), sip@lists.research.bell-labs.com In-Reply-To: <388C5EA5.80F6FFD3@hplb.hpl.hp.com> from "Anders Kristensen" at Jan 24, 2000 02:16:05 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Anders Kristensen writes: >Blanchard Jacqueline wrote: >> >> What is the behavior of an UAS when receiving an ACK with an unknown >> Call-ID ? ... >> (if I understood correctly the RCF, there is no RESPONSE sent to an ACK) ... >> (for all other REQUEST messages (INVITE/BYE etc.) the UAS sends a 404 >> response) > >481. Responding with a 481 to an INVITE just because it contains an unrecognised Call-ID wouldn't prove very useful. Think about it. The only reasonable circumstance under which one could send a 481 in response to an INVITE is if a UAS receives an INVITE for a call-leg it is not aware of, and there is already a tag present in the To: field. 481 never makes sense for OPTIONS and REGISTER. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 12:49:08 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA16184 for ; Mon, 24 Jan 2000 12:48:59 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1F0B352DC; Mon, 24 Jan 2000 12:37:25 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 06B1352DF; Mon, 24 Jan 2000 12:37:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 756CA52DC for ; Mon, 24 Jan 2000 12:37:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 24 12:35:37 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Mon Jan 24 12:33:34 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id MAA16665; Mon, 24 Jan 2000 12:33:49 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <388C8CFF.F1C239BA@vovida.com> Date: Mon, 24 Jan 2000 09:33:51 -0800 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: "Stanislav S. Timinsky" Cc: sip@lists.research.bell-labs.com, prj.men.sip@mera.ru Subject: Re: Sample SIP-messages References: <15739.000124@mera.ru> Content-Type: multipart/alternative; boundary="------------2FC17A88ABB7B8B1DF244A1C" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------2FC17A88ABB7B8B1DF244A1C Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Stanislav: The vovida SIP stack provides a driver which is present in the test directory of the Stack, THe driver is called Invitetest.cxx. This has some of the SIP messages constructed. Another reference is in SIP RFC 2543 , at the end . They have a few examples. Hope that helps. sunitha "Stanislav S. Timinsky" wrote: > Hello, > > Does anybody know, where I can get examples of SIP-messages for > testing? > > -- > Best regards, > Stanislav S. Timinsky mailto:timinsky@mera.ru -- Sunitha Kumar Software Engineer Vovida Networks (408) 957 - 6374 --------------2FC17A88ABB7B8B1DF244A1C Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Stanislav:

The vovida SIP stack provides a driver which is present in the test directory of the Stack,
THe driver is called Invitetest.cxx.
This has some of the SIP messages constructed.

Another reference is in SIP RFC 2543 , at the end . They have a few examples.

Hope that helps.

sunitha
 

"Stanislav S. Timinsky" wrote:

Hello,

Does anybody know, where I can get examples of SIP-messages for
testing?

--
Best regards,
 Stanislav S. Timinsky             mailto:timinsky@mera.ru

-- 
Sunitha Kumar
Software Engineer
Vovida Networks
(408) 957 - 6374
  --------------2FC17A88ABB7B8B1DF244A1C-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 13:03:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16717 for ; Mon, 24 Jan 2000 13:03:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4926E52DF; Mon, 24 Jan 2000 12:53:27 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BE20D52E1; Mon, 24 Jan 2000 12:53:26 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D3A0F52DF for ; Mon, 24 Jan 2000 12:53:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 12:51:28 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Mon Jan 24 12:48:13 EST 2000 Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #42256) with ESMTP id <0FOU001INPDFWM@firewall.mcit.com> for sip@lists.research.bell-labs.com; Mon, 24 Jan 2000 17:46:27 +0000 (GMT) Received: from omzmta04.mcit.com (omzmta04.mcit.com [166.37.194.122]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id RAA11783 for ; Mon, 24 Jan 2000 17:46:36 +0000 (GMT) Received: from dwillispc8 ([166.35.225.172]) by omzmta04.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000124174622.KXNA24911@dwillispc8> for ; Mon, 24 Jan 2000 17:46:22 +0000 Date: Mon, 24 Jan 2000 11:45:22 -0600 From: Dean Willis Subject: Comments on call scenarios, call for volunteers . . . In-reply-to: <153BDA136259D311859900A0C99B5263072152@boca-isbu-nt04.boca.unisphere.com> To: IETF SIP Message-id: <003701bf6692$c9dfa9c0$ace123a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Clearly some examples and expertise with ITU ISUP are needed in the call flows draft work . . . probably lots of other stuff too. Please feed ideas to Alan Johnston (alan.johnston@wcom.com) who has volunteered to coordinate this effort. And of course if you actually want to help him with the work, please get together with him. Personally, I think we need to get a more active design team together to deal with the call flows work -- it's more than any one guy should have to deal with. -- Dean > -----Original Message----- > From: owner-sip@lists.research.bell-labs.com > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Carr, Steve > Sent: Monday, January 24, 2000 9:04 AM > To: 'HEMANT AGRAWAL'; 'sip@lists.research.bell-labs.com'; > 'alan.johnston@wcom.com' > Cc: 'steven.r.donovan@wcom.com' > Subject: RE: some queries/comments on call scenarios > > > What you say is true for ITU and ETSI networks, but the authors > come from a > US company, MCI Worldcom. In the US, ANSI ISUP is used, and there > is no CON > message. Instead, ANM is always sent whether ACM was sent > previously or not. > > Steve Carr > > -----Original Message----- > From: HEMANT AGRAWAL [mailto:hemant.agrawal@wipro.com] > Sent: Friday, January 21, 2000 4:22 AM > To: sip@lists.research.bell-labs.com; alan.johnston@wcom.com > Cc: steven.r.donovan@wcom.com > Subject: some queries/comments on call scenarios > > > > Hi , > I have some queries/comments on "draft- > johnston-sip-call-flows-00" > > In the scenario 5.1.2, Successful PSTN to SIP call, Fast Answer > After receiving 200 OK ( f6), GW1 is sending ANM (f9) to user A without > sending ACM > I suppose it should send CON (connect) if it has not sent ACM prior. > After sending IAM the ISUP sdl in USER_A will be in wait_for_ACM > state(Ref. ITU Q.764) > so it will not expect ANM to come, however CON can come as setup > response. > > Please correct me if I am wrong > > Thanks! > Hemant From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 13:32:51 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA18030 for ; Mon, 24 Jan 2000 13:32:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7B0C452DD; Mon, 24 Jan 2000 13:29:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id F0BDA52E0; Mon, 24 Jan 2000 13:29:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 4D63E52DD for ; Mon, 24 Jan 2000 13:29:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 24 13:27:24 EST 2000 Received: from smtprch1.nortel.com ([192.135.215.14]) by dusty; Mon Jan 24 13:25:21 EST 2000 Received: from zcard00n.ca.nortel.com (actually zcard00n) by smtprch1.nortel.com; Mon, 24 Jan 2000 12:26:41 -0600 Received: from zmerd00d.ca.nortel.com ([47.128.128.104]) by zcard00n.ca.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id DKPQK3P3; Mon, 24 Jan 2000 13:26:33 -0500 Received: from americasm01.nt.com (pquad074.ca.nortel.com [47.97.51.32]) by zmerd00d.ca.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id V7V1SJDB; Mon, 24 Jan 2000 13:26:31 -0500 Message-ID: <388C9A53.90E85752@americasm01.nt.com> Date: Mon, 24 Jan 2000 13:30:43 -0500 From: "Rick Workman" Organization: Nortel Networks X-Mailer: Mozilla 4.03 [en] (Win95; I) MIME-Version: 1.0 To: "sip@lists.research.bell-labs.com" Subject: Status of "SIP for Presence" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Has there been any followup discussion on the "SIP for Presence" draft (draft-rosenburg-sip-pip-00) since its release in Nov. '98, or can I assume it reflects the current state of this activity? In particular, has there been any resolution of the four open issues (section 11)? Rick Workman Nortel Networks, Ottawa From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 13:52:40 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA18797 for ; Mon, 24 Jan 2000 13:52:39 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2935152E1; Mon, 24 Jan 2000 13:45:27 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 2C9E152DA; Mon, 24 Jan 2000 13:45:26 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 314FE52E1 for ; Mon, 24 Jan 2000 13:45:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 13:44:06 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 24 13:42:00 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhzkk24295; Mon, 24 Jan 2000 18:43:35 GMT Message-ID: <388C9F7A.E691CFCF@dynamicsoft.com> Date: Mon, 24 Jan 2000 13:52:42 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Rick Workman Cc: "sip@lists.research.bell-labs.com" Subject: Re: Status of "SIP for Presence" References: <388C9A53.90E85752@americasm01.nt.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Presence is discussed on the impp mailing list. You can find more information at: http://www.ietf.org/html.charters/impp-charter.html I have pushed for this draft to be the basis for impp, with only limited success. -Jonathan R. Rick Workman wrote: > > Has there been any followup discussion on the "SIP for Presence" draft > (draft-rosenburg-sip-pip-00) since its release in Nov. '98, or can I > assume it reflects the current state of this activity? In particular, > has there been any resolution of the four open issues (section 11)? > > Rick Workman > Nortel Networks, Ottawa -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 17:11:32 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA26835 for ; Mon, 24 Jan 2000 17:11:30 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 57C7D52E0; Mon, 24 Jan 2000 17:07:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C772952E2; Mon, 24 Jan 2000 17:07:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id C1ABE52E0 for ; Mon, 24 Jan 2000 17:07:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 24 17:05:04 EST 2000 Received: from repulse.cnchost.com ([207.155.248.4]) by dusty; Mon Jan 24 17:02:57 EST 2000 Received: from vovida.com (w178.z216112071.sjc-ca.dsl.cnc.net [216.112.71.178]) by repulse.cnchost.com id RAA12895; Mon, 24 Jan 2000 17:02:51 -0500 (EST) [ConcentricHost SMTP Relay 1.8] Message-ID: <388CCC0E.440AD239@vovida.com> Date: Mon, 24 Jan 2000 14:02:54 -0800 From: Sunitha Kumar Organization: Vovida Networks X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: SIPbell-labs Subject: Question about default port in response Content-Type: multipart/alternative; boundary="------------F4262CACFBD8E01433FD4048" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --------------F4262CACFBD8E01433FD4048 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi: It is given in RFC 2543, that the From field in a response should copy all the fields from the From field of the request. However, it can add some other parameters to it if needed. My question was, if the request had a 5060 port(which is the default port) in the msg, can the response omit this parameter Example: If Request has: From : Can response have: From: Thanks! -- Sunitha Kumar Software Engineer Vovida Networks (408) 957 - 6374 --------------F4262CACFBD8E01433FD4048 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit  
Hi:

It is given in RFC 2543, that the From field in a response should copy all the fields from the From
field of the request. However, it can add some other parameters to it if needed.

My question was, if the request had a 5060 port(which is the default port) in the msg, can the response omit this parameter

Example:
If  Request has:

From :  <sip:watson@bell-tel.com:5060>

Can response have:
From: <sip:watson@bell-tel.com>

Thanks!

-- 
Sunitha Kumar
Software Engineer
Vovida Networks
(408) 957 - 6374
  --------------F4262CACFBD8E01433FD4048-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 24 18:00:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA28514 for ; Mon, 24 Jan 2000 18:00:04 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 976E552DA; Mon, 24 Jan 2000 17:57:39 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 0B94A52E3; Mon, 24 Jan 2000 17:57:38 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id B18BA52DA for ; Mon, 24 Jan 2000 17:57:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 24 17:56:42 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 24 17:54:38 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQhzlb03841; Mon, 24 Jan 2000 22:56:37 GMT Message-ID: <388CDAC6.8F810D72@dynamicsoft.com> Date: Mon, 24 Jan 2000 18:05:42 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Sunitha Kumar Cc: SIPbell-labs Subject: Re: Question about default port in response References: <388CCC0E.440AD239@vovida.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit This was the subject of discussion during the bakeoff, and on the list afterwards. The final decision was that URI comparison rules would define two URIs as being equal if one includes port 5060, and the other says nothing. THis is described in the FAQ and has already been incorporated into the revised spec: http://www.cs.columbia.edu/~hgs/sip/faq.html#to -Jonathan R. Sunitha Kumar wrote: > > > Hi: > > It is given in RFC 2543, that the From field in a response should copy > all the fields from the From > field of the request. However, it can add some other parameters to it > if needed. > > My question was, if the request had a 5060 port(which is the default > port) in the msg, can the response omit this parameter > > Example: > If Request has: > > From : > > Can response have: > From: > > Thanks! > > -- > Sunitha Kumar > Software Engineer > Vovida Networks > (408) 957 - 6374 > > -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 25 02:10:10 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA18570 for ; Tue, 25 Jan 2000 02:10:10 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3372952E2; Tue, 25 Jan 2000 02:07:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 900BB52E3; Tue, 25 Jan 2000 02:07:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id D517952E2 for ; Tue, 25 Jan 2000 02:07:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 25 02:05:30 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Tue Jan 25 02:03:21 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id MAA11195; Tue, 25 Jan 2000 12:26:00 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 65256871.0023BD15 ; Tue, 25 Jan 2000 12:00:21 +0530 X-Lotus-FromDomain: HSSBLR From: archow@hss.hns.com To: Aparna.Vemuri@Level3.com Cc: islepchin@dynamicsoft.com, kbinu@hss.hns.com, sip@lists.research.bell-labs.com Message-ID: <65256871.0023BBD0.00@sampark.hss.hns.com> Date: Tue, 25 Jan 2000 12:00:17 +0530 Subject: RE: Content-Length header and Multipart MIME Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi, I have a question regarding the computation of Content-Length you mentioned. Aparna> Rules used to calculate the Content-Length: Aparna> b.1 Use 2 octets to encode the CRLF sequence at the end of each line Aparna> and the beginning of a blank line. Does in necessarily have to be two octets ? the sip grammar defines the separator as CR | LF | CRLF depending on the target system's interpretation of a new line. So isnt't it that whether 1 or 2 octets for end-of-line is taken for C-Len should vary depending on what is the line separator one is using ? Regds Arjun -- Arjun Roychowdhury @ Hughes Software Systems Aparna.Vemuri@Level3.com on 01/20/2000 02:54:57 AM To: islepchin@dynamicsoft.com, K Binu/HSSBLR cc: sip@lists.research.bell-labs.com Subject: RE: Content-Length header and Multipart MIME Hello, First off, the LATEST version of the SIP-BCP-T (or SIP-T) as it will be known henceforth is available at: http://www.ietf.org/internet-drafts/draft-zimmerer-sip-bcp-t-00.txt This draft contains a corrected example. About the Content-Length calculation - it is as explained below: This is the example that is used in the SIP-T draft. The number of octets used in each line are shown at the end of each line in parentheses. INVITE sip:13039263142@Den1.level3.com SIP/2.0 From: sip:13034513355@den3.level3.com To: sip:13039263142@Den1.level3.com Call-ID: DEN1231999021712095500999@Den1.level3.com Content-Length: 377 Content-Type: multipart/mixed; boundary=unique-boundary-1 MIME-Version: 1.0 --unique-boundary-1(19) Content-Type: application/SDP; charset=ISO-10646(49) v=0(3) o=ezimmerer 2890844526 2890842807 IN IP4 126.16.64.4(52) s=SDP seminar(13) c=IN IP4 MG122.level3.com(25) t=2873397496 2873404696(23) m=audio 9092 RTP/AVP 0 3 4(26) --unique-boundary-1(19) Content-type:application/ISUP;version=ETSI1(44) Content-Transfer-Encoding: binary(34) 89 8b 0e 95 1e 1e 1e 06 26 05 0d f5 01 06 10 04 00(17) --unique-boundary-1--(21) b) Rules used to calculate the Content-Length: b.1 Use 2 octets to encode the CRLF sequence at the end of each line and the beginning of a blank line. b.2 For the MIME headers in the payloads: each character maps onto one octet. b.3 For the SDP payload: each character maps onto one octet according to UTF-8 encoding (RFC 2044) used as specified in the SIP-BCP. b.4 For the ISUP payload: Since binary encoding is used, each byte is encoded as a byte, and not as a two-character hex representation. Hex digits were used in the draft because a literal encoding of those bytes would have been confusing and unreadable. c) Content-Length calculation: c.1 Number of octets in the ISUP payload (no CRLF at the end since it is binary) = 17 c.2 Number of octets in the MIME header for the ISUP payload (including the CRLF at the end of each line) = 46+ 36 = 82 c.3 Number of octets in the SDP payload (including the CRLFs at the end of each of the lines) = 5 + 54 + 15 + 27 + 25 + 28 = 154 c.4 Number of octets in the MIME header for the SDP payload (including the CRLF at the end of the line) =51 c.5 Number of octets in the '--unique-boundary-1' string and newlines used throughout: = 21 + 21 + 23 + 4*2 = 73 c.6 The grand-total = 17 + 82 +154 + 51 + 73 = 377 Thanks, Aparna Level (3) Communications. -----Original Message----- From: Igor Slepchin [mailto:islepchin@dynamicsoft.com] Sent: Wednesday, January 19, 2000 10:47 AM To: kbinu@hss.hns.com Cc: sip@lists.research.bell-labs.com Subject: Re: Content-Length header and Multipart MIME kbinu@hss.hns.com wrote: > > Hi > When a SIP message carries a multipart MIME payload, what does the > Content-Length header in the SIP message signify ? Does it contain the > overall length of the payload ? Though it seems logical that it should I believe that's correct. Content-Length has a uniform meaning regardless of the type of the payload, namely, the total length of that payload. The example you quote seem to have a totally random value of Content-Length. BTW, there is another problem in that example: the SIP message shown contains two Content-Type fields. > <...> --- Igor Slepchin From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 25 06:42:09 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA21561 for ; Tue, 25 Jan 2000 06:42:09 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C8CAE52AB; Tue, 25 Jan 2000 06:39:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4744C52E7; Tue, 25 Jan 2000 06:39:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7287652AB for ; Tue, 25 Jan 2000 06:39:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 25 06:38:49 EST 2000 Received: from gorilla.mchh.siemens.de ([194.138.158.18]) by dusty; Tue Jan 25 06:36:47 EST 2000 Received: from blues.mchh.siemens.de (mail3.mchh.siemens.de [194.138.158.227] (may be forged)) by gorilla.mchh.siemens.de (8.9.3/8.9.3) with ESMTP id MAA13224; Tue, 25 Jan 2000 12:37:26 +0100 (MET) Received: from mchh201e.demchh201e.icn.siemens.de ([218.1.68.104]) by blues.mchh.siemens.de (8.9.1/8.9.1) with ESMTP id MAA24202; Tue, 25 Jan 2000 12:35:54 +0100 (MET) Received: by MCHH201E with Internet Mail Service (5.5.2448.0) id ; Tue, 25 Jan 2000 12:38:27 +0100 Message-ID: <679076A067F2D211A8F70090274481B8151429@lnn201e.lan.siemens.fr> From: Samandi Sami To: sip@lists.research.bell-labs.com Cc: confctrl@ISI.EDU Subject: Using SDP to describe a H323 session Date: Tue, 25 Jan 2000 12:38:04 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Dear all, I want an endpoint to start a SIP session describing a H323 call (e.g the INVITE is only aimed to start the H323 call). As the H323 call will not be under control of SIP (media characteristics are unknown during the SIP session) I have difficulties to describe the H323 call using SDP. Based on what I have read in the MMUSIC mailig list archive I want to do the following : c=IN IP4 A.B.C.D m=control 1719 H323 caps This mean a call should be addressed to A.B.C.D on port 1719 using Q931 (this is a direct routed call). am I right or wrong ? Thank you Sami From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 25 10:04:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA29449 for ; Tue, 25 Jan 2000 10:04:05 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B9EEC52E3; Tue, 25 Jan 2000 10:01:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3082E52E4; Tue, 25 Jan 2000 10:01:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9D13552E3 for ; Tue, 25 Jan 2000 10:01:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 25 10:00:54 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Tue Jan 25 09:58:49 EST 2000 Received: from mr3.exu.ericsson.se (mr3u.ericy.com [208.238.116.100]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id JAA25789; Tue, 25 Jan 2000 09:00:52 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id JAA05457; Tue, 25 Jan 2000 09:00:52 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id JAA23324; Tue, 25 Jan 2000 09:00:51 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id JAA06940; Tue, 25 Jan 2000 09:00:50 -0600 (CST) Message-Id: <200001251500.JAA06940@b04a24.exu.ericsson.se> Subject: Re: Content-Length header and Multipart MIME To: archow@hss.hns.com Date: Tue, 25 Jan 2000 09:00:50 -0600 (CST) Cc: Aparna.Vemuri@Level3.com, islepchin@dynamicsoft.com, kbinu@hss.hns.com, sip@lists.research.bell-labs.com In-Reply-To: <65256871.0023BBD0.00@sampark.hss.hns.com> from "archow@hss.hns.com" at Jan 25, 2000 12:00:17 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit archow@hss.hns.com writes: >Aparna> Rules used to calculate the Content-Length: >Aparna> b.1 Use 2 octets to encode the CRLF sequence at the end of each >line >Aparna> and the beginning of a blank line. > >Does in necessarily have to be two octets ? the sip grammar defines the >separator as >CR | LF | CRLF depending on the target system's interpretation of a new >line. > >So isnt't it that whether 1 or 2 octets for end-of-line is taken for C-Len >should vary >depending on what is the line separator one is using ? The "CR | LF | CRLF" is for parsing of messages. In RFC2543, sec 6.6, it says that "applications MUST follow HTTP common form when generating [headers]." This denotes a full CRLF at the end of each line. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 25 17:54:03 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA09098 for ; Tue, 25 Jan 2000 17:54:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BBC4D52E2; Tue, 25 Jan 2000 17:51:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3F5A952E4; Tue, 25 Jan 2000 17:51:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 19B7652E2 for ; Tue, 25 Jan 2000 17:51:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 25 17:50:25 EST 2000 Received: from howler.tri.sbc.com ([205.173.58.4]) by dusty; Tue Jan 25 17:48:19 EST 2000 Received: from sbctri.tri.sbc.com (sbctri [144.60.1.10]) by howler.tri.sbc.com (8.9.3/8.9.3) with ESMTP id QAA05595 for ; Tue, 25 Jan 2000 16:51:35 -0600 (CST) Received: from trimail2.tri.sbc.com (trimail2 [144.60.55.227]) by sbctri.tri.sbc.com (8.9.3/8.9.3) with ESMTP id QAA22280 for ; Tue, 25 Jan 2000 16:49:51 -0600 (CST) Received: by trimail2.tri.sbc.com with Internet Mail Service (5.5.2448.0) id ; Tue, 25 Jan 2000 16:49:51 -0600 Message-ID: <4D45BA2A58A7D3119E050008C7E69E2907905D@trimail2.tri.sbc.com> From: "Schroeder, Tim" To: sip@lists.research.bell-labs.com Subject: comments on SIP INFO last call Date: Tue, 25 Jan 2000 16:49:49 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk A few comments on the draft-ietf-sip-info-method-01.txt: [1. Introduction] The introduction says the INFO method merely sends "optional application layer information". But some of the uses of the INFO method (carrying PSTN signaling messages, e.g.) are not really optional. Maybe optional in the sense of the session state, but not optional in the sense of getting things to work. [2.2 Responses to the INFO Request Method] A 200 OK message must be sent for an INFO request with no body. A 200 OK message must be sent if the body is understood, but there are no rules for processing it. I guess if the body is not understood at all (I'm not sure how that differs from the previous case), the action falls "outside the scope of this document". (1) I would like clarified what an "understood" body is, as opposed to a non-understood body, and how the presence/absence of rules for handling the body affects this. Wouldn't a body with no rules defined be "not understood"? (2) Would it be correct to at least demand that the server return some sort of final response on receipt of an INFO message, even if the determination of the particular response sent is outside the scope of the document? The sender ought, I think, to be entitled to receive a final response of some sort on any INFO method. (3) Section 2 says the mid-session information can be sent either as a message body or as message headers. If so, why does the response handling vary depending on which of these ways is chosen? (So, if the mid-session information is carried in headers, the draft mandates a 200 OK response, but if the same information is carried in a body, the response is "outside the scope of this document".) [X. Reliability] I think a short reliability section should be added, similar to that in RFC2543. Should 200 OK or other final responses be retransmitted (I think not). Should a client retransmit an INFO method if a final response is not received (I think yes). [2.2 Responses to the INFO Request Method] (Not really a "comment", but a "nit".) The two "tables" are labeled "figures", though they are referred to as "tables" in the text. They are consistently called and labeled "tables" in RFC2543. Tim Schroeder From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 25 19:49:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA11605 for ; Tue, 25 Jan 2000 19:49:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id C0A1152E4; Tue, 25 Jan 2000 19:47:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 36B1C52E6; Tue, 25 Jan 2000 19:47:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 9387552E4 for ; Tue, 25 Jan 2000 19:47:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Tue Jan 25 19:46:49 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Tue Jan 25 19:44:43 EST 2000 Received: from mr3.exu.ericsson.se (mr3u.ericy.com [208.238.116.100]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id SAA14314; Tue, 25 Jan 2000 18:46:47 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id SAA20810; Tue, 25 Jan 2000 18:46:46 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id SAA24245; Tue, 25 Jan 2000 18:46:46 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id SAA17213; Tue, 25 Jan 2000 18:46:45 -0600 (CST) Message-Id: <200001260046.SAA17213@b04a24.exu.ericsson.se> Subject: Comments on "Supported:" header draft To: jdrosen@dynamicsoft.com, schulzrinne@cs.columbia.edu Date: Tue, 25 Jan 2000 18:46:45 -0600 (CST) Cc: sip@lists.research.bell-labs.com From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Re: http://www.ietf.org/internet-drafts/draft-ietf-sip-serverfeatures-00.txt I've given the "Supported:" header draft a once-over, and have the following feedback to offer: 1) The paragraph at the bottom of page 4 suggests that: "If the protocol mechanisms followed here are operating correctly, these features will only be among the set supported by the UAC. If that is not the case, the client SHOULD resubmit the request as if it were a 421 response." This seems somewhat dangerous to me. If the protocol features are not operating correctly, you must have a broken implementation somewhere. Under those circumstances, the inadvertant introduction of an undetected loop may occur. I'd suggest that the appropriate behavior for the client in this error situation would be: - For 1xx, CANCEL the call and be prepared to send a BYE. - For 2xx, ACK the response and then send a BYE. - For 300+, ACK the response and carry on as if the unsupported headers listed in the "Require" header are not present. 2) Under 4.2, it makes sense that a server should examine the "Required" headers as well. If a feature appears in the "Required" headers (but not in the "Supported" headers), it can assume that the client supports it. This comment applies elsewhere as well (e.g. the overview). 3) The otherwise innocuous attempt to negotiate features using 421 has the strong possibilty of being destroyed by intervening forking proxies. If my request forks at a proxy to two UAS nodes, there is the risk that one will return a response code of 400 through 420. Since these are numerically lower than 421, they will be forwarded upstream, blocking out what may very well be a viable call leg from a UAS who attempts to ask for a particular feature. The only alternative I can propose without some pretty massive changes would be to revise your 421 response code to be something like 299. This response, of course, would be sent only in response to a request containing a "Supported:" header, so there's no risk of the client interpreting a 299 response as a generic "okay." You can consider it something of a conditional success message. Since this is a 200 class message, the forking proxy must terminate the search and forward the response upstream. The client re-launches the INVITE with the appropriate Supported/ Unsupported headers; the second UAS is then free to service the call. One unpleasant side effect is that other clients who received forks may ring, stop, and start again as the extensions are negotiated. *But*, at least it maximizes the chances of terminating a call successfully. (Can anyone think of a better end around these problems? We could use a 1xx response code, but since the provisional reliable draft relies upon this one, we have something of a chicken-and-egg problem... We could overload the meaning of "400," but that seems horrible.) 4) In the message examples, the final message on page 7 (from A to B) contains no "Unsupported" header. This is consistent with the text. This leads to the strong possibility of loops. It doesn't seem too much of a stretch that some faulty code in the server, not seeing "com.dynamicsoft.foo" in either a "Supported" or "Unsupported" header may decide to once again query the client for its supported features. That response may contain only the "Unsupported: com.dynamicsoft.foo," without the "Supported: com.dynamicsoft.bar." You see how messy this could get. An easy way to reduce the chance of this would be to say the the client MUST remember all the requested features until a (non-421) final response is received and include them in "Supported" and "Unsupported" headers in any subsequent INVITE messages. This is very easy to implement. 5) Open issue 1: "The current specification does not support extensions which require a proxy to modify responses as they travel along. This can probably be added without too much complexity. Is this a useful function?" Since we cannot predict whether such behavior will be useful in the future, I'd propose that it be added (since the document points out that such a negotiation can be done without too much complexity). It would be a shame to get to RFC and only then realise that there's a really cool service that we could have implemented if only... 6) Open issue 2: "Proxy-Require is not used; it doesn't seem necessary. It doesn't matter whether the endpoint generating a response is a proxy or UAS. Is that OK?" This seems okay. However, it does raise an interesting issue: if the server requires a feature that also places requirements on the intervening proxies, does it indicate this fact explicitly, or is it the client's responsibility to know that the feature requires the cooperation of proxies? As an example, if the server wants reliable provisional responses (for whatever reason), and sends back a "Required: org.ietf.sip.100rel" header, does the client figure out that its next request needs to contain a "Proxy-Required: org.ietf.sip.100rel" header? Also, what if the server merely wants to place requirements on the proxies instead of the client? 7) Open issue 3: "Do we need the Require header in the final non-421 response to indicate what features were finally applied?" Yes. Absolutely, yes. The client may exhibit different behavior based on the set of features the server finally decides upon. Especially, for example, when there is no 421 involved. I may indicate support of a particular feature in my INVITE, but without indication from the server, I don't know whether to exhibit the behavior required for that extension. Including the feature in a 200 even after negotiation is consistent with this behavior (which simplifies implementation). 8) Open issue 4: "Should we remove org.ietf.sip.supported and have the presence of the Supported header alone indicate support for this extension?" I don't feel strongly one way or the other; if we were voting on it, I'd vote for removing the "org.ietf.sip.supported" and having the presence of "Supported" be sufficient. My rationale is that doing so would make the messages shorter, which is especially appropriate when using the "k:" header variant. It seems wildly inconsistent to jump through hoops like reducing "To:" to "t:" to save a single byte, but requiring one to add the whole string "org.ietf.sip.supported" (22 bytes -- probably more than you'll save in an entire message by using compact headers) for a full featured client. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Tue Jan 25 20:46:06 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12546 for ; Tue, 25 Jan 2000 20:46:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BC7E952E3; Tue, 25 Jan 2000 20:43:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3601752E7; Tue, 25 Jan 2000 20:43:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 94D2952E3 for ; Tue, 25 Jan 2000 20:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Tue Jan 25 20:41:43 EST 2000 Received: from cs.columbia.edu ([128.59.16.20]) by dusty; Tue Jan 25 20:39:36 EST 2000 Received: from cs.columbia.edu (bart.cs.columbia.edu [128.59.19.191]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id UAA08432; Tue, 25 Jan 2000 20:40:57 -0500 (EST) Message-ID: <388E50A9.D024291@cs.columbia.edu> Date: Tue, 25 Jan 2000 20:40:57 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: jdrosen@dynamicsoft.com, sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <200001260046.SAA17213@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Thanks for your detailed comments! A few remarks: "Adam B. Roach" wrote: > > Re: http://www.ietf.org/internet-drafts/draft-ietf-sip-serverfeatures-00.txt > > I've given the "Supported:" header draft a once-over, and have the > following feedback to offer: > > 1) The paragraph at the bottom of page 4 suggests that: > > "If the protocol mechanisms followed here are operating > correctly, these features will only be among the set supported by the > UAC. If that is not the case, the client SHOULD resubmit the request > as if it were a 421 response." > > This seems somewhat dangerous to me. If the protocol features > are not operating correctly, you must have a broken implementation > somewhere. Under those circumstances, the inadvertant introduction > of an undetected loop may occur. I'd suggest that the appropriate > behavior for the client in this error situation would be: > > - For 1xx, CANCEL the call and be prepared to send a BYE. > > - For 2xx, ACK the response and then send a BYE. > > - For 300+, ACK the response and carry on as if the unsupported > headers listed in the "Require" header are not present. > Seems reasonable. Making failure explicit rather than just hoping that things will work out also will make it much more likely that bugs like these will be caught sooner rather than later. > 2) Under 4.2, it makes sense that a server should > examine the "Required" headers as well. If a feature > appears in the "Required" headers (but not in the "Supported" > headers), it can assume that the client supports it. > > This comment applies elsewhere as well (e.g. the overview). Good idea. One would assume that features are symmetric, i.e., we don't have "send-only" features where the client wants the server to understand, say, a header, but has no clue what to do if it receives that same header? > > 3) The otherwise innocuous attempt to negotiate features using > 421 has the strong possibilty of being destroyed by intervening > forking proxies. If my request forks at a proxy to two UAS nodes, > there is the risk that one will return a response code of 400 > through 420. Since these are numerically lower than 421, they > will be forwarded upstream, blocking out what may very well be > a viable call leg from a UAS who attempts to ask for a particular > feature. > > The only alternative I can propose without some pretty massive > changes would be to revise your 421 response code to be something > like 299. This response, of course, would be sent only in response > to a request containing a "Supported:" header, so there's no > risk of the client interpreting a 299 response as a generic > "okay." You can consider it something of a conditional success > message. > Interesting. This seems apt if the server is prepared to fall back to not using the feature. Kind of "I'd like to use this feature if possible - you'll like it, but if you are dumb, the phone call must go through and I'll take it if I have to". > Since this is a 200 class message, the forking proxy must > terminate the search and forward the response upstream. The > client re-launches the INVITE with the appropriate Supported/ > Unsupported headers; the second UAS is then free to service > the call. One unpleasant side effect is that other clients > who received forks may ring, stop, and start again as the > extensions are negotiated. *But*, at least it maximizes the > chances of terminating a call successfully. (Can anyone think > of a better end around these problems? We could use a 1xx > response code, but since the provisional reliable draft relies > upon this one, we have something of a chicken-and-egg problem... > We could overload the meaning of "400," but that seems horrible.) > > 4) In the message examples, the final message on page 7 (from A to B) > contains no "Unsupported" header. This is consistent with the text. > > This leads to the strong possibility of loops. It doesn't seem > too much of a stretch that some faulty code in the server, > not seeing "com.dynamicsoft.foo" in either a "Supported" or > "Unsupported" header may decide to once again query the client > for its supported features. That response may contain only > the "Unsupported: com.dynamicsoft.foo," without the > "Supported: com.dynamicsoft.bar." You see how messy this could > get. > > An easy way to reduce the chance of this would be to say the the > client MUST remember all the requested features until a (non-421) > final response is received and include them in "Supported" and > "Unsupported" headers in any subsequent INVITE messages. This is > very easy to implement. > > 5) Open issue 1: > > "The current specification does not support extensions which > require a proxy to modify responses as they travel along. > This can probably be added without too much complexity. Is > this a useful function?" > > Since we cannot predict whether such behavior > will be useful in the future, I'd propose that it be added > (since the document points out that such a negotiation can > be done without too much complexity). It would be a shame to > get to RFC and only then realise that there's a really cool > service that we could have implemented if only... > > 6) Open issue 2: > > "Proxy-Require is not used; it doesn't seem necessary. It > doesn't matter whether the endpoint generating a response > is a proxy or UAS. Is that OK?" > > This seems okay. However, it does raise an > interesting issue: if the server requires a feature that also > places requirements on the intervening proxies, does it > indicate this fact explicitly, or is it the client's > responsibility to know that the feature requires the > cooperation of proxies? As an example, if the server wants > reliable provisional responses (for whatever reason), > and sends back a "Required: org.ietf.sip.100rel" header, > does the client figure out that its next request needs to > contain a "Proxy-Required: org.ietf.sip.100rel" header? > > Also, what if the server merely wants to place requirements > on the proxies instead of the client? > > 7) Open issue 3: > > "Do we need the Require header in the final non-421 response > to indicate what features were finally applied?" > > Yes. Absolutely, yes. The client may exhibit different behavior > based on the set of features the server finally decides upon. > Especially, for example, when there is no 421 involved. > I may indicate support of a particular feature in my INVITE, but > without indication from the server, I don't know whether to > exhibit the behavior required for that extension. Including > the feature in a 200 even after negotiation is consistent with > this behavior (which simplifies implementation). Agreed. > > 8) Open issue 4: > > "Should we remove org.ietf.sip.supported and have the > presence of the Supported header alone indicate support for > this extension?" > > I don't feel strongly one way or the other; if we were voting on > it, I'd vote for removing the "org.ietf.sip.supported" and having > the presence of "Supported" be sufficient. My rationale is that > doing so would make the messages shorter, which is especially > appropriate when using the "k:" header variant. It seems wildly > inconsistent to jump through hoops like reducing "To:" to "t:" to > save a single byte, but requiring one to add the whole string > "org.ietf.sip.supported" (22 bytes -- probably more than you'll > save in an entire message by using compact headers) for a full > featured client. I made roughly the same argument... -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 09:43:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04820 for ; Wed, 26 Jan 2000 09:43:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A58F352E6; Wed, 26 Jan 2000 09:41:28 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 23BC152E9; Wed, 26 Jan 2000 09:41:28 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 5804552E6 for ; Wed, 26 Jan 2000 09:41:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 09:40:33 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Wed Jan 26 09:38:28 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id IAA05120; Wed, 26 Jan 2000 08:40:30 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id IAA08188; Wed, 26 Jan 2000 08:40:30 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id IAA19762; Wed, 26 Jan 2000 08:40:29 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id IAA18151; Wed, 26 Jan 2000 08:40:28 -0600 (CST) Message-Id: <200001261440.IAA18151@b04a24.exu.ericsson.se> Subject: Re: Comments on "Supported:" header draft To: schulzrinne@cs.columbia.edu (Henning Schulzrinne) Date: Wed, 26 Jan 2000 08:40:28 -0600 (CST) Cc: jdrosen@dynamicsoft.com, sip@lists.research.bell-labs.com In-Reply-To: <388E50A9.D024291@cs.columbia.edu> from "Henning Schulzrinne" at Jan 25, 2000 08:40:57 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Henning Schulzrinne writes: >"Adam B. Roach" wrote: >> The only alternative I can propose without some pretty massive >> changes would be to revise your 421 response code to be something >> like 299. This response, of course, would be sent only in response >> to a request containing a "Supported:" header, so there's no >> risk of the client interpreting a 299 response as a generic >> "okay." You can consider it something of a conditional success >> message. >> > >Interesting. This seems apt if the server is prepared to fall back to >not using the feature. Kind of "I'd like to use this feature if possible >- you'll like it, but if you are dumb, the phone call must go through >and I'll take it if I have to". If something goes awry, yes... however, this won't be the normal case. A server wouldn't be sending a 299 unless a Supported (or k) header were present in the response. The presence of such a header would necessarily indicate that the client understands the semantics of the 299 message -- so a 299 arriving at a client who doesn't know that it requires another INVITE indicates a faulty server implementation (or a client who bizarrely sent a Supported header without knowing what it meant). -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 13:00:15 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA07832 for ; Wed, 26 Jan 2000 13:00:14 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D5E3552E8; Wed, 26 Jan 2000 12:57:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 4BED652EB; Wed, 26 Jan 2000 12:57:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 6518552E8 for ; Wed, 26 Jan 2000 12:57:07 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 12:56:42 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Wed Jan 26 12:54:36 EST 2000 Received: from ndcrelay2.mcit.com ([166.37.172.6]) by firewall.mcit.com (PMDF V5.2-32 #42256) with ESMTP id <0FOY001BUF1B4A@firewall.mcit.com> for sip@lists.research.bell-labs.com; Wed, 26 Jan 2000 17:53:35 +0000 (GMT) Received: from omzexch006.mcit.com (OMZEXCH006.mcit.com [166.37.194.37]) by ndcrelay2.mcit.com (8.8.7/) with ESMTP id RAA24052; Wed, 26 Jan 2000 17:54:24 +0000 (GMT) Received: by omzexch006 with Internet Mail Service (5.5.2571.0) id ; Wed, 26 Jan 2000 17:53:33 +0000 Content-return: allowed Date: Wed, 26 Jan 2000 17:53:30 +0000 From: "Donovan, Steven R." Subject: RE: comments on SIP INFO last call To: "'Schroeder, Tim'" , sip@lists.research.bell-labs.com Message-id: <75C79E507864D3118AFC00805FEAB7D8349246@ripexch001.mcit.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2571.0) Content-type: text/plain; charset="ISO-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Tim, Thanks for the thorough review of the draft. Please see my comments below preceded by SRD>. Regards, Steve > -----Original Message----- > From: Schroeder, Tim [mailto:schroeder@tri.sbc.com] > Sent: Tuesday, January 25, 2000 4:50 PM > To: sip@lists.research.bell-labs.com > Subject: comments on SIP INFO last call > > > A few comments on the draft-ietf-sip-info-method-01.txt: > > [1. Introduction] The introduction says the INFO method merely sends > "optional application layer information". But some of the > uses of the INFO > method (carrying PSTN signaling messages, e.g.) are not > really optional. > Maybe optional in the sense of the session state, but not > optional in the > sense of getting things to work. SRD> It is true that INFO is required for SIP to PSTN interworking. However, the definition of this interworking is outside the scope of the INFO specification. There will need be a separate draft that defines the required behavior of entities impacted by interworking with the PSTN. Just as there will need to be a separate specification that documents any other use of the INFO method. > > [2.2 Responses to the INFO Request Method] A 200 OK message > must be sent > for an INFO request with no body. A 200 OK message must be > sent if the body > is understood, but there are no rules for processing it. I > guess if the > body is not understood at all (I'm not sure how that differs from the > previous case), the action falls "outside the scope of this > document". (1) > I would like clarified what an "understood" body is, as opposed to a > non-understood body, and how the presence/absence of rules > for handling the > body affects this. Wouldn't a body with no rules defined be "not > understood"? (2) Would it be correct to at least demand that > the server > return some sort of final response on receipt of an INFO > message, even if > the determination of the particular response sent is outside > the scope of > the document? The sender ought, I think, to be entitled to > receive a final > response of some sort on any INFO method. (3) Section 2 says the > mid-session information can be sent either as a message body > or as message > headers. If so, why does the response handling vary > depending on which of > these ways is chosen? (So, if the mid-session information is > carried in > headers, the draft mandates a 200 OK response, but if the > same information > is carried in a body, the response is "outside the scope of > this document".) SRD> This section was attempting to define the default behavior of a UAS upon receipt of the INFO message. I agree that it is a little unclear in the case that a message body is received that it does not recognize. As you correctly state, this is the similar to receiving an INFO message with no message body, although I don't think it is quite the same. It seems that the UAC should be able to known that the UAS does not understand the message body sent. SRD> Clearly a final response is needed in all cases. The default behavour is to send a 200 OK if the INFO cooresponds to an existing session at the UAS and there is no message body or the message body can be processed by the UAS. In the presence of an message body that is not understood the default behavour should be for the UAS to send a 415 Unsupported Media Type, which is realy saying Unsupported Message Body. Otherwise a 481 response is sent. Any other rules as to handling of the INFO message are going to be application specific. SRD> I propose changing the first part of section 2.2 to the folloiwng: "If a server receives an INFO request it MUST send a final response. A 200 OK response MUST be sent by a UAS for an INFO request with no message body if the INFO request was successfully received for an existing call. Beyond that, no additional operations are required. Handling of INFO messages that contain message bodies is outside the scope of this document. The documents defining the message bodies will also need to define the SIP protocol rules associated with those message bodies. A 481 Call Leg/Transaction Does Not Exist message MUST be sent by a UAS if the INFO request does not match any existing call leg. If a server receives an INFO request with a body it understands, but it has no knowledge of INFO associated processing rules for the body, the body MAY be rendered and displayed to the user. The INFO is responded to with a 200 OK. If the INFO request contains a body that the server does understand then, in the absense of INFO associated processing rules for the body, the server MUST respond with a 415 Unsupported Media Type message." > > > [X. Reliability] I think a short reliability section should be added, > similar to that in RFC2543. Should 200 OK or other final responses be > retransmitted (I think not). Should a client retransmit an > INFO method if a > final response is not received (I think yes). SRD> This is addressed in the following from section 2.4: "Unless stated otherwise, the protocol rules for the INFO request governing the usage of tags, Route and Record-Route, retransmission and reliability, CSeq incrementing and message formatting follow those in [1] as defined for the BYE request." > > [2.2 Responses to the INFO Request Method] (Not really a > "comment", but a > "nit".) The two "tables" are labeled "figures", though they > are referred to > as "tables" in the text. They are consistently called and > labeled "tables" > in RFC2543. SRD> Oops. > > Tim Schroeder > > From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 15:52:10 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA11176 for ; Wed, 26 Jan 2000 15:52:09 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2DB4852E9; Wed, 26 Jan 2000 15:49:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BD78F52EC; Wed, 26 Jan 2000 15:49:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 629AC52E9 for ; Wed, 26 Jan 2000 15:49:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 15:48:46 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 26 15:46:40 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.5]) id QQhzsd18196; Wed, 26 Jan 2000 20:48:30 GMT Message-ID: <388F5CE5.2EB69094@dynamicsoft.com> Date: Wed, 26 Jan 2000 15:45:25 -0500 From: Igor Slepchin Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: jdrosen@dynamicsoft.com, schulzrinne@cs.columbia.edu, sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <200001260046.SAA17213@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Adam B. Roach" wrote: > > 1) The paragraph at the bottom of page 4 suggests that: > I'd suggest that the appropriate > behavior for the client in this error situation would be: > > - For 1xx, CANCEL the call and be prepared to send a BYE. > > - For 2xx, ACK the response and then send a BYE. > > - For 300+, ACK the response and carry on as if the unsupported > headers listed in the "Require" header are not present. It's theoretically possible for somebody to define an extension, say com.foo.300is100 that completely redefines the meaning of response codes and the default behavior may not be expected by the server when that extension is used. However, I don't think we could do any better than trying the above mentioned actions. After all, even the meaning of BYE may be redefined. > 4) In the message examples, the final message on page 7 (from A to B) > contains no "Unsupported" header. This is consistent with the text. > > This leads to the strong possibility of loops. It doesn't seem > too much of a stretch that some faulty code in the server, > not seeing "com.dynamicsoft.foo" in either a "Supported" or > "Unsupported" header may decide to once again query the client > for its supported features. That response may contain only > the "Unsupported: com.dynamicsoft.foo," without the > "Supported: com.dynamicsoft.bar." You see how messy this could > get. > An easy way to reduce the chance of this would be to say the the > client MUST remember all the requested features until a (non-421) > final response is received and include them in "Supported" and > "Unsupported" headers in any subsequent INVITE messages. This is > very easy to implement. Wouldn't it be better to require the server to specify _all_ extensions it may want to apply to the response in the Require header of the first 421 (in the above mentioned example, it would list both com.dynamicsoft.foo and com.dynamicsoft.bar)? The client will then list those it supports/does not support in the resubmitted request and the server will be able to determine which ones it will actually use. It will also save 1.5 round trip in the example. --- Igor Slepchin From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 15:57:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA11223 for ; Wed, 26 Jan 2000 15:57:58 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id AA5E352EC; Wed, 26 Jan 2000 15:55:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 1867A52ED; Wed, 26 Jan 2000 15:55:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 9512D52EC for ; Wed, 26 Jan 2000 15:55:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 26 15:53:13 EST 2000 Received: from cs.columbia.edu ([128.59.16.20]) by dusty; Wed Jan 26 15:51:07 EST 2000 Received: from cs.columbia.edu (bart.cs.columbia.edu [128.59.19.191]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id PAA16352; Wed, 26 Jan 2000 15:52:33 -0500 (EST) Message-ID: <388F5E90.BE73D910@cs.columbia.edu> Date: Wed, 26 Jan 2000 15:52:32 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Igor Slepchin Cc: "Adam B. Roach" , jdrosen@dynamicsoft.com, sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <200001260046.SAA17213@b04a24.exu.ericsson.se> <388F5CE5.2EB69094@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Igor Slepchin wrote: > > "Adam B. Roach" wrote: > > > > 1) The paragraph at the bottom of page 4 suggests that: > > I'd suggest that the appropriate > > behavior for the client in this error situation would be: > > > > - For 1xx, CANCEL the call and be prepared to send a BYE. > > > > - For 2xx, ACK the response and then send a BYE. > > > > - For 300+, ACK the response and carry on as if the unsupported > > headers listed in the "Require" header are not present. > > It's theoretically possible for somebody to define an extension, say > com.foo.300is100 that completely redefines the meaning of response codes > and the default behavior may not be expected by the server when that > extension is used. However, I don't think we could do any better than > trying the above mentioned actions. After all, even the meaning of BYE > may be redefined. Anything we can do to *dis*courage people redefining existing behavior is probably a good idea, as this would seem to be the sure road to interoperability hell. > > > 4) In the message examples, the final message on page 7 (from A to B) > > contains no "Unsupported" header. This is consistent with the text. > > > > This leads to the strong possibility of loops. It doesn't seem > > too much of a stretch that some faulty code in the server, > > not seeing "com.dynamicsoft.foo" in either a "Supported" or > > "Unsupported" header may decide to once again query the client > > for its supported features. That response may contain only > > the "Unsupported: com.dynamicsoft.foo," without the > > "Supported: com.dynamicsoft.bar." You see how messy this could > > get. > > An easy way to reduce the chance of this would be to say the the > > client MUST remember all the requested features until a (non-421) > > final response is received and include them in "Supported" and > > "Unsupported" headers in any subsequent INVITE messages. This is > > very easy to implement. > > Wouldn't it be better to require the server to specify _all_ extensions > it may want to apply to the response in the Require header of the first > 421 (in the above mentioned example, it would list both > com.dynamicsoft.foo and com.dynamicsoft.bar)? The client will then list > those it supports/does not support in the resubmitted request and the > server will be able to determine which ones it will actually use. It > will also save 1.5 round trip in the example. Given that the number of extensions is probably not dozens, I would agree that a single indication is far simpler to manage than having them be cumulative in some way. This goes along with the desire to make things as stateless as possible and each message as self-contained as possible. > > --- > Igor Slepchin -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 16:07:44 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA11483 for ; Wed, 26 Jan 2000 16:07:44 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4862D52ED; Wed, 26 Jan 2000 16:05:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 9D37952EE; Wed, 26 Jan 2000 16:05:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DEB3752ED for ; Wed, 26 Jan 2000 16:05:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 16:04:12 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Wed Jan 26 16:02:05 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id PAA10211; Wed, 26 Jan 2000 15:04:08 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id PAA13333; Wed, 26 Jan 2000 15:04:07 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id PAA11282; Wed, 26 Jan 2000 15:04:06 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id PAA23832; Wed, 26 Jan 2000 15:04:05 -0600 (CST) Message-Id: <200001262104.PAA23832@b04a24.exu.ericsson.se> Subject: Re: Comments on "Supported:" header draft To: schulzrinne@cs.columbia.edu (Henning Schulzrinne) Date: Wed, 26 Jan 2000 15:04:05 -0600 (CST) Cc: islepchin@dynamicsoft.com (Igor Slepchin), jdrosen@dynamicsoft.com, sip@lists.research.bell-labs.com In-Reply-To: <388F5E90.BE73D910@cs.columbia.edu> from "Henning Schulzrinne" at Jan 26, 2000 03:52:32 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Henning Schulzrinne writes: >Igor Slepchin wrote: >> Wouldn't it be better to require the server to specify _all_ extensions >> it may want to apply to the response in the Require header of the first >> 421 (in the above mentioned example, it would list both >> com.dynamicsoft.foo and com.dynamicsoft.bar)? The client will then list >> those it supports/does not support in the resubmitted request and the >> server will be able to determine which ones it will actually use. It >> will also save 1.5 round trip in the example. > >Given that the number of extensions is probably not dozens, I would >agree that a single indication is far simpler to manage than having them >be cumulative in some way. This goes along with the desire to make >things as stateless as possible and each message as self-contained as >possible. Yes; I like this approach better as well. Since there seems to be support for the point of view that the server sends back the finally negotiated set of extensions in the final response, it can do its own internal decision making at that time. I'll summarize what I understand your proposal to be: If a server wants to use com.dynamicsoft.foo, but com.dynamicsoft.bar would be an acceptable substitute (as in the draft), it would send back the 421 (or whatever we finalize) with a Require field specifying both. If the client indicates support for com.dynamicsoft.foo *and* com.dynamicsoft.bar, the server will include only com.dynamicsoft.foo in its final reply "Require" (thus indicating that com.dynamicsoft.bar is not to be used). -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 17:34:43 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA12749 for ; Wed, 26 Jan 2000 17:34:41 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 9E17152EE; Wed, 26 Jan 2000 17:31:35 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 169AB52EF; Wed, 26 Jan 2000 17:31:35 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2F2AE52EE for ; Wed, 26 Jan 2000 17:31:09 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 17:30:07 EST 2000 Received: from howler.tri.sbc.com ([205.173.58.4]) by dusty; Wed Jan 26 17:28:01 EST 2000 Received: from sbctri.tri.sbc.com (sbctri [144.60.1.10]) by howler.tri.sbc.com (8.9.3/8.9.3) with ESMTP id QAA09203 for ; Wed, 26 Jan 2000 16:31:18 -0600 (CST) Received: from trimail2.tri.sbc.com (trimail2 [144.60.55.227]) by sbctri.tri.sbc.com (8.9.3/8.9.3) with ESMTP id QAA16797 for ; Wed, 26 Jan 2000 16:29:33 -0600 (CST) Received: by trimail2.tri.sbc.com with Internet Mail Service (5.5.2448.0) id ; Wed, 26 Jan 2000 16:29:33 -0600 Message-ID: <4D45BA2A58A7D3119E050008C7E69E29079061@trimail2.tri.sbc.com> From: "Schroeder, Tim" To: sip@lists.research.bell-labs.com Subject: RE: Comments on "Supported:" header draft Date: Wed, 26 Jan 2000 16:29:30 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Igor Slepchin wrote: > Wouldn't it be better to require the server to specify _all_ extensions > it may want to apply to the response in the Require header of the first > 421 (in the above mentioned example, it would list both > com.dynamicsoft.foo and com.dynamicsoft.bar)? Henning Schulzrinne writes: > Given that the number of extensions is probably not dozens, I would > agree that a single indication is far simpler to manage than having them > be cumulative in some way. Adam B. Roach writes: > Yes; I like this approach better as well. Since there seems to be > support for the point of view that the server sends back the finally > negotiated set of extensions in the final response, it can do its own > internal decision making at that time. I like this better as well. I believe the server *must* send back the finally negotiated set of extensions in the final response. Otherwise, if a client sends an initial request (not in response to an earlier 421) that contains "Support: com.dynamicsoft.foo, com.dynamicsoft.bar" (because those are two commonly requested features), it would have no way of knowing which of the two possibly incompatible features to use to interpret the response, or even whether either one of the two features is to be used. Tim Schroeder From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 17:37:18 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA12800 for ; Wed, 26 Jan 2000 17:37:18 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 7D77152F1; Wed, 26 Jan 2000 17:31:43 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id ACBD252EB; Wed, 26 Jan 2000 17:31:38 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 99C4E52EB for ; Wed, 26 Jan 2000 17:31:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 17:29:45 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 26 17:27:39 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 2Cust110.tnt3.freehold.nj.da.uu.net [63.11.112.110]) id QQhzsj19832; Wed, 26 Jan 2000 22:29:38 GMT Message-ID: <388F777E.725ED206@dynamicsoft.com> Date: Wed, 26 Jan 2000 17:38:54 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: schulzrinne@cs.columbia.edu, sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <200001260046.SAA17213@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit First off, thanks for your comments, Adam. "Adam B. Roach" wrote: > > 1) The paragraph at the bottom of page 4 suggests that: > > "If the protocol mechanisms followed here are operating > correctly, these features will only be among the set supported by the > UAC. If that is not the case, the client SHOULD resubmit the request > as if it were a 421 response." > > This seems somewhat dangerous to me. If the protocol features > are not operating correctly, you must have a broken implementation > somewhere. Under those circumstances, the inadvertant introduction > of an undetected loop may occur. I'd suggest that the appropriate > behavior for the client in this error situation would be: > > - For 1xx, CANCEL the call and be prepared to send a BYE. > > - For 2xx, ACK the response and then send a BYE. > > - For 300+, ACK the response and carry on as if the unsupported > headers listed in the "Require" header are not present. Whilst I agree with Igor that its possible that the feature overrides the normal behavior of 300+, I agree with Henning this should be discouraged. Since there is not much else you can do, I agree with Adams approach. > > 2) Under 4.2, it makes sense that a server should > examine the "Required" headers as well. If a feature > appears in the "Required" headers (but not in the "Supported" > headers), it can assume that the client supports it. > > This comment applies elsewhere as well (e.g. the overview). I agree with others that this is a good idea. > > 3) The otherwise innocuous attempt to negotiate features using > 421 has the strong possibilty of being destroyed by intervening > forking proxies. If my request forks at a proxy to two UAS nodes, > there is the risk that one will return a response code of 400 > through 420. Since these are numerically lower than 421, they > will be forwarded upstream, blocking out what may very well be > a viable call leg from a UAS who attempts to ask for a particular > feature. > > The only alternative I can propose without some pretty massive > changes would be to revise your 421 response code to be something > like 299. This response, of course, would be sent only in response > to a request containing a "Supported:" header, so there's no > risk of the client interpreting a 299 response as a generic > "okay." You can consider it something of a conditional success > message. > > Since this is a 200 class message, the forking proxy must > terminate the search and forward the response upstream. The > client re-launches the INVITE with the appropriate Supported/ > Unsupported headers; the second UAS is then free to service > the call. One unpleasant side effect is that other clients > who received forks may ring, stop, and start again as the > extensions are negotiated. *But*, at least it maximizes the > chances of terminating a call successfully. (Can anyone think > of a better end around these problems? We could use a 1xx > response code, but since the provisional reliable draft relies > upon this one, we have something of a chicken-and-egg problem... > We could overload the meaning of "400," but that seems horrible.) I don't like this approach too much. The problem is that a 2xx response to INVITE means the call is setup. Even though it should only be sent when the client indicates it knows that 299 means otherwise, proxies won't necessarily know. Thus, an intermediate proxy (say running a CPL) which provides some kind of call forwarding service may get mightily confused. Also, the 299 may begin billing in intermediate proxies which run billing systems for gateways. The brief ring and cancellation is also going to be annoying. I'm not certain about the right solution. It requires some more thought. Its broader than just 421; it applies to any response code which can cause a request to be resubmitted with additional info (401 and 407 are other examples). > > 4) In the message examples, the final message on page 7 (from A to B) > contains no "Unsupported" header. This is consistent with the text. > > This leads to the strong possibility of loops. It doesn't seem > too much of a stretch that some faulty code in the server, > not seeing "com.dynamicsoft.foo" in either a "Supported" or > "Unsupported" header may decide to once again query the client > for its supported features. That response may contain only > the "Unsupported: com.dynamicsoft.foo," without the > "Supported: com.dynamicsoft.bar." You see how messy this could > get. > > An easy way to reduce the chance of this would be to say the the > client MUST remember all the requested features until a (non-421) > final response is received and include them in "Supported" and > "Unsupported" headers in any subsequent INVITE messages. This is > very easy to implement. Igor later writes: > Wouldn't it be better to require the server to specify _all_ extensions > it may want to apply to the response in the Require header of the first > 421 (in the above mentioned example, it would list both > com.dynamicsoft.foo and com.dynamicsoft.bar)? The client will then list > those it supports/does not support in the resubmitted request and the > server will be able to determine which ones it will actually use. It > will also save 1.5 round trip in the example. to which Henning responded: > Given that the number of extensions is probably not dozens, I would > agree that a single indication is far simpler to manage than having them > be cumulative in some way. This goes along with the desire to make > things as stateless as possible and each message as self-contained as > possible. The problem I see here is that: 1. the server may not know it might need to try bar until after it has already asked for foo. The decisions about what features to apply may be the result of programmatic execution after the resubmitted response. Clearly, when it does know, what Igor suggested is fine (and probably should be encouraged), but I don't want to mandate it. In that case, I agree with Adam that the feature lists should be accumulated. We will be doing this already for credentials, as described in Robert's multi-proxy authorization draft. 2. At this rate, we may well have dozens of extensions to SIP :( > > 5) Open issue 1: > > "The current specification does not support extensions which > require a proxy to modify responses as they travel along. > This can probably be added without too much complexity. Is > this a useful function?" > > Since we cannot predict whether such behavior > will be useful in the future, I'd propose that it be added > (since the document points out that such a negotiation can > be done without too much complexity). It would be a shame to > get to RFC and only then realise that there's a really cool > service that we could have implemented if only... Actually, I would argue the opposite for the same reason. Lets design extensions that meet specific needs. Until someone comes up with a need, I'd rather not build it into the protocol. > > 6) Open issue 2: > > "Proxy-Require is not used; it doesn't seem necessary. It > doesn't matter whether the endpoint generating a response > is a proxy or UAS. Is that OK?" > > This seems okay. However, it does raise an > interesting issue: if the server requires a feature that also > places requirements on the intervening proxies, does it > indicate this fact explicitly, or is it the client's > responsibility to know that the feature requires the > cooperation of proxies? As an example, if the server wants > reliable provisional responses (for whatever reason), > and sends back a "Required: org.ietf.sip.100rel" header, > does the client figure out that its next request needs to > contain a "Proxy-Required: org.ietf.sip.100rel" header? Yes. If the feature is supported, the client should know that if the feature requires a request to be resubmitted, and this request needs proxy support, the proxy-require header is needed. This is a bad example, though, as the new 100 reliability draft doesn't actually require proxies to understand it. > > Also, what if the server merely wants to place requirements > on the proxies instead of the client? Hmm. No way the mechanism supports this easily. Only clients can resubmit requests. One way to do this would be to define a "stack" header like Record-Route, and have each proxy push the set of features it understands in the initial request. Seems overkill though, and can lead to some very big messages. Might be other, more complex ways to do this. Maybe its useful to list the various combinations of who wants who to do what: 1. client needs proxies to understand feature to process request 2. client needs UAS to understand feature to process request 3. proxy needs downstream proxy to understand feature to process request 4. proxy needs UAS to understand feature to process request 5. UAS needs proxies to understand feature to process response 6. UAS needs UAC to understand feature to process response 7. proxy needs upstream proxies to understand feature to process response 8. proxy needs UAC to understand feature to process response I think that is every possible combination. (1) and (2) are covered by require and proxy-require in the base spec. (6) and (8) are meant to be covered by this draft. Can we identify needs for the others? > > 7) Open issue 3: > > "Do we need the Require header in the final non-421 response > to indicate what features were finally applied?" > > Yes. Absolutely, yes. The client may exhibit different behavior > based on the set of features the server finally decides upon. > Especially, for example, when there is no 421 involved. > I may indicate support of a particular feature in my INVITE, but > without indication from the server, I don't know whether to > exhibit the behavior required for that extension. Including > the feature in a 200 even after negotiation is consistent with > this behavior (which simplifies implementation). Agreed. > > 8) Open issue 4: > > "Should we remove org.ietf.sip.supported and have the > presence of the Supported header alone indicate support for > this extension?" > > I don't feel strongly one way or the other; if we were voting on > it, I'd vote for removing the "org.ietf.sip.supported" and having > the presence of "Supported" be sufficient. My rationale is that > doing so would make the messages shorter, which is especially > appropriate when using the "k:" header variant. It seems wildly > inconsistent to jump through hoops like reducing "To:" to "t:" to > save a single byte, but requiring one to add the whole string > "org.ietf.sip.supported" (22 bytes -- probably more than you'll > save in an entire message by using compact headers) for a full > featured client. I am leaning towards this also; seems Henning agrees also. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 17:45:39 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA12883 for ; Wed, 26 Jan 2000 17:45:38 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 0C82252EA; Wed, 26 Jan 2000 17:43:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5EF2552EF; Wed, 26 Jan 2000 17:43:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 66B0352EA for ; Wed, 26 Jan 2000 17:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 26 17:41:30 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Wed Jan 26 17:39:24 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 2Cust110.tnt3.freehold.nj.da.uu.net [63.11.112.110]) id QQhzsk18059; Wed, 26 Jan 2000 22:40:57 GMT Message-ID: <388F7A25.44E9265E@dynamicsoft.com> Date: Wed, 26 Jan 2000 17:50:13 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Schroeder, Tim" Cc: sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <4D45BA2A58A7D3119E050008C7E69E29079061@trimail2.tri.sbc.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Schroeder, Tim" wrote: > > I believe the server *must* send back the finally negotiated set of > extensions in the final response. Otherwise, if a client sends an initial > request (not in response to an earlier 421) that contains "Support: > com.dynamicsoft.foo, com.dynamicsoft.bar" (because those are two commonly > requested features), it would have no way of knowing which of the two > possibly incompatible features to use to interpret the response, or even > whether either one of the two features is to be used. I think we have consensus on this open issue. Same with presence of "org.ietf.sip.serverfeatures" in requests (consensus is to boot it). If you disagree, say so now.... -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 18:36:03 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13353 for ; Wed, 26 Jan 2000 18:36:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2134F52EF; Wed, 26 Jan 2000 18:33:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 963D552F0; Wed, 26 Jan 2000 18:33:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 24D3A52EF for ; Wed, 26 Jan 2000 18:33:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Wed Jan 26 18:32:25 EST 2000 Received: from howler.tri.sbc.com ([205.173.58.4]) by dusty; Wed Jan 26 18:30:19 EST 2000 Received: from sbctri.tri.sbc.com (sbctri [144.60.1.10]) by howler.tri.sbc.com (8.9.3/8.9.3) with ESMTP id RAA09506 for ; Wed, 26 Jan 2000 17:33:36 -0600 (CST) Received: from trimail2.tri.sbc.com (trimail2 [144.60.55.227]) by sbctri.tri.sbc.com (8.9.3/8.9.3) with ESMTP id RAA18142 for ; Wed, 26 Jan 2000 17:31:51 -0600 (CST) Received: by trimail2.tri.sbc.com with Internet Mail Service (5.5.2448.0) id ; Wed, 26 Jan 2000 17:31:50 -0600 Message-ID: <4D45BA2A58A7D3119E050008C7E69E29079062@trimail2.tri.sbc.com> From: "Schroeder, Tim" To: sip@lists.research.bell-labs.com Subject: RE: Comments on "Supported:" header draft Date: Wed, 26 Jan 2000 17:31:49 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Adam B. Roach wrote: > 1) The paragraph at the bottom of page 4 suggests that: > > "If the protocol mechanisms followed here are operating > correctly, these features will only be among the set supported by the > UAC. If that is not the case, the client SHOULD resubmit the request > as if it were a 421 response." > > This seems somewhat dangerous to me. If the protocol features > are not operating correctly, you must have a broken implementation > somewhere. Under those circumstances, the inadvertant introduction > of an undetected loop may occur. I'd suggest that the appropriate > behavior for the client in this error situation would be: > > - For 1xx, CANCEL the call and be prepared to send a BYE. > - For 2xx, ACK the response and then send a BYE. > - For 300+, ACK the response and carry on as if the unsupported > headers listed in the "Require" header are not present. I agree with making the failure more explicit. If the server does this (and hence makes the protocol features not operate correctly), it's best to get out of the session immediately. I'm not sure about the above approach for 300+ responses though; what exactly does "carry on" mean? Maybe they should all be treated as 500 "Server Internal Error". If all 421 responses are to list the full set of features that might be used(which I agree is a good idea), these rules would apply to any subsequent 421 responses, without the need to compare lists or check for subsets. > 3) The otherwise innocuous attempt to negotiate features using > 421 has the strong possibilty of being destroyed by intervening > forking proxies. > > The only alternative I can propose without some pretty massive > changes would be to revise your 421 response code to be something > like 299. Hmm. How do things work with the 401 Unauthorized response across forking proxies? This case seems analogous. One UAS responds with either 401 (try again with appropriate authorization) or 421 (try again with the interesting feature in the Supported header), while another UAS responds with a 400 Bad Request. Granted there are a lot more potential responses 400 <= N < 421 than there are 400 <= N < 401. One could imagine cases involving 407 Proxy Authentication Required or 402 Payment Required as well; these are basically "try again, but better" responses that could be blocked by lower numbered but more fatal (404 Not Found, e.g.) responses. > 4) In the message examples, the final message on page 7 (from A to B) > contains no "Unsupported" header. This is consistent with the text. > > This leads to the strong possibility of loops. It doesn't seem > too much of a stretch that some faulty code in the server, > not seeing "com.dynamicsoft.foo" in either a "Supported" or > "Unsupported" header may decide to once again query the client > for its supported features. That response may contain only > the "Unsupported: com.dynamicsoft.foo," without the > "Supported: com.dynamicsoft.bar." You see how messy this could > get. If the server must send all the possible features it cares about in a single 421 response, then this problem goes away, right? Section 4.1 says the client MUST explicitly put each feature from the 421 into either the Supported or Unsupported header. > 5) Open issue 1: > "The current specification does not support extensions which > require a proxy to modify responses as they travel along. > This can probably be added without too much complexity. Is > this a useful function?" Maybe it could be added without too much complexity, but I'm not convinced. If a proxy is modifying responses, it's processing them. Then I'm thinking (off the top of my head) that we need to be able to determine where the features are required or supported -- in a proxy, or at the user agent? Wouldn't we end up needing something like Required and Proxy-Required to distinguish? Supported and Proxy-Supported, Unsupported and Proxy-Unsupported? This could tie in to open issue 2 as well. Suppose a server wants a feature from a proxy, and the proxy can support it, but that the client cannot. The client will end up responding with an Unsupported header, which will convey the wrong information to the server. Alternatively, the proxy could change the header to Supported, but to do so would have to know that the server was asking for a proxy feature, not a client feature. > 7) Open issue 3: > "Do we need the Require header in the final non-421 response > to indicate what features were finally applied?" Definitely. If the client sends Supported: A,B because it supports both, the server needs to send a response indicating which one was chosen. Without the Require header, the client would have to assume that neither was used. > 8) Open issue 4: > "Should we remove org.ietf.sip.supported and have the > presence of the Supported header alone indicate support for > this extension?" I like the org.ietf.sip.supported. It seems odd that the presence of Supported means something that the presence of Unsupported does not. Or would Unsupported in a request also imply org.ietf.sip.supported? Since Unsupported already exists in responses, the presence of Unsupported there could not be used to imply anything. The fewer "hidden" implications the better, I think. Tim Schroeder From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 18:49:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13457 for ; Wed, 26 Jan 2000 18:49:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 504D052EB; Wed, 26 Jan 2000 18:47:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id C2A5852F3; Wed, 26 Jan 2000 18:47:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id CB92852EB for ; Wed, 26 Jan 2000 18:47:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 18:45:32 EST 2000 Received: from PMESMTP02.wcom.com ([199.249.20.2]) by dusty; Wed Jan 26 18:43:27 EST 2000 Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #41713) with ESMTP id <0FOY00CH0VBPZ0@firewall.mcit.com> for sip@lists.research.bell-labs.com; Wed, 26 Jan 2000 23:45:25 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by omzrelay.mcit.com (8.8.7/) with ESMTP id XAA03218 for ; Wed, 26 Jan 2000 23:45:27 +0000 (GMT) Received: from dwillispc8 ([166.35.225.172]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000126234537.TAGL16210@dwillispc8> for ; Wed, 26 Jan 2000 23:45:37 +0000 Date: Wed, 26 Jan 2000 17:44:22 -0600 From: Dean Willis Subject: Announcement of WG Supplemental Home Page To: IETF SIP Message-id: <005701bf6857$455b0660$ace123a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I have established a web site for tracking working group activities. I hope to use this to document and coordinate our work. It currently has several sections of information on: * Meetings, including agendas, presentations, notes and published minutes. We'll use this area for publishing and polishing future agendas. * Drafts repository, hopefully with more persistence than the IETF drafts library. We're also willing to host "rich" drafts (like PS or PDFs) here. * References, pointers to other work. I need help here . . . that, or I just point at Henning's page like I did already. He's doing such a great job. * Tasks, discussion of work efforts both chartered and not. I plan to link to at least brief discussions of each effort (or to the design team responsible for furthering the effort). * Design Teams, subgroups working on chartered tasks. We want to have design team for each chartered task. I'd like to see each design team have a mini-home-page, complete with facilitators, rosters, reports, and references to work. As usual, this is a work in progress, and will of course develop over time. Guidance welcome. -- Dean Willis SIP WG co-chair. From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 18:55:47 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13490 for ; Wed, 26 Jan 2000 18:55:47 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A053E52AB; Wed, 26 Jan 2000 18:53:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 195F152B6; Wed, 26 Jan 2000 18:53:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 3949652AB for ; Wed, 26 Jan 2000 18:53:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 18:51:55 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Wed Jan 26 18:49:50 EST 2000 Received: from mr3.exu.ericsson.se (mr3u.ericy.com [208.238.116.100]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id RAA03049; Wed, 26 Jan 2000 17:51:53 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id RAA29462; Wed, 26 Jan 2000 17:51:53 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id RAA20488; Wed, 26 Jan 2000 17:51:51 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id RAA24918; Wed, 26 Jan 2000 17:51:51 -0600 (CST) Message-Id: <200001262351.RAA24918@b04a24.exu.ericsson.se> Subject: Re: Comments on "Supported:" header draft To: jdrosen@dynamicsoft.com (Jonathan Rosenberg) Date: Wed, 26 Jan 2000 17:51:51 -0600 (CST) Cc: schulzrinne@cs.columbia.edu, sip@lists.research.bell-labs.com In-Reply-To: <388F777E.725ED206@dynamicsoft.com> from "Jonathan Rosenberg" at Jan 26, 2000 05:38:54 PM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg writes: >> Also, what if the server merely wants to place requirements >> on the proxies instead of the client? > >Hmm. No way the mechanism supports this easily. Only clients can >resubmit requests. One way to do this would be to define a "stack" >header like Record-Route, and have each proxy push the set of features >it understands in the initial request. Seems overkill though, and can >lead to some very big messages. Might be other, more complex ways to do >this. I beleive it can be acheived through very much the same mechanism as is already defined in the draft. For example, if I don't see a "Proxy-Require" header in the request (but see a "Supported" header), I can send back a 421 with a "Proxy-Require" header in it. The client then (regardless of whether it knows what the feature is) re-sends the INVITE with the Proxy-Require header mirrored in it. If it gets a 420 back, it re-sends the request with a (new) "Proxy-Unsupported" header containing all of the features indicated in the "Unsupported" header it got from the 420. The server can use the "Proxy-Unsupported" header to determine which features the chain of proxies does not understand. This adds no new requirements on proxies. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Wed Jan 26 19:01:37 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA13593 for ; Wed, 26 Jan 2000 19:01:37 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5078452B6; Wed, 26 Jan 2000 18:59:20 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id B7FDC52BB; Wed, 26 Jan 2000 18:59:19 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 5DB4F52B6 for ; Wed, 26 Jan 2000 18:59:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Wed Jan 26 18:58:04 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Wed Jan 26 18:55:58 EST 2000 Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #42256) with ESMTP id <0FOY00JJNVWOPQ@firewall.mcit.com> for sip@lists.research.bell-labs.com; Wed, 26 Jan 2000 23:58:00 +0000 (GMT) Received: from omta3.mcit.com (omta3.mcit.com [166.37.204.5]) by omzrelay.mcit.com (8.8.7/) with ESMTP id XAA09974; Wed, 26 Jan 2000 23:57:59 +0000 (GMT) Received: from dwillispc8 ([166.35.225.172]) by omta3.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000126235809.TBRQ16210@dwillispc8>; Wed, 26 Jan 2000 23:58:09 +0000 Date: Wed, 26 Jan 2000 17:56:54 -0600 From: Dean Willis Subject: RE: Announcement of WG Supplemental Home Page In-reply-to: <200001262352.RAA24932@b04a24.exu.ericsson.se> To: "Adam B. Roach" Cc: IETF SIP Message-id: <005901bf6859$05a2da00$ace123a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Ahah, you asker of tricky questions: The supplemental page is at http://www.softarmor.com/sipwg/ and is also linked from the official home page at http://www.ietf.org/html.charters/sip-charter.html -- Dean, the Befuddled > -----Original Message----- > From: Adam B. Roach [mailto:Adam.Roach@Ericsson.com] > Sent: Wednesday, January 26, 2000 5:53 PM > To: Dean Willis > Subject: Re: Announcement of WG Supplemental Home Page > > > >I have established a web site for tracking working group activities. > > Where? > > -- > Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. > Arapaho, MS L-04 > adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX > 75081 USA > From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 27 00:58:02 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA18589 for ; Thu, 27 Jan 2000 00:58:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4154C52AB; Thu, 27 Jan 2000 00:55:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id A6B7B52BB; Thu, 27 Jan 2000 00:55:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 889BF52AB for ; Thu, 27 Jan 2000 00:55:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 27 00:53:53 EST 2000 From: archow@hss.hns.com To: sip@lists.research.bell-labs.com Date: Thu, 27 Jan 2000 00:51:48 -0500 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Thu Jan 27 00:51:48 EST 2000 Message-Id: <20000127055506.889BF52AB@lists.research.bell-labs.com> Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 27 01:05:50 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA18750 for ; Thu, 27 Jan 2000 01:05:49 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id D186352BB; Thu, 27 Jan 2000 01:03:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 50C0552C8; Thu, 27 Jan 2000 01:03:23 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 3AD5352BB for ; Thu, 27 Jan 2000 01:03:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 27 01:02:02 EST 2000 Received: from dirty.research.bell-labs.com ([204.178.16.6]) by dusty; Thu Jan 27 00:59:57 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dirty; Thu Jan 27 01:00:48 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id LAA15972; Thu, 27 Jan 2000 11:07:51 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 65256873.001C9E41 ; Thu, 27 Jan 2000 10:42:35 +0530 X-Lotus-FromDomain: HSSBLR From: archow@hss.hns.com To: "Adam B. Roach" Cc: archow@hss.hns.com, Aparna.Vemuri@Level3.com, islepchin@dynamicsoft.com, kbinu@hss.hns.com, sip@lists.research.bell-labs.com Message-ID: <65256873.001C9CD2.00@sampark.hss.hns.com> Date: Thu, 27 Jan 2000 10:42:30 +0530 Subject: Re: Content-Length header and Multipart MIME Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi Adam, I had read this section, and it confuses me a bit. If this section mentions a MUST then its mandatory that _all_ applications must append a CRLF only. Then what is the use for parsing incoming messages for CR, LF or CRLF ? I guess it would make sense only if there is a possibility that some application may send only a CR or an LF. Then the receiver can be lenient on this input. (ie if 6.6 was a SHOULD) However, if 6.6 states it as a MUST, which implies that a person who sends CR orLF only is not SIP compliant. then where is the question of the receiver expecting anything else - and if it does, it should not accept it as the sender violated a mandatory clause of the protocol. Regds Arjun -- Arjun Roychowdhury @ Hughes Software Systems "Adam B. Roach" on 01/25/2000 08:30:50 PM To: archow cc: Aparna.Vemuri@Level3.com, islepchin@dynamicsoft.com, K Binu/HSSBLR, sip@lists.research.bell-labs.com Subject: Re: Content-Length header and Multipart MIME archow@hss.hns.com writes: >Aparna> Rules used to calculate the Content-Length: >Aparna> b.1 Use 2 octets to encode the CRLF sequence at the end of each >line >Aparna> and the beginning of a blank line. > >Does in necessarily have to be two octets ? the sip grammar defines the >separator as >CR | LF | CRLF depending on the target system's interpretation of a new >line. > >So isnt't it that whether 1 or 2 octets for end-of-line is taken for C-Len >should vary >depending on what is the line separator one is using ? The "CR | LF | CRLF" is for parsing of messages. In RFC2543, sec 6.6, it says that "applications MUST follow HTTP common form when generating [headers]." This denotes a full CRLF at the end of each line. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 27 02:10:00 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA29625 for ; Thu, 27 Jan 2000 02:10:00 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EC41052B6; Thu, 27 Jan 2000 02:07:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 632F352D4; Thu, 27 Jan 2000 02:07:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 80D7752B6 for ; Thu, 27 Jan 2000 02:07:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 27 02:05:11 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 27 02:03:06 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 2Cust110.tnt3.freehold.nj.da.uu.net [63.11.112.110]) id QQhzts24115; Thu, 27 Jan 2000 07:05:02 GMT Message-ID: <388FF046.671B4D3E@dynamicsoft.com> Date: Thu, 27 Jan 2000 02:14:14 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Adam B. Roach" Cc: schulzrinne@cs.columbia.edu, sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <200001262351.RAA24918@b04a24.exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Adam B. Roach" wrote: > > I beleive it can be acheived through very much the same mechanism > as is already defined in the draft. > > For example, if I don't see a "Proxy-Require" header in the request > (but see a "Supported" header), I can send back a 421 with a > "Proxy-Require" header in it. The client then (regardless of whether > it knows what the feature is) re-sends the INVITE with the Proxy-Require > header mirrored in it. If it gets a 420 back, it re-sends the request > with a (new) "Proxy-Unsupported" header containing all of the features > indicated in the "Unsupported" header it got from the 420. The server > can use the "Proxy-Unsupported" header to determine which features the > chain of proxies does not understand. This adds no new requirements on > proxies. This will only get you the set of features not supported by the first proxy on the path that doesn't support at least one of the features listed in Proxy-Require. Thats because the request with Proxy-Require is rejected by the first proxy not supporting one of the features. You won't learn about features not supported from servers downstream of that one. To be done correctly, either a stack mechanism must be used, or some kind of set operations which cause proxies to add and remove features from some specific headers in requests as they traverse the proxy path. I'd still like to understand concrete applications before diving into this; especially because interoperability begins to be tough when a feature requires all proxies along the response path to understand it. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 27 02:31:44 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA01152 for ; Thu, 27 Jan 2000 02:31:43 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 5631A52D4; Thu, 27 Jan 2000 02:29:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D099D52D5; Thu, 27 Jan 2000 02:29:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id BDE9152D4 for ; Thu, 27 Jan 2000 02:29:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 27 02:27:25 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Thu Jan 27 02:25:19 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 2Cust110.tnt3.freehold.nj.da.uu.net [63.11.112.110]) id QQhztt22426; Thu, 27 Jan 2000 07:26:50 GMT Message-ID: <388FF562.2EF1728B@dynamicsoft.com> Date: Thu, 27 Jan 2000 02:36:02 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Donovan, Steven R." Cc: "'Schroeder, Tim'" , sip@lists.research.bell-labs.com Subject: Re: comments on SIP INFO last call References: <75C79E507864D3118AFC00805FEAB7D8349246@ripexch001.mcit.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Donovan, Steven R." wrote: > > > [1. Introduction] The introduction says the INFO method merely sends > > "optional application layer information". But some of the > > uses of the INFO > > method (carrying PSTN signaling messages, e.g.) are not > > really optional. > > Maybe optional in the sense of the session state, but not > > optional in the > > sense of getting things to work. > > SRD> It is true that INFO is required for SIP to PSTN interworking. Well, its not REQUIRED. We have SIP to PSTN interworking now and its doing just fine without INFO. The INFO method is only needed when ISUP transparency is desired. The point this statement is making is that you cannot use INFO for features which are mandatory in order for the session to stay up correctly. This is because INFO is an optional extension; a UAS may terminate a call, set it up, and then receive INFO, but not understand it. This cannot be a catastrophic call failure. Perhaps this should be clarified. > > [2.2 Responses to the INFO Request Method] A 200 OK message > > must be sent > > for an INFO request with no body. A 200 OK message must be > > sent if the body > > is understood, but there are no rules for processing it. I > > guess if the > > body is not understood at all (I'm not sure how that differs from the > > previous case), the action falls "outside the scope of this > > document". (1) > > I would like clarified what an "understood" body is, as opposed to a > > non-understood body, and how the presence/absence of rules > > for handling the > > body affects this. Wouldn't a body with no rules defined be "not > > understood"? (2) Would it be correct to at least demand that > > the server > > return some sort of final response on receipt of an INFO > > message, even if > > the determination of the particular response sent is outside > > the scope of > > the document? The sender ought, I think, to be entitled to > > receive a final > > response of some sort on any INFO method. (3) Section 2 says the > > mid-session information can be sent either as a message body > > or as message > > headers. If so, why does the response handling vary > > depending on which of > > these ways is chosen? (So, if the mid-session information is > > carried in > > headers, the draft mandates a 200 OK response, but if the > > same information > > is carried in a body, the response is "outside the scope of > > this document".) > > SRD> This section was attempting to define the default behavior of > a UAS upon receipt of the INFO message. I agree that it is a little > unclear in the case that a message body is received that it does not > recognize. As you correctly state, this is the similar to receiving an > INFO message with no message body, although I don't think it is > quite the same. It seems that the UAC should be able to known that > the UAS does not understand the message body sent. This particular tidbit was my suggestion, so the fault is mine in its unclarity. What it means "when an INFO body is understood, but no specific rules exist for processing", is that the UAS knows how to process this body when present in other messages, but no specific behaviors are known for INFO. An example is text/html. When received in a redirect, a UA knows to display it. What does it mean when its in INFO? Unless some spec says otherwise, display it also. > > SRD> Clearly a final response is needed in all cases. I think the spec already basically says this... > SRD> I propose changing the first part of section 2.2 to the folloiwng: > > "If a server receives an INFO request it MUST send a final > response. > > A 200 OK response MUST be sent by a UAS for an INFO request with > no message body if the INFO request was successfully received for > an existing call. Beyond that, no additional operations are > required. > > Handling of INFO messages that contain message bodies is outside > the scope of this document. The documents defining the message > bodies will also need to define the SIP protocol rules associated > with those message bodies. > > A 481 Call Leg/Transaction Does Not Exist message MUST be sent by > a UAS if the INFO request does not match any existing call leg. > > If a server receives an INFO request with a body it understands, > but it has no knowledge of INFO associated processing rules for > the body, the body MAY be rendered and displayed to the user. The > INFO is responded to with a 200 OK. > > If the INFO request contains a body that the server does understand > then, in the absense of INFO associated processing rules for the > body, the server MUST respond with a 415 Unsupported Media Type > message." Looks good to me. -Jonathan R. -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 27 10:18:00 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07269 for ; Thu, 27 Jan 2000 10:17:59 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E8D7552B6; Thu, 27 Jan 2000 10:15:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5D33352BB; Thu, 27 Jan 2000 10:15:24 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 54E4452B6 for ; Thu, 27 Jan 2000 10:15:07 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Thu Jan 27 10:13:15 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Thu Jan 27 10:11:10 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id JAA01422; Thu, 27 Jan 2000 09:13:13 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id JAA22182; Thu, 27 Jan 2000 09:13:13 -0600 (CST) Received: from b04a24.exu.ericsson.se (b04a24 [138.85.60.124]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id JAA18329; Thu, 27 Jan 2000 09:13:12 -0600 (CST) Received: (from exuadam@localhost) by b04a24.exu.ericsson.se (8.9.1/8.9.1) id JAA29321; Thu, 27 Jan 2000 09:13:11 -0600 (CST) Message-Id: <200001271513.JAA29321@b04a24.exu.ericsson.se> Subject: Re: Content-Length header and Multipart MIME To: archow@hss.hns.com Date: Thu, 27 Jan 2000 09:13:11 -0600 (CST) Cc: Aparna.Vemuri@Level3.com, islepchin@dynamicsoft.com, kbinu@hss.hns.com, sip@lists.research.bell-labs.com In-Reply-To: <65256873.001C9CD2.00@sampark.hss.hns.com> from "archow@hss.hns.com" at Jan 27, 2000 10:42:30 AM From: "Adam B. Roach" X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit archow@hss.hns.com writes: >I had read this section, and it confuses me a bit. >If this section mentions a MUST then its mandatory that _all_ applications >must append a CRLF only. >Then what is the use for parsing incoming messages for CR, LF or CRLF ? >I guess it would make sense only if there is a possibility that some >application may send only a CR or an LF. >Then the receiver can be lenient on this input. (ie if 6.6 was a SHOULD) > >However, if 6.6 states it as a MUST, which implies that a person who sends >CR orLF only is not SIP compliant. >then where is the question of the receiver expecting anything else - and if >it does, it should not accept it as the sender >violated a mandatory clause of the protocol. It's one of the overarching philosophies of IETF protocols: be strict in what you generate, but lenient in what you accept. That way, for two implementations of a protocol to be non-interoperable, they must *both* be broken. This is one of the reasons occasionally cited why IETF protocols tend to interoperate more sucessfully than those of other standards bodies. -- Adam Roach, Ericsson Inc. | Ph: +1 972 583 7594 | 1010 E. Arapaho, MS L-04 adam.roach@ericsson.com | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Thu Jan 27 12:10:04 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA09957 for ; Thu, 27 Jan 2000 12:10:02 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B4AE352BB; Thu, 27 Jan 2000 12:07:17 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3B1A252D5; Thu, 27 Jan 2000 12:07:17 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 31C2D52BB for ; Thu, 27 Jan 2000 12:07:03 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Thu Jan 27 12:05:32 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Thu Jan 27 12:03:27 EST 2000 Received: from ndcrelay.mcit.com ([166.37.172.49]) by firewall.mcit.com (PMDF V5.2-32 #42256) with ESMTP id <0FP000HCE7GQZK@firewall.mcit.com> for sip@lists.research.bell-labs.com; Thu, 27 Jan 2000 17:05:14 +0000 (GMT) Received: from omta4.mcit.com (omta4.mcit.com [166.37.204.6]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id RAA20324 for ; Thu, 27 Jan 2000 17:05:24 +0000 (GMT) Received: from dwillispc8 ([166.35.220.194]) by omta4.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000127170710.DVNZ32241@dwillispc8> for ; Thu, 27 Jan 2000 17:07:10 +0000 Date: Thu, 27 Jan 2000 11:04:12 -0600 From: Dean Willis Subject: Curse of the New Web Site -- A Power Outage To: IETF SIP Message-id: <001701bf68e8$88c6e220$c2dc23a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Yesterday I announced our new working web site. Today a snow-blind backhoe operator dug up the power lines. Guess what that means? We'll be back on-line shortly. -- Dean From owner-sip-outgoing@lists.research.bell-labs.com Fri Jan 28 06:47:21 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA05847 for ; Fri, 28 Jan 2000 06:47:20 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 700C352C8; Fri, 28 Jan 2000 06:43:33 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id D20B552D4; Fri, 28 Jan 2000 06:43:32 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 2F95652C8 for ; Fri, 28 Jan 2000 06:43:08 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Fri Jan 28 06:42:35 EST 2000 Received: from ietf.org ([132.151.1.176]) by dusty; Fri Jan 28 06:40:30 EST 2000 Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA05777; Fri, 28 Jan 2000 06:42:33 -0500 (EST) Message-Id: <200001281142.GAA05777@ietf.org> Mime-Version: 1.0 Content-Type: Multipart/Mixed; Boundary="NextPart" To: IETF-Announce: ; Cc: sip@lists.research.bell-labs.com From: Internet-Drafts@ietf.org Reply-To: Internet-Drafts@ietf.org Subject: I-D ACTION:draft-ietf-sip-isup-mime-00.txt Date: Fri, 28 Jan 2000 06:42:32 -0500 Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Session Initiation Protocol Working Group of the IETF. Title : MIME media types for ISUP and QSIG Objects Author(s) : E. Zimmerer, A. Vemuri, L. Ong, M. Zonoun, M. Watson Filename : draft-ietf-sip-isup-mime-00.txt Pages : 6 Date : 27-Jan-00 This document describes MIME types for application/ISUP and application/QSIG objects for use in SIP applications, according to the rules defined in RFC 2048 [1]. These types can be used to identify ISUP and QSIG objects within a SIP message such as INVITE or INFO, as might be implemented when using SIP between legacy systems. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-sip-isup-mime-00.txt Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-sip-isup-mime-00.txt". A list of Internet-Drafts directories can be found in http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt Internet-Drafts can also be obtained by e-mail. Send a message to: mailserv@ietf.org. In the body type: "FILE /internet-drafts/draft-ietf-sip-isup-mime-00.txt". NOTE: The mail server at ietf.org can return the document in MIME-encoded form by using the "mpack" utility. To use this feature, insert the command "ENCODING mime" before the "FILE" command. To decode the response(s), you will need "munpack" or a MIME-compliant mail reader. Different MIME-compliant mail readers exhibit different behavior, especially when dealing with "multipart" MIME messages (i.e. documents which have been split up into multiple messages), so check your local documentation on how to manipulate these messages. Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Multipart/Alternative; Boundary="OtherAccess" --OtherAccess Content-Type: Message/External-body; access-type="mail-server"; server="mailserv@ietf.org" Content-Type: text/plain Content-ID: <20000127130135.I-D@ietf.org> ENCODING mime FILE /internet-drafts/draft-ietf-sip-isup-mime-00.txt --OtherAccess Content-Type: Message/External-body; name="draft-ietf-sip-isup-mime-00.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <20000127130135.I-D@ietf.org> --OtherAccess-- --NextPart-- From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 05:36:07 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA00615 for ; Mon, 31 Jan 2000 05:36:07 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 460D352AB; Mon, 31 Jan 2000 05:33:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id AB28452C8; Mon, 31 Jan 2000 05:33:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 162D852AB for ; Mon, 31 Jan 2000 05:33:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 31 05:31:05 EST 2000 Received: from mail.mera.ru ([195.98.50.58]) by dusty; Mon Jan 31 05:28:51 EST 2000 Received: from mcseem.mera.ru (mcseem.mera.ru [195.98.57.12]) by mail.mera.ru (8.9.3/8.9.3) with ESMTP id NAA99158; Mon, 31 Jan 2000 13:30:52 +0300 (MSK) Date: Mon, 31 Jan 2000 13:34:09 +0300 From: "Stanislav S. Timinsky" X-Mailer: The Bat! (v1.36) S/N F29DEE5D / Educational Reply-To: "Stanislav S. Timinsky" Organization: MERA Labs. X-Priority: 3 (Normal) Message-ID: <3565.000131@mera.ru> To: sip@lists.research.bell-labs.com Cc: prj.men.sip@mera.ru Subject: Question about SIP message Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Hello, I have the questions about SIP test message (test1.txt) on http://www.cs.columbia.edu/~hgs/sip/bakeoff2/testmsg.html site. The text of this message is: ----------------------------- INVITE sip:vivekg@chair.dnrc.bell-labs.com SIP/2.0 TO : sip:vivekg@chair.dnrc.bell-labs.com ; tag = 1918181833n From : "J Rosenberg \\\"" ; tag = 98asjd8 CaLl-Id : 0ha0isndaksdj@10.1.1.1 cseq: 8 INVITE Via : SIP / 2.0 /UDP 135.180.130.133 Subject : NewFangledHeader: newfangled value more newfangled value Content-Type: application/sdp v: SIP / 2.0 / TCP 12.3.4.5 ; branch = 9ikj8 , SIP / 2.0 / UDP 1.2.3.4 ; hidden m:"Quoted string \"\"" ; newparam = newvalue ; secondparam = secondvalue ; q = 0.33 (((nested comments) and (more))) , tel:4443322 v=0 o=mhandley 29739 7272939 IN IP4 126.5.4.3 c=IN IP4 135.180.130.88 m=audio 492170 RTP/AVP 0 12 m=video 3227 RTP/AVP 31 a=rtpmap:31 LPC ----------------------------- 1. Why tags in the TO and FROM headers have not hex format? 2. Why SDP body hasn't mandatory fields (session-name-field and time-fields)? -- Best regards, Stanislav S. Timinsky mailto:timinsky@mera.ru From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 08:40:31 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA03094 for ; Mon, 31 Jan 2000 08:40:30 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B4E4752D4; Mon, 31 Jan 2000 08:37:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3053D52D6; Mon, 31 Jan 2000 08:37:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DB07A52D4 for ; Mon, 31 Jan 2000 08:37:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 08:35:20 EST 2000 Received: from tapti.hss.hns.com ([139.85.242.19]) by dusty; Mon Jan 31 08:33:12 EST 2000 Received: from sampark.hss.hns.com (sampark.hss.hns.com [139.85.229.22]) by tapti.hss.hns.com (8.8.8/8.8.8) with SMTP id TAA14369 for ; Mon, 31 Jan 2000 19:31:10 +0530 (IST) Received: by sampark.hss.hns.com(Lotus SMTP MTA Internal build v4.6.2 (651.2 6-10-1998)) id 65256877.004AA843 ; Mon, 31 Jan 2000 19:05:27 +0530 X-Lotus-FromDomain: HSSBLR From: archow@hss.hns.com To: sip@lists.research.bell-labs.com Message-ID: <65256877.004AA6C1.00@sampark.hss.hns.com> Date: Mon, 31 Jan 2000 19:05:23 +0530 Subject: Encryption of From Header Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Hi, Please refer to section 13.1.1 of RFC 2543 "The From header field SHOULD normally remain in the clear, but MAY be encrypted if required, in which case some proxies MAY return a 401 (Unauthorized) status if they require a From field." The above indicates that its possible for FROM Header to be encrypted if so desired. Now, please refer to Section 6 Table 4 which clearly mentions From (and others) to have an "n" status in the enc colum implying they MUST NOT be encrypted. So which is the correct statememt ? Regds Arjun -- Arjun Roychowdhury @ Hughes Software Systems From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 09:58:03 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA05550 for ; Mon, 31 Jan 2000 09:58:03 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id A7A2E52C8; Mon, 31 Jan 2000 09:55:25 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 28E0752DA; Mon, 31 Jan 2000 09:55:25 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id DFCA752C8 for ; Mon, 31 Jan 2000 09:55:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 09:53:19 EST 2000 Received: from gwu.ericy.com ([208.196.3.162]) by dusty; Mon Jan 31 09:51:11 EST 2000 Received: from mr4.exu.ericsson.se (mr4u.ericy.com [208.238.116.99]) by gwu.ericy.com (8.9.3/8.9.3) with ESMTP id IAA20622; Mon, 31 Jan 2000 08:53:16 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr4.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id IAA25457; Mon, 31 Jan 2000 08:53:16 -0600 (CST) Received: from b04a19.exu.ericsson.se (b04a19 [138.85.60.119]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id IAA07832; Mon, 31 Jan 2000 08:53:14 -0600 (CST) Received: from exu.ericsson.se (localhost [127.0.0.1]) by b04a19.exu.ericsson.se (8.9.1/8.9.1) with ESMTP id IAA04149; Mon, 31 Jan 2000 08:53:12 -0600 (CST) Message-ID: <3895A1D7.6EAD5985@exu.ericsson.se> Date: Mon, 31 Jan 2000 08:53:11 -0600 From: Michelle Kitchings Reply-To: Michelle.Kitchings@ericsson.com Organization: Ericsson, Inc. X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.6 sun4m) X-Accept-Language: en MIME-Version: 1.0 To: "Schroeder, Tim" Cc: sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <4D45BA2A58A7D3119E050008C7E69E29079062@trimail2.tri.sbc.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Schroeder, Tim" wrote: > > 8) Open issue 4: > > "Should we remove org.ietf.sip.supported and have the > > presence of the Supported header alone indicate support for > > this extension?" > > I like the org.ietf.sip.supported. It seems odd that the presence of > Supported means something that the presence of Unsupported does not. Or > would Unsupported in a request also imply org.ietf.sip.supported? Since > Unsupported already exists in responses, the presence of Unsupported there > could not be used to imply anything. The fewer "hidden" implications the > better, I think. Here is my first post, so bear with me. :) If the motivation for making "Supported:" imply "org.ietf.sip.supported" is because of the extensive length of the feature name, couldn't the feature lists be interpreted such that any feature without a reverse domain is assumed to be "org.ietf.sip"? This would mean that supported = org.ietf.sip.supported 100rel = org.ietf.sip.100rel info = org.ietf.sip.info etc. ... This mechanism makes any/all IETF extension cheaper in terms of bandwidth. The downfall to my idea is that if a provider (eg, Ericsson) defines an extension called "info" without using a reverse domain, then the servers could inadvertantly interpet that as the wrong kind of info--which would happen anyway if some other provider (eg, MCI) was also using info without reverse domain. Perhaps this default domain interpretation would "blackmail" providers into making sure that they fully-qualify all features? Cheers, Michelle :^) -- Michelle Kitchings | Ph: +1 972 583 7101 | 1010 E. Arapaho, MS L-04 Ericsson, Inc. | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 10:50:07 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07844 for ; Mon, 31 Jan 2000 10:50:06 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E2A9552D6; Mon, 31 Jan 2000 10:47:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 61E8E52DB; Mon, 31 Jan 2000 10:47:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C062552D6 for ; Mon, 31 Jan 2000 10:47:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 10:46:38 EST 2000 Received: from palrel3.hp.com ([156.153.255.226]) by dusty; Mon Jan 31 10:44:29 EST 2000 Received: from otter.hpl.hp.com (otter.hpl.hp.com [15.144.59.2]) by palrel3.hp.com (Postfix) with ESMTP id 129A6932; Mon, 31 Jan 2000 07:46:34 -0800 (PST) Received: from hpl.hp.com (kristensen-a-4.hpl.hp.com [15.144.26.238]) by otter.hpl.hp.com (8.9.3/HP-Labs Bristol Internal Mail Hub) with ESMTP id PAA13990; Mon, 31 Jan 2000 15:46:32 GMT Message-ID: <3895AEE6.1D8F0FE5@hpl.hp.com> Date: Mon, 31 Jan 2000 15:48:54 +0000 From: Anders Kristensen Organization: HP Labs X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Michelle.Kitchings@ericsson.com Cc: "Schroeder, Tim" , sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <4D45BA2A58A7D3119E050008C7E69E29079062@trimail2.tri.sbc.com> <3895A1D7.6EAD5985@exu.ericsson.se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I like your proposal of omitting the lengthy prefix org.ietf.sip from IETF sanctioned SIP extensions -- I see no problem with that at all. I'd still like to make Supported:" imply support for the "supported" extension as well, though. All these little savings add up ya' know. Regards, Anders Michelle Kitchings wrote: > > "Schroeder, Tim" wrote: > > > 8) Open issue 4: > > > "Should we remove org.ietf.sip.supported and have the > > > presence of the Supported header alone indicate support for > > > this extension?" > > > > I like the org.ietf.sip.supported. It seems odd that the presence of > > Supported means something that the presence of Unsupported does not. Or > > would Unsupported in a request also imply org.ietf.sip.supported? Since > > Unsupported already exists in responses, the presence of Unsupported there > > could not be used to imply anything. The fewer "hidden" implications the > > better, I think. > > Here is my first post, so bear with me. :) > > If the motivation for making "Supported:" imply "org.ietf.sip.supported" is > because of the extensive length of the feature name, couldn't the feature > lists be interpreted such that any feature without a reverse domain is assumed > to be "org.ietf.sip"? This would mean that > > supported = org.ietf.sip.supported > 100rel = org.ietf.sip.100rel > info = org.ietf.sip.info > etc. ... > > This mechanism makes any/all IETF extension cheaper in terms of bandwidth. > > The downfall to my idea is that if a provider (eg, Ericsson) defines an > extension called "info" without using a reverse domain, then the servers could > inadvertantly interpet that as the wrong kind of info--which would happen > anyway if some other provider (eg, MCI) was also using info without reverse > domain. Perhaps this default domain interpretation would "blackmail" > providers into making sure that they fully-qualify all features? > > Cheers, > Michelle :^) > > -- > Michelle Kitchings | Ph: +1 972 583 7101 | 1010 E. Arapaho, MS L-04 > Ericsson, Inc. | Fax: +1 972 669 0154 | Richardson, TX 75081 USA -- Anders Kristensen , http://www-uk.hpl.hp.com/people/ak/ Hewlett-Packard Labs, Bristol, UK From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 11:04:03 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08279 for ; Mon, 31 Jan 2000 11:04:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 81E6B52DB; Mon, 31 Jan 2000 11:01:19 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id EF70452DC; Mon, 31 Jan 2000 11:01:18 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 7C2E752DB for ; Mon, 31 Jan 2000 11:01:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 11:00:41 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 31 10:58:34 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQiajv11133; Mon, 31 Jan 2000 15:59:47 GMT Message-ID: <3895B208.8DCBB067@dynamicsoft.com> Date: Mon, 31 Jan 2000 11:02:16 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Anders Kristensen Cc: Michelle.Kitchings@ericsson.com, "Schroeder, Tim" , sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <4D45BA2A58A7D3119E050008C7E69E29079062@trimail2.tri.sbc.com> <3895A1D7.6EAD5985@exu.ericsson.se> <3895AEE6.1D8F0FE5@hpl.hp.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit I think we have clear consensus for having the presence of Supported imply support for org.ietf.sip.supported. Issue closed. -Jonathan R. Anders Kristensen wrote: > > I like your proposal of omitting the lengthy prefix org.ietf.sip from > IETF sanctioned SIP extensions -- I see no problem with that at all. > I'd still like to make Supported:" imply support for the "supported" > extension as well, though. > > All these little savings add up ya' know. > > Regards, > Anders > > Michelle Kitchings wrote: > > > > "Schroeder, Tim" wrote: > > > > 8) Open issue 4: > > > > "Should we remove org.ietf.sip.supported and have the > > > > presence of the Supported header alone indicate support for > > > > this extension?" > > > > > > I like the org.ietf.sip.supported. It seems odd that the presence of > > > Supported means something that the presence of Unsupported does not. Or > > > would Unsupported in a request also imply org.ietf.sip.supported? Since > > > Unsupported already exists in responses, the presence of Unsupported there > > > could not be used to imply anything. The fewer "hidden" implications the > > > better, I think. > > > > Here is my first post, so bear with me. :) > > > > If the motivation for making "Supported:" imply "org.ietf.sip.supported" is > > because of the extensive length of the feature name, couldn't the feature > > lists be interpreted such that any feature without a reverse domain is assumed > > to be "org.ietf.sip"? This would mean that > > > > supported = org.ietf.sip.supported > > 100rel = org.ietf.sip.100rel > > info = org.ietf.sip.info > > etc. ... > > > > This mechanism makes any/all IETF extension cheaper in terms of bandwidth. > > > > The downfall to my idea is that if a provider (eg, Ericsson) defines an > > extension called "info" without using a reverse domain, then the servers could > > inadvertantly interpet that as the wrong kind of info--which would happen > > anyway if some other provider (eg, MCI) was also using info without reverse > > domain. Perhaps this default domain interpretation would "blackmail" > > providers into making sure that they fully-qualify all features? > > > > Cheers, > > Michelle :^) > > > > -- > > Michelle Kitchings | Ph: +1 972 583 7101 | 1010 E. Arapaho, MS L-04 > > Ericsson, Inc. | Fax: +1 972 669 0154 | Richardson, TX 75081 USA > > -- > Anders Kristensen , > http://www-uk.hpl.hp.com/people/ak/ > Hewlett-Packard Labs, Bristol, UK -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 11:13:57 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08552 for ; Mon, 31 Jan 2000 11:13:56 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id EFC2A52DD; Mon, 31 Jan 2000 11:11:34 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 617F552DE; Mon, 31 Jan 2000 11:11:33 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id B885752DD for ; Mon, 31 Jan 2000 11:11:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 11:10:29 EST 2000 Received: from atlrel2.hp.com ([156.153.255.202]) by dusty; Mon Jan 31 11:08:22 EST 2000 Received: from otter.hpl.hp.com (otter.hpl.hp.com [15.144.59.2]) by atlrel2.hp.com (Postfix) with ESMTP id 080BF5B9; Mon, 31 Jan 2000 11:10:26 -0500 (EST) Received: from hpl.hp.com (kristensen-a-4.hpl.hp.com [15.144.26.238]) by otter.hpl.hp.com (8.9.3/HP-Labs Bristol Internal Mail Hub) with ESMTP id QAA15397; Mon, 31 Jan 2000 16:10:21 GMT Message-ID: <3895B47A.2AEB6819@hpl.hp.com> Date: Mon, 31 Jan 2000 16:12:42 +0000 From: Anders Kristensen Organization: HP Labs X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Rosenberg Cc: Anders Kristensen , Michelle.Kitchings@ericsson.com, "Schroeder, Tim" , sip@lists.research.bell-labs.com Subject: Re: Comments on "Supported:" header draft References: <4D45BA2A58A7D3119E050008C7E69E29079062@trimail2.tri.sbc.com> <3895A1D7.6EAD5985@exu.ericsson.se> <3895AEE6.1D8F0FE5@hpl.hp.com> <3895B208.8DCBB067@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan Rosenberg wrote: > > I think we have clear consensus for having the presence of Supported > imply support for org.ietf.sip.supported. > > Issue closed. Right. There was another proposal, though: to loose the "org.ietf.sip" prefix from "official" extensions. Anders -- Anders Kristensen , http://www-uk.hpl.hp.com/people/ak/ Hewlett-Packard Labs, Bristol, UK From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 11:33:55 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA09009 for ; Mon, 31 Jan 2000 11:33:54 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 1730752DC; Mon, 31 Jan 2000 11:31:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 7F71152DE; Mon, 31 Jan 2000 11:31:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 5A2E452DC for ; Mon, 31 Jan 2000 11:31:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 31 11:30:03 EST 2000 Received: from gwa.ericsson.com ([198.215.127.2]) by dusty; Mon Jan 31 11:27:56 EST 2000 Received: from mr3.exu.ericsson.se (mr3a.ericsson.com [198.215.127.159]) by gwa.ericsson.com (8.9.3/8.9.3) with ESMTP id KAA14366 for ; Mon, 31 Jan 2000 10:29:51 -0600 (CST) Received: from newman.exu.ericsson.se (newman.exu.ericsson.se [138.85.10.50]) by mr3.exu.ericsson.se (8.9.3/8.9.3) with ESMTP id KAA03429 for ; Mon, 31 Jan 2000 10:29:56 -0600 (CST) Received: from b04a19.exu.ericsson.se (b04a19 [138.85.60.119]) by newman.exu.ericsson.se (8.7.5/8.7.3) with ESMTP id KAA13755 for ; Mon, 31 Jan 2000 10:29:54 -0600 (CST) Received: from exu.ericsson.se (localhost [127.0.0.1]) by b04a19.exu.ericsson.se (8.9.1/8.9.1) with ESMTP id KAA04412 for ; Mon, 31 Jan 2000 10:29:52 -0600 (CST) Message-ID: <3895B87F.1297A5BF@exu.ericsson.se> Date: Mon, 31 Jan 2000 10:29:51 -0600 From: Michelle Kitchings Reply-To: Michelle.Kitchings@ericsson.com Organization: Ericsson, Inc. X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.6 sun4m) X-Accept-Language: en MIME-Version: 1.0 To: SIP IETF Mailing List Subject: Re: Comments on "Supported:" header draft References: <4D45BA2A58A7D3119E050008C7E69E29079062@trimail2.tri.sbc.com> <3895A1D7.6EAD5985@exu.ericsson.se> <3895AEE6.1D8F0FE5@hpl.hp.com> <3895B208.8DCBB067@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Jonathan, I agree with presence-imply and wasn't attempting to re-open that particular issue. But, the whole discussion made me think of the idea of an implied "org.ietf.sip" in general. Do you think the idea has merit as a means to shortening messages that have Require, Proxy-require, Supported, and Unsupported? Like someone said in another post, we could end up having dozens of IETF extensions. Cheers, Michelle :^) Jonathan Rosenberg wrote: > > I think we have clear consensus for having the presence of Supported > imply support for org.ietf.sip.supported. > > Issue closed. > > -Jonathan R. > > > Michelle Kitchings wrote: > > > ... > > > Here is my first post, so bear with me. :) > > > > > > If the motivation for making "Supported:" imply "org.ietf.sip.supported" is > > > because of the extensive length of the feature name, couldn't the feature > > > lists be interpreted such that any feature without a reverse domain is assumed > > > to be "org.ietf.sip"? This would mean that > > > > > > supported = org.ietf.sip.supported > > > 100rel = org.ietf.sip.100rel > > > info = org.ietf.sip.info > > > etc. ... > > > > > > This mechanism makes any/all IETF extension cheaper in terms of bandwidth. > > > > > > The downfall to my idea is that if a provider (eg, Ericsson) defines an > > > extension called "info" without using a reverse domain, then the servers could > > > inadvertantly interpet that as the wrong kind of info--which would happen > > > anyway if some other provider (eg, MCI) was also using info without reverse > > > domain. Perhaps this default domain interpretation would "blackmail" > > > providers into making sure that they fully-qualify all features? > > > > > > Cheers, > > > Michelle :^) > > > > > > -- > > > Michelle Kitchings | Ph: +1 972 583 7101 | 1010 E. Arapaho, MS L-04 > > > Ericsson, Inc. | Fax: +1 972 669 0154 | Richardson, TX 75081 USA From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 12:17:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10066 for ; Mon, 31 Jan 2000 12:17:58 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 06BD152DA; Mon, 31 Jan 2000 12:15:24 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id DEB5752DF; Mon, 31 Jan 2000 12:15:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C038152DA for ; Mon, 31 Jan 2000 12:15:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 12:13:45 EST 2000 Received: from alpha.netvision.net.il ([194.90.1.13]) by dusty; Mon Jan 31 12:11:37 EST 2000 Received: from sendout.icomverse.com (Efrat-FR3.ser.netvision.net.il [199.203.174.65]) by alpha.netvision.net.il (8.9.3/8.8.6) with ESMTP id TAA14790 for ; Mon, 31 Jan 2000 19:13:29 +0200 (IST) Received: from ismail1.icomverse.com (ismail1.icomverse.com [190.190.110.2]) by sendout.icomverse.com (8.9.3/8.8.7) with ESMTP id TAA18328 for ; Mon, 31 Jan 2000 19:13:41 +0200 Received: by ismail1.icomverse.com with Internet Mail Service (5.5.2650.21) id ; Mon, 31 Jan 2000 19:13:34 +0200 Message-ID: From: "Gazal, Elly" To: sip@lists.research.bell-labs.com Subject: QoS Date: Mon, 31 Jan 2000 19:13:33 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-8-i" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Does someone have information regarding recommendations or future intentions to improve QoS on a SIP network? Elly Gazal System Engineer Signaling R&D Group Comverse Network Systems Ltd. Tel: 972-3-6458994 Fax: 972-3-6458915 Email: Elly_Gazal@icomverse.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 12:31:49 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10504 for ; Mon, 31 Jan 2000 12:31:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id E07EB52DF; Mon, 31 Jan 2000 12:29:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 5697652E0; Mon, 31 Jan 2000 12:29:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (grubby.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id D142052DF for ; Mon, 31 Jan 2000 12:29:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 31 12:27:36 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 31 12:25:28 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.56]) id QQiakb03288; Mon, 31 Jan 2000 17:27:28 GMT Message-ID: <3895C695.2A158246@dynamicsoft.com> Date: Mon, 31 Jan 2000 12:29:57 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Gazal, Elly" Cc: sip@lists.research.bell-labs.com Subject: Re: QoS References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit A "SIP Network" does not provide QoS for media traffic. IP networks provide QoS for media traffic. They use tools such as diffserv, RSVP, and mpls to accomplish this. Several people have looked at ways in which standard QoS mechanisms can be integrated cleanly into services signaled with SIP. Take a look at: http://www.softarmor.com/sipwg/drafts/draft-dcsgroup-sip-resource-00.txt http://www.cs.columbia.edu/~hgs/sip/drafts/draft-ietf-mmusic-sdp-qos-00.txt http://www.cs.columbia.edu/~hgs/sip/drafts/draft-sinnreich-interdomain-sip-qos-osp-00.txt Work is currently underway to merge the first two drafts. -Jonathan R. "Gazal, Elly" wrote: > > Does someone have information regarding recommendations or future intentions > to improve QoS on a SIP network? > > Elly Gazal > System Engineer > > Signaling R&D Group > Comverse Network Systems Ltd. > > Tel: 972-3-6458994 > Fax: 972-3-6458915 > Email: Elly_Gazal@icomverse.com -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 12:36:12 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10617 for ; Mon, 31 Jan 2000 12:36:12 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 3E38752E0; Mon, 31 Jan 2000 12:33:27 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 78E3C52E1; Mon, 31 Jan 2000 12:33:26 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id A926752E0 for ; Mon, 31 Jan 2000 12:33:10 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 12:31:44 EST 2000 Received: from ix.netcorps.com ([207.1.125.106]) by dusty; Mon Jan 31 12:29:37 EST 2000 Received: from indigo-software.com (pool02b-194-7-149-210.uunet.be [194.7.149.210]) by ix.netcorps.com (8.9.0/8.9.0) with ESMTP id JAA25411; Mon, 31 Jan 2000 09:19:57 -0800 (PST) Message-ID: <3895C696.AB423474@indigo-software.com> Date: Mon, 31 Jan 2000 18:29:58 +0100 From: Emmanuel Bertrand Organization: Indigo X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: "Gazal, Elly" Cc: sip@lists.research.bell-labs.com Subject: Re: QoS References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Elly, You could start with a look at the following documents: "Interdomain IP Communications with QoS, Authorization and Usage Reporting", H. Sinnreich, S. Donovan, D. Rawlins, S. Thomas. October 1999 http://www.cs.columbia.edu/~hgs/sip/drafts/draft-sinnreich-interdomain-sip-qos-osp-00.txt "Use of SIP for the Reservation of QoS guaranteed Paths", M. Gibson and J. Crowcroft. October 1999. http://www.cs.columbia.edu/~hgs/sip/drafts/draft-gibson-sip-qos-resv-00.txt "Establishing QoS and Security Preconditions for SDP Sessions", J. Rosenberg, H. Schulzrinne, S. Donovan http://www.cs.columbia.edu/~hgs/sip/drafts/draft-ietf-mmusic-sdp-qos-00.txt "DIAMETER: Policy and Accounting Extension for SIP", Ping Pan, Henning Schulzrinne and Pat Calhoun http://www.cs.columbia.edu/~hgs/sip/drafts/draft-pan-diameter-sip-01.txt Manu -- Emmanuel Bertrand mailto:eb@indigo-software.com http://www.indigo-software.com "Gazal, Elly" wrote: > Does someone have information regarding recommendations or future intentions > to improve QoS on a SIP network? > > Elly Gazal > System Engineer > > Signaling R&D Group > Comverse Network Systems Ltd. > > Tel: 972-3-6458994 > Fax: 972-3-6458915 > Email: Elly_Gazal@icomverse.com From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 14:50:24 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14333 for ; Mon, 31 Jan 2000 14:50:23 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 4E44C52DE; Mon, 31 Jan 2000 14:47:33 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BEAE252E3; Mon, 31 Jan 2000 14:47:32 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (guard.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id 98DF452DE for ; Mon, 31 Jan 2000 14:47:06 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 14:46:53 EST 2000 Received: from relay.cwplc.com ([194.6.6.11]) by dusty; Mon Jan 31 14:44:42 EST 2000 Received: from gb-cwc-wtn-msw4 ([148.185.175.64]) by relay.cwplc.com (Pro-8.9.3/8.9.3) with ESMTP id TAA08086 for ; Mon, 31 Jan 2000 19:47:14 GMT Received: from gb-cwc-wtn-i02.isops.mercury.co.uk (unverified) by gb-cwc-wtn-msw4 (Content Technologies SMTPRS 2.0.15) with ESMTP id for ; Mon, 31 Jan 2000 19:48:16 +0000 Received: by gb-cwc-wtn-io2.isops.cwcom.co.uk with Internet Mail Service (5.5.2650.21) id ; Mon, 31 Jan 2000 19:38:18 -0000 Message-Id: From: "Buchanan, Paul" To: sip@lists.research.bell-labs.com Subject: SIP AND CLID Date: Mon, 31 Jan 2000 19:48:54 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Can anyone help me ? How will SIP and CLI (Calling Line Identifier) work with each other? Thanks Paul Buchanan Darkness Removal a Speciality IP Net Technology Planning Waterside House, Longshot Lane, Bracknell Berks RG12 1XL TEL: 01344 704064 FAX: 01344 726304 MOBILE (BEST BET) 0780 833 8143 PA247.com paulbuchanan@mail.com "Those who bring sunshine into the lives of others, cannot keep it from themselves." *Sir James M. Barrie{1860-1937 British Playwright and clever bloke} From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 18:32:00 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA18166 for ; Mon, 31 Jan 2000 18:32:00 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id B502452E1; Mon, 31 Jan 2000 18:29:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3153252E3; Mon, 31 Jan 2000 18:29:21 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (guard.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 12F6052E1 for ; Mon, 31 Jan 2000 18:29:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 31 18:28:29 EST 2000 Received: from howler.tri.sbc.com ([205.173.58.4]) by dusty; Mon Jan 31 18:26:19 EST 2000 Received: from sbctri.tri.sbc.com (sbctri [144.60.1.10]) by howler.tri.sbc.com (8.9.3/8.9.3) with ESMTP id RAA22311 for ; Mon, 31 Jan 2000 17:29:43 -0600 (CST) Received: from trimail2.tri.sbc.com (trimail2 [144.60.55.227]) by sbctri.tri.sbc.com (8.9.3/8.9.3) with ESMTP id RAA20740 for ; Mon, 31 Jan 2000 17:27:55 -0600 (CST) Received: by trimail2.tri.sbc.com with Internet Mail Service (5.5.2448.0) id ; Mon, 31 Jan 2000 17:27:55 -0600 Message-ID: <4D45BA2A58A7D3119E050008C7E69E29079066@trimail2.tri.sbc.com> From: "Schroeder, Tim" To: sip@lists.research.bell-labs.com Subject: comments on draft-ietf-sip-isup-mime-00.txt Date: Mon, 31 Jan 2000 17:27:46 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Section 3.1 says: >> Note: It is mandatory for SoftSwitches to specify the 'version' of the ISUP message. Proxies, redirect servers, etc., have no need to process/specify this information. The use of the 'version' parameter allows differentiation between different base ISUP variants. This enables the SoftSwitch (also known as a Media Gateway Controller) to recognize and parse the message correctly, or (possibly) to reject the message if the particular ISUP variant is not supported. >> I'm wondering if it's necessary to bring in these terms (SoftSwitch, media gateway controller) from an assumed architecture. The draft stands on its own just as well without them, if I understand it correctly. The first paragraph quoted above is saying that the user agents (clients and servers both) must specify the version, but that the proxy and redirect servers do not need to specify or process it. The second paragraph says the user agents (again, both clients and servers) will use the version to recognize and parse the message, etc. I'd like to see this changed, so that the draft is more generally applicable to any architecture that needs to package ISUP/QSIP within a SIP message, rather than tying it to a particular SoftSwitch/MGC architecture. Tim Schroeder From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 19:11:49 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18771 for ; Mon, 31 Jan 2000 19:11:48 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id BD95F52E2; Mon, 31 Jan 2000 19:09:22 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 3E8E952E4; Mon, 31 Jan 2000 19:09:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (guard.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id C95EB52E2 for ; Mon, 31 Jan 2000 19:09:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 19:08:47 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 31 19:06:36 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: [63.72.186.5]) id QQialc12740; Tue, 1 Feb 2000 00:08:40 GMT Message-ID: <38962350.AE1DAE93@dynamicsoft.com> Date: Mon, 31 Jan 2000 19:05:36 -0500 From: Igor Slepchin Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (WinNT; U) X-Accept-Language: en,ru MIME-Version: 1.0 To: "Stanislav S. Timinsky" Cc: sip@lists.research.bell-labs.com, prj.men.sip@mera.ru Subject: Re: Question about SIP message References: <3565.000131@mera.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit "Stanislav S. Timinsky" wrote: > > <..> > 1. Why tags in the TO and FROM headers have not hex format? > 2. Why SDP body hasn't mandatory fields (session-name-field and > time-fields)? I guess this is in line with the general rule that you should strictly adhere to the protocol when generating your own messages but be lenient when parsing received messages. This approach greatly increases the chances of interoperability among different vendors' implementations. Returning to the example you mentioned: 1. The only real requirement for the tag parameter is its uniqueness and UUIDs are just a way to enforce this. Thus, having a non-hex tag value does not represent a major error and should probably be accepted. 2. SDP was initially designed for multicast session announcements over SAP. Hence, some of the parameters listed as required in RFC2327 are less vital for SIP session descriptions, and some don't even make much sense in SIP context. E.g., SDP session name duplicates the functionality of SIP Subject header, and UAs are likely to assume that the media exchange starts whenever the call setup is complete and ends whenever a BYE is sent, thus making time field unnecessary. --- Igor Slepchin From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 19:45:48 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA19085 for ; Mon, 31 Jan 2000 19:45:44 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 62A1352E3; Mon, 31 Jan 2000 19:43:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id CFC0952E5; Mon, 31 Jan 2000 19:43:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (guard.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 17AA052E3 for ; Mon, 31 Jan 2000 19:43:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 31 19:41:35 EST 2000 Received: from PMESMTP01.wcom.com ([199.249.20.1]) by dusty; Mon Jan 31 19:39:24 EST 2000 Received: from omzrelay.mcit.com ([166.37.204.49]) by firewall.mcit.com (PMDF V5.2-32 #42256) with ESMTP id <0FP8005JV793FI@firewall.mcit.com> for sip@lists.research.bell-labs.com; Tue, 1 Feb 2000 00:41:27 +0000 (GMT) Received: from omta4.mcit.com (omta4.mcit.com [166.37.204.6]) by omzrelay.mcit.com (8.8.7/) with ESMTP id AAA14864; Tue, 01 Feb 2000 00:41:31 +0000 (GMT) Received: from dwillispc8 ([166.35.148.173]) by omta4.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <20000201004328.XFCO32241@dwillispc8>; Tue, 01 Feb 2000 00:43:28 +0000 Date: Mon, 31 Jan 2000 18:40:28 -0600 From: Dean Willis Subject: RE: SIP AND CLID In-reply-to: To: "Buchanan, Paul" , sip@lists.research.bell-labs.com Message-id: <001101bf6c4c$efb69d60$ad9423a6@mcit.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit There have been several approached put forward. The DCS approach put forward in http://www.softarmor.com/sipwg/drafts/draft-dcsgroup-sip-privacy-00.txt is pretty thorough. I believe the "IPTEL call flows" draft proposed a simpler approach. Roughly, it translates to: 1) If there is no presented calling party number, set the From: field to "UNKNOWN" 2) If the calling party privacy field indicates a private number, set the From: field to "PRIVATE" 3) If there is a number presented, populate it into the From: field as the username component. We might better use a Tel: url in this approach. This simpler approach was taken due to the need to get things working immediately. -- Dean Willis > -----Original Message----- > From: owner-sip@lists.research.bell-labs.com > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Buchanan, > Paul > Sent: Monday, January 31, 2000 1:49 PM > To: sip@lists.research.bell-labs.com > Subject: SIP AND CLID > > > Can anyone help me ? > > How will SIP and CLI (Calling Line Identifier) work with each other? > > Thanks > > Paul Buchanan > Darkness Removal a Speciality > IP Net Technology Planning > Waterside House, Longshot Lane, Bracknell Berks RG12 1XL > TEL: 01344 704064 > FAX: 01344 726304 > MOBILE (BEST BET) 0780 833 8143 > PA247.com paulbuchanan@mail.com > "Those who bring sunshine into the lives of others, cannot keep it from > themselves." > *Sir James M. Barrie{1860-1937 British Playwright and clever bloke} > > From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 21:26:01 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA20496 for ; Mon, 31 Jan 2000 21:26:01 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 6A71852E4; Mon, 31 Jan 2000 21:23:23 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id BF84052E6; Mon, 31 Jan 2000 21:23:22 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from scummy.research.bell-labs.com (guard.research.bell-labs.com [135.104.2.10]) by lists.research.bell-labs.com (Postfix) with SMTP id EDD2C52E4 for ; Mon, 31 Jan 2000 21:23:05 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by scummy; Mon Jan 31 21:22:42 EST 2000 Received: from cs.columbia.edu ([128.59.16.20]) by dusty; Mon Jan 31 21:20:31 EST 2000 Received: from cs.columbia.edu (bart.cs.columbia.edu [128.59.19.191]) by cs.columbia.edu (8.9.1/8.9.1) with ESMTP id VAA14478; Mon, 31 Jan 2000 21:22:35 -0500 (EST) Message-ID: <38964369.7270D4CC@cs.columbia.edu> Date: Mon, 31 Jan 2000 21:22:33 -0500 From: Henning Schulzrinne Organization: Columbia University, Dept. of Computer Science X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.7 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Igor Slepchin Cc: "Stanislav S. Timinsky" , sip@lists.research.bell-labs.com, prj.men.sip@mera.ru Subject: Re: Question about SIP message References: <3565.000131@mera.ru> <38962350.AE1DAE93@dynamicsoft.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Igor Slepchin wrote: > > > 2. SDP was initially designed for multicast session announcements over > SAP. Hence, some of the parameters listed as required in RFC2327 are > less vital for SIP session descriptions, and some don't even make much > sense in SIP context. E.g., SDP session name duplicates the > functionality of SIP Subject header, and UAs are likely to assume that > the media exchange starts whenever the call setup is complete and ends > whenever a BYE is sent, thus making time field unnecessary. While this may be true in current "make-it-look-like-a-phone" implementations, there are a number of useful applications where SDP and SIP information convey different information. For example, the spec gives the example of an invitation to a broadcast session. The subject of the invitation may well be different from the "Internet TV" session title. Similarly, for the date, where scheduling calls into the future can be a rather useful group coordination tool. -- Henning Schulzrinne http://www.cs.columbia.edu/~hgs From owner-sip-outgoing@lists.research.bell-labs.com Mon Jan 31 23:59:58 2000 Received: from lists.research.bell-labs.com (paperless.dnrc.bell-labs.com [135.180.161.172]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA24207 for ; Mon, 31 Jan 2000 23:59:58 -0500 (EST) Received: by lists.research.bell-labs.com (Postfix) id 2801552E5; Mon, 31 Jan 2000 23:57:21 -0500 (EST) Delivered-To: sip-outgoing-local@paperless.dnrc.bell-labs.com Received: by lists.research.bell-labs.com (Postfix, from userid 20006) id 97AB152E7; Mon, 31 Jan 2000 23:57:20 -0500 (EST) Delivered-To: sip-local@paperless.dnrc.bell-labs.com Received: from grubby.research.bell-labs.com (guard.research.bell-labs.com [135.104.2.9]) by lists.research.bell-labs.com (Postfix) with SMTP id 43F6252E5 for ; Mon, 31 Jan 2000 23:57:04 -0500 (EST) Received: from dusty.research.bell-labs.com ([135.104.2.7]) by grubby; Mon Jan 31 23:55:45 EST 2000 Received: from wodc7mr3.ffx.ops.us.uu.net ([192.48.96.19]) by dusty; Mon Jan 31 23:53:34 EST 2000 Received: from dynamicsoft.com by wodc7mr3.ffx.ops.us.uu.net with ESMTP (peer crosschecked as: 1Cust13.tnt3.freehold.nj.da.uu.net [63.25.172.13]) id QQialv24959; Tue, 1 Feb 2000 04:55:11 GMT Message-ID: <389667C6.FBF92FDD@dynamicsoft.com> Date: Mon, 31 Jan 2000 23:57:42 -0500 From: Jonathan Rosenberg Organization: dynamicsoft X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Dean Willis Cc: "Buchanan, Paul" , sip@lists.research.bell-labs.com Subject: Re: SIP AND CLID References: <001101bf6c4c$efb69d60$ad9423a6@mcit.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-sip@lists.research.bell-labs.com Precedence: bulk Content-Transfer-Encoding: 7bit Its also worth noting that rfc2543 does state that if the calling user wishes to remain anonymous, they use the display name "Anonymous" in the From field. -Jonathan R. Dean Willis wrote: > > There have been several approached put forward. The DCS approach put forward > in > > http://www.softarmor.com/sipwg/drafts/draft-dcsgroup-sip-privacy-00.txt > > is pretty thorough. > > I believe the "IPTEL call flows" draft proposed a simpler approach. Roughly, > it translates to: > > 1) If there is no presented calling party number, set the From: field to > "UNKNOWN" > 2) If the calling party privacy field indicates a private number, set the > From: field to "PRIVATE" > 3) If there is a number presented, populate it into the From: field as the > username component. We might better use a Tel: url in this approach. > > This simpler approach was taken due to the need to get things working > immediately. > > -- > Dean Willis > > > -----Original Message----- > > From: owner-sip@lists.research.bell-labs.com > > [mailto:owner-sip@lists.research.bell-labs.com]On Behalf Of Buchanan, > > Paul > > Sent: Monday, January 31, 2000 1:49 PM > > To: sip@lists.research.bell-labs.com > > Subject: SIP AND CLID > > > > > > Can anyone help me ? > > > > How will SIP and CLI (Calling Line Identifier) work with each other? > > > > Thanks > > > > Paul Buchanan > > Darkness Removal a Speciality > > IP Net Technology Planning > > Waterside House, Longshot Lane, Bracknell Berks RG12 1XL > > TEL: 01344 704064 > > FAX: 01344 726304 > > MOBILE (BEST BET) 0780 833 8143 > > PA247.com paulbuchanan@mail.com > > "Those who bring sunshine into the lives of others, cannot keep it from > > themselves." > > *Sir James M. Barrie{1860-1937 British Playwright and clever bloke} > > > > -- Jonathan D. Rosenberg 200 Executive Drive Chief Scientist Suite 120 dynamicsoft West Orange, NJ 07052 jdrosen@dynamicsoft.com FAX: (732) 741-4778 http://www.cs.columbia.edu/~jdrosen PHONE: (732) 741-7244 http://www.dynamicsoft.com