From ecrit-bounces@ietf.org Thu Feb 01 05:36:34 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCZIw-00030B-Kx; Thu, 01 Feb 2007 05:36:34 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCZ8b-0001My-RS
	for ecrit@ietf.org; Thu, 01 Feb 2007 05:25:53 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCZ8a-0004Fs-Br
	for ecrit@ietf.org; Thu, 01 Feb 2007 05:25:53 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l11APohq021286
	for <ecrit@ietf.org>; Thu, 1 Feb 2007 03:25:51 -0700
Message-ID: <45C1C030.6010602@ntt-at.com>
Date: Thu, 01 Feb 2007 02:25:52 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339
Subject: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Draft:  draft-ietf-ecrit-lost-03
Reviewer: Shida Schubert
Review Date: 31 Jan 07

Summary:
----------------------------------------
 Some clarifications are needed for it to progress further.
 I know LoST is to be used for service other than SOS, but 
the document leaves me with some concerns when I envision 
its use with SOS. 

Overall Concerns about the draft:
----------------------------------------

 1. Which document do I expect to see normative texts on client and server behavior?
   > Some normative behavior exists in the draft but some I believe 
     is important is lacking.

   > For example, what is client to do if it receives any of the 
     errors in section 12.1? If we don't provide some sort of 
     recommendation, things are likely to get messy and simply not work. 

 2. Errors shouldn't be sent on its own.
   > I strongly believe that for some of the errors either it 
     should be recommended to attach a default URI for the service 
     requested(notFound,loop) or send the error with the 
     potential redirect targets(serviceNotImplemented,
     locationProfileUnrecognized,internalError,loop,notFound).

 3. Do we really want to send an error at all? 
   > I vaguely remember the talk about sending a default PSAP URIs 
     rather than sending an error and stalling an emergency call.
   
   * 2 and 3 may not be a problem if the client(UA) is not trying 
     to contact the LoST server directly. In which case resolver is 
     likely to have some useful cache. I am worried about a case where 
     UA boots up and has no cache, sends a query to LoST server and 
     fails. Where does it go then?


Clarifications needed:
----------------------------------------
1. Relationship of sourceId/version is ambiguous.
    > If user A and B queries for "sos"/"regionA" would 
      they get the same mapping data with same sourceId/version?
    > If above are the same when does sourceId/version ever change?
    > Assuming server that caches the data can't change sourceId/version, 
      they need to be the same for both A and B? 
    > I think the text needs to be elaborated to clarify what 
      I have raised as a question.

2. <lastUpdated>
    > Again, the relationship between the client/mapping should be 
      clarified. Is it the time when the mapping response was sent?
      Or is it really the time when boundary/service relationship has 
      changed. From the in the later section I am assuming it's the 
      latter.

3. <serviceNotImplemented> makes me uncomfortable. 
   > Considering for an emergency case, if this is returned without any 
     alternative services related to the requested service or 
     redirection targets and my resolver(my UA) happened to know only one 
     LoST server(one that returned this response)... 
     How would I make a successful emergency call? 
   > Suggestions should be made to either return a default URI for the 
     service requested or send redirection response.
     *Currently the server can either chooses to return an alternative 
      service or simply send "serviceNotImplemented". 

4. <serviceBoundaryReference>
   > Now the text currently states that the identifier MUST be changed
     when the boundary changes. I don't know if it happens often but 
     assuming there may be multiple geodetic profiles supported by 
     the server, would the identifier need to be changed when  
     datum in one of the profile changes? (Say profile A contains 
     NumFloors and because a new high rise was introduced value of 
     NumFloors changed from 6 to 12.) 
     * It's probably nothing to worry about as the boundary doesn't 
       seem to change often.

5. <uri> element.
   > Requirement Ma7 talks about returning multiple PSAP URIs that may 
     cover different regions. I am assuming the serviceBoundary doesn't 
     allow LoST server to express correlation between serviceBoundary 
     and URI provided. For example assuming sip:psap1 covers region1
     and tel:psap2 covers region2, which URI would be expressed by the 
     serviceBoundary? Do we need to worry about this? Does this happen? 
     I am assuming it may happen. Some of the more major protocol 
     are likely to be supported by most PSAPs, but for example real time 
     text for hearing impaired may only be supported by major PSAP that 
     may have larger boundary than others.
 

6. Section 7.2.1/7.2.2 a sentence before the answer example
   "This instructs the client that if its location changes beyond the
   give service boundary or the expiration time has been reached, it
   would need to requery for this information." 
    I don't think the statement here is wrong but I feel uncomfortable 
   with this. strict Resolver like the one that may sit in VSP may 
   be a client in some sense but unless it goes through a scheduled 
   reboot, it does not meet any of the criteria mentioned in section 3 
   for triggering the mapping. Now if we consider these resolvers that cache 
   values and considering the long expiration time for the mapping, 
   seeker may be pointed to inappropriate PSAP more than we want to see.

7. <locationValidation>
  > The text seems to imply that there is a coherency in granularity 
    expressed in <valid> and that of <serviceBoundary>. 
    If the boundary is cut at state level, the location validation is 
    done to the state level only is what I gather from the text. 
    If that's the case the example contains a false, it seems to 
    validate down to <A6 /> when the boundary is cut at <A3 />

8. <ListServicesByLocationResponse> 
  > From the example and the description of the element I gather that 
    the response does not contain which server may provide the services 
    listed in <serviceList>. This is problematic if the seeker is looking 
    for a service that the target LoST server doesn't support and recursive
    is not declared(default="false") or set to "false".

9. Section 5.3, last sentence: 
   I am assuming resolver is the entity that actually queries the LoST 
   server, in which case the following sentence:
   "Resolvers SHOULD re-attempt the query each time a seeker 
   requests a mapping." seems to invalidate the whole concept of caching. 
   In DNS term, I am assuming that the LoST server likely to be deployed 
   at VSP is analogous to 'strict' Resolver which may not want to query 
   each time a seeker requests a mapping. Some clarification at terminology 
   may be necessary..

10. Clarifying caching
   > Based on what information would the entity cache or delete cache? 
    > When location validation is requested, I believe it makes it 
      a unique request even when there is a cache available for the 
      region asked( cache for region civic:Munich is available, 
      the query is for civic:Munich,x,y + location validation = "true").
    > Criteria on when caching is to be done should be clarified.


Editorial Fixes:
----------------------------------------

1. Term server/resolver/seeker/client are used, I am assuming there are 
   some overlaps and trying to minimize the varieties on term used would 
   be good.


2. Section 6. 2nd paragraph:
    "If a query is answered iteratively, the querier includes all servers
    that it has already contacted."
   
    Is it recursively and not iteratively?

2. Section 7.2.1/7.2.2: 1st sentence
   "The following is an example of mapping a service to a location using
   geodetic coordinates, for the service associated with the police
   (urn:service:sos.police)."

  Isn't it an example of mapping query/request not mapping.


 I hope it helps.

 Regards
  Shida 





_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 05:46:19 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCZSJ-0007Su-Bk; Thu, 01 Feb 2007 05:46:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCZSI-0007Sf-N6
	for ecrit@ietf.org; Thu, 01 Feb 2007 05:46:14 -0500
Received: from ams-iport-1.cisco.com ([144.254.224.140])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCZSH-0001Du-34
	for ecrit@ietf.org; Thu, 01 Feb 2007 05:46:14 -0500
Received: from ams-dkim-1.cisco.com ([144.254.224.138])
	by ams-iport-1.cisco.com with ESMTP; 01 Feb 2007 11:46:09 +0100
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by ams-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l11Ak8d6019665; 
	Thu, 1 Feb 2007 11:46:08 +0100
Received: from xbh-ams-331.emea.cisco.com (xbh-ams-331.cisco.com
	[144.254.231.71])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l11AjqCa025311; 
	Thu, 1 Feb 2007 11:46:07 +0100 (MET)
Received: from xfe-ams-332.cisco.com ([144.254.231.73]) by
	xbh-ams-331.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 1 Feb 2007 11:45:59 +0100
Received: from [127.0.0.1] ([144.254.226.40]) by xfe-ams-332.cisco.com with
	Microsoft SMTPSVC(6.0.3790.1830); Thu, 1 Feb 2007 11:45:58 +0100
In-Reply-To: <39650993-F535-4586-B875-E241B07125FB@cs.columbia.edu>
References: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com>
	<39650993-F535-4586-B875-E241B07125FB@cs.columbia.edu>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <A3411FCE-A587-48CA-984C-18B2B84C319D@cisco.com>
Content-Transfer-Encoding: 7bit
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject: Re: [Ecrit] LoST Review - part 2
Date: Thu, 1 Feb 2007 11:45:54 +0100
To: Henning Schulzrinne <hgs@cs.columbia.edu>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 01 Feb 2007 10:45:58.0908 (UTC)
	FILETIME=[289A43C0:01C745EE]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1802; t=1170326768;
	x=1171190768; c=relaxed/simple; s=amsdkim1002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paf@cisco.com;
	z=From:=20=3D?ISO-8859-1?Q?Patrik_F=3DE4ltstr=3DF6m?=3D=20<paf@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20LoST=20Review=20-=20part=202
	|Sender:=20; bh=rdObhcV/JL4CykyU4c9dFY1iaqlnUtZjkyW3thb2MgQ=;
	b=D/E8FwAlEcQ7j9SJST/0EeV9sSnZvBz1K4qyqV4ZGZjtqyrBMWGwCKU4OTSrbTZKnHJY5S/u
	sBkHD8F0H2k195pHhtXDqR5NHZ+z2oArCPLbOFqcqnWAe5W8z+xDJdGa;
Authentication-Results: ams-dkim-1; header.From=paf@cisco.com; dkim=pass (si
	g from cisco.com/amsdkim1002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

On 31 jan 2007, at 17.29, Henning Schulzrinne wrote:

> More comments on comments.
>
>>>    For example, a UUID is a suitable format.  The 'version'
>>> attribute is
>>>    a positive integer that is incremented by one for each change in
>>> the
>>>    mapping.
>>
>> So if the difference between two records I happen to have is 4, there
>> MUST have been that number of versions in between? It is unclear in
>> this text as no MUST, SHOULD etc is in use if this increment of one
>> is mandatory or not. Makes the protocol unclear and might lead to
>> incompatible implementations.
>>
>
> I'm not sure why this matters. If a version exists only for a  
> femtosecond, did it really exist, even though nobody could ever see  
> it? Did the tree fall in the forest if nobody heard the sound?
>
> What interoperability problem would you imagine?
>
> I'm trying to avoid unnecessary text.

Why do you say that the number should explicitly increase by one?

In DNS one "just" say the number should increase.

Increasing with 2 is violating the spec the way it is written.

>> Note that according to 3.2.7.2 of http://www.w3.org/TR/2001/REC-
>> xmlschema-2-20010502/#dateTime (maybe I am looking at the wrong
>> source) the canonical representation of a time is always in UTC, so
>> the timezoned canonical version will always have 'Z' as the timezone
>> indicator.
>>
>> This is what you want?
>
> Yes, unless there's a better alternative. (We definitely don't want  
> to express time zones, since they don't add any value here.)

I think it is good. I just wanted to make sure you did not want to  
allow timezones (I think the text in the spec you reference is  
confusing -- "canonical format WITH timezone" only allow Z, and not  
timezone).

    Patrik

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 06:22:10 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCa0p-0002D2-Fd; Thu, 01 Feb 2007 06:21:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCa0o-0002Cx-S1
	for ecrit@ietf.org; Thu, 01 Feb 2007 06:21:54 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCa0j-00041r-5V
	for ecrit@ietf.org; Thu, 01 Feb 2007 06:21:54 -0500
Received: from [10.20.132.3] (vpn-128-59-249-14.vpn.columbia.edu
	[128.59.249.14]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l11BLd05018424
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Thu, 1 Feb 2007 06:21:41 -0500 (EST)
In-Reply-To: <45C1C030.6010602@ntt-at.com>
References: <45C1C030.6010602@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <DB6B0197-263A-45D4-A152-0A4F103FD7AD@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
Date: Thu, 1 Feb 2007 06:21:37 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Shida,

thanks for your comments; please see some initial responses and  
questions inline. I'll skip items that I'll try to integrate directly.

On Feb 1, 2007, at 5:25 AM, Shida Schubert wrote:

>> For example, what is client to do if it receives any of the
>      errors in section 12.1? If we don't provide some sort of
>      recommendation, things are likely to get messy and simply not  
> work.
>

I don't know what one can say in this case. In some cases, the client  
has to fix the address submitted, possibly with human input. In other  
cases, such as a system failures, a client will either have to retry  
later or use stale cached data. It seems fairly obvious in most cases  
what behavior is appropriate; we have been rightly admonished that  
the spec is somewhat wordy as is, so I'm reluctant to belabor the  
obvious. Can you identify places where an implementor would be in  
doubt what to do?


>  2. Errors shouldn't be sent on its own.
>> I strongly believe that for some of the errors either it
>      should be recommended to attach a default URI for the service
>      requested(notFound,loop) or send the error with the
>      potential redirect targets(serviceNotImplemented,
>      locationProfileUnrecognized,internalError,loop,notFound).

I don't understand what you're suggesting here. Unless you posit a  
general worldwide emergency call service, where you can send calls if  
all else fails, I don't see how this can work. If a LoST system  
doesn't understand an address at all, for example, it has no clue  
whether you are in England or Estonia. I think provider-specific fall- 
back call center information should probably be conveyed outside of  
LoST, as it is SIP-level configuration.


>
>  3. Do we really want to send an error at all?
>> I vaguely remember the talk about sending a default PSAP URIs
>      rather than sending an error and stalling an emergency call.

See above. I think the phone BCP should specify what happens if a  
device has no usable mapping at the time of an emergency call. As  
noted above, I think that will mean falling back to a VSP-provided  
call center URL.


>
>    * 2 and 3 may not be a problem if the client(UA) is not trying
>      to contact the LoST server directly. In which case resolver is
>      likely to have some useful cache. I am worried about a case where
>      UA boots up and has no cache, sends a query to LoST server and
>      fails. Where does it go then?

Again, see above.

To be continued.

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 06:23:00 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCa1s-0002S6-Lf; Thu, 01 Feb 2007 06:23:00 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCa1r-0002RO-7k
	for ecrit@ietf.org; Thu, 01 Feb 2007 06:22:59 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCa1h-0004Md-Nq
	for ecrit@ietf.org; Thu, 01 Feb 2007 06:22:59 -0500
Received: from [10.20.132.3] (vpn-128-59-249-14.vpn.columbia.edu
	[128.59.249.14]) (user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l11BMRX9023195
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Thu, 1 Feb 2007 06:22:28 -0500 (EST)
In-Reply-To: <45C1C030.6010602@ntt-at.com>
References: <45C1C030.6010602@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3DB24C2E-4A10-4E66-B1A0-CFCFDA26879F@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
Date: Thu, 1 Feb 2007 06:22:24 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Shida,

thanks for your comments; please see some initial responses and  
questions inline. I'll skip items that I'll try to integrate directly.

On Feb 1, 2007, at 5:25 AM, Shida Schubert wrote:

>> For example, what is client to do if it receives any of the
>      errors in section 12.1? If we don't provide some sort of
>      recommendation, things are likely to get messy and simply not  
> work.
>

I don't know what one can say in this case. In some cases, the client  
has to fix the address submitted, possibly with human input. In other  
cases, such as a system failures, a client will either have to retry  
later or use stale cached data. It seems fairly obvious in most cases  
what behavior is appropriate; we have been rightly admonished that  
the spec is somewhat wordy as is, so I'm reluctant to belabor the  
obvious. Can you identify places where an implementor would be in  
doubt what to do?


>  2. Errors shouldn't be sent on its own.
>> I strongly believe that for some of the errors either it
>      should be recommended to attach a default URI for the service
>      requested(notFound,loop) or send the error with the
>      potential redirect targets(serviceNotImplemented,
>      locationProfileUnrecognized,internalError,loop,notFound).

I don't understand what you're suggesting here. Unless you posit a  
general worldwide emergency call service, where you can send calls if  
all else fails, I don't see how this can work. If a LoST system  
doesn't understand an address at all, for example, it has no clue  
whether you are in England or Estonia. I think provider-specific fall- 
back call center information should probably be conveyed outside of  
LoST, as it is SIP-level configuration.


>
>  3. Do we really want to send an error at all?
>> I vaguely remember the talk about sending a default PSAP URIs
>      rather than sending an error and stalling an emergency call.

See above. I think the phone BCP should specify what happens if a  
device has no usable mapping at the time of an emergency call. As  
noted above, I think that will mean falling back to a VSP-provided  
call center URL.


>
>    * 2 and 3 may not be a problem if the client(UA) is not trying
>      to contact the LoST server directly. In which case resolver is
>      likely to have some useful cache. I am worried about a case where
>      UA boots up and has no cache, sends a query to LoST server and
>      fails. Where does it go then?

Again, see above.

To be continued.

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 06:40:56 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCaIz-0001XF-RZ; Thu, 01 Feb 2007 06:40:41 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCaIz-0001X9-29
	for ecrit@ietf.org; Thu, 01 Feb 2007 06:40:41 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCaIr-0000lM-Cr
	for ecrit@ietf.org; Thu, 01 Feb 2007 06:40:41 -0500
Received: from [10.20.132.3] (vpn-128-59-249-14.vpn.columbia.edu
	[128.59.249.14]) (user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l11BeUrA025095
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Thu, 1 Feb 2007 06:40:32 -0500 (EST)
In-Reply-To: <A3411FCE-A587-48CA-984C-18B2B84C319D@cisco.com>
References: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com>
	<39650993-F535-4586-B875-E241B07125FB@cs.columbia.edu>
	<A3411FCE-A587-48CA-984C-18B2B84C319D@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <6A3840BA-CBA2-4774-8414-07B334D5A456@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] LoST Review - part 2
Date: Thu, 1 Feb 2007 06:40:28 -0500
To: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

> Why do you say that the number should explicitly increase by one?
>
> In DNS one "just" say the number should increase.
>
> Increasing with 2 is violating the spec the way it is written.
>

The idea was to give implementation guidance, to avoid being asked  
"but increase by how much?" by a reviewer.

As you point out, the increment is not critical, so I'm happy to  
soften the language to a recommendation or drop an explicit increment  
altogether. I do have a second-level intent that people avoid, say,  
using a 32-bit timestamp that then wraps around at some point.

>    Patrik


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 07:00:42 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCacI-0003tm-6O; Thu, 01 Feb 2007 07:00:38 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCacG-0003sd-5z
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:00:36 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCac0-0008Kw-Oa
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:00:36 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HCabr-0003Cm-5W; Thu, 01 Feb 2007 06:00:14 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Henning Schulzrinne'" <hgs@cs.columbia.edu>,
	<shida@ntt-at.com>
Subject: RE: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
Date: Thu, 1 Feb 2007 07:00:13 -0500
Message-ID: <030101c745f8$8b99b1e0$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <DB6B0197-263A-45D4-A152-0A4F103FD7AD@cs.columbia.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdF8zV70L0g82pwQ328yQZpgi0gtQABT+zg
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

We could cover some normative behavior for emergency calls in -phonebcp

Brian

> -----Original Message-----
> From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu]
> Sent: Thursday, February 01, 2007 6:22 AM
> To: shida@ntt-at.com
> Cc: ECRIT
> Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
> 
> Shida,
> 
> thanks for your comments; please see some initial responses and
> questions inline. I'll skip items that I'll try to integrate directly.
> 
> On Feb 1, 2007, at 5:25 AM, Shida Schubert wrote:
> 
> >> For example, what is client to do if it receives any of the
> >      errors in section 12.1? If we don't provide some sort of
> >      recommendation, things are likely to get messy and simply not
> > work.
> >
> 
> I don't know what one can say in this case. In some cases, the client
> has to fix the address submitted, possibly with human input. In other
> cases, such as a system failures, a client will either have to retry
> later or use stale cached data. It seems fairly obvious in most cases
> what behavior is appropriate; we have been rightly admonished that
> the spec is somewhat wordy as is, so I'm reluctant to belabor the
> obvious. Can you identify places where an implementor would be in
> doubt what to do?
> 
> 
> >  2. Errors shouldn't be sent on its own.
> >> I strongly believe that for some of the errors either it
> >      should be recommended to attach a default URI for the service
> >      requested(notFound,loop) or send the error with the
> >      potential redirect targets(serviceNotImplemented,
> >      locationProfileUnrecognized,internalError,loop,notFound).
> 
> I don't understand what you're suggesting here. Unless you posit a
> general worldwide emergency call service, where you can send calls if
> all else fails, I don't see how this can work. If a LoST system
> doesn't understand an address at all, for example, it has no clue
> whether you are in England or Estonia. I think provider-specific fall-
> back call center information should probably be conveyed outside of
> LoST, as it is SIP-level configuration.
> 
> 
> >
> >  3. Do we really want to send an error at all?
> >> I vaguely remember the talk about sending a default PSAP URIs
> >      rather than sending an error and stalling an emergency call.
> 
> See above. I think the phone BCP should specify what happens if a
> device has no usable mapping at the time of an emergency call. As
> noted above, I think that will mean falling back to a VSP-provided
> call center URL.
> 
> 
> >
> >    * 2 and 3 may not be a problem if the client(UA) is not trying
> >      to contact the LoST server directly. In which case resolver is
> >      likely to have some useful cache. I am worried about a case where
> >      UA boots up and has no cache, sends a query to LoST server and
> >      fails. Where does it go then?
> 
> Again, see above.
> 
> To be continued.
> 
> Henning
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 07:13:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCaoi-0005VO-Pt; Thu, 01 Feb 2007 07:13:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCaoh-0005VG-JI
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:13:27 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCaog-0003gd-6l
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:13:27 -0500
Received: (qmail invoked by alias); 01 Feb 2007 12:06:44 -0000
Received: from unknown (EHLO [10.0.0.184]) [216.48.57.109]
	by mail.gmx.net (mp052) with SMTP; 01 Feb 2007 13:06:44 +0100
X-Authenticated: #29516787
Message-ID: <45C1D7D3.9000705@gmx.net>
Date: Thu, 01 Feb 2007 07:06:43 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Subject: [Ecrit] LoST & Acknowledgments
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,

I was always unhappy about the approach of acknowledging comments and 
reviews in working groups. With the latest version of the LoST draft I 
expanded the acknowledgments section to thank those people who 
contributed to the document in a new and different way. I tried to be 
more precise about the input to the various discussions we had 
throughout the lifetime of the document.

Please make sure that your name appears at the appropropiate place and 
let me know if something is missing. Your help is obviously appreciated  
since it is difficult to reconstruct who contributed to which discussion.

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 07:21:15 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCaw6-0000T1-6o; Thu, 01 Feb 2007 07:21:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCaw3-0000P9-Lx
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:21:04 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCaw1-0006Ys-KA
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:21:03 -0500
Received: (qmail invoked by alias); 01 Feb 2007 12:20:58 -0000
Received: from unknown (EHLO [10.0.0.184]) [216.48.57.109]
	by mail.gmx.net (mp019) with SMTP; 01 Feb 2007 13:20:58 +0100
X-Authenticated: #29516787
Message-ID: <45C1DB27.9060307@gmx.net>
Date: Thu, 01 Feb 2007 07:20:55 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: multipart/mixed; boundary="------------090606060004030409050300"
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 96ace3b0d55c752b49ad5cebce8c2b2a
Subject: [Ecrit] [Fwd: Request for Comments Regarding the ATIS ESIF American
 National Standards for Trial Use]
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

This is a multi-part message in MIME format.
--------------090606060004030409050300
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

we have received a request from ATIS ESIF for comments on some of their 
documents.
Please find further information in the attachment.

Ciao
Hannes & Marc

-------- Original Message --------
Subject: 	Request for Comments Regarding the ATIS ESIF American National 
Standards for Trial Use
Date: 	Wed, 31 Jan 2007 17:45:11 -0500
From: 	Andrew Davis <adavis@atis.org>
To: 	<Hannes.Tschofenig@gmx.net>, <marc.linsner@cisco.com>
CC: 	<robert.montgomery@sprint.com>, <d.irwin@emd.wa.gov>, 
<jshepard@hbfgroup.com>, "Steve Barclay" <SBARCLAY@atis.org>, "Andrew 
Davis" <adavis@atis.org>, <christian.militeau@intrado.com>, 
<aakundi@telcordia.com>, <jim.d.propst@sprint.com>, 
<michael.fargano@qwest.com>, <tom.breen@bellsouth.com>, 
<john.cummings@vonage.com>, <dfjones@spartanburgcounty.com>



Dear IETF ECRIT Chairs,

 

On behalf of Robert Montgomery, ATIS ESIF Chair, please find the
attached document regarding the request for comments regarding the ATIS
ESIF Task Force 34 American National Standards for Trial Use.

 

Please contact Andrew Davis at adavis@atis.org if any problems arise
with the transmission of the letter.

 

Thank you,

 

Andrew Davis

 

Committee Administrator - ESIF

Alliance for Telecommunications Industry Solutions

1200 G St. NW, Suite 500

Washington, DC 20005

202-434-8856

adavis@atis.org

www.atis.org <http://www.atis.org/>  

 

 

 




--------------090606060004030409050300
Content-Type: application/octet-stream;
 name="01-31-07-038-TF34-Liaison.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="01-31-07-038-TF34-Liaison.pdf"

JVBERi0xLjQNJeLjz9MNCjI0OCAwIG9iajw8L0hbMTMyMSAzOTldL0xpbmVhcml6ZWQgMS9F
IDI2MTgxL0wgNTY1NTEvTiAyL08gMjUxL1QgNTE1NDM+Pg1lbmRvYmoNICAgICAgICAgICAg
ICAgICAgDQp4cmVmDQoyNDggNTANCjAwMDAwMDAwMTYgMDAwMDAgbg0KMDAwMDAwMTkwMCAw
MDAwMCBuDQowMDAwMDAxMzIxIDAwMDAwIG4NCjAwMDAwMDIxMzcgMDAwMDAgbg0KMDAwMDAw
MjYxNCAwMDAwMCBuDQowMDAwMDAyNzM4IDAwMDAwIG4NCjAwMDAwMDI5MDMgMDAwMDAgbg0K
MDAwMDAwMzA2NyAwMDAwMCBuDQowMDAwMDAzMjMxIDAwMDAwIG4NCjAwMDAwMDMzOTUgMDAw
MDAgbg0KMDAwMDAwMzU1OCAwMDAwMCBuDQowMDAwMDAzNzIzIDAwMDAwIG4NCjAwMDAwMDM4
ODggMDAwMDAgbg0KMDAwMDAwNDA1MyAwMDAwMCBuDQowMDAwMDA0MjE4IDAwMDAwIG4NCjAw
MDAwMDQzODQgMDAwMDAgbg0KMDAwMDAwNDU1MCAwMDAwMCBuDQowMDAwMDA0NjI3IDAwMDAw
IG4NCjAwMDAwMDQ4NDcgMDAwMDAgbg0KMDAwMDAwNDg4MyAwMDAwMCBuDQowMDAwMDA1Mjcx
IDAwMDAwIG4NCjAwMDAwMDU3ODcgMDAwMDAgbg0KMDAwMDAwNjc1NyAwMDAwMCBuDQowMDAw
MDA3NjU1IDAwMDAwIG4NCjAwMDAwMDc4OTIgMDAwMDAgbg0KMDAwMDAwODI5OSAwMDAwMCBu
DQowMDAwMDA5MDY1IDAwMDAwIG4NCjAwMDAwMDkzMDggMDAwMDAgbg0KMDAwMDAwOTc0NCAw
MDAwMCBuDQowMDAwMDEwNTg1IDAwMDAwIG4NCjAwMDAwMTE1ODYgMDAwMDAgbg0KMDAwMDAx
MTgwOSAwMDAwMCBuDQowMDAwMDExOTY1IDAwMDAwIG4NCjAwMDAwMTMwMjggMDAwMDAgbg0K
MDAwMDAxMzg1MSAwMDAwMCBuDQowMDAwMDE0ODAxIDAwMDAwIG4NCjAwMDAwMTQ4NjkgMDAw
MDAgbg0KMDAwMDAxNDkyMiAwMDAwMCBuDQowMDAwMDE0OTgwIDAwMDAwIG4NCjAwMDAwMTUw
NDEgMDAwMDAgbg0KMDAwMDAxNTA5OCAwMDAwMCBuDQowMDAwMDE1MTY2IDAwMDAwIG4NCjAw
MDAwMTUyMzEgMDAwMDAgbg0KMDAwMDAxNTMyMyAwMDAwMCBuDQowMDAwMDE1NDE1IDAwMDAw
IG4NCjAwMDAwMTU1MDcgMDAwMDAgbg0KMDAwMDAxNTU5MSAwMDAwMCBuDQowMDAwMDE4MjYx
IDAwMDAwIG4NCjAwMDAwMTg0ODcgMDAwMDAgbg0KMDAwMDAwMTcyMCAwMDAwMCBuDQp0cmFp
bGVyDQo8PC9TaXplIDI5OC9QcmV2IDUxNTMxL1hSZWZTdG0gMTcyMC9Sb290IDI0OSAwIFIv
SW5mbyA0MCAwIFIvSURbPDMzM2RlNGY2ZThiMjdmMThiZTMwNWI4NjM5MTFjMzZlPjwzYzhh
ZDU0YzI0NzY5YTQ2YmRlMjZjODMyMzU2MjEyND5dPj4NCnN0YXJ0eHJlZg0KMA0KJSVFT0YN
CiAgICAgICAgICAgICAgICAgICAgICANCjI1MCAwIG9iajw8L0xlbmd0aCAzMTEvRmlsdGVy
L0ZsYXRlRGVjb2RlL0MgMzE2L0wgMzAwL1MgMTQ3Pj5zdHJlYW0NCnjaYmBgYGVgYDvFwMbA
YBHHwMeAAHxAMXYGFgaOJQzTLBgYuhIY8AHGUz905zq0HP184ix7n1LMgeuvu6ZY5Fm3CUZv
bld8HdEzdzVMpZJxaAcYIPQKpkFEOkAWAQHQMXNFgLQeEHuCRVQYeHlPiDEycTA4MDHwP2hk
4VBwZAJihiXiDAzcDBXsPqYPUlrPRDuc52k46d7FvcFGgCcpeRIjA4uDDuMEroYG5gUWjAf4
GBKWLIgvX6FxoJ5hh/wBM0YFB4YCAQZZhhUKjAxMDPYMGfwHGlgY5A/8YxLgZQgQYBBhOIDi
SxUGhm3ngDQTEFsDsSIDw8qnQJqZgYHnJZA2YGCve2esPlFia8vXK20Xrm8uFuPm4JN3z7iT
tDDLVUNojlPCS2cVrh4lhQxGRYAAAwAFPlPoDQplbmRzdHJlYW0NZW5kb2JqDTI5NyAwIG9i
ajw8L1NpemUgMjQ4L0xlbmd0aCAzMC9GaWx0ZXIvRmxhdGVEZWNvZGUvRGVjb2RlUGFybXM8
PC9Db2x1bW5zIDMvUHJlZGljdG9yIDEyPj4vV1sxIDEgMV0vVHlwZS9YUmVmL0luZGV4WzQx
IDIwN10+PnN0cmVhbQ0KeNpiYlJkYGJgYBzFgwUzzh0Ng6ERHwABBgBz7QPKDQplbmRzdHJl
YW0NZW5kb2JqDTI0OSAwIG9iajw8L1BhZ2VzIDM4IDAgUi9UeXBlL0NhdGFsb2cvUGFnZUxh
YmVscyAzNiAwIFIvU3RydWN0VHJlZVJvb3QgNDEgMCBSL01ldGFkYXRhIDM5IDAgUi9QaWVj
ZUluZm88PC9NYXJrZWRQREY8PC9MYXN0TW9kaWZpZWQoRDoyMDA3MDEzMTE2NDQwNSk+Pj4+
L0xhc3RNb2RpZmllZChEOjIwMDcwMTMxMTY0NDA1KS9NYXJrSW5mbzw8L01hcmtlZCB0cnVl
L0xldHRlcnNwYWNlRmxhZ3MgMD4+Pj4NZW5kb2JqDTI1MSAwIG9iajw8L0Fubm90c1syNTIg
MCBSIDI1MyAwIFIgMjU0IDAgUiAyNTUgMCBSIDI1NiAwIFIgMjU3IDAgUiAyNTggMCBSIDI1
OSAwIFIgMjYwIDAgUiAyNjEgMCBSIDI2MiAwIFIgMjYzIDAgUl0vQ29udGVudHNbMjY5IDAg
UiAyNzAgMCBSIDI3MyAwIFIgMjc2IDAgUiAyNzcgMCBSIDI4MCAwIFIgMjgxIDAgUiAyODIg
MCBSXS9UeXBlL1BhZ2UvUGFyZW50IDM4IDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNjEy
IDc5Ml0vQ3JvcEJveFswIDAgNjEyIDc5Ml0vUmVzb3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NT
MCAyNjYgMCBSPj4vRm9udDw8L1RUMiAyNzIgMCBSL1RUNCAyNzkgMCBSL1RUMCAyNjggMCBS
L1RUMSAyNjcgMCBSL1RUMyAyNzUgMCBSPj4vWE9iamVjdDw8L0ltMCAyOTYgMCBSPj4vUHJv
Y1NldFsvUERGL1RleHQvSW1hZ2VDXS9FeHRHU3RhdGU8PC9HUzAgMjY0IDAgUj4+Pj4vU3Ry
dWN0UGFyZW50cyAwPj4NZW5kb2JqDTI1MiAwIG9iajw8L0gvTy9UeXBlL0Fubm90L1JlY3Rb
NTQzIDU5NCA1NDkgNjAzXS9Cb3JkZXJbMCAwIDBdL0Rlc3RbMjUxIDAgUi9YWVogMTY3IDgx
IG51bGxdL1N1YnR5cGUvTGluay9DWzAgMCAwXT4+DWVuZG9iag0yNTMgMCBvYmo8PC9IL0kv
VHlwZS9Bbm5vdC9SZWN0WzExOC41NTk5OTggNjQ0LjQ3NTAzNyAxNjkuOTE3NDY1IDY1Ni40
NTM5NzldL0JvcmRlclswIDAgMF0vQlM8PC9XIDAvVHlwZS9Cb3JkZXIvUy9TPj4vU3VidHlw
ZS9MaW5rL0EgMjg0IDAgUi9TdHJ1Y3RQYXJlbnQgMT4+DWVuZG9iag0yNTQgMCBvYmo8PC9I
L0kvVHlwZS9Bbm5vdC9SZWN0WzQzLjI1OTk5NSA1MTUuNjU1MDI5IDE2OS44NzMzMDYgNTI3
LjYzMzk3Ml0vQm9yZGVyWzAgMCAwXS9CUzw8L1cgMC9UeXBlL0JvcmRlci9TL1M+Pi9TdWJ0
eXBlL0xpbmsvQSAyODMgMCBSL1N0cnVjdFBhcmVudCAyPj4NZW5kb2JqDTI1NSAwIG9iajw8
L0gvSS9UeXBlL0Fubm90L1JlY3RbODYuMzM5OTk2IDQ3NC4yNTUwMDUgMTY5Ljg2OTE3MSA0
ODYuMjMzOTQ4XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1MvUz4+L1N1
YnR5cGUvTGluay9BIDI4NSAwIFIvU3RydWN0UGFyZW50IDM+Pg1lbmRvYmoNMjU2IDAgb2Jq
PDwvSC9JL1R5cGUvQW5ub3QvUmVjdFs3MS4zMzk5OTYgNDMyLjg1NTA0MiAxNjkuODcyMzQ1
IDQ0NC44MzM5ODRdL0JvcmRlclswIDAgMF0vQlM8PC9XIDAvVHlwZS9Cb3JkZXIvUy9TPj4v
U3VidHlwZS9MaW5rL0EgMjg2IDAgUi9TdHJ1Y3RQYXJlbnQgND4+DWVuZG9iag0yNTcgMCBv
Ymo8PC9IL0kvVHlwZS9Bbm5vdC9SZWN0Wzk3LjgwMDAwMyAzNzAuNzU1MDA1IDE2OS45NzE5
NyAzODIuNzMzOTQ4XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1MvUz4+
L1N1YnR5cGUvTGluay9BIDI4NyAwIFIvU3RydWN0UGFyZW50IDU+Pg1lbmRvYmoNMjU4IDAg
b2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFszNDAuMTM5OTg0IDYzOS44NzE1ODIgNDg1LjE1
MjU4OCA2NTQuNDg1OTAxXS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1Mv
Uz4+L1N1YnR5cGUvTGluay9BIDI4OCAwIFIvU3RydWN0UGFyZW50IDY+Pg1lbmRvYmoNMjU5
IDAgb2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFszMDguOTQwMDAyIDYyNy4yMTE0ODcgNDI4
Ljg5MzA2NiA2NDEuODI1ODA2XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVy
L1MvUz4+L1N1YnR5cGUvTGluay9BIDI4OSAwIFIvU3RydWN0UGFyZW50IDc+Pg1lbmRvYmoN
MjYwIDAgb2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFsyNjYuOTQwMDAyIDI0OC4wODM2MTgg
NTQ2LjYyOTg4MyAyNjEuNDIwMTY2XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9y
ZGVyL1MvUz4+L1N1YnR5cGUvTGluay9BIDI5MCAwIFIvU3RydWN0UGFyZW50IDg+Pg1lbmRv
YmoNMjYxIDAgb2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFsyNjYuOTQwMDAyIDIxMC4xNjM1
MjggNTQ2LjEwMTMxOCAyMjMuNTAwMDkyXS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUv
Qm9yZGVyL1MvUz4+L1N1YnR5cGUvTGluay9BIDI5MSAwIFIvU3RydWN0UGFyZW50IDk+Pg1l
bmRvYmoNMjYyIDAgb2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFsyNjYuOTQwMDAyIDE3Mi4x
ODM1MzMgNTQ2LjEwMTMxOCAxODUuNTIwMDk2XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5
cGUvQm9yZGVyL1MvUz4+L1N1YnR5cGUvTGluay9BIDI5MiAwIFIvU3RydWN0UGFyZW50IDEw
Pj4NZW5kb2JqDTI2MyAwIG9iajw8L0gvSS9UeXBlL0Fubm90L1JlY3RbMjQ4LjkzOTk4NyAx
MzQuMjYzNjI2IDQ4NS4zMDY0NTggMTQ3LjYwMDE4OV0vQm9yZGVyWzAgMCAwXS9CUzw8L1cg
MC9UeXBlL0JvcmRlci9TL1M+Pi9TdWJ0eXBlL0xpbmsvQSAyOTMgMCBSL1N0cnVjdFBhcmVu
dCAxMT4+DWVuZG9iag0yNjQgMCBvYmo8PC9UeXBlL0V4dEdTdGF0ZS9TQSBmYWxzZS9PUCBm
YWxzZS9TTSAwLjAyL29wIGZhbHNlL09QTSAxPj4NZW5kb2JqDTI2NSAwIG9iajw8L1R5cGUv
Rm9udERlc2NyaXB0b3IvRm9udEJCb3hbLTY2NSAtMzI1IDIwMDAgMTAwNl0vRm9udE5hbWUv
QXJpYWwvRmxhZ3MgMzIvU3RlbVYgODgvQ2FwSGVpZ2h0IDcxOC9YSGVpZ2h0IDUxNS9Bc2Nl
bnQgOTA1L0Rlc2NlbnQgLTIxMS9JdGFsaWNBbmdsZSAwL0ZvbnRGYW1pbHkoQXJpYWwpL0Zv
bnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDQwMD4+DWVuZG9iag0yNjYgMCBvYmpbL0lD
Q0Jhc2VkIDI5NCAwIFJdDWVuZG9iag0yNjcgMCBvYmo8PC9UeXBlL0ZvbnQvRW5jb2Rpbmcv
V2luQW5zaUVuY29kaW5nL0Jhc2VGb250L0FyaWFsLEJvbGQvRmlyc3RDaGFyIDMyL0xhc3RD
aGFyIDEyMS9TdWJ0eXBlL1RydWVUeXBlL0ZvbnREZXNjcmlwdG9yIDI5NSAwIFIvV2lkdGhz
WzI3OCAwIDAgMCAwIDAgMCAwIDMzMyAzMzMgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA3MjIgMCA2NjcgNjExIDAgMCAyNzggMCAwIDAgMCAw
IDAgMCAwIDcyMiA2NjcgNjExIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgMCA1
NTYgMzMzIDYxMSA2MTEgMjc4IDAgMCAyNzggODg5IDYxMSA2MTEgMCA2MTEgMzg5IDU1NiAz
MzMgNjExIDU1NiA3NzggNTU2IDU1Nl0+Pg1lbmRvYmoNMjY4IDAgb2JqPDwvVHlwZS9Gb250
L0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9CYXNlRm9udC9BcmlhbC9GaXJzdENoYXIgMzIv
TGFzdENoYXIgMTQ4L1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgMjY1IDAgUi9X
aWR0aHNbMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDU4NCAyNzggMzMzIDI3OCAyNzgg
NTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgMCAyNzggMCAwIDAgMCAwIDEw
MTUgNjY3IDY2NyA3MjIgNzIyIDY2NyA2MTEgNzc4IDcyMiAyNzggNTAwIDAgNTU2IDgzMyA3
MjIgMCA2NjcgMCA3MjIgNjY3IDYxMSA3MjIgNjY3IDk0NCA2NjcgMCAwIDAgMCAwIDAgNTU2
IDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAyNzggNTU2IDU1NiAyMjIgMjIyIDUwMCAyMjIgODMz
IDU1NiA1NTYgNTU2IDU1NiAzMzMgNTAwIDI3OCA1NTYgNTAwIDcyMiA1MDAgNTAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzMzIDMzM10+
Pg1lbmRvYmoNMjY5IDAgb2JqPDwvTGVuZ3RoIDkwMC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0
cmVhbQ0KSImMVl1P2zAUfc+vuI8wMePrb0uIB2hBPDANNRIvSBOrQum0JiwtQ+zX79pt2tok
QPtQKz0553752Mff4eTk+Pr8agQcTk/PRudQHJ9POEyX9CB8YTmtC4Q5Pb+k57NlcVYWx2XJ
AaF8KDiUU0KVLwFaLgF5+P0XHrWAIlLQDzrLvACrFPOccwHlojiAw/JXMS6L8XVQvap/z+tq
8nj/VG1jUtug/pCS1WZN5OCrVZZJ7b2Htipuv0BNCNTI0Anto6q2zAZh5hQY75hwnEuYLkhp
wWHUFDcb4V0JFHZyN5TyNvsk4Sgf/ooLND7kFfmt97Ynrz160dHzAXLkjG9qFlcdvfOMS096
79LLjj7h/EpMnJvYJ1oJh6Fb6xp58DI2BMFYxxR2Gih4UOlQyB3zUmudwThcwmTVVtXqCBK8
pj6jsC7Df7tNUDE7Y2yGGkxQDScouvyoyHvpoUTmFZeUn3GMdx2aPM9XFeg0RxNm00qdQvlg
NHo4GtRdONL4/XisYoqaQRphPCljE0WSsjhBVUHnM8x9grGhbVZmmOXjvJ6tkqyQCiCUcRmy
qY9glAClZEorIzLgeQqijknhTAYCEDREb6rpjMh1dVrOydN9vauo2d8f2LM/1rNs/dZ0dmk6
Ru5gyBXU1l9eXl7S4GPRhM1gLAEpzpSj+c1A9ylIM2VoR2ag1XzJmna2n+E2MM1sNAjyKGlo
NIwJdkTm9ZAMlf3IIuKwx2lPt1EWCgyOresd2+jjQ/YjDcM+y95j9R0r+SaT3nA7GD391aNF
UpYcmuouVCyOjoI/6BM0c7gX5IgiGFIO70MH/7LchD31KbjQTDoUb4LpBUvOnPdh0j8VOWrJ
6KSyPfih6mr+4VS81z4kQfVu+zT2DsUQIUdmdnt/iFOknJhPQFxFtyb2zaG6XhnBpAJNpx5t
Rzqbgsx4UbWzqp5uSprgETWjw8mJ7J3XXrAI0Su6JaRgmFTt3/m0WsaEYnA7n8lJNKce0uVD
W0N2EZFEcVWvqnba1HU1Xc2bGi6a9nmxo1ObJqXhSMfQhqNPG8mc4JtW3R2MJ1cXd4fr1+Ob
u9vUug+aohB8G/9QH965FiBuzymZ2Cl1mAyOmDU5/u5mc9b8hOumXs1SNySrN44GOgU3KYhC
VjZUPQEtqvTUEExZEXJLUG0Kom5L4WUGen1zt0BJWzgBwX8BBgB4AE5qDQplbmRzdHJlYW0N
ZW5kb2JqDTI3MCAwIG9iajw8L0xlbmd0aCA4MjgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJl
YW0NCkiJnFZdT9tAEHzPr7hHKrXLfex9rIQQhVCJSpUqxep7SAwEETtyXBD/vnuODL4jDlFf
nMga387NzezeifhSPE6ui8n1rysxOf0tzs5Of13dTIVFcX5+OeWXl8XktCikUKK4m3yTIKVy
olgIKYoXQfwj+akwgJXSKGF1ALLkSBTrycnVw3zVpDVmm3n1Xsb2ZeI6SojtotpXUcWKfTE0
oC0RCau4apBSd7Wa+rZsWljXVXsfK/ZwQtDSIWbwOsEQaETnMsx6iFHSgUc0PgOVTYJSCJ4C
5uxeL7abZpUgUQNpY/P1qhYW9Xqo2WDDLopLTijtgOlKfrDsoiknd8nxuaGuco+uUVath7Iq
R8wnIyNGDeL3GkTuW1GGyN/jbsWxBcMBx2HnOP5nXGI7bQFZjyCQPAQfNYo1pvPn1VLcpAdj
HVijtcqwLwnIaQgknc9A6cE55G0Rk0pB1U4s2XON8g64sgqopdECgwfLeqjuqx+rZtuKP6tF
KT5NCx2VFv0hnsGBYbbeg3pju4RVog9xbpX8AEvlkRa0CyEHpfJIz2Hy0mWgKo2JBh2szkEX
CUgrQInSZ6ByvYQ0SYwzjrvPIe7IZ2Wt0hlonpqEz98YyjeYlrPsOmWVzUD39fPw7HrRLXAa
g+FQdXH9kFUnP83qnlBxs+Lt9KXHQuXUgVDZ91BR4lRFMVVMFTkzGKTeJffnai1mD+UmTxUh
ksmw82Y5ykmPc5JvnLQfUqIu51FOdKC6DhirzMpFXS2PC48zx42aqEUWH6+6kzQWfOjqPm4z
GYhtow1zHoBYgot8MpBTCebh9i6ZVcpoQIfaDEFpG+P36AzREFH/3eQzo+eMwOOawrj78L8n
xYDA6Jhw9ugxgbtm7vVhR7sDjibV2wdV6mgE5Jyy9sqC7P51/mnL51JczpvFU9oGnAUTTJwV
Cf51lNX+abjzNL3lLCEVd71LmeQrw9uV6XsxZBK4s3knMQPdzMR01ZSLtm6+irRlBp5IXoXs
g1k7r5bz1ElOcnclmxNYbrsVR0aJilcQQ7xh7pJgWJpd4Kes5FNqVN6f0uycFFhv0luV9YCI
3DZSWFm1o2IfuimEyFj8E2AA7m9VkQ0KZW5kc3RyZWFtDWVuZG9iag0yNzEgMCBvYmo8PC9U
eXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnRCQm94Wy01MTcgLTMyNSAxMDgyIDk5OF0vRm9udE5h
bWUvQXJpYWwtSXRhbGljTVQvRmxhZ3MgOTYvU3RlbVYgODUuODYzMDA3L0NhcEhlaWdodCA3
MTgvWEhlaWdodCA1MTUvQXNjZW50IDkwNS9EZXNjZW50IC0yMTEvSXRhbGljQW5nbGUgLTE1
L0ZvbnRGYW1pbHkoQXJpYWwpL0ZvbnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDQwMD4+
DWVuZG9iag0yNzIgMCBvYmo8PC9UeXBlL0ZvbnQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5n
L0Jhc2VGb250L0FyaWFsLUl0YWxpY01UL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvU3Vi
dHlwZS9UcnVlVHlwZS9Gb250RGVzY3JpcHRvciAyNzEgMCBSL1dpZHRoc1syNzggMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDI3OCAwIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMTAxNSA2NjcgNjY3IDcyMiA3MjIgNjY3IDYxMSAwIDAgMjc4IDAgMCAwIDAgMCAw
IDAgMCA3MjIgNjY3IDYxMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNTU2IDUwMCA1
NTYgNTU2IDI3OCA1NTYgNTU2IDIyMiAwIDAgMjIyIDgzMyA1NTYgNTU2IDU1NiAwIDMzMyA1
MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDBdPj4NZW5kb2JqDTI3MyAwIG9iajw8L0xlbmd0
aCA2OTYvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJjFZNb9pAEL37V+yxVZVlZvZz
pCiq8nHoIVKl+B65BFqqhlSYtOq/7yy0xLvgxUJCYJ7fzDy/eQtoAKva34oVyIsVAmr0ykSr
wbH3qn1u3n14335v3hBeWwvEBQgzEKK2yFhgFAFd2AxovGYy5AqksRcxwzmrGUM0Ba4AsWbn
gUoyUgl21zZ39zeqmT387Nbq8nJ2f/PpVnlWV1fXt3I9kaBS/XzdXLfNrG3T13Yp19u5/DRQ
iYOOygSjfWDmXY3+S7eZ/+j+5MOhJutDAf3YbVe9zhsXFbx0kgNfNl+Hff+rShq8knckBVom
3CyaZTP7fBgowHAgODWQPHWiNNWhAS/KUVFeqVy2QQn8X+JYqJLSG20cyx07yjFCOklYcjnS
LO2FOpeZxGVJe3FIrHPZSVyGNElfts7lJnERiocPCzPG5SdxyRY66euM9mESlwQDSV+mzhWn
cBGDjoHjGe15ElcE7aSvKlU8rATKzhj2EE4uxsVuMyIOfZzKABijKIBG6Xpf6vHxcbjBkjdR
HhvVUcyCQnfMlQdsqhgN17mQJBHBcCxhOUi4LCGe4bLCZcQIdVSKV/H6cWOjuuPZKDoRGWIz
HR27+prHIjJo8AhBvJMyWz6Kb7PzLR1MUsJyOp/cfmMftt36qdvkikjUuEhYQJ96tf3WbUeT
MZrxrhDw0BUNm9qZhyX+ybAGZtrrertZ/VpIuYW6fu3zcyWKTl5q5Tes8glA/GElLHPQOgc5
8YeRoyQHLfLnLkyE0Ragvlcvy3El7LgSyZDlmYqQFOfkZ4o6iOL72Lp5yf9YWG1DwFCgnp9f
88GkU+u8LXGruRy+OaMHbQHFyzlyvZP8KC/OWDej2ElTzxSM0iY7qmdKDfWWKQVqJFNqXINM
yWEjmVLlOmRKFfWWKQVszFfTIkX9FWAAwsFHZw0KZW5kc3RyZWFtDWVuZG9iag0yNzQgMCBv
Ymo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnRCQm94Wy01NjAgLTM3NiAxMTU3IDEwMDBd
L0ZvbnROYW1lL0FyaWFsLUJvbGRJdGFsaWNNVC9GbGFncyA5Ni9TdGVtViAxMzUuODM5OTk2
L0NhcEhlaWdodCA3MTgvWEhlaWdodCA1MTUvQXNjZW50IDkwNS9EZXNjZW50IC0yMTEvSXRh
bGljQW5nbGUgLTE1L0ZvbnRGYW1pbHkoQXJpYWwpL0ZvbnRTdHJldGNoL05vcm1hbC9Gb250
V2VpZ2h0IDcwMD4+DWVuZG9iag0yNzUgMCBvYmo8PC9UeXBlL0ZvbnQvRW5jb2RpbmcvV2lu
QW5zaUVuY29kaW5nL0Jhc2VGb250L0FyaWFsLUJvbGRJdGFsaWNNVC9GaXJzdENoYXIgMzIv
TGFzdENoYXIgMTIxL1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgMjc0IDAgUi9X
aWR0aHNbMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjc4IDAgMjc4IDI3OCA1NTYg
NTU2IDU1NiA1NTYgNTU2IDAgMCA1NTYgMCAwIDMzMyAwIDAgMCAwIDAgMCA3MjIgNzIyIDcy
MiAwIDY2NyA2MTEgNzc4IDAgMjc4IDAgMCAwIDAgNzIyIDAgNjY3IDAgNzIyIDY2NyA2MTEg
NzIyIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNjExIDU1NiA2MTEgNTU2IDMzMyA2MTEg
NjExIDI3OCAwIDU1NiAyNzggODg5IDYxMSA2MTEgNjExIDYxMSAzODkgNTU2IDMzMyA2MTEg
NTU2IDc3OCAwIDU1Nl0+Pg1lbmRvYmoNMjc2IDAgb2JqPDwvTGVuZ3RoIDc3MS9GaWx0ZXIv
RmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImUVk1PG0EMvedXzLFIYOz5ngohSghqqkaqYI9conST
bEV2290g4N/Xu3woGWZDklxWo2f7efxsDyEEL5D/1H2RdxCkcEqKbDX4Io6yP4NRNhhNhmJw
+kucnZ1OhuMrIcX5+eUVn11mg9MsY2uRzQfU44wCKI3odrpUSZcIiBhENhN9ztGC9Uiqc/5j
Wj5M62eh6FjINmIbLLaUwUBA6WPjJFgpYrCh/cCWOaHTeh+wRsXg4PYDqwCBJNq9wI4TJK1c
DH7/8QlhytQoB2iMjtN1J6h8X+n0dunotXQ7qmaDBpS4W2Qm6bbPoydQFqXd6dIe5NJ6cIhK
7XTp0sm3unXtDXRfnOhj710YC8hiCF2Y8Si7FqNVXi+S0tUB0AVvI6u8nCXhnAF6Vtg2+jmJ
dVwSb5yPwGJYles8qXb0oIz/QOYpCSYN2tmgIvBa3ORNdf+wLqoy3VNcWCQTTGT4mAYHsMYr
isBFEhwkOG6pmP96KcY9KWtpwFoZYpO6zNciy2fLsrqvFkXeiLsvo+HNOLs76tON7513hNQK
56RTDtEu6WgFWiPXrCUxqUF8n5YlR8+a2bKa52WxOE5fKjpwZEzsYricFvXxNuXbv9PynXV4
Y935EqKZlVECKbo8/YFU4K/XcPjSpi9s4Y1t+sYtyOA/mBaLi8XqCfjeN8luBiIwFLhSpA3P
Gu5D57mZRZ0P5pt1INxMCVMpHdDLisO4ENx7QSbTeiZ+Fsncum72zrjIrkmCjQaLTuoIXOZc
sE/rxjL6rHCt8nSXZbKE3Owhjr3i5OC+KBsmkd6HHrwK1kd2F7OimVWQ3oo8snjT2cgkOd80
KbCE7WzYAlerLVG8UpdMxoQQ+DJCe/Bm8UERslcR+6w28kC7Fxupg9YQGtD2s+cTRUtYHaxd
w+OQO+R14d+Mvgoezf8eknNQan4cKG0jo2Yt5lXNG2OVHjrELwpDPrJKg4k4a+lDBM7LdcO8
FtP6d1EuxHqZi2/Z+FaMbsfX6ceQDW3nW7ftSPwXYAALK1hYDQplbmRzdHJlYW0NZW5kb2Jq
DTI3NyAwIG9iajw8L0xlbmd0aCA5MzEvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJ
nFZNb9tGEL37V8zRAeL1fn8UQQDHlgMdYhQRe/OFItcxW4p0dym3/fedJRtboldS4YtIETvz
Zt68mdnzoox/wG0fKg9Cfih+P6NQVIA/f4EhlOMbnV6UFIQqZy0oZ4gxzhkoNmfnLBkxSpwd
z05vSmrilHMaD3OCZ50bD8OIQCilZoRJbzxhzR0wa4hjTjpQlhImKdWjg6uND01VdnBXDk3f
lS2shrKry1BHeOgDFKHBb79Fn4Aui4IDg+JhJ6k5kKSWKOHkDGcMdFGcLb5dw9nlr/Dp0+W3
6+UNMAWfP3+5wY9fiuSfTv6PhK8NUZJKedytzrod+XEp9iMAShKHWbAR4MaXAZaL4hYW19+X
BVw/lk2IvxzENXncE5CSE24pSuFoTvZwTsa9lJ+xE/XnjmhO3VSX4tHDnf97gK++82HUACxQ
Ez98V/0DKx+em8pHuD+/+7pY3X+A1XZd9ZtNMwzeQ/8AQ1at3BBOFeMzMMR60as7qKCdUBmq
XjM6leI1rBwmxw7RSjk2s3pJYdkNPlR91/kKs8y5EBofkgszc9HlD2MXayr57HDq/e0GCVus
lrdIWOII875q26bscCikpvpJwmhTwcX/qxuVRKDJ1PiFb30qxDbPhSJSJI/7Rh12eqpwIiOb
E2WESpYI2LOrt3EIqIa+3U7m9+dXxTLJoYkQfVc33Q/MMudSGovkGDoPBQ2RkKx4KD6EovMg
mojSbP2QV5ywxFL3BsYHGPpXvvkO3+IE39IxgnHLSbqphuMYQHfB/7n1cYDEv++GCGWE2scq
NGtfQ9Nl9SlRJRQb/Y3f7GGuCDPWzA4fJk1KQxhOLv3G4ghp0iost9TzmHwgUPzMFzHfJVdp
XNKSElMc3XMzIDnI3lPon5vaQ5laYYPLJfj4hKLyWdqEVoRjr5mZw/U0BS4ObzyB5x2zowZ3
La+eQtMC+wgcxyaB7/+hxxTb8DhRPNL26v9krloTYZmaNJfoRt3Fx37b1vn2NMQygWHvG8La
p24axkjy/YlkGJysM0OsVZo2uJzyFHLCnE3a2LPCRQa46ifTmybgXOyx8gfXjzu82k7McakE
MZzp41cBTt+9s6XEwaWZ4S87LfiyxiJgOYN/8CGM2stzqol02omZk2lqv7kd5buV4v3Nunkc
rzcpnJd3q4jzcu9K9c7G4pZIysxUxGkSX1CcmtgHH2Hnnx6rm1eEwIdlc2c7xgaDbZuYenY9
3v3gXwEGABx2ikgNCmVuZHN0cmVhbQ1lbmRvYmoNMjc4IDAgb2JqPDwvVHlwZS9Gb250RGVz
Y3JpcHRvci9Gb250QkJveFstNTY4IC0zMDcgMjAwMCAxMDA3XS9Gb250TmFtZS9UaW1lc05l
d1JvbWFuL0ZsYWdzIDM0L1N0ZW1WIDAvQ2FwSGVpZ2h0IDAvQXNjZW50IDg5MS9EZXNjZW50
IC0yMTYvSXRhbGljQW5nbGUgMC9Gb250RmFtaWx5KFRpbWVzIE5ldyBSb21hbikvRm9udFN0
cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwPj4NZW5kb2JqDTI3OSAwIG9iajw8L1R5cGUv
Rm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvQmFzZUZvbnQvVGltZXNOZXdSb21hbi9G
aXJzdENoYXIgMzIvTGFzdENoYXIgMzIvU3VidHlwZS9UcnVlVHlwZS9Gb250RGVzY3JpcHRv
ciAyNzggMCBSL1dpZHRoc1syNTBdPj4NZW5kb2JqDTI4MCAwIG9iajw8L0xlbmd0aCA5OTMv
RmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJjFZNc9s4DL37V+CYHsLwUyI7nc4kqbvj
QzqZWnvzRZHpWFtZ8kqys/n3C1JybKm03eSQLz7gAXh4CKPEaKD4yfx3UnOiNBUxSK6JpCw2
kGwmN0X1Bm/rPFtDWltIiwI+Jf9M2AjNdEwMM9KAZIpoylns0bUt0tYuoa2gXecN1PbfnW1a
AkkoiqARUZJJNoqytnCfzOaQ2Gxd5llawE+7rUIRJFck5oqrMY8WFjcuxi1VFD/04hMgnReb
l6/XCqKCMMm59IG2dbXPl1hR2kCK5axsbcvMBmP4clhMxzGWVbbb2NJ1ASubzmff4cdf0znM
dy9ZtdnkbWstvOV9q28pQcIckjc4T1IYSnCCgvsEdp8WO+w7pOU7rKxdvqTZLySb2XyP1Fd1
tcFxWJhNk++Ql/iXZluVjYU22NNYExNHOJVhlvAAtCLUCClGj7vxF3kaAilmiKCURSNQ3lRl
8L0wRHKhxoygsNi7+qRtjF3pWxwTzbnoVLKqasiwETjgOpSXS0WwNCVHuLTNq9I10jU1rARO
mDYmGgGXdm+LaotiCKIiRMWMjVEtVCuf6v7HvAFHOqlzXIq/z02PG83GtTbh6Qmi3eYP31qn
9gX+uNoVBX6VwaFwQyj7vcaOpUP4iaCrZIi5PJVIERZhtz+mUtr/Wni1pa27Xs+eb1/SBrX8
PL9/Drccm8eVpzOIlpeokFWa2YZ43DSZTJ8eYXL3DF++3D09zr4BZ/D168M3/OVDMrlLEgwJ
yWpCHfMLpBUaaMR1L0UXG7Gsw/4GQ92a2EQyBAtR4kNKfVjXUYZ0kVind3FN77g5Gk1S+2w/
Ozf2EnpE50FPak4JeBxHUIwUARMR9CGGToaOMVkN+Ikwv7PDFhRNRfZ8LpcuD6EZUCJMRGOM
Ak1W9rnEsRf4J5fwmmFG6E48xo30AMz9YN2ZcwfOrVWRl7+a7mS5X9ToxosbgRfjuG/h2xMR
I6jbnkHwoJVIgX3UGmsfPvZ7jE6MGu+urjsPwXWTEmcjxTibO2uHZWP0RBoXrdB1hEmiOGWi
P9xeGu48puXySOfjbGzSd8jWVeWuRgX9WYSsV5EH/fnOu/SUER3R3vjL7Q7PI9wXzUfspavs
MJ7DdI4H+HBUP5/VkRpKlF/faqTFtSEc1RRd1mh0iE19lBN10j9XJ1qmyxor4HFEIm9eLisj
QYfjkuFzgc4xfI4qPT0Kjf3svXu6sTU6aPYOc1vv87CCccMFvh1FzM7JXeHlHr21DTzZpklf
nXRmB7M9aiHsUF0tqGdspXTPeiEsbqbzpxmuHoog+M8Jnjbijo4ZAuF/AQYAIOiQ5Q0KZW5k
c3RyZWFtDWVuZG9iag0yODEgMCBvYmo8PC9MZW5ndGggNzUzL0ZpbHRlci9GbGF0ZURlY29k
ZT4+c3RyZWFtDQpIiayWS2/aQBDH7/4UeyQH1rOz7yiKlAeVkJIqCo6UAxfkmJQ2QGRQUb99
x+Zlb5YEqnLBNv957Dx+pjPP529DRMWGnausP+g+PHRBA31weMbOsp9JF3h1x7KcActWTAD3
ji5hc4VKcC88eUAtuFQAnmXTpPP0eFfb97Kkd3/DknTwPpqxi4v0/qZ/y9Cyy8vrW3pee2Js
kc+S6yxJs6y6zcYJeaeomzh0hcZwHwb5sVy+n6fparXio+WkCheaSSQz54QILBdRsUT6chho
+bx8TYuogbZcOyNDi8VknL7M86iJM1wLbz8klN73BzfprgkxW2U891rqsAxVw6J6j1xY522g
B+zG5BoMN8I4HcgR4DmqR0oHlQr1/P1l3Gz9tnXKcy2999R9z41hwC2yskjGSfqwnwzXnAyI
TAZUsxiOoVaUO5UhLE17Bhth/DZM23c17D4WAFFWc+6p1dJx40CYdXE429QmshZOykB+9X3A
xvOSsaycjN7Y06I4Z7R/sjctytdilv9h/Rn9PqVxns/YoCh/T/JiQQ+XRTkexSJpKbkGSXVr
R8rjYk+dww+nKOpD1Ke39apvlv7gvlOdabMAyVntYNjp9Qd9YsbVXX+bdowrsaSUMNyaai5a
LsGchiBKSUiuEIw4gkASviLQOiyRYz0NURrVAU9BEX100+wwh2Sg/JxCBlDbluM1ghbpvoIq
dhLpFZcIUjSNj0SRNLZVg085pA3Kpphgg1G1FpbUti1+PgQVIbjBmigC40Sho/0rUUDTu6OZ
xyGcEDNbOFHxl5ggZ2A5mK/wRG+Ug3gyuwWlk8XWYUMq6ihQQUy90hRLfkYqURWxJd+S6nhQ
RXebGgMa6bht71E6Kae4tsLYQLwHYF6wHWn2xPK7ioh4RdaAkJ4a4Lggmaz9fitH02I1L3+F
pIolJzVNPBgX+Kj/LNnTSFUlYjVXCvAYUsn/QKp1vJNJ1TD7glQN5TGkajo+mVQN41NItTdj
fwUYAMDpX0wNCmVuZHN0cmVhbQ1lbmRvYmoNMjgyIDAgb2JqPDwvTGVuZ3RoIDg4MC9GaWx0
ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImcVslu2zAQvfsreEwPGXFfgiJAkziFgSYoYhXo
IRdFpmu3tRzIao3+fYfyIkqm0SW5EPabmTdvho++UJTSN/nXEaNAOaH4vztJx4EpzQVhRoGU
JF+NLqgBnkQrZhBt+uDP8DqbB/Q4H40fbsmIaw1OIkaAloQbBwyTgOGk9qP5KPtI3r7NHm4n
d0RIcn19c4cxtK1CNmU1uslHWZ5jSZLP8fO8DMWdPdDAk5IaqHLWxjxITCGuoQ41eomHOZk1
4JgzeNIcjKXUdmkxjO/5AKWMBVKX4Yia5NsTfpyLkMuxQa4nP/e1r0pP7tblj73AvUhBBUhj
1ZDFKglmHJSwTA3Avmr2pGlHmhoXWLfH0MApa8ENWDls/5K8yydTkvtyUS3L4jt58q/rurki
z9hlipVUKKTVSgwyjZNgrUBQbYdKrXz9BYX6RVJBimkwlA4LTH39c1n6DTm7CTq5Ca0kO3FS
skSLoSgwS6XqFiM5ec4xXR/86Jvtuv5GJlXj63kRWD5fjKePk+c35L4uVj58i4pK/DjofUnD
haUWvw5ljrtWEgHn5hcRFQYUp4rviH56+tCXZPpaVJ0qJr6DLHEHd9UFiyXq2QKXFpxwzh0q
s7bwomler7Jsu91C0SxTfiIoBhqJ9tAL3CSxTAJlkok+Ftb1l8wnA4QDpbUdBGyW8ywJVxxE
O7AefLYuN9nDZHqbHeaStFF0JGEFs/3gNFYxcDjDQSGc9omRRrqq4J9caOD2jJfa//LSdmtQ
fy7B6oSRvqubJS5sQ24ejhdHHi2019g+lRVdU+Qv/1I6cWuxT8rVHzLGdA8UFGjkgy8DRTt1
2OZOrX9oRgjWerjtVz9nLe68tcgguzmo3h7QuAi+jnbQUUjeDkke0HI3IgmIR3fmdM+DtdCQ
XXVv0c4WBpUsvsUqrFBXbzyd3JM8ZOhjebhhNnjhEXufQuFSSqZkhxIJFBqhlFRHuWQKhU0Z
F4uxKDbkxfuKzJabclHgMzAjRTU7jRXMgcVfLjYKbhaeJJB4eaQWKuLSmvFRQ9NpKBIaCiUB
JcRH6hjf1EW1wcc8UcwyMFgx6imJkiAQFqXEPpv1KVJSjj/GBM6532Y7xMcEXuK6KoOud8S/
T6EcsnQsyjqeJqST+MJqY1jUzfTHS7lerZZN4z307gP5LcAA2Ow2bA0KZW5kc3RyZWFtDWVu
ZG9iag0yODMgMCBvYmo8PC9VUkkobWFpbHRvOnJvYmVydC5tb250Z29tZXJ5QHNwcmludC5j
b20pL1MvVVJJPj4NZW5kb2JqDTI4NCAwIG9iajw8L1VSSShodHRwOi8vd3d3LmF0aXMub3Jn
LykvUy9VUkk+Pg1lbmRvYmoNMjg1IDAgb2JqPDwvVVJJKG1haWx0bzpkLmlyd2luQGVtZC53
YS5nb3YpL1MvVVJJPj4NZW5kb2JqDTI4NiAwIG9iajw8L1VSSShtYWlsdG86anNoZXBhcmRA
aGJmZ3JvdXAuY29tKS9TL1VSST4+DWVuZG9iag0yODcgMCBvYmo8PC9VUkkobWFpbHRvOnNi
YXJjbGF5QGF0aXMub3JnKS9TL1VSST4+DWVuZG9iag0yODggMCBvYmo8PC9VUkkobWFpbHRv
Okhhbm5lcy5Uc2Nob2ZlbmlnQGdteC5uZXQlM2UpL1MvVVJJPj4NZW5kb2JqDTI4OSAwIG9i
ajw8L1VSSShtYWlsdG86bWFyYy5saW5zbmVyQGNpc2NvLmNvbSUzZSkvUy9VUkk+Pg1lbmRv
YmoNMjkwIDAgb2JqPDwvVVJJKGh0dHA6Ly93d3cuYXRpcy5vcmcvZXNpZi9kb2NzL01JU0Mv
QVRJUy1QUC0wNTAwMDAyLTIwMFgucGRmKS9TL1VSST4+DWVuZG9iag0yOTEgMCBvYmo8PC9V
UkkoaHR0cDovL3d3dy5hdGlzLm9yZy9lc2lmL2RvY3MvTUlTQy9BVElTLVBQLTA1MDAwMDYu
MjAwWC5wZGYpL1MvVVJJPj4NZW5kb2JqDTI5MiAwIG9iajw8L1VSSShodHRwOi8vd3d3LmF0
aXMub3JnL2VzaWYvZG9jcy9NSVNDL0FUSVMtUFAtMDUwMDAwNy4yMDBYLnBkZikvUy9VUkk+
Pg1lbmRvYmoNMjkzIDAgb2JqPDwvVVJJKGh0dHA6Ly93d3cuYXRpcy5vcmcvZXNpZi9kb2Nz
L01JU0MvQVRJUy0wNTAwMDA4LnBkZikvUy9VUkk+Pg1lbmRvYmoNMjk0IDAgb2JqPDwvTGVu
Z3RoIDI1NzUvRmlsdGVyL0ZsYXRlRGVjb2RlL04gMy9BbHRlcm5hdGUvRGV2aWNlUkdCPj5z
dHJlYW0NCkiJnJZ5VFN3Fsd/b8mekJWww2MNW4CwBpA1bGGRHQRRCEkIARJCSNgFQUQFFEVE
hKqVMtZtdEZPRZ0urmOtDtZ96tID9TDq6Di0FteOnRc4R51OZ6bT7x/v9zn3d+/v3d+9953z
AKAnpaq11TALAI3WoM9KjMUWFRRipAkAAwogAhEAMnmtLi07IQfgksZLsFrcCfyLnl4HkGm9
IkzKwDDw/4kt1+kNAEAZOAcolLVynDtxrqo36Ez2GZx5pZUmhlET6/EEcbY0sWqeved85jna
xAqNVoGzKWedQqMw8WmcV9cZlTgjqTh31amV9ThfxdmlyqhR4/zcFKtRymoBQOkmu0EpL8fZ
D2e6PidLgvMCAMh01Ttc+g4blA0G06Uk1bpGvVpVbsDc5R6YKDRUjCUp66uUBoMwQyavlOkV
mKRao5NpGwGYv/OcOKbaYniRg0WhwcFCfx/RO4X6r5u/UKbeztOTzLmeQfwLb20/51c9CoB4
Fq/N+re20i0AjK8EwPLmW5vL+wAw8b4dvvjOffimeSk3GHRhvr719fU+aqXcx1TQN/qfDr9A
77zPx3Tcm/JgccoymbHKgJnqJq+uqjbqsVqdTK7EhD8d4l8d+PN5eGcpy5R6pRaPyMOnTK1V
4e3WKtQGdbUWU2v/UxN/ZdhPND/XuLhjrwGv2AewLvIA8rcLAOXSAFK0Dd+B3vQtlZIHMvA1
3+He/NzPCfr3U+E+06NWrZqLk2TlYHKjvm5+z/RZAgKgAibgAStgD5yBOxACfxACwkE0iAfJ
IB3kgAKwFMhBOdAAPagHLaAddIEesB5sAsNgOxgDu8F+cBCMg4/BCfBHcB58Ca6BW2ASTIOH
YAY8Ba8gCCJBDIgLWUEOkCvkBflDYigSiodSoSyoACqBVJAWMkIt0AqoB+qHhqEd0G7o99BR
6AR0DroEfQVNQQ+g76CXMALTYR5sB7vBvrAYjoFT4Bx4CayCa+AmuBNeBw/Bo/A++DB8Aj4P
X4Mn4YfwLAIQGsJHHBEhIkYkSDpSiJQheqQV6UYGkVFkP3IMOYtcQSaRR8gLlIhyUQwVouFo
EpqLytEatBXtRYfRXehh9DR6BZ1CZ9DXBAbBluBFCCNICYsIKkI9oYswSNhJ+IhwhnCNME14
SiQS+UQBMYSYRCwgVhCbib3ErcQDxOPES8S7xFkSiWRF8iJFkNJJMpKB1EXaQtpH+ox0mTRN
ek6mkR3I/uQEciFZS+4gD5L3kD8lXybfI7+isCiulDBKOkVBaaT0UcYoxygXKdOUV1Q2VUCN
oOZQK6jt1CHqfuoZ6m3qExqN5kQLpWXS1LTltCHa72if06ZoL+gcuiddQi+iG+nr6B/Sj9O/
oj9hMBhujGhGIcPAWMfYzTjF+Jrx3Ixr5mMmNVOYtZmNmB02u2z2mElhujJjmEuZTcxB5iHm
ReYjFoXlxpKwZKxW1gjrKOsGa5bNZYvY6WwNu5e9h32OfZ9D4rhx4jkKTifnA84pzl0uwnXm
Srhy7gruGPcMd5pH5Al4Ul4Fr4f3W94Eb8acYx5onmfeYD5i/on5JB/hu/Gl/Cp+H/8g/zr/
pYWdRYyF0mKNxX6LyxbPLG0soy2Vlt2WByyvWb60wqzirSqtNliNW92xRq09rTOt6623WZ+x
fmTDswm3kdt02xy0uWkL23raZtk2235ge8F21s7eLtFOZ7fF7pTdI3u+fbR9hf2A/af2Dxy4
DpEOaocBh88c/oqZYzFYFTaEncZmHG0dkxyNjjscJxxfOQmccp06nA443XGmOoudy5wHnE86
z7g4uKS5tLjsdbnpSnEVu5a7bnY96/rMTeCW77bKbdztvsBSIBU0CfYKbrsz3KPca9xH3a96
ED3EHpUeWz2+9IQ9gzzLPUc8L3rBXsFeaq+tXpe8Cd6h3lrvUe8bQrowRlgn3Cuc8uH7pPp0
+Iz7PPZ18S303eB71ve1X5Bfld+Y3y0RR5Qs6hAdE33n7+kv9x/xvxrACEgIaAs4EvBtoFeg
MnBb4J+DuEFpQauCTgb9IzgkWB+8P/hBiEtISch7ITfEPHGGuFf8eSghNDa0LfTj0BdhwWGG
sINhfw8XhleG7wm/v0CwQLlgbMHdCKcIWcSOiMlILLIk8v3IySjHKFnUaNQ30c7Riuid0fdi
PGIqYvbFPI71i9XHfhT7TBImWSY5HofEJcZ1x03Ec+Jz44fjv05wSlAl7E2YSQxKbE48nkRI
SknakHRDaieVS3dLZ5JDkpcln06hp2SnDKd8k+qZqk89lganJadtTLu90HWhduF4OkiXpm9M
v5MhyKjJ+EMmMTMjcyTzL1mirJass9nc7OLsPdlPc2Jz+nJu5brnGnNP5jHzivJ25z3Lj8vv
z59c5Lto2aLzBdYF6oIjhaTCvMKdhbOL4xdvWjxdFFTUVXR9iWBJw5JzS62XVi39pJhZLCs+
VEIoyS/ZU/KDLF02KpstlZa+Vzojl8g3yx8qohUDigfKCGW/8l5ZRFl/2X1VhGqj6kF5VPlg
+SO1RD2s/rYiqWJ7xbPK9MoPK3+syq86oCFrSjRHtRxtpfZ0tX11Q/UlnZeuSzdZE1azqWZG
n6LfWQvVLqk9YuDhP1MXjO7Glcapusi6kbrn9Xn1hxrYDdqGC42ejWsa7zUlNP2mGW2WN59s
cWxpb5laFrNsRyvUWtp6ss25rbNtenni8l3t1PbK9j91+HX0d3y/In/FsU67zuWdd1cmrtzb
Zdal77qxKnzV9tXoavXqiTUBa7ased2t6P6ix69nsOeHXnnvF2tFa4fW/riubN1EX3DftvXE
9dr11zdEbdjVz+5v6r+7MW3j4QFsoHvg+03Fm84NBg5u30zdbNw8OZT6TwCkAVv+mLiZJJmQ
mfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4
pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFg
sdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74K
voS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2
y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo
2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf
56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe
9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf//AgwA94Tz+woNCmVuZHN0cmVh
bQ1lbmRvYmoNMjk1IDAgb2JqPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250QkJveFstNjI4
IC0zNzYgMjAwMCAxMDEwXS9Gb250TmFtZS9BcmlhbCxCb2xkL0ZsYWdzIDMyL1N0ZW1WIDE0
NC9DYXBIZWlnaHQgNzE4L1hIZWlnaHQgNTE1L0FzY2VudCA5MDUvRGVzY2VudCAtMjExL0l0
YWxpY0FuZ2xlIDAvRm9udEZhbWlseShBcmlhbCkvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRX
ZWlnaHQgNzAwPj4NZW5kb2JqDTI5NiAwIG9iajw8L0xlbmd0aCA3NTM5L0ZpbHRlci9EQ1RE
ZWNvZGUvV2lkdGggMzE1L0hlaWdodCAxMjEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh
Y2UgMjY2IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQr/2P/uAA5B
ZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgXEhQUFBQSFxcb
HB4cGxckJCcnJCQ1MzMzNTs7Ozs7Ozs7OzsBDQsLDQ4NEA4OEBQODw4UFBARERAUHRQUFRQU
HSUaFxcXFxolICMeHh4jICgoJSUoKDIyMDIyOzs7Ozs7Ozs7O//AABEIAHkBOwMBIgACEQED
EQH/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEA
AgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQV
UsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE
1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIR
AyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMX
ZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/
2gAMAwEAAhEDEQA/APU0kkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkk
kklKSSSSUpJJJJSkkkklKSSSSUpJJIkASdAOSkpSx+qfWjp3Tyamn7TeOa6zoD/KdwFi/WH6
0WXudh9PeWUD22XN0L/Jp7N/KubWdzPxCiYYqNbz/g63KfC+ICeewDtAb/4Tt5f1v6veSKnN
xmHgMEn/ADnSs6zqvU7DL8u4/wBtw/IVVSWfLNlkblOR+rqQ5fDAVHHEfTX7Xoq87Or+qv2h
mRY24Ze0WbiXbY4k9lZ6L17qRwM7Ly3i+vEY30w4AEvceNzQqV7fT+puPP8AhckuH3v/ALkr
2fYvqnTWdLOoXeof6jdR+QK2JziRISIEMIkRelkafiWjLHjnGUTCJOTmDAGteEG5UfIF6Dpf
1o6dnkVPP2a88V2HQn+S7hbC846PhV33PyMnTCwx6uQfGPosHm4ra6N9brDlOp6jAptcTXYN
PTk6NP8AJ81Py/O2IjNQ4jUZd/EtbmvhwEpHl7kIC5x7X0j3etSSBBEjUFJX3MUkkkkpSSSS
SlJJJJKUkkkkpSSSSSlJJJJKUkkkkpSSSSSlJJJJKUkkkkpSSSSSlJJJJKUkkkkpSSSSSlLm
frh1h1LB03HdD7BuvcOQw8N/tLpLbGU1PteYZW0ucfICSvMMzKszMq3Ks+lc4uPkDwPkFS+I
ZjDGIR+bJ+XV0PhfLjJlOSQuOLX/AAjsiSSSWO76kydXuiYJz+p0URLN2+3+o3U/fwnRiZSE
RvI0Fs5iEZTltEEn6O71TBe7p/RekM+naQX+QDZefluKqfWlzsnqmP0zEbu+zsbUxg/ed/cI
XTXiurMu6pkaVYdJZX8/fYR+DVz9Tj0rFu65mD/KWcXfZanfmB2u4j4LSz4wAY3wxlXEe2PG
K/E7ORy2UkxlXFKPFwR/ey5TZ+kY7tLrT6sHHr6JjODvSIszLB+fafzfg1VsTp9bcf7f1Emv
EmKqxpZc4fms8G+LlZx+n04tP7U61LvUJdRin6dzjruf4NWfmZmV1LK9Sz3PPtqqYNGt7MY0
KnkoHikNT/N4+0enF/LVvY7MeCEtAScuX96X6XD/AB6PWfVjr321z8K5ra3MG7Ha3j0xps/s
roV59iYd/S8inNzLW4bqnB7aj7rnDuPTbxI/ehdv+08T97/Afav+t+KuRzZTys4m/dhVfvcJ
PZozwYI85jkK9md3+7xAfvNpJJJaLkqSSSSUpJJJJSkkkklKSSSSUpJJJJSkkki4NBc4w0CS
fIJKUkvKMn/GP9Yzk2nHtrbQXu9JpraSGT7dT5Kz0P67fWnqfV8TBN1e2+1rXxU2dg1f/wBE
FWTyeQCyY6C92Ac1jJoXvWz6ckkkqzOpJJJJTyf+MbrOV0zpePVh3Px8jJt/nKztcGMEu1Hm
QvPP+dH1k/8ALPJ/7ccuj/xkN6hndbrpoxrracWkAOZW9zS953OggRxC5P8AZPVe2FkT/wAU
/wD8itPloQGKPEI2ddXP5iczkNXQ00fU/wDF/Z1HI6F9s6hkW5NmRa41utcXQxvsET5grpVT
6Ngjp/ScTCAg0Usa7+tHu/FXFn5JCU5EbE6N6AIhEHcDVSSSSYuUkkkkpy/rPeaeh5JGheBW
P7RAP4Lz1d19cp/YrvAWsn71wix/iR/XAdoj8y73wkD7uT3mfyC6SaQreH0rqGc4DGoe8H88
iGD4uOipxiZGogk9hq35SjEXIiI7k01edBqTwF3f1X6M7p2Kb7xGVkAFw7sb2b/eodD+q1GA
5uTlEX5Q1aB9Bh8p5Pmt5avJcmcZ9zJ836Mezi/EOfGUe1iPo/Sl+94DwanUWUuqDsoxiUkW
WN53lp9jY769u5WDmuZVeOrdXZ6mS/Tp/TeS0di8ePcrpMisuh4Ac9mrA/6DXfvn4LnLs4My
bB0il3U+pO0tznCWM/ks/NAHlp8VLzNDU/TS9R/V610GzDyhJsAE1vrw0Dv6v0Qep36BoZHT
sjIeepfWHI+yMf8AQq5tI7NYz81VbetMx2mno9Iw6zobz7r3fF/5vyVu/oGW95y+uZ9eO53O
9298eAGg+5VnO+q+LoxuRnvHcn0mH7oKoTEwSdMV7yyS/WH9o+gdPHKEgAbz1tDFH9VH7aB+
pchznOcXPJc52pcTJPxJWr9uP2SZ937P+z/L7TH/AFKi7rVbNMTp+LQOznM9V33vRP231P0d
01/ze7+ar49XZH0eFFAQAmBk+YanhNfMD5/gzTMyccji+WRocQ4tYkVW34vfpJJLeeZUnTLy
P/GB1K3I+s2RWx7gzFayloBIEgbnceblLhwnLLhuqF2x5soxx4qvWn11JfP/AK13+kf/AJx/
vS9a7/SP/wA4/wB6s/cP6/8Azf7Wv99H7n4v0Akvn/1rv9I//OP96XrXf6R/+cf70vuH9f8A
5v8Aar76P3PxfoBJfP8A613+kf8A5x/vS9e//SP/AM4/3pfcP6//ADf7VffR+5+L7+kvB8fq
vVMVwfjZd9Th+7Y4fhK7/wCo/wBd8vqOUOldUIsue0nHyBDS4tEljwIExwQosvKThEyBEgN+
hZMfNRmREgxJ2e5WP9b8/wDZ/wBXM68GHur9Kv8ArWez+MrYXCf41c4sw8Lp7T/PPdc8eVY2
t/FyiwR4ssR4/kyZpcOOR8PzfN12X+LDA9frd2Y4e3EpIaf5dh2j/ogrjk7XvZ9BxbPMEj8i
1ckDOBiDXEKtzcchGYkRdP0Ekvn/ANa7/SP/AM4/3petd/pH/wCcf71U+4f1/wDm/wBra++j
9z8X39Jcj/iyxHV9Csy7C5z8u4wXEn2V+wc+crT+umecD6tZtrDtssYKWEaGbTs/ISqssdZP
bBvXhtsjJePjIrTip3NUtV8/+td/pH/5x/vXaf4r8ay/quVmWOc5uNUGNkkjdaf7mlT5OU4I
GRndeDDj5rjkIiG/i+lpJLlfrZ9eaOiPOFhsbk58S6T+jrn9+NSfJVoQlOXDEWWec4wFyNB6
pOvEOofWjr/UXl2Tm27T/g63Gtg/sshZ/wBqyv8ATWf57v71aHIyrWYHkLax52PSJP1ff0l4
B9qyv9NZ/nu/vS+1ZX+ms/z3f3o/cD+//wA1H30fufi++vrZY0ssaHtPLXAEfcVVd0jpbjLs
Ok/2G/3Lwz7Vlf6az/Pd/el9qyv9NZ/nu/vQPw4HeQPnFdH4gY/KJDylT7tX03p9RmvFqYfE
MbP5FYiNBwvAftWV/prP89396lXdmW2MqZdYXWODWje7lxgd0h8PA2kB5RUefMjrEnzlb74k
hYmOMXEpxmmRTW2sE8naAJRHfROu0Rq4dlTLaDm9Zy+m0MDeoWksd9HEZ9Kz4tbqR+Cxbup/
WHMZ6PScF+HjcNLWBro/rOho+St5fXekdOtc3Cx/tmUfp2s92v8AKt9xKyMv6z9fvnY04zDw
K6zP+c4FZ+fNCzeQjoRhFn6zLq8ty8+EEYgeoOeVR+mMftYH6q/WC9xsuYN7uXWWAn+KTvqn
1Jv07cdnxsj/AL6sy/Oz7j+sX2vPg9zvyKvzqdVRM8HSEz/en/Y6UYczWuSEfCOP+Jdd31az
RxfinyFw/itD/m5l/ZvT/R7vsUfTH856/q/5u3usHpuEc7OpxWj+dcA4+DRq4/cvSvs2P+4P
oel/Y/dUuOOM4cuTgNDhj829keDBlllHMYMXuAylxT+TaokDr5pEkklsvPqXmGb/AIu/rPmZ
l+XY/G35FjrHfpHfnEu/cXe5n1l6BguLMrPpreOWBwc4fFrJKqf8+fqp/wCWDP8AMs/8gp8M
s0LMIE3/AFbYcscU6E5DT+tTw/8A42P1k/fxv+3Hf+QS/wDGx+sn7+N/247/AMgu4/58/VT/
AMsGf5ln/kEv+fP1U/8ALBn+ZZ/5BS+/zP7h/wAQsfscv+9/zg8P/wCNj9ZP38b/ALcd/wCQ
S/8AGx+sn7+N/wBuO/8AILuP+fP1U/8ALBn+ZZ/5BL/nz9VP/LBn+ZZ/5BL3+Z/cP+IVexy/
73/ODw//AI2P1k/fxv8Atx3/AJBM7/Fl9ZQCQcZxHYWGT97F3P8Az5+qn/lgz/Ms/wDIJn/X
v6qta5wz2uIBIaGWSSO30Evf5n9w/wCKUexy/wC9/wA4Pj+Rj3Y2RZjXt2XUuLLG+DmmCFc+
r1j6+vdOezRwyao+bwCqeVkPysm3Js1fe91jvi47j+Va31LxDl/WfAYBIrs9Z3wrBf8AlCuz
NY5E/um2pAXMAfvCn2leRf4xM/7X9ZbammWYbG0N+Mb3fi5etXWsppsusMMqaXuPk0SV4LmZ
T8zMvy7Pp5FjrHfF5LlS5GFzlL90V9rc5yVREe5/JCASQBqToAusb/iy+shaDuxhImDY6R/0
Fk/VTA/aH1iwcYiWeqLLB/Jr/SH8i9sUvNcxLGYxjWos2xcvgjkBMr3oU+Vf+Nj9ZP38b/tx
3/kEv/Gx+sn72N/247/yC9VSVf75l8PsZ/umLx+1pdE6eOmdJxMDQnHra15HBfy8j4uJXH/4
1c/bj4XTmnWxzr7B5MGxv4uK71eP/X/P+2fWbIaDLMUNx2/2RLv+k4pcqDPNxHpcirmTw4qH
WovOr1b/ABaYH2b6vfaXCH5trrJ/kt/Rt/IV5U1rnuDGiXOIDR4k6Be79Lwm4HTcXCboMepl
Z+IGp+9WOelUBH94/kwcnG5mX7o/Nx/rt9ZD0PpgbjkfbsqWUfyQPpWfKdPNeQPe973Pe4ue
8lznOMkk8kldH/jCzn5f1mvrJ/R4jW0sHy3u/Fyw+n0VZHUMbHudsquuYyx3ENc4An7k/lsY
hiB6yHEVnMTM8hHSJ4Q6PRvqj13rNXr4dIbj8C612xriP3eSfuWl/wCNn9Zv+6//AG4f/IL1
WmmqiplNLRXVW0NYxugDRoAFJVZc7ks0AA2RymOtbJfKP/Gz+s3/AHX/AO3D/wCQS/8AGz+s
3/df/tw/+QXq6SH33L4fYn7pi8ftfKP/ABs/rN/3X/7cP/kEv/Gz+s3/AHX/AO3D/wCQXq6S
X33L4fYr7pi8ftfKP/Gz+s3/AHX/AO3D/wCQV/oP+LzrOJ1nEys70fs1FgseGvLidvubptH5
0L0hJA85lII0102SOVxgg66eKlm9U610jDBqy3ix/eho3n5jgfNZP1m+sr6Xu6fgO2vbpfcO
Qf3G+fiVyJJJJJknUk8rI5nnxAmGMCRGhJ2dvk/hhyRGTKTGJ1jEfMfHweot+uwZ7cLCaxo4
LzH/AEWD+KrO+uvVyfaylo8Nrj/35YCSonnM5/TI8tHRjyHLD/Jg/wB6z+bun64dQfpdRj2j
wcw/+SQ3dc6Zf/S+k0nxdU41n8AsZrXOcGtBc5xgAaknyXW/V76qmtzczqTfcNasc9j2c/8A
uT8MuYzS4QeIdTICQH2seeHKcvDiMeA/oiEjGR8qLo9B6Rg47Rn0UWUWXsgV2u3FrSZ08JWw
kktX2Ye37dCvIb96cT7xP3fds8QP7xuu177ML76cel997xXVU0vse7gNGpJXk/1p+vGf1i1+
Phvdi9OBhrGna+wfvWEeP7q6H/Gh1l1ONR0el0HI/S5EfuNMMb83a/JebrU5TAOH3JCyfl/i
5nNZjfBE1W6kl3P1T/xf4vUunV9S6pZY1t8mmmohvsmA5ziDyug/8bX6sfu3/wDbp/uUsubx
RkYmzXYMceVySAOgvu+TJL1n/wAbX6sfuX/9un+5L/xtfqx+5f8A9un+5N++4v632J+55PD7
XyZJes/+Nr9WP3L/APt0/wByX/ja/Vj9y/8A7dP9yX33F/W+xX3PJ4fa+TJL1n/xtfqx+5f/
ANun+5cZ9euidI6JmY2J04PD31m24vfu0J2sHlwU/HzMMkuGN35LZ8vOEeI1TzK7r/FXgb8z
N6g4aUsbSw/ynnc78GrhV67/AIvMD7H9WabCIflude74E7W/9FqHNz4cRH7xpPKxvID+6LS/
XvP+xfVnLIMPyIx2f9cPu/6Mrx1d/wD41c+X4PTmngOyLB8fYz/vy4BDk4cOK/3jaubleSv3
RT3H+KvA9TPzOoOGlFYqYf5Vhk/g1elLmP8AF1gfZPq1Va4Q/Me64+MTsb+DV06pczLiyyPb
T7G5y8eHFEd9ftUkkkoWVHk5DMbGtybNGUsdY74NG4rwXIvfk5FuTYZfc91jj5uO4/lXrf8A
jAz/ALH9WchoMPyi3Hb8HGXf9EFeQLQ5GNRlLua+xo85L1Rj2F/a7P1NwPt/1kwqSJZW/wBa
z+rUN/5QF7SvOv8AFVgbsjO6i4aVtbRWfNx3v/IF6KoOcleWv3RTNykax3+8bfHvr9hWYn1n
ynOHsytt9Z8Q4AH7nArnl7V9Zvqzh/WHDFVp9LIqk4+QBJaTyCO7T3C82zvqF9ZsOwtbi/am
A6WUODgf7Jhw+5WeX5iBgIyIjKIrVr58ExMyiCQTejWo+uH1moqbTV1C0MYIaHbXEAebmkqf
/Pb61f8AljZ/ms/8ghf80/rN/wCVuR/mJv8Amn9Zf/K3I/zFLWD+p+DHeb+v+Kb/AJ7fWr/y
xs/zWf8AkEv+e31q/wDLGz/NZ/5BB/5qfWX/AMrMj/MKX/NT6y/+VmR/mFKsHaH4KvN3n+Kb
/nt9av8Ayxs/zWf+QTj67/Wof96Nn+az/wAgq/8AzV+sv/lZk/8AbZVTN6Z1Hp5aM7Ftxt/0
fUYWg/AlIRwnQCB+gUZZhqTMfa9X0b/Gb1Oi1tfV2NyscmHWsaGWtHjA9rvgvSaMinNxGZGL
ZuqvZuqtb4OGhErwJenf4rcyy7o+TiPMtxbpr8m2DdH3gqtzeCAjxxHDW4Hi2OVzyMuCRvsS
zzPqTmtc5+Le28EzFktdJ89QVm2fVnrjDBxS7za5pH/VL0NJYs/h2GRscUfI/wAXch8V5iIo
8M/Mfwp88r+rPXHmBilvm5zR/wB+WjifUjMeQcu5lLe7We938AuySSj8OwDfil5n+Cp/FeYk
KHDD+6Nfxtz+m9C6d033UV7re9z/AHP+Xh8loJJK1GEYDhiBEdg0ZznOXFORlI9SpJJJOWvj
P12zvt31mzXgyylwoZ8KxtP/AEpWNTS++6uivV9rmsaPNx2hLIsdbkW2v+lY9z3fFxJKfHvs
xsirJqMWUvbYwnUbmncFtRjwwER0FOTKXFMk9Tb7zh4zMTEpxa/oUVtrb8Gjairziv8Axr5Y
aBZ06tz+5ba5o+4td+VS/wDHYv8A/Kxn/bx/9JrNPK5r+X8Q3xzOH978C+ipLzr/AMdi/wD8
rGf9vH/0ml/47F//AJWM/wC3j/6TQ+6Zv3fxCfvOL978C+ipLzr/AMdi/wD8rGf9vH/0ml/4
7F//AJWM/wC3j/6TS+6Zv3fxCvvOL978C+irxf655/2/6y5trTNdb/RrjiKhs/LK3cv/ABp9
Qtx3142FXj2uBDbS8v2z3DdrdVxBJJJJknUk8klWeVwSgTKYo1Qa/M54zAjE3rZZ0UvyL66K
xL7ntraPNx2he9YmMzExacWv6FFba2/Bo2ryP6hYH236zYsiWY27If8A2B7f+kQvYlHz07lG
PYX9q/k41GUu5r7Hxn675xzfrNmvmWUuFDPhWNp/6UrEqqfdaymsS+xwY0ebjAR+qb/2nmb/
AKfr27vjvch4uTZiZVOVVHqUPbYzcJEsO4T9yuwHDAAdBo1Jm5knqX3fBxWYeHRiV/Qx621j
+yAEZect/wAa+VtG/ptZd3ItIH3bCn/8di//AMrGf9vH/wBJrOPK57+X8Q3xzOH978C+ipLz
/G/xoZeTk1Y1fTGGy57a2/pjy47R/g16AosmKeOuMVfiyQyRnfCbp85/xq5+7KwunNOlTHXv
Hm87G/g0rg1s/XDP+3/WTOuBljLPRr/q1ez8olZWNjvysmrGr1fe9tbfi8hv8VqYI8GKIPaz
9dXOzS48sj40H1z6gYH2P6s4ziIflF2Q7+2Yb/0QF0SHj0MxserHr0ZSxtbR5NG0LK+tf1h/
5v8ATW5bahfbZY2tlTnbQZBJMgHgBZZvJkNamZ0dEVjgL0EQ7KS84/8AHXy//K6v/t13/kEv
/HXy/wDyur/7dd/5BS/dM37v4hZ95xfvfgX0dJecf+Ovl/8AldX/ANuu/wDIJf8Ajr5f/ldX
/wBuu/8AIJfdM37v4hX3nF+9+BfR0l5x/wCOvl/+V1f/AG67/wAgl/46+X/5XV/9uu/8gl90
zfu/iFfecX734F9HXNf4w7cVn1XyG5EF9jmNxwefU3AyPg0Fc6f8a+bB29OqB7E2OI/6kLlu
ufWDqXXcgX5zwQyRVSwQxgP7o/iVJh5TIJxlL0iJvdjy8zjMCI+okU5q9Q/xX4T6eiX5ThH2
q47PNtY2z98rz3ovSMvrPUKsHFHueZe/sxg+k93wXtuBhUdPwqcLHG2nHYGMHfTufM8qTncg
ERDqdT5MfJ4yZGfQaDzTpJJLPbykkkklKSSSSUpJJJJT5J9bPqb1Lpuddk4tD8jp9rjYx9YL
izcZLHtGojxXMOBaYcNp8DovoMLE6n/Pn4rVxHNwjiETp3IP10czJ7XEeEy37afm+LSPFKR4
r11JSXP92P8Ajf2LKh3l/i/2vkUjxSkeK9dSSuf7sf8AG/sVUO8v8X+18ikeKUjxXrqSVz/d
j/jf2KqHeX+L/a+RSPFKR4r11JK5/ux/xv7FVDvL/F/tcf8AxVYEUZvUnDV7m0VnyaN7/wAS
F3yp9J/on9oq4szmeL3ZcW7o8vXtR4dnzb68fUrO+329V6ZUcinIO++lgl7H/nODe7Xc6Lh7
GPqcW2NLHDlrgQfxX0EsrrH0x8FewHNwR4hE6aWaNeOjTze1xmjIG9aFi3xCR4pSPFeupKW5
/ux/xv7GKod5f4v9rw3+L7AGb9ZqHESzEa7Id8Wja3/pOC9U6tnN6f0zKzXGPs9T3j4ge0fe
qnRv56z+r/FXuof0K34fxCoc1xe7HjAqhsejd5avaPDd2d+74KXlxLnGXOMuPiTyuj/xfYIz
frNjuIlmI117vi0bW/8AScF3K0Ojfz9n9T+KuZTk9uVAfKdpf2NXEIe5Gyd+39rrLzX/ABqd
QD8/D6e12lFZteP5Vhgfg1elLE6r/THfBv5FQ5X+dGgJ1qzTd5n+aPbS6fF5HilIXrqI3gLS
uf7sf8b+xz6h3l/i/wBr49ISlexJ290ryfux/wAY/wAFVD96X+L/AGvjideyJ28hK8n7sf8A
G/sVUP3pf4v9r421j3naxpc48AAk/gug6N9RuvdUe1zqTh4x5uvBbp/JZ9Ir1Dp/898lpFMm
c9egQH1J/YvgMN+oyP0r9rl9A+rvT+g4voYbZe+Dde76byPHy8AtNJJZc+LiPHfF1t0YcPCO
GuHpSkkkk1cpJJJJSkkkklKSSSSU/wD/2QoNCmVuZHN0cmVhbQ1lbmRvYmoNMSAwIG9iajw8
L0Fubm90cyAyIDAgUi9Db250ZW50cyAzIDAgUi9UeXBlL1BhZ2UvUGFyZW50IDM4IDAgUi9S
b3RhdGUgMC9NZWRpYUJveFswIDAgNjEyIDc5Ml0vQ3JvcEJveFswIDAgNjEyIDc5Ml0vUmVz
b3VyY2VzPDwvQ29sb3JTcGFjZTw8L0NTMCAyNjYgMCBSPj4vRm9udDw8L1RUMiAyNzIgMCBS
L1RUNCAyNzkgMCBSL1RUMCAyNjggMCBSL1RUMSAyNzUgMCBSL1RUMyA2IDAgUj4+L1Byb2NT
ZXRbL1BERi9UZXh0XS9FeHRHU3RhdGU8PC9HUzAgMjY0IDAgUj4+Pj4vU3RydWN0UGFyZW50
cyAxMj4+DWVuZG9iag0yIDAgb2JqWzEyIDAgUiAyMiAwIFIgMjQgMCBSIDI1IDAgUiAxNyAw
IFIgNyAwIFIgMTQgMCBSIDE4IDAgUiAyNiAwIFIgOSAwIFIgMjAgMCBSIDMwIDAgUiAyMyAw
IFJdDWVuZG9iag0zIDAgb2JqPDwvTGVuZ3RoIDE5NDkvRmlsdGVyL0ZsYXRlRGVjb2RlPj5z
dHJlYW0NCkiJpFfbjtpIEH3nK+oRJKbpm29RtGKu0USaVbSgfYn2wdgNOAGb+DJk9uu3um3A
MG4gm+RhbGx3nzpV51T16At8/Dh6uX9+AAp//HH3cA+90f2EQlTgD/o/FFHaY5Dg75/w90XR
u5v2RtMpBQbTeY8SShleRXCjLymH6VZ/NS2AUf33X7yb5nhDAt8sWF85EjwaEC/AfzBd9772
p0sFt9PnCTxOnp9gm1WrGFbJdwVlBuUyTL9DOXD7+NLz4/QJ5lkOZfg9SRf4EN9J1uZF9Rqu
qsGN2w9LBWEaQ66KzcDpZ3hp1kkKyHEZ9aNSRUlg8M/0M0ZHiQhc6u3CxfDYITwa6PBoHdgN
I8zxJf700Ot/WamwULDJs9ckVvCWVTlE2Xqt0rIYTL/1Wgy2GNOr9UE/v7SxZzbe08ocQn1P
aihxrz97g9tNnqyADYHjuwTgCUlZZ7mCJEV+1mGZZCkysAjzWBN1YPfPT4+ToYFg8kdbCdTJ
3GKYzV4mXmE23NTRviZFUoIOdatmeKnMOo/T3uOLLp7JJkz3NcV2NWUSX8dYl89RmAeCT8uE
+ZS4GhW4viSSBfibqZZlWW4+jEbb7ZZgmAXJ8sVI6cQXyXyULlRBQky8zu4OWXspTpjUV8xj
xMNd8BZ56s17o4Me+A77uyy9j8AEcIpdOJwI/xh4nxyzddhOtKk62qipm3cKEgS147ngYhC+
F7ie2QDAtoPc7VAvy1sC5q0CEKwrEYfdnAArIpC8zsPz3OjPaLLW7DYpllpruUJdxFWkUH5D
UD8jlW+wbnJA+WX4TY4vKqjwaTG4YX2Ur/pZwjzP1oMA5XHj9MP0DTKzfqEXgTiLKv1Qy2uo
X4CmJE2eu6UqtFC/9qMsLcOohEmpXhXchXm0Ct+GcDvw+ntRPCS6fnIVlVk+hLCEo/I5LmzH
WthtWkVXWXDPJ0KCK13iIGK35rGY1ZjGppo1RfniaP/9Z5I46Jou+D7hppwpljCm7V0Bu9aK
4hdL10VwQtfsEUx79XrdtdW1dl1JgQeuEMSXhiVdt5aV/eOVz7Ud+06cES6pw8xOd+j8jSti
GeGuJ4BN+TgkcJnXWC00bzWb3zQPW95oQx8coxct4sUBPrrPOfhO4BHq0lpy/b+ymcpLeMGK
XmRrlb8dgzuEgB/5vB1BBz5GOwHaoaCZeUj3+ZwxZk2azlTT07zzQaOrcTRdVuvjLps1IWuR
6rBP5Nnandt3d/e7n7M5vb3j627h1a5t/OF+GSa5NWTRvam1sx12QoXpYnbPUyrtQXVK+LA+
ykxIVqcMnTD6gO6C/so8zvoPIdrhM1pxOjSWawJ9SnJUyN9JpOqYh+eckNmtsI3R6wTJHZf4
jh4BDUqh8RqUMUk0qLFax0Tj2oZkkb0eG2LrW9Z0WEa5Fnptip5e7dQUmd0V23BZZ3UwpJXj
FOGb5xonkibw9f3fz8kaJku1QW8Z1l1loiI9fF7LpncNm3Vj6SwrjrNNPeWcIP1W1LAw+ePl
bL7Is2pDcFg95vTwNfOJ55oZie/mJlujYf5VnDZj3nl6qU8o258JTuk9ad9N29617HO8Bhd5
7WRToDaFqbE2sJNurVt1S7Xtj1zCDHVHzfr9qEmvIrC7VXNJeAdE6xjIz5jzJXvEotAWzkAG
DhHufno5zdNtGudqCw+hNms8MDSpusezUVKWCg96sbHxJE2KMg8vZY/zX/CYzkQKRO66NWxn
R1EYh4itM4f79wWReFINCPat7tRdnNvPF7xExXnO/lhzSuT9MkeGEuTiJVnhWSushocTHEyq
WbSn9D67uewvXF7lL/WBsJtJ1yGuGQ1PoEcIVQ/zGi1Z12jxvhonKaY4zt6ZTXslipMgthJK
pG/h2fn/EnEYypAFvncM+YxEXPvQSVtTpy2rRiQSpEeN/B2bSEJsDLffqzROfjOr13UNx55U
GTS9dIe56RphqOFhz0jGpVpFWR4noT6dvMvlYQHXJ8zTV4w5OIFa0nldy+hMp3QlCeQx0jO5
DOx25+ztrnMArxMpBUjHQxug1CJS3fS/5NmmKJs0Pqdxhb72hjaHBnPB3AS9KnncLkkck4lj
jL8G2jT8ZE1isjG4xsUmRxmiBFGRJy2/9bHTXDHd/OW5li/Yb3QstFNuRHiAa8+f+I1pvk4g
2riUJg5L/l6SaBmqFTyF+SJMs64kDm68/sVEiqu6lL1J8QBTYaRTAzbErGtwZF6DG//Y4vHV
eGl75Gh9yRshMslIYK5ss7CQVyXxokpACk4Y7yZ3mq3hLleqfcD4NX1cdcA4rw9OAs8UXAto
mWk8azLT4MYzfaNWqyKrymXtcB1SOaxDm3mOcZ84FpMT1501Llcx4OmGSMc6Fn/OlincV9gz
0kXxv8v3uiZyZjTgOOUiuydgvyE4ElWaTYNv/Jrp2S8NF6rj/NGs4BHHTAZMOtbRS1x57NjT
y23s0t1JspPdB5wSY/icpaqT24u8Xj56XKzfgOC59QRmPP+mIaG1I7VhXobprMoXpmyrtHx7
z+1uFdM9mcsas+/kVl51IsG5XPs7r7FyIwu3tqE2Vru5y5OziNyfxUzboHzHAl5hogSO75zX
S7ZX/E+AAQAzxDmWDQplbmRzdHJlYW0NZW5kb2JqDTQgMCBvYmo8PC9MZW5ndGggMTE2NjAv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aDEgMTkwMjg+PnN0cmVhbQ0KSIncVglUU1cavlkh
iWxN0I5D8QJSBZLwAoICYg1JwDBskoDUtpYkPMjTJC/kPUCKCkSLoNViVVxRxF10XIrLeFqH
HueIolDcKjpWHamj1qVWcUed+6CK2jpzzpwzc+ZM3rnnvn+93/2X/A+wAADuoAxwQLZap01o
qmlYijjXAZAMTdWFhtnD8/IA8JYgXqbJarAP5mVfBkA1AgDWDFMhDfeaN15BcgsA3BW59jxr
4ODD2wAY2A/RH+dZinNbB8mOAyD9AQCvt824IWdfIns4AIk+yF+kGTHcU10TAPBF9mCw2UpP
ftpv3hpEVwMgpC2kyXB/VnccALHdAPBGWg2T7Tw/3nkAtIgG0Gaw4i31pjsAqM8iObSTFP2s
C0mA+itGbnfg9vlJp9IACOICwDmHeKyeh9mBxAvtzL2YTYA5JTy+ILhiTMV9N5YLu84pvoc5
xbfZLJbCHevHd+2VsHk8gGXzhSF8FpflHM5mcevSsTRM+hLHp963zAeM7HlSgRFQgAQWgAMa
rVHMg8FX/XE9jzbH1ofYMwb6ru3o7ud7srXO6fEe5mQ3oRXEloirGo/OurL+L19HNC+bU9ky
qEWXOQ9ze4GVxUWQylcoBmHv8DkZXKG4fybuIHREng3qHQUUDVNwuoh0TFIMwLwZBZHY/bmC
FGptJrlCigX3CgL6LAkrDnW0wWonbHlQhzsKCRMO00mSVgzDwnq1Q1JSYZJWGadN0urfh0qV
SpOm16ilcKgpKGo4fPUMzHeAW9RwLEIRhg3H0G88IqMUYeGKX8j//QuUr3w55iwe4JTPQXGv
YpeXg+NyeMs8RSqTl/ts5+9YL9rt5TbujK6joPNQePCOE/cEHwy7c7X6qaBf+19/P/5PrZfv
VW6vbZoZeG1qlic1cfLhfO8nB7LuBTVkTajhPpEZvbLKfVryF5z0zwo9eUTCmxG5d8GmxuTE
qzdj/LdkLpnmt9xS0ZSYsGhi47rIk90C2fHGqGVsDirq10qCg3BFey3/lDfq2NWyxyUnN3Zt
Lu7mdS+MzQ/YGDL0/GdivOqpdCbr8/FLjS1e68u6du+T7D6auWSSq1FzoH7tmYhSnv85h4xb
wVs/RdB/vkR1637/5O9c5i7ztGQ9FUYsaqlaeZ5rXx481TD3myui/KUbmnONcbELF/iHLfav
mvUox3Xw3WOPUP22ohXJ9gZfey09o7rh9zg+a0ZVS3xldeBNSfb/XxFvVgzBAnsd+/5zGM9v
KnrjTf8tiM/jI/xVfLwwD0bgInbV2mjcYcNprLz2VyU9G2VhJlPSDYYbjVvmVCdUn230mkCc
FZYaq/mK1rZnlfPiT2mjF1w9wX+vdkv95PHXH3abNKl7RDbsp/rIBpng/M/kkAa3sdm8iNTS
Nn1q+25pXIeofc6eCc92lbV31jSW+mvjPC3HF29jZa7e/618ZXRX6Yasdaf88UufNUxe/tXp
hDjzB7KpT3ayWZzfKGhr9uMlH68hvjxeYg8xBviq4ditAd7NNPuh9vaQgR9ursiPcA259/m5
Cztrrsxe/4dO6uAYQe22M7PPeH/RwrkkCMzkX05Zk7D26Lj4EyMy7/q17n83RhYY1rbs4p9H
J/zYYU0ovNSErfYoayvtiJlW93BhsCLE+9FByY3vt13NUNrjZdJpmFOwDi2POg6bxWZ7FufW
2KZva9/FestW29SI57+MmI0K2vAbUX9zhsIxRW/Cg19UhIq0WnGHiTBYoI7MpYsMDhymFRgt
BGXGHRRUKXtKcgQ2TBGJYS9KkiHDwiOiIqLGY07WR/9xEIp4TN1rFFtUVCQvRIYUMpSbSGso
msAkRdCkozhUlaZjziAddjk0FsN0PFcuZepanqRXM7UcqRiFjez1E6Em8ggaHahVQ5XFQFEw
HMpgMmFykBSC0Icj02Ahcgw0QdpgYZhChAkYe76YnaFTiDEvhnAVC8cZKDNqPZq0KTwx995Q
uKTjOVbSlqPwxXwYDkfi3edehTCSjh63z+WiN8hRgOHrXeRkuQHEd2U7WSzQWH3s3Q05f7/m
vf+ZtUSZKnxIBue3yd/WrQuLvHDC/LeIJ9q3Omq68W91EriPe+iTu4fs1gXXj3y5NRhbGpY1
ZdfGSYF5S5ouFv3Iu/RTZ839LaLfrfvjyBn2iw/ID1Onkh7pmlnep/CzMZDXGbvKsijaXRQo
vuF3GM6N+sQ4nXcoYGB3eu3m2qSaUyNTsmKdJTcFEZk7zU1xmvoYxerHHQsfZzRLN6zeH5Ta
1jX/FmdQyc/e0RsfbEqbzrMab80WV4443enjTn3DH7136P5rrV/kN+/L3bFK7/+dKG/Kg5nF
VZtzhZvGPnri8Ouu+OhAV6L79SxDQHL79uicC+IVEw5+ak3qvzXWBTXyaifve8zJO92TnXfE
XDYGMBHz6sHlcti8Oqy8kqFY3PIybFqZZ0nND0dVT8yL74w4You5LXKuMv0XGsnJYzeir0LM
j0HCZbGecQdgEoz58uv7suvPYbuUAZRtpCLk8jEEnj8ac3IjX9IRMqZObgBiD6oLKhtipmk7
FR0a+i8aY5WTs6fcyWnUmwkKmnAHTeQSJgONQ6KnYZhiwymmaxx4Lu7AbSZcCg22HEjQFCyg
kBoFKdpBmGhLsZAqME7ETTSkSSmkzTjsC8ILv0y/pDkMJpoZiGg00bgVt9FwKEISJEQwKUZB
IcfQIYUGwmIwWhgkr3rruwA00NHCN100hkGtkVmRG6QH0QkyB55fgFM0NfpVPdIhRKrPFV/N
qRSGRUSFozQa0IRUFuKIkUwW2GgDQpVJ4EVSlEIYNQwbFi7M0CmRnr3YQeSZaWZIKqKiIl9z
B6HSYoHpjAaF/ogoNJPxHDlUadL1Sm2KcJwyPV2ZotdqdFCt1amSlNpkjRoqU9QvzeEkbbIW
jWG5kNFO0aYkREP9GA3M0Glgajx61ep63GnjtSqlXgMRqdOna1X6pPehLiMuUaPSw38wX+Vh
UV1X/Jz73htwIDEq4hKMTyyCFXEGURQFnQyDTDIwyAwoWo0sAyGyBBgQoRpABdwQQW3FBZfP
rSroR1QUt0C1KtiooS4k7jakKmhQvygo0zMoQmjt17/69d6Z995dzrnnnvc7v3ueXmsWkQar
AtX04eXfab5a6y8GBCqUerVSRXKkwE/lryezzUuodbogWk9UBOl9tYFki7TdSF37DkS1X4BG
/cZm1dSAQJVOJ3bsipzgr9QEeZu1dPRKyW4/VaDSl5rtu9QGij5qvb9Z3IeeFWKAgmxUBmkU
gWJAUGCAVqdybltkilqjEf21eunHqjYnaVRtAkqtv041OYiMVys0ziTir9arg9/ItBurpV0F
it4KP8Uklc5F1KlUUvM+zeeFWYe3imZpdORpZTzFfhy9svjIrliMik4iWjBEiHHxcWZYRUYb
InSvA0FhpMgIS6YAkhpSSb4N3CmhMckGMenzUMJBXLxRDDOI4fE0FNGmJDRJDA0PT058HYGR
8YmxbTEjTXl93NAMQqrZArXCRbp1dIbbfxPm7f0x8VHxLlHRkbLMUjOTiHzmDlmGLENiNSvb
F7Ofq9ACkTqcJJbEKoJADGpr90795CRZ2NuZTBYs623bhQ9llKxgf8/2TsekNs9Gd5zEbzlF
jIkODXMRY4wUC7/OLqGtyGw7Md2HvKVMQmxHvy55jzlTW63ZMjeozvi7pQ6V28XHMeVl6T7p
G4vTjiRIfHv3NNTMGPp88rjFCfuf2oxJrVtRYpUxOn+G7x9OwRip7sREd9OSXo6xMMntF1+N
S2LT6e/mv/KOt19xsaD47qqGehOcrWxMtLu2nos7+E14umuq97iNi5a0LMx2d3Kp3z7G3evI
yydZg+VEy8TBrrR1WfL/4Pz4N8mgtcTytVOYIMCmzJOyfm+91I2Tdz5YeMoxOlpW8i7Hjmxg
hyAv78l/cK/VLi2tsFvdBufFR1Nq9k+SRXSabi0Pluk3OWf8FvwgHuLob4S58CUYQAQltRIh
CaIhBUKpHdk2w7j5Nxn2ZoS9AVhse6LThjBjYrLBOPdLw4guaQ6fhSA597Bh+R3D9SFOhwqH
3qu+eslp8t0ThbFurv2rhp8+8K02zMNP7ylhm86+elx2NKfb/f7SMwGFT+UTRj8bJs1dfTR5
3nqL4Je8eLPqSd6eb5/10RtPzj9dd0Yz/EHkoKrrtROa79Vu2/KickjCXotvtrZMT515Q35h
8MQFe75/EXzHYPNzef7zW9YK3ZnHc3Y7LNXkPsyzS1OWRyxd2j9asH5xu+RwWM7KabbXLwtV
Vx3cn5n2rh3WWOeinjRTMbtoQ16fqJF3ri2ZnW0xTLpq/77105u8/pReMX+sZeW628en5X7S
fUSD2820+7tsvdbMcZuWaLVw5Uct5+w8nFocr5ZYPMp6onHxXOPnod+chRco06vpeD8SeRYe
o67DZuBllv/ff9Oy3nCsR1GdsmFQi8/UhYvP+eTmOzTazOoC3hBZ387YtXrbsECC7tsRQd7d
/Dkil8tlrvJRI2Wjpv0LdD3KFjy3CzufZ/Nk7qz6R1O9uoIqM2NslXatXil9WN4kX3y00XBy
Wc1HcQeXvXSuiL41LPHDs0vmBFWeb3XKKzzY6npv6IPN/XY0r93zXvZX23agTU3S1Yu6C74O
ziMG/DDolUasKOlXyPUKt5UKi8LSKlourXA7pn1qWmfZEiJvdBllxc2Lfr8pbkqpbcOfPXuk
+26dfiik6HKGmeiQncd8EACEImGkqRYOme9wEBsgkvWUSjiyFZn5AsByoFPx0/prAUFsYcKC
V43QLAlkMSJA8c0r5lEhAzh+A3zAb4H3ODWAqc5UQNcfqZpawdQohIJ962DTDbYGgK8i3RNM
jfx+s6TpZ5YAvyqmdxQWgffhP5bX89oed7xz0lIIg3nEDhmwBhzRHSZAIRrhUxgPh6EnqCAW
fGEZySvhLFwgpkmAnfALuLMQOEDMsgC1MAM4GAZjwAd6030EjIXPwAGSoQnk4AoKCIQvsIlL
Js2pUAq2MA48iZsWwyq8z1YJ+4GBBCa1MVQ8bINe0Ae8IJh4bCHNyYcyVs4N5sbAUFrBg1YM
hQhishwogl1ojV9jM7vILnIWZMNAstkLvEFLK4ZBFHxO7JcNBXAKP0J7qhuwFm9jA3Nhy1gz
F8cjL/B9+Sh+t+AnJAmbyA6R6nCQgTtpCoAgYlIj2ZwKmZAF66EYtpB922n/u2EvHIJyqIDj
UA219C1gj0NxHM7EBZjDbFkwK2Yn2SlWz/XgQrl5XAG3lf+E1/Ob+UNCipAv1EpWSxoIPTx0
BxuwB0fykxdMJB+HkB9iibeTII1szyYPLIcNtOIe2Ef+vgv18BM8gEcUjrYoRxXVYJyBn+Eu
LMfD+Besxmv4FF+ybkzGPJmCRVKdzRJYBlvLtrHdrIydZXdZPWtiT8gH47mJnIoL4pK4ZG4j
t5Pby53g7nJ/5x7wQJ4Zwo/nJ/D+/CJ+Ob+PP8qf5//Gv+BbBRDeF3oJI4RRglrQCXohRAgV
jEK6sFqokKBkgMRDopCESg5TvWHhZfF7i3WWguVgsr8SSrpgL5ENoDc8V5IH4ZhEuyyC+YSa
5bCRrsdBIkmF6XCJ9SVkXqTah2jDhlCmQlvoR2isRj8670rBDtIwjk1nZ2hMwBPgDM303vZi
KdyCv+I07A2MYncmjMQUwvROOIFqQu8MuAp9mRKq8Azkoi+tXAFlVKtJ/hlK+U/hHGnJo/Yx
iv5X8AXh8mPsy0XCZcLATxQD1TgIo0ADtzCSEDeF9hcNloSgKzgOVqArdqfxlfgPKMF8tIZ+
aMQf0R+KWQZ44kRYh71gABxkOZwjsxRmYwR8xcbDQ3YKawj7q3EmPBUa4AZ8h9/DPTjAotlN
GtXgFLae1eF9XMZlwwsswCxiq5t4Bb+GAsyFWhiAf7RIIlsZ/IADySM+cBs5QtgRrhSsCU//
5LxqYKOqsvC572emLVAGmIFC+Xn12WqZDq12tZUFt7YztT+ApWHJPNOYaSlNoeta4kbCsruW
3TToFGUVWKCyyO/aFKmvpboju8FiRSWRCGyQrCCLcTEhXRQMNsRgZ7/zZt44zCab7Db95tx3
73n3nnPud86Z+RnygspKSkt+VHz/fUWF83wF3rn5996Tl3u3fleONmf2rJnZM6ZnTZvqcU+Z
PMk1MXPC+HEZ6WlOh6rg2yUVBPTKkGbmhUwlT6+q8vGz3oiJxqSJkKlhqvJOHVMLWWranZpl
0GxJ0SyLaZYlNIVLW0ALfAVaQNfMU35di4jHlwYxfsGvG5p5zRovtsZKnvUwAQ85OXhDC2S1
+jVThLSAWflMazgQ8mO//nEZFXrFygxfAfVnjMNwHEZmpd7eLyofFtZAqgzM75cobQKsMmt0
f8Cs1v1sginnBhqbzbqlwYA/OyfH8BWYomKF3mSSXm5O9FoqVGEdYzoqTKd1jLaK3aEurb9g
KLwp4qKmkHd8s97c2BA05UaDz5jkNR/V/eajv/xnlq8gIv60LGimV0QELQu+TTXRjv7qDr/f
4NMmVwQ3Jqtny+FA1iqNH8PhjZq5Z2kweTWHPw0Dm/oKauuDObBaD2zS2I36oOUBNhVZhTCS
59jNmMMr9QDPhFZrZrperreGV4dwWTPCJtWvyxmYUVP2dvQy1QS08LKgnmP+JFs3Gv0z+90U
rl93pLpMq75zxVfQ75oUi3R/5sT4YPyE5MHKxJo1stR5BKvtUAu2SK8GRUxthQZLgrop5Zby
x8pSCq8ohRr+DIGIrkL8QmHXfL4INdela+FvCUTQr/3rzpnG+Iwj1/Ut8ZDpkqAc1u2x6fWa
c+cyU5wVuFpY9rD1/ICv4BmzVm93aWYtQkZ1QbxkzC9EyHNy+Ja7ImXUhAezY2kw9qxRU/YA
lRV6DVMK8cqQveL5Ka902CuJ10M66DyIpkHkMdPyEv8TXVOnBFrnm2Lqf1leGVtH+gS0fkXN
DdcF8xrDXdl5ofAmA1dTiVQMhyt1rTIcCjdGoh1NuubSw/21teH2QMh2KRId6so2yzYZrQJB
NYtj0TCnVATlbMmIjaRs2fAR2+Go/34rLUjbPub5/kZ6QLyIvp30J/3RYRkL1XdjkBaKTDEs
fOoaYcid1AdZ61hIV0WVWCO56agYjj4lN4gsJV9MFsOUKy2kHshtUiR6FfpngL8B24GtwE6g
E7gld4q5kCeALdhnmxghXcmnS7wPUCtn0BG1W8jKaHSHcoqex9p7aje9qIzSRmU/XVFGhayu
IS/0wnIxCbWKBpQD1OSI0AboGXjnrFJP2yx5it6V+yhPIdqnjtA1dQ6ddWbQCWV99Lqynt7H
ns/h/A3yefG6tJnKcf4thaI34XeJ3ADbG+hrKUImbO2GPChtHvtMLo5ewfMA3tuHGMzCeBDj
49jrEM7qhU19cmf0C8hdUgu9hn1/C1zAWg90X4LtvG8R9hnGcw3eHVDypVfESBRSTLf8ZsBv
9tn2ie2P2/QfgG37LPuSYNmXhIRtqWC77oDwyMViN2xbL5+nVXJD9D3llIQvR9QiN4x1wo6/
MNKIDkst4rT0ufiz0iwK1ZHosFolnOogPag00yhwG/Ot6rBYrezC+TfpEax5HdtoHtaqpPvA
MTd9CHztyKX7cWfdOPMkbOoEl44rp0Qz9JbKxWOXsU+JcoVmsJ+497U4+wZzNBErxMexmc7g
Tk3Y+SzWn5Ui4hewLSxG0O8B7DEPNhRy3PnuaX3058xBxObvsGGtkj/2CXAJPi/H/WeLNTQd
dricfaI8dg74l5C00eJfEuJ8O+uoh13x+7LB8Yc9reD+JeAzuVPy4oxexO8dcOQl+HwAZ4Wh
c4G5jLmNzFvmDnOUecIc4TyA7utsv+VHPR1krlmxyhdBfH+7BLwJ8F3cC/iAWfjdY+WNxV22
194bHGN+25J5rpC4S+qVCrDHWfaX+WVL6/yL1G3nI/PMlqgNvO9ett/KB/bjSFzuoePMY+ag
LZUeMY3jxBzkPOVcsWXCPuQtZFdcXrByABy1ZSI2cal6qdFRSm2Oh6hNqaZ6+STQRfVKH2Qb
PaKsw5jzu0rUIf7j5UsiU2qmM2nbUS8uikK5nA6BO4/hvJ0pcgfDeU6sVodoyKpV58Q06RNR
ysD4MchcqZd2JmKWEtvUeP0gY/eSKq0ahzpjS743K49j8rWU531cC7kecT3kmgT0xO/iiUTs
m7HWitj/EPfk+O9Kifve1HinSq6lXM9sPkqFY4cTXBmx+NnNNYHzWvpcqkc+ampm1JQ8Ilc9
St84yumG/AC9qU6mb5RbIl1toPfZl0Ttb6Ev5d3Rm/Gce45jYdkMn626Dz277qv30KdW3rEO
6r8aotPsB9uGun+Ra756m15VK+kNK1/Z5o9R14+h5u2iXiuGL9BenpN7onnyB9HTHBtel0bo
FdaBX1Yuy8N45zaVIAaZXNOlq3TYiuMSzG1GXRukv8obUFt15Cf2VN6CL0r0orqeXlagmziL
6y+vY86q9T+m/ewzOHOC7yJRX3C3juej2x0D5FWXoJfBd3UbbYGvJ61YPU6Ndrzs3ERc/Nhn
q/o03mEkxyseRztWzFHnWprLezqquI4iVthb3UWvOnfThwxlC91wPkEHlD1APq1xHsC7i8Y8
Vg9aSB9JX6HvHKM/cH1iXqsldLc0ht5v9xXwEb/WSpTv6EHrOdZ7erl+xfPjkFXT3qLxVn9k
nafpSTUDfAMQ8xXKF7QfZx3Au6Yygrlj9CSfJdeRT/rA6oMm8zfR95APiol+NGydP2DZwH23
L3pZyaUvka8f2RxOlTanHegl6B+/Rt2eyf3Q+ZDVj0fB65kAIa4jkIsxtxN1uA69knvXQXUw
+pU6KP0uBnucLFMhTsTWWDKS1/7X+f8H0qfoz23W+Dx62Dl6GbWPnCOiCNBsCT+5XvwKyEvz
ih1pbSLiXE4upQ05uJxaFD8tUGtogXIUyKQFDi/NSCNRhPrSg54yIs0SiyG/Q4zaIlL1kdHZ
c546Ji1Bw15CmwFZWlI225g9hwyXoRntRofxe8OxxzCNIeO0cdm4bjjeOCYtoneAj4F/SIvK
fqOQmzwut8ujuTWPgx94oE3VphW5izx17jpPyB3ydLg7PEPuIc/Q1KFp193XPe501pSsjzTK
QrvnD1eWa7qWpU0vnF04pz2r/d9sl31sE/cZx3+/u9h3duz4/BLb2CF+S2KcS2LHCTZOoviS
YAJ1MkyAEse5YKjYQkMhL7wEMkhKC0ECWg+tUFA71gIDbRIxoS9OKjGKWEXHxtjKKk2t6BhJ
JlS5QEn5p7Wz5+xsEuou97nH930uvrvn+d7v/FswXDhskkkyaRrDEIskGKahaNkyqI1KSXPL
uz/Ch9Fy5CZaL3cvNJkTuHh8uRuCiRuA+BT4DpgFngCPgUfAN0AS+Br4A3AdEP4vDpwF3gXe
Ad4CjgEx4AhwGNgO9AMvAl1ABxAG1mbOW5E9fVk2lGaDIxuKssHCjUD8FngIPABmgHPAGeAX
wH7gZeAlYN1yt1ailcT+RMVuUrFfUrFDVGwHFeujYtuo2FYq1kPFfkbFNlKx9VSskyqirbSZ
LqQLaAOtp7W0hlbRDJ1Hy2gpTdNiOoeGYoMh4moySARXN+Jg/OoLKLjRHH+62pbA0lUdcZGt
EcdVQRRc0xhfwgYTNGqLe9lgXBKKtF/C+DWYih1KYLSmPYGvCvsHjHFVU/sENMd74KhRiHMH
jobDSMv+eNE/s4eDod0TyIRZTkqZpinTDcr0MSUkgqtBj2X02DQVu0HFsroej4eQN7jhcHQh
+tF34/9zvmcPCGwWbjjUfolGjeGmzmy8TORK4fqjRku4Ucv01mduRnGrXmScRCnynygX5p5S
W2M819aI/H49y9Rhp1gWF4NEAcLRtRb9PuMk/HS7kDlaBrJ8PlXeUN4gpOBdKKTyQFbMp/T7
ai3GSXxhPsWArITSwxga6E7gNwLdce5wNG62LY2LBeH4vGAFAQnCm1khgU/YlqKuga6B+XUA
D2xnd7DCtFKYU4rgD5GIQsXv53yJqC9xAm/9EElzvkCiL8gJHEXImZ5mppFf2Fa6LEqLshg2
GC75BzN59QdOhL5H5pyrMEF9eW6S0sLbMoQbuJ4VnhU/Weck3c6K8jKWdSkQhjXahpdWY4JV
sVbWxXJsiI2yvewIK3mXHWevsX9j/8V+y4qzeTfbyLaxG9l+dj97jJVW19S81dyiaW5ucbnc
YKIO1qWB73W3IJTADzjG5dZAwuUKOFpOYhywJAjHuJavTuCPPmAnHIRsiBGeLK34NBoK1PP+
XXUbGoaaJ2r4gLT+hD9BVHH5Ne6aZrLapX0FFx407IwW4+JrkuorBItaCB1C2IRc+NY4exYn
iNLLnARLnHwqmUrOJplZPjXFJJUqnY+ZnUL+5MysoE7Npqb8MzPJpMrnnFLCZrSCHRXtvT5a
oWdHaYgi+LCXuY55vo/nEc+P5jHXYUEVlS7Mi0gpIbZZSxZXe6rcOm2V2+sxYK+VEudrdNp8
DaTsQq7I6/YKklql9njFuViswMKxVCZvs1Ier6BTYpKMhwxHxicj3lrWoi93GJ1VrSd2Ke6/
1udZaNHZCx0nseKDjbUkWft45szuwMo9UqW+xV9VI68qcLT6K6sbvXWtlUWh8wd/U5pTnX6U
dqTnusvNxkW5ubZqLMf3pvs6tlUGinUGa1ntqv6/voRVHZTEnKLxOcx8vPRK+tO0eVFrj0pW
I5HQmtgT7P7kuciT6+k74Jpr6T+LD+aMo/W4kdvVg3r4nq5hNMyLtkV22IYjr0dOR0S3TbfN
ty1kewQ/aHoQ+bqTvBAZ4xNNichk543IzU5qsON8wxj/IQg3Iv9uoprx5kB3uLtjd2AwfJKn
wiaECwpwgQF3qDUatVrTEAh0hHlNOMyrNQGytoGvShDlHCMz8zxv4kVmuChUK1uZIOzjKzas
TRCY08hEEfEQuYEekin4vAkckS2IGCbxFVSAP33P/tNagk/gP3JGcIlIrNZoFxgKTA2BcF6R
Is/FFvXX17e5Etj6Hrun7Q2vM5maVfqcYBefTwmOmUH+1NOnSWfyKRgp46akkHPyTe3jI3Al
fDhZx4CbmDrwF3hGsIxgIVqIorp5u8DSj/r5Pkw+036vxys4YHF1ifBRTAlZYc9mzRFcU4j/
5yRVUZVb8BWl1Wl1qqzhvJ6sZrNWYHuJvcQJc897B10LyxqkTcX2lqay0GbFVovbeMSwoFi+
6ahMHXRZ9o6/PvR2+s7xVrvKpPWUen6Lw78fn/lsokKez27aEuKjRiZPrddbDvVsuHS+3lRX
JFkgIepSSUpRmUdRuiUFRnYL4exRq1TYhYtKnkv/Qzo2yA++eW+Ib7IUKvNN/rbBU1h68eAr
Q3cKO82ekfRnQx3rvHKVVV/f2/X58eCNPXoCEejh3H3ylujnyIpc6BDns1vt9rUKRqNQMFbG
oEBS2yaSIksNLxSu05RGpRokzUWMlSxX2OU6ndhul5d3rxSPiQlxArdwWgkjN8sJHyfvlROc
PCSPykfkOXIn39fV15Xik9BOZZUTmgb9hHcAdCs1pfT54cH3wTrfs0yf6nGmovNPtlddT/y3
wpl2iSm1VUzka6D6qsXV9hJ8d9XbdcvWnLq/pXOrcSe7/85632JXmWVVUYHbpFs0UDk6GKjY
dtGiI06FV/f2nU1/cnbL84EhQnnt5m67pXCRgvKU/i59d2f67zHPCrz+4kq3FSpzbm6G1JJB
ZEB2NMzpOMRhwu/Y5hh2nHaMOUToVQ5jEbwFvuIKSeOrKhVpjUp160gpReaiX+G7cpXRpOkW
m7rkCdz8PiM+DUUSRkImpfRlxz+hAMKgB1JTO6fkcAhHcS8ewTH8F/wQ05gP80nBtIgv1s1X
Yt5pUAFx5va9HjvYL+NUQSMmLd+NNQf3H7vZHOzYXnNFUs46Khu/emeVt7yo2OY0V3xf9iD6
4ud3HjfXN+xbanneU9m8RGd6tHx1jY+tKigObkXk3HTqG/LX5EZkAUdw6AzHmf7DftXHNnGe
8fe9s+98sR2fLz5/x5fYjh0bJ5fEl5iE2D5IAsnRLB8iCYg6iXBDghgLjlBKy9ZQlpVORQQ2
oKhlSfdJKRKfEg3rH0WlqkBCgu6PTh1lpSVoHzSCaVEnTUqy97UvhbXrqv1R7R/ex/fec++H
dfc8v+d5fu8qKEZFSVxF0sXFIAlpuivptSSTXkQ50iBdnBZIbyXpT/KRAVuerc4/INB1/QYT
KPZWaiAfohGXlIuSSRiKHTCZQr0ihHBacIpOYsI55TztPOO85NQ6xdTIbGo2mo13EVmFwxCZ
Tc5ifOQSwMwcAgsGST5GCVoGa9WYhrGsQZDkQ9VMOIqzKodNZqORfZZMloAx8qEBE0Sshmzr
aIlHzIgSe8J3f7b31UT5T5SVSqik9uYrfRPu0OaKkr4XKxqqi0tH1waTje+cDAYHmht39/kh
JNu5v957ffvy7gPrdx0Z6+xYXb02GAo01U7DrRuXE6PMU6PHR0S5dcf+hb/EX9gRlepqNzaM
vTZeiBIgOLl4W7uRfAKxgE6558py+Kp8lfuQIx2JDYktiQ8TGrrOniiNk1dNl4qJ5sRR+UT8
YuKirJWZVo5j6/V6puWkDNn6+q64bInHZaalpUtptShKK61p8I0DP+sn/NPwlmwLs5JQH4+3
tCh5YNwEBTgIL0IN/C28BdrgHdmo0fANPUaj1MP7xrM7ZGEgzNNhPcPWx+VWSpHvsazCCGVi
WbKsrayvbLjsfhldW9Y7UQgLC5WqIZNdsF+3f2y/b9cyJjvU2afhJ7KdVSoUWSH7le3KbuW0
8kDRMkCBOkXsTfWmMvO4xxkhM4s0nOg5NSmgEMlmcnShnJGsR0o98jaLEwj3aGZHt1QOB6gD
teXlOTRkRhBHKAiqKQQ5OhcztDpA0ShxZLO2LYuCHHfAMZQLISS+AjWi8iFNZh983que9Lko
z7M25sFYsdcz8roYLrck29wF3IpEMV/X7qkr9ZS7G6MeR7gbqQ3F+w+zrMlVm+4RWicyVVyQ
SJemeznWUruucs4fDA88na6o8nS+vzBf5TWEE35zdTPnXSFVPP/JCb/XIa2VMv84RqRX5bHm
8JofvbhwCt66ztkQat5YnNEUINQkUFDFZBlWyNActgXy8pio2WbrCoQtgUCYiUa7pJhFkmJM
fizizHldhEm4C74FqaznVyDPWzVRKdKTn9Z4xoHACkVChXBB0AoYAgbngE/K09A+PZxEvPGj
8zFh0jMNP5VX2pioFNNItl4xkAy0BfoCw4GxAIW7iQDJCIHc8HBAW4teZMhkPm1+23zd/LH5
vpliTGaoM0/DdtnGSkWSLF2Sbkjadqlf2i7tlh5IWklUgTFfi1GSGcGgYD+fQT8EjWQWED9g
5+xL4MCl5EuIWEoMKhoyXwDBBJfq9CPJM4uBLAIKHgKA9OW4AH685t19tIa3a8s2v9JZHYww
bKNs0BcmIhHHk+lkKBAe9paUJnuTpa6Ow2Fhg9bCehJEn+/Zds7A2K5mNkWrRCG48g/XGiyW
5aVe/+ZEaSyxAW56jhfCiXU1owu/PPJj+H1bnosPoVMGOIVq8R6yBRhQzamUC0V3m5sw9gNL
PwVoSs8OMfahNhKSF9gcqc6gQFGrCP5UiL8NqPnP5s0SYPyNCMrE5KY9C1dObf3hzpf3dU1V
+uvXNa3vIFuOvfTHhal9z/zu3K21f/9gz9rY0N4rRzCVOo4OOjvJXcAPzspSt+2g5SB/yDZZ
rOUoL89bAdfNQQ6ALkhZIKS8n47zv+KJA/wZnuB5E9SPG3TTCFymMQM0GQSDaEga2gxaA0LV
eXSyQei6Lxscb5homKefRGvQxN0LFKB4r8aNSYR+AqplkIQIDrP4sJDC7p/Lej2VmmVzvC8z
q3o+tVdXn494Q9bhxShec8FM0V91PaoQJA0HD6+OBhirKdEh9L8d5XjjsoGxeMhTGvyOkhqO
lEHje+cienuowzc4aDYal5+fytQEna6A07H6wNbLyD43F2eIzzRFwA2uyTGg1VIOp8NOuF2E
ltLpoBvpOugi3XbgIrVOjQ46nBo7QPUc6LrswGK3A9M4i3mDu8Cu0+oJl9Z51OWCehPFWtlu
lmRoFurwgnP6HsQv0ucL9KxpGv5JNlAAEhqtzu5wM+Q0TL4pW9utU1bSKqawmT6vAsmZ2Wz8
VGELzecSJ8qcWUthImxCTYtqBj5Cad99l8hHuo6t19VnK2mMjNI+8mFsLFXTAl8sCt+bar7O
Xl8fslkEed0TgZuHykqWBQZ/wf2cvBNf+POahbMvr3DZSyoT5b9WauLNh+D+NQAuXp6fI39D
tgIJNsnBG+KNCsJkFI1YuS3erqAWjXC9a8g1VkOCcQZCBl06iAHCGYVoD4pFa0k6dFCw0oKp
chrek006ncMLJtGplgF46VvwLiKu5YQgIz95CyZNB0RHn+O0g3Qc9yJYyT8Fk2ghC4sQR36U
Xr0Gz0DD107g7hK8AW/DB5D6t4fbEN1RdoFoAH7d/qXV7KPTu9XBPIzpzEhvCvcjvTMz8ynM
gVEMz2G/zeBClw1qfPjBzDhXJ3MsMIOyWe60YbNyKI9luW/24IugnQdVd2WnkQMTsFoiMF0+
WaR8N+Lg+YL1O4kTZq7E7Vs2Ov/+5Z5VDVLEuyJpizemtnUoJeFK4jmxSuEN9uGFvWdtIoy9
GUiu9hQGaqqeXxhbaPp9qtLrWWbMj65+J/0SfGGwGgDEjL9VgauWhNj2DfJPLOQoOaoJPxRt
ExWlnsZC43ZsSXT7HstjeSyP5f8lAPM9CHCzABJr0IkuCnxjI795ycNWgbvqLw02AdAMlKza
3tGJiBzowfqT/8sff4tNA4ZQbwUs+lQKFIFW0Ak2gQEwCIbBCNgBnllcRPOPjm9bGl+881VR
rfyfGjLl4t/+67sYwJEv9l9CF1T3WdETVN/WCj5QdQrpn6k6Db4HCexZDYO27YbbVR2CCPFA
1QmQT7pVnQQRMqzqGqR3qzqF9D2qToOPyFONWwa37Njy7MBTRf/qrvp9IQii8IsQREGj0jxa
sckViks0cgjFJYpTqGTsDjvc3Wxm5k5WR+0vkCg1Sn+Jv0GlFnTEN+/uEiIkJBSy2XnzXr73
a/bbN5kKilNblM7s54Ebuea6bdtQFppr1hXWqWBsmyvVamUBy2LCy80mC9qz0167rs6Sd07e
dNUVG8+Kg1OZbil3yHbv8+BHuUlzbqmSdzVi7hsftENxps2pdkFBHnSc8ZlJI94nm/WN2vra
/CBYP+d3rH9bL62QAccMGGboGHzLwL2MFHSFXQpWFlSCgRGVw8rUgNTCUEttvOAmMNFSEw4X
siqJGBFMFariqdBCf7dICazL1MTDb2J70TSkhuxKNckXmTw8u6Rm52Ax4h1rDpI9A64F6egQ
Nkt7P6r8CB4Gp5BjH6OVkLvi4eTfjFmDVNs7OSNeqVjiCfb0A+pIlx6YGG0Q36O7TVSzgfzr
tEbzHyp71ycmQszZwanFvr7j+VvY//xlMOmGLuielpBrBNNsCndZFdPuaXhH7rQ4CYe2z29P
T+o7k0uPNDMmo/Fyq/MQ5XV+d/My/Xw2vjpahzoxmLSvS53avgoNCmVuZHN0cmVhbQ1lbmRv
YmoNNSAwIG9iajw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udEZpbGUyIDQgMCBSL0ZvbnRC
Qm94Wy0yNDAgLTMwNyAxMTU5IDkxM10vRm9udE5hbWUvUE1JQ0hGK01vbm90eXBlQ29yc2l2
YS9GbGFncyA5Ni9TdGVtViA2OS4wODcwMDYvQ2FwSGVpZ2h0IDY3MS9YSGVpZ2h0IDYwOS9B
c2NlbnQgNzkwL0Rlc2NlbnQgLTMwMi9JdGFsaWNBbmdsZSAtMTUvRm9udEZhbWlseShNb25v
dHlwZSBDb3JzaXZhKS9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA0MDA+Pg1lbmRv
YmoNNiAwIG9iajw8L1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvQmFzZUZv
bnQvUE1JQ0hGK01vbm90eXBlQ29yc2l2YS9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIxL1N1
YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgNSAwIFIvV2lkdGhzWzIyMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgODQwIDAgMCAwIDAgNjAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDQyMCAwIDAgMzQwIDAgNDAwIDAgMCAwIDAgMCA2MjAgNDYw
IDQwMCAwIDAgMzAwIDAgMzIwIDAgMCAwIDAgNDAwXT4+DWVuZG9iag03IDAgb2JqPDwvSC9J
L1R5cGUvQW5ub3QvUmVjdFszMTguNjYwMDA0IDQ5MS43OTE1MDQgMzk3LjY3MTAyMSA1MDYu
NDA1ODIzXS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1MvUz4+L1N1YnR5
cGUvTGluay9BIDExIDAgUi9TdHJ1Y3RQYXJlbnQgMTg+Pg1lbmRvYmoNOCAwIG9iajw8L1VS
SShtYWlsdG86anNoZXBhcmRAaGJmZ3JvdXAuY29tKS9TL1VSST4+DWVuZG9iag05IDAgb2Jq
PDwvSC9JL1R5cGUvQW5ub3QvUmVjdFsyOTAuNTc5OTg3IDQ0MS4yMTE1NDggNDMyLjU1Njk0
NiA0NTUuODI1ODM2XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1MvUz4+
L1N1YnR5cGUvTGluay9BIDEzIDAgUi9TdHJ1Y3RQYXJlbnQgMjI+Pg1lbmRvYmoNMTAgMCBv
Ymo8PC9VUkkobWFpbHRvOmpvaG4uY3VtbWluZ3NAdm9uYWdlLmNvbSkvUy9VUkk+Pg1lbmRv
YmoNMTEgMCBvYmo8PC9VUkkobWFpbHRvOmFkYXZpc0BhdGlzLm9yZykvUy9VUkk+Pg1lbmRv
YmoNMTIgMCBvYmo8PC9IL0kvVHlwZS9Bbm5vdC9SZWN0WzE4MC42MDAwMDYgNjgwLjI5MTQ0
MyAzNTIuNDA5MzAyIDY5NS4zOTk5NjNdL0JvcmRlclswIDAgMF0vQlM8PC9XIDAvVHlwZS9C
b3JkZXIvUy9TPj4vU3VidHlwZS9MaW5rL0EgMTUgMCBSL1N0cnVjdFBhcmVudCAxMz4+DWVu
ZG9iag0xMyAwIG9iajw8L1VSSShtYWlsdG86bWljaGFlbC5mYXJnYW5vQHF3ZXN0LmNvbSkv
Uy9VUkk+Pg1lbmRvYmoNMTQgMCBvYmo8PC9IL0kvVHlwZS9Bbm5vdC9SZWN0WzM2NS42Mzk5
ODQgNDc5LjE5MTUyOCA1MTYuMTI1MzY2IDQ5My44MDU4MTddL0JvcmRlclswIDAgMF0vQlM8
PC9XIDAvVHlwZS9Cb3JkZXIvUy9TPj4vU3VidHlwZS9MaW5rL0EgMjcgMCBSL1N0cnVjdFBh
cmVudCAxOT4+DWVuZG9iag0xNSAwIG9iajw8L1VSSShodHRwOi8vd3d3LmF0aXMub3JnL2Vz
aWYvbmdlcy5hc3ApL1MvVVJJPj4NZW5kb2JqDTE2IDAgb2JqPDwvVVJJKG1haWx0bzpkLmly
d2luQGVtZC53YS5nb3YpL1MvVVJJPj4NZW5kb2JqDTE3IDAgb2JqPDwvSC9JL1R5cGUvQW5u
b3QvUmVjdFsyMzYuMDM5OTkzIDUwNC40NTE1MzggMzI0LjIxNDcyMiA1MTkuMDY1Nzk2XS9C
b3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1MvUz4+L1N1YnR5cGUvTGluay9B
IDI5IDAgUi9TdHJ1Y3RQYXJlbnQgMTc+Pg1lbmRvYmoNMTggMCBvYmo8PC9IL0kvVHlwZS9B
bm5vdC9SZWN0WzM0OS44NTk5ODUgNDY2LjUzMTU1NSA0NjQuOTU4OTg0IDQ4MS4xNDU4NDRd
L0JvcmRlclswIDAgMF0vQlM8PC9XIDAvVHlwZS9Cb3JkZXIvUy9TPj4vU3VidHlwZS9MaW5r
L0EgMzIgMCBSL1N0cnVjdFBhcmVudCAyMD4+DWVuZG9iag0xOSAwIG9iajw8L1VSSShtYWls
dG86ZGZqb25lc0BzcGFydGFuYnVyZ2NvdW50eS5jb20pL1MvVVJJPj4NZW5kb2JqDTIwIDAg
b2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFsyNjIuOTc5OTggNDI4LjU1MTUxNCAzOTEuNTk0
MzYgNDQzLjE2NTgzM10vQm9yZGVyWzAgMCAwXS9CUzw8L1cgMC9UeXBlL0JvcmRlci9TL1M+
Pi9TdWJ0eXBlL0xpbmsvQSAyOCAwIFIvU3RydWN0UGFyZW50IDIzPj4NZW5kb2JqDTIxIDAg
b2JqPDwvVVJJKG1haWx0bzpqaW0uZC5wcm9wc3RAc3ByaW50LmNvbSkvUy9VUkk+Pg1lbmRv
YmoNMjIgMCBvYmo8PC9IL0kvVHlwZS9Bbm5vdC9SZWN0WzI3OC4zMzk5OTYgNjQyLjkzMTU4
IDM2Ni41NDQwMDYgNjU3LjQ1ODEzXS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9y
ZGVyL1MvUz4+L1N1YnR5cGUvTGluay9BIDMxIDAgUi9TdHJ1Y3RQYXJlbnQgMTQ+Pg1lbmRv
YmoNMjMgMCBvYmo8PC9IL0kvVHlwZS9Bbm5vdC9SZWN0WzI2OS4xNjAwMDQgNDAzLjI5MTUw
NCA0MzAuNjk5NTI0IDQxNy45MDU4MjNdL0JvcmRlclswIDAgMF0vQlM8PC9XIDAvVHlwZS9C
b3JkZXIvUy9TPj4vU3VidHlwZS9MaW5rL0EgMTkgMCBSL1N0cnVjdFBhcmVudCAyNT4+DWVu
ZG9iag0yNCAwIG9iajw8L0gvSS9UeXBlL0Fubm90L1JlY3RbMjU2Ljg1OTk4NSA1MjkuNzcx
NDg0IDM1OS4xMzYyNjEgNTQ0LjM4NTgwM10vQm9yZGVyWzAgMCAwXS9CUzw8L1cgMC9UeXBl
L0JvcmRlci9TL1M+Pi9TdWJ0eXBlL0xpbmsvQSAxNiAwIFIvU3RydWN0UGFyZW50IDE1Pj4N
ZW5kb2JqDTI1IDAgb2JqPDwvSC9JL1R5cGUvQW5ub3QvUmVjdFsyODIuNjAwMDA2IDUxNy4x
MTE2MzMgNDAzLjIyMzMyOCA1MzEuNzI1OTUyXS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5
cGUvQm9yZGVyL1MvUz4+L1N1YnR5cGUvTGluay9BIDggMCBSL1N0cnVjdFBhcmVudCAxNj4+
DWVuZG9iag0yNiAwIG9iajw8L0gvSS9UeXBlL0Fubm90L1JlY3RbMjYwLjUxOTk4OSA0NTMu
ODcxNTIxIDM3OS4yOTQwNjcgNDY4LjQ4NTg0XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5
cGUvQm9yZGVyL1MvUz4+L1N1YnR5cGUvTGluay9BIDIxIDAgUi9TdHJ1Y3RQYXJlbnQgMjE+
Pg1lbmRvYmoNMjcgMCBvYmo8PC9VUkkobWFpbHRvOmNocmlzdGlhbi5taWxpdGVhdUBpbnRy
YWRvLmNvbSkvUy9VUkk+Pg1lbmRvYmoNMjggMCBvYmo8PC9VUkkobWFpbHRvOnRvbS5icmVl
bkBiZWxsc291dGguY29tKS9TL1VSST4+DWVuZG9iag0yOSAwIG9iajw8L1VSSShtYWlsdG86
c2JhcmNsYXlAYXRpcy5vcmcpL1MvVVJJPj4NZW5kb2JqDTMwIDAgb2JqPDwvSC9JL1R5cGUv
QW5ub3QvUmVjdFsyODguMTE5OTk1IDQxNS44OTE1NDEgNDMzLjE3MzE1NyA0MzAuNTA1ODI5
XS9Cb3JkZXJbMCAwIDBdL0JTPDwvVyAwL1R5cGUvQm9yZGVyL1MvUz4+L1N1YnR5cGUvTGlu
ay9BIDEwIDAgUi9TdHJ1Y3RQYXJlbnQgMjQ+Pg1lbmRvYmoNMzEgMCBvYmo8PC9VUkkobWFp
bHRvOnNiYXJjbGF5QGF0aXMub3JnKS9TL1VSST4+DWVuZG9iag0zMiAwIG9iajw8L1VSSSht
YWlsdG86YWFrdW5kaUB0ZWxjb3JkaWEuY29tKS9TL1VSST4+DWVuZG9iag0zMyAwIG9iajw8
L0xlbmd0aCAxODU5L0ZpbHRlci9GbGF0ZURlY29kZS9UeXBlL09ialN0bS9GaXJzdCA4MzQv
TiAxMDA+PnN0cmVhbQ0KeNrkWU1vGzcQ/SsEemkP7XL4TSAIkC+3qdPYsNOT4IOSqKkbWzJk
uUj+fd+QQ3sVrTdetUUPPVgc7vI9fsy84ZJ2pLRyRhEZ5awi75VzyhEKryJl5YIim6NyUZEL
pFxCI4PXGWXKymtFwVvlSVGkqDy4YtIKjyiByjtFWScFYsrRKB+U0TYoH5UhjXZJGZu98lkZ
h8ZBK+PJKnRlfERplAkWpUWZUTplIjoJXpmEQQfwJfAG8GWLEnw5kwpZWY1BRa0sEUpCiR80
tcZEBWrrKKjoUCY898p6jCsGZYNGPaLEYGNSNjIefBGdYmo2Ga0AsQmgBL5sUQdfTqhj9TQW
CaYj8KTAqxlVwhJiwiollBg0ls5hICpj+S06wZCds6Qy/OBAgqk6b6PK4PPoBEuE5UcJvuDQ
DnwB88ngi+gngy8Cz2vqYmADjDGzAcpk2ABnYkdpkKbEBjuS2ABtxjBIswvZucVn6J00nBxK
iMBbAePm5YRrQgkaHzFzgsN8wioQweMJa0fELjWAY419TgyPcK7jNgne1QzPMOAIwnoGwyPE
X4CbYcCT8BcMdj2cQuAKziKKEHzB8cBMQBRwnMGdgdeGDJh5UciAOfJ48Bci946lCQnrRhwj
WfMrMGdEOVmHKMGSENijRqARx4HGyhIcEKmgEgxmthkhZFkMGgai7tGj7s3nq0V3ulnfvNu8
WS8WJ6vVpjuc8RS1OuGIQ3HWPbuYX1//Mr9iueFBdzxfL5YFwMrbfvJ68WlzuPiMkO9OVheL
gnLc5vFj9Pd6tb6cX0AvpYPuAP0tV5vFN0a/AQ7P413Tm8vrmWYx81BIVYgyqrZRHBHFcKxo
NjxLmo3Ami4TYFGzkVjVbGSWdSHULOxiEUu7WBwU1eKoqJZjgRfLs8SLFVjkxYos82IlFnqx
Mku9jFWz2ItFLPdiFcEXy7Lki+VY9MViP5ZFL2twdLO5OF/CQ1fzZffr8v1ifVetS9kdd7xy
T1efuufnf3YH6/nlolqytGiHnxfL93eV09/n8PrB+Yeb9aJ7uWTKrUdvjp7g7xmXL9ngnwN5
ciBPTm+uFuvrd+vzq00dzunN263qZn3+cbG6kerz9erq2fyq9dDz+8nitwVi553M6icEJE/y
Y60+W11eIrB2230ROd3x48cz1nt1qLiJxEkkLiJxEEkIUAsAcT9Vx/gGq97xDS3sRtiNNDPy
3gi7EXYj7KYFl4SWkcAyebu0wmuFV8JbArdVSXTQwliqVEV2G9NS5VRRo70+b4Fu2+sWgNKs
hbAEMEn4kgQvSei2TiV+SaKXokwhNnXI0kShjUIbK60omaLQxVYXYQt7EtYkrKmyiuopCXkS
8iRjTsKaxKuNpbEKPMvzLOxZxpybmoU2C20W2iyDzcKXRcFaS0lSCp8u7c6g6sOZCy33Hj39
+aQ7evsHlG9r6jvrjtvCdqfdK5bC8Qf+srjNjIcz7wfwroevK3o/Pg/gfR+fR/HBDuBDD199
cj9+qP/Yx4/PfwieevAq5HvhRAP43MePd2/iLr5uDYJ343irB/DUx4+7zw4sf92GGt6N44fG
3w+/mi2G8DORsuyOUhNdi6xlv5SaiFu0LdKu8aVE2SJs0bXoWfZaUbXst6Jt2XOlJkKX3CVy
lwwmNRG9pDOpSQaQ3CY1SQeS6CQpSJ6T1CDZTpKc5Dyp1axRVb4bZdRzUvxSIlsC3XVQH+pH
oDSA7aWGNNYtDQRGLy0kN4bdFSX1JJ3GxmzMDrYPDWNQt9ttf7pxDLs7XeqlkZ0k9FUN97B5
DLur3172qRF4H3TAu73MU+P1PuzudG0fa8awAym3lzHiaL+picRpHCZuv1zlfAFUe9LHvZov
P3z74vX3Pz79DhyDiWbf1CI5ZTt9bGeK7WwgaUD0vy11zMO12Z8u3m1k0rqlSHPWPZnxubUe
pR44+0NlC8xOhM1ujyuh9mum9hsLjKbCUoHpqbAMWP1ymoIizbA0GUYMi5NhhmFhMow9WL8a
pziQnGx97L/sJsPb2XQSKLUt1egpOD7WTo5QY2/Px34SLtyeptMkXG5bvKUpONtO6pNATj4W
JoGCfFNMCS9HD258hGT6uZzFN/P15uXyPY7UyoYf9PZbPkjf+3Ic+j95W1zlQ1Oncbvqlruz
LU98cfrQsX8iVP/UtUW7r/jXLiq+vKCwZvCO4e5yodXD2Eb50DuHv3vZcN8tg5x1771meOj9
wn90sXC2FXPl/q/tyH5SXCo9rTlNa26mNbfTmrtpzSeuTOBvm2Cma71+TA3sx1/PEkmuIctX
XNB75Rm5uiwUPu8xfJroNZroNproN/JlKmmfqRQn+rgPtHjRh32g5bPY+32guUDdHlCjC9Tu
A6UC3SPWcYjHkXBqd650R/uMtMbCXspw7YpdUrKzu6n0VctEpR+3Rz/KFu/bvZRXb+a3k7v8
z6M0YeKvB/NDvmmUzaDY+YdK2797Hd++2x7t3l9UfwkwADVymvkNCmVuZHN0cmVhbQ1lbmRv
YmoNMzQgMCBvYmo8PC9MZW5ndGggODg5L0ZpbHRlci9GbGF0ZURlY29kZS9UeXBlL09ialN0
bS9GaXJzdCA4NzAvTiAxMDAvRXh0ZW5kcyAzMyAwIFI+PnN0cmVhbQ0KeNrsV92KVjEMfJW8
gJ4maZMWRFDxQhQV9W7xYmFFBN0FWUHf3knOt6Cw/mz0QvC7OLTndGaSNNPut9yZGnEXkoVB
aUwMnaZjGMTDMBpJU4xO4oJxknKgF+kEfDTqGlimbjEK9RUj1CTGTmPEOKC+axrH6GQZY5J5
jIu8YbRGrohnTI6HTWg25GFKc8R7pxXxEWs54hvWmiJhw9NWIPE1wrEBJoKcHUXKBNnxaMdb
VKIL6x6lRdneowZoZDIOHc+oePP42kIncJGUgzkFOjOeEAv1pRyfMVnxWbFxPYCdhBliKF9S
fmJPRXtQMVlIATspOkJnkfSoDxLSI+BikhEFLrRpRIEgiEWBC8rO0MGGi0cpWJapkQKU54qk
oLzQJCRF2hrkW8MEmySN0UoBELVpJoVGq6ArSJxUW0wGJhYTI+0SE8ckSmlwwkgwlC3ADGUL
MEPZA8xQ9qwbyjPASFdXgqG8EmzUW4IdkwRP6pzgRT1SEOx1lwALbKYBRl+7BliUeg+wdOoj
wQOTBEPZEgxlSzCUPcFQngFWKM8Ao3l9BVjDwQGGDUcLMFo1OMEwMSfY4O4EOyYJnjQ0wYtG
DzB8NuJI3LmzPc5z0+jF9hy+k5y93J48unv3sGg/W+w/XDzBFxgBH9GT19u9k9g1vL3eHmxP
Lz5+OH0fNBzsA+3+xdmX7flb+CgO/osUebY9Of1y8elye3l5+vHy0fnZm/NLJH67ba/efL56
v8XzdjvElChwj8l7TL8mpvzdmNjvrAKu3mOua2LyX4x5LVztf199eH52tVXrJmvfqsYe/zEY
nth9jasiHCG74753RPODI64+fW+Jx7hUksoVqia1Vag9qLoq1JHUeXPqyX7J4P7L7VKvRJ9J
tQp1JXUUqKMltVeonFStUNMaWnHVSGtoxVVjt0ar9DcBNCz7KxV3DU/qrFDTGlJzVQKC/mtn
HTiWnpCKnSw9IRU7WXpCtNKd7Ad+8+7dqdjK8uxLxVZmSa1cVpae4IqdLD3BlctqZKr4lyC3
iyu28uwzVy4rzz5zxV2eZ58r7vI8+1y5rDytwRVXeVqDK67y3RoVV3lao1Vc5fmXpFUuqZm3
Rqu4aaabWsVNM93UKm6a6aZWcdNMN7Wbu+l3fobhX/7DD+d779+9PY+VI/fIPXKP3CP3yD1y
j9x/m/tVgAEAioLYFA0KZW5kc3RyZWFtDWVuZG9iag0zNSAwIG9iajw8L0xlbmd0aCAyMzgv
RmlsdGVyL0ZsYXRlRGVjb2RlL1R5cGUvT2JqU3RtL0ZpcnN0IDUzL04gNy9FeHRlbmRzIDMz
IDAgUj4+c3RyZWFtDQp42sRPTWvCQBD9K3O0F2e/sqkgQgIeRKXBCD2Ih9iMaSBuZFnB/vvu
BKnk0FMPPey8fcy8mfeUkSBAGQWWQYNUjAbkq4yYxMfcgkoZU9AzBfM5vuGm+upvActQ+bBy
NbkQNVOBS1c/qNFJ5Hu6h6xrG8edxeKP2jUYgdmBHQrYHbEAaTV/scSV61pH5Wd1Jcy6MHnB
ogGVcMDdIM7z/n7gQ2BnXGUqYk0TOxXHp6uiqz7oEk08Fv7uWUfhuPvu29C6ZtvXhBu/P43G
xSihGOUb5rC8xtM5nXtPQ3/g2TmQ/xl/qv/z8rcAAwAZuqvIDQplbmRzdHJlYW0NZW5kb2Jq
DTM2IDAgb2JqPDwvTnVtc1swIDM3IDAgUl0+Pg1lbmRvYmoNMzcgMCBvYmo8PC9TL0Q+Pg1l
bmRvYmoNMzggMCBvYmo8PC9Db3VudCAyL0tpZHNbMjUxIDAgUiAxIDAgUl0vVHlwZS9QYWdl
cz4+DWVuZG9iag0zOSAwIG9iajw8L0xlbmd0aCAzODk2L1R5cGUvTWV0YWRhdGEvU3VidHlw
ZS9YTUw+PnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpy
ZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSTEYiPz4NCjx4Onht
cG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29sa2l0IDIu
OS4xLTEzLCBmcmFtZXdvcmsgMS42Jz4NCjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3
dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIycgeG1sbnM6aVg9J2h0dHA6Ly9u
cy5hZG9iZS5jb20vaVgvMS4wLyc+DQo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVp
ZDoxZGMyZTI0YS03ZDNiLTQ4N2YtYjk4Ni05NDg0NWNlNzI1ZDInIHhtbG5zOnBkZj0naHR0
cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLycgcGRmOlByb2R1Y2VyPSdBY3JvYmF0IERpc3Rp
bGxlciA2LjAgKFdpbmRvd3MpJz48L3JkZjpEZXNjcmlwdGlvbj4NCjxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSd1dWlkOjFkYzJlMjRhLTdkM2ItNDg3Zi1iOTg2LTk0ODQ1Y2U3MjVk
MicgeG1sbnM6cGRmeD0naHR0cDovL25zLmFkb2JlLmNvbS9wZGZ4LzEuMy8nIHBkZng6Q29t
cGFueT0nYXRpcycgcGRmeDpTb3VyY2VNb2RpZmllZD0nRDoyMDA3MDEzMTIxNDMzOCcvPg0K
PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6MWRjMmUyNGEtN2QzYi00ODdmLWI5
ODYtOTQ4NDVjZTcyNWQyJyB4bWxuczpwaG90b3Nob3A9J2h0dHA6Ly9ucy5hZG9iZS5jb20v
cGhvdG9zaG9wLzEuMC8nPjxwaG90b3Nob3A6aGVhZGxpbmU+PHJkZjpTZXE+PHJkZjpsaT48
L3JkZjpsaT48L3JkZjpTZXE+PC9waG90b3Nob3A6aGVhZGxpbmU+PC9yZGY6RGVzY3JpcHRp
b24+DQo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDoxZGMyZTI0YS03ZDNiLTQ4
N2YtYjk4Ni05NDg0NWNlNzI1ZDInIHhtbG5zOnhhcD0naHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wLycgeGFwOkNyZWF0ZURhdGU9JzIwMDctMDEtMzFUMTY6NDM6NTctMDU6MDAnIHhh
cDpDcmVhdG9yVG9vbD0nQWNyb2JhdCBQREZNYWtlciA2LjAgZm9yIFdvcmQnIHhhcDpNb2Rp
ZnlEYXRlPScyMDA3LTAxLTMxVDE2OjQ0OjA1LTA1OjAwJyB4YXA6TWV0YWRhdGFEYXRlPScy
MDA3LTAxLTMxVDE2OjQ0OjA1LTA1OjAwJz48L3JkZjpEZXNjcmlwdGlvbj4NCjxyZGY6RGVz
Y3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOjFkYzJlMjRhLTdkM2ItNDg3Zi1iOTg2LTk0ODQ1
Y2U3MjVkMicgeG1sbnM6eGFwTU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8n
IHhhcE1NOkRvY3VtZW50SUQ9J3V1aWQ6ZTBlYTk1NmYtNjIwYi00M2E0LThkODItZTkyNzQ2
MTgyY2Q5Jz48eGFwTU06VmVyc2lvbklEPjxyZGY6U2VxPjxyZGY6bGk+MzwvcmRmOmxpPjwv
cmRmOlNlcT48L3hhcE1NOlZlcnNpb25JRD48L3JkZjpEZXNjcmlwdGlvbj4NCjxyZGY6RGVz
Y3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOjFkYzJlMjRhLTdkM2ItNDg3Zi1iOTg2LTk0ODQ1
Y2U3MjVkMicgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJyBk
Yzpmb3JtYXQ9J2FwcGxpY2F0aW9uL3BkZic+PGRjOnRpdGxlPjxyZGY6QWx0PjxyZGY6bGkg
eG1sOmxhbmc9J3gtZGVmYXVsdCc+IDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjxk
YzpjcmVhdG9yPjxyZGY6U2VxPjxyZGY6bGk+YXRpczwvcmRmOmxpPjwvcmRmOlNlcT48L2Rj
OmNyZWF0b3I+PGRjOnN1YmplY3Q+PHJkZjpTZXE+PHJkZjpsaT48L3JkZjpsaT48L3JkZjpT
ZXE+PC9kYzpzdWJqZWN0PjwvcmRmOkRlc2NyaXB0aW9uPg0KPC9yZGY6UkRGPg0KPC94Onht
cG1ldGE+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCjw/eHBhY2tldCBlbmQ9J3cnPz4NCmVuZHN0cmVhbQ1lbmRvYmoNNDAgMCBvYmo8PC9N
b2REYXRlKEQ6MjAwNzAxMzExNjQ0MDUtMDUnMDAnKS9DcmVhdGlvbkRhdGUoRDoyMDA3MDEz
MTE2NDM1Ny0wNScwMCcpL1RpdGxlKCApL0NyZWF0b3IoQWNyb2JhdCBQREZNYWtlciA2LjAg
Zm9yIFdvcmQpL1Byb2R1Y2VyKEFjcm9iYXQgRGlzdGlsbGVyIDYuMCBcKFdpbmRvd3NcKSkv
QXV0aG9yKGF0aXMpL0NvbXBhbnkoYXRpcykvU291cmNlTW9kaWZpZWQoRDoyMDA3MDEzMTIx
NDMzOCk+Pg1lbmRvYmoNeHJlZg0KMCAyNDgNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAy
NjE4MSAwMDAwMCBuDQowMDAwMDI2NDc0IDAwMDAwIG4NCjAwMDAwMjY1NzkgMDAwMDAgbg0K
MDAwMDAyODU5NyAwMDAwMCBuDQowMDAwMDQwMzQxIDAwMDAwIG4NCjAwMDAwNDA2MTEgMDAw
MDAgbg0KMDAwMDA0MDk3MyAwMDAwMCBuDQowMDAwMDQxMTM2IDAwMDAwIG4NCjAwMDAwNDEx
OTUgMDAwMDAgbg0KMDAwMDA0MTM1OCAwMDAwMCBuDQowMDAwMDQxNDIxIDAwMDAwIG4NCjAw
MDAwNDE0NzUgMDAwMDAgbg0KMDAwMDA0MTYzOSAwMDAwMCBuDQowMDAwMDQxNzAzIDAwMDAw
IG4NCjAwMDAwNDE4NjcgMDAwMDAgbg0KMDAwMDA0MTkzMiAwMDAwMCBuDQowMDAwMDQxOTg5
IDAwMDAwIG4NCjAwMDAwNDIxNTMgMDAwMDAgbg0KMDAwMDA0MjMxNyAwMDAwMCBuDQowMDAw
MDQyMzg1IDAwMDAwIG4NCjAwMDAwNDI1NDcgMDAwMDAgbg0KMDAwMDA0MjYwOSAwMDAwMCBu
DQowMDAwMDQyNzcxIDAwMDAwIG4NCjAwMDAwNDI5MzUgMDAwMDAgbg0KMDAwMDA0MzA5OSAw
MDAwMCBuDQowMDAwMDQzMjYyIDAwMDAwIG4NCjAwMDAwNDM0MjUgMDAwMDAgbg0KMDAwMDA0
MzQ5NCAwMDAwMCBuDQowMDAwMDQzNTU2IDAwMDAwIG4NCjAwMDAwNDM2MTIgMDAwMDAgbg0K
MDAwMDA0Mzc3NiAwMDAwMCBuDQowMDAwMDQzODMyIDAwMDAwIG4NCjAwMDAwNDM4OTIgMDAw
MDAgbg0KMDAwMDA0NTg0OSAwMDAwMCBuDQowMDAwMDQ2ODUwIDAwMDAwIG4NCjAwMDAwNDcx
OTcgMDAwMDAgbg0KMDAwMDA0NzIzMiAwMDAwMCBuDQowMDAwMDQ3MjU2IDAwMDAwIG4NCjAw
MDAwNDczMTUgMDAwMDAgbg0KMDAwMDA1MTI4OCAwMDAwMCBuDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1
MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAw
MDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAw
MDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1
IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMDAwMDAw
IDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAw
MDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2NTUzNSBm
DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAwMDAwMCA2
NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDAw
MDAwMCA2NTUzNSBmDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMDAgNjU1MzUgZg0K
MDAwMDAwMDAwMCA2NTUzNSBmDQp0cmFpbGVyDQo8PC9TaXplIDI0OD4+DQpzdGFydHhyZWYN
CjExNg0KJSVFT0YNCg==
--------------090606060004030409050300
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--------------090606060004030409050300--




From ecrit-bounces@ietf.org Thu Feb 01 07:58:00 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCbVV-0002gb-Db; Thu, 01 Feb 2007 07:57:41 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCbVT-0002gV-W0
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:57:39 -0500
Received: from ams-iport-1.cisco.com ([144.254.224.140])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCbVR-0007YR-4U
	for ecrit@ietf.org; Thu, 01 Feb 2007 07:57:39 -0500
Received: from ams-dkim-2.cisco.com ([144.254.224.139])
	by ams-iport-1.cisco.com with ESMTP; 01 Feb 2007 13:57:38 +0100
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by ams-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l11Cvavm007650; 
	Thu, 1 Feb 2007 13:57:36 +0100
Received: from xbh-ams-332.emea.cisco.com (xbh-ams-332.cisco.com
	[144.254.231.87])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l11CvYCA002356; 
	Thu, 1 Feb 2007 13:57:35 +0100 (MET)
Received: from xfe-ams-332.cisco.com ([144.254.231.73]) by
	xbh-ams-332.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 1 Feb 2007 13:57:31 +0100
Received: from [127.0.0.1] ([144.254.226.40]) by xfe-ams-332.cisco.com with
	Microsoft SMTPSVC(6.0.3790.1830); Thu, 1 Feb 2007 13:57:31 +0100
In-Reply-To: <6A3840BA-CBA2-4774-8414-07B334D5A456@cs.columbia.edu>
References: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com>
	<39650993-F535-4586-B875-E241B07125FB@cs.columbia.edu>
	<A3411FCE-A587-48CA-984C-18B2B84C319D@cisco.com>
	<6A3840BA-CBA2-4774-8414-07B334D5A456@cs.columbia.edu>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D30D1B0B-2C92-4D78-9BA1-C8770B0EEB6A@cisco.com>
Content-Transfer-Encoding: 7bit
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject: Re: [Ecrit] LoST Review - part 2
Date: Thu, 1 Feb 2007 13:57:29 +0100
To: Henning Schulzrinne <hgs@cs.columbia.edu>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 01 Feb 2007 12:57:31.0507 (UTC)
	FILETIME=[88F54C30:01C74600]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1293; t=1170334656;
	x=1171198656; c=relaxed/simple; s=amsdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paf@cisco.com;
	z=From:=20=3D?ISO-8859-1?Q?Patrik_F=3DE4ltstr=3DF6m?=3D=20<paf@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20LoST=20Review=20-=20part=202
	|Sender:=20; bh=UwjF9zswKsnswQeFuF76XO20iD9+2zd9cP0mjbSbqR8=;
	b=RwTGf0C2IxjtUqcwkrCeHRgTbbGqNdu7xwpZrbwrcFBW1ZeeW/iwrlBrtTS52AodZK8jAllC
	fP0A6lKA4yhcT5zlGt38GsulvvXnb9Ou6uDHTOSjdF7LV1WbPx+1I5Hb;
Authentication-Results: ams-dkim-2; header.From=paf@cisco.com; dkim=pass (si
	g from cisco.com/amsdkim2001 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

On 1 feb 2007, at 12.40, Henning Schulzrinne wrote:

>> Why do you say that the number should explicitly increase by one?
>>
>> In DNS one "just" say the number should increase.
>>
>> Increasing with 2 is violating the spec the way it is written.
>
> The idea was to give implementation guidance, to avoid being asked  
> "but increase by how much?" by a reviewer.
>
> As you point out, the increment is not critical, so I'm happy to  
> soften the language to a recommendation or drop an explicit  
> increment altogether. I do have a second-level intent that people  
> avoid, say, using a 32-bit timestamp that then wraps around at some  
> point.

The 32-bit timestamp problem has to do with the maximum value  
possible, and if that is what you are worried about, the protocol  
specification should say what the maximum value is (or that should be  
given by the XML basic type definition, but I think the XML spec does  
not say a maximum size, which imply it can be infinite-1).

One popular integer selection mechanism is YYYYMMDDHHMMSS, for  
example. Should that not be possible?

I.e. in a protocol spec, you must say what the protocol spec is.  
Implementation guidelines are something else. Do not try to write  
both in the same section.

    paf

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 09:40:41 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCd72-0004pR-Rb; Thu, 01 Feb 2007 09:40:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCd72-0004nf-Fv
	for ecrit@ietf.org; Thu, 01 Feb 2007 09:40:32 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCd6w-0005Rf-A3
	for ecrit@ietf.org; Thu, 01 Feb 2007 09:40:32 -0500
Received: from [172.16.10.88] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Thu, 01 Feb 2007 09:39:29 -0500
	id 0158845C.45C1FBA1.0000481F
In-Reply-To: <D30D1B0B-2C92-4D78-9BA1-C8770B0EEB6A@cisco.com>
References: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com>
	<39650993-F535-4586-B875-E241B07125FB@cs.columbia.edu>
	<A3411FCE-A587-48CA-984C-18B2B84C319D@cisco.com>
	<6A3840BA-CBA2-4774-8414-07B334D5A456@cs.columbia.edu>
	<D30D1B0B-2C92-4D78-9BA1-C8770B0EEB6A@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; delsp=yes; format=flowed
Content-Transfer-Encoding: quoted-printable
Message-Id: <69862786-7DA5-48AD-81E2-3702905D8759@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] LoST Review - part 2
Date: Thu, 1 Feb 2007 09:40:06 -0500
To: "=?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?=" <paf@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 1, 2007, at 7:57 AM, Patrik F=E4ltstr=F6m wrote:

> The 32-bit timestamp problem has to do with the maximum value =20
> possible, and if that is what you are worried about, the protocol =20
> specification should say what the maximum value is (or that should =20
> be given by the XML basic type definition, but I think the XML spec =20=

> does not say a maximum size, which imply it can be infinite-1).

I think you right, Patrik.  =46rom the XML Schema spec:

The =B7value space=B7 of positiveInteger is the infinite set {1,2,...}. =20=

The =B7base type=B7 of positiveInteger is nonNegativeInteger.

-andy=

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 10:19:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCdiQ-0004IM-O2; Thu, 01 Feb 2007 10:19:10 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCdiP-0004H6-VW
	for ecrit@ietf.org; Thu, 01 Feb 2007 10:19:09 -0500
Received: from thoth.sbs.de ([192.35.17.2])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCdiM-0004ot-F6
	for ecrit@ietf.org; Thu, 01 Feb 2007 10:19:09 -0500
Received: from mail2.siemens.de (localhost [127.0.0.1])
	by thoth.sbs.de (8.12.6/8.12.6) with ESMTP id l11FJ4hV019799
	for <ecrit@ietf.org>; Thu, 1 Feb 2007 16:19:04 +0100
Received: from mchp771a.ww002.siemens.net (mchp771a.ww002.siemens.net
	[139.25.131.189])
	by mail2.siemens.de (8.12.6/8.12.6) with ESMTP id l11FJ4NL001069
	for <ecrit@ietf.org>; Thu, 1 Feb 2007 16:19:04 +0100
Received: from MCHP7R6A.ww002.siemens.net ([139.25.131.164]) by
	mchp771a.ww002.siemens.net with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 1 Feb 2007 16:19:03 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 1 Feb 2007 16:19:03 +0100
Message-ID: <8F6CBC7005099442AECDB784C9E9D7E7017466EE@MCHP7R6A.ww002.siemens.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Agenda Items for IETF 68
Thread-Index: AcdGFE5TepCbRUv5RPOa3rX6deYKkg==
From: "Tschofenig, Hannes" <hannes.tschofenig@siemens.com>
To: <ecrit@ietf.org>
X-OriginalArrivalTime: 01 Feb 2007 15:19:03.0990 (UTC)
	FILETIME=[4EDF5D60:01C74614]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135
Subject: [Ecrit] Agenda Items for IETF 68
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,=20

here is a first proposal for the ECRIT meeting agenda.=20

Please let me know if you would like to present something.=20

For the proposal please confirm whether you are willing to present the
listed topics.=20

Ciao

Hannes & Marc=20

=20
--------------------------
=20

ECRIT Agenda


The discussions will focus on the open issues with the current WG
documents.
The goal is to discuss the remaining open issues in order to finish the
document as initially planned.=20
As previously indicated we will also spend some time on the presentation
about the IEEE emergency services work and how it impacts our ECRIT
architecture.=20

WG Update
---------
Chairs


LoST: A Location-to-Service Translation Protocol
------------------------------------------------

Henning Schulzrinne or Andy Newton or Ted Hardie
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-03.txt


Location-to-URL Mapping Architecture and Framework
--------------------------------------------------
Henning Schulzrinne
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-mapping-arch-01.txt


Best Current Practice for Communications Services in support of
Emergency Calling=20
------------------------------------------------------------------------
---------
Brian Rosen or James Polk
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-phonebcp-00.txt


Framework for Emergency Calling in Internet Multimedia
------------------------------------------------------
Brian Rosen or Henning Schulzrinne or Andy Newton or James Polk
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-framework-00.txt

=20

IEEE Emergency Services Architecture and Solution
-------------------------------------------------
TBD
Reading List: TBD


=20

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 11:14:34 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCeZm-0006hV-81; Thu, 01 Feb 2007 11:14:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCeZl-0006hQ-6C
	for ecrit@ietf.org; Thu, 01 Feb 2007 11:14:17 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCeZf-00088v-RM
	for ecrit@ietf.org; Thu, 01 Feb 2007 11:14:17 -0500
Received: (qmail invoked by alias); 01 Feb 2007 16:14:10 -0000
Received: from socks1.netz.sbs.de (EHLO [192.35.17.26]) [192.35.17.26]
	by mail.gmx.net (mp047) with SMTP; 01 Feb 2007 17:14:10 +0100
X-Authenticated: #29516787
Message-ID: <45C211CE.5020506@gmx.net>
Date: Thu, 01 Feb 2007 11:14:06 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Marc Linsner <mlinsner@cisco.com>
Subject: Re: [Ecrit] LoST Review
References: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com>
In-Reply-To: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 53d8338727c025398cafff5ce1b05495
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Patrik,

thank your for your review comments. I will try to address some of them 
below:

Marc Linsner wrote:
> Hannes and I asked Patrik Falstrom to review the LoST/Mapping Arch
> drafts....here is the first of his comments.....
> ............................................................................
> ........................................
>
> -----Original Message-----
> From: Patrik Fältström [mailto:paf@cisco.com] 
> Sent: Wednesday, January 31, 2007 9:13 AM
> To: Marc Linsner
> Cc: leslie@thinkingcat.com; 'Hannes Tschofenig'
> Subject: Re: ECRIT help please?
>
> First of all, I read documents serially. So, some concern I have had might
> be resolved later on. Because of that, read my comments from top to bottom
> and interpret as I have not seen what is below the comment.
>
>   
>>             LoST: A Location-to-Service Translation Protocol
>>                       draft-ietf-ecrit-lost-03.txt
>>
>> Abstract
>>
>>    This document describes an XML-based protocol for mapping service
>>    identifiers and geodetic or civic location information to service
>>    contact URIs.  In particular, it can be used to determine the
>>    location-appropriate PSAP for emergency services.
>>     
>
> FYI: I have always been nervous when using as an index something that is a
> well known abstraction of a location, such as a civic location.  
> My argument all the time has been that the most important piece of the
> puzzle is that "the device" have some kind of identifier that later can be
> mapped to a PSAP. Secondly (and not the same, note that) that the device can
> send information to the PSAP so that the PSAP can (at least in Sweden) (a)
> locate the device and (b) reinitiate the connection if the communication
> breaks.
>
> I have seen too many discussions in ECRIT where the two uses of "the
> location" (the routing issue, and the data that is sent to the PSAP) is
> claimed to be the same.
>
> Anyway... You have heard me saying this before :-)
>
>   
I am not sure about this comment. I think you need to provide more 
backgroup regarding your question.

>> Table of Contents
>>
>>    1.   
>> Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
>>    2.  Terminology and Requirements
>> Notation  . . . . . . . . . . . .  6
>>    3.  Overview of Protocol
>> Usage . . . . . . . . . . . . . . . . . .  7
>>    4.  LoST Uniform Resource Locators and Their Resolution  . . . . .  
>> 8
>>    5.  The <mapping>
>> Element  . . . . . . . . . . . . . . . . . . . .  9
>>      5.1.  Data source and version: The 'source', 'sourceId' and
>>            'version'  
>> Attributes . . . . . . . . . . . . . . . . . . .  9
>>      5.2.  Time of Last Update: The 'lastUpdated'  
>> Attribute . . . . .  9
>>      5.3.  Validity: The 'expires'  
>> Attribute  . . . . . . . . . . . .  9
>>      5.4.  Describing the Service with the <displayName> Element  . . 
>> 10
>>      5.5.  The Mapped Service:  the <service> Element . . . . . . . . 
>> 10
>>      5.6.  Defining the Service Region with the <serviceBoundary>
>>             
>> Element  . . . . . . . . . . . . . . . . . . . . . . . . . 10
>>      5.7.  Service Boundaries by Reference: the
>>            <serviceBoundaryReference> Element . . . . . . . . . . . . 
>> 11
>>      5.8.  The Service
>> Number . . . . . . . . . . . . . . . . . . . . 11
>>      5.9.  Service URLs: the <uri>
>> Element  . . . . . . . . . . . . . 11
>>    6.  Path of Request:  <path>
>> Element . . . . . . . . . . . . . . . 12
>>    7.  Mapping a Location and Service to URLs:  
>> <findService>  . . . . 13
>>      7.1.   
>> Overview . . . . . . . . . . . . . . . . . . . . . . . . . 13
>>      7.2.   
>> Examples . . . . . . . . . . . . . . . . . . . . . . . . . 13
>>        7.2.1.  Example Using Geodetic Coordinates . . . . . . . . . . 
>> 13
>>        7.2.2.  Civic Address Mapping Example  . . . . . . . . . . . . 
>> 14
>>      7.3.  Components of the <findService> Request  . . . . . . . . . 
>> 16
>>        7.3.1.  The <location>
>> Element . . . . . . . . . . . . . . . . 16
>>        7.3.2.  Identifying the Service:  The <service> Element  . . . 
>> 17
>>        7.3.3.   
>> Recursion  . . . . . . . . . . . . . . . . . . . . . . 17
>>        7.3.4.  Service
>> Boundary . . . . . . . . . . . . . . . . . . . 17
>>        7.3.5.  Requesting Civic Location Validation . . . . . . . . . 
>> 17
>>      7.4.  Components of the Mapping Response
>>             
>> <findServiceResponse>  . . . . . . . . . . . . . . . . . . 19
>>        7.4.1.   
>> Overview . . . . . . . . . . . . . . . . . . . . . . . 19
>>        7.4.2.  Civic Address Validation:  the
>>                <locationValidation>
>> Element . . . . . . . . . . . . . 20
>>    8.  Retrieving the Service Boundary via <getServiceBoundary> . . . 
>> 21
>>    9.  List Services:  
>> <listServices>  . . . . . . . . . . . . . . . . 24
>>    10. List Services By Location:  
>> <listServicesByLocation>  . . . . . 25
>>    11. Location
>> Profiles  . . . . . . . . . . . . . . . . . . . . . . 27
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 2]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>      11.1. Location Profile
>> Usage . . . . . . . . . . . . . . . . . . 28
>>      11.2. Two Dimensional Geodetic
>> Profile . . . . . . . . . . . . . 30
>>      11.3. Basic Civic
>> Profile  . . . . . . . . . . . . . . . . . . . 31
>>    12. Errors, Warnings, and
>> Redirects  . . . . . . . . . . . . . . . 32
>>      12.1.  
>> Errors . . . . . . . . . . . . . . . . . . . . . . . . . . 32
>>      12.2.  
>> Warnings . . . . . . . . . . . . . . . . . . . . . . . . . 33
>>      12.3.  
>> Redirects  . . . . . . . . . . . . . . . . . . . . . . . . 34
>>    13. LoST
>> Transport . . . . . . . . . . . . . . . . . . . . . . . . 35
>>    14. Relax NG
>> Schema  . . . . . . . . . . . . . . . . . . . . . . . 36
>>    15. Internationalization
>> Considerations  . . . . . . . . . . . . . 43
>>    16. IANA
>> Considerations  . . . . . . . . . . . . . . . . . . . . . 44
>>      16.1. U-NAPTR
>> Registrations  . . . . . . . . . . . . . . . . . . 44
>>      16.2. Content-type registration for 'application/lost
>> +xml' . . . 44
>>      16.3. LoST Relax NG Schema
>> Registration  . . . . . . . . . . . . 46
>>      16.4. LoST Namespace
>> Registration  . . . . . . . . . . . . . . . 46
>>      16.5. URL Registration
>> Template  . . . . . . . . . . . . . . . . 47
>>      16.6. LoST Location Profile
>> Registry . . . . . . . . . . . . . . 48
>>    17. Security
>> Considerations  . . . . . . . . . . . . . . . . . . . 49
>>    18.  
>> Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 50
>>    19. Open
>> Issues  . . . . . . . . . . . . . . . . . . . . . . . . . 52
>>    20.  
>> References . . . . . . . . . . . . . . . . . . . . . . . . . . 53
>>      20.1. Normative
>> References . . . . . . . . . . . . . . . . . . . 53
>>      20.2. Informative
>> References . . . . . . . . . . . . . . . . . . 54
>>    Appendix A.  Non-Normative RELAX NG Schema in XML Syntax . . . . . 
>> 55
>>    Authors'  
>> Addresses . . . . . . . . . . . . . . . . . . . . . . . . 69
>>    Intellectual Property and Copyright Statements . . . . . . . . . . 
>> 70
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 3]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 1.  Introduction
>>
>>    This document describes a protocol for mapping a service identifier
>>    [10] and location information compatible with PIDF-LO [8], namely
>>    revised civic location information [11] and GML [13]) to one or 
>> more
>>    service URL.  Example service URL schemes include sip [14], xmpp
>>    [15], and tel [16].  While the initial focus is on providing 
>> mapping
>>    functions for emergency services, it is likely that the protocol is
>>    applicable to any service URN.  For example, in the United States,
>>    the "2-1-1" and "3-1-1" service numbers follow a similar
>> location-to-
>>    service behavior as emergency services.
>>
>>    This document names this protocol "LoST", for Location-to-Service
>>    Translation.  LoST Satisfies the requirements [18] for mapping
>>    protocols.  LoST provides a number of operations, centered around
>>    mapping locations and service URNs to service URLs and associated
>>    information.  LoST mapping queries can contain either civic or
>>    geodetic location information.  For civic addresses, LoST can
>>    indicate which parts of the civic address are known to be valid or
>>    invalid, thus providing address validation (see Section 3.5 of [18]
>>    for a description of validation).  LoST indicates errors in the
>>    location data to facilitate debugging and proper user feedback, but
>>    also provides best-effort answers.
>>
>>    LoST queries can be resolved recursively or iteratively.  To 
>> minimize
>>    round trips and to provide robustness against network failures, 
>> LoST
>>    caches individual mappings and indicates the region for which the
>>    same answer would be returned ("service region").
>>     
>
> Hmm...so LoST include caching. This is the first thing I think one should
> look at. Who defines the appropriate caching time? Do you need notifications
> for emergency updates? Etc?
>
>   
Henning provided an answer for this one already. The caching aspect in 
LoST refers to the mapping. When a resolver is unable to interact with 
an authoritive server due to, for example, intermitted connectivity then 
it can use the cached mapping. The lifetime of the cached mapping is set 
by the authoritive server.


>>    As defined in this document, LoST messages are carried in HTTP and
>>    HTTPS protocol exchanges, facilitating use of TLS for protecting 
>> the
>>    integrity and confidentiality of requests and responses.
>>     
>
> Oh, no! Not HTTP again!!! Why? Also, you can not rely on client certificates
> or other mechanisms for the authentication of the client sending the query.
> You need another layer of username/password/ whatever on top of TLS. TLS is
> usable for the encryption of the traffic, but not (much) more.
>   
There is nothing wrong with HTTP. It is possible to define other 
bindings for LoST but at the moment we stick with HTTP.

Regarding the security mechanisms. We assume that server-side 
authentication and that works with TLS perfectly fine.
For client-side authentication TLS can also be used but we assume that 
the client will typically not be authenticated by the LoST server since 
it does not provide a particular advantage. For the resolver to a Forest 
Guide TLS with client-side authentication can be used and there is no 
big magic about it.
Both pre-shared secret and asymmetric cryptography can be used for that 
purpose.

Also, if a SIP proxy runs the LoST clients towards a LoST resolver then 
mutual TLS based authentication can be used without major problems 
particularly when someone considers an architecture similarly to the one 
envisioned by the 3GPP or ETSI TISPAN right now.


> This implies to me that the payload that is moved with the HTTP protocol
> have to include enough signatures, passwords, usernames and possibly
> encryption to handle the authentication and authorization of the LoST
> transaction.
>   

There might be a need to sign individual XML elements at the LoST layer 
but this is not described at the moment. This might be useful when 
dealing with forged LoST location->PSAP service area mappings.

> Lets see below how this problem is resolved.
>
>   
>>    This document focuses on the description of the protocol between 
>> the
>>    mapping client (seeker or resolver) and the mapping server 
>> (resolver
>>    or other servers).  The relationship between other functions, such 
>> as
>>    discovery of mapping servers, data replication and the overall
>>    mapping server architecture are described in a separate document
>>    [19].
>>
>>    The query message carries location information and a service
>>    identifier encoded as a Uniform Resource Name (URN) (see [10]) from
>>    the LoST client to the LoST server.  The LoST server uses its
>>    database to map the input values to one or more Uniform Resource
>>    Identifiers (URI) and returns those URIs along with optional
>>    information, such as hints about the service boundary, in a 
>> response
>>    message to the LoST client.  If the server cannot resolve the query
>>    itself, it may in turn query another server or return the address 
>> of
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 4]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    another LoST server, identified by a LoST URL (Section 4).
>>     
>
> I am a little bit nervous about the fact that the server can either  
> give back a referral OR do a recursive query. For the client the  
> difference is of course that all clients MUST implement the ability  
> to handle referrals, but on the other hand, the ability for a server  
> to query another server might not have to be in this document. Why is  
> that needed? Because it is needed to know wether the data comes from  
> an authoritative source? Or "just" because it imitates the way DNS  
> works?
>
> We'll see.
>   
Henning responded to this issue already.

>   
>>    In
>>    addition to the mapping function described in Section 7, the  
>> protocol
>>    also allows to retrieve the service boundary (see Section 8) and to
>>    list the services available for a particular location (see
>>    Section 10) or supported by a particular server (see Section 9).
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 5]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 2.  Terminology and Requirements Notation
>>
>>    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
>>    "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in  
>> this
>>    document are to be interpreted as described in [1].
>>
>>    This document furthermore uses the terminology defined in [18].
>>     
>
> "Warning" :-) I have not read this [18] document.
>
>   
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 6]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 3.  Overview of Protocol Usage
>>
>>    The client may perform the mapping at any time.  Among the common
>>    triggers for mapping requests are:
>>
>>    1.  When the client initially starts up or attaches to a network.
>>
>>    2.  When the client detects that its location has changed
>>        sufficiently that it is outside the bounds of the service  
>> region
>>        returned in an earlier LoST query.
>>
>>    3.  When cached mapping information has expired.
>>
>>    4.  When invoking a particular service.  At that time, a client may
>>        omit requests for service boundaries or other auxiliary
>>        information.
>>
>>    A service-specific Best Current Practice (BCP) document, such as
>>    [20], governs whether a client is expected to invoke the mapping
>>    service just before needing the service or whether to rely on  
>> cached
>>    answers.  Cache entries expire at their expiration time (see
>>    Section 5.3), or they become invalid if the caller's device moves
>>    beyond the boundaries of the service region.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 7]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 4.  LoST Uniform Resource Locators and Their Resolution
>>
>>    LoST servers are identified by LoST Uniform Resource Locators  
>> (URLs),
>>    which follow the format of URLs defined in RFC 3986 [7], with the
>>    following ABNF:
>>
>>       LoST-URI = "lost:" host
>>
>>    'host' is defined in Section 3.2.2 of RFC 3986 [7].
>>
>>    An example is 'lost:lostserver.example.com'
>>     
>
> Have this URI spec been reviewed on the URI-review list? If not, I  
> urge you to pass it on asap.
>   

That's a good hint. I will do that.

>   
>>    If a LoST URL contains a host name rather than an IP address,  
>> clients
>>    need to use U-NAPTR [12] using the U-NAPTR specification described
>>    below to obtain a URI (indicating host and protocol) for the
>>    applicable LoST service.  In this document, only the HTTP and HTTPS
>>    URL schemes are defined.  Note that the HTTP URL can be any valid
>>    HTTP URL, including those containing path elements.
>>
>>    The following two DNS entries resolve the LoST URL  
>> "lost:example.com"
>>    to the HTTPS URL https://lostserv.example.com/secure or the HTTP  
>> URL
>>    http://lostserver.example.com, with the former being preferred.
>>     
>
> (1) Please use the same examples all the time. Above you use the  
> example lostserver.example.com, and now example.com.
>
> (2) Why do you not only use SRV records for this as lost is only  
> defined for HTTP/HTTPS?
>
> lost:example.com -> _lost._tcp.example.com:80
>
> I do not see any need for NAPTR records, unless LOST can be used with  
> some other protocol than HTTP. That is though not what it seems the  
> overall design is for.
>
> I.e. possible over-engineering for an abstraction that in reality is  
> not, and will never, be used.
>
>   

I don't think it is a too complex design. Furthermore, in the beginning 
we also spoke about other LoST bindings.


>>        example.com.
>>
>>        IN NAPTR 100  10   "u"    "LoST:https"
>>             "!*.!https://lostserver.example.com/secure!"  ""
>>
>>        IN NAPTR 200  10   "u"    "LoST:http"
>>             "!*.!http://lostserver.example.com!"  ""
>>     
>
> How do the end device get the LOST URL?
>
>   
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 8]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 5.  The <mapping> Element
>>
>>    The <mapping> element is the core data element in LoST,  
>> describing a
>>    service region and the associated service URLs.  Its parameters
>>    indicate when the mapping was last updated, how long it is  
>> valid, its
>>    version and the authoritative source for the mapping, along with a
>>    unique identifier.  Elements within the <mapping> element then
>>    provide a human-readable description, the service URN, a service
>>    boundary, the service URIs, and a service number.  All elements
>>    except the service URN are optional.
>>     
>
>
> Are really all elements optional? sourceId, version, and source  
> attributes as well?
>
> This draft contain a lot of words. Not as crisp as I would like to  
> see a protocol specification. Why for example does the above  
> paragraph point out "...provide a human-readable description..." etc,  
> and then the first thing that happen below in 5.1 is that it talks  
> about "Data source and version". Attributes that are not mentioned  
> above?
>
>   
Improving readability is a good thing. We should probably shorten the 
above paragraphs to avoid too much repetition.

>>   Below, we describe the
>>    components in turn.
>>     
>
> Unnecessary text.
>
>   
>> 5.1.  Data source and version: The 'source', 'sourceId' and 'version'
>>       Attributes
>>
>>    The 'source', 'sourceId' and 'version' attributes uniquely  
>> identify a
>>    particular mapping record.  They are created by the authoritative
>>    source for a mapping and never modified when a mapping is served  
>> from
>>    a cache.  The 'source' attribute contains a LoST URL identifying  
>> the
>>    authoritative generator of the mapping.  The 'sourceId' attribute
>>    identifies a particular mapping.
>>     
>
> Should not the URI definition include the ability to also include the  
> sourceId and version in the URI?
>
> Else you will not be able to get a URI for the record itself, and I  
> think that would be an opportunity that should not be missed.
>
>   

>>    The attribute contains a token,
>>    which is opaque, but MUST be unique among all different mappings
>>    maintained by the authoritative source for that particular service.
>>     
>
> "The attribute" that this sentence talks about, is that the  
> "sourceId" attribute? Not clear.
>
> Why btw are several attributes in the same section of the spec?  
> Better with one attribute per section and a crisp short definition of  
> that attribute.
>
>   
In previous versions of the document we had each attribute and each 
element in a separate subsection. Unfortunately, it does not well 
describe the relationship between the elements that really belong 
together. Hence, we changed the style a bit.

>>    For example, a UUID is a suitable format.  The 'version'  
>> attribute is
>>    a positive integer that is incremented by one for each change in  
>> the
>>    mapping.
>>     
>
> So if the difference between two records I happen to have is 4, there  
> MUST have been that number of versions in between? It is unclear in  
> this text as no MUST, SHOULD etc is in use if this increment of one  
> is mandatory or not. Makes the protocol unclear and might lead to  
> incompatible implementations.
>
>   
>>    Thus, a higher version number refers to a more recent
>>    mapping.  A mapping maintains its sourceId value as long as it
>>    remains logically the same, e.g., represents the same service
>>    boundary or replaces an earlier service boundary.  A receiver  
>> should
>>     
>
> Lower case "should" here...
>
>   
>>    be able to replace a mapping with another one having the same
>>    'source' and 'sourceId' and a higher version number.  All three
>>    attributes are REQUIRED for all <mapping> elements.
>>     
>
> This is not what section 5 said above.
>
> You have an attack vector if someone manage to spoof a record into a  
> cache with a version number that is extremely high. How large can  
> this version number be?
>
>   
>> 5.2.  Time of Last Update: The 'lastUpdated' Attribute
>>
>>    The 'lastUpdated' attribute describes when the mapping was last
>>    changed.  The contents of this attribute is a timezoned XML type
>>    dateTime, in canonical representation.  The attribute is REQUIRED.
>>     
>
> Note that according to 3.2.7.2 of http://www.w3.org/TR/2001/REC- 
> xmlschema-2-20010502/#dateTime (maybe I am looking at the wrong  
> source) the canonical representation of a time is always in UTC, so  
> the timezoned canonical version will always have 'Z' as the timezone  
> indicator.
>
> This is what you want?
>
>   
We probably should be explicit that the canonical representation is UTC 
with the 'Z' as the timezone  indicator.
>> 5.3.  Validity: The 'expires' Attribute
>>
>>    The 'expires' attribute contains the absolute time until which the
>>    mapping is to be considered valid.
>>     
>
> Does not "expires" contain the dateTime spec of when the mapping is  
> changing state from valid to not valid? The text above to me seems to  
> be the reverse.
>
>   
Henning indicated that it might be good to change the text. That's fine 
with me.

>>    The contents of this attribute is
>>    a timezoned XML type dateTime, in canonical representation.  See
>>    Section 3 regarding how this value is to be utilized with a cache.
>>    The 'expires' attribute is REQUIRED to be included in the <mapping>
>>    element.
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                  
>> [Page 9]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    On occasion, a resolver may be forced to return an expired  
>> mapping if
>>    it cannot reach the authoritative server or the server fails to
>>    return a usable answer.  Seekers and resolvers MAY cache the  
>> mapping
>>    so that they have at least some information available.  Resolvers
>>    SHOULD re-attempt the query each time a seeker requests a mapping.
>>     
>
> I think you should try to only use the terms "client" and "server"  
> throughout the document when you talk about the protocol. We already  
> know that a server can act as a proxy, and then act as a client.
>
> Try to not use the term "resolver". Experience from the DNS show it  
> is a confusing term.
>
>   
Good hint

>> 5.4.  Describing the Service with the <displayName> Element
>>
>>    The <displayName> element describes the service with a string  
>> that is
>>    suitable for display to human users, annotated with the 'xml:lang'
>>    attribute that contains a language tag to aid in the rendering of
>>    text.
>>     
>
> Why is lang tag needed for the rendering? Because of alternate  
> displayName elements with different lang tags?
>
>   
As indicated by Henning people in the working group believed that the 
text will be different in different regions and potentially multiple 
versions might be returned.

>> 5.5.  The Mapped Service:  the <service> Element
>>     
>
> Here you start talking about elements and not attributes. That is  
> confusing.
>
>   
>>    The 'service' element identifies the service for which this mapping
>>    applies.  It is usually the same service URN as in the request.
>>     
>
> Usually? That is an interesting term to have in a protocol  
> specification... :-)
>
>   
We will remove it.

>>    However, if the requested service, identified by the service URN  
>> [10]
>>    in the <service> element in the request, does not exist for the
>>    location indicated, the server can either return an
>>    <serviceNotImplemented> (Section 12.1) error or can provide an
>>    alternate service that approximates the desired service for that
>>    location.
>>     
>
> But if the response is <serviceNotImplemented>, is that "error" part  
> of the <service> element? We talk about the content of the <service>  
> element here, and I see either the URN of the service, or the URN of  
> an alternative service. Not a third alternative.
>
> Once again, not crisp enough, risk that the result is non- 
> interoperable implementations.
>
>   
>>    In the latter case, the server MUST include a <service>
>>    element with the alternative service URN.  The choice of service  
>> URN
>>    is left to local policy, but the alternate service should be  
>> able to
>>    satisfy the original service request.  The <service> element may  
>> also
>>    be required if the mapping is to be digitally signed.
>>     
>
> Resolvability of that URN? It is not a lost URL that is given back so  
> it is a referral within the protocol?
>   

The service element contains a URN based on the service URN document. It 
is not meant to be resolved into something else.

>   
>> 5.6.  Defining the Service Region with the <serviceBoundary> Element
>>     
>
> Element and not attribute again.
>
>   
>>    A response can indicate the region for which the service URL  
>> returned
>>    would be the same as in the actual query, the so-called _service
>>    region_.
>>     
>
> What is "can" in this sentence? What does that word imply? That it  
> might not indicate the same region as in the actual query?
>
>   
>>    The service region can be indicated by value or by
>>    reference (see Section 5.7).  If a client moves outside the service
>>    area and wishes to obtain current service data, it MUST send a new
>>    query with its current location.
>>     
>
> It is interesting to have "if...wishes...MUST" in the same sentence.  
> What if he do not wish to obtain current service data? I.e. the "if"  
> make the MUST loose its power.
>
>   
This sentence should be removed since this aspect is covered in the 
Phone BCP document.

>>    The service region is described by
>>    value in one or more <serviceBoundary> elements, each formatted
>>    according to a different location profile, identified by the
>>    'profile' atribute.
>>     
>
> Change the order of the attributes...to me it seems this is a forward  
> reference to "profile" attribute that btw is not defined in section 5.
>
>   
The profile attribute is not described in Section 5. That's true.
We have designated a separate section for the aspect of location 
profiles in Section 11.

It might not hurt to put a reference to Section 11 in there.

>>    The client only processes the first element that
>>    it can understand according to its list of supported location
>>    profiles.  Thus, the elements are alternative descriptions of the
>>    same service region, not additive geometries.
>>     
>
> What if there is a difference? Is a difference allowed?
>
>   
That's something that has to be described in the Phone BCP for emergency 
services.
Not in this document since it is application specific.

>>    The server returns all suitable service regions, using all  
>> available
>>    location profiles, so that intermediate caches have this  
>> information
>>    available for future queries.
>>     
>
> Is "suitable" same as "match the query"?
>
>   
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 10]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 5.7.  Service Boundaries by Reference: the <serviceBoundaryReference>
>>       Element
>>
>>    Since geodetic service boundaries may contain thousands of  
>> points and
>>    thus be quite large,
>>     
>
> Can it? Hmmm....(reader start to think here)...yes it can! :-)
>
>   
>>    clients may opt to conserve bandwidth and
>>    request a reference to the service boundary instead of the value
>>    described in Section 5.6.  The identifier of the service  
>> boundary is
>>    returned as an attribute of the <serviceBoundaryReference> element,
>>    along with a LoST URL identifying the server from where it can be
>>    retrieved.
>>     
>
> Should the reference not be "just" a URL? (See above)
>
>   
You mean " A URL instead of a LoST URL"?

>>    The actual value of the service boundary is then
>>    retrieved with the getServiceBoundary (Section 8) request.
>>
>>    The identifier is a random token with at least 128 bits of entropy
>>    and can be assumed to be globally unique.  It uniquely references a
>>    particular boundary.  If the boundary changes, a new identifier  
>> MUST
>>    be chosen.  Because of these properties, a client receiving a  
>> mapping
>>    response can simply check if it already has a copy of the boundary
>>    with that identifier.
>>     
>
> Should the reference then not be a URL plus an identifier?
>
>   
Currently, the structure is as follows:

    <serviceBoundaryReference
      source="lost:authoritative.example"
      key="7214148E0433AFE2FA2D48003D31172E" />

The identifier is in a separate attribute.

>>    If so, it can skip checking with the server
>>    whether the boundary has been updated.  Since service boundaries  
>> are
>>    likely to remain unchanged for extended periods of time, possibly
>>    exceeding the normal lifetime of the service URL, this approach
>>    avoids refreshing the boundary information even if the cached  
>> service
>>    response has gotten stale.
>>     
>
> ...even if the URL changes for the object.
>
>   
>> 5.8.  The Service Number
>>     
>
> Element or attribute?
>
>   
Element

Has to be added.

>>    The service number is returned in the optional <serviceNumber>
>>    element.
>>     
>
> Aha, element!
>
>   
>>    It contains a string of digits, * and # that a user on a
>>    device with a 12-key dial pad could use to reach that particular
>>    service.
>>     
>
> Reference a syntax specification. Max 15 char in the string as in E.164?
>
>   
>> 5.9.  Service URLs: the <uri> Element
>>
>>    The response returns the service URLs in one or more <uri>  
>> elements.
>>    The URLs MUST be absolute URLs.  The ordering of the URLs has no
>>    particular significance.  Each URL scheme MUST only appear at most
>>    once, but it is permissible to include both secured and regular
>>    versions of a protocol, such as both 'http' and 'https' or 'sip'  
>> and
>>    'sips'.
>>     
>
> How to handle load balancing, or the fact two PSAPs might cover the  
> same area?
>
> Does that NEVER happen?
>
> Did this document not say earlier that all matching service areas  
> (and for me because of that srevice URLs) should be returned that  
> matches? This "one scheme only" to me say that the server must choose  
> "the best one", which seems weird. Or am I confused?
>
>   
We had a discussion about load balancing here. See  
http://www.tschofenig.priv.at:8080/lost/issue9.
After the discussion the person that initially proposed it decided to 
withdraw the issue.


>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 11]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 6.  Path of Request:  <path> Element
>>
>>    To prevent loops and to allow tracing of request and response  
>> paths,
>>    all requests that allow recursion include a <path> element that
>>    contains one or more <via> elements, each possessing an attribute
>>    containing a LoST URL.  The order of <via> elements corresponds to
>>    the order of LoST servers, i.e., the first <via> element identifies
>>    the server that first received the request from the seeker.  The
>>    authoritative server copies the <path> element verbatim into the
>>    response.
>>     
>
> I don't know enough about XML to say whether this ordering is ok or  
> not. This is the first time ordering among elements exists in this  
> spec though.
>   
The order matters here in order to determine which server was traversed 
first.

>   
>>    If a query is answered iteratively, the querier includes all  
>> servers
>>    that it has already contacted.
>>
>>    The example in Figure 5 indicates that the answer was given to the
>>    responding server by the LoST server at esgw.ueber-110.de.example,
>>    which got the answer from the LoST server at
>>    polizei.muenchen.de.example.
>>     
>
> This is also sent in a request? How else can one prevent loops if a  
> server is acting as a client and do a recursive search, walking into  
> servers that the originator already have queried?
>
> I don't understand exactly how this can help with loop prevention.  
> Just how it can help loop detection on the client side. If it is not  
> passed also in requests.
>
>   
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 12]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 7.  Mapping a Location and Service to URLs: <findService>
>>
>> 7.1.  Overview
>>
>>    The <findService> query constitutes the core of the LoST
>>    functionality, mapping civic or geodetic locations to URLs and
>>    associated data.  After giving an example, we enumerate the  
>> elements
>>    of the query and response.
>>
>> 7.2.  Examples
>>
>> 7.2.1.  Example Using Geodetic Coordinates
>>
>>    The following is an example of mapping a service to a location  
>> using
>>    geodetic coordinates, for the service associated with the police
>>    (urn:service:sos.police).
>>
>>
>>    <?xml version="1.0" encoding="UTF-8"?>
>>    <findService
>>      xmlns="urn:ietf:params:xml:ns:lost1"
>>      xmlns:p2="http://www.opengis.net/gml"
>>      serviceBoundary="value"
>>      recursive="true">
>>
>>      <location profile="geodetic-2d">
>>        <p2:Point id="point1" srsName="urn:ogc:def:crs:EPSG::4326">
>>           <p2:pos>37.775 -122.422</p2:pos>
>>        </p2:Point>
>>      </location>
>>      <service>urn:service:sos.police</service>
>>
>>    </findService>
>>
>>                  Figure 2: A <findService> geodetic query
>>
>>    Given the query above, a server would respond with a service, and
>>    information related to that service.  In the example below, the
>>    server has mapped the location given by the client for a police
>>    service to the New York City Police Deparment, instructing the  
>> client
>>    that it may contact them via the URIs "sip:nypd@example.com" and
>>    "xmpp:nypd@example.com".  The server has also given the client a
>>    geodetic, two-dimensional boundary for this service.  The  
>> mapping was
>>    last updated on November 1, 2006 and expires on January 1, 2007.
>>    This instructs the client that if its location changes beyond the
>>    give service boundary or the expiration time has been reached, it
>>    would need to requery for this information.
>>     
>
> Does "lastUpdated" imply that it is correct from that point in time?  
> To me that is not crystal clear. One might update a record one month  
> ahead of a move for example.
>
>   
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 13]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    <?xml version="1.0" encoding="UTF-8"?>
>>    <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
>>      xmlns:p2="http://www.opengis.net/gml">
>>      <mapping
>>        expires="2007-01-01T01:44:33Z"
>>        lastUpdated="2006-11-01T01:00:00Z"
>>        source="lost:authoritative.example"
>>        sourceId="7e3f40b098c711dbb6060800200c9a66" version="1">
>>        <displayName xml:lang="en">
>>          New York City Police Department
>>        </displayName>
>>        <service>urn:service:sos.police</service>
>>        <serviceBoundary profile="geodetic-2d">
>>          <p2:Polygon srsName="urn:ogc:def::crs:EPSG::4326">
>>            <p2:exterior>
>>              <p2:LinearRing>
>>                <p2:pos>37.775 -122.4194</p2:pos>
>>                <p2:pos>37.555 -122.4194</p2:pos>
>>                <p2:pos>37.555 -122.4264</p2:pos>
>>                <p2:pos>37.775 -122.4264</p2:pos>
>>                <p2:pos>37.775 -122.4194</p2:pos>
>>              </p2:LinearRing>
>>            </p2:exterior>
>>          </p2:Polygon>
>>        </serviceBoundary>
>>        <uri>sip:nypd@example.com</uri>
>>        <uri>xmpp:nypd@example.com</uri>
>>        <serviceNumber>911</serviceNumber>
>>      </mapping>
>>      <path>
>>        <via source="lost:authoritative.example"/>
>>        <via source="lost:resolver.example"/>
>>      </path>
>>    </findServiceResponse>
>>
>>              Figure 3: A <findServiceResponse> geodetic answer
>>
>> 7.2.2.  Civic Address Mapping Example
>>
>>    The following is an example of mapping a service to a location much
>>    like the example in Section 7.2.1, but using civic address location
>>    information.  In this example, the client requests the service
>>    associated with police (urn:service:sos.police) along with a  
>> specific
>>    civic address (house number 6 on a street named Otto-Hahn-Ring in
>>    Munich, Germany).
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 14]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    <?xml version="1.0" encoding="UTF-8"?>
>>    <findService xmlns="urn:ietf:params:xml:ns:lost1"
>>      recursive="true" serviceBoundary="value">
>>      <location
>>        profile="civic">
>>        <civicAddress
>>          xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>          <country>Germany</country>
>>          <A1>Bavaria</A1>
>>          <A3>Munich</A3>
>>          <A6>Otto-Hahn-Ring</A6>
>>          <HNO>6</HNO>
>>          <PC>81675</PC>
>>        </civicAddress>
>>      </location>
>>      <service>urn:service:sos.police</service>
>>    </findService>
>>
>>                Figure 4: A <findService> civic address query
>>
>>    Given the query above, a server would respond with a service, and
>>    information related to that service.  In the example below, the
>>    server has mapped the location given by the client for a police
>>    service to the Muenchen Polizei-Abteilung, instructing the client
>>    that it may contact them via the URIs sip:munich-police@example.com
>>    and xmpp:munich-police@example.com.  The server has also given the
>>    client a civic address boundary (the city of Munich) for this
>>    service.  The mapping was last updated on November 1, 2006 by the
>>    authoritative source "lost:polizei.muenchen.de.example" and expires
>>    on January 1, 2007.  This instructs the client to requery for the
>>    information if its location changes beyond the given service  
>> boundary
>>    (i.e., beyond the city of Munich) or after January 1, 2007.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 15]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    <?xml version="1.0" encoding="UTF-8"?>
>>    <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1">
>>      <mapping
>>        expires="2007-01-01T01:44:33Z"
>>        lastUpdated="2006-11-01T01:00:00Z"
>>        source="lost:esgw.ueber-110.de.example"
>>        sourceId="e8b05a41d8d1415b80f2cdbb96ccf109" version="1" >
>>        <displayName xml:lang="de">
>>          Muenchen Polizei-Abteilung
>>        </displayName>
>>        <service>urn:service:sos.police</service>
>>        <serviceBoundary
>>          profile="urn:ietf:params:lost:location-profile:basic-civic">
>>          <civicAddress
>>            xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>            <country>Germany</country>
>>            <A1>Bavaria</A1>
>>            <A3>Munich</A3>
>>            <PC>81675</PC>
>>          </civicAddress>
>>        </serviceBoundary>
>>        <uri>sip:munich-police@example.com</uri>
>>        <uri>xmpp:munich-police@example.com</uri>
>>        <serviceNumber>110</serviceNumber>
>>      </mapping>
>>      <path>
>>        <via source="lost:esgw.ueber-110.de.example"/>
>>        <via source="lost:polizei.muenchen.de.example"/>
>>      </path>
>>    </findServiceResponse>
>>
>>           Figure 5: A <findServiceResponse> civic address answer
>>
>> 7.3.  Components of the <findService> Request
>>
>>    The <findService> request includes attributes that govern  
>> whether the
>>    request is handled iteratively or recursively, whether location
>>    validation is performed and which elements must be contained in the
>>    response.
>>
>> 7.3.1.  The <location> Element
>>
>>    The <findService> query communicates location using one or more
>>    <location> elements, which MUST conform to a location profile (see
>>    Section 11).  There MUST be no more than one location element for
>>    each distinct location profile.  The order of location objects is
>>    significant; the server uses the first location object where it
>>    understands the location profile.
>>     
>
> Ok, more ordering here. I presume that is ok...
>
> Using the first it understand is good.
>
>   
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 16]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>> 7.3.2.  Identifying the Service:  The <service> Element
>>
>>    The type of service desired is specified by the <service> element.
>>    It contains service URNs from the registry established in [10].
>>
>> 7.3.3.  Recursion
>>
>>    LoST <findService> and <listServicesByLocation> queries can be
>>    recursive, as indicated by the 'recursive' attribute.  A value of
>>    "true" indicates a recursive query, with the default being "false"
>>    when the attribute is omitted.  In recursive mode, the LoST server
>>    initiates queries on behalf of the requester and returns the result
>>    to the requester, inserting a <via> element to track the response
>>    chain.  The <via> elements are appended in responses in order of
>>    visit, i.e., the first <via> element contains the authoritative
>>    server and <via> elements below indicate servers that the response
>>    traversed on its way back to the original querier.
>>     
>
> Do you need time stamps on the via headers?
>
>   
>> 7.3.4.  Service Boundary
>>
>>    LoST <mapping> elements can describe the service boundary either by
>>    value or by reference.  Returning a service boundary reference is
>>    generally more space-efficient for geospatial (polygon) boundaries
>>    and if the boundaries change rarely, but does incur an additional
>>    <getServiceBoundary> request.  The querier can express a preference
>>    for one or the other modality with the 'serviceBoundary'  
>> attribute in
>>    the <findService> request, but the server makes the final  
>> decision as
>>    to whether to return a reference or a value.  Servers SHOULD NOT
>>    return a by-value service boundaries if the querier requested a
>>    reference.
>>
>> 7.3.5.  Requesting Civic Location Validation
>>
>>    Civic address validation is requested by setting the optional
>>    attribute 'validateLocation' to true.  If the attribute is omitted,
>>    it is assumed to be false.  The response is described in
>>    Section 7.4.2.  The example in Figure 6 demonstrates address
>>    validation, omitting the standard response elements.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 17]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    <?xml version="1.0" encoding="UTF-8"?>
>>    <findService
>>      xmlns="urn:ietf:params:xml:ns:lost1"
>>      recursive="true"
>>      validateLocation="true"
>>      serviceBoundary="value">
>>      <location profile="civic">
>>        <civicAddress
>>          xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>          <country>DE</country>
>>          <A1>Bavaria</A1>
>>          <A3>Munich</A3>
>>          <A6>Otto-Hahn-Ring</A6>
>>          <HNO>6</HNO>
>>          <PC>81675</PC>
>>        </civicAddress>
>>      </location>
>>      <service>urn:service:sos.police</service>
>>    </findService>
>>
>>       Figure 6: A <findService> query with address validation request
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Hardie, et al.            Expires July 21, 2007                 
>> [Page 18]
>> Internet-Draft                    LoST                      January  
>> 2007
>>
>>
>>    <?xml version="1.0" encoding="UTF-8"?>
>>    <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1">
>>      <mapping
>>        expires="2007-01-01T01:44:33Z"
>>        lastUpdated="2006-11-01T01:00:00Z"
>>        source="lost:authoritative.example"
>>        sourceId="4db898df52b84edfa9b6445ea8a0328e"
>>        version="1" >
>>        <displayName xml:lang="de">
>>          Muenchen Polizei-Abteilung
>>        </displayName>
>>        <service>urn:service:sos.police</service>
>>        <serviceBoundary profile="civic">
>>          <civicAddress
>>            xmlns="urn:ietf:params:xml:ns:pidf:geopriv10:civicAddr">
>>            <country>Germany</country>
>>            <A1>Bavaria</A1>
>>            <A3>Munich</A3>
>>            <PC>81675</PC>
>>          </civicAddress>
>>        </serviceBoundary>
>>        <uri>sip:munich-police@example.com</uri>
>>        <uri>xmpp:munich-police@example.com</uri>
>>        <serviceNumber>110</serviceNumber>
>>      </mapping>
>>      <locationValidation>
>>        <valid>country A1 A3 A6</valid>
>>        <invalid>PC</invalid>
>>      </locationValidation>
>>      <path>
>>        <via source="lost:authoritative.example"/>
>>        <via source="lost:resolver.example"/>
>>      </path>
>>    </findServiceResponse>
>>
>>      Figure 7: A <findServiceResponse> message with address validation
>>                                 information
>>
>>     
>
> I stopped here, as the findServiceResponse needed a lot of thinking.  
> I do not have that before monday next week.
>
>   
Thanks for the review.


Ciao
Hannes

>      Patrik
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 11:20:13 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCef9-0008AZ-GA; Thu, 01 Feb 2007 11:19:51 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCef8-0008AM-H0
	for ecrit@ietf.org; Thu, 01 Feb 2007 11:19:50 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCef6-00010x-2L
	for ecrit@ietf.org; Thu, 01 Feb 2007 11:19:50 -0500
Received: (qmail invoked by alias); 01 Feb 2007 16:13:07 -0000
Received: from socks1.netz.sbs.de (EHLO [192.35.17.26]) [192.35.17.26]
	by mail.gmx.net (mp044) with SMTP; 01 Feb 2007 17:13:07 +0100
X-Authenticated: #29516787
Message-ID: <45C21191.6090905@gmx.net>
Date: Thu, 01 Feb 2007 11:13:05 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: uri-review@ietf.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126
Cc: ECRIT <ecrit@ietf.org>
Subject: [Ecrit] IETF ECRIT Working Group: LoST URI Scheme --- Review Needed
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

-- resend to have the ECRIT working group on CC

Hi all

in the IETF ECRIT working group we have done work on a protocol called 
LoST. The description can be found in:
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-03.txt

In Section 4 we define the LoST URI scheme.
The IANA considerations can be found in Section 16.5.

We would like to solicit feedback since we are getting close to finish 
the document.

Ciao
Hannes & Marc




_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 14:44:36 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HChqo-0002O7-HT; Thu, 01 Feb 2007 14:44:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HChqm-0002Nz-SK
	for ecrit@ietf.org; Thu, 01 Feb 2007 14:44:04 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HChql-0006fi-G0
	for ecrit@ietf.org; Thu, 01 Feb 2007 14:44:04 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l11Jhmif025287; 
	Thu, 1 Feb 2007 12:43:48 -0700
Message-ID: <45C242F6.1020204@ntt-at.com>
Date: Thu, 01 Feb 2007 11:43:50 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
References: <45C1C030.6010602@ntt-at.com>
	<DB6B0197-263A-45D4-A152-0A4F103FD7AD@cs.columbia.edu>
In-Reply-To: <DB6B0197-263A-45D4-A152-0A4F103FD7AD@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Henning;

My comments inline..


Henning Schulzrinne wrote:
> Shida,
>
> thanks for your comments; please see some initial responses and
> questions inline. I'll skip items that I'll try to integrate directly.
>
> On Feb 1, 2007, at 5:25 AM, Shida Schubert wrote:
>
>>> For example, what is client to do if it receives any of the
>> errors in section 12.1? If we don't provide some sort of
>> recommendation, things are likely to get messy and simply not work.
>>
>
> I don't know what one can say in this case. In some cases, the client
> has to fix the address submitted, possibly with human input. In other
> cases, such as a system failures, a client will either have to retry
> later or use stale cached data. It seems fairly obvious in most cases
> what behavior is appropriate; we have been rightly admonished that the
> spec is somewhat wordy as is, so I'm reluctant to belabor the obvious.
> Can you identify places where an implementor would be in doubt what to
> do?
Probably for most cases, I am likely to come up with a conclusion analogous
to yours and implementors are likely to be smarter than I, so may be I am
simply over concerned here.

Anyhow, I don't think it's a bad practice to lay out some
recommendations to
ensure every effort is made for emergency call to succeed. After all
people can
get quite creative with their way of thinking/interpreting the so called
obvious.
>
>
>> 2. Errors shouldn't be sent on its own.
>>> I strongly believe that for some of the errors either it
>> should be recommended to attach a default URI for the service
>> requested(notFound,loop) or send the error with the
>> potential redirect targets(serviceNotImplemented,
>> locationProfileUnrecognized,internalError,loop,notFound).
>
> I don't understand what you're suggesting here. Unless you posit a
> general worldwide emergency call service, where you can send calls if
> all else fails, I don't see how this can work. If a LoST system
> doesn't understand an address at all, for example, it has no clue
> whether you are in England or Estonia. I think provider-specific
> fall-back call center information should probably be conveyed outside
> of LoST, as it is SIP-level configuration.


I will try to paraphrase the problem that I see with few examples.

- "serverError"
If serverError is returned to a client as a result of a recursive query for
service:sos:police and LoST server happens to know of a URI that can map
service:sos(but not service:sos:police thus the recursion)/location, URI
representing service:sos, I believe should be returned.

Rather than just returning an error=serverError(Which I believe is useless
without any details of error..).

- "loop"
I am not sure what client is supposed to get out of this? If it looped once
will it loop again for the same request? Is this a dead end? This error
I believe
is useful for debugging purposes but means nothing to a client(UA).

- "serviceNotImplemented"
According to the text in the draft, server may return these errors even
when there is an alternative. It may return these errors even if the server
is aware of a server that can serve the request righteously.

Rather than returning this error, it may be better to respond with a
redirect
with URI of LoST servers that can serve the request or ensure
alternative is
sent back.

>
>
>>
>> 3. Do we really want to send an error at all?
>>> I vaguely remember the talk about sending a default PSAP URIs
>> rather than sending an error and stalling an emergency call.
>
> See above. I think the phone BCP should specify what happens if a
> device has no usable mapping at the time of an emergency call. As
> noted above, I think that will mean falling back to a VSP-provided
> call center URL.
Do you envision this VSP-provided call center URL provided through means
such as
DHCP/Sip configuration framework?

As I noted in my comments below, I think the problem that's giving me
the stomach
pain will be nonexistent if client(UA) is not acting as a resolver itself.

I guess if above URL that you mentioned is not provided through means
such as DHCP/
Sip configuration, some text needs to recommend the UA to try sending
out an INVITE
with service URN despite its own attempt to resolve fails(And hope that
some
entity on the signaling path will be able to do the resolution on UA's
behalf).

Also I agree that phone BCP is probably a good place to include the
normative behavior.
>
>
>>
>> * 2 and 3 may not be a problem if the client(UA) is not trying
>> to contact the LoST server directly. In which case resolver is
>> likely to have some useful cache. I am worried about a case where
>> UA boots up and has no cache, sends a query to LoST server and
>> fails. Where does it go then?
>
> Again, see above.
>
> To be continued.
>
> Henning
>
>



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 15:50:14 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCisT-00023b-AQ; Thu, 01 Feb 2007 15:49:53 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCisS-000226-LY
	for ecrit@ietf.org; Thu, 01 Feb 2007 15:49:52 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCisR-0006oA-66
	for ecrit@ietf.org; Thu, 01 Feb 2007 15:49:52 -0500
Received: (qmail invoked by alias); 01 Feb 2007 20:49:49 -0000
Received: from socks1.netz.sbs.de (EHLO [192.35.17.26]) [192.35.17.26]
	by mail.gmx.net (mp052) with SMTP; 01 Feb 2007 21:49:49 +0100
X-Authenticated: #29516787
Message-ID: <45C2526B.5000002@gmx.net>
Date: Thu, 01 Feb 2007 15:49:47 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Subject: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
 Scheme --- Review Needed]
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


FYI

-------- Original Message --------
Subject: 	Re: [Uri-review] IETF ECRIT Working Group: LoST URI Scheme --- 
Review Needed
Date: 	Thu, 1 Feb 2007 15:29:40 -0500
From: 	Mark Baker <distobj@acm.org>
To: 	Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
CC: 	uri-review@ietf.org, "Marc Linsner" <mlinsner@cisco.com>
References: 	<45C21133.5090302@gmx.net>



I think section 4 should be expanded to follow the guidelines in RFC
4395 (BCP 115); there's a lot of missing information that we need to
properly review it.

Also, as a comment on the protocol, I find it unfortunate that LoST is
using HTTP as a transport protocol when it appears, after a cursory
read through the draft, that HTTP could be used perfectly well as an
application protocol.  If it were, the implications to the URI scheme
would be different of course; you probably wouldn't need a new one,
AFAICT.

If you are going to continue to use HTTP for transport, I think you
should defend that choice with reference to RFC 3205 (BCP 56).

Mark.

On 2/1/07, Hannes Tschofenig <Hannes.Tschofenig@gmx.net> wrote:
> Hi all
>
> in the IETF ECRIT working group we have done work on a protocol called
> LoST. The description can be found in:
> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-03.txt
>
> In Section 4 we define the LoST URI scheme.
> The IANA considerations can be found in Section 16.5.
>
> We would like to solicit feedback since we are getting close to finish
> the document.
>
> Ciao
> Hannes & Marc
>
>
> _______________________________________________
> Uri-review mailing list
> Uri-review@ietf.org
> https://www1.ietf.org/mailman/listinfo/uri-review
>


-- 
Mark Baker.  Ottawa, Ontario, CANADA.         http://www.markbaker.ca
Coactus; Web-inspired integration strategies  http://www.coactus.com


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 16:37:26 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCjcO-0001sD-2E; Thu, 01 Feb 2007 16:37:20 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCjcM-0001rZ-O1
	for ecrit@ietf.org; Thu, 01 Feb 2007 16:37:18 -0500
Received: from zeke.ecotroph.net ([69.31.8.124])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCjcH-0004ba-Cd
	for ecrit@ietf.org; Thu, 01 Feb 2007 16:37:18 -0500
Received: from [172.16.10.88] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Thu, 01 Feb 2007 16:36:33 -0500
	id 01588472.45C25D61.000043FD
In-Reply-To: <45C2526B.5000002@gmx.net>
References: <45C2526B.5000002@gmx.net>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Thu, 1 Feb 2007 16:37:11 -0500
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Instead of going down the path of trying to get 4395 compliance, I  
think a better idea is to drop the LoST URI.  I'm unsure when and  
where it would ever by typed in.  It isn't needed for discovery or  
resolution.  And if we find we do need one later, we can always  
register it at that time.

-andy

On Feb 1, 2007, at 3:49 PM, Hannes Tschofenig wrote:

>
> FYI
>
> -------- Original Message --------
> Subject: 	Re: [Uri-review] IETF ECRIT Working Group: LoST URI  
> Scheme --- Review Needed
> Date: 	Thu, 1 Feb 2007 15:29:40 -0500
> From: 	Mark Baker <distobj@acm.org>
> To: 	Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
> CC: 	uri-review@ietf.org, "Marc Linsner" <mlinsner@cisco.com>
> References: 	<45C21133.5090302@gmx.net>
>
>
>
> I think section 4 should be expanded to follow the guidelines in RFC
> 4395 (BCP 115); there's a lot of missing information that we need to
> properly review it.
>
> Also, as a comment on the protocol, I find it unfortunate that LoST is
> using HTTP as a transport protocol when it appears, after a cursory
> read through the draft, that HTTP could be used perfectly well as an
> application protocol.  If it were, the implications to the URI scheme
> would be different of course; you probably wouldn't need a new one,
> AFAICT.
>
> If you are going to continue to use HTTP for transport, I think you
> should defend that choice with reference to RFC 3205 (BCP 56).
>
> Mark.
>
> On 2/1/07, Hannes Tschofenig <Hannes.Tschofenig@gmx.net> wrote:
>> Hi all
>>
>> in the IETF ECRIT working group we have done work on a protocol  
>> called
>> LoST. The description can be found in:
>> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-03.txt
>>
>> In Section 4 we define the LoST URI scheme.
>> The IANA considerations can be found in Section 16.5.
>>
>> We would like to solicit feedback since we are getting close to  
>> finish
>> the document.
>>
>> Ciao
>> Hannes & Marc
>>
>>
>> _______________________________________________
>> Uri-review mailing list
>> Uri-review@ietf.org
>> https://www1.ietf.org/mailman/listinfo/uri-review
>>
>
>
> -- 
> Mark Baker.  Ottawa, Ontario, CANADA.         http://www.markbaker.ca
> Coactus; Web-inspired integration strategies  http://www.coactus.com
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 18:17:08 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HClAj-0002mS-Jx; Thu, 01 Feb 2007 18:16:53 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HClAj-0002mN-4I
	for ecrit@ietf.org; Thu, 01 Feb 2007 18:16:53 -0500
Received: from ithilien.qualcomm.com ([129.46.51.59])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HClAg-0001NR-L1
	for ecrit@ietf.org; Thu, 01 Feb 2007 18:16:53 -0500
Received: from totoro.qualcomm.com (totoro.qualcomm.com [129.46.61.158])
	by ithilien.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l11NGh8s021356
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Thu, 1 Feb 2007 15:16:44 -0800
Received: from [10.0.1.4] (vpn-10-50-0-186.qualcomm.com [10.50.0.186])
	by totoro.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id l11NGc37018667;
	Thu, 1 Feb 2007 15:16:43 -0800 (PST)
Mime-Version: 1.0
Message-Id: <p0624060ec1e8249711cd@[10.0.1.4]>
In-Reply-To: <80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
Date: Thu, 1 Feb 2007 15:16:37 -0800
To: Andrew Newton <andy@hxr.us>, Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
From: Ted Hardie <hardie@qualcomm.com>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URI 	Scheme --- Review Needed]
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 093efd19b5f651b2707595638f6c4003
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

At 4:37 PM -0500 2/1/07, Andrew Newton wrote:
>Instead of going down the path of trying to get 4395 compliance, I think a better idea is to drop the LoST URI.  I'm unsure when and where it would ever by typed in.  It isn't needed for discovery or resolution.  And if we find we do need one later, we can always register it at that time.
>
>-andy

I disagree, as I think we need that level of indirection now.  At minimum, we would
want to do a provisional, to grab what we think we need (but allow for change).
I've replied to Mark on the uri-review list (reproduced below). 
				Ted



At 3:29 PM -0500 2/1/07, Mark Baker wrote:
>I think section 4 should be expanded to follow the guidelines in RFC
>4395 (BCP 115); there's a lot of missing information that we need to
>properly review it.

Sorry about that; I actually put together a provisional registration
some time ago, then decided against sending it, as there were still
some aspects of the URI scheme that were up in the air.  Then the
urn stuff seemed more urgent, and I lost track.  Mea culpa, mea culpa,
mea culpa maxima.

As it stands, the registration template would look like this:

 URI scheme name.
    "lost" is requested

   Status.
      Permanent is requested

   URI scheme syntax.
     	
      LoST-URI = "lost:" host

     'host' is defined in Section 3.2.2 of RFC 3986 [7]
	
   URI scheme semantics.

      The "lost" scheme is intended to be used in order to identify
    the target of a LoST query, as described in draft-ietf-ecrit lost.
    Where the host portion of a the lost scheme is not IP address,
    the URI processor is expected to use U-NAPTR [12] using the
   U-NAPTR specification described below to obtain a URI
   (indicating host and protocol) for the applicable LoST service.
   Current work describes the URI target derived from the
   U-NAPTR lookup as either HTTP or HTTPS, but this may be
   extended in the future to other URI schemes if other
   transports are defined.

   Encoding considerations.

     There are no special encoding considerations here, other than
     those set out in 3.2.2 .  The working group expects that a
     lost URI using a registered name will commonly be using
    the DNS, rather than one of the resolution implementations
    mentioned in 3.2.2 and strongly urges hose deploying LoST to follow the
    recommendation of 3.2.2 that: "URI producers should use names
   that conform to the DNS syntax, even when use of DNS is not immediately
   apparent, and should limit these names to no more than 255 characters in length"

   Applications/protocols that use this URI scheme name.

     A lost URI may be carried by any protocol that intends to notify
     the recipient that lost service is available at the specified host.
     Commonly, this will mean in configuration protocols, although
     it might occur in plain text or html as a reference.

   Interoperability considerations.

      No special considerations.

   Security considerations.
    
     The security considerations set out in RFC 3986 apply.  Additionally,
     because this scheme uses U-NAPTR to resolve non-IP address host names,
     the security considerations of RFC 3958 (which U-NAPTR extends) apply.


   Contact Person

   Ted Hardie, hardie@qualcomm.com

   Change controller.

     The IESG, delegated to the ECRIT WG if still extant.

   References.
    

I will update the protocol document with this text, after incorporating
any further comments.

>Also, as a comment on the protocol, I find it unfortunate that LoST is
>using HTTP as a transport protocol when it appears, after ...
>...snip...
>... protocol.  If it were, the implications to the URI scheme
>would be different of course; you probably wouldn't need a new one,
>AFAICT.

There are two main reasons why HTTP is not being used as an application
protocol here.  The first is that overall architecture is intended to allow
the key pieces of lost to remain the same, even if deployment proves that
it would be more effective if deployed using a UDP-based transport, some
different TCP-based transport, or its own, dedicated transport.  The use
of u-naptr for resolution is intended, in particular, to allow this, even as
the authors and working group recognize that the quickest deployment path
is to re-use HTTP.  The second reason relates to HTTP's current deployment
characteristics; in many environments HTTP queries are intercepted for
proxy handling of various kinds.  Those interception proxies are a serious
concern for a protocol intended to deliver information about where to
target emergency calls.  They may, in the end, help, but the working group
wanted a way to distinguish the traffic and/or alter the underlying
protocol if that were not the case.
			regards,
				Ted Hardie

>If you are going to continue to use HTTP for transport, I think you
>should defend that choice with reference to RFC 3205 (BCP 56).
...snip...
>_______________________________________________
>Uri-review mailing list
>Uri-review@ietf.org
>https://www1.ietf.org/mailman/listinfo/uri-review


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 21:18:20 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCo05-0007p4-66; Thu, 01 Feb 2007 21:18:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCo03-0007le-FN
	for ecrit@ietf.org; Thu, 01 Feb 2007 21:18:03 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCnzx-0001bQ-EA
	for ecrit@ietf.org; Thu, 01 Feb 2007 21:18:03 -0500
Received: (qmail invoked by alias); 02 Feb 2007 02:17:56 -0000
Received: from unknown (EHLO [10.0.2.70]) [216.48.57.109]
	by mail.gmx.net (mp020) with SMTP; 02 Feb 2007 03:17:56 +0100
X-Authenticated: #29516787
Message-ID: <45C29F4F.1090306@gmx.net>
Date: Thu, 01 Feb 2007 21:17:51 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URI Scheme --- Review Needed]
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
In-Reply-To: <80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Andy,

I think that the criteria is not whether it will be typed in. The 
AAA/AAAS URI scheme for Diameter is not typed in  --- in fact it is used 
in the very same way as we use it here.

Ciao
Hannes

Andrew Newton wrote:
> Instead of going down the path of trying to get 4395 compliance, I 
> think a better idea is to drop the LoST URI.  I'm unsure when and 
> where it would ever by typed in.  It isn't needed for discovery or 
> resolution.  And if we find we do need one later, we can always 
> register it at that time.
>
> -andy
>
> On Feb 1, 2007, at 3:49 PM, Hannes Tschofenig wrote:
>
>>
>> FYI
>>
>> -------- Original Message --------
>> Subject:     Re: [Uri-review] IETF ECRIT Working Group: LoST URI 
>> Scheme --- Review Needed
>> Date:     Thu, 1 Feb 2007 15:29:40 -0500
>> From:     Mark Baker <distobj@acm.org>
>> To:     Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
>> CC:     uri-review@ietf.org, "Marc Linsner" <mlinsner@cisco.com>
>> References:     <45C21133.5090302@gmx.net>
>>
>>
>>
>> I think section 4 should be expanded to follow the guidelines in RFC
>> 4395 (BCP 115); there's a lot of missing information that we need to
>> properly review it.
>>
>> Also, as a comment on the protocol, I find it unfortunate that LoST is
>> using HTTP as a transport protocol when it appears, after a cursory
>> read through the draft, that HTTP could be used perfectly well as an
>> application protocol.  If it were, the implications to the URI scheme
>> would be different of course; you probably wouldn't need a new one,
>> AFAICT.
>>
>> If you are going to continue to use HTTP for transport, I think you
>> should defend that choice with reference to RFC 3205 (BCP 56).
>>
>> Mark.
>>
>> On 2/1/07, Hannes Tschofenig <Hannes.Tschofenig@gmx.net> wrote:
>>> Hi all
>>>
>>> in the IETF ECRIT working group we have done work on a protocol called
>>> LoST. The description can be found in:
>>> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-03.txt
>>>
>>> In Section 4 we define the LoST URI scheme.
>>> The IANA considerations can be found in Section 16.5.
>>>
>>> We would like to solicit feedback since we are getting close to finish
>>> the document.
>>>
>>> Ciao
>>> Hannes & Marc
>>>
>>>
>>> _______________________________________________
>>> Uri-review mailing list
>>> Uri-review@ietf.org
>>> https://www1.ietf.org/mailman/listinfo/uri-review
>>>
>>
>>
>> --Mark Baker.  Ottawa, Ontario, CANADA.         http://www.markbaker.ca
>> Coactus; Web-inspired integration strategies  http://www.coactus.com
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 21:47:51 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCoSp-0006Rw-C0; Thu, 01 Feb 2007 21:47:47 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCoSo-0006Rr-AI
	for ecrit@ietf.org; Thu, 01 Feb 2007 21:47:46 -0500
Received: from zeke.ecotroph.net ([69.31.8.124])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCoSn-00013P-3Q
	for ecrit@ietf.org; Thu, 01 Feb 2007 21:47:46 -0500
Received: from [10.0.1.110] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Thu, 01 Feb 2007 21:47:05 -0500
	id 01588477.45C2A629.00000BDD
In-Reply-To: <p0624060ec1e8249711cd@[10.0.1.4]>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
	<p0624060ec1e8249711cd@[10.0.1.4]>
Mime-Version: 1.0
Message-Id: <854AC6EB-5870-40E7-8ACA-3D9DAF356E77@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Thu, 1 Feb 2007 21:47:42 -0500
To: Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.7 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1611732493=="
Errors-To: ecrit-bounces@ietf.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============1611732493==
Content-Type: multipart/alternative;
	boundary="=_zeke.ecotroph.net-3040-1170384425-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_zeke.ecotroph.net-3040-1170384425-0001-2
Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed
Content-Transfer-Encoding: 7bit


On Feb 1, 2007, at 6:16 PM, Ted Hardie wrote:

> I disagree, as I think we need that level of indirection now.  At  
> minimum, we would
> want to do a provisional, to grab what we think we need (but allow  
> for change).
> I've replied to Mark on the uri-review list (reproduced below).

We can still use U-NAPTR without a URI scheme.  There's nothing in U- 
NAPTR that requires one.  Of course, I do agree that reserving the  
lost: URI scheme name is important.

-andy
--=_zeke.ecotroph.net-3040-1170384425-0001-2
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mime-Autoconverted: from quoted-printable to quoted-printable by courier
	0.53.3

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; -kht=
ml-line-break: after-white-space; "><BR><DIV><DIV>On Feb 1, 2007, at 6:16=
 PM, Ted Hardie wrote:</DIV><BR class=3D"Apple-interchange-newline"><BLOC=
KQUOTE type=3D"cite"><P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT f=
ace=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">I disagree,=
 as I think we need that level of indirection now.<SPAN class=3D"Apple-co=
nverted-space">=A0 </SPAN>At minimum, we would</FONT></P> <P style=3D"mar=
gin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D=
"font: 12.0px Helvetica">want to do a provisional, to grab what we think =
we need (but allow for change).</FONT></P> <P style=3D"margin: 0.0px 0.0p=
x 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">I've replied to Mark on the uri-review list (reproduced below)=
.<SPAN class=3D"Apple-converted-space">=A0</SPAN></FONT></P> </BLOCKQUOTE=
></DIV><BR><DIV>We can still use U-NAPTR without a URI scheme.=A0 There's=
 nothing in U-NAPTR that requires one.=A0 Of course, I do agree that rese=
rving the lost: URI scheme name is important.</DIV><DIV><BR class=3D"khtm=
l-block-placeholder"></DIV><DIV>-andy</DIV></BODY></HTML>
--=_zeke.ecotroph.net-3040-1170384425-0001-2--


--===============1611732493==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============1611732493==--




From ecrit-bounces@ietf.org Thu Feb 01 21:51:10 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCoVv-0007OW-Ns; Thu, 01 Feb 2007 21:50:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCoVu-0007OQ-Ou
	for ecrit@ietf.org; Thu, 01 Feb 2007 21:50:58 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCoVt-0001Nt-IY
	for ecrit@ietf.org; Thu, 01 Feb 2007 21:50:58 -0500
Received: from [10.0.1.110] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Thu, 01 Feb 2007 21:50:12 -0500
	id 0158847B.45C2A6E4.00000CBC
In-Reply-To: <45C29F4F.1090306@gmx.net>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
	<45C29F4F.1090306@gmx.net>
Mime-Version: 1.0
Message-Id: <696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Thu, 1 Feb 2007 21:50:50 -0500
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0188041939=="
Errors-To: ecrit-bounces@ietf.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============0188041939==
Content-Type: multipart/alternative;
	boundary="=_zeke.ecotroph.net-3262-1170384617-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_zeke.ecotroph.net-3262-1170384617-0001-2
Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed
Content-Transfer-Encoding: 7bit


On Feb 1, 2007, at 9:17 PM, Hannes Tschofenig wrote:

> I think that the criteria is not whether it will be typed in. The  
> AAA/AAAS URI scheme for Diameter is not typed in  --- in fact it is  
> used in the very same way as we use it here.

Fine.  URIs can also be used as protocol elements.  What other  
protocols need to pass around LoST URIs in a generic URI protocol field?

-andy
--=_zeke.ecotroph.net-3262-1170384617-0001-2
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mime-Autoconverted: from quoted-printable to quoted-printable by courier
	0.53.3

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; -kht=
ml-line-break: after-white-space; "><BR><DIV><DIV>On Feb 1, 2007, at 9:17=
 PM, Hannes Tschofenig wrote:</DIV><BR class=3D"Apple-interchange-newline=
"><BLOCKQUOTE type=3D"cite"><P style=3D"margin: 0.0px 0.0px 0.0px 0.0px">=
<FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">I th=
ink that the criteria is not whether it will be typed in. The AAA/AAAS UR=
I scheme for Diameter is not typed in<SPAN class=3D"Apple-converted-space=
">=A0 </SPAN>--- in fact it is used in the very same way as we use it her=
e.</FONT></P> </BLOCKQUOTE></DIV><BR><DIV>Fine.=A0 URIs can also be used =
as protocol elements.=A0 What other protocols need to pass around LoST UR=
Is in a generic URI protocol field?</DIV><DIV><BR class=3D"khtml-block-pl=
aceholder"></DIV><DIV>-andy</DIV></BODY></HTML>
--=_zeke.ecotroph.net-3262-1170384617-0001-2--


--===============0188041939==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0188041939==--




From ecrit-bounces@ietf.org Thu Feb 01 22:16:05 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCou9-0005iY-Bj; Thu, 01 Feb 2007 22:16:01 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCou9-0005iS-0P
	for ecrit@ietf.org; Thu, 01 Feb 2007 22:16:01 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCou6-0007EH-S5
	for ecrit@ietf.org; Thu, 01 Feb 2007 22:16:00 -0500
Received: (qmail invoked by alias); 02 Feb 2007 03:15:57 -0000
Received: from unknown (EHLO [10.0.2.70]) [216.48.57.109]
	by mail.gmx.net (mp050) with SMTP; 02 Feb 2007 04:15:57 +0100
X-Authenticated: #29516787
Message-ID: <45C2ACE1.8060402@gmx.net>
Date: Thu, 01 Feb 2007 22:15:45 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: shida@ntt-at.com
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
References: <45C1C030.6010602@ntt-at.com>
In-Reply-To: <45C1C030.6010602@ntt-at.com>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: fec852dbea6d068499ed3250edf328e2
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Shida,

thanks for your review.

Shida Schubert wrote:
> Draft:  draft-ietf-ecrit-lost-03
> Reviewer: Shida Schubert
> Review Date: 31 Jan 07
>
> Summary:
> ----------------------------------------
>  Some clarifications are needed for it to progress further.
>  I know LoST is to be used for service other than SOS, but 
> the document leaves me with some concerns when I envision 
> its use with SOS. 
>
>   
I believe that good protocol also provides extensibility for future use.
Currently, the protocol description was written with a focus on
emergency services usage in mind but we tried to design it in such a way
that a usage in a more generic environment is possible and not prevented.




> Overall Concerns about the draft:
> ----------------------------------------
>
>  1. Which document do I expect to see normative texts on client and server behavior?
>    > Some normative behavior exists in the draft but some I believe 
>      is important is lacking.
>
>    > For example, what is client to do if it receives any of the 
>      errors in section 12.1? If we don't provide some sort of 
>      recommendation, things are likely to get messy and simply not work.

My opinion is that the Phone BCP has to provide these guidelines.

Ideally, there shouldn't be an error. However, it is easy to envision
that errors might happen. For the emergency services use case the LoST
server should try to return an answer even in the worst case.

There are, however, a really really bad error cases where the LoST cases
isn't able todo anything useful. For example, what do you do if a client
sends a totally garbled request?

>  
>
>  2. Errors shouldn't be sent on its own.
>    > I strongly believe that for some of the errors either it 
>      should be recommended to attach a default URI for the service 
>      requested(notFound,loop) or send the error with the 
>      potential redirect targets(serviceNotImplemented,
>      locationProfileUnrecognized,internalError,loop,notFound).
>
>   
For some of the error I believe that's what we do. Consider, for
example, the following error response:

<?xml version="1.0" encoding="UTF-8"?>
<findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
xmlns:p2="http://www.opengis.net/">
<mapping
expires="2007-01-01T01:44:33Z"
lastUpdated="2006-11-01T01:00:00Z"
source="lost:authoritative.example"
sourceId="fb8ed888433343b7b27865aeb38f3a99" version="1" >
<displayName xml:lang="en">
New York City Police Department
</displayName>
<service>urn:service:sos.police</service>
<serviceBoundary profile="geodetic-2d">
<p2:Polygon srsName="urn:ogc:def::crs:EPSG::4326">
<p2:exterior>
<p2:LinearRing>
<p2:pos>37.775 -122.4194</p2:pos>
<p2:pos>37.555 -122.4194</p2:pos>
<p2:pos>37.555 -122.4264</p2:pos>
<p2:pos>37.775 -122.4264</p2:pos>
<p2:pos>37.775 -122.4194</p2:pos>
</p2:LinearRing>
</p2:exterior>
</p2:Polygon>
</serviceBoundary>
<uri>sip:nypd@example.com</uri>
</mapping>
<warnings source="lost:authoritative.example">
<serviceSubstitution
message="Unable to determine proper location, using default PSAP"
xml:lang="en"/>
</warnings>
<path>
<via source="lost:authoritative.example"/>
<via source="lost:resolver.example"/>
</path>
</findServiceResponse>


Here location did not lead to a PSAP and a default PSAP was returned.
Still, there is a response that can be used for emergency service purposes.

>  3. Do we really want to send an error at all? 
>    > I vaguely remember the talk about sending a default PSAP URIs 
>      rather than sending an error and stalling an emergency call.
>   
That's always an option for some error situation.
The Phone BCP document should probably give some more information about
the cases when this would be appropriate.
For some extreme error cases this is just not possible.


>    
>    * 2 and 3 may not be a problem if the client(UA) is not trying 
>      to contact the LoST server directly. In which case resolver is 
>      likely to have some useful cache. I am worried about a case where 
>      UA boots up and has no cache, sends a query to LoST server and 
>      fails. Where does it go then?
>
>
>   
The LoST server discovery procedures allow multiple LoST servers to be
returned. Hence, the client could ask some of the alternative servers.
If none of the available LoST servers works then there is indeed nothing
you could do. Maybe the network interface card of the laptop / mobile
phone is broken. What should you do?

> Clarifications needed:
> ----------------------------------------
> 1. Relationship of sourceId/version is ambiguous.
>     > If user A and B queries for "sos"/"regionA" would 
>       they get the same mapping data with same sourceId/version?
>   
Yes. They would receive they same mapping if it did not change in
between the two requests if their location falls within the same region.
>     > If above are the same when does sourceId/version ever change?
>   
If the mapping Location+Service -> PSAP (+service boundary+location
profile) association changes.

>     > Assuming server that caches the data can't change sourceId/version, 
>       they need to be the same for both A and B? 
>     > I think the text needs to be elaborated to clarify what 
>       I have raised as a question.
>
>   
I will look at it in order to determine what has to be done.

> 2. <lastUpdated>
>     > Again, the relationship between the client/mapping should be 
>       clarified. Is it the time when the mapping response was sent?
>       Or is it really the time when boundary/service relationship has 
>       changed. From the in the later section I am assuming it's the 
>       latter.
>   


Currently, there only two fields that carry date information: expires
and lastUpdated

They do not indicate when the response message was sent.


> 3. <serviceNotImplemented> makes me uncomfortable. 
>    > Considering for an emergency case, if this is returned without any 
>      alternative services related to the requested service or 
>      redirection targets and my resolver(my UA) happened to know only one 
>      LoST server(one that returned this response)... 
>      How would I make a successful emergency call? 
>    > Suggestions should be made to either return a default URI for the 
>      service requested or send redirection response.
>      *Currently the server can either chooses to return an alternative 
>       service or simply send "serviceNotImplemented". 
>   

For the emergency call you would send the services defined in
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-service-urn-05.txt
document and for an emergency services deployment you would provide
mappings for these services.

If a client asks for a service foobar and foobar just does not exist
then there needs to be an error back that the service is not implemented.
You cannot return a "default" service for every
> 4. <serviceBoundaryReference>
>    > Now the text currently states that the identifier MUST be changed
>      when the boundary changes. I don't know if it happens often but 
>      assuming there may be multiple geodetic profiles supported by 
>      the server, would the identifier need to be changed when  
>      datum in one of the profile changes? (Say profile A contains 
>      NumFloors and because a new high rise was introduced value of 
>      NumFloors changed from 6 to 12.) 
>      * It's probably nothing to worry about as the boundary doesn't 
>        seem to change often.
>
>   

The mapping would most likely not change too often.

In your example, if the service boundary changes then the mapping would
change. Whether the change affects multiple location profiles is hard to
say and depends on the specific location profile.



> 5. <uri> element.
>    > Requirement Ma7 talks about returning multiple PSAP URIs that may 
>      cover different regions. I am assuming the serviceBoundary doesn't 
>      allow LoST server to express correlation between serviceBoundary 
>      and URI provided. For example assuming sip:psap1 covers region1
>      and tel:psap2 covers region2, which URI would be expressed by the 
>      serviceBoundary? Do we need to worry about this? Does this happen? 
>      I am assuming it may happen. Some of the more major protocol 
>      are likely to be supported by most PSAPs, but for example real time 
>      text for hearing impaired may only be supported by major PSAP that 
>      may have larger boundary than others.
>   
Requirement Ma7 says:

"
Multiple PSAP URIs: The mapping protocol MUST support a method to return
multiple PSAP URIs which cover the same geographic area.
"

The <uri> element may indeed appear multiple times in the response.


>  
>
> 6. Section 7.2.1/7.2.2 a sentence before the answer example
>    "This instructs the client that if its location changes beyond the
>    give service boundary or the expiration time has been reached, it
>    would need to requery for this information." 
>     I don't think the statement here is wrong but I feel uncomfortable 
>    with this. strict Resolver like the one that may sit in VSP may 
>    be a client in some sense but unless it goes through a scheduled 
>    reboot, it does not meet any of the criteria mentioned in section 3 
>    for triggering the mapping. Now if we consider these resolvers that cache 
>    values and considering the long expiration time for the mapping, 
>    seeker may be pointed to inappropriate PSAP more than we want to see.
>
>   
I would not have a problem deleting the sentence.

> 7. <locationValidation>
>   > The text seems to imply that there is a coherency in granularity 
>     expressed in <valid> and that of <serviceBoundary>. 
>     If the boundary is cut at state level, the location validation is 
>     done to the state level only is what I gather from the text. 
>     If that's the case the example contains a false, it seems to 
>     validate down to <A6 /> when the boundary is cut at <A3 />
>
>   

The content of the <valid> and the <serviceBoundary> element have a
totally different semantic.

The content of <valid> says that the listed tokens are checked and
considered valid (in the sense of the definition in the requirements
document).

For the service boundary the situation is a bit more difficult and more
text is needed.



> 8. <ListServicesByLocationResponse> 
>   > From the example and the description of the element I gather that 
>     the response does not contain which server may provide the services 
>     listed in <serviceList>. This is problematic if the seeker is looking 
>     for a service that the target LoST server doesn't support and recursive
>     is not declared(default="false") or set to "false".
>
>   
I agree. That's missing.

> 9. Section 5.3, last sentence: 
>    I am assuming resolver is the entity that actually queries the LoST 
>    server, in which case the following sentence:
>    "Resolvers SHOULD re-attempt the query each time a seeker 
>    requests a mapping." seems to invalidate the whole concept of caching. 
>    In DNS term, I am assuming that the LoST server likely to be deployed 
>    at VSP is analogous to 'strict' Resolver which may not want to query 
>    each time a seeker requests a mapping. Some clarification at terminology 
>    may be necessary..
>   

As mentioned by Patrik we should avoid the DNS terminology. We should
only talk about client and server.

I don't have a strong opinion about the strategy of fetching
information. You can either say that the default is to fetch information
from the authority server whenever possible (and fall back to the cache
when you have connectivity problems) or to be more lazy by exploiting
the caching functionality.


> 10. Clarifying caching
>    > Based on what information would the entity cache or delete cache? 
>     > When location validation is requested, I believe it makes it 
>       a unique request even when there is a cache available for the 
>       region asked( cache for region civic:Munich is available, 
>       the query is for civic:Munich,x,y + location validation = "true").
>     > Criteria on when caching is to be done should be clarified.
>
>   
We should probably provide more text.


Ciao
Hannes

> Editorial Fixes:
> ----------------------------------------
>
> 1. Term server/resolver/seeker/client are used, I am assuming there are 
>    some overlaps and trying to minimize the varieties on term used would 
>    be good.
>
>
> 2. Section 6. 2nd paragraph:
>     "If a query is answered iteratively, the querier includes all servers
>     that it has already contacted."
>    
>     Is it recursively and not iteratively?
>
> 2. Section 7.2.1/7.2.2: 1st sentence
>    "The following is an example of mapping a service to a location using
>    geodetic coordinates, for the service associated with the police
>    (urn:service:sos.police)."
>
>   Isn't it an example of mapping query/request not mapping.
>
>
>  I hope it helps.
>
>  Regards
>   Shida 
>
>
>
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 22:31:12 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCp8k-0003YO-8x; Thu, 01 Feb 2007 22:31:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCp8j-0003Xg-8L
	for ecrit@ietf.org; Thu, 01 Feb 2007 22:31:05 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HCp8h-0001IY-Rv
	for ecrit@ietf.org; Thu, 01 Feb 2007 22:31:05 -0500
Received: (qmail invoked by alias); 02 Feb 2007 03:31:03 -0000
Received: from unknown (EHLO [10.0.2.70]) [216.48.57.109]
	by mail.gmx.net (mp018) with SMTP; 02 Feb 2007 04:31:03 +0100
X-Authenticated: #29516787
Message-ID: <45C2B068.60604@gmx.net>
Date: Thu, 01 Feb 2007 22:30:48 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URI Scheme --- Review Needed]
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
In-Reply-To: <696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Andy,

Andrew Newton wrote:
>
> On Feb 1, 2007, at 9:17 PM, Hannes Tschofenig wrote:
>
>> I think that the criteria is not whether it will be typed in. The 
>> AAA/AAAS URI scheme for Diameter is not typed in  --- in fact it is 
>> used in the very same way as we use it here.
>
> Fine.  URIs can also be used as protocol elements.  What other 
> protocols need to pass around LoST URIs in a generic URI protocol field?
>
Currently, we are focusing on the emergency services use case and there 
I haven't seen a place where we have to use the LoST URIs in other 
protocols.

Btw, the mentioned AAA/AAAS URIs are not used in other protocols either.

If I understood you right then you would like to use a 'host' as is 
defined in Section 3.2.2 of RFC 3986 with the lost URI scheme.

Ciao
Hannes
> -andy


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 01 23:51:32 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCqOJ-0001SL-He; Thu, 01 Feb 2007 23:51:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCqOI-0001SG-R7
	for ecrit@ietf.org; Thu, 01 Feb 2007 23:51:14 -0500
Received: from numenor.qualcomm.com ([129.46.51.58])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCqOH-0000pz-G7
	for ecrit@ietf.org; Thu, 01 Feb 2007 23:51:14 -0500
Received: from neophyte.qualcomm.com (neophyte.qualcomm.com [129.46.61.149])
	by numenor.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l124p6sn030331
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Thu, 1 Feb 2007 20:51:06 -0800
Received: from [10.0.1.4] (vpn-10-50-0-26.qualcomm.com [10.50.0.26])
	by neophyte.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id
	l124p4AI032138; Thu, 1 Feb 2007 20:51:05 -0800
Mime-Version: 1.0
Message-Id: <p06240612c1e8722e4128@[10.0.1.4]>
In-Reply-To: <696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
Date: Thu, 1 Feb 2007 20:51:03 -0800
To: Andrew Newton <andy@hxr.us>, Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
From: Ted Hardie <hardie@qualcomm.com>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URI 	Scheme --- Review Needed]
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

At 9:50 PM -0500 2/1/07, Andrew Newton wrote:
>Content-Type: text/html
>X-Mime-Autoconverted: from quoted-printable to quoted-printable by courier
>	0.53.3
>
>
>On Feb 1, 2007, at 9:17 PM, Hannes Tschofenig wrote:
>
>>I think that the criteria is not whether it will be typed in. The AAA/AAAS URI scheme for Diameter is not typed in  --- in fact it is used in the very same way as we use it here.
>>
>
>Fine.  URIs can also be used as protocol elements.  What other protocols need to pass around LoST URIs in a generic URI protocol field?
>
>-andy

I think it would be better if provisioning mechanisms passed along the full lost
URI, since that allows for providing multiple targets (potentially with different
transports) after U-NAPTR is invoked.  Some aren't going to have generic URI slots,
but I think it is better for those that do (and yes, the link on the web page or
provider provisioning may end up playing here).

I also believe that it's appearance in the findServiceResponse is pretty useful;
I want to tell you the authoritative source--without tying it to which one
of the target URIs served the answer to me.  You know, in other words, which
source you went through (if resolver) or gave the answer (if authoritative); I don't
have to know which host it was--something that might be difficult to map
back into source if that was what was captured instead (especially if the

					Ted

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 01:05:46 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCrYF-0008DF-AE; Fri, 02 Feb 2007 01:05:35 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCrYD-0008Bh-1G
	for ecrit@ietf.org; Fri, 02 Feb 2007 01:05:33 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCrYB-0006zH-7p
	for ecrit@ietf.org; Fri, 02 Feb 2007 01:05:33 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1265JSH025004; 
	Thu, 1 Feb 2007 23:05:20 -0700
Message-ID: <45C2D4A1.8020503@ntt-at.com>
Date: Thu, 01 Feb 2007 22:05:21 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
References: <45C1C030.6010602@ntt-at.com> <45C2ACE1.8060402@gmx.net>
In-Reply-To: <45C2ACE1.8060402@gmx.net>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ff67cea9f7df2d77f61a364cea0926e8
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Hannes;

My comments inline..
First of all thank you for clarifying a lot of my concerns.

Hannes Tschofenig wrote:
> Hi Shida,
>
> thanks for your review.
>
> Shida Schubert wrote:
>   
>> Draft:  draft-ietf-ecrit-lost-03
>> Reviewer: Shida Schubert
>> Review Date: 31 Jan 07
>>
>> Summary:
>> ----------------------------------------
>>  Some clarifications are needed for it to progress further.
>>  I know LoST is to be used for service other than SOS, but 
>> the document leaves me with some concerns when I envision 
>> its use with SOS. 
>>
>>   
>>     
> I believe that good protocol also provides extensibility for future use.
> Currently, the protocol description was written with a focus on
> emergency services usage in mind but we tried to design it in such a way
> that a usage in a more generic environment is possible and not prevented.
>   
I completely understand that the protocol was designed for general
usage. But until
now I haven't seen enough normative text anywhere for an emergency case.
I have read
the phone BCP last October, but I don't recall reading normative
behaviors addressing
my concerns.

>
>
>   
>> Overall Concerns about the draft:
>> ----------------------------------------
>>
>>  1. Which document do I expect to see normative texts on client and server behavior?
>>    > Some normative behavior exists in the draft but some I believe 
>>      is important is lacking.
>>
>>    > For example, what is client to do if it receives any of the 
>>      errors in section 12.1? If we don't provide some sort of 
>>      recommendation, things are likely to get messy and simply not work.
>>     
>
> My opinion is that the Phone BCP has to provide these guidelines.
>
> Ideally, there shouldn't be an error. However, it is easy to envision
> that errors might happen. For the emergency services use case the LoST
> server should try to return an answer even in the worst case.
>
> There are, however, a really really bad error cases where the LoST cases
> isn't able todo anything useful. For example, what do you do if a client
> sends a totally garbled request?
>   
Yes I understand, as I commented before to Henning, I am all happy if I see
my concerns addressed in Phone BCP.
>   
>>  
>>
>>  2. Errors shouldn't be sent on its own.
>>    > I strongly believe that for some of the errors either it 
>>      should be recommended to attach a default URI for the service 
>>      requested(notFound,loop) or send the error with the 
>>      potential redirect targets(serviceNotImplemented,
>>      locationProfileUnrecognized,internalError,loop,notFound).
>>
>>   
>>     
> For some of the error I believe that's what we do. Consider, for
> example, the following error response:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
> xmlns:p2="http://www.opengis.net/">
> <mapping
> expires="2007-01-01T01:44:33Z"
> lastUpdated="2006-11-01T01:00:00Z"
> source="lost:authoritative.example"
> sourceId="fb8ed888433343b7b27865aeb38f3a99" version="1" >
> <displayName xml:lang="en">
> New York City Police Department
> </displayName>
> <service>urn:service:sos.police</service>
> <serviceBoundary profile="geodetic-2d">
> <p2:Polygon srsName="urn:ogc:def::crs:EPSG::4326">
> <p2:exterior>
> <p2:LinearRing>
> <p2:pos>37.775 -122.4194</p2:pos>
> <p2:pos>37.555 -122.4194</p2:pos>
> <p2:pos>37.555 -122.4264</p2:pos>
> <p2:pos>37.775 -122.4264</p2:pos>
> <p2:pos>37.775 -122.4194</p2:pos>
> </p2:LinearRing>
> </p2:exterior>
> </p2:Polygon>
> </serviceBoundary>
> <uri>sip:nypd@example.com</uri>
> </mapping>
> <warnings source="lost:authoritative.example">
> <serviceSubstitution
> message="Unable to determine proper location, using default PSAP"
> xml:lang="en"/>
> </warnings>
> <path>
> <via source="lost:authoritative.example"/>
> <via source="lost:resolver.example"/>
> </path>
> </findServiceResponse>
>
>
> Here location did not lead to a PSAP and a default PSAP was returned.
> Still, there is a response that can be used for emergency service purposes.
>   
Some text that would yield implementation to come up with the output above
needs to be documented somewhere (I guess the phone BCP).
>   
>>  3. Do we really want to send an error at all? 
>>    > I vaguely remember the talk about sending a default PSAP URIs 
>>      rather than sending an error and stalling an emergency call.
>>   
>>     
> That's always an option for some error situation.
> The Phone BCP document should probably give some more information about
> the cases when this would be appropriate.
> For some extreme error cases this is just not possible.
>   
Agree.
>
>   
>>    
>>    * 2 and 3 may not be a problem if the client(UA) is not trying 
>>      to contact the LoST server directly. In which case resolver is 
>>      likely to have some useful cache. I am worried about a case where 
>>      UA boots up and has no cache, sends a query to LoST server and 
>>      fails. Where does it go then?
>>
>>
>>   
>>     
> The LoST server discovery procedures allow multiple LoST servers to be
> returned. Hence, the client could ask some of the alternative servers.
> If none of the available LoST servers works then there is indeed nothing
> you could do. Maybe the network interface card of the laptop / mobile
> phone is broken. What should you do?
>   
I just want every effort to be made for a client to succeed in making
the emergency call.
If there is some fundamental problem on the client side, there is really
nothing we can do.
>   
>> Clarifications needed:
>> ----------------------------------------
>> 1. Relationship of sourceId/version is ambiguous.
>>     > If user A and B queries for "sos"/"regionA" would 
>>       they get the same mapping data with same sourceId/version?
>>   
>>     
> Yes. They would receive they same mapping if it did not change in
> between the two requests if their location falls within the same region.
>   
>>     > If above are the same when does sourceId/version ever change?
>>   
>>     
> If the mapping Location+Service -> PSAP (+service boundary+location
> profile) association changes.
>   
Understood. That's what I gathered. Thank you for the clarification.
>   
>>     > Assuming server that caches the data can't change sourceId/version, 
>>       they need to be the same for both A and B? 
>>     > I think the text needs to be elaborated to clarify what 
>>       I have raised as a question.
>>
>>   
>>     
> I will look at it in order to determine what has to be done.
>
>   
>> 2. <lastUpdated>
>>     > Again, the relationship between the client/mapping should be 
>>       clarified. Is it the time when the mapping response was sent?
>>       Or is it really the time when boundary/service relationship has 
>>       changed. From the in the later section I am assuming it's the 
>>       latter.
>>   
>>     
>
>
> Currently, there only two fields that carry date information: expires
> and lastUpdated
>
> They do not indicate when the response message was sent.
>   
That's what I gathered. Thank you for clarifying.
>
>   
>> 3. <serviceNotImplemented> makes me uncomfortable. 
>>    > Considering for an emergency case, if this is returned without any 
>>      alternative services related to the requested service or 
>>      redirection targets and my resolver(my UA) happened to know only one 
>>      LoST server(one that returned this response)... 
>>      How would I make a successful emergency call? 
>>    > Suggestions should be made to either return a default URI for the 
>>      service requested or send redirection response.
>>      *Currently the server can either chooses to return an alternative 
>>       service or simply send "serviceNotImplemented". 
>>   
>>     
>
> For the emergency call you would send the services defined in
> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-service-urn-05.txt
> document and for an emergency services deployment you would provide
> mappings for these services.
>
> If a client asks for a service foobar and foobar just does not exist
> then there needs to be an error back that the service is not implemented.
> You cannot return a "default" service for every
>   
I understand what you are saying. My comment was specifically addressed
to an emergency case.
BTW are you saying service-urn-05 mandates returning a parent
service(service:sos) to be
returned when child service(service:sos:police) is not? I read the 03
version but I don't recall
any such text.

>> 4. <serviceBoundaryReference>
>>    > Now the text currently states that the identifier MUST be changed
>>      when the boundary changes. I don't know if it happens often but 
>>      assuming there may be multiple geodetic profiles supported by 
>>      the server, would the identifier need to be changed when  
>>      datum in one of the profile changes? (Say profile A contains 
>>      NumFloors and because a new high rise was introduced value of 
>>      NumFloors changed from 6 to 12.) 
>>      * It's probably nothing to worry about as the boundary doesn't 
>>        seem to change often.
>>
>>   
>>     
>
> The mapping would most likely not change too often.
>
> In your example, if the service boundary changes then the mapping would
> change. Whether the change affects multiple location profiles is hard to
> say and depends on the specific location profile.
>   
Do you expect any correlation between the location profile requested and
location profile
expect to be seen in getServiceBoundaryResponse? If I send a query with
profile A and B,
would the data referenced include all the profile the server supports or
only those that
were asked.
>
>
>   
>> 5. <uri> element.
>>    > Requirement Ma7 talks about returning multiple PSAP URIs that may 
>>      cover different regions. I am assuming the serviceBoundary doesn't 
>>      allow LoST server to express correlation between serviceBoundary 
>>      and URI provided. For example assuming sip:psap1 covers region1
>>      and tel:psap2 covers region2, which URI would be expressed by the 
>>      serviceBoundary? Do we need to worry about this? Does this happen? 
>>      I am assuming it may happen. Some of the more major protocol 
>>      are likely to be supported by most PSAPs, but for example real time 
>>      text for hearing impaired may only be supported by major PSAP that 
>>      may have larger boundary than others.
>>   
>>     
> Requirement Ma7 says:
>
> "
> Multiple PSAP URIs: The mapping protocol MUST support a method to return
> multiple PSAP URIs which cover the same geographic area.
> "
>
> The <uri> element may indeed appear multiple times in the response.
>   
I apologize I must had been dreaming... You are right I made up the text.

>
>   
>>  
>>
>> 6. Section 7.2.1/7.2.2 a sentence before the answer example
>>    "This instructs the client that if its location changes beyond the
>>    give service boundary or the expiration time has been reached, it
>>    would need to requery for this information." 
>>     I don't think the statement here is wrong but I feel uncomfortable 
>>    with this. strict Resolver like the one that may sit in VSP may 
>>    be a client in some sense but unless it goes through a scheduled 
>>    reboot, it does not meet any of the criteria mentioned in section 3 
>>    for triggering the mapping. Now if we consider these resolvers that cache 
>>    values and considering the long expiration time for the mapping, 
>>    seeker may be pointed to inappropriate PSAP more than we want to see.
>>
>>   
>>     
> I would not have a problem deleting the sentence.
>
>   
>> 7. <locationValidation>
>>   > The text seems to imply that there is a coherency in granularity 
>>     expressed in <valid> and that of <serviceBoundary>. 
>>     If the boundary is cut at state level, the location validation is 
>>     done to the state level only is what I gather from the text. 
>>     If that's the case the example contains a false, it seems to 
>>     validate down to <A6 /> when the boundary is cut at <A3 />
>>
>>   
>>     
>
> The content of the <valid> and the <serviceBoundary> element have a
> totally different semantic.
>
> The content of <valid> says that the listed tokens are checked and
> considered valid (in the sense of the definition in the requirements
> document).
>
> For the service boundary the situation is a bit more difficult and more
> text is needed.
>
>   
Okay here is the text that made me raise the question.

"<valid> element enumerates those civic address elements that have been
recognized as
valid by the LoST server and that have been used to determine the mapping."

It's the last bit that states "that have been used to determine the
mapping", I am assuming
if this is true, the granularity of boundary and that of valid should be
equal.

>
>   
>> 8. <ListServicesByLocationResponse> 
>>   > From the example and the description of the element I gather that 
>>     the response does not contain which server may provide the services 
>>     listed in <serviceList>. This is problematic if the seeker is looking 
>>     for a service that the target LoST server doesn't support and recursive
>>     is not declared(default="false") or set to "false".
>>
>>   
>>     
> I agree. That's missing.
>
>   
>> 9. Section 5.3, last sentence: 
>>    I am assuming resolver is the entity that actually queries the LoST 
>>    server, in which case the following sentence:
>>    "Resolvers SHOULD re-attempt the query each time a seeker 
>>    requests a mapping." seems to invalidate the whole concept of caching. 
>>    In DNS term, I am assuming that the LoST server likely to be deployed 
>>    at VSP is analogous to 'strict' Resolver which may not want to query 
>>    each time a seeker requests a mapping. Some clarification at terminology 
>>    may be necessary..
>>   
>>     
>
> As mentioned by Patrik we should avoid the DNS terminology. We should
> only talk about client and server.
>
> I don't have a strong opinion about the strategy of fetching
> information. You can either say that the default is to fetch information
> from the authority server whenever possible (and fall back to the cache
> when you have connectivity problems) or to be more lazy by exploiting
> the caching functionality.
>   
Thank you. I completely agree with not using the DNS terminology.
I don't have any preference here, I just felt odd seeing the text after
arguing about
caching so much over the years.

>
>   
>> 10. Clarifying caching
>>    > Based on what information would the entity cache or delete cache? 
>>     > When location validation is requested, I believe it makes it 
>>       a unique request even when there is a cache available for the 
>>       region asked( cache for region civic:Munich is available, 
>>       the query is for civic:Munich,x,y + location validation = "true").
>>     > Criteria on when caching is to be done should be clarified.
>>
>>   
>>     
> We should probably provide more text.
Thanks.

Regards
Shida

>
> Ciao
> Hannes
>
>   
>> Editorial Fixes:
>> ----------------------------------------
>>
>> 1. Term server/resolver/seeker/client are used, I am assuming there are 
>>    some overlaps and trying to minimize the varieties on term used would 
>>    be good.
>>
>>
>> 2. Section 6. 2nd paragraph:
>>     "If a query is answered iteratively, the querier includes all servers
>>     that it has already contacted."
>>    
>>     Is it recursively and not iteratively?
>>
>> 2. Section 7.2.1/7.2.2: 1st sentence
>>    "The following is an example of mapping a service to a location using
>>    geodetic coordinates, for the service associated with the police
>>    (urn:service:sos.police)."
>>
>>   Isn't it an example of mapping query/request not mapping.
>>
>>
>>  I hope it helps.
>>
>>  Regards
>>   Shida 
>>
>>
>>
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>>   
>>     
>
>
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 01:35:48 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCs1Q-0006yJ-B3; Fri, 02 Feb 2007 01:35:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCs1P-0006xb-4Y
	for ecrit@ietf.org; Fri, 02 Feb 2007 01:35:43 -0500
Received: from ams-iport-1.cisco.com ([144.254.224.140])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCs1J-0004Wn-N9
	for ecrit@ietf.org; Fri, 02 Feb 2007 01:35:43 -0500
Received: from ams-dkim-2.cisco.com ([144.254.224.139])
	by ams-iport-1.cisco.com with ESMTP; 02 Feb 2007 07:35:35 +0100
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150])
	by ams-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l126ZY9a009649; 
	Fri, 2 Feb 2007 07:35:34 +0100
Received: from xbh-ams-332.emea.cisco.com (xbh-ams-332.cisco.com
	[144.254.231.87])
	by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l126ZXC8022603; 
	Fri, 2 Feb 2007 07:35:33 +0100 (MET)
Received: from xfe-ams-331.emea.cisco.com ([144.254.231.72]) by
	xbh-ams-332.emea.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 2 Feb 2007 07:35:31 +0100
Received: from [127.0.0.1] ([144.254.226.40]) by xfe-ams-331.emea.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 2 Feb 2007 07:35:32 +0100
In-Reply-To: <p06240612c1e8722e4128@[10.0.1.4]>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<p06240612c1e8722e4128@[10.0.1.4]>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
Content-Transfer-Encoding: 7bit
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Fri, 2 Feb 2007 07:35:30 +0100
To: Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 02 Feb 2007 06:35:32.0117 (UTC)
	FILETIME=[5659AC50:01C74694]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=957; t=1170398135;
	x=1171262135; c=relaxed/simple; s=amsdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paf@cisco.com;
	z=From:=20=3D?ISO-8859-1?Q?Patrik_F=3DE4ltstr=3DF6m?=3D=20<paf@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20[Fwd=3A=20Re=3A=20[Uri-review]=20IETF=20ECR
	IT=20Working=20Group=3A=20LoST=20URI=20=09Scheme=20---=20Review=20Needed]
	|Sender:=20; bh=iQRT7OxonLUZHa9hzkH+vFDOV4GbIspFZoRShrR6Qx8=;
	b=rjIIvtptnl76P1yB1uiMmxGosSpZ+tFY4CyBbj+7EFnpfP2jRM7aI1hvq+nG6MLGksaInAFB
	aTo/wB6WQblOtXRjTbHLAW97nVbPBaAhlB5eNzbvPXWJfEc84Vnfngx5;
Authentication-Results: ams-dkim-2; header.From=paf@cisco.com; dkim=pass (si
	g from cisco.com/amsdkim2001 verified; ); 
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

On 2 feb 2007, at 05.51, Ted Hardie wrote:

> I think it would be better if provisioning mechanisms passed along  
> the full lost
> URI, since that allows for providing multiple targets (potentially  
> with different
> transports) after U-NAPTR is invoked.

URIs is, I claim, the way we in IETF describe unique name for an  
object on the Internet. Given a URI, we also define mechanisms for  
how to retrieve that object (if the object is retrievable).

I do not think it is good that a protocol like LOST is defined where  
data in the protocol itself include things like "unique names of  
objects", "referrals" etc and there is no URI definition for the data  
passed around in those protocol primitives.

Note that definition of URIs is one thing, using them in the protocol  
is another. Take mailto: URI for example that is a well defined URI  
scheme that is used a lot, but the SMTP protocol do not use the URI.

    Patrik

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 03:21:12 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCtfR-0003GW-FN; Fri, 02 Feb 2007 03:21:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCtfQ-0003G6-5D
	for ecrit@ietf.org; Fri, 02 Feb 2007 03:21:08 -0500
Received: from zeke.toscano.org ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCtfN-0007bn-UB
	for ecrit@ietf.org; Fri, 02 Feb 2007 03:21:08 -0500
Received: from [10.0.1.110] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Fri, 02 Feb 2007 03:20:20 -0500
	id 01588480.45C2F444.000061F1
In-Reply-To: <39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<p06240612c1e8722e4128@[10.0.1.4]>
	<39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; delsp=yes; format=flowed
Content-Transfer-Encoding: quoted-printable
Message-Id: <8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Fri, 2 Feb 2007 03:20:58 -0500
To: "=?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?=" <paf@cisco.com>,
	Hannes Tschofenig <Hannes.Tschofenig@gmx.net>,
	Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.7 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

To answer all 3 responders at once...

On Feb 2, 2007, at 1:35 AM, Patrik F=E4ltstr=F6m wrote:

> On 2 feb 2007, at 05.51, Ted Hardie wrote:
>
>> I think it would be better if provisioning mechanisms passed along =20=

>> the full lost
>> URI, since that allows for providing multiple targets (potentially =20=

>> with different
>> transports) after U-NAPTR is invoked.
>
> URIs is, I claim, the way we in IETF describe unique name for an =20
> object on the Internet. Given a URI, we also define mechanisms for =20
> how to retrieve that object (if the object is retrievable).
>
> I do not think it is good that a protocol like LOST is defined =20
> where data in the protocol itself include things like "unique names =20=

> of objects", "referrals" etc and there is no URI definition for the =20=

> data passed around in those protocol primitives.
>
> Note that definition of URIs is one thing, using them in the =20
> protocol is another. Take mailto: URI for example that is a well =20
> defined URI scheme that is used a lot, but the SMTP protocol do not =20=

> use the URI.

Hannes is correct in that all we need is the "host" portion of the =20
URI.  It isn't a "host" but a domain name, and  that is the input =20
value to U-NAPTR.  The output is multiple HTTP/HTTPS URIs, not LoST =20
URIs.

A domain name is all the current LoST scheme specifies.  There is no =20
difference between passing around a LoST domain name and a LoST URI, =20
other than the first five characters which are always "lost:".  The =20
only reason we might need a LoST URI is to put it in a place that =20
generically takes URIs, and that use case hasn't surfaced.

And I disagree with the characterization of URIs above.  The tel:, =20
data: and file: URI schemes certainly don't fit the description of =20
"unique name for an object on the Internet."  And creating a URI =20
scheme just because there is some sort of tradition of doing so =20
doesn't help with interoperability one iota.  In fact, creating =20
protocol widgets without a clear reason for doing so generally causes =20=

more harm than good.

-andy=

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 04:03:08 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCuJx-0005tA-Oe; Fri, 02 Feb 2007 04:03:01 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCuJx-0005t5-9U
	for ecrit@ietf.org; Fri, 02 Feb 2007 04:03:01 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCuJs-00053l-8u
	for ecrit@ietf.org; Fri, 02 Feb 2007 04:03:01 -0500
Received: from [10.20.132.19] (vpn-128-59-249-10.vpn.columbia.edu
	[128.59.249.10]) (user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l1292eiY028610
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Fri, 2 Feb 2007 04:02:45 -0500 (EST)
In-Reply-To: <EF2F0EC839870F43A6637360BC12ABD4D3DD40@PACDCEXCMB05.cable.comcast.com>
References: <EF2F0EC839870F43A6637360BC12ABD4D3DD40@PACDCEXCMB05.cable.comcast.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Message-Id: <BD9941E8-84EC-4732-A71F-0EB9F6E92EDD@cs.columbia.edu>
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] LoST Review - part 1
Date: Fri, 2 Feb 2007 04:02:38 -0500
To: "Khan, Sohel" <Sohel_Khan@cable.comcast.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 1.4 (+)
X-Scan-Signature: a4e5f67c5e230eddf754446d1a2201a4
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0948673363=="
Errors-To: ecrit-bounces@ietf.org


--===============0948673363==
Content-Type: multipart/alternative; boundary=Apple-Mail-3-973713427


--Apple-Mail-3-973713427
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

This is a statement nobody is likely to disagree with. Unfortunately,  
almost all the suggestions so far are for adding text, not removing  
text.

On Feb 1, 2007, at 3:24 PM, Khan, Sohel wrote:

> Henning wrote:
>
> >>This draft contain a lot of words. Not as crisp as I would like to
>
> >>see a protocol specification. Why for example does the above
>
> >I'm always happy to remove text, as long as somebody else then  
> doesn't complain that they need >more examples, more background and  
> design information and a longer security considerations
>
> > section...
>
>
>
> I would prefer both crisp text and illustrative examples.
>
>
>
>
>
> Thank you.
>
>
>
> Sincerely,
>
>
>
>
>
> Sohel Khan, Ph.D.
>
> Comcast Cable Communication
>
> 1500 Market Street
>
> Philadelphia, PA 19102
>
> Phone: +1-215-286-4853 (office)
>
>            +1-215-828-6896 (mobile)
>
> E-Mail:sohel_khan@cable.comcast.com
>
>
>
>
>
>
>
>


--Apple-Mail-3-973713427
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=ISO-8859-1

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><DIV>This is a statement nobody =
is likely to disagree with. Unfortunately, almost all the suggestions so =
far are for adding text, not removing text.</DIV><BR><DIV><DIV>On Feb 1, =
2007, at 3:24 PM, Khan, Sohel wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><SPAN =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Lucida =
Grande; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: =
0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; =
white-space: normal; widows: 2; word-spacing: 0px; "><O:SMARTTAGTYPE =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"PostalCode"><O:SMARTTAGTYPE =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"State"><O:SMARTTAGTYPE =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"City"><O:SMARTTAGTYPE =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"place"><O:SMARTTAGTYPE =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"Street"><O:SMARTTAGTYPE =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"address"><DIV class=3D"Section1"><P class=3D"MsoNormal"><FONT =
size=3D"2" face=3D"Arial"><SPAN style=3D"font-size:10.0pt; =
font-family:Arial; font-size: 13.3333px; "><SPAN =
class=3D"Apple-style-span" style=3D"font-family: Arial; font-size: =
13.3333px; ">Henning wrote:</SPAN><O:P style=3D"font-family: Arial; =
font-size: 13.3333px; "></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><SPAN class=3D"Apple-style-span" style=3D"font-family: Arial; =
font-size: 13.3333px; ">&gt;&gt;</SPAN></SPAN></FONT><SPAN =
class=3D"Apple-style-span" style=3D"font-family: Times New Roman; =
font-size: 16px; ">This draft contain a lot of words. Not as crisp as I =
would like to</SPAN><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><O:P style=3D"font-family: Arial; font-size: 13.3333px; =
"></O:P></SPAN></FONT></P><PRE style=3D"font-family: Courier New; =
font-size: 13.3333px; white-space: pre; "><FONT size=3D"2" face=3D"Courier=
 New"><SPAN style=3D"font-size:10.0pt; font-family: Courier New; =
font-size: 13.3333px; white-space: pre; "><SPAN class=3D"Apple-style-span"=
 style=3D"font-family: Courier New; font-size: 13.3333px; white-space: =
pre; ">&gt;&gt;see a protocol specification. Why for example does the =
above</SPAN><O:P style=3D"font-family: Courier New; font-size: =
13.3333px; white-space: pre; "></O:P></SPAN></FONT></PRE><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Courier New"><SPAN =
style=3D"font-size:10.0pt; font-family:" courier=3D"" new";=3D"" =
font-size:=3D"" 13.3333px;=3D""><BR style=3D"font-family: Courier New; =
font-size: 13.3333px; "><SPAN class=3D"Apple-style-span" =
style=3D"font-family: Courier New; font-size: 13.3333px; =
">&gt;</SPAN><TT style=3D"font-family: Courier New; font-size: =
13.3333px; "><FONT face=3D"Courier New"><SPAN class=3D"Apple-style-span" =
style=3D"font-family: Courier New; font-size: 13.3333px; ">I'm always =
happy to remove text, as long as somebody else then doesn't complain =
that they need &gt;more examples, more background and design information =
and a longer security considerations</SPAN><O:P style=3D"font-family: =
Courier New; font-size: 13.3333px; =
"></O:P></FONT></TT></SPAN></FONT></P><P class=3D"MsoNormal"><TT =
style=3D"font-family: Courier New; font-size: 16px; "><FONT size=3D"2" =
face=3D"Courier New"><SPAN style=3D"font-size: 10.0pt; font-family: =
Courier New; font-size: 13.3333px; "><SPAN class=3D"Apple-style-span" =
style=3D"font-family: Courier New; font-size: 13.3333px; ">&gt; =
section...</SPAN></SPAN></FONT></TT><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt;font-family:Arial; font-size: 13.3333px; =
"><SPAN class=3D"Apple-style-span" style=3D"font-family: Arial; =
font-size: 13.3333px; "></SPAN><O:P style=3D"font-family: Arial; =
font-size: 13.3333px; "></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><SPAN class=3D"Apple-style-span" style=3D"font-family: Arial; =
font-size: 13.3333px; ">=A0</SPAN><O:P style=3D"font-family: Arial; =
font-size: 13.3333px; "></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><SPAN class=3D"Apple-style-span" style=3D"font-family: Arial; =
font-size: 13.3333px; ">I would prefer both crisp text and illustrative =
examples.</SPAN><O:P style=3D"font-family: Arial; font-size: 13.3333px; =
"></O:P></SPAN></FONT></P><P class=3D"MsoNormal"><FONT size=3D"2" =
face=3D"Arial"><SPAN style=3D"font-size:10.0pt; font-family:Arial; =
font-size: 13.3333px; "><O:P style=3D"font-family: Arial; font-size: =
13.3333px; "><SPAN class=3D"Apple-style-span" style=3D"font-family: =
Arial; font-size: 13.3333px; ">=A0</SPAN></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><O:P style=3D"font-family: Arial; font-size: 13.3333px; "><SPAN =
class=3D"Apple-style-span" style=3D"font-family: Arial; font-size: =
13.3333px; ">=A0</SPAN></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><SPAN class=3D"Apple-style-span" style=3D"font-family: Arial; =
font-size: 13.3333px; ">Thank you.</SPAN></SPAN></FONT><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "></O:P></P><P =
class=3D"MsoNormal"><FONT size=3D"3" face=3D"Times New Roman"><SPAN =
style=3D"font-size: 12.0pt; font-family: Times New Roman; font-size: =
16px; "><SPAN class=3D"Apple-style-span" style=3D"font-family: Times New =
Roman; font-size: 16px; ">=A0</SPAN><O:P style=3D"font-family: Times New =
Roman; font-size: 16px; "></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"2" face=3D"Arial"><SPAN =
style=3D"font-size:10.0pt; font-family:Arial; font-size: 13.3333px; =
"><SPAN class=3D"Apple-style-span" style=3D"font-family: Arial; =
font-size: 13.3333px; ">Sincerely,</SPAN></SPAN></FONT><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "></O:P></P><P =
class=3D"MsoNormal"><FONT size=3D"3" face=3D"Times New Roman"><SPAN =
style=3D"font-size: 12.0pt; font-family: Times New Roman; font-size: =
16px; "><SPAN class=3D"Apple-style-span" style=3D"font-family: Times New =
Roman; font-size: 16px; ">=A0</SPAN><O:P style=3D"font-family: Times New =
Roman; font-size: 16px; "></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"3" face=3D"Times New Roman"><SPAN =
style=3D"font-size: 12.0pt; font-family: Times New Roman; font-size: =
16px; "><SPAN class=3D"Apple-style-span" style=3D"font-family: Times New =
Roman; font-size: 16px; ">=A0</SPAN><O:P style=3D"font-family: Times New =
Roman; font-size: 16px; "></O:P></SPAN></FONT></P><P =
class=3D"MsoNormal"><FONT size=3D"1" color=3D"navy" face=3D"Book =
Antiqua"><SPAN style=3D"font-size:7.5pt;font-family:" book=3D"" =
antiqua";color:navy;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" =
font-size:=3D"" 10px;=3D""><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">Sohel Khan, Ph.D.</SPAN></SPAN></FONT><O:P style=3D"font-family: =
Times New Roman; font-size: 16px; "></O:P></P><P class=3D"MsoNormal"><FONT=
 size=3D"1" color=3D"navy" face=3D"Book Antiqua"><SPAN =
style=3D"font-size:7.5pt;font-family:" book=3D"" antiqua";color:navy;=3D""=
 color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" font-size:=3D"" =
10px;=3D""><SPAN class=3D"Apple-style-span" style=3D"color: rgb(0, 0, =
128); font-family: Book Antiqua; font-size: 10px; ">Comcast Cable =
Communication</SPAN></SPAN></FONT><O:P style=3D"font-family: Times New =
Roman; font-size: 16px; "></O:P></P><P class=3D"MsoNormal"><ST1:STREET =
w:st=3D"on"><ST1:ADDRESS w:st=3D"on"><FONT size=3D"1" color=3D"navy" =
face=3D"Book Antiqua"><SPAN style=3D"font-size:7.5pt;font-family:" =
book=3D"" antiqua";=3D"" color:navy;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" =
128);=3D"" font-size:=3D"" 10px;=3D""><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">1500 Market =
Street</SPAN></SPAN></FONT></ST1:ADDRESS></ST1:STREET><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "></O:P></P><P =
class=3D"MsoNormal"><ST1:PLACE w:st=3D"on"><ST1:CITY w:st=3D"on"><FONT =
size=3D"1" color=3D"navy" face=3D"Book Antiqua"><SPAN =
style=3D"font-size:7.5pt;font-family:" book=3D"" antiqua";=3D"" =
color:navy;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" =
font-size:=3D"" 10px;=3D""><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">Philadelphia</SPAN></SPAN></FONT></ST1:CITY><FONT size=3D"1" =
color=3D"navy" face=3D"Book Antiqua"><SPAN =
style=3D"font-size:7.5pt;font-family:" book=3D"" antiqua";=3D"" =
color:navy;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" =
font-size:=3D"" 10px;=3D""><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">, </SPAN><ST1:STATE w:st=3D"on"><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">PA</SPAN></ST1:STATE><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; "> </SPAN><ST1:POSTALCODE w:st=3D"on"><SPAN =
class=3D"Apple-style-span" style=3D"color: rgb(0, 0, 128); font-family: =
Book Antiqua; font-size: 10px; =
">19102</SPAN></ST1:POSTALCODE></SPAN></FONT></ST1:PLACE><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "></O:P></P><P =
class=3D"MsoNormal"><FONT size=3D"1" color=3D"navy" face=3D"Book =
Antiqua"><SPAN style=3D"font-size:7.5pt;font-family:" book=3D"" =
antiqua";color:navy;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" =
font-size:=3D"" 10px;=3D""><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">Phone: +1-215-286-4853 (office)</SPAN></SPAN></FONT><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "></O:P></P><P =
class=3D"MsoNormal"><FONT size=3D"1" color=3D"navy" face=3D"Book =
Antiqua"><SPAN style=3D"font-size:7.5pt;font-family:" book=3D"" =
antiqua";color:navy;=3D"" color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" =
font-size:=3D"" 10px;=3D""><SPAN class=3D"Apple-style-span" =
style=3D"color: rgb(0, 0, 128); font-family: Book Antiqua; font-size: =
10px; ">=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 +1-215-828-6896 =
(mobile)</SPAN></SPAN></FONT><O:P style=3D"font-family: Times New Roman; =
font-size: 16px; "></O:P></P><P class=3D"MsoNormal"><FONT size=3D"1" =
color=3D"navy" face=3D"Book Antiqua"><SPAN =
style=3D"font-size:7.5pt;font-family:" book=3D"" antiqua";color:navy;=3D""=
 color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" font-size:=3D"" =
10px;=3D""><SPAN class=3D"Apple-style-span" style=3D"color: rgb(0, 0, =
128); font-family: Book Antiqua; font-size: 10px; ">E-Mail:<A =
href=3D"mailto:sohel_khan@cable.comcast.com">sohel_khan@cable.comcast.com<=
/A></SPAN></SPAN></FONT><O:P style=3D"font-family: Times New Roman; =
font-size: 16px; "></O:P></P><P class=3D"MsoNormal"><FONT size=3D"1" =
color=3D"navy" face=3D"Book Antiqua"><SPAN =
style=3D"font-size:7.5pt;font-family:" book=3D"" antiqua";color:navy;=3D""=
 color:=3D"" rgb(0,=3D"" 0,=3D"" 128);=3D"" font-size:=3D"" =
10px;=3D""><SPAN class=3D"Apple-style-span" style=3D"color: rgb(0, 0, =
128); font-family: Book Antiqua; font-size: 10px; =
">=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0</SPAN></SPAN></FONT><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "></O:P></P><P =
class=3D"MsoNormal"><FONT size=3D"3" face=3D"Times New Roman"><SPAN =
style=3D"font-size: 12.0pt; font-family: Times New Roman; font-size: =
16px; "><SPAN class=3D"Apple-style-span" style=3D"font-family: Times New =
Roman; font-size: 16px; ">=A0</SPAN></SPAN><O:P style=3D"font-family: =
Times New Roman; "></O:P></FONT></P><P class=3D"MsoNormal"><FONT =
size=3D"3" face=3D"Times New Roman"><SPAN style=3D"font-size: 12.0pt; =
font-family: Times New Roman; font-size: 16px; "><O:P =
style=3D"font-family: Times New Roman; font-size: 16px; "><SPAN =
class=3D"Apple-style-span" style=3D"font-family: Times New Roman; =
font-size: 16px; =
">=A0</SPAN></O:P></SPAN></FONT></P></DIV></O:SMARTTAGTYPE></O:SMARTTAGTYP=
E></O:SMARTTAGTYPE></O:SMARTTAGTYPE></O:SMARTTAGTYPE></O:SMARTTAGTYPE><BR =
class=3D"Apple-interchange-newline"></SPAN></BLOCKQUOTE></DIV><BR></BODY><=
/HTML>=

--Apple-Mail-3-973713427--


--===============0948673363==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0948673363==--




From ecrit-bounces@ietf.org Fri Feb 02 04:38:47 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCusG-00061Y-IK; Fri, 02 Feb 2007 04:38:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCusF-0005wK-Ru
	for ecrit@ietf.org; Fri, 02 Feb 2007 04:38:27 -0500
Received: from serrano.cc.columbia.edu ([128.59.29.6])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCusE-0004zE-It
	for ecrit@ietf.org; Fri, 02 Feb 2007 04:38:27 -0500
Received: from [10.20.132.19] (vpn-128-59-249-10.vpn.columbia.edu
	[128.59.249.10]) (user=hgs10 mech=PLAIN bits=0)
	by serrano.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l129cE7C004989
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Fri, 2 Feb 2007 04:38:15 -0500 (EST)
In-Reply-To: <696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
Mime-Version: 1.0 (Apple Message framework v752.3)
Message-Id: <4A13E567-37C1-4956-886A-D70F6C5C12D2@cs.columbia.edu>
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Fri, 2 Feb 2007 04:38:12 -0500
To: Andrew Newton <andy@hxr.us>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.1 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1014498997=="
Errors-To: ecrit-bounces@ietf.org


--===============1014498997==
Content-Type: multipart/alternative; boundary=Apple-Mail-3-975847816


--Apple-Mail-3-975847816
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

I suspect that configuration protocols are one likely customer for  
this, depending on how they organize information, i.e., whether  
expect a URL or a host name.

On Feb 1, 2007, at 9:50 PM, Andrew Newton wrote:

>
> On Feb 1, 2007, at 9:17 PM, Hannes Tschofenig wrote:
>
>> I think that the criteria is not whether it will be typed in. The  
>> AAA/AAAS URI scheme for Diameter is not typed in  --- in fact it  
>> is used in the very same way as we use it here.
>
> Fine.  URIs can also be used as protocol elements.  What other  
> protocols need to pass around LoST URIs in a generic URI protocol  
> field?
>
> -andy
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


--Apple-Mail-3-975847816
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=ISO-8859-1

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><DIV>I suspect that =
configuration protocols are one likely customer for this, depending on =
how they organize information, i.e., whether expect a URL or a host =
name.</DIV><BR><DIV><DIV>On Feb 1, 2007, at 9:50 PM, Andrew Newton =
wrote:</DIV><BR class=3D"Apple-interchange-newline"><BLOCKQUOTE =
type=3D"cite"><BR><DIV><DIV>On Feb 1, 2007, at 9:17 PM, Hannes =
Tschofenig wrote:</DIV><BR class=3D"Apple-interchange-newline"><BLOCKQUOTE=
 type=3D"cite"><DIV style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; "><FONT face=3D"Helvetica" =
size=3D"3" style=3D"font: 12.0px Helvetica">I think that the criteria is =
not whether it will be typed in. The AAA/AAAS URI scheme for Diameter is =
not typed in<SPAN class=3D"Apple-converted-space">=A0 </SPAN>--- in fact =
it is used in the very same way as we use it here.</FONT></DIV> =
</BLOCKQUOTE></DIV><BR><DIV>Fine.=A0 URIs can also be used as protocol =
elements.=A0 What other protocols need to pass around LoST URIs in a =
generic URI protocol field?</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>-andy</DIV><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; =
">_______________________________________________</DIV><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; ">Ecrit mailing list</DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A =
href=3D"mailto:Ecrit@ietf.org">Ecrit@ietf.org</A></DIV><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; "><A =
href=3D"https://www1.ietf.org/mailman/listinfo/ecrit">https://www1.ietf.or=
g/mailman/listinfo/ecrit</A></DIV> </BLOCKQUOTE></DIV><BR></BODY></HTML>=

--Apple-Mail-3-975847816--


--===============1014498997==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============1014498997==--




From ecrit-bounces@ietf.org Fri Feb 02 05:22:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCvYn-0003yB-44; Fri, 02 Feb 2007 05:22:25 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCvYl-0003xZ-Ap
	for ecrit@ietf.org; Fri, 02 Feb 2007 05:22:23 -0500
Received: from serrano.cc.columbia.edu ([128.59.29.6])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCvYk-0005rx-2X
	for ecrit@ietf.org; Fri, 02 Feb 2007 05:22:23 -0500
Received: from [10.20.132.19] (vpn-128-59-249-12.vpn.columbia.edu
	[128.59.249.12]) (user=hgs10 mech=PLAIN bits=0)
	by serrano.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l12AMHZA008488
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Fri, 2 Feb 2007 05:22:18 -0500 (EST)
In-Reply-To: <45C242F6.1020204@ntt-at.com>
References: <45C1C030.6010602@ntt-at.com>
	<DB6B0197-263A-45D4-A152-0A4F103FD7AD@cs.columbia.edu>
	<45C242F6.1020204@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <65F643D2-A0C1-4D81-B289-52482C23B6CC@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
Date: Fri, 2 Feb 2007 05:22:15 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 1, 2007, at 2:43 PM, Shida Schubert wrote:
> Anyhow, I don't think it's a bad practice to lay out some
> recommendations to
> ensure every effort is made for emergency call to succeed. After all
> people can
> get quite creative with their way of thinking/interpreting the so  
> called
> obvious.

Concrete suggestions are most appreciated, keeping in mind that we  
want to avoid writing a 150-page document.


>
> I will try to paraphrase the problem that I see with few examples.
>
> - "serverError"
> If serverError is returned to a client as a result of a recursive  
> query for
> service:sos:police and LoST server happens to know of a URI that  
> can map
> service:sos(but not service:sos:police thus the recursion)/ 
> location, URI
> representing service:sos, I believe should be returned.
>
> Rather than just returning an error=serverError(Which I believe is  
> useless
> without any details of error..).

The server should do service substitution in that case, as discussed  
in the document.



>
> - "loop"
> I am not sure what client is supposed to get out of this? If it  
> looped once
> will it loop again for the same request? Is this a dead end? This  
> error
> I believe
> is useful for debugging purposes but means nothing to a client(UA).

For any error, it is unknowable of whether repeating the same request  
some time in the future will succeed. After all, even asking for an  
"unknown" location a day later may succeed, after the road has been  
built or the database has been updated. There are even syntax errors  
that might "fix" themselves, e.g., after a client or server  
implementation gets updated with the next automatic software update.

Thus, unless you have a crystal ball protocol we should reference, I  
don't see how this can be made more concrete.


>
> - "serviceNotImplemented"
> According to the text in the draft, server may return these errors  
> even
> when there is an alternative. It may return these errors even if  
> the server
> is aware of a server that can serve the request righteously.
>
> Rather than returning this error, it may be better to respond with a
> redirect
> with URI of LoST servers that can serve the request or ensure
> alternative is
> sent back.

We can't fix broken implementations. You are essentially duplicating  
the existing mechanism here.

> Do you envision this VSP-provided call center URL provided through  
> means
> such as
> DHCP/Sip configuration framework?
>

Yes, with SIP configuration being the more likely case since VSPs are  
unlikely to operate DHCP servers unless they are also ISPs.


> As I noted in my comments below, I think the problem that's giving me
> the stomach
> pain will be nonexistent if client(UA) is not acting as a resolver  
> itself.
>
> I guess if above URL that you mentioned is not provided through means
> such as DHCP/
> Sip configuration, some text needs to recommend the UA to try sending
> out an INVITE
> with service URN despite its own attempt to resolve fails(And hope  
> that
> some
> entity on the signaling path will be able to do the resolution on UA's
> behalf).
>
> Also I agree that phone BCP is probably a good place to include the
> normative behavior.

As you say, this belongs in the phone BCP, not the LoST protocol spec.

Henning



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 07:01:30 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HCx6C-00015y-4Z; Fri, 02 Feb 2007 07:01:00 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HCx6A-00015X-SS
	for ecrit@ietf.org; Fri, 02 Feb 2007 07:00:58 -0500
Received: from anchor-internal-1.mail.demon.net ([195.173.56.100])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCx65-0003AG-Ec
	for ecrit@ietf.org; Fri, 02 Feb 2007 07:00:58 -0500
Received: from finch-staff-1.server.demon.net (finch-staff-1.server.demon.net [193.195.224.1])
	by anchor-internal-1.mail.demon.net with ESMTPœ id l12C0cOx001897Fri, 2 Feb 2007 12:00:38 GMT
Received: from clive by finch-staff-1.server.demon.net with local (Exim 3.36
	#1) id 1HCx5g-0009yv-00; Fri, 02 Feb 2007 12:00:28 +0000
Date: Fri, 2 Feb 2007 12:00:28 +0000
From: "Clive D.W. Feather" <clive@demon.net>
To: Ted Hardie <hardie@qualcomm.com>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Message-ID: <20070202120028.GB7742@finch-staff-1.thus.net>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
	<p0624060ec1e8249711cd@[10.0.1.4]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <p0624060ec1e8249711cd@[10.0.1.4]>
User-Agent: Mutt/1.5.3i
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Ted Hardie said:
>      There are no special encoding considerations here, other than
>      those set out in 3.2.2 .  The working group expects that a
>      lost URI using a registered name will commonly be using
>     the DNS, rather than one of the resolution implementations
>     mentioned in 3.2.2 and strongly urges hose deploying LoST to follow the
>     recommendation of 3.2.2 that: "URI producers should use names
>    that conform to the DNS syntax, even when use of DNS is not immediately
>    apparent, and should limit these names to no more than 255 characters in length"

253 characters.

The limit is 255 octets for the encoded form, which consists of labels each
preceded by a length octet, ending with a zero-length label. That is,
www.example.com (15 characters) is encoded as:

    3  'w' 'w' 'w'  7  'e' 'x' 'a' 'm' 'p' 'l' 'e'  3  'c' 'o' 'm'  0

(which is 17 octets). So the 255 octet limit is a 253 character limit.

-- 
Clive D.W. Feather  | Work:  <clive@demon.net>   | Tel:    +44 20 8495 6138
Internet Expert     | Home:  <clive@davros.org>  | Fax:    +44 870 051 9937
Demon Internet      | WWW: http://www.davros.org | Mobile: +44 7973 377646
THUS plc            |                            |

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 11:36:52 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD1Op-0005Bx-Bw; Fri, 02 Feb 2007 11:36:31 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD1Oo-0005Bf-9U
	for ecrit@ietf.org; Fri, 02 Feb 2007 11:36:30 -0500
Received: from mx10.go2.pl ([193.17.41.74] helo=poczta.o2.pl)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD1Om-0004KA-Vp
	for ecrit@ietf.org; Fri, 02 Feb 2007 11:36:30 -0500
Received: from poczta.o2.pl (mx10.go2.pl [127.0.0.1])
	by poczta.o2.pl (Postfix) with ESMTP id 5B69F58029;
	Fri,  2 Feb 2007 17:36:12 +0100 (CET)
Received: from localhost (o2-st.spine.pl [195.78.236.76])
	by poczta.o2.pl (Postfix) with ESMTP;
	Fri,  2 Feb 2007 17:36:12 +0100 (CET)
X-Nat-Received: 172.18.0.189
Date: Fri, 2 Feb 2007 17:36:08 +0100
From: =?windows-1250?Q?B=B3aszczyk_Piotr?= <paku@tlen.pl>
X-Mailer: The Bat! (v3.80.06) Professional
X-Priority: 3 (Normal)
Message-ID: <599778851.20070202173608@tlen.pl>
To: Hannes.Tschofenig@gmx.net, ecrit@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8
Cc: ecrit@cordelia.ccns.pl
Subject: [Ecrit] LoST Implementation
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: =?windows-1250?Q?B=B3aszczyk_Piotr?= <paku@tlen.pl>
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Dear Hannes,

There is a... where 'sourceId' as unique key is needed. We are wondering how to generate it.
We suppose it could be some hash (md5 or sha1) of record in db, but we are not sure.
Is this element related in any way to 'version' element.
It is not described in draft.

There is also 'expiretime' element.
Is it working as 'expiretime from last answer' or 'expiretime as constant date' ?
If in first case, is it always the same period of time or it depends on some other conditions?

Last question is about civil address, especially what about incorrect civil address.
For example: country is ok, town is ok, but all other is not the right one.
What response should be send ?


-- 
Pozdrowienia,
 Blaszczyk Piotr


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 12:39:02 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD2Mz-00020y-P3; Fri, 02 Feb 2007 12:38:41 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD2Mz-00020t-7V
	for ecrit@ietf.org; Fri, 02 Feb 2007 12:38:41 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HD2Mv-0006ES-4p
	for ecrit@ietf.org; Fri, 02 Feb 2007 12:38:41 -0500
Received: (qmail invoked by alias); 02 Feb 2007 17:38:35 -0000
Received: from unknown (EHLO [192.168.157.14]) [207.203.89.1]
	by mail.gmx.net (mp008) with SMTP; 02 Feb 2007 18:38:35 +0100
X-Authenticated: #29516787
Message-ID: <45C37717.2040605@gmx.net>
Date: Fri, 02 Feb 2007 12:38:31 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: shida@ntt-at.com
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
References: <45C1C030.6010602@ntt-at.com> <45C2ACE1.8060402@gmx.net>
	<45C2D4A1.8020503@ntt-at.com>
In-Reply-To: <45C2D4A1.8020503@ntt-at.com>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2ed9477f79f24ff120e9894ad9dc9cb5
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Shida,

to summarize my feedback, I think we need to make sure that the Phone
BCP indeed captures the aspects we have been silently assuming all the
time.

A few minor comments below:

Shida Schubert wrote:
> Hi Hannes;
>
> My comments inline..
> First of all thank you for clarifying a lot of my concerns.
>
> Hannes Tschofenig wrote:
>   
>> Hi Shida,
>>
>> thanks for your review.
>>
>> Shida Schubert wrote:
>>   
>>     
>>> Draft:  draft-ietf-ecrit-lost-03
>>> Reviewer: Shida Schubert
>>> Review Date: 31 Jan 07
>>>
>>> Summary:
>>> ----------------------------------------
>>>  Some clarifications are needed for it to progress further.
>>>  I know LoST is to be used for service other than SOS, but 
>>> the document leaves me with some concerns when I envision 
>>> its use with SOS. 
>>>
>>>   
>>>     
>>>       
>> I believe that good protocol also provides extensibility for future use.
>> Currently, the protocol description was written with a focus on
>> emergency services usage in mind but we tried to design it in such a way
>> that a usage in a more generic environment is possible and not prevented.
>>   
>>     
> I completely understand that the protocol was designed for general
> usage. But until
> now I haven't seen enough normative text anywhere for an emergency case.
> I have read
> the phone BCP last October, but I don't recall reading normative
> behaviors addressing
> my concerns.
>
>   
Then we need to push the Phone BCP authors to include something in there.


>>   
>>     
>>> Overall Concerns about the draft:
>>> ----------------------------------------
>>>
>>>  1. Which document do I expect to see normative texts on client and server behavior?
>>>    > Some normative behavior exists in the draft but some I believe 
>>>      is important is lacking.
>>>
>>>    > For example, what is client to do if it receives any of the 
>>>      errors in section 12.1? If we don't provide some sort of 
>>>      recommendation, things are likely to get messy and simply not work.
>>>     
>>>       
>> My opinion is that the Phone BCP has to provide these guidelines.
>>
>> Ideally, there shouldn't be an error. However, it is easy to envision
>> that errors might happen. For the emergency services use case the LoST
>> server should try to return an answer even in the worst case.
>>
>> There are, however, a really really bad error cases where the LoST cases
>> isn't able todo anything useful. For example, what do you do if a client
>> sends a totally garbled request?
>>   
>>     
> Yes I understand, as I commented before to Henning, I am all happy if I see
> my concerns addressed in Phone BCP.
>   
Good.

>>   
>>     
>>>  
>>>
>>>  2. Errors shouldn't be sent on its own.
>>>    > I strongly believe that for some of the errors either it 
>>>      should be recommended to attach a default URI for the service 
>>>      requested(notFound,loop) or send the error with the 
>>>      potential redirect targets(serviceNotImplemented,
>>>      locationProfileUnrecognized,internalError,loop,notFound).
>>>
>>>   
>>>     
>>>       
>> For some of the error I believe that's what we do. Consider, for
>> example, the following error response:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
>> xmlns:p2="http://www.opengis.net/">
>> <mapping
>> expires="2007-01-01T01:44:33Z"
>> lastUpdated="2006-11-01T01:00:00Z"
>> source="lost:authoritative.example"
>> sourceId="fb8ed888433343b7b27865aeb38f3a99" version="1" >
>> <displayName xml:lang="en">
>> New York City Police Department
>> </displayName>
>> <service>urn:service:sos.police</service>
>> <serviceBoundary profile="geodetic-2d">
>> <p2:Polygon srsName="urn:ogc:def::crs:EPSG::4326">
>> <p2:exterior>
>> <p2:LinearRing>
>> <p2:pos>37.775 -122.4194</p2:pos>
>> <p2:pos>37.555 -122.4194</p2:pos>
>> <p2:pos>37.555 -122.4264</p2:pos>
>> <p2:pos>37.775 -122.4264</p2:pos>
>> <p2:pos>37.775 -122.4194</p2:pos>
>> </p2:LinearRing>
>> </p2:exterior>
>> </p2:Polygon>
>> </serviceBoundary>
>> <uri>sip:nypd@example.com</uri>
>> </mapping>
>> <warnings source="lost:authoritative.example">
>> <serviceSubstitution
>> message="Unable to determine proper location, using default PSAP"
>> xml:lang="en"/>
>> </warnings>
>> <path>
>> <via source="lost:authoritative.example"/>
>> <via source="lost:resolver.example"/>
>> </path>
>> </findServiceResponse>
>>
>>
>> Here location did not lead to a PSAP and a default PSAP was returned.
>> Still, there is a response that can be used for emergency service purposes.
>>   
>>     
> Some text that would yield implementation to come up with the output above
> needs to be documented somewhere (I guess the phone BCP).
>   
>>   
>>     
>>>  3. Do we really want to send an error at all? 
>>>    > I vaguely remember the talk about sending a default PSAP URIs 
>>>      rather than sending an error and stalling an emergency call.
>>>   
>>>     
>>>       
>> That's always an option for some error situation.
>> The Phone BCP document should probably give some more information about
>> the cases when this would be appropriate.
>> For some extreme error cases this is just not possible.
>>   
>>     
> Agree.
>   
>>   
>>     
>>>    
>>>    * 2 and 3 may not be a problem if the client(UA) is not trying 
>>>      to contact the LoST server directly. In which case resolver is 
>>>      likely to have some useful cache. I am worried about a case where 
>>>      UA boots up and has no cache, sends a query to LoST server and 
>>>      fails. Where does it go then?
>>>
>>>
>>>   
>>>     
>>>       
>> The LoST server discovery procedures allow multiple LoST servers to be
>> returned. Hence, the client could ask some of the alternative servers.
>> If none of the available LoST servers works then there is indeed nothing
>> you could do. Maybe the network interface card of the laptop / mobile
>> phone is broken. What should you do?
>>   
>>     
> I just want every effort to be made for a client to succeed in making
> the emergency call.
> If there is some fundamental problem on the client side, there is really
> nothing we can do.
>   
>>   
>>     
>>> Clarifications needed:
>>> ----------------------------------------
>>> 1. Relationship of sourceId/version is ambiguous.
>>>     > If user A and B queries for "sos"/"regionA" would 
>>>       they get the same mapping data with same sourceId/version?
>>>   
>>>     
>>>       
>> Yes. They would receive they same mapping if it did not change in
>> between the two requests if their location falls within the same region.
>>   
>>     
>>>     > If above are the same when does sourceId/version ever change?
>>>   
>>>     
>>>       
>> If the mapping Location+Service -> PSAP (+service boundary+location
>> profile) association changes.
>>   
>>     
> Understood. That's what I gathered. Thank you for the clarification.
>   
>>   
>>     
>>>     > Assuming server that caches the data can't change sourceId/version, 
>>>       they need to be the same for both A and B? 
>>>     > I think the text needs to be elaborated to clarify what 
>>>       I have raised as a question.
>>>
>>>   
>>>     
>>>       
>> I will look at it in order to determine what has to be done.
>>
>>   
>>     
>>> 2. <lastUpdated>
>>>     > Again, the relationship between the client/mapping should be 
>>>       clarified. Is it the time when the mapping response was sent?
>>>       Or is it really the time when boundary/service relationship has 
>>>       changed. From the in the later section I am assuming it's the 
>>>       latter.
>>>   
>>>     
>>>       
>> Currently, there only two fields that carry date information: expires
>> and lastUpdated
>>
>> They do not indicate when the response message was sent.
>>   
>>     
> That's what I gathered. Thank you for clarifying.
>   
>>   
>>     
>>> 3. <serviceNotImplemented> makes me uncomfortable. 
>>>    > Considering for an emergency case, if this is returned without any 
>>>      alternative services related to the requested service or 
>>>      redirection targets and my resolver(my UA) happened to know only one 
>>>      LoST server(one that returned this response)... 
>>>      How would I make a successful emergency call? 
>>>    > Suggestions should be made to either return a default URI for the 
>>>      service requested or send redirection response.
>>>      *Currently the server can either chooses to return an alternative 
>>>       service or simply send "serviceNotImplemented". 
>>>   
>>>     
>>>       
>> For the emergency call you would send the services defined in
>> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-service-urn-05.txt
>> document and for an emergency services deployment you would provide
>> mappings for these services.
>>
>> If a client asks for a service foobar and foobar just does not exist
>> then there needs to be an error back that the service is not implemented.
>> You cannot return a "default" service for every
>>   
>>     
> I understand what you are saying. My comment was specifically addressed
> to an emergency case.
> BTW are you saying service-urn-05 mandates returning a parent
> service(service:sos) to be
> returned when child service(service:sos:police) is not? I read the 03
> version but I don't recall
> any such text.
>   

The Service URN draft does not mandate that a parent service has to be
returned when the child service is not available.
I also think that the Phone BCP document has to say that.

>   
>>> 4. <serviceBoundaryReference>
>>>    > Now the text currently states that the identifier MUST be changed
>>>      when the boundary changes. I don't know if it happens often but 
>>>      assuming there may be multiple geodetic profiles supported by 
>>>      the server, would the identifier need to be changed when  
>>>      datum in one of the profile changes? (Say profile A contains 
>>>      NumFloors and because a new high rise was introduced value of 
>>>      NumFloors changed from 6 to 12.) 
>>>      * It's probably nothing to worry about as the boundary doesn't 
>>>        seem to change often.
>>>
>>>   
>>>     
>>>       
>> The mapping would most likely not change too often.
>>
>> In your example, if the service boundary changes then the mapping would
>> change. Whether the change affects multiple location profiles is hard to
>> say and depends on the specific location profile.
>>   
>>     
> Do you expect any correlation between the location profile requested and
> location profile
> expect to be seen in getServiceBoundaryResponse? If I send a query with
> profile A and B,
> would the data referenced include all the profile the server supports or
> only those that
> were asked.
>   

I would say "Yes"; there has to be a correlation.
It need to review the text to ensure that this is really the case.

>>   
>>     
>>> 5. <uri> element.
>>>    > Requirement Ma7 talks about returning multiple PSAP URIs that may 
>>>      cover different regions. I am assuming the serviceBoundary doesn't 
>>>      allow LoST server to express correlation between serviceBoundary 
>>>      and URI provided. For example assuming sip:psap1 covers region1
>>>      and tel:psap2 covers region2, which URI would be expressed by the 
>>>      serviceBoundary? Do we need to worry about this? Does this happen? 
>>>      I am assuming it may happen. Some of the more major protocol 
>>>      are likely to be supported by most PSAPs, but for example real time 
>>>      text for hearing impaired may only be supported by major PSAP that 
>>>      may have larger boundary than others.
>>>   
>>>     
>>>       
>> Requirement Ma7 says:
>>
>> "
>> Multiple PSAP URIs: The mapping protocol MUST support a method to return
>> multiple PSAP URIs which cover the same geographic area.
>> "
>>
>> The <uri> element may indeed appear multiple times in the response.
>>   
>>     
> I apologize I must had been dreaming... You are right I made up the text.
>
>   
>>   
>>     
>>>  
>>>
>>> 6. Section 7.2.1/7.2.2 a sentence before the answer example
>>>    "This instructs the client that if its location changes beyond the
>>>    give service boundary or the expiration time has been reached, it
>>>    would need to requery for this information." 
>>>     I don't think the statement here is wrong but I feel uncomfortable 
>>>    with this. strict Resolver like the one that may sit in VSP may 
>>>    be a client in some sense but unless it goes through a scheduled 
>>>    reboot, it does not meet any of the criteria mentioned in section 3 
>>>    for triggering the mapping. Now if we consider these resolvers that cache 
>>>    values and considering the long expiration time for the mapping, 
>>>    seeker may be pointed to inappropriate PSAP more than we want to see.
>>>
>>>   
>>>     
>>>       
>> I would not have a problem deleting the sentence.
>>
>>   
>>     
>>> 7. <locationValidation>
>>>   > The text seems to imply that there is a coherency in granularity 
>>>     expressed in <valid> and that of <serviceBoundary>. 
>>>     If the boundary is cut at state level, the location validation is 
>>>     done to the state level only is what I gather from the text. 
>>>     If that's the case the example contains a false, it seems to 
>>>     validate down to <A6 /> when the boundary is cut at <A3 />
>>>
>>>   
>>>     
>>>       
>> The content of the <valid> and the <serviceBoundary> element have a
>> totally different semantic.
>>
>> The content of <valid> says that the listed tokens are checked and
>> considered valid (in the sense of the definition in the requirements
>> document).
>>
>> For the service boundary the situation is a bit more difficult and more
>> text is needed.
>>
>>   
>>     
> Okay here is the text that made me raise the question.
>
> "<valid> element enumerates those civic address elements that have been
> recognized as
> valid by the LoST server and that have been used to determine the mapping."
>
> It's the last bit that states "that have been used to determine the
> mapping", I am assuming
> if this is true, the granularity of boundary and that of valid should be
> equal.
>
>   

There is no relationship between the <valid> elements and the <serviceBoundary>. 




>>   
>>     
>>> 8. <ListServicesByLocationResponse> 
>>>   > From the example and the description of the element I gather that 
>>>     the response does not contain which server may provide the services 
>>>     listed in <serviceList>. This is problematic if the seeker is looking 
>>>     for a service that the target LoST server doesn't support and recursive
>>>     is not declared(default="false") or set to "false".
>>>
>>>   
>>>     
>>>       
>> I agree. That's missing.
>>
>>   
>>     
>>> 9. Section 5.3, last sentence: 
>>>    I am assuming resolver is the entity that actually queries the LoST 
>>>    server, in which case the following sentence:
>>>    "Resolvers SHOULD re-attempt the query each time a seeker 
>>>    requests a mapping." seems to invalidate the whole concept of caching. 
>>>    In DNS term, I am assuming that the LoST server likely to be deployed 
>>>    at VSP is analogous to 'strict' Resolver which may not want to query 
>>>    each time a seeker requests a mapping. Some clarification at terminology 
>>>    may be necessary..
>>>   
>>>     
>>>       
>> As mentioned by Patrik we should avoid the DNS terminology. We should
>> only talk about client and server.
>>
>> I don't have a strong opinion about the strategy of fetching
>> information. You can either say that the default is to fetch information
>> from the authority server whenever possible (and fall back to the cache
>> when you have connectivity problems) or to be more lazy by exploiting
>> the caching functionality.
>>   
>>     
> Thank you. I completely agree with not using the DNS terminology.
> I don't have any preference here, I just felt odd seeing the text after
> arguing about
> caching so much over the years.
>
>   
>>   
>>     
>>> 10. Clarifying caching
>>>    > Based on what information would the entity cache or delete cache? 
>>>     > When location validation is requested, I believe it makes it 
>>>       a unique request even when there is a cache available for the 
>>>       region asked( cache for region civic:Munich is available, 
>>>       the query is for civic:Munich,x,y + location validation = "true").
>>>     > Criteria on when caching is to be done should be clarified.
>>>
>>>   
>>>     
>>>       
>> We should probably provide more text.
>>     
> Thanks.
>
> Regards
> Shida
>
>   
Ciao
Hannes

>> Ciao
>> Hannes
>>
>>   
>>     
>>> Editorial Fixes:
>>> ----------------------------------------
>>>
>>> 1. Term server/resolver/seeker/client are used, I am assuming there are 
>>>    some overlaps and trying to minimize the varieties on term used would 
>>>    be good.
>>>
>>>
>>> 2. Section 6. 2nd paragraph:
>>>     "If a query is answered iteratively, the querier includes all servers
>>>     that it has already contacted."
>>>    
>>>     Is it recursively and not iteratively?
>>>
>>> 2. Section 7.2.1/7.2.2: 1st sentence
>>>    "The following is an example of mapping a service to a location using
>>>    geodetic coordinates, for the service associated with the police
>>>    (urn:service:sos.police)."
>>>
>>>   Isn't it an example of mapping query/request not mapping.
>>>
>>>
>>>  I hope it helps.
>>>
>>>  Regards
>>>   Shida 
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Ecrit mailing list
>>> Ecrit@ietf.org
>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>   
>>>     
>>>       
>>   
>>     


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 12:51:12 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD2Z6-0006vX-99; Fri, 02 Feb 2007 12:51:12 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD2Z4-0006t6-Pv
	for ecrit@ietf.org; Fri, 02 Feb 2007 12:51:10 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HD2Z2-0008DJ-Gd
	for ecrit@ietf.org; Fri, 02 Feb 2007 12:51:10 -0500
Received: (qmail invoked by alias); 02 Feb 2007 17:51:05 -0000
Received: from unknown (EHLO [192.168.157.14]) [207.203.89.1]
	by mail.gmx.net (mp051) with SMTP; 02 Feb 2007 18:51:05 +0100
X-Authenticated: #29516787
Message-ID: <45C37A06.7050506@gmx.net>
Date: Fri, 02 Feb 2007 12:51:02 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: =?UTF-8?B?QsWCYXN6Y3p5ayBQaW90cg==?= <paku@tlen.pl>
References: <599778851.20070202173608@tlen.pl>
In-Reply-To: <599778851.20070202173608@tlen.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: ecrit@ietf.org, ecrit@cordelia.ccns.pl
Subject: [Ecrit] Re: LoST Implementation
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi

BÅ‚aszczyk Piotr wrote:
> Dear Hannes,
>
> There is a... where 'sourceId' as unique key is needed. We are wondering how to generate it.
> We suppose it could be some hash (md5 or sha1) of record in db, but we are not sure.
> Is this element related in any way to 'version' element.
> It is not described in draft.
>   

The draft suggests to use a *Universally Unique Identifier (UUID)*.

You could, however, us a long random number as well.

> There is also 'expiretime' element.
> Is it working as 'expiretime from last answer' or 'expiretime as constant date' ?
> If in first case, is it always the same period of time or it depends on some other conditions?
>   

It indicates when the mapping is about to expire. The expiry time is 
typically quite large -- a matter of days

> Last question is about civil address, especially what about incorrect civil address.
> For example: country is ok, town is ok, but all other is not the right one.
> What response should be send ?
>   
Are you talking about validation or not being able to determine the 
mapping ?

Ciao
Hannes

>
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 13:06:49 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD2oB-0005G1-PX; Fri, 02 Feb 2007 13:06:47 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD2oB-0005FV-0R
	for ecrit@ietf.org; Fri, 02 Feb 2007 13:06:47 -0500
Received: from rdm.polonia.com.pl ([81.21.202.3])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD2ka-0001tE-TS
	for ecrit@ietf.org; Fri, 02 Feb 2007 13:03:08 -0500
Received: from localhost (localhost [127.0.0.1])
	by rdm.polonia.com.pl (Postfix) with ESMTP id EFF9B49FA5;
	Fri,  2 Feb 2007 19:01:15 +0100 (CET)
Received: from rdm.polonia.com.pl ([127.0.0.1])
	by localhost (rdm [127.0.0.1]) (amavisd-new, port 10024) with LMTP
	id 27780-01-5; Fri, 2 Feb 2007 19:01:03 +0100 (CET)
Received: from [127.0.0.1] (abnf37.neoplus.adsl.tpnet.pl [83.7.251.37])
	by rdm.polonia.com.pl (Postfix) with ESMTP id D8F7A49FA2;
	Fri,  2 Feb 2007 19:01:02 +0100 (CET)
Message-ID: <45C37CB4.1040201@ccns.pl>
Date: Fri, 02 Feb 2007 19:02:28 +0100
From: Krzysztof Rzecki <krz@ccns.pl>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Re: LoST Implementation
References: <599778851.20070202173608@tlen.pl> <45C37A06.7050506@gmx.net>
In-Reply-To: <45C37A06.7050506@gmx.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at polonia.com.pl
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ecrit@ietf.org, ecrit@cordelia.ccns.pl
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hannes Tschofenig, 2007-02-02 18:51:
> Hi
>=20
> B=C5=82aszczyk Piotr wrote:
>> Dear Hannes,
>>
>> There is a... where 'sourceId' as unique key is needed. We are=20
>> wondering how to generate it.
>> We suppose it could be some hash (md5 or sha1) of record in db, but we=
=20
>> are not sure.
>> Is this element related in any way to 'version' element.
>> It is not described in draft.
>>  =20
>=20
> The draft suggests to use a *Universally Unique Identifier (UUID)*.
>=20
> You could, however, us a long random number as well.

[...]

Probably there is no library in Java to generate UUID, so I think=20
truncated to right lenght sum (md5 or sha1) of columns should be=20
enought, because, there are no (I guess) replicate records in DB.

--=20

pozdrawiam,
Krzysztof Rzecki
__________________________________________
Krzysztof Rzecki, CCNS Software Department
CCNS SA, ul. Reymonta 27, PL 30-059 Krak=C3=B3w
e-mail: krz@ccns.pl, mob.: +48 695 144 411


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 13:32:47 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD3Cs-0001Fd-JD; Fri, 02 Feb 2007 13:32:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD3Cr-0001FY-LR
	for ecrit@ietf.org; Fri, 02 Feb 2007 13:32:17 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD3Cp-0007G5-SA
	for ecrit@ietf.org; Fri, 02 Feb 2007 13:32:17 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l12IW8aC023141; 
	Fri, 2 Feb 2007 11:32:09 -0700
Message-ID: <45C383AA.1030808@ntt-at.com>
Date: Fri, 02 Feb 2007 10:32:10 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
References: <45C1C030.6010602@ntt-at.com>
	<DB6B0197-263A-45D4-A152-0A4F103FD7AD@cs.columbia.edu>
	<45C242F6.1020204@ntt-at.com>
	<65F643D2-A0C1-4D81-B289-52482C23B6CC@cs.columbia.edu>
In-Reply-To: <65F643D2-A0C1-4D81-B289-52482C23B6CC@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b22590c27682ace61775ee7b453b40d3
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Henning;

My comments inline..

Henning Schulzrinne wrote:
>
> On Feb 1, 2007, at 2:43 PM, Shida Schubert wrote:
>> Anyhow, I don't think it's a bad practice to lay out some
>> recommendations to
>> ensure every effort is made for emergency call to succeed. After all
>> people can
>> get quite creative with their way of thinking/interpreting the so called
>> obvious.
>
> Concrete suggestions are most appreciated, keeping in mind that we
> want to avoid writing a 150-page document.
I don't think we need to worry about this in the LoST spec itself.
I will have a look at the next revision of phoneBCP and comment there if
necessary.
>
>
>>
>> I will try to paraphrase the problem that I see with few examples.
>>
>> - "serverError"
>> If serverError is returned to a client as a result of a recursive
>> query for
>> service:sos:police and LoST server happens to know of a URI that can map
>> service:sos(but not service:sos:police thus the recursion)/location, URI
>> representing service:sos, I believe should be returned.
>>
>> Rather than just returning an error=serverError(Which I believe is
>> useless
>> without any details of error..).
>
> The server should do service substitution in that case, as discussed
> in the document.
>
It's at server's discretion right now to return an error or an alternative.
If the behavior is recommended as in your comment with a "SHOULD", it's
all good.
Again wait for phoneBCP I guess.
>
>
>>
>> - "loop"
>> I am not sure what client is supposed to get out of this? If it
>> looped once
>> will it loop again for the same request? Is this a dead end? This error
>> I believe
>> is useful for debugging purposes but means nothing to a client(UA).
>
> For any error, it is unknowable of whether repeating the same request
> some time in the future will succeed. After all, even asking for an
> "unknown" location a day later may succeed, after the road has been
> built or the database has been updated. There are even syntax errors
> that might "fix" themselves, e.g., after a client or server
> implementation gets updated with the next automatic software update.
>
> Thus, unless you have a crystal ball protocol we should reference, I
> don't see how this can be made more concrete.
I understand.
Again if the loop was caused by recursive search for sub-services the
spec can possibly
states to recommend returning a substitution if the server knows such
information.
>
>
>>
>> - "serviceNotImplemented"
>> According to the text in the draft, server may return these errors even
>> when there is an alternative. It may return these errors even if the
>> server
>> is aware of a server that can serve the request righteously.
>>
>> Rather than returning this error, it may be better to respond with a
>> redirect
>> with URI of LoST servers that can serve the request or ensure
>> alternative is
>> sent back.
>
> We can't fix broken implementations. You are essentially duplicating
> the existing mechanism here.
Well this is not always returned when the implementation is broken.
AFAIK from the text, server can return this error if the server does not
support
the service client requested. There is a possibility that it knows of
other server that
support the service requested in which case it should return a reference
and return
an alternative if one exists. Again a topic for phoneBCP.
>
>> Do you envision this VSP-provided call center URL provided through means
>> such as
>> DHCP/Sip configuration framework?
>>
>
> Yes, with SIP configuration being the more likely case since VSPs are
> unlikely to operate DHCP servers unless they are also ISPs.
>
>
>> As I noted in my comments below, I think the problem that's giving me
>> the stomach
>> pain will be nonexistent if client(UA) is not acting as a resolver
>> itself.
>>
>> I guess if above URL that you mentioned is not provided through means
>> such as DHCP/
>> Sip configuration, some text needs to recommend the UA to try sending
>> out an INVITE
>> with service URN despite its own attempt to resolve fails(And hope that
>> some
>> entity on the signaling path will be able to do the resolution on UA's
>> behalf).
>>
>> Also I agree that phone BCP is probably a good place to include the
>> normative behavior.
>
> As you say, this belongs in the phone BCP, not the LoST protocol spec.
Agree. phone BCP it is.
>
> Henning
>
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 13:56:34 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD3Zz-0007M4-DE; Fri, 02 Feb 2007 13:56:11 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD3Zx-00075c-JX
	for ecrit@ietf.org; Fri, 02 Feb 2007 13:56:09 -0500
Received: from zeke.ecotroph.net ([69.31.8.124])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD3Zr-0002J7-Vj
	for ecrit@ietf.org; Fri, 02 Feb 2007 13:56:09 -0500
Received: from [172.16.10.88] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Fri, 02 Feb 2007 13:55:09 -0500
	id 0158848C.45C3890D.00000568
In-Reply-To: <45C37CB4.1040201@ccns.pl>
References: <599778851.20070202173608@tlen.pl> <45C37A06.7050506@gmx.net>
	<45C37CB4.1040201@ccns.pl>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2FADAB75-18B4-4A47-9410-308C3B099593@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] Re: LoST Implementation
Date: Fri, 2 Feb 2007 13:55:46 -0500
To: Krzysztof Rzecki <krz@ccns.pl>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Cc: ecrit@ietf.org, ecrit@cordelia.ccns.pl
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 2, 2007, at 1:02 PM, Krzysztof Rzecki wrote:
> Probably there is no library in Java to generate UUID, so I think  
> truncated to right lenght sum (md5 or sha1) of columns should be  
> enought, because, there are no (I guess) replicate records in DB.

http://java.sun.com/j2se/1.5.0/docs/api/java/util/UUID.html

Enjoy!

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 14:05:46 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD3jF-0000JT-QI; Fri, 02 Feb 2007 14:05:45 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD3jF-0000JL-2F
	for ecrit@ietf.org; Fri, 02 Feb 2007 14:05:45 -0500
Received: from rdm.polonia.com.pl ([81.21.202.3])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD3jD-000412-O8
	for ecrit@ietf.org; Fri, 02 Feb 2007 14:05:45 -0500
Received: from localhost (localhost [127.0.0.1])
	by rdm.polonia.com.pl (Postfix) with ESMTP id 7DAC249F38;
	Fri,  2 Feb 2007 20:04:09 +0100 (CET)
Received: from rdm.polonia.com.pl ([127.0.0.1])
	by localhost (rdm [127.0.0.1]) (amavisd-new, port 10024) with LMTP
	id 29682-06; Fri, 2 Feb 2007 20:04:00 +0100 (CET)
Received: from [127.0.0.1] (abnf37.neoplus.adsl.tpnet.pl [83.7.251.37])
	by rdm.polonia.com.pl (Postfix) with ESMTP id 8FAF449FA7
	for <ecrit@ietf.org>; Fri,  2 Feb 2007 20:04:00 +0100 (CET)
Message-ID: <45C38B75.1010805@ccns.pl>
Date: Fri, 02 Feb 2007 20:05:25 +0100
From: Krzysztof Rzecki <krz@ccns.pl>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ecrit@ietf.org
Subject: Re: [Ecrit] Re: LoST Implementation
References: <599778851.20070202173608@tlen.pl> <45C37A06.7050506@gmx.net>
	<45C37CB4.1040201@ccns.pl>
	<2FADAB75-18B4-4A47-9410-308C3B099593@hxr.us>
In-Reply-To: <2FADAB75-18B4-4A47-9410-308C3B099593@hxr.us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at polonia.com.pl
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Thank you !

Andrew Newton, 2007-02-02 19:55:
>=20
> On Feb 2, 2007, at 1:02 PM, Krzysztof Rzecki wrote:
>> Probably there is no library in Java to generate UUID, so I think=20
>> truncated to right lenght sum (md5 or sha1) of columns should be=20
>> enought, because, there are no (I guess) replicate records in DB.
>=20
> http://java.sun.com/j2se/1.5.0/docs/api/java/util/UUID.html
>=20
> Enjoy!
>=20
> -andy
>=20
>=20

--=20

pozdrawiam,
Krzysztof Rzecki
__________________________________________
Krzysztof Rzecki, CCNS Software Department
CCNS SA, ul. Reymonta 27, PL 30-059 Krak=F3w
e-mail: krz@ccns.pl, mob.: +48 695 144 411


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 15:14:28 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD4nF-0003JB-7w; Fri, 02 Feb 2007 15:13:57 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD4nE-0003J6-1l
	for ecrit@ietf.org; Fri, 02 Feb 2007 15:13:56 -0500
Received: from numenor.qualcomm.com ([129.46.51.58])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD4nC-0005Jk-I9
	for ecrit@ietf.org; Fri, 02 Feb 2007 15:13:56 -0500
Received: from neophyte.qualcomm.com (neophyte.qualcomm.com [129.46.61.149])
	by numenor.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l12KDhGr021229
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Fri, 2 Feb 2007 12:13:44 -0800
Received: from [10.0.1.4] (carbuncle.qualcomm.com [129.46.226.191])
	by neophyte.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id
	l12KDfhx000709; Fri, 2 Feb 2007 12:13:42 -0800
Mime-Version: 1.0
Message-Id: <p0624060bc1e9455b763e@[10.0.1.4]>
In-Reply-To: <8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<p06240612c1e8722e4128@[10.0.1.4]>
	<39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
	<8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
Date: Fri, 2 Feb 2007 12:13:40 -0800
To: Andrew Newton <andy@hxr.us>,
	=?iso-8859-1?Q?=22Patrik_F=E4ltstr=F6m=22?=  <paf@cisco.com>,
	Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
From: Ted Hardie <hardie@qualcomm.com>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URI 	Scheme --- Review Needed]
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.6 (/)
X-Scan-Signature: fb6060cb60c0cea16e3f7219e40a0a81
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

At 3:20 AM -0500 2/2/07, Andrew Newton wrote:
>Hannes is correct in that all we need is the "host" portion of the URI.  It isn't a "host" but a domain name, and  that is the input value to U-NAPTR.  The output is multiple HTTP/HTTPS URIs, not LoST URIs.
>
>A domain name is all the current LoST scheme specifies.  There is no difference between passing around a LoST domain name and a LoST URI, other than the first five characters which are always "lost:".  The only reason we might need a LoST URI is to put it in a place that generically takes URIs, and that use case hasn't surfaced.
>
>And I disagree with the characterization of URIs above.  The tel:, data: and file: URI schemes certainly don't fit the description of "unique name for an object on the Internet."  And creating a URI scheme just because there is some sort of tradition of doing so doesn't help with interoperability one iota.  In fact, creating protocol widgets without a clear reason for doing so generally causes more harm than good.
>

So, Andy and I talked some more about this this morning, and we agreed that there
were compelling cases where a LoST URI would be useful.  Unfortunately, it turns
out to meet the compelling use cases, we actually need to add something to the
URI syntax.

Here's one example:

I'm writing a web page of advice for teens, and I want to include something
that contains a pointer for a counselling service.   If there were a single, global
counselling service for depressed teens, I could use its sip URI and tell them
to call the service.  But such things are not global; they are local.  So I want
to use lost to get them access to the local service.

<html><head><title>Advice</title><head>
<body>

If you are thinking of hurting yourself, <a href="urn:service:counselling.suicide">
GET HELP</a>!  Don't try to get through it alone!<p>
</body>
</html>

This will not work, though, if the browser doesn't invoke LoST when encountering
that URN.  So we need a way to tell the browser what protocol mechanism to invoke.
A URI scheme is a way of doing that (there are others, but this is a clear one).

So I could modify this to:

<html><head><title>Advice</title><head>
<body>
If you are thinking of hurting yourself, <a href="lost://referringserver.example.com/"> GET HELP</a>!  Don't try to get through it alone!<p>
</body>
</html>

But this doesn't work either, as once I've done the U-NAPTR look up and gotten a target
server, the referring server doesn't know what to response to give me, because
I didn't tell it what service I'm seeking.  To make it work, I have to
combine the two with something like:

<html><head><title>Advice</title><head>
<body>
If you are thinking of hurting yourself, <a href="lost://referringserver.example.com/parameter=urn:service:counselling.suicide"> GET HELP</a>!  Don't try to get through
it alone!<p>
</body>
</html>

"Parameter" needs a better name, obviously, but you get the idea.  With that
functionality, there is enough there to give the teen a referral to an appropriate
counselling service.

This leaves the current use of the LoST URI as a valid, and available for any
provisioning protocol that simply wants to use at as a marker of what is being
provisioned.  But it extends in a way that may help the deployment of
LoST into new types of service.  By allowing the LoST URI to contain a
parameter that names the service, you allow someone to deploy a LoST
service which may not be initially resolvable by the local (emergency-centric)
LoST resolvable, embedding that URI into common provisioning mechanism,
including the ever-popular web page.

My next steps on this are to re-work the URI portion of the LoST draft.
I'm hoping to get suggested text to the author team today or tomorrow,
as I don't want this to hold us up.

				Ted



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 15:32:23 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD54u-0000sf-L2; Fri, 02 Feb 2007 15:32:12 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD54u-0000sC-0g
	for ecrit@ietf.org; Fri, 02 Feb 2007 15:32:12 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD54r-00004u-Hu
	for ecrit@ietf.org; Fri, 02 Feb 2007 15:32:11 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HD54d-0006r9-Nw; Fri, 02 Feb 2007 14:31:57 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Ted Hardie'" <hardie@qualcomm.com>, "'Andrew Newton'" <andy@hxr.us>,
	=?iso-8859-1?Q?'=22Patrik_F=E4ltstr=F6m=22'?= <paf@cisco.com>,
	"'Hannes Tschofenig'" <Hannes.Tschofenig@gmx.net>
Subject: RE: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoSTURI
	Scheme --- Review Needed]
Date: Fri, 2 Feb 2007 15:32:02 -0500
Message-ID: <075601c74709$35931d60$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <p0624060bc1e9455b763e@[10.0.1.4]>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdHBrhBAlsK+pSCTpi3iewpJnRLYAAAXVwA
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I have a problem with this line of thinking.

No current anything knows how to do anything remotely like what you are
describing.  Worse, the easiest possible analog to this would be:
<html><head><title>Advice</title><head>
<body>
=20
If you are thinking of hurting yourself, <a href=3D"sip:suicidehelp.org>
GET HELP</a>!  Don't try to get through it alone!<p>
</body>
</html>

No browser I am aware of knows what to do with "sip:".

If we make new browsers that know what to do, then what you want is your
first example, and the resolution to a service urn is to invoke LoST, =
pick a
communications protocol, and resolve the appropriate URI.  It's not LoST
that is the URI, it is the service URN.  Resolving a service URN means =
you
have to take several steps including invoking LoST.

Brian


> -----Original Message-----
> From: Ted Hardie [mailto:hardie@qualcomm.com]
> Sent: Friday, February 02, 2007 3:14 PM
> To: Andrew Newton; "Patrik F=E4ltstr=F6m"; Hannes Tschofenig
> Cc: ECRIT
> Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group:
> LoSTURI Scheme --- Review Needed]
>=20
> At 3:20 AM -0500 2/2/07, Andrew Newton wrote:
> >Hannes is correct in that all we need is the "host" portion of the =
URI.
> It isn't a "host" but a domain name, and  that is the input value to =
U-
> NAPTR.  The output is multiple HTTP/HTTPS URIs, not LoST URIs.
> >
> >A domain name is all the current LoST scheme specifies.  There is no
> difference between passing around a LoST domain name and a LoST URI, =
other
> than the first five characters which are always "lost:".  The only =
reason
> we might need a LoST URI is to put it in a place that generically =
takes
> URIs, and that use case hasn't surfaced.
> >
> >And I disagree with the characterization of URIs above.  The tel:, =
data:
> and file: URI schemes certainly don't fit the description of "unique =
name
> for an object on the Internet."  And creating a URI scheme just =
because
> there is some sort of tradition of doing so doesn't help with
> interoperability one iota.  In fact, creating protocol widgets without =
a
> clear reason for doing so generally causes more harm than good.
> >
>=20
> So, Andy and I talked some more about this this morning, and we agreed
> that there
> were compelling cases where a LoST URI would be useful.  =
Unfortunately, it
> turns
> out to meet the compelling use cases, we actually need to add =
something to
> the
> URI syntax.
>=20
> Here's one example:
>=20
> I'm writing a web page of advice for teens, and I want to include
> something
> that contains a pointer for a counselling service.   If there were a
> single, global
> counselling service for depressed teens, I could use its sip URI and =
tell
> them
> to call the service.  But such things are not global; they are local.  =
So
> I want
> to use lost to get them access to the local service.
>=20
> <html><head><title>Advice</title><head>
> <body>
>=20
> If you are thinking of hurting yourself, <a
> href=3D"urn:service:counselling.suicide">
> GET HELP</a>!  Don't try to get through it alone!<p>
> </body>
> </html>
>=20
> This will not work, though, if the browser doesn't invoke LoST when
> encountering
> that URN.  So we need a way to tell the browser what protocol =
mechanism to
> invoke.
> A URI scheme is a way of doing that (there are others, but this is a =
clear
> one).
>=20
> So I could modify this to:
>=20
> <html><head><title>Advice</title><head>
> <body>
> If you are thinking of hurting yourself, <a
> href=3D"lost://referringserver.example.com/"> GET HELP</a>!  Don't try =
to
> get through it alone!<p>
> </body>
> </html>
>=20
> But this doesn't work either, as once I've done the U-NAPTR look up =
and
> gotten a target
> server, the referring server doesn't know what to response to give me,
> because
> I didn't tell it what service I'm seeking.  To make it work, I have to
> combine the two with something like:
>=20
> <html><head><title>Advice</title><head>
> <body>
> If you are thinking of hurting yourself, <a
> =
href=3D"lost://referringserver.example.com/parameter=3Durn:service:counse=
lling
> .suicide"> GET HELP</a>!  Don't try to get through
> it alone!<p>
> </body>
> </html>
>=20
> "Parameter" needs a better name, obviously, but you get the idea.  =
With
> that
> functionality, there is enough there to give the teen a referral to an
> appropriate
> counselling service.
>=20
> This leaves the current use of the LoST URI as a valid, and available =
for
> any
> provisioning protocol that simply wants to use at as a marker of what =
is
> being
> provisioned.  But it extends in a way that may help the deployment of
> LoST into new types of service.  By allowing the LoST URI to contain a
> parameter that names the service, you allow someone to deploy a LoST
> service which may not be initially resolvable by the local (emergency-
> centric)
> LoST resolvable, embedding that URI into common provisioning =
mechanism,
> including the ever-popular web page.
>=20
> My next steps on this are to re-work the URI portion of the LoST =
draft.
> I'm hoping to get suggested text to the author team today or tomorrow,
> as I don't want this to hold us up.
>=20
> 				Ted
>=20
>=20
>=20
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 15:47:18 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD5JN-00074Q-GM; Fri, 02 Feb 2007 15:47:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD5JM-0006xZ-4m
	for ecrit@ietf.org; Fri, 02 Feb 2007 15:47:08 -0500
Received: from zeke.hxr.us ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD5JG-0001g9-Ut
	for ecrit@ietf.org; Fri, 02 Feb 2007 15:47:08 -0500
Received: from [172.16.10.88] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Fri, 02 Feb 2007 15:46:20 -0500
	id 015880DA.45C3A31C.000022E2
In-Reply-To: <p0624060bc1e9455b763e@[10.0.1.4]>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<p06240612c1e8722e4128@[10.0.1.4]>
	<39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
	<8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
	<p0624060bc1e9455b763e@[10.0.1.4]>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <6EE5BFB7-F9BC-4AF5-B2E0-86E5FF8EC32F@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Fri, 2 Feb 2007 15:46:57 -0500
To: Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.7 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 2, 2007, at 3:13 PM, Ted Hardie wrote:
> To make it work, I have to
> combine the two with something like:
>
> <html><head><title>Advice</title><head>
> <body>
> If you are thinking of hurting yourself, <a href="lost:// 
> referringserver.example.com/ 
> parameter=urn:service:counselling.suicide"> GET HELP</a>!  Don't  
> try to get through
> it alone!<p>
> </body>
> </html>
>
> "Parameter" needs a better name, obviously, but you get the idea.   
> With that
> functionality, there is enough there to give the teen a referral to  
> an appropriate
> counselling service.

I also thought up the case where a LoST URL could point to a specific  
service boundary reference.  Put into a web page, it could allow  
Pizza Hut to express their service area:

<a href="lost://pizzahut.example/sbref=UUID">Click here to see if you  
are in our service area</a>

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 16:02:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD5Xz-0002Ya-8L; Fri, 02 Feb 2007 16:02:15 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD5Xy-0002XY-IE
	for ecrit@ietf.org; Fri, 02 Feb 2007 16:02:14 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HD5XW-0005Ez-6P
	for ecrit@ietf.org; Fri, 02 Feb 2007 16:02:14 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HD5XH-0000cj-Ek; Fri, 02 Feb 2007 15:01:31 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Andrew Newton'" <andy@hxr.us>,
	"'Ted Hardie'" <hardie@qualcomm.com>
Subject: RE: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URIScheme --- Review Needed]
Date: Fri, 2 Feb 2007 16:01:30 -0500
Message-ID: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <6EE5BFB7-F9BC-4AF5-B2E0-86E5FF8EC32F@hxr.us>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdHC0531cpyaUZhRF2xEvb3WH0YiQAAK+SA
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Again, why would you imagine a browser being built that would have that
behavior?  This is very bizarre behavior at that, specifically knowing that
this "sbref" parameter means invoke LoST, and if you get a URI, render some
kind of positive indicator.  Where is the specification for that? Why
wouldn't you use some form of "href=urn:service.pizza.pizza-hut/someparam"
for that if you define that kind of behavior in some future spec?

I don't think LoST is the kind of protocol that gets put in a URI.

Brian

> -----Original Message-----
> From: Andrew Newton [mailto:andy@hxr.us]
> Sent: Friday, February 02, 2007 3:47 PM
> To: Ted Hardie
> Cc: ECRIT
> Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
> URIScheme --- Review Needed]
> 
> 
> On Feb 2, 2007, at 3:13 PM, Ted Hardie wrote:
> > To make it work, I have to
> > combine the two with something like:
> >
> > <html><head><title>Advice</title><head>
> > <body>
> > If you are thinking of hurting yourself, <a href="lost://
> > referringserver.example.com/
> > parameter=urn:service:counselling.suicide"> GET HELP</a>!  Don't
> > try to get through
> > it alone!<p>
> > </body>
> > </html>
> >
> > "Parameter" needs a better name, obviously, but you get the idea.
> > With that
> > functionality, there is enough there to give the teen a referral to
> > an appropriate
> > counselling service.
> 
> I also thought up the case where a LoST URL could point to a specific
> service boundary reference.  Put into a web page, it could allow
> Pizza Hut to express their service area:
> 
> <a href="lost://pizzahut.example/sbref=UUID">Click here to see if you
> are in our service area</a>
> 
> -andy
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 18:54:36 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD8Ee-0001tF-06; Fri, 02 Feb 2007 18:54:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD8Ec-0001rZ-4m
	for ecrit@ietf.org; Fri, 02 Feb 2007 18:54:26 -0500
Received: from mx11.bbn.com ([128.33.0.80])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD8Ea-0007TH-Qg
	for ecrit@ietf.org; Fri, 02 Feb 2007 18:54:26 -0500
Received: from dommiel.bbn.com ([192.1.122.15] helo=[127.0.0.1])
	by mx11.bbn.com with esmtp (Exim 4.60)
	(envelope-from <rbarnes@bbn.com>)
	id 1HD8EX-0003y4-5X; Fri, 02 Feb 2007 18:54:22 -0500
Message-ID: <45C3CF2A.4050003@bbn.com>
Date: Fri, 02 Feb 2007 18:54:18 -0500
From: Richard Barnes <rbarnes@bbn.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Brian Rosen <br@brianrosen.net>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URIScheme --- Review Needed]
References: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
In-Reply-To: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

The problem with using an "urn:" URI in this use case is that it doesn't 
give the browser (or other using application) any clue about what to do 
-- it just identifies a service, without an implied means for delivery. 
  That's OK when it's in the To: header of a SIP message, since the To: 
header implies the usage of the URN, but not in this more general case. 
  As Andy and Ted's examples illustrate, there are at least two 
interpretations for a "urn" URI in this use case.

In any case, I don't understand how allowing for URI of the form 
"urn:service.pizza.pizza-hut/someparam" is any better than defining a 
"lost:" URI scheme, since that would require modifying the "urn:" URI 
scheme.

As a final note, let's not get hung up on browser capabilities, since 
these are often extended in different ways.  Mac OS, for example, has a 
registry of handlers for different URI schemes that applications can 
call on if they don't know how to handle a URI.

--Richard


Brian Rosen wrote:
> Again, why would you imagine a browser being built that would have that
> behavior?  This is very bizarre behavior at that, specifically knowing that
> this "sbref" parameter means invoke LoST, and if you get a URI, render some
> kind of positive indicator.  Where is the specification for that? Why
> wouldn't you use some form of "href=urn:service.pizza.pizza-hut/someparam"
> for that if you define that kind of behavior in some future spec?
> 
> I don't think LoST is the kind of protocol that gets put in a URI.
> 
> Brian
> 
>> -----Original Message-----
>> From: Andrew Newton [mailto:andy@hxr.us]
>> Sent: Friday, February 02, 2007 3:47 PM
>> To: Ted Hardie
>> Cc: ECRIT
>> Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
>> URIScheme --- Review Needed]
>>
>>
>> On Feb 2, 2007, at 3:13 PM, Ted Hardie wrote:
>>> To make it work, I have to
>>> combine the two with something like:
>>>
>>> <html><head><title>Advice</title><head>
>>> <body>
>>> If you are thinking of hurting yourself, <a href="lost://
>>> referringserver.example.com/
>>> parameter=urn:service:counselling.suicide"> GET HELP</a>!  Don't
>>> try to get through
>>> it alone!<p>
>>> </body>
>>> </html>
>>>
>>> "Parameter" needs a better name, obviously, but you get the idea.
>>> With that
>>> functionality, there is enough there to give the teen a referral to
>>> an appropriate
>>> counselling service.
>> I also thought up the case where a LoST URL could point to a specific
>> service boundary reference.  Put into a web page, it could allow
>> Pizza Hut to express their service area:
>>
>> <a href="lost://pizzahut.example/sbref=UUID">Click here to see if you
>> are in our service area</a>
>>
>> -andy
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
> 
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
> 
> 



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 02 20:10:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HD9Q9-0004qf-Vj; Fri, 02 Feb 2007 20:10:25 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HD9Q8-0004qY-6R
	for ecrit@ietf.org; Fri, 02 Feb 2007 20:10:24 -0500
Received: from zeke.toscano.org ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HD9Q6-0002Wx-N5
	for ecrit@ietf.org; Fri, 02 Feb 2007 20:10:23 -0500
Received: from [10.0.1.110] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Fri, 02 Feb 2007 20:09:33 -0500
	id 01588479.45C3E0CD.0000626B
In-Reply-To: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
References: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
Mime-Version: 1.0
Message-Id: <F908AF5B-C44A-466F-8A9E-ED7CDB97DE7E@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URIScheme --- Review Needed]
Date: Fri, 2 Feb 2007 20:10:10 -0500
To: Brian Rosen <br@brianrosen.net>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0503043938=="
Errors-To: ecrit-bounces@ietf.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============0503043938==
Content-Type: multipart/alternative;
	boundary="=_zeke.ecotroph.net-25199-1170464982-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_zeke.ecotroph.net-25199-1170464982-0001-2
Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed
Content-Transfer-Encoding: 7bit

I agree with Richard's response, but would like to address this point  
specifically:

On Feb 2, 2007, at 4:01 PM, Brian Rosen wrote:

> This is very bizarre behavior at that, specifically knowing that
> this "sbref" parameter means invoke LoST, and if you get a URI,  
> render some
> kind of positive indicator.

It is not bizarre behavior.  LoST supports service boundary  
references and has a specific and distinct mechanism for retrieving  
them.  Rather than being just some kind of indicator, the result  
would be a service boundary -- either civic or geo.  A location-aware  
device (or browser plugin) could use that information to determine if  
it was near or in the service area.

-andy
--=_zeke.ecotroph.net-25199-1170464982-0001-2
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mime-Autoconverted: from quoted-printable to quoted-printable by courier
	0.53.3

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; -kht=
ml-line-break: after-white-space; "><DIV>I agree with Richard's response,=
 but would like to address this point specifically:</DIV><BR><DIV><DIV>On=
 Feb 2, 2007, at 4:01 PM, Brian Rosen wrote:</DIV><BR class=3D"Apple-inte=
rchange-newline"><BLOCKQUOTE type=3D"cite"><P style=3D"margin: 0.0px 0.0p=
x 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px =
Helvetica">This is very bizarre behavior at that, specifically knowing th=
at</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"=
Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">this "sbref" param=
eter means invoke LoST, and if you get a URI, render some</FONT></P> <P s=
tyle=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Helvetica" size=3D=
"3" style=3D"font: 12.0px Helvetica">kind of positive indicator.</FONT></=
P> </BLOCKQUOTE></DIV><BR><DIV>It is not bizarre behavior.=A0 LoST suppor=
ts service boundary references and has a specific and distinct mechanism =
for retrieving them.=A0 Rather than being just some kind of indicator, th=
e result would be a service boundary -- either civic or geo.=A0 A locatio=
n-aware device (or browser plugin) could use that information to determin=
e if it was near or in the service area.</DIV><DIV><BR class=3D"khtml-blo=
ck-placeholder"></DIV><DIV>-andy</DIV></BODY></HTML>
--=_zeke.ecotroph.net-25199-1170464982-0001-2--


--===============0503043938==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0503043938==--




From ecrit-bounces@ietf.org Sat Feb 03 06:16:09 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDIrs-0003BP-T7; Sat, 03 Feb 2007 06:15:40 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDIrq-00037s-Ut
	for ecrit@ietf.org; Sat, 03 Feb 2007 06:15:38 -0500
Received: from serrano.cc.columbia.edu ([128.59.29.6])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDIrp-0007xO-Op
	for ecrit@ietf.org; Sat, 03 Feb 2007 06:15:38 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by serrano.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l13BFPAV025386
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sat, 3 Feb 2007 06:15:25 -0500 (EST)
In-Reply-To: <075601c74709$35931d60$640fa8c0@cis.neustar.com>
References: <075601c74709$35931d60$640fa8c0@cis.neustar.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <8A2823BD-3081-4945-9168-8BBA480FC74B@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoSTURI
	Scheme --- Review Needed]
Date: Sat, 3 Feb 2007 06:15:18 -0500
To: Brian Rosen <br@brianrosen.net>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

>
> No browser I am aware of knows what to do with "sip:".
>

This is only roughly true. All modern browsers allow users to add new  
URI schemes. We did this for IE 5/6 a long time ago, via a one-line  
registry entry performed as part of the SIP client installation. IE  
would then pass the URL to the SIP client, so that "click-to-dial" is  
possible. As far as the user was concerned, the browser indeed knew  
what to do with the URI scheme.

Thus, this is somewhat orthogonal as to whether this is useful for  
LoST or not.

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 03 13:53:13 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDQ0J-0007KJ-N2; Sat, 03 Feb 2007 13:52:51 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDQ0I-0007Gc-C3
	for ecrit@ietf.org; Sat, 03 Feb 2007 13:52:50 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HDQ0G-0001cL-UL
	for ecrit@ietf.org; Sat, 03 Feb 2007 13:52:50 -0500
Received: (qmail invoked by alias); 03 Feb 2007 18:52:47 -0000
Received: from p54984A30.dip.t-dialin.net (EHLO [192.168.178.21])
	[84.152.74.48]
	by mail.gmx.net (mp046) with SMTP; 03 Feb 2007 19:52:47 +0100
X-Authenticated: #29516787
Message-ID: <45C4D9FD.5060708@gmx.net>
Date: Sat, 03 Feb 2007 13:52:45 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URI Scheme --- Review Needed]
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>
	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<4A13E567-37C1-4956-886A-D70F6C5C12D2@cs.columbia.edu>
In-Reply-To: <4A13E567-37C1-4956-886A-D70F6C5C12D2@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Henning,

I was just referring to Diameter as an example where URI schemes were 
also introduced and the usage environment is extremely similar to the 
one we previously discussed (without considering the webpage proposal 
mentioned by Ted and Andy).

Ciao
Hannes

Henning Schulzrinne wrote:
> I suspect that configuration protocols are one likely customer for 
> this, depending on how they organize information, i.e., whether expect 
> a URL or a host name.
>
> On Feb 1, 2007, at 9:50 PM, Andrew Newton wrote:
>
>>
>> On Feb 1, 2007, at 9:17 PM, Hannes Tschofenig wrote:
>>
>>> I think that the criteria is not whether it will be typed in. The 
>>> AAA/AAAS URI scheme for Diameter is not typed in  --- in fact it is 
>>> used in the very same way as we use it here.
>>
>> Fine.  URIs can also be used as protocol elements.  What other 
>> protocols need to pass around LoST URIs in a generic URI protocol field?
>>
>> -andy
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 03 15:07:14 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDRA6-0003M4-0E; Sat, 03 Feb 2007 15:07:02 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDRA4-0003Kc-Ui
	for ecrit@ietf.org; Sat, 03 Feb 2007 15:07:01 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDRA3-0004Ys-KZ
	for ecrit@ietf.org; Sat, 03 Feb 2007 15:07:00 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l13K6W0O029441
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sat, 3 Feb 2007 15:06:37 -0500 (EST)
In-Reply-To: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
References: <076f01c7470d$57bb5430$640fa8c0@cis.neustar.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <D9DA0388-D16C-4B9A-9F43-B249A11C18BD@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST
	URIScheme --- Review Needed]
Date: Sat, 3 Feb 2007 15:06:13 -0500
To: Brian Rosen <br@brianrosen.net>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I share Brian's concern; this seems like a real stretch. If all you  
want to do is retrieve a boundary polygon, a plain HTTP request, with  
appropriate XML content type, seems much easier to implement, for all  
parties concerned.

Previously, we had numerous instances where features were deferred  
since there was no immediate need based on our charter and  
requirements documents. Now, we suddenly, at the last minute, invent  
new requirements that are fanciful at best.

Henning

On Feb 2, 2007, at 4:01 PM, Brian Rosen wrote:

> Again, why would you imagine a browser being built that would have  
> that
> behavior?  This is very bizarre behavior at that, specifically  
> knowing that
> this "sbref" parameter means invoke LoST, and if you get a URI,  
> render some
> kind of positive indicator.  Where is the specification for that? Why
> wouldn't you use some form of "href=urn:service.pizza.pizza-hut/ 
> someparam"
> for that if you define that kind of behavior in some future spec?
>
> I don't think LoST is the kind of protocol that gets put in a URI.
>
> Brian
>
>> -----Original Message-----
>> From: Andrew Newton [mailto:andy@hxr.us]
>> Sent: Friday, February 02, 2007 3:47 PM
>> To: Ted Hardie
>> Cc: ECRIT
>> Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working  
>> Group: LoST
>> URIScheme --- Review Needed]
>>
>>
>> On Feb 2, 2007, at 3:13 PM, Ted Hardie wrote:
>>> To make it work, I have to
>>> combine the two with something like:
>>>
>>> <html><head><title>Advice</title><head>
>>> <body>
>>> If you are thinking of hurting yourself, <a href="lost://
>>> referringserver.example.com/
>>> parameter=urn:service:counselling.suicide"> GET HELP</a>!  Don't
>>> try to get through
>>> it alone!<p>
>>> </body>
>>> </html>
>>>
>>> "Parameter" needs a better name, obviously, but you get the idea.
>>> With that
>>> functionality, there is enough there to give the teen a referral to
>>> an appropriate
>>> counselling service.
>>
>> I also thought up the case where a LoST URL could point to a specific
>> service boundary reference.  Put into a web page, it could allow
>> Pizza Hut to express their service area:
>>
>> <a href="lost://pizzahut.example/sbref=UUID">Click here to see if you
>> are in our service area</a>
>>
>> -andy
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 03 15:10:55 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDRDn-0005Cx-1j; Sat, 03 Feb 2007 15:10:51 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDRDl-0005Cq-Vi
	for ecrit@ietf.org; Sat, 03 Feb 2007 15:10:49 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDRDk-000531-LB
	for ecrit@ietf.org; Sat, 03 Feb 2007 15:10:49 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l13KAaoh029892
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sat, 3 Feb 2007 15:10:41 -0500 (EST)
In-Reply-To: <p0624060bc1e9455b763e@[10.0.1.4]>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<p06240612c1e8722e4128@[10.0.1.4]>
	<39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
	<8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
	<p0624060bc1e9455b763e@[10.0.1.4]>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7AA0A875-70AC-4BC9-BE88-16D1D2BC0C7B@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Sat, 3 Feb 2007 15:10:34 -0500
To: Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 287c806b254c6353fcb09ee0e53bbc5e
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I think the correct solution is to use the service URN in that case.  
This is what we'd be publishing for emergency services and put in  
address books. LoST is implied by that, just like DNS is. We don't  
put DNS URLs in web pages, either, just because getting an HTTP page  
also requires performing a DNS resolution operation.

The browser has to understand how to resolve service URNs in any event.

This mechanism also does not work since LoST servers are meant to be  
operated locally, not globally. You do not want every suicide  
candidate to hit one global LoST servers, as that's fundamentally  
opposed to the LoST caching and scaling mechanisms.

I'm strongly opposed to this extension. We have no requirements for  
this in our charter or in the ECRIT requirements documents.

Henning

On Feb 2, 2007, at 3:13 PM, Ted Hardie wrote:

>
>
> Here's one example:
>
> I'm writing a web page of advice for teens, and I want to include  
> something
> that contains a pointer for a counselling service.   If there were  
> a single, global
> counselling service for depressed teens, I could use its sip URI  
> and tell them
> to call the service.  But such things are not global; they are  
> local.  So I want
> to use lost to get them access to the local service.
>
> <html><head><title>Advice</title><head>
> <body>
>
> If you are thinking of hurting yourself, <a  
> href="urn:service:counselling.suicide">
> GET HELP</a>!  Don't try to get through it alone!<p>
> </body>
> </html>
>
> This will not work, though, if the browser doesn't invoke LoST when  
> encountering
> that URN.  So we need a way to tell the browser what protocol  
> mechanism to invoke.
> A URI scheme is a way of doing that (there are others, but this is  
> a clear one).
>
> So I could modify this to:
>
> <html><head><title>Advice</title><head>
> <body>
> If you are thinking of hurting yourself, <a href="lost:// 
> referringserver.example.com/"> GET HELP</a>!  Don't try to get  
> through it alone!<p>
> </body>
> </html>
>
> But this doesn't work either, as once I've done the U-NAPTR look up  
> and gotten a target
> server, the referring server doesn't know what to response to give  
> me, because
> I didn't tell it what service I'm seeking.  To make it work, I have to
> combine the two with something like:
>
> <html><head><title>Advice</title><head>
> <body>
> If you are thinking of hurting yourself, <a href="lost:// 
> referringserver.example.com/ 
> parameter=urn:service:counselling.suicide"> GET HELP</a>!  Don't  
> try to get through
> it alone!<p>
> </body>
> </html>
>
> "Parameter" needs a better name, obviously, but you get the idea.   
> With that
> functionality, there is enough there to give the teen a referral to  
> an appropriate
> counselling service.
>
> This leaves the current use of the LoST URI as a valid, and  
> available for any
> provisioning protocol that simply wants to use at as a marker of  
> what is being
> provisioned.  But it extends in a way that may help the deployment of
> LoST into new types of service.  By allowing the LoST URI to contain a
> parameter that names the service, you allow someone to deploy a LoST
> service which may not be initially resolvable by the local  
> (emergency-centric)
> LoST resolvable, embedding that URI into common provisioning  
> mechanism,
> including the ever-popular web page.
>
> My next steps on this are to re-work the URI portion of the LoST  
> draft.
> I'm hoping to get suggested text to the author team today or tomorrow,
> as I don't want this to hold us up.
>
> 				Ted
>
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 03 15:49:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDRpA-0002mU-M8; Sat, 03 Feb 2007 15:49:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDRp9-0002mM-KK
	for ecrit@ietf.org; Sat, 03 Feb 2007 15:49:27 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDRp5-0001vT-As
	for ecrit@ietf.org; Sat, 03 Feb 2007 15:49:27 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l13KnLmJ020079
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT)
	for <ecrit@ietf.org>; Sat, 3 Feb 2007 15:49:22 -0500 (EST)
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Transfer-Encoding: 7bit
Message-Id: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: ECRIT <ecrit@ietf.org>
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Date: Sat, 3 Feb 2007 15:49:20 -0500
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Subject: [Ecrit] Browser interface for service URNs
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Since we are having this discussion, let me briefly explain how  
"click to dial" for service URNs could work. It's actually pretty  
simple, and very similar to how tel and SIP URLs are implemented (in  
prototypes).

- You insert a service URN into the web page:

Call <a href="urn:service:sos">in an emergency only</a>

- The browser is configured, as described (via Windows registry or  
whatever mechanism), to hand off service URN to the right external  
handler, typically a media agent of some kind, such as a SIP user  
agent or Jabber client. That media agent already needs to understand  
service URNs and LoST if it is capable of emergency calls.

There are apparently efforts to support URNs in browsers, dating back  
ten years, with the first one being the most recent I found:

https://addons.mozilla.org/firefox/1940/
http://www.dlib.org/dlib/june98/06powell.html
http://www.persistent-identifier.de/english/550-MozillaPlugin.php

It wouldn't seem to be too hard to extend the current URN list in the  
Firefox extension to service URNs.

Since the browser itself isn't going to provide communication  
functionality natively, it needs to hand-off that aspect to an  
external agent in any event. The browser is also rather unlikely to  
know the user's location or support the various location query  
protocols, while the user agent has to have this functionality if it  
is to place emergency calls.

Plus, there's the obvious danger of getting users to reveal their  
location by an "innocent" click:

For a free iPod, click <a href="lost://evil.tracking.server.com/ 
foobar/some-cookie">here</a>!

That way, the "free" iPod site gets to associate your home address  
with your browser cookie. How convenient!

Thus, service URN functionality is quite useful, LoST functionality  
would only be useful if browsers were to essentially replicate a SIP  
user agent, including the phone-BCP functionality. As demonstrated,  
it could also be quite dangerous.

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 13:01:18 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDlfL-0002QJ-0y; Sun, 04 Feb 2007 13:00:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDlfK-0002Q8-1X
	for ecrit@ietf.org; Sun, 04 Feb 2007 13:00:38 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HDlfI-0001K7-JF
	for ecrit@ietf.org; Sun, 04 Feb 2007 13:00:38 -0500
Received: (qmail invoked by alias); 04 Feb 2007 18:00:35 -0000
Received: from p549869DB.dip.t-dialin.net (EHLO [192.168.178.21])
	[84.152.105.219]
	by mail.gmx.net (mp031) with SMTP; 04 Feb 2007 19:00:35 +0100
X-Authenticated: #29516787
Message-ID: <45C61F3D.8000604@gmx.net>
Date: Sun, 04 Feb 2007 13:00:29 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Brian Rosen <br@brianrosen.net>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
References: <030101c745f8$8b99b1e0$640fa8c0@cis.neustar.com>
In-Reply-To: <030101c745f8$8b99b1e0$640fa8c0@cis.neustar.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a8a20a483a84f747e56475e290ee868e
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Brian,

I would strongly suggest it.

Ciao
Hannes

Brian Rosen wrote:
> We could cover some normative behavior for emergency calls in -phonebcp
>
> Brian
>
>   
>> -----Original Message-----
>> From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu]
>> Sent: Thursday, February 01, 2007 6:22 AM
>> To: shida@ntt-at.com
>> Cc: ECRIT
>> Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt - part 1
>>
>> Shida,
>>
>> thanks for your comments; please see some initial responses and
>> questions inline. I'll skip items that I'll try to integrate directly.
>>
>> On Feb 1, 2007, at 5:25 AM, Shida Schubert wrote:
>>
>>     
>>>> For example, what is client to do if it receives any of the
>>>>         
>>>      errors in section 12.1? If we don't provide some sort of
>>>      recommendation, things are likely to get messy and simply not
>>> work.
>>>
>>>       
>> I don't know what one can say in this case. In some cases, the client
>> has to fix the address submitted, possibly with human input. In other
>> cases, such as a system failures, a client will either have to retry
>> later or use stale cached data. It seems fairly obvious in most cases
>> what behavior is appropriate; we have been rightly admonished that
>> the spec is somewhat wordy as is, so I'm reluctant to belabor the
>> obvious. Can you identify places where an implementor would be in
>> doubt what to do?
>>
>>
>>     
>>>  2. Errors shouldn't be sent on its own.
>>>       
>>>> I strongly believe that for some of the errors either it
>>>>         
>>>      should be recommended to attach a default URI for the service
>>>      requested(notFound,loop) or send the error with the
>>>      potential redirect targets(serviceNotImplemented,
>>>      locationProfileUnrecognized,internalError,loop,notFound).
>>>       
>> I don't understand what you're suggesting here. Unless you posit a
>> general worldwide emergency call service, where you can send calls if
>> all else fails, I don't see how this can work. If a LoST system
>> doesn't understand an address at all, for example, it has no clue
>> whether you are in England or Estonia. I think provider-specific fall-
>> back call center information should probably be conveyed outside of
>> LoST, as it is SIP-level configuration.
>>
>>
>>     
>>>  3. Do we really want to send an error at all?
>>>       
>>>> I vaguely remember the talk about sending a default PSAP URIs
>>>>         
>>>      rather than sending an error and stalling an emergency call.
>>>       
>> See above. I think the phone BCP should specify what happens if a
>> device has no usable mapping at the time of an emergency call. As
>> noted above, I think that will mean falling back to a VSP-provided
>> call center URL.
>>
>>
>>     
>>>    * 2 and 3 may not be a problem if the client(UA) is not trying
>>>      to contact the LoST server directly. In which case resolver is
>>>      likely to have some useful cache. I am worried about a case where
>>>      UA boots up and has no cache, sends a query to LoST server and
>>>      fails. Where does it go then?
>>>       
>> Again, see above.
>>
>> To be continued.
>>
>> Henning
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>>     
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 13:45:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDmMm-0007pd-A5; Sun, 04 Feb 2007 13:45:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDmMl-0007pY-OJ
	for ecrit@ietf.org; Sun, 04 Feb 2007 13:45:31 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HDmMj-0006wF-BA
	for ecrit@ietf.org; Sun, 04 Feb 2007 13:45:31 -0500
Received: (qmail invoked by alias); 04 Feb 2007 18:45:27 -0000
Received: from p549877BE.dip.t-dialin.net (EHLO [192.168.178.21])
	[84.152.119.190]
	by mail.gmx.net (mp015) with SMTP; 04 Feb 2007 19:45:27 +0100
X-Authenticated: #29516787
Message-ID: <45C629C5.10003@gmx.net>
Date: Sun, 04 Feb 2007 13:45:25 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: shida@ntt-at.com
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
References: <45C1C030.6010602@ntt-at.com> <45C2ACE1.8060402@gmx.net>
	<45C2D4A1.8020503@ntt-at.com>
In-Reply-To: <45C2D4A1.8020503@ntt-at.com>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Shida,



Shida Schubert wrote:
>>> Editorial Fixes:
>>> ----------------------------------------
>>>
>>> 1. Term server/resolver/seeker/client are used, I am assuming there are 
>>>    some overlaps and trying to minimize the varieties on term used would 
>>>    be good.
>>>
>>>
>>>       
We have two choices:
a) Avoid using resolver and seeker.
b) Reference the LoST architecture document.


>>> 2. Section 6. 2nd paragraph:
>>>     "If a query is answered iteratively, the querier includes all servers
>>>     that it has already contacted."
>>>    
>>>     Is it recursively and not iteratively?
>>>
>>>       
Iteratively is correct.


>>> 2. Section 7.2.1/7.2.2: 1st sentence
>>>    "The following is an example of mapping a service to a location using
>>>    geodetic coordinates, for the service associated with the police
>>>    (urn:service:sos.police)."
>>>
>>>   Isn't it an example of mapping query/request not mapping.
>>>
>>>
>>>       
The examples indeed show how the location+service URN in the query is
mapped to a PSAP URI


>>>  I hope it helps.
>>>
>>>  Regards
>>>   Shida 
>>>
>>>
>>>       

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 15:09:47 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDng8-0003pQ-F0; Sun, 04 Feb 2007 15:09:36 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDng6-0003pG-Vi
	for ecrit@ietf.org; Sun, 04 Feb 2007 15:09:34 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDng5-0004ZX-MS
	for ecrit@ietf.org; Sun, 04 Feb 2007 15:09:34 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l14K9LNZ007716; 
	Sun, 4 Feb 2007 13:09:22 -0700
Message-ID: <45C63D72.3000403@ntt-at.com>
Date: Sun, 04 Feb 2007 12:09:22 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
References: <45C1C030.6010602@ntt-at.com> <45C2ACE1.8060402@gmx.net>
	<45C2D4A1.8020503@ntt-at.com> <45C629C5.10003@gmx.net>
In-Reply-To: <45C629C5.10003@gmx.net>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: fb6060cb60c0cea16e3f7219e40a0a81
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Hannes;


Hannes Tschofenig wrote:
> Hi Shida,
>
>
>
> Shida Schubert wrote:
>   
>>>> Editorial Fixes:
>>>> ----------------------------------------
>>>>
>>>> 1. Term server/resolver/seeker/client are used, I am assuming there are 
>>>>    some overlaps and trying to minimize the varieties on term used would 
>>>>    be good.
>>>>
>>>>
>>>>       
>>>>         
> We have two choices:
> a) Avoid using resolver and seeker.
> b) Reference the LoST architecture document.
>
>   
I advocate option a). and simply use client and server through out the
whole document.
>   
>>>> 2. Section 6. 2nd paragraph:
>>>>     "If a query is answered iteratively, the querier includes all servers
>>>>     that it has already contacted."
>>>>    
>>>>     Is it recursively and not iteratively?
>>>>
>>>>       
>>>>         
> Iteratively is correct.
>   
Understood.
>
>   
>>>> 2. Section 7.2.1/7.2.2: 1st sentence
>>>>    "The following is an example of mapping a service to a location using
>>>>    geodetic coordinates, for the service associated with the police
>>>>    (urn:service:sos.police)."
>>>>
>>>>   Isn't it an example of mapping query/request not mapping.
>>>>
>>>>
>>>>       
>>>>         
> The examples indeed show how the location+service URN in the query is
> mapped to a PSAP URI
>
>   
Understood.
>   
>>>>  I hope it helps.
>>>>
>>>>  Regards
>>>>   Shida 
>>>>
>>>>
>>>>       
>>>>         
>
> Ciao
> Hannes
>
>
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 15:38:02 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDo7O-0007Wi-Rj; Sun, 04 Feb 2007 15:37:46 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDo7O-0007WY-2S
	for ecrit@ietf.org; Sun, 04 Feb 2007 15:37:46 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HDo7M-0001nm-M8
	for ecrit@ietf.org; Sun, 04 Feb 2007 15:37:46 -0500
Received: (qmail invoked by alias); 04 Feb 2007 20:31:03 -0000
Received: from p549877BE.dip.t-dialin.net (EHLO [192.168.178.21])
	[84.152.119.190]
	by mail.gmx.net (mp046) with SMTP; 04 Feb 2007 21:31:03 +0100
X-Authenticated: #29516787
Message-ID: <45C64285.5020403@gmx.net>
Date: Sun, 04 Feb 2007 15:31:01 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: shida@ntt-at.com
Subject: Re: [Ecrit] Review of draft-ietf-ecrit-lost-03.txt
References: <45C1C030.6010602@ntt-at.com> <45C2ACE1.8060402@gmx.net>
	<45C2D4A1.8020503@ntt-at.com> <45C629C5.10003@gmx.net>
	<45C63D72.3000403@ntt-at.com>
In-Reply-To: <45C63D72.3000403@ntt-at.com>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Shida,

Shida Schubert wrote:
> Hi Hannes;
>
>
> Hannes Tschofenig wrote:
>   
>> Hi Shida,
>>
>>
>>
>> Shida Schubert wrote:
>>   
>>     
>>>>> Editorial Fixes:
>>>>> ----------------------------------------
>>>>>
>>>>> 1. Term server/resolver/seeker/client are used, I am assuming there are 
>>>>>    some overlaps and trying to minimize the varieties on term used would 
>>>>>    be good.
>>>>>
>>>>>
>>>>>       
>>>>>         
>>>>>           
>> We have two choices:
>> a) Avoid using resolver and seeker.
>> b) Reference the LoST architecture document.
>>
>>   
>>     
> I advocate option a). and simply use client and server through out the
> whole document.
>   


That's how we are currently changing the document. I hope it increases
the readability since the LoST server can play multiple roles.

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 18:22:08 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDqgD-00078W-It; Sun, 04 Feb 2007 18:21:53 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDqgB-00078R-T2
	for ecrit@ietf.org; Sun, 04 Feb 2007 18:21:51 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HDqgA-0002lr-L4
	for ecrit@ietf.org; Sun, 04 Feb 2007 18:21:51 -0500
Received: (qmail invoked by alias); 04 Feb 2007 23:21:49 -0000
Received: from p549877BE.dip.t-dialin.net (EHLO [192.168.178.21])
	[84.152.119.190]
	by mail.gmx.net (mp046) with SMTP; 05 Feb 2007 00:21:49 +0100
X-Authenticated: #29516787
Message-ID: <45C66A89.5040304@gmx.net>
Date: Sun, 04 Feb 2007 18:21:45 -0500
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08e48e05374109708c00c6208b534009
Subject: [Ecrit] LoST Mini-Interop @ IETF#68: Who would be available? 
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all

in case someone is able to exchange some LoST messages please let me know.
We could arrange a mini-interop during the IETF week.

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 21:30:19 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDtcM-0006XA-8Y; Sun, 04 Feb 2007 21:30:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDtcL-0006X5-3c
	for ecrit@ietf.org; Sun, 04 Feb 2007 21:30:05 -0500
Received: from numenor.qualcomm.com ([129.46.51.58])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDtcG-0000d0-JG
	for ecrit@ietf.org; Sun, 04 Feb 2007 21:30:05 -0500
Received: from neophyte.qualcomm.com (neophyte.qualcomm.com [129.46.61.149])
	by numenor.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l152TpZr015569
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Sun, 4 Feb 2007 18:29:52 -0800
Received: from [10.0.1.4] (vpn-10-50-0-180.qualcomm.com [10.50.0.180])
	by neophyte.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id
	l152TndL031443; Sun, 4 Feb 2007 18:29:51 -0800
Mime-Version: 1.0
Message-Id: <p06240602c1ec439b09f0@[10.0.1.4]>
In-Reply-To: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
Date: Sun, 4 Feb 2007 18:29:48 -0800
To: Henning Schulzrinne <hgs@cs.columbia.edu>, ECRIT <ecrit@ietf.org>
From: Ted Hardie <hardie@qualcomm.com>
Subject: Re: [Ecrit] Browser interface for service URNs
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d0bdc596f8dd1c226c458f0b4df27a88
Cc: 
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Henning,
	The critical difference here, and the one that makes this more of
a pain, is that most of the software out there treats the scheme as the indicator
of what to do; urn is seen as the scheme here.  You have to understand the
semantics of the specific namespace to understand what the resolution mechanism
will be for that NID.  RFC 2483 describes an experimental approach to the general
problem (and it is sufficiently dated that uses concepts like URCs, which have not seen
light from many days recently), but that and most of the other general-purpose
URN resolution mechanisms have failed.    I'd be happy for pointers to ones
that seem on the road to success, but the difference between the ease of
putting out something for a sip uri, a lost uri, and service urn remains pretty
basic:  implementers and deployers understand that schemes may be indicators
of what protocol processing to undertake, where urns do not carry that
same water.
	Given the lateness of the hour here, I think there are three ways
forward here.  One is that we take Patrik's original advice, strip the URI
out of the existing document and use only a dns name for the current
slots; we then file a provisional registration of "lost" to reserve the string
and get it out of the critical path (the disadvantage here is that you won't
be able to carry that information in slots requiring URIs until we're done with
that other work).  Second is that we  retain the URI and declare that the URI
may have parameters, which must be  registered; we then start the IANA registry,
but leave it blank--allowing the  discussion of whether either of the
proposed parameters make sense to go on a slower track than finishing the base document (the disadvantage here is that we may have an empty IANA registry
floating around if none are ever found useful).  The third is that we register the
URI for LoST as a host-only registration, and we allow it to be updated later
(the disadvantage here being that we would have a lot of trouble introducing
real change at that point).
	My preferences, at the moment, are the provisional registration
with a reversion to DNS name for the current protocol, followed by the
blank registry version.  But we're running very late on this at the moment,
so I hope we can agree on an approach quickly.
				Ted





At 3:49 PM -0500 2/3/07, Henning Schulzrinne wrote:
>Since we are having this discussion, let me briefly explain how "click to dial" for service URNs could work. It's actually pretty simple, and very similar to how tel and SIP URLs are implemented (in prototypes).
>
>- You insert a service URN into the web page:
>
>Call <a href="urn:service:sos">in an emergency only</a>
>
>- The browser is configured, as described (via Windows registry or whatever mechanism), to hand off service URN to the right external handler, typically a media agent of some kind, such as a SIP user agent or Jabber client. That media agent already needs to understand service URNs and LoST if it is capable of emergency calls.
>
>There are apparently efforts to support URNs in browsers, dating back ten years, with the first one being the most recent I found:
>
>https://addons.mozilla.org/firefox/1940/
>http://www.dlib.org/dlib/june98/06powell.html
>http://www.persistent-identifier.de/english/550-MozillaPlugin.php
>
>It wouldn't seem to be too hard to extend the current URN list in the Firefox extension to service URNs.
>
>Since the browser itself isn't going to provide communication functionality natively, it needs to hand-off that aspect to an external agent in any event. The browser is also rather unlikely to know the user's location or support the various location query protocols, while the user agent has to have this functionality if it is to place emergency calls.
>
>Plus, there's the obvious danger of getting users to reveal their location by an "innocent" click:
>
>For a free iPod, click <a href="lost://evil.tracking.server.com/foobar/some-cookie">here</a>!
>
>That way, the "free" iPod site gets to associate your home address with your browser cookie. How convenient!
>
>Thus, service URN functionality is quite useful, LoST functionality would only be useful if browsers were to essentially replicate a SIP user agent, including the phone-BCP functionality. As demonstrated, it could also be quite dangerous.
>
>Henning
>
>_______________________________________________
>Ecrit mailing list
>Ecrit@ietf.org
>https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 21:38:29 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDtkK-0005OK-Ao; Sun, 04 Feb 2007 21:38:20 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDtkJ-0005OF-Hf
	for ecrit@ietf.org; Sun, 04 Feb 2007 21:38:19 -0500
Received: from serrano.cc.columbia.edu ([128.59.29.6])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDtkI-00026T-93
	for ecrit@ietf.org; Sun, 04 Feb 2007 21:38:19 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by serrano.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l152cCfk008042
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sun, 4 Feb 2007 21:38:17 -0500 (EST)
In-Reply-To: <p06240602c1ec439b09f0@[10.0.1.4]>
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
	<p06240602c1ec439b09f0@[10.0.1.4]>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <CCA6667D-AC2C-4015-8000-06B417CA02C5@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Browser interface for service URNs
Date: Sun, 4 Feb 2007 21:38:10 -0500
To: Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 4, 2007, at 9:29 PM, Ted Hardie wrote:

> Henning,
> 	The critical difference here, and the one that makes this more of
> a pain, is that most of the software out there treats the scheme as  
> the indicator
> of what to do; urn is seen as the scheme here.  You have to  
> understand the
> semantics of the specific namespace to understand what the  
> resolution mechanism
> will be for that NID.  RFC 2483 describes an experimental approach  
> to the general


Ted,

I fully realize that. One of the Firefox extensions I pointed to  
seems to deal with this just fine. At worst, you'd have to have a  
urn: scheme handler that ignores all the other (non-existing) URN  
NIDs for the browser.


> problem (and it is sufficiently dated that uses concepts like URCs,  
> which have not seen
> light from many days recently), but that and most of the other  
> general-purpose
> URN resolution mechanisms have failed.    I'd be happy for pointers  
> to ones
> that seem on the road to success, but the difference between the  
> ease of
> putting out something for a sip uri, a lost uri, and service urn  
> remains pretty
> basic:  implementers and deployers understand that schemes may be  
> indicators
> of what protocol processing to undertake, where urns do not carry that
> same water.

We don't have to solve the general URN problem to make this work. The  
URN is only passed to the helper application (the SIP UA, say), which  
then does all the normal things that service URNs already do in those  
helper applications, including calling on LoST. The browser does not  
need to resolve the service URN at all, so the lack of a URN  
infrastructure or deployment does not matter in the least. Thus,  
comparisons to other URN applications are not particularly relevant  
here.

Any browser which is extensible in terms of schemes can handle the  
mechanism I described. Please explain why this is not the case.



> 	Given the lateness of the hour here, I think there are three ways
> forward here.  One is that we take Patrik's original advice, strip  
> the URI
> out of the existing document and use only a dns name for the current
> slots; we then file a provisional registration of "lost" to reserve  
> the string
> and get it out of the critical path (the disadvantage here is that  
> you won't
> be able to carry that information in slots requiring URIs until  
> we're done with
> that other work).  Second is that we  retain the URI and declare  
> that the URI
> may have parameters, which must be  registered; we then start the  
> IANA registry,
> but leave it blank--allowing the  discussion of whether either of the
> proposed parameters make sense to go on a slower track than  
> finishing the base document (the disadvantage here is that we may  
> have an empty IANA registry
> floating around if none are ever found useful).  The third is that  
> we register the
> URI for LoST as a host-only registration, and we allow it to be  
> updated later
> (the disadvantage here being that we would have a lot of trouble  
> introducing
> real change at that point).
> 	My preferences, at the moment, are the provisional registration
> with a reversion to DNS name for the current protocol, followed by the
> blank registry version.  But we're running very late on this at the  
> moment,
> so I hope we can agree on an approach quickly.


The problem with the second approach is that the "shape" may be wrong  
if the URL were to ever require a path (lost://foo.com/something vs.  
lost:foo.com.) Thus, in addition to the reason you mention, I believe  
that this is not technically sound.



> 				Ted
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 22:30:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDuYT-00046j-1U; Sun, 04 Feb 2007 22:30:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDuYR-00046D-Tr
	for ecrit@ietf.org; Sun, 04 Feb 2007 22:30:07 -0500
Received: from ithilien.qualcomm.com ([129.46.51.59])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDuYP-0003Pl-Fz
	for ecrit@ietf.org; Sun, 04 Feb 2007 22:30:07 -0500
Received: from sabrina.qualcomm.com (sabrina.qualcomm.com [129.46.61.150])
	by ithilien.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l153TtJ8028050
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Sun, 4 Feb 2007 19:29:56 -0800
Received: from [10.0.1.4] (vpn-10-50-0-180.qualcomm.com [10.50.0.180])
	by sabrina.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id
	l153TskT020580; Sun, 4 Feb 2007 19:29:54 -0800
Mime-Version: 1.0
Message-Id: <p06240605c1ec5395c882@[10.0.1.4]>
In-Reply-To: <CCA6667D-AC2C-4015-8000-06B417CA02C5@cs.columbia.edu>
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
	<p06240602c1ec439b09f0@[10.0.1.4]>
	<CCA6667D-AC2C-4015-8000-06B417CA02C5@cs.columbia.edu>
Date: Sun, 4 Feb 2007 19:29:53 -0800
To: Henning Schulzrinne <hgs@cs.columbia.edu>
From: Ted Hardie <hardie@qualcomm.com>
Subject: Re: [Ecrit] Browser interface for service URNs
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

At 9:38 PM -0500 2/4/07, Henning Schulzrinne wrote:
>Ted,
>
>I fully realize that. One of the Firefox extensions I pointed to seems to deal with this just fine. At worst, you'd have to have a urn: scheme handler that ignores all the other (non-existing) URN NIDs for the browser.

And it means that any general purpose-URN handler ever created must know of the
exception, and pass that NID to the right handler.  Otherwise, that general purpose
URN handler may  pre-empt the special purpose one--grabbing the URN before
URN:service is seen.

>
>We don't have to solve the general URN problem to make this work. The URN is only passed to the helper application (the SIP UA, say), which then does all the normal things that service URNs already do in those helper applications, including calling on LoST. The browser does not need to resolve the service URN at all, so the lack of a URN infrastructure or deployment does not matter in the least. Thus, comparisons to other URN applications are not particularly relevant here.

You're presuming that the URN is being passed to the helper application based on
what, here?  It being in the right slot in the using protocol?  In that case, I agree
that you don't need to solve the general problem of how protocols handle
URNs.  The problem, though, is what happens when you want to embed this
URI in something that is a generic URI slot--(and hrefs are not the only such);
that gets the handling we already agree is problematic.

>Any browser which is extensible in terms of schemes can handle the mechanism I described. Please explain why this is not the case.

This works as long as this is the only URN important the browser, by treating
urn:service as if it urn-service: .  That works if that is the only important URN,
but there may well be others that get handled differently (such as not triggering
resolution at all, but being treated as opaque identifiers).
>
>
>>	Given the lateness of the hour here, I think there are three ways
>>forward here.  One is that we take Patrik's original advice, strip the URI
>>out of the existing document and use only a dns name for the current
>>slots; we then file a provisional registration of "lost" to reserve the string
>>and get it out of the critical path (the disadvantage here is that you won't
>>be able to carry that information in slots requiring URIs until we're done with
>>that other work).  Second is that we  retain the URI and declare that the URI
>>may have parameters, which must be  registered; we then start the IANA registry,
>>but leave it blank--allowing the  discussion of whether either of the
>>proposed parameters make sense to go on a slower track than finishing the base document (the disadvantage here is that we may have an empty IANA registry
>>floating around if none are ever found useful).  The third is that we register the
>>URI for LoST as a host-only registration, and we allow it to be updated later
>>(the disadvantage here being that we would have a lot of trouble introducing
>>real change at that point).
>>	My preferences, at the moment, are the provisional registration
>>with a reversion to DNS name for the current protocol, followed by the
>>blank registry version.  But we're running very late on this at the moment,
>>so I hope we can agree on an approach quickly.
>
>
>The problem with the second approach is that the "shape" may be wrong if the URL were to ever require a path (lost://foo.com/something vs. lost:foo.com.) Thus, in addition to the reason you mention, I believe that this is not technically sound.

I agree that this does constrain later addition, but since we're designing it, I
think it is reasonable to say anything we might want in a path could be put
into a parameter (if necessary, one called path).  Since you don't like this,
though, can we converge quickly on the first way forward?

					Ted




>
>
>>				Ted


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 04 22:56:22 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDuxY-0006wy-V6; Sun, 04 Feb 2007 22:56:04 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDuxX-0006wt-3Y
	for ecrit@ietf.org; Sun, 04 Feb 2007 22:56:03 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDuxU-0002fG-QV
	for ecrit@ietf.org; Sun, 04 Feb 2007 22:56:03 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l153tvXQ008299
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sun, 4 Feb 2007 22:55:58 -0500 (EST)
In-Reply-To: <p06240605c1ec5395c882@[10.0.1.4]>
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
	<p06240602c1ec439b09f0@[10.0.1.4]>
	<CCA6667D-AC2C-4015-8000-06B417CA02C5@cs.columbia.edu>
	<p06240605c1ec5395c882@[10.0.1.4]>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F447A331-8380-4B8D-AB37-38EA96699794@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Browser interface for service URNs
Date: Sun, 4 Feb 2007 22:55:55 -0500
To: Ted Hardie <hardie@qualcomm.com>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

>
> And it means that any general purpose-URN handler ever created must  
> know of the
> exception, and pass that NID to the right handler.  Otherwise, that  
> general purpose
> URN handler may  pre-empt the special purpose one--grabbing the URN  
> before
> URN:service is seen.
>

What you'd probably want is an extensible URN handler that can be  
configured to pass unknown NIDs to designated handlers. This doesn't  
strike me as particularly difficult, if a bit ungainly. I'll see if  
the Firefox URN handler, for example, can be easily extended that way.


>>
>
> You're presuming that the URN is being passed to the helper  
> application based on
> what, here?  It being in the right slot in the using protocol?  In  
> that case, I agree

Based on configuration in the URN handler. It would just have  
something like

service  sip-ua -dial %s

similar to the way that URL handlers are currently configured.

The service URN browser mechanism is needed independent of any LoST  
URL handling, so these issues are probably somewhat orthogonal.


> that you don't need to solve the general problem of how protocols  
> handle
> URNs.  The problem, though, is what happens when you want to embed  
> this
> URI in something that is a generic URI slot--(and hrefs are not the  
> only such);
> that gets the handling we already agree is problematic.
>
>
> I agree that this does constrain later addition, but since we're  
> designing it, I
> think it is reasonable to say anything we might want in a path  
> could be put
> into a parameter (if necessary, one called path).  Since you don't  
> like this,
> though, can we converge quickly on the first way forward?

That's probably the least-bad option.

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 05 00:10:49 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HDw7d-0001eA-Jy; Mon, 05 Feb 2007 00:10:33 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HDw7c-0001ds-Tr
	for ecrit@ietf.org; Mon, 05 Feb 2007 00:10:32 -0500
Received: from ihemail1.lucent.com ([135.245.0.33])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HDw7Z-0001Oq-W6
	for ecrit@ietf.org; Mon, 05 Feb 2007 00:10:32 -0500
Received: from ilexp02.ndc.lucent.com (h135-3-39-2.lucent.com [135.3.39.2])
	by ihemail1.lucent.com (8.13.8/IER-o) with ESMTP id l155A7Sq014322;
	Sun, 4 Feb 2007 23:10:22 -0600 (CST)
Received: from DEEXP02.DE.lucent.com ([135.248.187.66]) by
	ilexp02.ndc.lucent.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sun, 4 Feb 2007 23:10:20 -0600
Received: from DEEXC1U01.de.lucent.com ([135.248.187.28]) by
	DEEXP02.DE.lucent.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 5 Feb 2007 06:10:18 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] LoST Review
Date: Mon, 5 Feb 2007 06:10:18 +0100
Message-ID: <5D1A7985295922448D5550C94DE29180C15276@DEEXC1U01.de.lucent.com>
In-Reply-To: <5B5FE3B7-C03C-4CC2-830C-AA388DE468AB@hxr.us>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] LoST Review
Thread-Index: AcdFU5iO6J0BbjM+QcyqZLfx7DTs/gCVY19w
References: <004b01c74547$4435ce80$290d0d0a@amer.cisco.com><820CBAE7-481A-4479-B32D-E00182BBB9DC@cisco.com><466714CE-ADC6-4E9A-AA75-DBE84FC1C83D@hxr.us><C1FBE135-21F0-4BE0-8FDF-175C0D4A6D37@cisco.com>
	<5B5FE3B7-C03C-4CC2-830C-AA388DE468AB@hxr.us>
From: "Drage, Keith \(Keith\)" <drage@alcatel-lucent.com>
To: "Andrew Newton" <andy@hxr.us>,
	=?iso-8859-1?Q?=22Patrik_F=E4ltstr=F6m=22?= <paf@cisco.com>
X-OriginalArrivalTime: 05 Feb 2007 05:10:18.0499 (UTC)
	FILETIME=[EDA2BD30:01C748E3]
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.33
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

To the final comment.

Technically the "+" is not part of E.164. E.164 provides for different =
number types, e.g. international, local, but does not say how they are =
distinguished except to indicate that prefixes exist that can perform =
this.

The "+" comes from another ITU-T recommendation that defines the =
provision of telephone numbers in a readable format, e.g. for business =
cards. And incidently this recommendation uses " " rather than "-" as a =
digit separator.

Regards

Keith

> -----Original Message-----
> From: Andrew Newton [mailto:andy@hxr.us]=20
> Sent: 31 January 2007 16:14
> To: "Patrik F=E4ltstr=F6m"
> Cc: ecrit@ietf.org
> Subject: Re: [Ecrit] LoST Review
>=20
>=20
> On Jan 31, 2007, at 11:06 AM, Patrik F=E4ltstr=F6m wrote:
> >>>>> 5.2.  Time of Last Update: The 'lastUpdated' Attribute
> >>>>>
> >>>>>    The 'lastUpdated' attribute describes when the=20
> mapping was last
> >>>>>    changed.  The contents of this attribute is a timezoned XML=20
> >>>>> type
> >>>>>    dateTime, in canonical representation.  The attribute is=20
> >>>>> REQUIRED.
> >>>>
> >>>> Note that according to 3.2.7.2 of http://www.w3.org/TR/2001/REC-=20
> >>>> xmlschema-2-20010502/#dateTime (maybe I am looking at the wrong
> >>>> source) the canonical representation of a time is always=20
> in UTC, so=20
> >>>> the timezoned canonical version will always have 'Z' as the=20
> >>>> timezone indicator.
> >>>>
> >>>> This is what you want?
> >>
> >> I think so, though we could be a bit more explicit, huh?
> >
> > No no. I just wanted you to understand that the way *I* read your=20
> > spec, the dateTime will always be in UTC. Just so people do not=20
> > misunderstand what the paragraph in 5.2 say.
> >
> > I think using UTC is fine.
>=20
> Then you read it correctly... or said more accurately, your=20
> interpretation is as we intended.  I still think we could be=20
> a heck of a lot more specific.
>=20
> >>>>>    It contains a string of digits, * and # that a user on a
> >>>>>    device with a 12-key dial pad could use to reach that=20
> >>>>> particular
> >>>>>    service.
> >>>>
> >>>> Reference a syntax specification. Max 15 char in the=20
> string as in=20
> >>>> E.164?
> >>
> >> I don't believe emergency numbers such as 911 or 112 or E.164=20
> >> numbers.
> >
> > Correct, as countries (Sweden at least) have as a=20
> requirement for E.=20
> > 164 that it is possible to call an E.164 from any other E.164. They=20
> > are from the same "namespace" though...and because of that have=20
> > similar constraints. Maybe that is in the schema though?
>=20
>  From the schema:
>=20
>        element ns1:serviceNumber {
>          xsd:string { pattern =3D "[0-9*#]+" }
>        }?,
>=20
> We don't say anything about E.164.  And E.164 numbers cannot=20
> be dialed on a lot of phones.  How do you dial the beginning "+" =20
> character.  These are dialstrings that must be recognized by the UA.
>=20
> -andy
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>=20

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 05 05:21:05 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HE0xf-00032j-B1; Mon, 05 Feb 2007 05:20:35 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HE0xe-00032b-UK
	for ecrit@ietf.org; Mon, 05 Feb 2007 05:20:34 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HE0xa-0001Rg-Jq
	for ecrit@ietf.org; Mon, 05 Feb 2007 05:20:34 -0500
Received: from sj-dkim-4.cisco.com ([171.71.179.196])
	by sj-iport-6.cisco.com with ESMTP; 05 Feb 2007 02:20:30 -0800
X-IronPort-AV: i="4.13,282,1167638400"; 
	d="scan'208"; a="109021651:sNHT131319099"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id l15AKTv9002323; 
	Mon, 5 Feb 2007 02:20:29 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l15AKRGk029706;
	Mon, 5 Feb 2007 02:20:27 -0800 (PST)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 5 Feb 2007 02:20:27 -0800
Received: from [10.32.224.13] ([10.32.224.13]) by xfe-sjc-211.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 5 Feb 2007 02:20:26 -0800
In-Reply-To: <8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
References: <45C2526B.5000002@gmx.net>
	<80CD19DE-09C7-404D-8851-9DAD7538658F@hxr.us>	<45C29F4F.1090306@gmx.net>
	<696F601F-9E44-44AE-8C88-10687EFE9E17@hxr.us>
	<p06240612c1e8722e4128@[10.0.1.4]>
	<39FA57DF-57FB-4086-874A-CA15D92034CD@cisco.com>
	<8C373EBE-01BC-4F70-9645-B3F12FEDC696@hxr.us>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <63F3A954-DD50-47D8-922F-7A01C3516811@cisco.com>
Content-Transfer-Encoding: 7bit
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject: Re: [Ecrit] [Fwd: Re: [Uri-review] IETF ECRIT Working Group: LoST URI
	Scheme --- Review Needed]
Date: Mon, 5 Feb 2007 11:20:21 +0100
To: Andrew Newton <andy@hxr.us>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 05 Feb 2007 10:20:26.0953 (UTC)
	FILETIME=[41237B90:01C7490F]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=994; t=1170670829;
	x=1171534829; c=relaxed/simple; s=sjdkim4002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=paf@cisco.com;
	z=From:=20=3D?ISO-8859-1?Q?Patrik_F=3DE4ltstr=3DF6m?=3D=20<paf@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20[Fwd=3A=20Re=3A=20[Uri-review]=20IETF=20ECR
	IT=20Working=20Group=3A=20LoST=20URI=20=09Scheme=20---=20Review=20Needed]
	|Sender:=20; bh=EhgeVB/WljNCQ3zXGj04cT45YZCTalF1/OYLkQ+UkP8=;
	b=ED2RrmfZDTKrG+BpCPheJ9+OVnpQnZNhHs+m6Hs6IWgKctDH1o8s5EF5uvxzLS5SMA7h0lmF
	9Rb/n4BcLWxR/kt5YszFwOiuZWiwRtB5TU1KqH7pGDVrRiwuvHHnVwog;
Authentication-Results: sj-dkim-4; header.From=paf@cisco.com; dkim=pass (sig
	from cisco.com/sjdkim4002 verified; ); 
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

On 2 feb 2007, at 09.20, Andrew Newton wrote:

> And I disagree with the characterization of URIs above.  The tel:,  
> data: and file: URI schemes certainly don't fit the description of  
> "unique name for an object on the Internet."

Ok, sorry for being fluffy with what words I use. URIs of course also  
can name endpoints for services.

> And creating a URI scheme just because there is some sort of  
> tradition of doing so doesn't help with interoperability one iota.   
> In fact, creating protocol widgets without a clear reason for doing  
> so generally causes more harm than good.

This I completely agree with.

I just *thought* an object in LOST was identified by two things, the  
LOST URI (containing only a hostname, that is resolved using U-Naptr  
algorithm) and a unique identifier, and that it suited to instead  
create a URI scheme so that the uri with both host and unique  
identifier was embedded in it.

I misunderstood. Sorry.

    Patrik

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 06 11:20:02 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HET2k-0006FX-Bf; Tue, 06 Feb 2007 11:19:42 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HET2i-0006F9-SD
	for ecrit@ietf.org; Tue, 06 Feb 2007 11:19:40 -0500
Received: from dnsmx1pya.telcordia.com ([128.96.20.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HET2h-0001yL-Fn
	for ecrit@ietf.org; Tue, 06 Feb 2007 11:19:40 -0500
Received: from pya-dte-ieg01.cc.telcordia.com (pya-dte-ieg01.cc.telcordia.com
	[128.96.20.21])
	by dnsmx1pya.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l16GJbV10421
	for <ecrit@ietf.org>; Tue, 6 Feb 2007 11:19:37 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by pya-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020611195713665
	for <ecrit@ietf.org>; Tue, 06 Feb 2007 11:19:57 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Tue, 6 Feb 2007 11:19:57 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 6 Feb 2007 11:19:55 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F70@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdKCqNbXyUwQexVTpeVc2aZDXtnnA==
From: "Reese, Theresa E" <treese@telcordia.com>
To: <ecrit@ietf.org>
X-OriginalArrivalTime: 06 Feb 2007 16:19:57.0434 (UTC)
	FILETIME=[A48F6DA0:01C74A0A]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Subject: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Authors of draft-ietf-ecrit-lost-03:

I have reviewed draft-ietf-ecrit-03, and have a number of
comments/questions. Like my review of draft-ietf-ecrit-02, my review of
lost-03 was done in the context of considering how LoST could be used to
support the real-time routing of emergency calls in a NENA i3 Solution
environment.  In particular, a number of questions/comments relate to
the use of LoST between an i3 Emergency Services Routing Proxy (ESRP)
and an i3 Emergency Call Routing Function (ECRF) (where the ESRP is the
LoST client and the ECRF is the LoST server).

Thank you in advance for consideration of my questions/comments, and for
providing the requested clarifications.



1.	Section 1, last paragraph indicates that the LoST server returns
URIs "along with optional information, such as hints about the service
boundary" in a response to a LoST client.  Section 3 also specifies that
"a client may omit requests for other auxiliary information." The
"include" attribute that was previously defined in lost-02 has been
removed, so what is the mechanism in lost-03 that allows the client to
state specifically what information it is trying to obtain? For example,
in the context of an i3 Emergency Services Routing Proxy (ESRP),
elements such as the serviceNumber and displayName are not useful to the
ESRP.  Using lost-02, I could omit these from the 'include' element, and
they would not be returned by the server.  With lost-03, how do I
accomplish the same thing, or have I lost that flexibility in lost-03?
I assume I can omit the serviceBoundary element, if I do not want the
server to return that information, but I don't see how to omit other
undesired information (e.g., serviceNumber) using the mechanisms defined
in lost-03.

2.	Related to this issue is the question of how the server should
respond if it does not support information that is requested (e.g.,
location validation). Section 6.3.4 of lost-02 stated that the server
could ignore any element names it did not understand.  Section 7.3 of
lost-03 states that the <findService> request includes attributes that
govern which elements must be contained in the response. Section 7.4.2
states that the server MUST include validation information in the
response if the 'validateLocation' attribute in the request is set to
"true."

What is the appropriate response to return if the server is capable of
returning the URI but does not do validation, and either does not have
arrangements with other servers to do validation, or the query is
iterative?  Again, I am looking at this in the context of using LoST for
queries between an i3 ESRP and an i3 Emergency Call Routing Function
(ECRF) which is optimized for emergency call routing.  (i3 defines a
separate functional element for location validation which is accessed
prior to an emergency call being originated.)

3.	It would be helpful if the definition of the <mapping> element
provided in Section 5 clearly stated that this element is only present
in responses.  This is implied later in the document, but it would
reduce confusion if it was stated up front. =20

Also, the definition of the <mapping> element states that all elements
within the <mapping> element except the service URN are optional, but
for elements other than the boundary information, does the client or the
server determine whether the information will be returned, and how does
it do so?
=20
4.	Section 5.3 indicates that on occasion, a resolver will be
forced to return an expired mapping if it cannot reach the authoritative
server or cannot get useful information from the authoritative server.
Is this information flagged as expired (e.g., by including some kind of
warning in the message) or is it up to the client to check the date each
time to make sure the information is valid before using it?

5.	Section 6 describes the encoding of one or more <via> elements
if the request involved recursion.  This section also states in the
second paragraph, "If a query is answered iteratively, the querier
includes all servers that it has already contacted."   Can you elaborate
on what is meant by this text?  The document would benefit from a more
detailed description of the iterative query method (e.g., in Sections 6
and 7.3.3) and the associated error handling procedures.

6.	Can the "forbidden" error defined in Section 12 also be used if
the LoST server receives a query from an entity that is not
allowed/authorized to receive the requested information?  (This is an
error case that can occur in the context of the NENA i3 Solution.) As
indicated in item 5 above, what is the appropriate error to return if
some requested information is available, but other requested information
is not available?

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 06 15:18:29 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEWlV-0004qg-FW; Tue, 06 Feb 2007 15:18:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEWlU-0004qM-Tm
	for ecrit@ietf.org; Tue, 06 Feb 2007 15:18:08 -0500
Received: from mx11.bbn.com ([128.33.0.80])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEWh3-0006rt-Q0
	for ecrit@ietf.org; Tue, 06 Feb 2007 15:13:39 -0500
Received: from po2.bbn.com ([128.33.0.56])
	by mx11.bbn.com with esmtp (Exim 4.60)
	(envelope-from <rbarnes@bbn.com>)
	id 1HEWgx-0006WT-48; Tue, 06 Feb 2007 15:13:27 -0500
Received: from [127.0.0.1] (col-dhcp33-244-171.bbn.com [128.33.244.171])
	by po2.bbn.com (8.11.6+Sun/8.10.2) with ESMTP id l16KDQw02393;
	Tue, 6 Feb 2007 15:13:26 -0500 (EST)
Message-ID: <45C8E165.8010304@bbn.com>
Date: Tue, 06 Feb 2007 15:13:25 -0500
From: Richard Barnes <rbarnes@bbn.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Browser interface for service URNs
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
In-Reply-To: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Using a URN in this way worries me, since the URN itself has no defined 
usage semantics, like an http: or sip: URI does (unless I'm misreading 
the service URN draft).  Just like ISBN URNs don't say to go to 
amazon.com over http, service URNs don't imply that a SIP call should be 
placed, or a coverage map retrieved over LoST, or anything else.

Rather, it seems like URNs should be inputs to something else, like
<a href="sip:urn:service:sos">Help!</a>, or even <br/>
<a href="lost://urn:service:pizza/serviceboundary">Hungry?</a>

I don't really think this impacts the fate of the lost: URI scheme, but 
URN's themselves don't really have the semantics to be used like you've 
propsed.

--Richard





Henning Schulzrinne wrote:
> Since we are having this discussion, let me briefly explain how "click 
> to dial" for service URNs could work. It's actually pretty simple, and 
> very similar to how tel and SIP URLs are implemented (in prototypes).
> 
> - You insert a service URN into the web page:
> 
> Call <a href="urn:service:sos">in an emergency only</a>
> 
> - The browser is configured, as described (via Windows registry or 
> whatever mechanism), to hand off service URN to the right external 
> handler, typically a media agent of some kind, such as a SIP user agent 
> or Jabber client. That media agent already needs to understand service 
> URNs and LoST if it is capable of emergency calls.
> 
> There are apparently efforts to support URNs in browsers, dating back 
> ten years, with the first one being the most recent I found:
> 
> https://addons.mozilla.org/firefox/1940/
> http://www.dlib.org/dlib/june98/06powell.html
> http://www.persistent-identifier.de/english/550-MozillaPlugin.php
> 
> It wouldn't seem to be too hard to extend the current URN list in the 
> Firefox extension to service URNs.
> 
> Since the browser itself isn't going to provide communication 
> functionality natively, it needs to hand-off that aspect to an external 
> agent in any event. The browser is also rather unlikely to know the 
> user's location or support the various location query protocols, while 
> the user agent has to have this functionality if it is to place 
> emergency calls.
> 
> Plus, there's the obvious danger of getting users to reveal their 
> location by an "innocent" click:
> 
> For a free iPod, click <a 
> href="lost://evil.tracking.server.com/foobar/some-cookie">here</a>!
> 
> That way, the "free" iPod site gets to associate your home address with 
> your browser cookie. How convenient!
> 
> Thus, service URN functionality is quite useful, LoST functionality 
> would only be useful if browsers were to essentially replicate a SIP 
> user agent, including the phone-BCP functionality. As demonstrated, it 
> could also be quite dangerous.
> 
> Henning
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
> 
> 



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 06 15:19:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEWmv-0005z9-04; Tue, 06 Feb 2007 15:19:37 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEWmt-0005z2-PN
	for ecrit@ietf.org; Tue, 06 Feb 2007 15:19:35 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEWms-0000b5-DX
	for ecrit@ietf.org; Tue, 06 Feb 2007 15:19:35 -0500
Received: from [128.59.23.102] (macmini1.cs.columbia.edu [128.59.23.102])
	(user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l16KJE8Z016930
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Tue, 6 Feb 2007 15:19:14 -0500 (EST)
In-Reply-To: <45C8E165.8010304@bbn.com>
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu>
	<45C8E165.8010304@bbn.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <27D3DCE0-5D0C-4917-86C2-CB9DE7CB92D4@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Browser interface for service URNs
Date: Tue, 6 Feb 2007 15:19:47 -0500
To: Richard Barnes <rbarnes@bbn.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Indeed, the actual service (voice, IM, telepathy-over-X.25) would be  
determined by user configuration and service availability. In a rough  
sense, this isn't all that different from a tel URL (which also  
doesn't indicate whether this is fax or voice) or a mailto URL (which  
also doesn't specify whether the protocol is SMTP or some other  
mechanism) or the im: and pres: URLs, which also don't specify a  
particularly protocol, but rather specify a "service".

Henning

On Feb 6, 2007, at 3:13 PM, Richard Barnes wrote:

> Using a URN in this way worries me, since the URN itself has no  
> defined usage semantics, like an http: or sip: URI does (unless I'm  
> misreading the service URN draft).  Just like ISBN URNs don't say  
> to go to amazon.com over http, service URNs don't imply that a SIP  
> call should be placed, or a coverage map retrieved over LoST, or  
> anything else.
>
> Rather, it seems like URNs should be inputs to something else, like
> <a href="sip:urn:service:sos">Help!</a>, or even <br/>
> <a href="lost://urn:service:pizza/serviceboundary">Hungry?</a>
>
> I don't really think this impacts the fate of the lost: URI scheme,  
> but URN's themselves don't really have the semantics to be used  
> like you've propsed.
>
> --Richard
>
>
>
>
>
> Henning Schulzrinne wrote:
>> Since we are having this discussion, let me briefly explain how  
>> "click to dial" for service URNs could work. It's actually pretty  
>> simple, and very similar to how tel and SIP URLs are implemented  
>> (in prototypes).
>> - You insert a service URN into the web page:
>> Call <a href="urn:service:sos">in an emergency only</a>
>> - The browser is configured, as described (via Windows registry or  
>> whatever mechanism), to hand off service URN to the right external  
>> handler, typically a media agent of some kind, such as a SIP user  
>> agent or Jabber client. That media agent already needs to  
>> understand service URNs and LoST if it is capable of emergency calls.
>> There are apparently efforts to support URNs in browsers, dating  
>> back ten years, with the first one being the most recent I found:
>> https://addons.mozilla.org/firefox/1940/
>> http://www.dlib.org/dlib/june98/06powell.html
>> http://www.persistent-identifier.de/english/550-MozillaPlugin.php
>> It wouldn't seem to be too hard to extend the current URN list in  
>> the Firefox extension to service URNs.
>> Since the browser itself isn't going to provide communication  
>> functionality natively, it needs to hand-off that aspect to an  
>> external agent in any event. The browser is also rather unlikely  
>> to know the user's location or support the various location query  
>> protocols, while the user agent has to have this functionality if  
>> it is to place emergency calls.
>> Plus, there's the obvious danger of getting users to reveal their  
>> location by an "innocent" click:
>> For a free iPod, click <a href="lost://evil.tracking.server.com/ 
>> foobar/some-cookie">here</a>!
>> That way, the "free" iPod site gets to associate your home address  
>> with your browser cookie. How convenient!
>> Thus, service URN functionality is quite useful, LoST  
>> functionality would only be useful if browsers were to essentially  
>> replicate a SIP user agent, including the phone-BCP functionality.  
>> As demonstrated, it could also be quite dangerous.
>> Henning
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 06 15:31:55 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEWye-0002f0-E5; Tue, 06 Feb 2007 15:31:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEWyc-0002cx-LM
	for ecrit@ietf.org; Tue, 06 Feb 2007 15:31:42 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HEWip-0007Pa-Mr
	for ecrit@ietf.org; Tue, 06 Feb 2007 15:15:27 -0500
Received: (qmail invoked by alias); 06 Feb 2007 20:15:21 -0000
Received: from p54987C01.dip.t-dialin.net (EHLO [192.168.178.21])
	[84.152.124.1]
	by mail.gmx.net (mp010) with SMTP; 06 Feb 2007 21:15:21 +0100
X-Authenticated: #29516787
Message-ID: <45C8E1D9.6020707@gmx.net>
Date: Tue, 06 Feb 2007 21:15:21 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "Reese, Theresa E" <treese@telcordia.com>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <A09345776B6C7A4985573569C0F300430EA50F70@rrc-dte-exs01.dte.telcordia.com>
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F70@rrc-dte-exs01.dte.telcordia.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a1f9797ba297220533cb8c3f4bc709a8
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Theresa,

Thanks for your review. Please find a short response below. Further 
discussion is certainly needed.


Reese, Theresa E wrote:
> Authors of draft-ietf-ecrit-lost-03:
>
> I have reviewed draft-ietf-ecrit-03, and have a number of
> comments/questions. Like my review of draft-ietf-ecrit-02, my review of
> lost-03 was done in the context of considering how LoST could be used to
> support the real-time routing of emergency calls in a NENA i3 Solution
> environment.  In particular, a number of questions/comments relate to
> the use of LoST between an i3 Emergency Services Routing Proxy (ESRP)
> and an i3 Emergency Call Routing Function (ECRF) (where the ESRP is the
> LoST client and the ECRF is the LoST server).
>
>   

Good to know the context of your review. That helps to understand 
certain things much better.


> Thank you in advance for consideration of my questions/comments, and for
> providing the requested clarifications.
>
>
>
> 1.	Section 1, last paragraph indicates that the LoST server returns
> URIs "along with optional information, such as hints about the service
> boundary" in a response to a LoST client.  Section 3 also specifies that
> "a client may omit requests for other auxiliary information." The
> "include" attribute that was previously defined in lost-02 has been
> removed, so what is the mechanism in lost-03 that allows the client to
> state specifically what information it is trying to obtain? For example,
> in the context of an i3 Emergency Services Routing Proxy (ESRP),
> elements such as the serviceNumber and displayName are not useful to the
> ESRP.  Using lost-02, I could omit these from the 'include' element, and
> they would not be returned by the server.  With lost-03, how do I
> accomplish the same thing, or have I lost that flexibility in lost-03?
> I assume I can omit the serviceBoundary element, if I do not want the
> server to return that information, but I don't see how to omit other
> undesired information (e.g., serviceNumber) using the mechanisms defined
> in lost-03.
>
>   

The displayName is optional. The same is true for the serviceNumber.
A serviceBoundary needs to be requested by the client (using the 
serviceBoundary="value" attribute) or is included by the server if a 
local policy indicates it.

Hence, the following XML instance document is validating against the schema:

<?xml version="1.0" encoding="UTF-8"?>
<findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
  xmlns:p2="http://www.opengis.net/gml">
  <mapping
    expires="2007-01-01T01:44:33Z"
    lastUpdated="2006-11-01T01:00:00Z"
    source="lost:authoritative.example"
    sourceId="7e3f40b098c711dbb6060800200c9a66" version="1">
    <service>urn:service:sos.police</service>
    <uri>sip:nypd@example.com</uri> 
  </mapping>
  <path>
    <via source="lost:authoritative.example"/>
  </path>
</findServiceResponse>



> 2.	Related to this issue is the question of how the server should
> respond if it does not support information that is requested (e.g.,
> location validation). Section 6.3.4 of lost-02 stated that the server
> could ignore any element names it did not understand.  Section 7.3 of
> lost-03 states that the <findService> request includes attributes that
> govern which elements must be contained in the response. Section 7.4.2
> states that the server MUST include validation information in the
> response if the 'validateLocation' attribute in the request is set to
> "true."
>
> What is the appropriate response to return if the server is capable of
> returning the URI but does not do validation, and either does not have
> arrangements with other servers to do validation, or the query is
> iterative?  Again, I am looking at this in the context of using LoST for
> queries between an i3 ESRP and an i3 Emergency Call Routing Function
> (ECRF) which is optimized for emergency call routing.  (i3 defines a
> separate functional element for location validation which is accessed
> prior to an emergency call being originated.)
>   
You concerned that someone asks for validation but the server does not 
support it.
I personally believe that an error message has to be returned in the 
sense that the mapping is provided by the  LoST server  states that  it 
was unable to  perform validation.  What do you think about something like:

<?xml version="1.0" encoding="UTF-8"?>
<findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
  xmlns:p2="http://www.opengis.net/">
  <mapping
    expires="2007-01-01T01:44:33Z"
    lastUpdated="2006-11-01T01:00:00Z"
    source="lost:authoritative.example"
    sourceId="fb8ed888433343b7b27865aeb38f3a99" version="1" >
    <displayName xml:lang="en">
      New York City Police Department
    </displayName>
    <service>urn:service:sos.police</service>
    <uri>sip:nypd@example.com</uri>
  </mapping>
  <warnings source="lost:authoritative.example">
    <noValidation
        message="Unable to perform validation."
        xml:lang="en"/>
  </warnings>
  <path>
    <via source="lost:authoritative.example"/>
    <via source="lost:resolver.example"/>
  </path>
</findServiceResponse>



A little bit background for me:
One of the reasons for introducing validation was to address some of the 
requirements particularly raised by NENA members?
Is validation not important anymore?

> 3.	It would be helpful if the definition of the <mapping> element
> provided in Section 5 clearly stated that this element is only present
> in responses.  This is implied later in the document, but it would
> reduce confusion if it was stated up front.  
>   

Certainly reasonable to include.


> Also, the definition of the <mapping> element states that all elements
> within the <mapping> element except the service URN are optional, but
> for elements other than the boundary information, does the client or the
> server determine whether the information will be returned, and how does
> it do so?
>   

In some environments it is not necessary to include the serviceNumber or 
the displayName. This is true, for example, in the 3GPP architecture 
where LoST could be used between the E-CSCF (a SIP proxy) and the LoST 
server.

If LoST is run with the end host then it would perfectly make sense to 
always include this information.


>  
> 4.	Section 5.3 indicates that on occasion, a resolver will be
> forced to return an expired mapping if it cannot reach the authoritative
> server or cannot get useful information from the authoritative server.
> Is this information flagged as expired (e.g., by including some kind of
> warning in the message) or is it up to the client to check the date each
> time to make sure the information is valid before using it?
>
>   

Another good point.
Both approaches are possible but the current draft version currently 
only allows a check of the expires attribute.

I believe that the Phone BCP document should mandate some behavior for 
emergency services.

> 5.	Section 6 describes the encoding of one or more <via> elements
> if the request involved recursion.  This section also states in the
> second paragraph, "If a query is answered iteratively, the querier
> includes all servers that it has already contacted."   Can you elaborate
> on what is meant by this text?  The document would benefit from a more
> detailed description of the iterative query method (e.g., in Sections 6
> and 7.3.3) and the associated error handling procedures.
>   
Imagine the following interaction for the recursive query.

A ---> B ----> C ----> D
    <---    <----    <----

"A" is the LoST client. The query travels from B, to C and finally to D 
(and the way back).

The <via> elements would contain:

<via>D</via>
<via>B</via>
<via>C</via>
<via>B</via>

For an iterative query initiated by the LoST B server when it receives a 
request from A the following interaction would take place:

A ---> B ----> C
               <----
            B ----> D
               <----
A <----

B would create the via list as:

<via>D</via>
<via>B</via>
<via>C</via>
<via>B</via>

Although we have already updated the text with version -04 (not yet 
published though) I believe we have to provide more text.

> 6.	Can the "forbidden" error defined in Section 12 also be used if
> the LoST server receives a query from an entity that is not
> allowed/authorized to receive the requested information?  (This is an
> error case that can occur in the context of the NENA i3 Solution.) As
> indicated in item 5 above, what is the appropriate error to return if
> some requested information is available, but other requested information
> is not available?
>   

It might be necessary to include more error messages. Hence, it is good 
that you raise them now.
I could imagine that it is necessary to address these two error cases in 
separate error messages
For example, one could use "unauthorized" a LoST client is not allowed 
to retrieve the requested information.
On the other hand, when would you use this error message? Would you deny 
access to a LoST database to an emergency caller?


Thanks a lot for your review.


Ciao
Hannes

> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 06 17:22:27 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEYhH-00079B-G1; Tue, 06 Feb 2007 17:21:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEYhG-000789-9O
	for ecrit@ietf.org; Tue, 06 Feb 2007 17:21:54 -0500
Received: from srvexchg2.positron.qc.ca ([199.84.137.3])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEYhB-00007J-RH
	for ecrit@ietf.org; Tue, 06 Feb 2007 17:21:54 -0500
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Browser interface for service URNs
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Tue, 6 Feb 2007 17:19:50 -0500
Message-ID: <567E04E775EA244A9F7E4140EAEB411104725452@srvexchg2.positron.qc.ca>
In-Reply-To: <27D3DCE0-5D0C-4917-86C2-CB9DE7CB92D4@cs.columbia.edu>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Browser interface for service URNs
Thread-Index: AcdKK+qzq13kgXWRTI+0x/z9OKJm4wAAKLKQ
References: <0839E564-09BA-4AF0-9408-0B0AD6466830@cs.columbia.edu><45C8E165.8010304@bbn.com>
	<27D3DCE0-5D0C-4917-86C2-CB9DE7CB92D4@cs.columbia.edu>
From: "Desjardins, Pierre" <pdesjardins@positron911.com>
To: "Henning Schulzrinne" <hgs@cs.columbia.edu>,
	"Richard Barnes" <rbarnes@bbn.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3a4bc66230659131057bb68ed51598f8
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

My 2cents...

URLs were invented to formally convey the "location" and "access method"
of resources. Thus the scheme part of URLs was used to specify how the
resource location should to be "accessed" (http, ftp, mailto, ...) --
writing "im" and "pres" URLs extended that meaning to a certain extent.

URNs on the other hand were designed to convey persistent (location
independent) resource "identities". Additionally, whether or not the NSS
part is unique is NID-specific. In our case, writing
urn:service:sos.police is a persistent standin for whatever it
eventually "resolves" to.    =20

The list discussions so far seem to be using the service URN
(urn:service:sos.police for example) for both "identity" and "access"
purposes -- somewhat of an overload of the URN idea. It seems to me that
the "access" concept would become known through the usage context
(examples already pointed out by Richard):
	"sip:urn:service:sos.police"=20
	"lost://urn:service:sos.police"
So the usage context for HTML HREFs could, for example, use a "serv" URL
scheme as in: "serv:urn:service:sos.police" -- which is conveying: call
upon (reference) the "service" whose identity is
"urn:service:sos.police".

- Pierre Desjardins


-----Original Message-----
From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu]=20
Sent: Tuesday, February 06, 2007 3:20 PM
To: Richard Barnes
Cc: ECRIT
Subject: Re: [Ecrit] Browser interface for service URNs

Indeed, the actual service (voice, IM, telepathy-over-X.25) would be
determined by user configuration and service availability. In a rough
sense, this isn't all that different from a tel URL (which also doesn't
indicate whether this is fax or voice) or a mailto URL (which also
doesn't specify whether the protocol is SMTP or some other
mechanism) or the im: and pres: URLs, which also don't specify a
particularly protocol, but rather specify a "service".

Henning

On Feb 6, 2007, at 3:13 PM, Richard Barnes wrote:

> Using a URN in this way worries me, since the URN itself has no=20
> defined usage semantics, like an http: or sip: URI does (unless I'm=20
> misreading the service URN draft).  Just like ISBN URNs don't say to=20
> go to amazon.com over http, service URNs don't imply that a SIP call=20
> should be placed, or a coverage map retrieved over LoST, or anything=20
> else.
>
> Rather, it seems like URNs should be inputs to something else, like <a

> href=3D"sip:urn:service:sos">Help!</a>, or even <br/> <a=20
> href=3D"lost://urn:service:pizza/serviceboundary">Hungry?</a>
>
> I don't really think this impacts the fate of the lost: URI scheme,=20
> but URN's themselves don't really have the semantics to be used like=20
> you've propsed.
>
> --Richard
>
>
>
>
>
> Henning Schulzrinne wrote:
>> Since we are having this discussion, let me briefly explain how=20
>> "click to dial" for service URNs could work. It's actually pretty=20
>> simple, and very similar to how tel and SIP URLs are implemented (in=20
>> prototypes).
>> - You insert a service URN into the web page:
>> Call <a href=3D"urn:service:sos">in an emergency only</a>
>> - The browser is configured, as described (via Windows registry or=20
>> whatever mechanism), to hand off service URN to the right external=20
>> handler, typically a media agent of some kind, such as a SIP user=20
>> agent or Jabber client. That media agent already needs to understand=20
>> service URNs and LoST if it is capable of emergency calls.
>> There are apparently efforts to support URNs in browsers, dating back

>> ten years, with the first one being the most recent I found:
>> https://addons.mozilla.org/firefox/1940/
>> http://www.dlib.org/dlib/june98/06powell.html
>> http://www.persistent-identifier.de/english/550-MozillaPlugin.php
>> It wouldn't seem to be too hard to extend the current URN list in the

>> Firefox extension to service URNs.
>> Since the browser itself isn't going to provide communication=20
>> functionality natively, it needs to hand-off that aspect to an=20
>> external agent in any event. The browser is also rather unlikely to=20
>> know the user's location or support the various location query=20
>> protocols, while the user agent has to have this functionality if it=20
>> is to place emergency calls.
>> Plus, there's the obvious danger of getting users to reveal their=20
>> location by an "innocent" click:
>> For a free iPod, click <a href=3D"lost://evil.tracking.server.com/
>> foobar/some-cookie">here</a>!
>> That way, the "free" iPod site gets to associate your home address=20
>> with your browser cookie. How convenient!
>> Thus, service URN functionality is quite useful, LoST functionality=20
>> would only be useful if browsers were to essentially replicate a SIP=20
>> user agent, including the phone-BCP functionality.
>> As demonstrated, it could also be quite dangerous.
>> Henning
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 06 22:14:41 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEdGM-0006Zs-HX; Tue, 06 Feb 2007 22:14:26 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEdGL-0006Zl-4Q
	for ecrit@ietf.org; Tue, 06 Feb 2007 22:14:25 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEdGJ-0003xg-Re
	for ecrit@ietf.org; Tue, 06 Feb 2007 22:14:25 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l173E8M2022793
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Tue, 6 Feb 2007 22:14:09 -0500 (EST)
In-Reply-To: <45C8E1D9.6020707@gmx.net>
References: <A09345776B6C7A4985573569C0F300430EA50F70@rrc-dte-exs01.dte.telcordia.com>
	<45C8E1D9.6020707@gmx.net>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <E156C746-3EB4-486E-BEFC-E7D646BDA0A1@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Tue, 6 Feb 2007 22:14:06 -0500
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Some additional comments inline.

On Feb 6, 2007, at 3:15 PM, Hannes Tschofenig wrote:

>>
> You concerned that someone asks for validation but the server does  
> not support it.
> I personally believe that an error message has to be returned in  
> the sense that the mapping is provided by the  LoST server  states  
> that  it was unable to  perform validation.  What do you think  
> about something like:
>
>
>  <warnings source="lost:authoritative.example">
>    <noValidation
>        message="Unable to perform validation."
>        xml:lang="en"/>
>  </warnings>
>

I don't think the warning is strictly necessary. If I ask for  
validation and the server doesn't return the corresponding  
validation, I know that the server doesn't support it. After all,  
we're presumably not having teenagers operate servers: "I don't feel  
like it and you can't make me do it".

My concern about adding these types of warnings is that this just  
adds another special case to consider: What if there is no warning  
and no validation? Does this mean something different?


>
> In some environments it is not necessary to include the  
> serviceNumber or the displayName. This is true, for example, in the  
> 3GPP architecture where LoST could be used between the E-CSCF (a  
> SIP proxy) and the LoST server.
>

Also, it is not clear that long-term, all services will have a  
service number. After all, we may eventually outgrow the notion of a  
12-button keypad. Certainly, for non-emergency service URNs, there  
may no such number at all. (What number would you assign to  
urn:service:restaurant?)


> If LoST is run with the end host then it would perfectly make sense  
> to always include this information.
>

Subject to the qualification above.

>
>>  4.	Section 5.3 indicates that on occasion, a resolver will be
>> forced to return an expired mapping if it cannot reach the  
>> authoritative
>> server or cannot get useful information from the authoritative  
>> server.
>> Is this information flagged as expired (e.g., by including some  
>> kind of
>> warning in the message) or is it up to the client to check the  
>> date each
>> time to make sure the information is valid before using it?
>>
>>
>
> Another good point.
> Both approaches are possible but the current draft version  
> currently only allows a check of the expires attribute.
>
> I believe that the Phone BCP document should mandate some behavior  
> for emergency services.


The client has to check the expiration date in any event, so I would  
not include a warning. The expiration date indicates this  
unambiguously. (Otherwise, you can get strange cases, where, due to a  
slight clock offset, the data appears expired, but there's no  
warning, or vice versa. Again, that would be yet another unhelpful  
special case to deal with.)




>
>> 6.	Can the "forbidden" error defined in Section 12 also be used if
>> the LoST server receives a query from an entity that is not
>> allowed/authorized to receive the requested information?  (This is an
>> error case that can occur in the context of the NENA i3 Solution.) As
>> indicated in item 5 above, what is the appropriate error to return if
>> some requested information is available, but other requested  
>> information
>> is not available?
>>
>
> It might be necessary to include more error messages. Hence, it is  
> good that you raise them now.
> I could imagine that it is necessary to address these two error  
> cases in separate error messages
> For example, one could use "unauthorized" a LoST client is not  
> allowed to retrieve the requested information.
> On the other hand, when would you use this error message? Would you  
> deny access to a LoST database to an emergency caller?

For the reasons I mentioned above, I don't think it's helpful to  
include error messages for partial information. The only case I could  
see where this is useful where you get different information when you  
"log in" vs. without login.

But I'd like to understand a real use case before adding complexity.  
(I think having a design where somebody would try without login, then  
get partial information, then supply credentials, is needlessly  
complex. It would be better to have a separate server that requires  
authorization, if that's necessary.)




>
>
> Thanks a lot for your review.


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 07:33:48 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HElz8-0008HB-TT; Wed, 07 Feb 2007 07:33:14 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HElz7-0008GJ-Oh; Wed, 07 Feb 2007 07:33:13 -0500
Received: from goliath.siemens.de ([192.35.17.28])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HElyg-0006Wc-1P; Wed, 07 Feb 2007 07:32:49 -0500
Received: from mail2.siemens.de (localhost [127.0.0.1])
	by goliath.siemens.de (8.12.6/8.12.6) with ESMTP id l17CWila017847;
	Wed, 7 Feb 2007 13:32:45 +0100
Received: from mchp7wta.ww002.siemens.net (mchp7wta.ww002.siemens.net
	[139.25.131.193])
	by mail2.siemens.de (8.12.6/8.12.6) with ESMTP id l17CWfas024621;
	Wed, 7 Feb 2007 13:32:44 +0100
Received: from MCHP7R6A.ww002.siemens.net ([139.25.131.164]) by
	mchp7wta.ww002.siemens.net with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 7 Feb 2007 13:32:43 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 7 Feb 2007 13:32:42 +0100
Message-ID: <8F6CBC7005099442AECDB784C9E9D7E7016EB21A@MCHP7R6A.ww002.siemens.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Internet-Drafts Submission Cutoff Dates for the 68th IETF
	Meeting in Prague, Czech Republic
Thread-Index: AcdKqLeBiNz3ABbqRUKWd6B6gKxLggACiiBg
From: "Tschofenig, Hannes" <hannes.tschofenig@siemens.com>
To: <dime@ietf.org>, <ecrit@ietf.org>, <ietf-keyprov@safehaus.org>
X-OriginalArrivalTime: 07 Feb 2007 12:32:43.0378 (UTC)
	FILETIME=[10715520:01C74AB4]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Cc: 
Subject: [Ecrit] Internet-Drafts Submission Cutoff Dates for the 68th IETF
	Meeting in Prague, Czech Republic
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

FYI

----- Forwarded message from ietf-secretariat@ietf.org -----

To: ietf-announce@ietf.org
Cc:=20
From: ietf-secretariat@ietf.org
Date: Fri, 02 Feb 2007 00:00:01 -0500
Subject: Internet-Drafts Submission Cutoff Dates for the 68th IETF=20
 Meeting in Prague, Czech Republic=20
Precedence: list
Errors-To: ietf-announce-bounces@ietf.org


There are two (2) Internet-Draft cutoff dates for the 68th=20
IETF Meeting in Prague, Czech Republic:

February 26th: Cutoff Date for Initial (i.e., version -00)=20
Internet-Draft Submissions=20

All initial Internet-Drafts (version -00) must be submitted by Monday,=20
February 26th at 9:00 AM ET. As always, all initial submissions with a=20
filename beginning with "draft-ietf" must be approved by the=20
appropriate WG Chair before they can be processed or announced.  The=20
Secretariat would appreciate receiving WG Chair approval by Monday,=20
February 19th at 9:00 AM ET.

March 5th: Cutoff Date for Revised (i.e., version -01 and higher)=20
Internet-Draft Submissions=20

All revised Internet-Drafts (version -01 and higher) must be submitted=20
by Monday, March 5th at 9:00 AM ET.

Initial and revised Internet-Drafts received after their respective=20
cutoff dates will not be made available in the Internet-Drafts=20
directory or announced until on or after Monday, March 19th at 9:00=20
AM ET, when Internet-Draft posting resumes.  Please do not wait until=20
the last minute to submit.

Thank you for your understanding and cooperation. If you have any=20
questions or concerns, then please send a message to=20
internet-drafts@ietf.org.

The IETF Secretariat

FYI: The Internet-Draft cutoff dates as well as other significant dates
for the 68th IETF Meeting can be found at
http://www.ietf.org/meetings/cutoff_dates_68.html.

_______________________________________________
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce

----- End forwarded message -----

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 10:00:42 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEoHb-0000aq-8U; Wed, 07 Feb 2007 10:00:27 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEoHa-0000ai-3W
	for ecrit@ietf.org; Wed, 07 Feb 2007 10:00:26 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEoHY-0007T5-H1
	for ecrit@ietf.org; Wed, 07 Feb 2007 10:00:26 -0500
Received: from rrc-dte-ieg01.cc.telcordia.com (rrc-dte-ieg01.cc.telcordia.com
	[128.96.20.22])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l17F0LD12741;
	Wed, 7 Feb 2007 10:00:21 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by rrc-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020710004013834 ; Wed, 07 Feb 2007 10:00:40 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Wed, 7 Feb 2007 10:00:40 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 10:00:39 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F77@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdKNAiZhoebofq1QyS+pDLnF0hIrAAkD8gQ
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>
X-OriginalArrivalTime: 07 Feb 2007 15:00:40.0842 (UTC)
	FILETIME=[BBD2D6A0:01C74AC8]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 65215b440f7ab00ca9514de4a7a89926
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Hannes,

Thank you for your prompt response to my questions and comments.
I have included my responses and additional comments/questions for
clarification in-line.

Terry

-----Original Message-----
From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]=20
Sent: Tuesday, February 06, 2007 3:15 PM
To: Reese, Theresa E
Cc: ecrit@ietf.org
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

Hi Theresa,

Thanks for your review. Please find a short response below. Further=20
discussion is certainly needed.


Reese, Theresa E wrote:
> Authors of draft-ietf-ecrit-lost-03:
>
> I have reviewed draft-ietf-ecrit-03, and have a number of
> comments/questions. Like my review of draft-ietf-ecrit-02, my review
of
> lost-03 was done in the context of considering how LoST could be used
to
> support the real-time routing of emergency calls in a NENA i3 Solution
> environment.  In particular, a number of questions/comments relate to
> the use of LoST between an i3 Emergency Services Routing Proxy (ESRP)
> and an i3 Emergency Call Routing Function (ECRF) (where the ESRP is
the
> LoST client and the ECRF is the LoST server).
>
>  =20

Good to know the context of your review. That helps to understand=20
certain things much better.


> Thank you in advance for consideration of my questions/comments, and
for
> providing the requested clarifications.
>
>
>
> 1.	Section 1, last paragraph indicates that the LoST server returns
> URIs "along with optional information, such as hints about the service
> boundary" in a response to a LoST client.  Section 3 also specifies
that
> "a client may omit requests for other auxiliary information." The
> "include" attribute that was previously defined in lost-02 has been
> removed, so what is the mechanism in lost-03 that allows the client to
> state specifically what information it is trying to obtain? For
example,
> in the context of an i3 Emergency Services Routing Proxy (ESRP),
> elements such as the serviceNumber and displayName are not useful to
the
> ESRP.  Using lost-02, I could omit these from the 'include' element,
and
> they would not be returned by the server.  With lost-03, how do I
> accomplish the same thing, or have I lost that flexibility in lost-03?
> I assume I can omit the serviceBoundary element, if I do not want the
> server to return that information, but I don't see how to omit other
> undesired information (e.g., serviceNumber) using the mechanisms
defined
> in lost-03.
>
>  =20

The displayName is optional. The same is true for the serviceNumber.
A serviceBoundary needs to be requested by the client (using the=20
serviceBoundary=3D"value" attribute) or is included by the server if a=20
local policy indicates it.

Hence, the following XML instance document is validating against the
schema:

<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<findServiceResponse xmlns=3D"urn:ietf:params:xml:ns:lost1"
  xmlns:p2=3D"http://www.opengis.net/gml">
  <mapping
    expires=3D"2007-01-01T01:44:33Z"
    lastUpdated=3D"2006-11-01T01:00:00Z"
    source=3D"lost:authoritative.example"
    sourceId=3D"7e3f40b098c711dbb6060800200c9a66" version=3D"1">
    <service>urn:service:sos.police</service>
    <uri>sip:nypd@example.com</uri>=20
  </mapping>
  <path>
    <via source=3D"lost:authoritative.example"/>
  </path>
</findServiceResponse>

[TER] Thank you for the XML illustrating a response that is streamlined
to provide URI information.  Just for clarification, is it the LoST
server that determines whether to include the displayName and
serviceNumber elements, and if so is that determination based on local
policy?=20

> 2.	Related to this issue is the question of how the server should
> respond if it does not support information that is requested (e.g.,
> location validation). Section 6.3.4 of lost-02 stated that the server
> could ignore any element names it did not understand.  Section 7.3 of
> lost-03 states that the <findService> request includes attributes that
> govern which elements must be contained in the response. Section 7.4.2
> states that the server MUST include validation information in the
> response if the 'validateLocation' attribute in the request is set to
> "true."
>
> What is the appropriate response to return if the server is capable of
> returning the URI but does not do validation, and either does not have
> arrangements with other servers to do validation, or the query is
> iterative?  Again, I am looking at this in the context of using LoST
for
> queries between an i3 ESRP and an i3 Emergency Call Routing Function
> (ECRF) which is optimized for emergency call routing.  (i3 defines a
> separate functional element for location validation which is accessed
> prior to an emergency call being originated.)
>  =20
You concerned that someone asks for validation but the server does not=20
support it.
I personally believe that an error message has to be returned in the=20
sense that the mapping is provided by the  LoST server  states that  it=20
was unable to  perform validation.  What do you think about something
like:

<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<findServiceResponse xmlns=3D"urn:ietf:params:xml:ns:lost1"
  xmlns:p2=3D"http://www.opengis.net/">
  <mapping
    expires=3D"2007-01-01T01:44:33Z"
    lastUpdated=3D"2006-11-01T01:00:00Z"
    source=3D"lost:authoritative.example"
    sourceId=3D"fb8ed888433343b7b27865aeb38f3a99" version=3D"1" >
    <displayName xml:lang=3D"en">
      New York City Police Department
    </displayName>
    <service>urn:service:sos.police</service>
    <uri>sip:nypd@example.com</uri>
  </mapping>
  <warnings source=3D"lost:authoritative.example">
    <noValidation
        message=3D"Unable to perform validation."
        xml:lang=3D"en"/>
  </warnings>
  <path>
    <via source=3D"lost:authoritative.example"/>
    <via source=3D"lost:resolver.example"/>
  </path>
</findServiceResponse>

[TER]  Yes, that is that sort of thing that I was thinking would be
appropriate.=20

A little bit background for me:
One of the reasons for introducing validation was to address some of the

requirements particularly raised by NENA members?
Is validation not important anymore?

[TER]  Location validation is still a necessary part of the NENA i3
Solution.  However, in the context of the i3 Solution, it is assumed
that the validation can be performed independently of call routing, and
that it will be done prior to an emergency call origination. The server
that supports the validation request may not necessarily be the same as
the server that supports emergency call routing requests.  When an
emergency call is originated, a query to the Emergency Call Routing
Function (routing server) will be attempted using the pre-validated
location information. =20

> 3.	It would be helpful if the definition of the <mapping> element
> provided in Section 5 clearly stated that this element is only present
> in responses.  This is implied later in the document, but it would
> reduce confusion if it was stated up front. =20
>  =20

Certainly reasonable to include.

[TER] Thank you.


> Also, the definition of the <mapping> element states that all elements
> within the <mapping> element except the service URN are optional, but
> for elements other than the boundary information, does the client or
the
> server determine whether the information will be returned, and how
does
> it do so?
>  =20

In some environments it is not necessary to include the serviceNumber or

the displayName. This is true, for example, in the 3GPP architecture=20
where LoST could be used between the E-CSCF (a SIP proxy) and the LoST=20
server.

If LoST is run with the end host then it would perfectly make sense to=20
always include this information.

[TER]  So, are you saying that the server may determine, based on the
querying entity, whether certain information should be included in the
response or not?


> =20
> 4.	Section 5.3 indicates that on occasion, a resolver will be
> forced to return an expired mapping if it cannot reach the
authoritative
> server or cannot get useful information from the authoritative server.
> Is this information flagged as expired (e.g., by including some kind
of
> warning in the message) or is it up to the client to check the date
each
> time to make sure the information is valid before using it?
>
>  =20

Another good point.
Both approaches are possible but the current draft version currently=20
only allows a check of the expires attribute.

I believe that the Phone BCP document should mandate some behavior for=20
emergency services.

> 5.	Section 6 describes the encoding of one or more <via> elements
> if the request involved recursion.  This section also states in the
> second paragraph, "If a query is answered iteratively, the querier
> includes all servers that it has already contacted."   Can you
elaborate
> on what is meant by this text?  The document would benefit from a more
> detailed description of the iterative query method (e.g., in Sections
6
> and 7.3.3) and the associated error handling procedures.
>  =20
Imagine the following interaction for the recursive query.

A ---> B ----> C ----> D
    <---    <----    <----

"A" is the LoST client. The query travels from B, to C and finally to D=20
(and the way back).

The <via> elements would contain:

<via>D</via>
<via>B</via>
<via>C</via>
<via>B</via>

For an iterative query initiated by the LoST B server when it receives a

request from A the following interaction would take place:

A ---> B ----> C
               <----
            B ----> D
               <----
A <----

B would create the via list as:

<via>D</via>
<via>B</via>
<via>C</via>
<via>B</via>

Although we have already updated the text with version -04 (not yet=20
published though) I believe we have to provide more text.

[TER] So if the query from A to B is iterative, would the via list only
consist of "B"?  Would there still be a via list in the response?

> 6.	Can the "forbidden" error defined in Section 12 also be used if
> the LoST server receives a query from an entity that is not
> allowed/authorized to receive the requested information?  (This is an
> error case that can occur in the context of the NENA i3 Solution.) As
> indicated in item 5 above, what is the appropriate error to return if
> some requested information is available, but other requested
information
> is not available?
>  =20

It might be necessary to include more error messages. Hence, it is good=20
that you raise them now.
I could imagine that it is necessary to address these two error cases in

separate error messages
For example, one could use "unauthorized" a LoST client is not allowed=20
to retrieve the requested information.
On the other hand, when would you use this error message? Would you deny

access to a LoST database to an emergency caller?

[TER]  While, in the context of the i3 Solution, we do not expect that
emergency callers will be authenticated, we do expect that i3 ESRPs that
access the ECRF/LoST server will need to be authenticated. Therefore,
this error case could arise if an unauthenticated ESRP attempts to
access an ECRF.  An error code of "unauthorized" could be useful for
this case. =20

I also agree that it would be good to define a separate error indication
for situations where requested information is not available.
=20


Thanks a lot for your review.

[TER] Thank you for your very helpful responses.


Ciao
Hannes

> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>  =20


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 11:49:27 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEpye-0004jq-TC; Wed, 07 Feb 2007 11:49:00 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEpye-0004jU-0Y
	for ecrit@ietf.org; Wed, 07 Feb 2007 11:49:00 -0500
Received: from dnsmx2pya.telcordia.com ([128.96.20.32])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEpyb-0000AV-KN
	for ecrit@ietf.org; Wed, 07 Feb 2007 11:48:59 -0500
Received: from pya-dte-ieg01.cc.telcordia.com (pya-dte-ieg01.cc.telcordia.com
	[128.96.20.21])
	by dnsmx2pya.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l17Gmod28821;
	Wed, 7 Feb 2007 11:48:50 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by pya-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020711491020852 ; Wed, 07 Feb 2007 11:49:10 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Wed, 7 Feb 2007 11:49:10 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 11:49:09 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F78@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdKZ47I++DWt39LQZOoPzA2W1vtGwAbhsDQ
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Henning Schulzrinne" <hgs@cs.columbia.edu>
X-OriginalArrivalTime: 07 Feb 2007 16:49:10.0305 (UTC)
	FILETIME=[E3C41110:01C74AD7]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3d7f2f6612d734db849efa86ea692407
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Henning -

Thank you for addressing my concerns.
Some additional thoughts, in-line.

Terry Reese

-----Original Message-----
From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu]=20
Sent: Tuesday, February 06, 2007 10:14 PM
To: Hannes Tschofenig
Cc: Reese, Theresa E; ecrit@ietf.org
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

Some additional comments inline.

On Feb 6, 2007, at 3:15 PM, Hannes Tschofenig wrote:

>>
> You concerned that someone asks for validation but the server does =20
> not support it.
> I personally believe that an error message has to be returned in =20
> the sense that the mapping is provided by the  LoST server  states =20
> that  it was unable to  perform validation.  What do you think =20
> about something like:
>
>
>  <warnings source=3D"lost:authoritative.example">
>    <noValidation
>        message=3D"Unable to perform validation."
>        xml:lang=3D"en"/>
>  </warnings>
>

I don't think the warning is strictly necessary. If I ask for =20
validation and the server doesn't return the corresponding =20
validation, I know that the server doesn't support it. After all, =20
we're presumably not having teenagers operate servers: "I don't feel =20
like it and you can't make me do it".

My concern about adding these types of warnings is that this just =20
adds another special case to consider: What if there is no warning =20
and no validation? Does this mean something different?

[TER]  As I indicated in my original e-mail, Section 7.4.2 of lost-03
states that the server MUST include validation information in the
response if the 'validateLocation' attribute in the request is set to
"true."  If the absence of such information in the response is
considered an abnormal condition, then a warning seems appropriate.  If
the absence of such information in the response is NOT considered
abnormal, then perhaps the text in Section 7.4.2 should be changed from
"MUST" to "MAY".


>
> In some environments it is not necessary to include the =20
> serviceNumber or the displayName. This is true, for example, in the =20
> 3GPP architecture where LoST could be used between the E-CSCF (a =20
> SIP proxy) and the LoST server.
>

Also, it is not clear that long-term, all services will have a =20
service number. After all, we may eventually outgrow the notion of a =20
12-button keypad. Certainly, for non-emergency service URNs, there =20
may no such number at all. (What number would you assign to =20
urn:service:restaurant?)

[TER] So are you suggesting that it will be up to the LoST server to
determine whether serviceNumber and displayName will be returned, based
on local policy?


> If LoST is run with the end host then it would perfectly make sense =20
> to always include this information.
>

Subject to the qualification above.

>
>>  4.	Section 5.3 indicates that on occasion, a resolver will be
>> forced to return an expired mapping if it cannot reach the =20
>> authoritative
>> server or cannot get useful information from the authoritative =20
>> server.
>> Is this information flagged as expired (e.g., by including some =20
>> kind of
>> warning in the message) or is it up to the client to check the =20
>> date each
>> time to make sure the information is valid before using it?
>>
>>
>
> Another good point.
> Both approaches are possible but the current draft version =20
> currently only allows a check of the expires attribute.
>
> I believe that the Phone BCP document should mandate some behavior =20
> for emergency services.


The client has to check the expiration date in any event, so I would =20
not include a warning. The expiration date indicates this =20
unambiguously. (Otherwise, you can get strange cases, where, due to a =20
slight clock offset, the data appears expired, but there's no =20
warning, or vice versa. Again, that would be yet another unhelpful =20
special case to deal with.)




>
>> 6.	Can the "forbidden" error defined in Section 12 also be used if
>> the LoST server receives a query from an entity that is not
>> allowed/authorized to receive the requested information?  (This is an
>> error case that can occur in the context of the NENA i3 Solution.) As
>> indicated in item 5 above, what is the appropriate error to return if
>> some requested information is available, but other requested =20
>> information
>> is not available?
>>
>
> It might be necessary to include more error messages. Hence, it is =20
> good that you raise them now.
> I could imagine that it is necessary to address these two error =20
> cases in separate error messages
> For example, one could use "unauthorized" a LoST client is not =20
> allowed to retrieve the requested information.
> On the other hand, when would you use this error message? Would you =20
> deny access to a LoST database to an emergency caller?

For the reasons I mentioned above, I don't think it's helpful to =20
include error messages for partial information. The only case I could =20
see where this is useful where you get different information when you =20
"log in" vs. without login.

But I'd like to understand a real use case before adding complexity. =20
(I think having a design where somebody would try without login, then =20
get partial information, then supply credentials, is needlessly =20
complex. It would be better to have a separate server that requires =20
authorization, if that's necessary.)

[TER] As Hannes suggested, these are really two different cases.  In the
case of the unauthenticated user, no information would be returned, so
an error indication would be appropriate, based on the text in the first
paragraph of Section 12.  If partial information is returned, the text
in the first paragraph of Section 12 says that a <warnings> element
should be returned as part another response element, if the LoST server
was able to respond in part, but the response was not what the client
desired.




>
>
> Thanks a lot for your review.


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 13:31:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HErZV-0003vC-Oh; Wed, 07 Feb 2007 13:31:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HErZV-0003v7-4A
	for ecrit@ietf.org; Wed, 07 Feb 2007 13:31:09 -0500
Received: from jalapeno.cc.columbia.edu ([128.59.29.5])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HErZT-00029N-Sk
	for ecrit@ietf.org; Wed, 07 Feb 2007 13:31:09 -0500
Received: from [128.59.23.102] (macmini1.cs.columbia.edu [128.59.23.102])
	(user=hgs10 mech=PLAIN bits=0)
	by jalapeno.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id
	l17IUuCD017152
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Wed, 7 Feb 2007 13:30:58 -0500 (EST)
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F78@rrc-dte-exs01.dte.telcordia.com>
References: <A09345776B6C7A4985573569C0F300430EA50F78@rrc-dte-exs01.dte.telcordia.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <56AB7123-B6A2-4600-AF7F-B5E16FAB4888@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 13:31:30 -0500
To: "Reese, Theresa E" <treese@telcordia.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.5
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

>
> [TER]  As I indicated in my original e-mail, Section 7.4.2 of lost-03
> states that the server MUST include validation information in the
> response if the 'validateLocation' attribute in the request is set to
> "true."  If the absence of such information in the response is
> considered an abnormal condition, then a warning seems  
> appropriate.  If
> the absence of such information in the response is NOT considered
> abnormal, then perhaps the text in Section 7.4.2 should be changed  
> from
> "MUST" to "MAY".

I agree that this needs to be clarified. I think it should be  
something like

"SHOULD return, unless the server does not support validation for  
that particular address"

or something along those lines.




>
> [TER] So are you suggesting that it will be up to the LoST server to
> determine whether serviceNumber and displayName will be returned,  
> based
> on local policy?
>

I wouldn't call it "local policy" since this implies a choice, so  
it's rather more like "available data". Some mappings for some  
services just may not have a meaningful displayName or service number.


>
> [TER] As Hannes suggested, these are really two different cases.   
> In the
> case of the unauthenticated user, no information would be returned, so
> an error indication would be appropriate, based on the text in the  
> first
> paragraph of Section 12.  If partial information is returned, the text
> in the first paragraph of Section 12 says that a <warnings> element
> should be returned as part another response element, if the LoST  
> server
> was able to respond in part, but the response was not what the client
> desired.

As I mentioned before, I don't see the need for a warning, as it just  
adds another variation that client code needs to handle. The only  
reason to distinguish between "not available" and "not available to  
you" is if adding credentials makes a difference. However, with HTTP  
Digest, that doesn't work, since you can't easily say "challenge  
me!" (and with Basic, it probably doesn't work, either, due to realm  
issues).

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 13:50:20 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HErrx-0004HA-FD; Wed, 07 Feb 2007 13:50:13 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HErrw-0004Gx-EI
	for ecrit@ietf.org; Wed, 07 Feb 2007 13:50:12 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HErrv-0000HI-44
	for ecrit@ietf.org; Wed, 07 Feb 2007 13:50:12 -0500
Received: from rrc-dte-ieg01.cc.telcordia.com (rrc-dte-ieg01.cc.telcordia.com
	[128.96.20.22])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l17Io6D11047;
	Wed, 7 Feb 2007 13:50:06 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by rrc-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020713502628250 ; Wed, 07 Feb 2007 13:50:26 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Wed, 7 Feb 2007 13:50:26 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 13:50:25 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F7A@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdK5j3cGSgjwufcSket1Q5auPZEDQAADfww
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Henning Schulzrinne" <hgs@cs.columbia.edu>
X-OriginalArrivalTime: 07 Feb 2007 18:50:26.0492 (UTC)
	FILETIME=[D4B617C0:01C74AE8]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Henning -

One additional comment regarding the optional return of displayName and
serviceNumber in a LoST <findServiceResponse> - -

It may be that the return of such information may be useful to some
types of clients and not to others who are accessing the SAME service.
For example, a serviceNumber will not be useful to an ESRP, but may be
useful information for end user equipment (where both types of clients
are accessing the same service).  Doesn't this imply that a choice must
be made by the server about whether or not to return the information?

Terry

-----Original Message-----
From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu]=20
Sent: Wednesday, February 07, 2007 1:32 PM
To: Reese, Theresa E
Cc: ecrit@ietf.org
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

>
> [TER]  As I indicated in my original e-mail, Section 7.4.2 of lost-03
> states that the server MUST include validation information in the
> response if the 'validateLocation' attribute in the request is set to
> "true."  If the absence of such information in the response is
> considered an abnormal condition, then a warning seems =20
> appropriate.  If
> the absence of such information in the response is NOT considered
> abnormal, then perhaps the text in Section 7.4.2 should be changed =20
> from
> "MUST" to "MAY".

I agree that this needs to be clarified. I think it should be =20
something like

"SHOULD return, unless the server does not support validation for =20
that particular address"

or something along those lines.




>
> [TER] So are you suggesting that it will be up to the LoST server to
> determine whether serviceNumber and displayName will be returned, =20
> based
> on local policy?
>

I wouldn't call it "local policy" since this implies a choice, so =20
it's rather more like "available data". Some mappings for some =20
services just may not have a meaningful displayName or service number.


>
> [TER] As Hannes suggested, these are really two different cases.  =20
> In the
> case of the unauthenticated user, no information would be returned, so
> an error indication would be appropriate, based on the text in the =20
> first
> paragraph of Section 12.  If partial information is returned, the text
> in the first paragraph of Section 12 says that a <warnings> element
> should be returned as part another response element, if the LoST =20
> server
> was able to respond in part, but the response was not what the client
> desired.

As I mentioned before, I don't see the need for a warning, as it just =20
adds another variation that client code needs to handle. The only =20
reason to distinguish between "not available" and "not available to =20
you" is if adding credentials makes a difference. However, with HTTP =20
Digest, that doesn't work, since you can't easily say "challenge =20
me!" (and with Basic, it probably doesn't work, either, due to realm =20
issues).

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 14:48:34 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEsm4-0007x4-RX; Wed, 07 Feb 2007 14:48:12 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEsm3-0007wz-1R
	for ecrit@ietf.org; Wed, 07 Feb 2007 14:48:11 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEsm0-0008KX-PQ
	for ecrit@ietf.org; Wed, 07 Feb 2007 14:48:11 -0500
Received: from [128.59.23.102] (macmini1.cs.columbia.edu [128.59.23.102])
	(user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l17Jm0ot028237
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Wed, 7 Feb 2007 14:48:04 -0500 (EST)
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F7A@rrc-dte-exs01.dte.telcordia.com>
References: <A09345776B6C7A4985573569C0F300430EA50F7A@rrc-dte-exs01.dte.telcordia.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <C6D580AC-5FC7-4021-B84E-006D8663EA35@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 14:48:34 -0500
To: "Reese, Theresa E" <treese@telcordia.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Terry,

After some back-and-forth, I think we arrived at the design choice  
that there's not much advantage in having lots of querier  
configuration for the answer except for validation and boundaries, as  
those are relatively expensive for the server or large in byte  
volume. We want to be able to return signed mappings eventually and  
use caching now, so the more variations (with/without displayName,  
with/without service number, etc.), the more effort will be required  
for signing and the less well caching works.

Thus, I think the right model is that clients ignore information they  
don't need and that servers return all the information they have.

Henning

On Feb 7, 2007, at 1:50 PM, Reese, Theresa E wrote:

> Henning -
>
> One additional comment regarding the optional return of displayName  
> and
> serviceNumber in a LoST <findServiceResponse> - -
>
> It may be that the return of such information may be useful to some
> types of clients and not to others who are accessing the SAME service.
> For example, a serviceNumber will not be useful to an ESRP, but may be
> useful information for end user equipment (where both types of clients
> are accessing the same service).  Doesn't this imply that a choice  
> must
> be made by the server about whether or not to return the information?
>
> Terry
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 15:05:03 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEt28-0008Hf-Gp; Wed, 07 Feb 2007 15:04:48 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEt26-0008GU-M4
	for ecrit@ietf.org; Wed, 07 Feb 2007 15:04:46 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HEt25-0004Qs-6q
	for ecrit@ietf.org; Wed, 07 Feb 2007 15:04:46 -0500
Received: (qmail invoked by alias); 07 Feb 2007 20:04:43 -0000
X-Provags-ID: V01U2FsdGVkX1/IDbdltobI1RunvVieagpFa9Rb1r62lz6GZdunKY
	XuXg==
Message-ID: <45CA30D9.7070108@gmx.net>
Date: Wed, 07 Feb 2007 21:04:41 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <A09345776B6C7A4985573569C0F300430EA50F70@rrc-dte-exs01.dte.telcordia.com>
	<45C8E1D9.6020707@gmx.net>
	<E156C746-3EB4-486E-BEFC-E7D646BDA0A1@cs.columbia.edu>
In-Reply-To: <E156C746-3EB4-486E-BEFC-E7D646BDA0A1@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8f374d0786b25a451ef87d82c076f593
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Henning,

Henning Schulzrinne wrote:
> Some additional comments inline.
>
> On Feb 6, 2007, at 3:15 PM, Hannes Tschofenig wrote:
>
>>>
>> You concerned that someone asks for validation but the server does 
>> not support it.
>> I personally believe that an error message has to be returned in the 
>> sense that the mapping is provided by the  LoST server  states that  
>> it was unable to  perform validation.  What do you think about 
>> something like:
>>
>>
>>  <warnings source="lost:authoritative.example">
>>    <noValidation
>>        message="Unable to perform validation."
>>        xml:lang="en"/>
>>  </warnings>
>>
>
> I don't think the warning is strictly necessary. If I ask for 
> validation and the server doesn't return the corresponding validation, 
> I know that the server doesn't support it. After all, we're presumably 
> not having teenagers operate servers: "I don't feel like it and you 
> can't make me do it".
>
> My concern about adding these types of warnings is that this just adds 
> another special case to consider: What if there is no warning and no 
> validation? Does this mean something different?
>
>
It is also fine with me to avoid adding another error message and to 
indicate that the LoST server just does not support validation if 
nothing is returned based on a request by the LoST client.

>>
>> In some environments it is not necessary to include the serviceNumber 
>> or the displayName. This is true, for example, in the 3GPP 
>> architecture where LoST could be used between the E-CSCF (a SIP 
>> proxy) and the LoST server.
>>
>
> Also, it is not clear that long-term, all services will have a service 
> number. After all, we may eventually outgrow the notion of a 12-button 
> keypad. Certainly, for non-emergency service URNs, there may no such 
> number at all. (What number would you assign to urn:service:restaurant?)
>
>
>> If LoST is run with the end host then it would perfectly make sense 
>> to always include this information.
>>
>
> Subject to the qualification above.
>

Understood. Fine with me.

>>
>>>  4.    Section 5.3 indicates that on occasion, a resolver will be
>>> forced to return an expired mapping if it cannot reach the 
>>> authoritative
>>> server or cannot get useful information from the authoritative server.
>>> Is this information flagged as expired (e.g., by including some kind of
>>> warning in the message) or is it up to the client to check the date 
>>> each
>>> time to make sure the information is valid before using it?
>>>
>>>
>>
>> Another good point.
>> Both approaches are possible but the current draft version currently 
>> only allows a check of the expires attribute.
>>
>> I believe that the Phone BCP document should mandate some behavior 
>> for emergency services.
>
>
> The client has to check the expiration date in any event, so I would 
> not include a warning. The expiration date indicates this 
> unambiguously. (Otherwise, you can get strange cases, where, due to a 
> slight clock offset, the data appears expired, but there's no warning, 
> or vice versa. Again, that would be yet another unhelpful special case 
> to deal with.)
>
>

We have to add a statement that the LoST client checks the expiration 
date. I couldn't find anything.

The Phone BCP would then say "For the emergency service usage even 
expired mappings are acceptable if no other more recent information is 
available."

>
>
>>
>>> 6.    Can the "forbidden" error defined in Section 12 also be used if
>>> the LoST server receives a query from an entity that is not
>>> allowed/authorized to receive the requested information?  (This is an
>>> error case that can occur in the context of the NENA i3 Solution.) As
>>> indicated in item 5 above, what is the appropriate error to return if
>>> some requested information is available, but other requested 
>>> information
>>> is not available?
>>>
>>
>> It might be necessary to include more error messages. Hence, it is 
>> good that you raise them now.
>> I could imagine that it is necessary to address these two error cases 
>> in separate error messages
>> For example, one could use "unauthorized" a LoST client is not 
>> allowed to retrieve the requested information.
>> On the other hand, when would you use this error message? Would you 
>> deny access to a LoST database to an emergency caller?
>
> For the reasons I mentioned above, I don't think it's helpful to 
> include error messages for partial information. The only case I could 
> see where this is useful where you get different information when you 
> "log in" vs. without login.
>
> But I'd like to understand a real use case before adding complexity. 
> (I think having a design where somebody would try without login, then 
> get partial information, then supply credentials, is needlessly 
> complex. It would be better to have a separate server that requires 
> authorization, if that's necessary.)
>
>
Understanding the use case is certainly important. No doubt.


Ciao
Hannes

>
>
>>
>>
>> Thanks a lot for your review.


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 15:25:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEtM6-0000Sh-6x; Wed, 07 Feb 2007 15:25:26 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEtM5-0000Sc-KU
	for ecrit@ietf.org; Wed, 07 Feb 2007 15:25:25 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEtM4-00005f-8U
	for ecrit@ietf.org; Wed, 07 Feb 2007 15:25:25 -0500
Received: from rrc-dte-ieg01.cc.telcordia.com (rrc-dte-ieg01.cc.telcordia.com
	[128.96.20.22])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l17KPND00182;
	Wed, 7 Feb 2007 15:25:23 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by rrc-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020715254200367 ; Wed, 07 Feb 2007 15:25:42 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Wed, 7 Feb 2007 15:25:42 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 15:25:41 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F7E@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdK80ZdfHZYN5NeRJuSk1iS0ZOvtwAAV37g
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>
X-OriginalArrivalTime: 07 Feb 2007 20:25:42.0966 (UTC)
	FILETIME=[23FECD60:01C74AF6]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 963faf56c3a5b6715f0b71b66181e01a
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hannes -=20

A couple of additional comments in-line.

Thanks.

Terry

-----Original Message-----
From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]=20
Sent: Wednesday, February 07, 2007 3:05 PM
To: Henning Schulzrinne
Cc: Reese, Theresa E; ecrit@ietf.org
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

Hi Henning,

Henning Schulzrinne wrote:
> Some additional comments inline.
>
> On Feb 6, 2007, at 3:15 PM, Hannes Tschofenig wrote:
>
>>>
>> You concerned that someone asks for validation but the server does=20
>> not support it.
>> I personally believe that an error message has to be returned in the=20
>> sense that the mapping is provided by the  LoST server  states that =20
>> it was unable to  perform validation.  What do you think about=20
>> something like:
>>
>>
>>  <warnings source=3D"lost:authoritative.example">
>>    <noValidation
>>        message=3D"Unable to perform validation."
>>        xml:lang=3D"en"/>
>>  </warnings>
>>
>
> I don't think the warning is strictly necessary. If I ask for=20
> validation and the server doesn't return the corresponding validation,

> I know that the server doesn't support it. After all, we're presumably

> not having teenagers operate servers: "I don't feel like it and you=20
> can't make me do it".
>
> My concern about adding these types of warnings is that this just adds

> another special case to consider: What if there is no warning and no=20
> validation? Does this mean something different?
>
>
It is also fine with me to avoid adding another error message and to=20
indicate that the LoST server just does not support validation if=20
nothing is returned based on a request by the LoST client.

>>
>> In some environments it is not necessary to include the serviceNumber

>> or the displayName. This is true, for example, in the 3GPP=20
>> architecture where LoST could be used between the E-CSCF (a SIP=20
>> proxy) and the LoST server.
>>
>
> Also, it is not clear that long-term, all services will have a service

> number. After all, we may eventually outgrow the notion of a 12-button

> keypad. Certainly, for non-emergency service URNs, there may no such=20
> number at all. (What number would you assign to
urn:service:restaurant?)
>
>
>> If LoST is run with the end host then it would perfectly make sense=20
>> to always include this information.
>>
>
> Subject to the qualification above.
>

Understood. Fine with me.

[TER] As I indicated in my response to Henning, this does not address
the situation with emergency services where something like the
serviceNumber may be useful to a client that is end user equipment, and
not useful to a client that is an ESRP - even though both are requesting
the same service.  Henning's answer seems to be to return the same
information to both, and let the ESRP ignore what it doesn't want. Thus
there is a tradeoff between adding logic at the ECRF/LoST server to
optimize the response vs. including unnecessary information in the
response and having the ESRP determine that certain elements can be
ignored. =20

>>
>>>  4.    Section 5.3 indicates that on occasion, a resolver will be
>>> forced to return an expired mapping if it cannot reach the=20
>>> authoritative
>>> server or cannot get useful information from the authoritative
server.
>>> Is this information flagged as expired (e.g., by including some kind
of
>>> warning in the message) or is it up to the client to check the date=20
>>> each
>>> time to make sure the information is valid before using it?
>>>
>>>
>>
>> Another good point.
>> Both approaches are possible but the current draft version currently=20
>> only allows a check of the expires attribute.
>>
>> I believe that the Phone BCP document should mandate some behavior=20
>> for emergency services.
>
>
> The client has to check the expiration date in any event, so I would=20
> not include a warning. The expiration date indicates this=20
> unambiguously. (Otherwise, you can get strange cases, where, due to a=20
> slight clock offset, the data appears expired, but there's no warning,

> or vice versa. Again, that would be yet another unhelpful special case

> to deal with.)
>
>

We have to add a statement that the LoST client checks the expiration=20
date. I couldn't find anything.

The Phone BCP would then say "For the emergency service usage even=20
expired mappings are acceptable if no other more recent information is=20
available."

>
>
>>
>>> 6.    Can the "forbidden" error defined in Section 12 also be used
if
>>> the LoST server receives a query from an entity that is not
>>> allowed/authorized to receive the requested information?  (This is
an
>>> error case that can occur in the context of the NENA i3 Solution.)
As
>>> indicated in item 5 above, what is the appropriate error to return
if
>>> some requested information is available, but other requested=20
>>> information
>>> is not available?
>>>
>>
>> It might be necessary to include more error messages. Hence, it is=20
>> good that you raise them now.
>> I could imagine that it is necessary to address these two error cases

>> in separate error messages
>> For example, one could use "unauthorized" a LoST client is not=20
>> allowed to retrieve the requested information.
>> On the other hand, when would you use this error message? Would you=20
>> deny access to a LoST database to an emergency caller?
>
> For the reasons I mentioned above, I don't think it's helpful to=20
> include error messages for partial information. The only case I could=20
> see where this is useful where you get different information when you=20
> "log in" vs. without login.
>
> But I'd like to understand a real use case before adding complexity.=20
> (I think having a design where somebody would try without login, then=20
> get partial information, then supply credentials, is needlessly=20
> complex. It would be better to have a separate server that requires=20
> authorization, if that's necessary.)
>
>
Understanding the use case is certainly important. No doubt.

[TER] My preference is to include the additional errors in the LoST
protocol.


Ciao
Hannes

>
>
>>
>>
>> Thanks a lot for your review.


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 16:23:19 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEuFt-0003Hd-M4; Wed, 07 Feb 2007 16:23:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEuFs-0003H9-Bw
	for ecrit@ietf.org; Wed, 07 Feb 2007 16:23:04 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HEuFf-0004Ox-8T
	for ecrit@ietf.org; Wed, 07 Feb 2007 16:23:04 -0500
Received: (qmail invoked by alias); 07 Feb 2007 21:16:10 -0000
X-Provags-ID: V01U2FsdGVkX19j73pjwaFjj5iQl0/MQ9Y9xGuzORVA68a6+XnfN0
	mn+Q==
Message-ID: <45CA4199.6030508@gmx.net>
Date: Wed, 07 Feb 2007 22:16:09 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "Reese, Theresa E" <treese@telcordia.com>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <A09345776B6C7A4985573569C0F300430EA50F7E@rrc-dte-exs01.dte.telcordia.com>
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F7E@rrc-dte-exs01.dte.telcordia.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 850245b51c39701e2700a112f3032caa
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Terry,

thanks for your response. Please find my response inline:

Reese, Theresa E wrote:
> Hannes - 
>
> A couple of additional comments in-line.
>
> Thanks.
>
> Terry
>
> -----Original Message-----
> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net] 
> Sent: Wednesday, February 07, 2007 3:05 PM
> To: Henning Schulzrinne
> Cc: Reese, Theresa E; ecrit@ietf.org
> Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
>
> Hi Henning,
>
> Henning Schulzrinne wrote:
>   
>> Some additional comments inline.
>>
>> On Feb 6, 2007, at 3:15 PM, Hannes Tschofenig wrote:
>>
>>     
>>> You concerned that someone asks for validation but the server does 
>>> not support it.
>>> I personally believe that an error message has to be returned in the 
>>> sense that the mapping is provided by the  LoST server  states that  
>>> it was unable to  perform validation.  What do you think about 
>>> something like:
>>>
>>>
>>>  <warnings source="lost:authoritative.example">
>>>    <noValidation
>>>        message="Unable to perform validation."
>>>        xml:lang="en"/>
>>>  </warnings>
>>>
>>>       
>> I don't think the warning is strictly necessary. If I ask for 
>> validation and the server doesn't return the corresponding validation,
>>     
>
>   
>> I know that the server doesn't support it. After all, we're presumably
>>     
>
>   
>> not having teenagers operate servers: "I don't feel like it and you 
>> can't make me do it".
>>
>> My concern about adding these types of warnings is that this just adds
>>     
>
>   
>> another special case to consider: What if there is no warning and no 
>> validation? Does this mean something different?
>>
>>
>>     
> It is also fine with me to avoid adding another error message and to 
> indicate that the LoST server just does not support validation if 
> nothing is returned based on a request by the LoST client.
>
>   
>>> In some environments it is not necessary to include the serviceNumber
>>>       
>
>   
>>> or the displayName. This is true, for example, in the 3GPP 
>>> architecture where LoST could be used between the E-CSCF (a SIP 
>>> proxy) and the LoST server.
>>>
>>>       
>> Also, it is not clear that long-term, all services will have a service
>>     
>
>   
>> number. After all, we may eventually outgrow the notion of a 12-button
>>     
>
>   
>> keypad. Certainly, for non-emergency service URNs, there may no such 
>> number at all. (What number would you assign to
>>     
> urn:service:restaurant?)
>   
>>     
>>> If LoST is run with the end host then it would perfectly make sense 
>>> to always include this information.
>>>
>>>       
>> Subject to the qualification above.
>>
>>     
>
> Understood. Fine with me.
>
> [TER] As I indicated in my response to Henning, this does not address
> the situation with emergency services where something like the
> serviceNumber may be useful to a client that is end user equipment, and
> not useful to a client that is an ESRP - even though both are requesting
> the same service.  Henning's answer seems to be to return the same
> information to both, and let the ESRP ignore what it doesn't want. Thus
> there is a tradeoff between adding logic at the ECRF/LoST server to
> optimize the response vs. including unnecessary information in the
> response and having the ESRP determine that certain elements can be
> ignored.  
>
>   
As I mentioned in my other mail it would be quite easy to differentiate 
these two deployment cases.
If some wants to "optimize" the size of the LoST response to the ESRP 
then it would be possible without changing the protocol or the 
description in the protocol. It is a pure deployment choice.
Practically speaking I doubt that it will be a big win to omit two 
elements.


>>>>  4.    Section 5.3 indicates that on occasion, a resolver will be
>>>> forced to return an expired mapping if it cannot reach the 
>>>> authoritative
>>>> server or cannot get useful information from the authoritative
>>>>         
> server.
>   
>>>> Is this information flagged as expired (e.g., by including some kind
>>>>         
> of
>   
>>>> warning in the message) or is it up to the client to check the date 
>>>> each
>>>> time to make sure the information is valid before using it?
>>>>
>>>>
>>>>         
>>> Another good point.
>>> Both approaches are possible but the current draft version currently 
>>> only allows a check of the expires attribute.
>>>
>>> I believe that the Phone BCP document should mandate some behavior 
>>> for emergency services.
>>>       
>> The client has to check the expiration date in any event, so I would 
>> not include a warning. The expiration date indicates this 
>> unambiguously. (Otherwise, you can get strange cases, where, due to a 
>> slight clock offset, the data appears expired, but there's no warning,
>>     
>
>   
>> or vice versa. Again, that would be yet another unhelpful special case
>>     
>
>   
>> to deal with.)
>>
>>
>>     
>
> We have to add a statement that the LoST client checks the expiration 
> date. I couldn't find anything.
>
> The Phone BCP would then say "For the emergency service usage even 
> expired mappings are acceptable if no other more recent information is 
> available."
>
>   
>>     
>>>> 6.    Can the "forbidden" error defined in Section 12 also be used
>>>>         
> if
>   
>>>> the LoST server receives a query from an entity that is not
>>>> allowed/authorized to receive the requested information?  (This is
>>>>         
> an
>   
>>>> error case that can occur in the context of the NENA i3 Solution.)
>>>>         
> As
>   
>>>> indicated in item 5 above, what is the appropriate error to return
>>>>         
> if
>   
>>>> some requested information is available, but other requested 
>>>> information
>>>> is not available?
>>>>
>>>>         
>>> It might be necessary to include more error messages. Hence, it is 
>>> good that you raise them now.
>>> I could imagine that it is necessary to address these two error cases
>>>       
>
>   
>>> in separate error messages
>>> For example, one could use "unauthorized" a LoST client is not 
>>> allowed to retrieve the requested information.
>>> On the other hand, when would you use this error message? Would you 
>>> deny access to a LoST database to an emergency caller?
>>>       
>> For the reasons I mentioned above, I don't think it's helpful to 
>> include error messages for partial information. The only case I could 
>> see where this is useful where you get different information when you 
>> "log in" vs. without login.
>>
>> But I'd like to understand a real use case before adding complexity. 
>> (I think having a design where somebody would try without login, then 
>> get partial information, then supply credentials, is needlessly 
>> complex. It would be better to have a separate server that requires 
>> authorization, if that's necessary.)
>>
>>
>>     
> Understanding the use case is certainly important. No doubt.
>
> [TER] My preference is to include the additional errors in the LoST
> protocol.
>   
I understood your scenario. There are two more questions:

* What type of security protocol for authentication do you envision?
Currently, we talk about TLS usage in the LoST document.
Hence, I assume that you would use some TLS ciphersuite, such as  TLS 
with pre-shared  secrets,  to authenticate the client to the server.

* If authentication in TLS fails then you are not really able to send 
any LoST message. Hence, you cannot return an error in the LoST 
protocols to say that authentication did not work. Are there cases where 
you authenticate a client successfully but then you decide to reject him?

Ciao
Hannes

>
> Ciao
> Hannes
>
>   
>>     
>>> Thanks a lot for your review.
>>>       


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 16:23:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEuGV-0003Vs-MM; Wed, 07 Feb 2007 16:23:43 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEuGU-0003Vc-S5
	for ecrit@ietf.org; Wed, 07 Feb 2007 16:23:42 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HEuGF-0004iX-IC
	for ecrit@ietf.org; Wed, 07 Feb 2007 16:23:42 -0500
Received: (qmail invoked by alias); 07 Feb 2007 21:16:46 -0000
X-Provags-ID: V01U2FsdGVkX18SZaZhNSsSoc+ZvJ+OaFAOGpsXFjwLVDLSjfiEWw
	maSA==
Message-ID: <45CA41BD.9090003@gmx.net>
Date: Wed, 07 Feb 2007 22:16:45 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "Reese, Theresa E" <treese@telcordia.com>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <A09345776B6C7A4985573569C0F300430EA50F77@rrc-dte-exs01.dte.telcordia.com>
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F77@rrc-dte-exs01.dte.telcordia.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 958aa603499a3de6b2b87d68741ed60e
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Terry,

please find some responses below:

Reese, Theresa E wrote:
> Hi Hannes,
>
> Thank you for your prompt response to my questions and comments.
> I have included my responses and additional comments/questions for
> clarification in-line.
>
> Terry
>
> -----Original Message-----
> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net] 
> Sent: Tuesday, February 06, 2007 3:15 PM
> To: Reese, Theresa E
> Cc: ecrit@ietf.org
> Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
>
> Hi Theresa,
>
> Thanks for your review. Please find a short response below. Further 
> discussion is certainly needed.
>
>
> Reese, Theresa E wrote:
>   
>> Authors of draft-ietf-ecrit-lost-03:
>>
>> I have reviewed draft-ietf-ecrit-03, and have a number of
>> comments/questions. Like my review of draft-ietf-ecrit-02, my review
>>     
> of
>   
>> lost-03 was done in the context of considering how LoST could be used
>>     
> to
>   
>> support the real-time routing of emergency calls in a NENA i3 Solution
>> environment.  In particular, a number of questions/comments relate to
>> the use of LoST between an i3 Emergency Services Routing Proxy (ESRP)
>> and an i3 Emergency Call Routing Function (ECRF) (where the ESRP is
>>     
> the
>   
>> LoST client and the ECRF is the LoST server).
>>
>>   
>>     
>
> Good to know the context of your review. That helps to understand 
> certain things much better.
>
>
>   
>> Thank you in advance for consideration of my questions/comments, and
>>     
> for
>   
>> providing the requested clarifications.
>>
>>
>>
>> 1.	Section 1, last paragraph indicates that the LoST server returns
>> URIs "along with optional information, such as hints about the service
>> boundary" in a response to a LoST client.  Section 3 also specifies
>>     
> that
>   
>> "a client may omit requests for other auxiliary information." The
>> "include" attribute that was previously defined in lost-02 has been
>> removed, so what is the mechanism in lost-03 that allows the client to
>> state specifically what information it is trying to obtain? For
>>     
> example,
>   
>> in the context of an i3 Emergency Services Routing Proxy (ESRP),
>> elements such as the serviceNumber and displayName are not useful to
>>     
> the
>   
>> ESRP.  Using lost-02, I could omit these from the 'include' element,
>>     
> and
>   
>> they would not be returned by the server.  With lost-03, how do I
>> accomplish the same thing, or have I lost that flexibility in lost-03?
>> I assume I can omit the serviceBoundary element, if I do not want the
>> server to return that information, but I don't see how to omit other
>> undesired information (e.g., serviceNumber) using the mechanisms
>>     
> defined
>   
>> in lost-03.
>>
>>   
>>     
>
> The displayName is optional. The same is true for the serviceNumber.
> A serviceBoundary needs to be requested by the client (using the 
> serviceBoundary="value" attribute) or is included by the server if a 
> local policy indicates it.
>
> Hence, the following XML instance document is validating against the
> schema:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
>   xmlns:p2="http://www.opengis.net/gml">
>   <mapping
>     expires="2007-01-01T01:44:33Z"
>     lastUpdated="2006-11-01T01:00:00Z"
>     source="lost:authoritative.example"
>     sourceId="7e3f40b098c711dbb6060800200c9a66" version="1">
>     <service>urn:service:sos.police</service>
>     <uri>sip:nypd@example.com</uri> 
>   </mapping>
>   <path>
>     <via source="lost:authoritative.example"/>
>   </path>
> </findServiceResponse>
>
> [TER] Thank you for the XML illustrating a response that is streamlined
> to provide URI information.  Just for clarification, is it the LoST
> server that determines whether to include the displayName and
> serviceNumber elements, and if so is that determination based on local
> policy? 
>
>   

Local policy or "available data" as Henning said. Both is fine for me.

>> 2.	Related to this issue is the question of how the server should
>> respond if it does not support information that is requested (e.g.,
>> location validation). Section 6.3.4 of lost-02 stated that the server
>> could ignore any element names it did not understand.  Section 7.3 of
>> lost-03 states that the <findService> request includes attributes that
>> govern which elements must be contained in the response. Section 7.4.2
>> states that the server MUST include validation information in the
>> response if the 'validateLocation' attribute in the request is set to
>> "true."
>>
>> What is the appropriate response to return if the server is capable of
>> returning the URI but does not do validation, and either does not have
>> arrangements with other servers to do validation, or the query is
>> iterative?  Again, I am looking at this in the context of using LoST
>>     
> for
>   
>> queries between an i3 ESRP and an i3 Emergency Call Routing Function
>> (ECRF) which is optimized for emergency call routing.  (i3 defines a
>> separate functional element for location validation which is accessed
>> prior to an emergency call being originated.)
>>   
>>     
> You concerned that someone asks for validation but the server does not 
> support it.
> I personally believe that an error message has to be returned in the 
> sense that the mapping is provided by the  LoST server  states that  it 
> was unable to  perform validation.  What do you think about something
> like:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <findServiceResponse xmlns="urn:ietf:params:xml:ns:lost1"
>   xmlns:p2="http://www.opengis.net/">
>   <mapping
>     expires="2007-01-01T01:44:33Z"
>     lastUpdated="2006-11-01T01:00:00Z"
>     source="lost:authoritative.example"
>     sourceId="fb8ed888433343b7b27865aeb38f3a99" version="1" >
>     <displayName xml:lang="en">
>       New York City Police Department
>     </displayName>
>     <service>urn:service:sos.police</service>
>     <uri>sip:nypd@example.com</uri>
>   </mapping>
>   <warnings source="lost:authoritative.example">
>     <noValidation
>         message="Unable to perform validation."
>         xml:lang="en"/>
>   </warnings>
>   <path>
>     <via source="lost:authoritative.example"/>
>     <via source="lost:resolver.example"/>
>   </path>
> </findServiceResponse>
>
> [TER]  Yes, that is that sort of thing that I was thinking would be
> appropriate. 
>
> A little bit background for me:
> One of the reasons for introducing validation was to address some of the
>
> requirements particularly raised by NENA members?
> Is validation not important anymore?
>
> [TER]  Location validation is still a necessary part of the NENA i3
> Solution.  However, in the context of the i3 Solution, it is assumed
> that the validation can be performed independently of call routing, and
> that it will be done prior to an emergency call origination. The server
> that supports the validation request may not necessarily be the same as
> the server that supports emergency call routing requests.  When an
> emergency call is originated, a query to the Emergency Call Routing
> Function (routing server) will be attempted using the pre-validated
> location information.  
>   

That's still in line with the current LoST capabilities. I strongly hope 
that you also use LoST for the validation even though
a) it is used prior to the actual emergency call, and
b) the location validation request hits a different server.

>   
>> 3.	It would be helpful if the definition of the <mapping> element
>> provided in Section 5 clearly stated that this element is only present
>> in responses.  This is implied later in the document, but it would
>> reduce confusion if it was stated up front.  
>>   
>>     
>
> Certainly reasonable to include.
>
> [TER] Thank you.
>
>
>   
>> Also, the definition of the <mapping> element states that all elements
>> within the <mapping> element except the service URN are optional, but
>> for elements other than the boundary information, does the client or
>>     
> the
>   
>> server determine whether the information will be returned, and how
>>     
> does
>   
>> it do so?
>>   
>>     
>
> In some environments it is not necessary to include the serviceNumber or
>
> the displayName. This is true, for example, in the 3GPP architecture 
> where LoST could be used between the E-CSCF (a SIP proxy) and the LoST 
> server.
>
> If LoST is run with the end host then it would perfectly make sense to 
> always include this information.
>
> [TER]  So, are you saying that the server may determine, based on the
> querying entity, whether certain information should be included in the
> response or not?
>
>   
It really depends on the environment. Hard to say "yes" and "no" given 
that we already see different deployment environments looming on the 
horizon.

For the current 3GPP IMS emergency architecture some architectural 
assumptions are being made where the serviceNumber and the displayName 
are just not returned. Even if LoST would offer the ability to ask for 
this information it would still not be useful to return it.

>   
>>  
>> 4.	Section 5.3 indicates that on occasion, a resolver will be
>> forced to return an expired mapping if it cannot reach the
>>     
> authoritative
>   
>> server or cannot get useful information from the authoritative server.
>> Is this information flagged as expired (e.g., by including some kind
>>     
> of
>   
>> warning in the message) or is it up to the client to check the date
>>     
> each
>   
>> time to make sure the information is valid before using it?
>>
>>   
>>     
>
> Another good point.
> Both approaches are possible but the current draft version currently 
> only allows a check of the expires attribute.
>
> I believe that the Phone BCP document should mandate some behavior for 
> emergency services.
>
>   
>> 5.	Section 6 describes the encoding of one or more <via> elements
>> if the request involved recursion.  This section also states in the
>> second paragraph, "If a query is answered iteratively, the querier
>> includes all servers that it has already contacted."   Can you
>>     
> elaborate
>   
>> on what is meant by this text?  The document would benefit from a more
>> detailed description of the iterative query method (e.g., in Sections
>>     
> 6
>   
>> and 7.3.3) and the associated error handling procedures.
>>   
>>     
> Imagine the following interaction for the recursive query.
>
> A ---> B ----> C ----> D
>     <---    <----    <----
>
> "A" is the LoST client. The query travels from B, to C and finally to D 
> (and the way back).
>
> The <via> elements would contain:
>
> <via>D</via>
> <via>B</via>
> <via>C</via>
> <via>B</via>
>
> For an iterative query initiated by the LoST B server when it receives a
>
> request from A the following interaction would take place:
>
> A ---> B ----> C
>                <----
>             B ----> D
>                <----
> A <----
>
> B would create the via list as:
>
> <via>D</via>
> <via>B</via>
> <via>C</via>
> <via>B</via>
>
> Although we have already updated the text with version -04 (not yet 
> published though) I believe we have to provide more text.
>
> [TER] So if the query from A to B is iterative, would the via list only
> consist of "B"?  Would there still be a via list in the response?
>
>   
In both examples above the query from A -> to B was recursive.
If the query from A to B was iteratively then each response contains 
only a single via. It does not make sense for A to create the full via 
list.


>> 6.	Can the "forbidden" error defined in Section 12 also be used if
>> the LoST server receives a query from an entity that is not
>> allowed/authorized to receive the requested information?  (This is an
>> error case that can occur in the context of the NENA i3 Solution.) As
>> indicated in item 5 above, what is the appropriate error to return if
>> some requested information is available, but other requested
>>     
> information
>   
>> is not available?
>>   
>>     
>
> It might be necessary to include more error messages. Hence, it is good 
> that you raise them now.
> I could imagine that it is necessary to address these two error cases in
>
> separate error messages
> For example, one could use "unauthorized" a LoST client is not allowed 
> to retrieve the requested information.
> On the other hand, when would you use this error message? Would you deny
>
> access to a LoST database to an emergency caller?
>
> [TER]  While, in the context of the i3 Solution, we do not expect that
> emergency callers will be authenticated, we do expect that i3 ESRPs that
> access the ECRF/LoST server will need to be authenticated. Therefore,
> this error case could arise if an unauthenticated ESRP attempts to
> access an ECRF.  An error code of "unauthorized" could be useful for
> this case.  
>   
I see.

> I also agree that it would be good to define a separate error indication
> for situations where requested information is not available.
>  
>
>
> Thanks a lot for your review.
>
> [TER] Thank you for your very helpful responses.
>
>   

Ciao
Hannes

> Ciao
> Hannes
>
>   
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>>   
>>     


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 17:10:07 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEuzO-0005Kw-Tf; Wed, 07 Feb 2007 17:10:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEuzN-0005JQ-Eg
	for ecrit@ietf.org; Wed, 07 Feb 2007 17:10:05 -0500
Received: from rtp-iport-2.cisco.com ([64.102.122.149])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HEuzK-0006bF-IM
	for ecrit@ietf.org; Wed, 07 Feb 2007 17:10:05 -0500
Received: from rtp-dkim-1.cisco.com ([64.102.121.158])
	by rtp-iport-2.cisco.com with ESMTP; 07 Feb 2007 17:10:02 -0500
X-IronPort-AV: i="4.13,296,1167627600"; 
	d="scan'208"; a="113357649:sNHT43649318"
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13])
	by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l17MA2oP025712; 
	Wed, 7 Feb 2007 17:10:02 -0500
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com
	[64.102.31.102])
	by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l17M9xOI003241; 
	Wed, 7 Feb 2007 17:10:02 -0500 (EST)
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by
	xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 7 Feb 2007 17:10:02 -0500
Received: from mlinsnerwxp ([10.82.170.66]) by xfe-rtp-201.amer.cisco.com with
	Microsoft SMTPSVC(6.0.3790.1830); Wed, 7 Feb 2007 17:09:57 -0500
From: "Marc Linsner" <mlinsner@cisco.com>
To: "'Reese, Theresa E'" <treese@telcordia.com>
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Wed, 7 Feb 2007 17:09:56 -0500
Message-ID: <00ff01c74b04$b6032400$290d0d0a@amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F77@rrc-dte-exs01.dte.telcordia.com>
thread-index: AcdKNAiZhoebofq1QyS+pDLnF0hIrAAkD8gQABAC5RA=
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-OriginalArrivalTime: 07 Feb 2007 22:10:01.0521 (UTC)
	FILETIME=[B6628210:01C74B04]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=800; t=1170886202;
	x=1171750202; c=relaxed/simple; s=rtpdkim1001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=mlinsner@cisco.com;
	z=From:=20=22Marc=20Linsner=22=20<mlinsner@cisco.com>
	|Subject:=20RE=3A=20[Ecrit]=20Comments/Questions=20on=20draft-ietf-ecrit-
	03 |Sender:=20
	|To:=20=22'Reese,=20Theresa=20E'=22=20<treese@telcordia.com>;
	bh=A2+iZ33e6NKTXXT0NxIuwVJ5VGBCqGguzGozs0rNj8k=;
	b=qeiJC4jlNX+OjSKq6Xg5aYiaDIGe5/freu9ZqbhN9QBHfCfTlCnV23EAIz+XQCurDQYEKMxc
	Wa6A0HqGNk35VZYC9oS3hZ9u3gEEZtp6x6CxdPyXxwH32ICjoApWbJnT;
Authentication-Results: rtp-dkim-1; header.From=mlinsner@cisco.com; dkim=pass (
	sig from cisco.com/rtpdkim1001 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Terry,

> 
> [TER]  Location validation is still a necessary part of the NENA i3
> Solution.  However, in the context of the i3 Solution, it is assumed
> that the validation can be performed independently of call 
> routing, and
> that it will be done prior to an emergency call origination. 
> The server
> that supports the validation request may not necessarily be 
> the same as
> the server that supports emergency call routing requests.  When an
> emergency call is originated, a query to the Emergency Call Routing
> Function (routing server) will be attempted using the pre-validated
> location information.  
> 

What is your expectation of the LoST client being able to
discover/distinguish between a routing LoST server and validation LoST
server?

Thanks,

-Marc-

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 07 17:39:00 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HEvR6-0004V7-MK; Wed, 07 Feb 2007 17:38:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HEuD2-0005J2-My
	for ecrit@ietf.org; Wed, 07 Feb 2007 16:20:08 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HEu9i-0001Kp-0C
	for ecrit@ietf.org; Wed, 07 Feb 2007 16:17:09 -0500
Received: (qmail invoked by alias); 07 Feb 2007 21:16:39 -0000
X-Provags-ID: V01U2FsdGVkX1+indwaQgKiHe+kDQ27wfpiI8lqhQAZvDpJo2ypKh
	zRJw==
Message-ID: <45CA41B6.2020801@gmx.net>
Date: Wed, 07 Feb 2007 22:16:38 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "Reese, Theresa E" <treese@telcordia.com>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <A09345776B6C7A4985573569C0F300430EA50F7A@rrc-dte-exs01.dte.telcordia.com>
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F7A@rrc-dte-exs01.dte.telcordia.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a8a20a483a84f747e56475e290ee868e
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Terry,

Reese, Theresa E wrote:
> Henning -
>
> One additional comment regarding the optional return of displayName and
> serviceNumber in a LoST <findServiceResponse> - -
>
> It may be that the return of such information may be useful to some
> types of clients and not to others who are accessing the SAME service.
> For example, a serviceNumber will not be useful to an ESRP, but may be
> useful information for end user equipment (where both types of clients
> are accessing the same service).  Doesn't this imply that a choice must
> be made by the server about whether or not to return the information?
>
>   
The LoST server could make such a differentiation given the information 
it has. You mentioned that the ESRP has to authenticate to the LoST 
server and the end host hopefully doesn't need todo that. To me that 
sounds like an easy way to differentiate.
Even if the LoST server sends the two elements always it does not hurt 
-- I doubt that the bandwidth between the ESRP and the LoST server will 
be  limited.

Ciao
Hannes

> Terry
>
> -----Original Message-----
> From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu] 
> Sent: Wednesday, February 07, 2007 1:32 PM
> To: Reese, Theresa E
> Cc: ecrit@ietf.org
> Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
>
>   
>> [TER]  As I indicated in my original e-mail, Section 7.4.2 of lost-03
>> states that the server MUST include validation information in the
>> response if the 'validateLocation' attribute in the request is set to
>> "true."  If the absence of such information in the response is
>> considered an abnormal condition, then a warning seems  
>> appropriate.  If
>> the absence of such information in the response is NOT considered
>> abnormal, then perhaps the text in Section 7.4.2 should be changed  
>> from
>> "MUST" to "MAY".
>>     
>
> I agree that this needs to be clarified. I think it should be  
> something like
>
> "SHOULD return, unless the server does not support validation for  
> that particular address"
>
> or something along those lines.
>
>
>
>
>   
>> [TER] So are you suggesting that it will be up to the LoST server to
>> determine whether serviceNumber and displayName will be returned,  
>> based
>> on local policy?
>>
>>     
>
> I wouldn't call it "local policy" since this implies a choice, so  
> it's rather more like "available data". Some mappings for some  
> services just may not have a meaningful displayName or service number.
>
>
>   
>> [TER] As Hannes suggested, these are really two different cases.   
>> In the
>> case of the unauthenticated user, no information would be returned, so
>> an error indication would be appropriate, based on the text in the  
>> first
>> paragraph of Section 12.  If partial information is returned, the text
>> in the first paragraph of Section 12 says that a <warnings> element
>> should be returned as part another response element, if the LoST  
>> server
>> was able to respond in part, but the response was not what the client
>> desired.
>>     
>
> As I mentioned before, I don't see the need for a warning, as it just  
> adds another variation that client code needs to handle. The only  
> reason to distinguish between "not available" and "not available to  
> you" is if adding credentials makes a difference. However, with HTTP  
> Digest, that doesn't work, since you can't easily say "challenge  
> me!" (and with Basic, it probably doesn't work, either, due to realm  
> issues).
>
> Henning
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 00:29:40 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF1qZ-0002ka-H3; Thu, 08 Feb 2007 00:29:27 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF1qX-0002jK-Qd; Thu, 08 Feb 2007 00:29:25 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HF1qW-00012E-JI; Thu, 08 Feb 2007 00:29:25 -0500
X-SEF-Processed: 5_0_0_910__2007_02_07_23_34_39
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh2.andrew.com [10.86.20.25] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Wed, 07 Feb 2007 23:34:39 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh2.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Wed, 7 Feb 2007 23:29:16 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 7 Feb 2007 23:29:13 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF10255E57C@AHQEX1.andrew.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: specifying holes in polygons
Thread-Index: AcdLQhGVTVvOGXFLQPuNX3iI1Pfo1g==
From: "Winterbottom, James" <James.Winterbottom@andrew.com>
To: "ECRIT" <ecrit@ietf.org>,
	"GEOPRIV WG" <geopriv@ietf.org>
X-OriginalArrivalTime: 08 Feb 2007 05:29:16.0071 (UTC)
	FILETIME=[12EBB370:01C74B42]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Cc: 
Subject: [Ecrit] specifying holes in polygons
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi All,=0D=0A=0D=0AI was updating the PIDF-LO profile draft when it occurre=
d to me that we=0D=0Ado not have any examples of how one might specify hole=
s in a polygon.=0D=0AWhen you are specifying your own location, as is likel=
y to be the case=0D=0Awith a PIDF-LO, I am not convinced that this is a ter=
ribly useful thing=0D=0Ato be able to do. When specifying a service boundar=
y map I can see that=0D=0Ait may be an essential thing to do.=0D=0A=0D=0AFo=
r example, I want to specify the boundary for Italy, but I want to=0D=0Aexc=
lude the Vatican. This would be a hole.=0D=0A=0D=0AI considered putting thi=
s an appendix to PIDF-LO profile, but I think=0D=0Athat it would be more us=
eful in a document that talks about specifying=0D=0Aservice map boundaries =
and the associated schema for these interchanges.=0D=0AThe closest document=
 that I could find was=0D=0Adraft-schulzrinne-ecrit-lost-sync-00.txt.=0D=0A=0D=
=0AI would be interested in hearing what the rest of the community thought=0D=
=0Aon this idea.=0D=0A=0D=0ACheers=0D=0AJames=0D=0A=0D=0A------------------=
---------------------------------------------------------------------------=
---=0D=0AThis message is for the designated recipient only and may=0D=0Acon=
tain privileged, proprietary, or otherwise private information. =20=0D=0AIf=
 you have received it in error, please notify the sender=0D=0Aimmediately a=
nd delete the original.  Any unauthorized use of=0D=0Athis email is prohibi=
ted.=0D=0A-----------------------------------------------------------------=
-------------------------------=0D=0A[mf2]=0D=0A

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 03:59:57 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF584-0005Ts-AU; Thu, 08 Feb 2007 03:59:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF582-0005Td-7K; Thu, 08 Feb 2007 03:59:43 -0500
Received: from [2001:858:745:a0e4:20b:dbff:fe95:d83a] (helo=sil1.mah.priv.at)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HF57u-0007wZ-Lz; Thu, 08 Feb 2007 03:59:42 -0500
Received: from [81.223.16.197] (helo=[192.168.1.47])
	by sil1.mah.priv.at with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16)
	(Exim 4.63) (envelope-from <ml1234@mah.priv.at>)
	id 1HF57W-0000YJ-Vx; Thu, 08 Feb 2007 09:59:11 +0100
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF10255E57C@AHQEX1.andrew.com>
References: <E51D5B15BFDEFD448F90BDD17D41CFF10255E57C@AHQEX1.andrew.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <35C11FD0-2A39-4F7E-A65B-F47BCA4AB95C@mah.priv.at>
Content-Transfer-Encoding: 7bit
From: Haberler Michael <ml1234@mah.priv.at>
Date: Thu, 8 Feb 2007 09:59:08 +0100
To: "Winterbottom, James" <James.Winterbottom@andrew.com>
X-Mailer: Apple Mail (2.752.3)
X-SA-Exim-Connect-IP: 81.223.16.197
X-SA-Exim-Mail-From: ml1234@mah.priv.at
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on sil1.mah.priv.at
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.1.7
Subject: Re: [Ecrit] specifying holes in polygons
X-SA-Exim-Version: 4.2.1 (built Tue, 09 Jan 2007 17:23:22 +0000)
X-SA-Exim-Scanned: Yes (on sil1.mah.priv.at)
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab
Cc: GEOPRIV WG <geopriv@ietf.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Am 08.02.2007 um 06:29 schrieb Winterbottom, James:

> Hi All,
>
> I was updating the PIDF-LO profile draft when it occurred to me  
> that we
> do not have any examples of how one might specify holes in a polygon.
> When you are specifying your own location, as is likely to be the case
> with a PIDF-LO, I am not convinced that this is a terribly useful  
> thing
> to be able to do. When specifying a service boundary map I can see  
> that
> it may be an essential thing to do.

yes it is, we have discovered several such cases in Austrian data so  
far, in particular around larger cities.

My assumption was that the proper datatype is in fact "multipolygon".

-Michael


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 08:37:13 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF9SK-0004nq-8L; Thu, 08 Feb 2007 08:36:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HF9SI-0004hX-Sj
	for ecrit@ietf.org; Thu, 08 Feb 2007 08:36:54 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HF9SG-0002Ka-CQ
	for ecrit@ietf.org; Thu, 08 Feb 2007 08:36:54 -0500
Received: from pya-dte-ieg01.cc.telcordia.com (pya-dte-ieg01.cc.telcordia.com
	[128.96.20.21])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l18DanD29104;
	Thu, 8 Feb 2007 08:36:49 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by pya-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020808370810233 ; Thu, 08 Feb 2007 08:37:08 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Thu, 8 Feb 2007 08:37:08 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Thu, 8 Feb 2007 08:37:08 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F82@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdK/i1W0tLWb/EWRk22l7ywvi5ezQAhbvgQ
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>
X-OriginalArrivalTime: 08 Feb 2007 13:37:08.0959 (UTC)
	FILETIME=[3AEBEEF0:01C74B86]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hannes -

Responses to your questions.

Terry

-----Original Message-----
From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]=20
Sent: Wednesday, February 07, 2007 4:16 PM
To: Reese, Theresa E
Cc: ecrit@ietf.org; Henning Schulzrinne
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

>  =20
>I understood your scenario. There are two more questions:

>* What type of security protocol for authentication do you envision?
>Currently, we talk about TLS usage in the LoST document.
>Hence, I assume that you would use some TLS ciphersuite, such as  TLS=20
>with pre-shared  secrets,  to authenticate the client to the server.

Yes, I assume that TLS would be used, and that the TLS mechanisms would
be used to authenticate the client to the server.

>* If authentication in TLS fails then you are not really able to send=20
>any LoST message. Hence, you cannot return an error in the LoST=20
>protocols to say that authentication did not work. Are there cases
where=20
>you authenticate a client successfully but then you decide to reject
him?
>
You raise a good point.  If the client (i.e., ESRP) fails to
authenticate itself, then the connection will not be established in the
first place, so it cannot send messages to the ECRF. Thus, no LoST error
message specifying that the client was not authorized to receive the
requested information is necessary. =20

Thank you for the clarification.

Terry

> Ciao
> Hannes
>>>      =20


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 08:38:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF9Ts-0005Ar-BI; Thu, 08 Feb 2007 08:38:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HF9Tq-0005Ab-PJ
	for ecrit@ietf.org; Thu, 08 Feb 2007 08:38:30 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HF9Td-0002iI-BJ
	for ecrit@ietf.org; Thu, 08 Feb 2007 08:38:30 -0500
Received: from pya-dte-ieg01.cc.telcordia.com (pya-dte-ieg01.cc.telcordia.com
	[128.96.20.21])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l18DcGD29437;
	Thu, 8 Feb 2007 08:38:16 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by pya-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020808383510303 ; Thu, 08 Feb 2007 08:38:35 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Thu, 8 Feb 2007 08:38:36 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Thu, 8 Feb 2007 08:38:35 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F83@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdLABxPwOBj23tGQFyVPawqslPgPgAhjp8w
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>
X-OriginalArrivalTime: 08 Feb 2007 13:38:36.0132 (UTC)
	FILETIME=[6EE17A40:01C74B86]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Hannes -

Yes, I agree.

Terry

-----Original Message-----
From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]=20
Sent: Wednesday, February 07, 2007 4:17 PM
To: Reese, Theresa E
Cc: Henning Schulzrinne; ecrit@ietf.org
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

Hi Terry,

Reese, Theresa E wrote:
> Henning -
>
> One additional comment regarding the optional return of displayName
and
> serviceNumber in a LoST <findServiceResponse> - -
>
> It may be that the return of such information may be useful to some
> types of clients and not to others who are accessing the SAME service.
> For example, a serviceNumber will not be useful to an ESRP, but may be
> useful information for end user equipment (where both types of clients
> are accessing the same service).  Doesn't this imply that a choice
must
> be made by the server about whether or not to return the information?
>
>  =20
The LoST server could make such a differentiation given the information=20
it has. You mentioned that the ESRP has to authenticate to the LoST=20
server and the end host hopefully doesn't need todo that. To me that=20
sounds like an easy way to differentiate.
Even if the LoST server sends the two elements always it does not hurt=20
-- I doubt that the bandwidth between the ESRP and the LoST server will=20
be  limited.

Ciao
Hannes

> Terry
>
> -----Original Message-----
> From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu]=20
> Sent: Wednesday, February 07, 2007 1:32 PM
> To: Reese, Theresa E
> Cc: ecrit@ietf.org
> Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
>
>  =20
>> [TER]  As I indicated in my original e-mail, Section 7.4.2 of lost-03
>> states that the server MUST include validation information in the
>> response if the 'validateLocation' attribute in the request is set to
>> "true."  If the absence of such information in the response is
>> considered an abnormal condition, then a warning seems =20
>> appropriate.  If
>> the absence of such information in the response is NOT considered
>> abnormal, then perhaps the text in Section 7.4.2 should be changed =20
>> from
>> "MUST" to "MAY".
>>    =20
>
> I agree that this needs to be clarified. I think it should be =20
> something like
>
> "SHOULD return, unless the server does not support validation for =20
> that particular address"
>
> or something along those lines.
>
>
>
>
>  =20
>> [TER] So are you suggesting that it will be up to the LoST server to
>> determine whether serviceNumber and displayName will be returned, =20
>> based
>> on local policy?
>>
>>    =20
>
> I wouldn't call it "local policy" since this implies a choice, so =20
> it's rather more like "available data". Some mappings for some =20
> services just may not have a meaningful displayName or service number.
>
>
>  =20
>> [TER] As Hannes suggested, these are really two different cases.  =20
>> In the
>> case of the unauthenticated user, no information would be returned,
so
>> an error indication would be appropriate, based on the text in the =20
>> first
>> paragraph of Section 12.  If partial information is returned, the
text
>> in the first paragraph of Section 12 says that a <warnings> element
>> should be returned as part another response element, if the LoST =20
>> server
>> was able to respond in part, but the response was not what the client
>> desired.
>>    =20
>
> As I mentioned before, I don't see the need for a warning, as it just

> adds another variation that client code needs to handle. The only =20
> reason to distinguish between "not available" and "not available to =20
> you" is if adding credentials makes a difference. However, with HTTP =20
> Digest, that doesn't work, since you can't easily say "challenge =20
> me!" (and with Basic, it probably doesn't work, either, due to realm =20
> issues).
>
> Henning
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>  =20


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 09:01:58 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF9qI-00010V-MT; Thu, 08 Feb 2007 09:01:42 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HF9qC-0000lc-LK; Thu, 08 Feb 2007 09:01:36 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HF9ec-0004ta-Gr; Thu, 08 Feb 2007 08:49:43 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HF9eU-0005VG-VC; Thu, 08 Feb 2007 07:49:31 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Winterbottom, James'" <James.Winterbottom@andrew.com>,
	"'ECRIT'" <ecrit@ietf.org>, "'GEOPRIV WG'" <geopriv@ietf.org>
Date: Thu, 8 Feb 2007 08:49:34 -0500
Message-ID: <036201c74b87$f95d06c0$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF10255E57C@AHQEX1.andrew.com>
Thread-Index: AcdLQhGVTVvOGXFLQPuNX3iI1Pfo1gARay0Q
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Cc: 
Subject: [Ecrit] RE: [Geopriv] specifying holes in polygons
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Agree: no holes when reporting location, holes allowed when reporting
service boundaries.

Also note you only need one "shape" for position, and a set of shapes for
boundaries (not only holes, but multiple islands).

Brian

> -----Original Message-----
> From: Winterbottom, James [mailto:James.Winterbottom@andrew.com]
> Sent: Thursday, February 08, 2007 12:29 AM
> To: ECRIT; GEOPRIV WG
> Subject: [Geopriv] specifying holes in polygons
> 
> Hi All,
> 
> I was updating the PIDF-LO profile draft when it occurred to me that we
> do not have any examples of how one might specify holes in a polygon.
> When you are specifying your own location, as is likely to be the case
> with a PIDF-LO, I am not convinced that this is a terribly useful thing
> to be able to do. When specifying a service boundary map I can see that
> it may be an essential thing to do.
> 
> For example, I want to specify the boundary for Italy, but I want to
> exclude the Vatican. This would be a hole.
> 
> I considered putting this an appendix to PIDF-LO profile, but I think
> that it would be more useful in a document that talks about specifying
> service map boundaries and the associated schema for these interchanges.
> The closest document that I could find was
> draft-schulzrinne-ecrit-lost-sync-00.txt.
> 
> I would be interested in hearing what the rest of the community thought
> on this idea.
> 
> Cheers
> James
> 
> --------------------------------------------------------------------------
> ----------------------
> This message is for the designated recipient only and may
> contain privileged, proprietary, or otherwise private information.
> If you have received it in error, please notify the sender
> immediately and delete the original.  Any unauthorized use of
> this email is prohibited.
> --------------------------------------------------------------------------
> ----------------------
> [mf2]
> 
> 
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www1.ietf.org/mailman/listinfo/geopriv


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 09:58:31 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFAir-0005E8-H7; Thu, 08 Feb 2007 09:58:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFAip-0005Dg-SH
	for ecrit@ietf.org; Thu, 08 Feb 2007 09:58:03 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HFAim-00069R-QV
	for ecrit@ietf.org; Thu, 08 Feb 2007 09:58:03 -0500
Received: (qmail invoked by alias); 08 Feb 2007 14:57:59 -0000
X-Provags-ID: V01U2FsdGVkX1++wiomAuK+Si6rEN04ibpT20ILJGI9eCfTa2v3pq
	jzEw==
Message-ID: <45CB3A76.80708@gmx.net>
Date: Thu, 08 Feb 2007 15:57:58 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: dime@ietf.org, ECRIT <ecrit@ietf.org>,  ietf-keyprov@safehaus.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21be852dc93f0971708678c18d38c096
Cc: 
Subject: [Ecrit] Important: Remember to use latest boilerplate in drafts
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

FYI

-----Ursprüngliche Nachricht-----
Von: IETF Chair [mailto:chair@ietf.org]
Gesendet: Donnerstag, 8. Februar 2007 11:15
An: IETF Announcement list
Betreff: Important: Remember to use latest boilerplate in drafts

Hi,

With the submission deadlines before the Prague meeting coming up,
please remember that all drafts need to use the latest boilerplate
text (see below for details).

February 26, Monday - Internet Draft Cut-off for initial document (-00)
submission by 09:00 ET (14:00 UTC/GMT)

March 5, Monday - Internet Draft final submission cut-off by 09:00 ET
(14:00 UTC/GMT)

Thanks

    Brian Carpenter

-------- Original Message --------
Subject: Internet-Draft Boilerplate Reminder
Date: Mon, 15 Jan 2007 11:51:16 -0500
From: IETF Secretariat <ietf-secretariat@ietf.org>
To: IETF Announcement list <ietf-announce@ietf.org>
CC: iesg@ietf.org

This message is to remind you that as of February 1, 2007 the IETF
Secretariat will no longer accept Internet-Drafts with the old
(i.e. pre RFC 4748) boilerplate.  For your convenience, below is
the text of the message that was sent to the IETF Announcement
List by the IETF Chair on October 26, 2006 with Subject: Update to
Internet Draft and RFC Boilerplate.

The IETF Secretariat.
--------------------------------------------------------------
A small update to BCP 78 was recently approved by the IESG as RFC 4748,
to update the boilerplate (i.e., standard legal text) in RFCs and
Internet-Drafts to recognize the IETF Trust as a rights holder,
instead of ISOC.

The actual boilerplate changes are given below this message.

Starting as soon as reasonably possible, all authors of Internet-Drafts
are requested to use the new boilerplate. The RFC Editor will in any
case be inserting it in all RFCs issued from 2006-11-01. (The rights
held by ISOC in older RFCs will be administratively transferred to
the IETF Trust.)

The public ID Nits checker already accepts I-Ds with old or new
boilerplate. The Secretariat has started accepting I-Ds with old or
new boilerplate.

XML2RFC version 1.32 will generate the new boilerplate.
Users of I-D templates are requested to update them appropriately.

http://www.ietf.org/ID-Checklist.html and
http://www.ietf.org/ietf/1id-guidelines.html are being updated.

Starting December, the public ID Nits checker will issue warnings for old
boilerplate.

Starting February 2007, the Secretariat will refuse the old boilerplate
in Internet-Drafts.

We are sorry for the inconvenience, but this change cannot be avoided.

    IETF Chair
    IETF Secretariat
    TOOLS Team

--------

Copyright Notice (required for all IETF Documents)

   (Normally placed at the end of the IETF Document.)

NOTE: by convention, the first line of the copyright statement is usually
placed near the beginning of each document. This must also be updated.

OLD
      "Copyright (C) The Internet Society (year).

      This document is subject to the rights, licenses and restrictions
      contained in BCP 78, and except as set forth therein, the authors
      retain all their rights.

NEW
      "Copyright (C) The IETF Trust (year).

      This document is subject to the rights, licenses and restrictions
      contained in BCP 78, and except as set forth therein, the authors
      retain all their rights.


Disclaimer (required in all IETF Documents)

   (Normally placed at the end of the IETF Document after the copyright
   notice.)


OLD
      "This document and the information contained herein are provided
      on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
      REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND
      THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES,
      EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT
      THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR
      ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
      PARTICULAR PURPOSE."


NEW
      "This document and the information contained herein are provided
      on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
      REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE
      IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
      WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
      WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE
      ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
      FOR A PARTICULAR PURPOSE."

Exceptions

      In MIB modules, PIB modules and similar material commonly
      extracted from IETF Documents, except for material that is being
      placed under IANA maintenance, the following abbreviated notice
      shall be included in the body of the material that will be
      extracted in lieu of the notices otherwise required by Section 5:

OLD
         "Copyright (C) The Internet Society <year>.  This version of
         this MIB module is part of RFC XXXX; see the RFC itself for
         full legal notices."

NEW
         "Copyright (C) The IETF Trust <year>.  This version of
         this MIB module is part of RFC XXXX; see the RFC itself for
         full legal notices."

      When the MIB or PIB module is the initial version of a module that
      is to be maintained by the IANA, the following abbreviated notice
      shall be included:

OLD
         "Copyright (C) The Internet Society <year>.  The initial
         version of this MIB module was published in RFC XXXX; for full
         legal notices see the RFC itself.  Supplementary information
         may be available at:
         http://www.ietf.org/copyrights/ianamib.html."

NEW
         "Copyright (C) The IETF Trust <year>.  The initial
         version of this MIB module was published in RFC XXXX; for full
         legal notices see the RFC itself.  Supplementary information
         may be available at:
         http://www.ietf.org/copyrights/ianamib.html."

_______________________________________________
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 15:29:41 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFFtc-0004qg-U9; Thu, 08 Feb 2007 15:29:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFFtb-0004qY-Rg
	for ecrit@ietf.org; Thu, 08 Feb 2007 15:29:31 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HFFta-0003Hw-4p
	for ecrit@ietf.org; Thu, 08 Feb 2007 15:29:31 -0500
Received: (qmail invoked by alias); 08 Feb 2007 20:29:28 -0000
X-Provags-ID: V01U2FsdGVkX19wO1YhJ8xw87YfEMuH5Y75dOuBfhOw2fj8nC4kZP
	MxPg==
Message-ID: <45CB8827.2040903@gmx.net>
Date: Thu, 08 Feb 2007 21:29:27 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Marc Linsner <mlinsner@cisco.com>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <00ff01c74b04$b6032400$290d0d0a@amer.cisco.com>
In-Reply-To: <00ff01c74b04$b6032400$290d0d0a@amer.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I would like to learn more about this aspect as well.

Ciao
Hannes

> Terry,
>
>   
>> [TER]  Location validation is still a necessary part of the NENA i3
>> Solution.  However, in the context of the i3 Solution, it is assumed
>> that the validation can be performed independently of call 
>> routing, and
>> that it will be done prior to an emergency call origination. 
>> The server
>> that supports the validation request may not necessarily be 
>> the same as
>> the server that supports emergency call routing requests.  When an
>> emergency call is originated, a query to the Emergency Call Routing
>> Function (routing server) will be attempted using the pre-validated
>> location information.  
>>
>>     
>
> What is your expectation of the LoST client being able to
> discover/distinguish between a routing LoST server and validation LoST
> server?
>
> Thanks,
>
> -Marc-
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 19:07:11 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFJIE-0003Qq-Ij; Thu, 08 Feb 2007 19:07:10 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFJID-0003Qk-BS
	for ecrit@ietf.org; Thu, 08 Feb 2007 19:07:09 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HFJI8-0006F6-W6
	for ecrit@ietf.org; Thu, 08 Feb 2007 19:07:09 -0500
X-SEF-Processed: 5_0_0_910__2007_02_08_18_12_22
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh1.andrew.com [10.86.20.24] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Thu, 08 Feb 2007 18:12:21 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh1.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Thu, 8 Feb 2007 18:06:57 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 8 Feb 2007 18:06:56 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF10255EF4F@AHQEX1.andrew.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: LoST errors
Thread-Index: AcdL3jXwl0dK7RfZS6CX9plsSy1i2Q==
From: "Thomson, Martin" <Martin.Thomson@andrew.com>
To: "ECRIT" <ecrit@ietf.org>
X-OriginalArrivalTime: 09 Feb 2007 00:06:57.0585 (UTC)
	FILETIME=[36B2AA10:01C74BDE]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Subject: [Ecrit] LoST errors
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0852042403=="
Errors-To: ecrit-bounces@ietf.org

--===============0852042403==
Content-class: urn:content-classes:message
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

SSBtYXkgaGF2ZSByYWlzZWQgdGhpcyBwb2ludCBiZWZvcmUsIGJ1dCBJIGNhbid0IHJlbWVtYmVy
Lg0KDQpMb1NUIHVzZXMgdGhlIGVsZW1lbnQgbmFtZSBpbiBlcnJvcnMgdG8gZGlzdGluZ3Vpc2gg
dGhlIHR5cGUgb2YgZXJyb3IuICBJIGJlbGlldmUgdGhhdCB0aGlzIGlzIGEgYmFkIHByYWN0aWNl
IGZvciBhIG51bWJlciBvZiByZWFzb25zLg0KDQoxLiBGcm9tIGEgZGF0YSBtb2RlbGluZyBwZXJz
cGVjdGl2ZSwgZWxlbWVudHMgbmFtZXMgYXJlIHRoZSBuYW1lcyBvZiBkYXRhIHR5cGVzLCB3aGVy
ZWFzIHRoZSB0eXBlIG9mIGVycm9yIGlzIGEgcGllY2Ugb2YgaW5mb3JtYXRpb24uICBQcm90b2Nv
bCBkYXRhIGlzIG1vcmUgYXBwcm9wcmlhdGVseSBjb250YWluZWQgd2l0aGluIHRoZSBkYXRhIHNl
Z21lbnRzIG9mIHRoZSBwcm90b2NvbC4gIFRoaXMgaXMgdGhlIHJlYXNvbiB3ZSBoYXZlIGF0dHJp
YnV0ZXMgd2l0aCB0cnVlL2ZhbHNlIHZhbHVlcyByYXRoZXIgdGhhbiByZWx5aW5nIG9uIHRoZSBw
cmVzZW5jZSBvciBhYnNlbmNlIG9mIGVsZW1lbnRzLg0KDQoyLiBGcm9tIGEgZm9yd2FyZHMgY29t
cGF0aWJpbGl0eSBwZXJzcGVjdGl2ZSwgdGhpcyBjaG9pY2UgaW50cm9kdWNlcyBhIHBvdGVudGlh
bCBlcnJvciBzY2VuYXJpby4gIFNheSB0aGF0IGFuIGV4dGVuc2lvbiBkZWZpbmVzIGEgbmV3IGVy
cm9yIGNvbmRpdGlvbiBhbmQgY29ycmVzcG9uZGluZyBtZXNzYWdlLiAgQW4gb2xkIGNsaWVudCB0
aGF0IHJlY2VpdmVzIHRoaXMgZXJyb3IgaXMgbm8gbG9uZ2VyIGFibGUgdG8gdGVsbCBpZiB0aGUg
ZXJyb3IgaXMuICBBIGNsaWVudCByZWNlaXZpbmcgdGhpcyBlcnJvciBjYW5ub3QgdGVsbCBpZiB0
aGVyZSBpcyBhbiBlcnJvciBpbiBpdHMgcGFyc2VyLCB0aGUgY29tbXVuaWNhdGlvbnMgc3RyZWFt
LCB0aGUgc2VydmVyLCBvciB0aGUgcmVxdWVzdCBjb250ZW50cy4gIEFsbCBpdCBrbm93cyBpcyB0
aGF0IHRoZSByZXNwb25zZSBjb3VsZG4ndCBiZSB1bmRlcnN0b29kLiAgRG9lcyB0aGUgY2xpZW50
IHJldHJ5PyAgRG8gdGhleSBoYXZlIHRvIG1ha2UgYSBjaGFuZ2UgdG8gdGhlIHJlcXVlc3QgZmly
c3Q/ICBJcyBpdCBwb2ludGxlc3MgZXZlbiB0cnlpbmcgd2l0aG91dCBhIG5ldyB2ZXJzaW9uIG9m
IExvU1Q/ICANCg0KICAgQSBjbGVhciBzdHJlbmd0aCBvZiB0aGUgb2xkIDMgZGlnaXQgZXJyb3Ig
Y29kZXMgaXMgdGhlaXIgZm9yd2FyZCBjb21wYXRpYmlsaXR5OiBldmVuIGlmIHlvdSBkaWRuJ3Qg
a25vdyB3aGF0IDQyNiBtZWFucywgYXQgbGVhc3QgeW91IGNvdWxkIHRlbGwgdGhhdCB5b3Ugc2hv
dWxkbid0IHRyeSBhZ2FpbiB3aXRob3V0IG1ha2luZyBzb21lIGNoYW5nZXMgdG8geW91ciByZXF1
ZXN0Lg0KDQpJcyB0aGUgc2NoZW1hIGxhbmd1YWdlIGFueSBsZXNzIGFibGUgdG8gZXh0ZW5kIHRo
ZSBzZXQgb2YgcG9zc2libGUgdmFsdWVzIGZvciBhbiBhdHRyaWJ1dGU/ICBJcyB0aGVyZSBhbnkg
b3RoZXIgcmVhc29uIG5vdCB0byBzZW5kIDxlcnJvciB0eXBlPSJsb29wIiAuLi4+IHJhdGhlciB0
aGFuIDxsb29wIC4uLj4gYXNpZGUgZnJvbSBhIG1lYWdyZSBzYXZpbmcgaW4gYml0cz8NCg0KQ2hl
ZXJzLA0KTWFydGluIA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
ClRoaXMgbWVzc2FnZSBpcyBmb3IgdGhlIGRlc2lnbmF0ZWQgcmVjaXBpZW50IG9ubHkgYW5kIG1h
eQ0KY29udGFpbiBwcml2aWxlZ2VkLCBwcm9wcmlldGFyeSwgb3Igb3RoZXJ3aXNlIHByaXZhdGUg
aW5mb3JtYXRpb24uICANCklmIHlvdSBoYXZlIHJlY2VpdmVkIGl0IGluIGVycm9yLCBwbGVhc2Ug
bm90aWZ5IHRoZSBzZW5kZXINCmltbWVkaWF0ZWx5IGFuZCBkZWxldGUgdGhlIG9yaWdpbmFsLiAg
QW55IHVuYXV0aG9yaXplZCB1c2Ugb2YNCnRoaXMgZW1haWwgaXMgcHJvaGliaXRlZC4NCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KW21mMl0NCg==



--===============0852042403==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0852042403==--



From ecrit-bounces@ietf.org Thu Feb 08 21:15:45 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFLIV-0000i7-1h; Thu, 08 Feb 2007 21:15:35 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFLIT-0000i1-LY
	for ecrit@ietf.org; Thu, 08 Feb 2007 21:15:33 -0500
Received: from zeke.toscano.org ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFLIS-0002si-Cw
	for ecrit@ietf.org; Thu, 08 Feb 2007 21:15:33 -0500
Received: from [10.0.1.110] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Thu, 08 Feb 2007 21:14:42 -0500
	id 01588015.45CBD912.00005B57
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF10255EF4F@AHQEX1.andrew.com>
References: <E51D5B15BFDEFD448F90BDD17D41CFF10255EF4F@AHQEX1.andrew.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F1AF988B-2827-4A41-A03F-7FB8EDA564E9@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] LoST errors
Date: Thu, 8 Feb 2007 21:15:20 -0500
To: "Thomson, Martin" <Martin.Thomson@andrew.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 8, 2007, at 7:06 PM, Thomson, Martin wrote:
> 1. From a data modeling perspective, elements names are the names  
> of data types, whereas the type of error is a piece of information.

You just made a generalization that took me 2 seconds to find a  
violating precedent.  See XML-RPC for the <fault> element.  And an  
error is just a type of response, so I guess next you are gonna say  
the response elements in LoST are data types.

>   Protocol data is more appropriately contained within the data  
> segments of the protocol.  This is the reason we have attributes  
> with true/false values rather than relying on the presence or  
> absence of elements.

I have no idea what you are talking about here.

> 2. From a forwards compatibility perspective, this choice  
> introduces a potential error scenario.  Say that an extension  
> defines a new error condition and corresponding message.  An old  
> client that receives this error is no longer able to tell if the  
> error is.  A client receiving this error cannot tell if there is an  
> error in its parser, the communications stream, the server, or the  
> request contents.  All it knows is that the response couldn't be  
> understood.  Does the client retry?  Do they have to make a change  
> to the request first?  Is it pointless even trying without a new  
> version of LoST?

Admittedly, if a client does know about a new error code or value,  
there is nothing that can be done to get it to know about them other  
than upgrade the software.  But that's true no matter how you  
represent the error.  Character strings are, after all, just numbers  
to a computer.

Second, the part about the client not knowing if the error occurred  
in the parser or communications stream is false.  We're talking based  
XML Namespaces here.

>    A clear strength of the old 3 digit error codes is their forward  
> compatibility: even if you didn't know what 426 means, at least you  
> could tell that you shouldn't try again without making some changes  
> to your request.

Clearly it wasn't strong enough for SMTP, because they had to create  
a confusing extended error syntax.

You seem to be confusing the representation of the type of error with  
classes of error, which is what the old style 3 digit codes do.

> Is the schema language any less able to extend the set of possible  
> values for an attribute?  Is there any other reason not to send  
> <error type="loop" ...> rather than <loop ...> aside from a meagre  
> saving in bits?

Yes, you seem to be forgetting that XML Namespaces aren't part of  
element or attribute content.  And therefore, it is less extensible.   
Take a look at the 'unsupportedProfiles' error.  It can return  
information specific to that type of error, whereas the method you  
describe would not allow that.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 08 21:56:31 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFLvt-0001Vg-Vg; Thu, 08 Feb 2007 21:56:17 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFLvs-0001Va-Fx
	for ecrit@ietf.org; Thu, 08 Feb 2007 21:56:16 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFLvq-0005Pj-43
	for ecrit@ietf.org; Thu, 08 Feb 2007 21:56:16 -0500
X-SEF-Processed: 5_0_0_910__2007_02_08_21_01_37
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh1.andrew.com [10.86.20.24] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Thu, 08 Feb 2007 21:01:37 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh1.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Thu, 8 Feb 2007 20:56:13 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Ecrit] LoST errors
Date: Thu, 8 Feb 2007 20:56:10 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF10255EFAD@AHQEX1.andrew.com>
In-Reply-To: <F1AF988B-2827-4A41-A03F-7FB8EDA564E9@hxr.us>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] LoST errors
Thread-Index: AcdL8CtA3HPYjHKqRfSSEsg9zyGvrAAASEEA
From: "Thomson, Martin" <Martin.Thomson@andrew.com>
To: "Andrew Newton" <andy@hxr.us>
X-OriginalArrivalTime: 09 Feb 2007 02:56:13.0515 (UTC)
	FILETIME=[DC1A99B0:01C74BF5]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1261520000=="
Errors-To: ecrit-bounces@ietf.org

--===============1261520000==
Content-class: urn:content-classes:message
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

SW5saW5lLi4uDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5kcmV3
IE5ld3RvbiBbbWFpbHRvOmFuZHlAaHhyLnVzXQ0KPiBTZW50OiBGcmlkYXksIDkgRmVicnVhcnkg
MjAwNyAxOjE1IFBNDQo+IFRvOiBUaG9tc29uLCBNYXJ0aW4NCj4gQ2M6IEVDUklUDQo+IFN1Ympl
Y3Q6IFJlOiBbRWNyaXRdIExvU1QgZXJyb3JzDQo+IA0KPiANCj4gT24gRmViIDgsIDIwMDcsIGF0
IDc6MDYgUE0sIFRob21zb24sIE1hcnRpbiB3cm90ZToNCj4gPiAxLiBGcm9tIGEgZGF0YSBtb2Rl
bGluZyBwZXJzcGVjdGl2ZSwgZWxlbWVudHMgbmFtZXMgYXJlIHRoZSBuYW1lcw0KPiA+IG9mIGRh
dGEgdHlwZXMsIHdoZXJlYXMgdGhlIHR5cGUgb2YgZXJyb3IgaXMgYSBwaWVjZSBvZiBpbmZvcm1h
dGlvbi4NCj4gDQo+IFlvdSBqdXN0IG1hZGUgYSBnZW5lcmFsaXphdGlvbiB0aGF0IHRvb2sgbWUg
MiBzZWNvbmRzIHRvIGZpbmQgYQ0KPiB2aW9sYXRpbmcgcHJlY2VkZW50LiAgU2VlIFhNTC1SUEMg
Zm9yIHRoZSA8ZmF1bHQ+IGVsZW1lbnQuICBBbmQgYW4NCj4gZXJyb3IgaXMganVzdCBhIHR5cGUg
b2YgcmVzcG9uc2UsIHNvIEkgZ3Vlc3MgbmV4dCB5b3UgYXJlIGdvbm5hIHNheQ0KPiB0aGUgcmVz
cG9uc2UgZWxlbWVudHMgaW4gTG9TVCBhcmUgZGF0YSB0eXBlcy4NCg0KSW4gbXkgbW9yZSB0aGFu
IDIgc2Vjb25kcyBsb29raW5nIGF0IDxmYXVsdD4sIEkgY2FuJ3Qgc2VlIHdoeSB5b3UnZCBjb25z
aWRlciBpdCBhcyBzdXBwb3J0aW5nIHlvdXIgcG9pbnQuICBSYXRoZXIsIEkgYmVsaWV2ZSBpdCdz
IGEgY2FzZSB0aGF0IHJlaW5mb3JjZXMgbXkgcG9pbnQuICBUaGUgPGZhdWx0PiBlbGVtZW50IGRv
ZXNuJ3QgY2hhbmdlIG5hbWVzLCB0aGUgc3RydWN0dXJlIHdpdGhpbiBpcyBkYXRhIHRoYXQgaXMg
cGFzc2VkIHRvIHRoZSBhcHBsaWNhdGlvbiBsYXllci4gIEV2ZW4gaW4gdGhlIHN0cnVjdCBpdCB1
c2VzIGRvZXNuJ3QgY2hhbmdlIHRoZSBuYW1lIG9mIHRoZSBmaWVsZHMsIHRob3NlIGFyZSBmaXhl
ZCB0b28uDQoNClhNTCBTY2hlbWEgaGFkIG9uZSB0aGluZyByaWdodCAtIGRlZmluZSB0aGUgc3Ry
dWN0dXJlIGluIG9uZSBwYXJ0LCB0aGUgY29udGVudCBpbiBhbm90aGVyICh0aGV5IG1lc3NlZCB1
cCBzdHJ1Y3R1cmUsIGJ1dCBoZXkpLiAgVGhlIHNlcGFyYXRpb24gaXMgbm90IGtlcHQgaW4gTG9T
VC4NCg0KPiA+ICAgUHJvdG9jb2wgZGF0YSBpcyBtb3JlIGFwcHJvcHJpYXRlbHkgY29udGFpbmVk
IHdpdGhpbiB0aGUgZGF0YQ0KPiA+IHNlZ21lbnRzIG9mIHRoZSBwcm90b2NvbC4gIFRoaXMgaXMg
dGhlIHJlYXNvbiB3ZSBoYXZlIGF0dHJpYnV0ZXMNCj4gPiB3aXRoIHRydWUvZmFsc2UgdmFsdWVz
IHJhdGhlciB0aGFuIHJlbHlpbmcgb24gdGhlIHByZXNlbmNlIG9yDQo+ID4gYWJzZW5jZSBvZiBl
bGVtZW50cy4NCj4gDQo+IEkgaGF2ZSBubyBpZGVhIHdoYXQgeW91IGFyZSB0YWxraW5nIGFib3V0
IGhlcmUuDQoNClRha2UgYSBzaW1wbGUgY2FzZToNCiAgPGVsZW1lbnQ+Y29udGVudDwvZWxlbWVu
dD4NCg0KVGhlIGRlZmluaXRpb24gb2YgZWxlbWVudCBkZWZpbmVzIGEgZGF0YSB0eXBlLiAgVGhl
IGNvbnRlbnQgaXMgdGhlIGluZm9ybWF0aW9uIHRoYXQgeW91IGNvbnZleS4gIEVsZW1lbnRzIGFu
ZCBhdHRyaWJ1dGVzIGFuZCBzY2hlbWEgZ2l2ZSBzdHJ1Y3R1cmUgdG8gdGhlIGluZm9ybWF0aW9u
IHRoYXQgdGhleSBjYXJyeS4gIFRoZSBuYW1lcyB0aGF0IHlvdSBjaG9vc2UgY29udmV5IHR5cGUg
aW5mb3JtYXRpb24uDQoNCkFzIGZvciB0cnVlL2ZhbHNlOyBpdCBkb2Vzbid0IG1hdHRlci4NCg0K
PiA+IDIuIEZyb20gYSBmb3J3YXJkcyBjb21wYXRpYmlsaXR5IHBlcnNwZWN0aXZlLCB0aGlzIGNo
b2ljZQ0KPiA+IGludHJvZHVjZXMgYSBwb3RlbnRpYWwgZXJyb3Igc2NlbmFyaW8uICBTYXkgdGhh
dCBhbiBleHRlbnNpb24NCj4gPiBkZWZpbmVzIGEgbmV3IGVycm9yIGNvbmRpdGlvbiBhbmQgY29y
cmVzcG9uZGluZyBtZXNzYWdlLiAgQW4gb2xkDQo+ID4gY2xpZW50IHRoYXQgcmVjZWl2ZXMgdGhp
cyBlcnJvciBpcyBubyBsb25nZXIgYWJsZSB0byB0ZWxsIGlmIHRoZQ0KPiA+IGVycm9yIGlzLiAg
QSBjbGllbnQgcmVjZWl2aW5nIHRoaXMgZXJyb3IgY2Fubm90IHRlbGwgaWYgdGhlcmUgaXMgYW4N
Cj4gPiBlcnJvciBpbiBpdHMgcGFyc2VyLCB0aGUgY29tbXVuaWNhdGlvbnMgc3RyZWFtLCB0aGUg
c2VydmVyLCBvciB0aGUNCj4gPiByZXF1ZXN0IGNvbnRlbnRzLiAgQWxsIGl0IGtub3dzIGlzIHRo
YXQgdGhlIHJlc3BvbnNlIGNvdWxkbid0IGJlDQo+ID4gdW5kZXJzdG9vZC4gIERvZXMgdGhlIGNs
aWVudCByZXRyeT8gIERvIHRoZXkgaGF2ZSB0byBtYWtlIGEgY2hhbmdlDQo+ID4gdG8gdGhlIHJl
cXVlc3QgZmlyc3Q/ICBJcyBpdCBwb2ludGxlc3MgZXZlbiB0cnlpbmcgd2l0aG91dCBhIG5ldw0K
PiA+IHZlcnNpb24gb2YgTG9TVD8NCj4gDQo+IEFkbWl0dGVkbHksIGlmIGEgY2xpZW50IGRvZXMg
a25vdyBhYm91dCBhIG5ldyBlcnJvciBjb2RlIG9yIHZhbHVlLA0KPiB0aGVyZSBpcyBub3RoaW5n
IHRoYXQgY2FuIGJlIGRvbmUgdG8gZ2V0IGl0IHRvIGtub3cgYWJvdXQgdGhlbSBvdGhlcg0KPiB0
aGFuIHVwZ3JhZGUgdGhlIHNvZnR3YXJlLiAgQnV0IHRoYXQncyB0cnVlIG5vIG1hdHRlciBob3cg
eW91DQo+IHJlcHJlc2VudCB0aGUgZXJyb3IuICBDaGFyYWN0ZXIgc3RyaW5ncyBhcmUsIGFmdGVy
IGFsbCwganVzdCBudW1iZXJzDQo+IHRvIGEgY29tcHV0ZXIuDQoNCkJ1dCB5b3UgaGF2ZSBubyB3
YXkgdG8gdGVsbCBpZiB5b3UgbmVlZCB0byB1cGRhdGUgeW91ciBzb2Z0d2FyZSwgb3IgaWYgdGhl
IHNlcnZlciBpc24ndCBqdXN0IGNob2tpbmcgdG8gZGVhdGggc2lsZW50bHkgKGZyaW5zdGFuY2Us
IHRoZSA8aHRtbD4gdGFnIG1pZ2h0IGluZGljYXRlIGEgYmFkbHkgaW1wbGVtZW50ZWQgc2VydmVy
IHNwaXR0aW5nIG91dCBhIHN0YWNrIHRyYWNlIGluIEhUTUwpLg0KDQo+IFNlY29uZCwgdGhlIHBh
cnQgYWJvdXQgdGhlIGNsaWVudCBub3Qga25vd2luZyBpZiB0aGUgZXJyb3Igb2NjdXJyZWQNCj4g
aW4gdGhlIHBhcnNlciBvciBjb21tdW5pY2F0aW9ucyBzdHJlYW0gaXMgZmFsc2UuICBXZSdyZSB0
YWxraW5nIGJhc2VkDQo+IFhNTCBOYW1lc3BhY2VzIGhlcmUuDQoNCkFscmlnaHQsIHNvIHNvbWUg
b2YgdGhlIHBvc3NpYmlsaXRpZXMgYXJlbid0IHBhcnRpY3VsYXJseSB3ZWxsIHRob3VnaHQgb3V0
LiAgVGhlIHBvaW50IHJlbWFpbnMuDQoNCj4gPiAgICBBIGNsZWFyIHN0cmVuZ3RoIG9mIHRoZSBv
bGQgMyBkaWdpdCBlcnJvciBjb2RlcyBpcyB0aGVpciBmb3J3YXJkDQo+ID4gY29tcGF0aWJpbGl0
eTogZXZlbiBpZiB5b3UgZGlkbid0IGtub3cgd2hhdCA0MjYgbWVhbnMsIGF0IGxlYXN0IHlvdQ0K
PiA+IGNvdWxkIHRlbGwgdGhhdCB5b3Ugc2hvdWxkbid0IHRyeSBhZ2FpbiB3aXRob3V0IG1ha2lu
ZyBzb21lIGNoYW5nZXMNCj4gPiB0byB5b3VyIHJlcXVlc3QuDQo+IA0KPiBDbGVhcmx5IGl0IHdh
c24ndCBzdHJvbmcgZW5vdWdoIGZvciBTTVRQLCBiZWNhdXNlIHRoZXkgaGFkIHRvIGNyZWF0ZQ0K
PiBhIF9jb25mdXNpbmdfIGV4dGVuZGVkIGVycm9yIHN5bnRheC4NCg0KU2F5IG5vIG1vcmUgKGVt
cGhhc2lzIGFkZGVkKS4NCg0KPiBZb3Ugc2VlbSB0byBiZSBjb25mdXNpbmcgdGhlIHJlcHJlc2Vu
dGF0aW9uIG9mIHRoZSB0eXBlIG9mIGVycm9yIHdpdGgNCj4gY2xhc3NlcyBvZiBlcnJvciwgd2hp
Y2ggaXMgd2hhdCB0aGUgb2xkIHN0eWxlIDMgZGlnaXQgY29kZXMgZG8uDQoNCk1heWJlLCBidXQg
dGhlIHBvaW50IGlzIHRoYXQgYXQgbGVhc3QgeW91IGdldCBhIGNsZWFyIGluZGljYXRpb24gb2Yg
ZmFpbHVyZS4gIElmIGl0J3Mgbm90IDJ4eCAobWF5YmUgMXh4IG9yIDN4eCksIHRoZW4gc29tZXRo
aW5nIGlzIHdyb25nLg0KDQo+ID4gSXMgdGhlIHNjaGVtYSBsYW5ndWFnZSBhbnkgbGVzcyBhYmxl
IHRvIGV4dGVuZCB0aGUgc2V0IG9mIHBvc3NpYmxlDQo+ID4gdmFsdWVzIGZvciBhbiBhdHRyaWJ1
dGU/ICBJcyB0aGVyZSBhbnkgb3RoZXIgcmVhc29uIG5vdCB0byBzZW5kDQo+ID4gPGVycm9yIHR5
cGU9Imxvb3AiIC4uLj4gcmF0aGVyIHRoYW4gPGxvb3AgLi4uPiBhc2lkZSBmcm9tIGEgbWVhZ3Jl
DQo+ID4gc2F2aW5nIGluIGJpdHM/DQo+IA0KPiBZZXMsIHlvdSBzZWVtIHRvIGJlIGZvcmdldHRp
bmcgdGhhdCBYTUwgTmFtZXNwYWNlcyBhcmVuJ3QgcGFydCBvZg0KPiBlbGVtZW50IG9yIGF0dHJp
YnV0ZSBjb250ZW50LiAgQW5kIHRoZXJlZm9yZSwgaXQgaXMgbGVzcyBleHRlbnNpYmxlLg0KPiBU
YWtlIGEgbG9vayBhdCB0aGUgJ3Vuc3VwcG9ydGVkUHJvZmlsZXMnIGVycm9yLiAgSXQgY2FuIHJl
dHVybg0KPiBpbmZvcm1hdGlvbiBzcGVjaWZpYyB0byB0aGF0IHR5cGUgb2YgZXJyb3IsIHdoZXJl
YXMgdGhlIG1ldGhvZCB5b3UNCj4gZGVzY3JpYmUgd291bGQgbm90IGFsbG93IHRoYXQuDQoNCk5h
bWVzcGFjZXMgZG9uJ3QgcHJvdmlkZSBleHRlbnNpYmlsaXR5OyB0aGV5IGp1c3QgbWFrZSBpdCBt
b3JlIG1hbmFnZWFibGUuICBJbiBhbnkgY2FzZSwgdGhlcmUgaXMgbm90aGluZyBzdG9wcGluZyBz
b21lb25lIGZyb20gZGVmaW5pbmcgZGlmZmVyZW50IGNvbnRlbnQgYmFzZWQgb24gdGhlIHZhbHVl
IG9mIGFuIGF0dHJpYnV0ZSAtIGFmdGVyIGFsbCwgdGhhdCdzIG9uZSBvZiB0aGUgcmVhc29ucyB3
aHkgUmVsYXhORyBpcyB1c2VkLCBpc24ndCBpdD8NCg0KICBiYWRSZXF1ZXN0ID0gYXR0cmlidXRl
IGNvZGUgeyAiYmFzaWNFcnJvciIgfSwgZXh0ZW5zaW9uUG9pbnQNCiAgaW50ZXJuYWxFcnJvciA9
IGF0dHJpYnV0ZSBjb2RlIHsgImludGVybmFsRXJyb3IiIH0sIGV4dGVuc2lvblBvaW50DQogIGVs
ZW1lbnQgbnMxOmVycm9yIHsgYmFkcmVxdWVzdCB8IGludGVybmFsRXJyb3IgfQ0KDQovTVQNCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KVGhpcyBtZXNzYWdlIGlzIGZv
ciB0aGUgZGVzaWduYXRlZCByZWNpcGllbnQgb25seSBhbmQgbWF5DQpjb250YWluIHByaXZpbGVn
ZWQsIHByb3ByaWV0YXJ5LCBvciBvdGhlcndpc2UgcHJpdmF0ZSBpbmZvcm1hdGlvbi4gIA0KSWYg
eW91IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlcg0K
aW1tZWRpYXRlbHkgYW5kIGRlbGV0ZSB0aGUgb3JpZ2luYWwuICBBbnkgdW5hdXRob3JpemVkIHVz
ZSBvZg0KdGhpcyBlbWFpbCBpcyBwcm9oaWJpdGVkLg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpbbWYyXQ0K



--===============1261520000==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============1261520000==--



From ecrit-bounces@ietf.org Fri Feb 09 09:39:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFWu9-0008HE-RR; Fri, 09 Feb 2007 09:39:13 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFWu8-0008H2-DO
	for ecrit@ietf.org; Fri, 09 Feb 2007 09:39:12 -0500
Received: from zeke.toscano.org ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFWu3-0002Pe-4t
	for ecrit@ietf.org; Fri, 09 Feb 2007 09:39:12 -0500
Received: from [172.16.10.88] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Fri, 09 Feb 2007 09:38:14 -0500
	id 0158847F.45CC8756.0000154A
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF10255EFAD@AHQEX1.andrew.com>
References: <E51D5B15BFDEFD448F90BDD17D41CFF10255EFAD@AHQEX1.andrew.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F5851A5B-56FB-41B0-B206-4BAC2EEC39E1@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] LoST errors
Date: Fri, 9 Feb 2007 09:38:54 -0500
To: "Thomson, Martin" <Martin.Thomson@andrew.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 8, 2007, at 9:56 PM, Thomson, Martin wrote:
> Take a simple case:
>   <element>content</element>
>
> The definition of element defines a data type.  The content is the  
> information that you convey.  Elements and attributes and schema  
> give structure to the information that they carry.  The names that  
> you choose convey type information.

Ok.  What data type is <findService>?

>> Admittedly, if a client does know about a new error code or value,
>> there is nothing that can be done to get it to know about them other
>> than upgrade the software.  But that's true no matter how you
>> represent the error.  Character strings are, after all, just numbers
>> to a computer.
>
> But you have no way to tell if you need to update your software, or  
> if the server isn't just choking to death silently (frinstance, the  
> <html> tag might indicate a badly implemented server spitting out a  
> stack trace in HTML).

Uh?  What?  First, you do know what the problem is: it is a tag you  
don't recognize.  Second, there is nothing special about this in the  
error case.  That bad <html> tag could service in the middle of the  
<mapping> content.  What then, skippy?

>> You seem to be confusing the representation of the type of error with
>> classes of error, which is what the old style 3 digit codes do.
>
> Maybe, but the point is that at least you get a clear indication of  
> failure.  If it's not 2xx (maybe 1xx or 3xx), then something is wrong.

You get a clear indication of the failure with names.  Again, you are  
confusing 3 digit error code types with classes of errors.  In LoST,  
this isn't necessary.  Errors are errors.

> Namespaces don't provide extensibility; they just make it more  
> manageable.  In any case, there is nothing stopping someone from  
> defining different content based on the value of an attribute -  
> after all, that's one of the reasons why RelaxNG is used, isn't it?
>
>   badRequest = attribute code { "basicError" }, extensionPoint
>   internalError = attribute code { "internalError" }, extensionPoint
>   element ns1:error { badrequest | internalError }

Just how does this prove your point about 3 digit error codes?   
Besides, the use of namespaces is a well used, well understood way of  
extending XML.  I don't see what you have done as being any better.

You are simply saying, "I like to base the values of my if and switch  
statements off the content of elements, instead of the names of  
elements."  Well, good.  I like to drive slow in the fast lane.  Its  
a matter of taste.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 09 10:18:05 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFXVb-0001pT-SE; Fri, 09 Feb 2007 10:17:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFXVa-0001oF-2c
	for ecrit@ietf.org; Fri, 09 Feb 2007 10:17:54 -0500
Received: from dnsmx1pya.telcordia.com ([128.96.20.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFXVX-0000lQ-NN
	for ecrit@ietf.org; Fri, 09 Feb 2007 10:17:54 -0500
Received: from rrc-dte-ieg01.cc.telcordia.com (rrc-dte-ieg01.cc.telcordia.com
	[128.96.20.22])
	by dnsmx1pya.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l19FHnV03964;
	Fri, 9 Feb 2007 10:17:49 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by rrc-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020910180925949 ; Fri, 09 Feb 2007 10:18:09 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Fri, 9 Feb 2007 10:18:10 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Fri, 9 Feb 2007 10:18:09 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F8C@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdLv/GJRszuYkuJQTq4K8I5EQk4GAAjtdWg
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>,
	"Marc Linsner" <mlinsner@cisco.com>
X-OriginalArrivalTime: 09 Feb 2007 15:18:10.0062 (UTC)
	FILETIME=[82089AE0:01C74C5D]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 34d35111647d654d033d58d318c0d21a
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hannes, Marc -=20

Actually, this raises another whole issue.=20

In the context of i3, location validation and routing are separable
functions.  There will be instances where only routing information is
desired (as I previously discussed), and there will also be instances
where only location validation information is desired.  An example of
the latter case is where a Location Information Server (LIS) queries a
Validation Function to validate location information before storing it.
(In some implementations, a LIS serves as a repository for location
information.  The LIS is configured with mappings between location
information and the logical representations of the physical locations
with which they are associated. The LIS operator is responsible for
ensuring that civic location data is pre-validated by a Validation
Function. The LIS may be used during location determination and
acquisition.)

Another example of when it would be desirable to request validation
without routing is when a PSAP, upon interacting with a caller, is given
location information that is different from the location information
delivered with the call. The PSAP would want the ability to validation
the caller-provided location information by accessing a Validation
Function.

With lost-02, it was possible, in a <findService> message to explicitly
identify, via the 'include' element, whether validation information was
being requested, routing information was being requested, etc.  With
lost-03, it is possible to explicitly request validation information,
but a request for routing information is implicit in every <findService>
request.  It is no longer possible to only request validation
information - - a need that is still present in the context of i3. =20

To address your question of how a client would be able to discover a
server that does validation vs. one that does routing - - in i3 (and i2
for that matter) there is a root discovery mechanism defined that would
allow a client to learn the address of the server that provides the
desired service.  Providers of validation and routing services would be
responsible for communicating the identity, URL, coverage of their
service area(s) to the host of the root discovery service, and the host
of the root discovery service will publish a URL that can be used by
clients for discovering validation or routing services.=20

I would appreciate your thoughts on these issues, and also any
information you could provide on what motivated the removal of the
'include' element in going from lost-02 to lost-03.

Thank you.

Terry

-----Original Message-----
From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]=20
Sent: Thursday, February 08, 2007 3:29 PM
To: Marc Linsner
Cc: Reese, Theresa E; ecrit@ietf.org
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

I would like to learn more about this aspect as well.

Ciao
Hannes

> Terry,
>
>  =20
>> [TER]  Location validation is still a necessary part of the NENA i3
>> Solution.  However, in the context of the i3 Solution, it is assumed
>> that the validation can be performed independently of call=20
>> routing, and
>> that it will be done prior to an emergency call origination.=20
>> The server
>> that supports the validation request may not necessarily be=20
>> the same as
>> the server that supports emergency call routing requests.  When an
>> emergency call is originated, a query to the Emergency Call Routing
>> Function (routing server) will be attempted using the pre-validated
>> location information. =20
>>
>>    =20
>
> What is your expectation of the LoST client being able to
> discover/distinguish between a routing LoST server and validation LoST
> server?
>
> Thanks,
>
> -Marc-
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>  =20


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 09 16:02:03 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFcsQ-0000Ld-Sw; Fri, 09 Feb 2007 16:01:50 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFcsP-0000LY-GS
	for ecrit@ietf.org; Fri, 09 Feb 2007 16:01:49 -0500
Received: from rtp-iport-2.cisco.com ([64.102.122.149])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFcsO-0006Hd-7c
	for ecrit@ietf.org; Fri, 09 Feb 2007 16:01:49 -0500
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-2.cisco.com with ESMTP; 09 Feb 2007 16:01:48 -0500
X-IronPort-AV: i="4.13,308,1167627600"; 
	d="scan'208"; a="113514662:sNHT599400770"
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12])
	by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l19L1lFb006549; 
	Fri, 9 Feb 2007 16:01:47 -0500
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l19L1jVp013885; 
	Fri, 9 Feb 2007 16:01:46 -0500 (EST)
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 9 Feb 2007 16:01:19 -0500
Received: from mlinsnerwxp ([10.82.170.66]) by xfe-rtp-202.amer.cisco.com with
	Microsoft SMTPSVC(6.0.3790.1830); Fri, 9 Feb 2007 16:01:19 -0500
From: "Marc Linsner" <mlinsner@cisco.com>
To: "'Reese, Theresa E'" <treese@telcordia.com>
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Fri, 9 Feb 2007 16:01:18 -0500
Message-ID: <02c901c74c8d$72177c70$290d0d0a@amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F8C@rrc-dte-exs01.dte.telcordia.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
thread-index: AcdLv/GJRszuYkuJQTq4K8I5EQk4GAAjtdWgAA6fyeA=
X-OriginalArrivalTime: 09 Feb 2007 21:01:19.0162 (UTC)
	FILETIME=[7217F1A0:01C74C8D]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1783; t=1171054907;
	x=1171918907; c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=mlinsner@cisco.com;
	z=From:=20=22Marc=20Linsner=22=20<mlinsner@cisco.com>
	|Subject:=20RE=3A=20[Ecrit]=20Comments/Questions=20on=20draft-ietf-ecrit-
	03 |Sender:=20
	|To:=20=22'Reese,=20Theresa=20E'=22=20<treese@telcordia.com>;
	bh=G8Cr1rm9K6awiCtAdhcijWl4hORUuhs5G/yTG+309GM=;
	b=IBrQExuDSCTCg8IO3c25XKDEhDJ/JSf0XqST0JmVDP31zkOIpw0SscWsJcHGeXusP+ZIP/4F
	UwVVdzdC48ez3aKSMpfvlqn7IGchfXRvXdQS6VskMJSt+vXJ+xUd4qwP;
Authentication-Results: rtp-dkim-2; header.From=mlinsner@cisco.com; dkim=pass (
	sig from cisco.com/rtpdkim2001 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Terry,

> 
> To address your question of how a client would be able to 
> discover a server that does validation vs. one that does 
> routing - - in i3 (and i2 for that matter) there is a root 
> discovery mechanism defined that would allow a client to 
> learn the address of the server that provides the desired 
> service.  Providers of validation and routing services would 
> be responsible for communicating the identity, URL, coverage 
> of their service area(s) to the host of the root discovery 
> service, and the host of the root discovery service will 
> publish a URL that can be used by clients for discovering 
> validation or routing services. 
> 

There seems to be a disconnect between the ecrit requirements for LoST and
what you have outlined here, at least IMO.  The main requirement driving
validation in LoST is:

'Lo4.  Validation of civic location: The mapping protocol MUST support
      location validation for civic locations (street addresses).

      Motivation:  Location validation provides an opportunity to help
      ascertain ahead of time whether or not a successful mapping to the
      appropriate PSAP will likely occur when it is required.
      Validation may also help to avoid delays during emergency call
      setup due to invalid location data.'

It seems now you are proposing a requirement that LoST support a separate
function for validation including a separate discovery mechanism, is this
correct?

I would be curious what the perceived benefit would be to separating these
functions, especially since they reference the identical data.

In reviewing the NENA documents you referenced, I'm confused how that root
discovery mechanism (v9?) might work, but that's not the issue here.

-Marc-

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 09 16:28:17 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFdHp-0001gy-6H; Fri, 09 Feb 2007 16:28:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFdHn-0001gq-An; Fri, 09 Feb 2007 16:28:03 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HFdHk-00036u-00; Fri, 09 Feb 2007 16:28:03 -0500
X-SEF-Processed: 5_0_0_910__2007_02_09_15_33_22
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh2.andrew.com [10.86.20.25] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Fri, 09 Feb 2007 15:33:22 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh2.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Fri, 9 Feb 2007 15:27:57 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 9 Feb 2007 15:27:54 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC5C4@AHQEX1.andrew.com>
In-Reply-To: <066301c74c77$67c177a0$6401a8c0@SusieandCarl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Geopriv] specifying holes in polygons
Thread-Index: AcdMd2kp1zC2g8Z9TGastkipa/F7OgAGNwog
From: "Winterbottom, James" <James.Winterbottom@andrew.com>
To: "Carl Reed OGC Account" <creed@opengeospatial.org>,
	"ECRIT" <ecrit@ietf.org>, "GEOPRIV WG" <geopriv@ietf.org>
X-OriginalArrivalTime: 09 Feb 2007 21:27:57.0529 (UTC)
	FILETIME=[2ACB6490:01C74C91]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Cc: 
Subject: [Ecrit] RE: [Geopriv] specifying holes in polygons
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Carl,=0D=0A=0D=0AThanks for the offer. I was aware that GML could do it,=
 and basically=0D=0Ahow.=0D=0ABut if you example snippets that will save me=
 from going and producing=0D=0Asome.=0D=0A=0D=0AThanks=0D=0AJames=0D=0A=0D=0A=
> -----Original Message-----=0D=0A> From: Carl Reed OGC Account [mailto:cre=
ed@opengeospatial.org]=0D=0A> Sent: Saturday, 10 February 2007 5:21 AM=0D=0A=
> To: Winterbottom, James; ECRIT; GEOPRIV WG=0D=0A> Subject: Re: [Geopriv] =
specifying holes in polygons=0D=0A>=20=0D=0A> GML already supports the abil=
ity to identify exterior and interior=0D=0A> boundaries.=0D=0A>=20=0D=0A> "=0D=
=0A> <Interior> elements (also known as island, holes, or doughnuts) can=0D=
=0Aalso=0D=0A> be=0D=0A> expressed using GML. Interior elements can be expr=
essed using:=0D=0A>=20=0D=0A>=20=0D=0A>=20=0D=0A> <element ref=3D"gml:inter=
ior" minOccurs=3D"0" maxOccurs=3D"unbounded" />"=0D=0A>=20=0D=0A>=20=0D=0A>=
=20=0D=0A> I can provide example snippets if desired.=0D=0A>=20=0D=0A>=20=0D=
=0A> Carl=0D=0A>=20=0D=0A>=20=0D=0A>=20=0D=0A>=20=0D=0A>=20=0D=0A> ----- Or=
iginal Message -----=0D=0A> From: "Winterbottom, James" <James.Winterbottom=
@andrew.com>=0D=0A> To: "ECRIT" <ecrit@ietf.org>; "GEOPRIV WG" <geopriv@iet=
f.org>=0D=0A> Sent: Wednesday, February 07, 2007 10:29 PM=0D=0A> Subject: [=
Geopriv] specifying holes in polygons=0D=0A>=20=0D=0A>=20=0D=0A> > Hi All,=0D=
=0A> >=0D=0A> > I was updating the PIDF-LO profile draft when it occurred t=
o me that=0D=0Awe=0D=0A> > do not have any examples of how one might specif=
y holes in a=0D=0Apolygon.=0D=0A> > When you are specifying your own locati=
on, as is likely to be the=0D=0Acase=0D=0A> > with a PIDF-LO, I am not conv=
inced that this is a terribly useful=0D=0Athing=0D=0A> > to be able to do. =
When specifying a service boundary map I can see=0D=0Athat=0D=0A> > it may =
be an essential thing to do.=0D=0A> >=0D=0A> > For example, I want to speci=
fy the boundary for Italy, but I want to=0D=0A> > exclude the Vatican. This=
 would be a hole.=0D=0A> >=0D=0A> > I considered putting this an appendix t=
o PIDF-LO profile, but I=0D=0Athink=0D=0A> > that it would be more useful i=
n a document that talks about=0D=0Aspecifying=0D=0A> > service map boundari=
es and the associated schema for these=0D=0Ainterchanges.=0D=0A> > The clos=
est document that I could find was=0D=0A> > draft-schulzrinne-ecrit-lost-sy=
nc-00.txt.=0D=0A> >=0D=0A> > I would be interested in hearing what the rest=
 of the community=0D=0Athought=0D=0A> > on this idea.=0D=0A> >=0D=0A> > Che=
ers=0D=0A> > James=0D=0A> >=0D=0A> >=0D=0A---------------------------------=
---------------------------------------=0D=0A> ------------------------=0D=0A=
> > This message is for the designated recipient only and may=0D=0A> > cont=
ain privileged, proprietary, or otherwise private information.=0D=0A> > If =
you have received it in error, please notify the sender=0D=0A> > immediatel=
y and delete the original.  Any unauthorized use of=0D=0A> > this email is =
prohibited.=0D=0A> >=0D=0A-------------------------------------------------=
-----------------------=0D=0A> ------------------------=0D=0A> > [mf2]=0D=0A=
> >=0D=0A> >=0D=0A> > _______________________________________________=0D=0A=
> > Geopriv mailing list=0D=0A> > Geopriv@ietf.org=0D=0A> > https://www1.ie=
tf.org/mailman/listinfo/geopriv=0D=0A> >=0D=0A>=20=0D=0A=0D=0A-------------=
---------------------------------------------------------------------------=
--------=0D=0AThis message is for the designated recipient only and may=0D=0A=
contain privileged, proprietary, or otherwise private information. =20=0D=0A=
If you have received it in error, please notify the sender=0D=0Aimmediately=
 and delete the original.  Any unauthorized use of=0D=0Athis email is prohi=
bited.=0D=0A---------------------------------------------------------------=
---------------------------------=0D=0A[mf2]=0D=0A

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 09 17:28:49 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFeEb-00077E-Ja; Fri, 09 Feb 2007 17:28:49 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFeEZ-000769-M7
	for ecrit@ietf.org; Fri, 09 Feb 2007 17:28:47 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFeEY-0003x8-Bo
	for ecrit@ietf.org; Fri, 09 Feb 2007 17:28:47 -0500
Received: from rrc-dte-ieg01.cc.telcordia.com (rrc-dte-ieg01.cc.telcordia.com
	[128.96.20.22])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l19MSiD07372;
	Fri, 9 Feb 2007 17:28:44 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by rrc-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007020917290415950 ; Fri, 09 Feb 2007 17:29:04 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft SMTPSVC(6.0.3790.0); 
	Fri, 9 Feb 2007 17:29:04 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Fri, 9 Feb 2007 17:29:04 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F91@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdLv/GJRszuYkuJQTq4K8I5EQk4GAAjtdWgAA6fyeAAAsR/YA==
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Marc Linsner" <mlinsner@cisco.com>
X-OriginalArrivalTime: 09 Feb 2007 22:29:04.0675 (UTC)
	FILETIME=[B4957730:01C74C99]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Marc -

My responses, in-line.

Terry

-----Original Message-----
From: Marc Linsner [mailto:mlinsner@cisco.com]=20
Sent: Friday, February 09, 2007 4:01 PM
To: Reese, Theresa E
Cc: ecrit@ietf.org
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

Terry,

>=20
> To address your question of how a client would be able to=20
> discover a server that does validation vs. one that does=20
> routing - - in i3 (and i2 for that matter) there is a root=20
> discovery mechanism defined that would allow a client to=20
> learn the address of the server that provides the desired=20
> service.  Providers of validation and routing services would=20
> be responsible for communicating the identity, URL, coverage=20
> of their service area(s) to the host of the root discovery=20
> service, and the host of the root discovery service will=20
> publish a URL that can be used by clients for discovering=20
> validation or routing services.=20
>=20

>There seems to be a disconnect between the ecrit requirements for LoST
and
>what you have outlined here, at least IMO.  The main requirement
driving
>validation in LoST is:

>'Lo4.  Validation of civic location: The mapping protocol MUST support
      >location validation for civic locations (street addresses).

      >Motivation:  Location validation provides an opportunity to help
      >ascertain ahead of time whether or not a successful mapping to
the
      >appropriate PSAP will likely occur when it is required.
      >Validation may also help to avoid delays during emergency call
      >setup due to invalid location data.'
>
[TER]  The comparable requirement in the i3 TRD says the following:

"Validation 0100-0100: It must be possible to determine BEFORE an
emergency call is placed, if civic address is valid."

The concept of doing validation during call setup is not required or
assumed  in the i3 TRD.=20
=20

>It seems now you are proposing a requirement that LoST support a
separate
>function for validation including a separate discovery mechanism, is
this
>correct?

 [TER]  What I have described is not new in the context of the i3
Solution.  It is what is documented in the TRD and draft i3
specification as i3 Solution functionality.  If LoST is to be used to
support i3, and in particular to serve as the interface to the
Validation Function, then there is a need for it to support requests for
location validation that are decoupled from requests for emergency call
routing. =20

A Root Discovery function is also described in the i3 TRD.  It is
defined to be "used by entities to discover the appropriate Location
Validation Function or Emergency Call Routing Function for a given
location."   To date I am not aware of anyone that has proposed the use
of LoST for root discovery.

>I would be curious what the perceived benefit would be to separating
these
>functions, especially since they reference the identical data.

[TER]  Are you referring to whether or not both of these functions are
implemented in the same box?  The i3 Solution doesn't specify one way or
the other.  If you are referring to whether or not there are cases where
either the location validation function OR the validation function would
need to be accessed, BUT NOT BOTH, I believe I described such scenarios
in my previous e-mail.

>In reviewing the NENA documents you referenced, I'm confused how that
root
>discovery mechanism (v9?) might work, but that's not the issue here.

[TER]  We have been working in the NENA i2.5 WG to clarify the
definition of the root discovery mechanism and the V9 interface.  The
clarifications will be reflected in an update to NENA 08-001.   =20

-Marc-

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 09 19:10:06 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFfoS-0005Pt-1C; Fri, 09 Feb 2007 19:09:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFfoR-0005Lv-7u
	for ecrit@ietf.org; Fri, 09 Feb 2007 19:09:55 -0500
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFfoO-0005oY-SP
	for ecrit@ietf.org; Fri, 09 Feb 2007 19:09:55 -0500
Received: from sj-dkim-7.cisco.com ([171.68.10.88])
	by sj-iport-5.cisco.com with ESMTP; 09 Feb 2007 16:09:52 -0800
X-IronPort-AV: i="4.13,308,1167638400"; 
	d="scan'208"; a="387651386:sNHT48864458"
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137])
	by sj-dkim-7.cisco.com (8.12.11/8.12.11) with ESMTP id l1A09q5h002985; 
	Fri, 9 Feb 2007 16:09:52 -0800
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id l1A09ohq007511;
	Fri, 9 Feb 2007 16:09:51 -0800 (PST)
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 9 Feb 2007 19:09:50 -0500
Received: from mlinsnerwxp ([10.82.170.66]) by xfe-rtp-202.amer.cisco.com with
	Microsoft SMTPSVC(6.0.3790.1830); Fri, 9 Feb 2007 19:09:47 -0500
From: "Marc Linsner" <mlinsner@cisco.com>
To: "'Reese, Theresa E'" <treese@telcordia.com>
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Fri, 9 Feb 2007 19:09:47 -0500
Message-ID: <030d01c74ca7$c82d7460$290d0d0a@amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F91@rrc-dte-exs01.dte.telcordia.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
thread-index: AcdLv/GJRszuYkuJQTq4K8I5EQk4GAAjtdWgAA6fyeAAAsR/YAAC3AAw
X-OriginalArrivalTime: 10 Feb 2007 00:09:50.0428 (UTC)
	FILETIME=[C82229C0:01C74CA7]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3119; t=1171066192;
	x=1171930192; c=relaxed/simple; s=sjdkim7002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=mlinsner@cisco.com;
	z=From:=20=22Marc=20Linsner=22=20<mlinsner@cisco.com>
	|Subject:=20RE=3A=20[Ecrit]=20Comments/Questions=20on=20draft-ietf-ecrit-
	03 |Sender:=20;
	bh=byLw5jzA2B+lOI6/1DLLIrC4+pikL8SC/L2x2fLcMK0=;
	b=k8ie7tWJ6WdxDU4Sb3pK6cHnxdmhWkhgyG56xEsB9Psm6lGIJC2puKQC2VaZ0XKzdkQoqT54
	ruMdrRdoQi9C7Sc+ar/yETypZYBZnZCNkaeN/FxChbPqfyLle8NZVEvq;
Authentication-Results: sj-dkim-7; header.From=mlinsner@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim7002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0fa76816851382eb71b0a882ccdc29ac
Cc: ecrit@ietf.org
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Terry,

> >
> [TER]  The comparable requirement in the i3 TRD says the following:
> 
> "Validation 0100-0100: It must be possible to determine 
> BEFORE an emergency call is placed, if civic address is valid."

I believe LoST-03 supports this requirement.

> 
> The concept of doing validation during call setup is not 
> required or assumed  in the i3 TRD. 

OK
  
> 
> >It seems now you are proposing a requirement that LoST support a
> separate
> >function for validation including a separate discovery mechanism, is
> this
> >correct?
> 
>  [TER]  What I have described is not new in the context of 
> the i3 Solution.  It is what is documented in the TRD and 
> draft i3 specification as i3 Solution functionality.  If LoST 
> is to be used to support i3, and in particular to serve as 
> the interface to the Validation Function, then there is a 
> need for it to support requests for location validation that 
> are decoupled from requests for emergency call routing.

This is new to ecrit.  So what you are asking for is a whole separate query
that includes location validation and specifically excludes routing data?
BTW, I very quickly did a find (validat) in both NENA docs and found that
validation and routing are discussed separately, but did not find anything
to requires them to be separate.  Did I miss something (very possible, I did
a very quick look)?
 
> 
> A Root Discovery function is also described in the i3 TRD.  
> It is defined to be "used by entities to discover the 
> appropriate Location Validation Function or Emergency Call 
> Routing Function for a given
> location."   To date I am not aware of anyone that has 
> proposed the use
> of LoST for root discovery.

OK, I believe that LoST resolver discovery is a LoST client configuration
issue.  Authoritative data discovery performed by a LoST resolver is covered
in the Mapping Arch draft.  What I hear you asking for is a parallel/like
system dedicated for the sole purpose of validation?

> 
> >I would be curious what the perceived benefit would be to separating
> these
> >functions, especially since they reference the identical data.
> 
> [TER]  Are you referring to whether or not both of these 
> functions are implemented in the same box?  The i3 Solution 
> doesn't specify one way or the other.  If you are referring 
> to whether or not there are cases where either the location 
> validation function OR the validation function would need to 
> be accessed, BUT NOT BOTH, I believe I described such 
> scenarios in my previous e-mail.

I assume this is a typo, you meant 'validation function OR the routing
function'.  If assumption is correct, you described use cases where a LoST
client may be interested in only validation or only routing data.  This is
handled in LoST-03, the client simply ignores the data not required (the
beauty of xml tags :^)).

So I'm not yet clear on what you are asking for, the use cases you describe
are, IMO, are handled with LoST-03, but yet you list a requirement to
separate validation from routing.

-Marc-


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 10 15:21:45 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFyiy-0006A1-Oo; Sat, 10 Feb 2007 15:21:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFyix-00069s-KO
	for ecrit@ietf.org; Sat, 10 Feb 2007 15:21:31 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFyiv-0005Tt-Gw
	for ecrit@ietf.org; Sat, 10 Feb 2007 15:21:31 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1AKLEN8004347
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sat, 10 Feb 2007 15:21:15 -0500 (EST)
In-Reply-To: <A09345776B6C7A4985573569C0F300430EA50F8C@rrc-dte-exs01.dte.telcordia.com>
References: <A09345776B6C7A4985573569C0F300430EA50F8C@rrc-dte-exs01.dte.telcordia.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <17956F38-72F2-46B6-B71C-9FD9BA46F7E4@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Sat, 10 Feb 2007 15:21:15 -0500
To: "Reese, Theresa E" <treese@telcordia.com>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a1852b4f554b02e7e4548cc7928acc1f
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

A brief comment:

The existing LoST (04) spec easily supports the separation of  
validation and lookup, if that is desired.

- Validation can be requested explicitly.

- The service URI is optional. Thus, a validation-only server would  
simply not return that URI (or the service boundary).

If a LoST server supports both validation and mapping, the cost of  
including a service URI or a service boundary reference is  
essentially zero, so there is no advantage in offering an explicit  
request for this information, just additional complexity.

(I'm still unsure as to why separating the two functions would be a  
good idea, but that's a separate discussion.)

Henning

On Feb 9, 2007, at 10:18 AM, Reese, Theresa E wrote:

> Hannes, Marc -
>
> Actually, this raises another whole issue.
>
> In the context of i3, location validation and routing are separable
> functions.  There will be instances where only routing information is
> desired (as I previously discussed), and there will also be instances
> where only location validation information is desired.  An example of
> the latter case is where a Location Information Server (LIS) queries a
> Validation Function to validate location information before storing  
> it.
> (In some implementations, a LIS serves as a repository for location
> information.  The LIS is configured with mappings between location
> information and the logical representations of the physical locations
> with which they are associated. The LIS operator is responsible for
> ensuring that civic location data is pre-validated by a Validation
> Function. The LIS may be used during location determination and
> acquisition.)
>
> Another example of when it would be desirable to request validation
> without routing is when a PSAP, upon interacting with a caller, is  
> given
> location information that is different from the location information
> delivered with the call. The PSAP would want the ability to validation
> the caller-provided location information by accessing a Validation
> Function.
>
> With lost-02, it was possible, in a <findService> message to  
> explicitly
> identify, via the 'include' element, whether validation information  
> was
> being requested, routing information was being requested, etc.  With
> lost-03, it is possible to explicitly request validation information,
> but a request for routing information is implicit in every  
> <findService>
> request.  It is no longer possible to only request validation
> information - - a need that is still present in the context of i3.
>
> To address your question of how a client would be able to discover a
> server that does validation vs. one that does routing - - in i3  
> (and i2
> for that matter) there is a root discovery mechanism defined that  
> would
> allow a client to learn the address of the server that provides the
> desired service.  Providers of validation and routing services  
> would be
> responsible for communicating the identity, URL, coverage of their
> service area(s) to the host of the root discovery service, and the  
> host
> of the root discovery service will publish a URL that can be used by
> clients for discovering validation or routing services.
>
> I would appreciate your thoughts on these issues, and also any
> information you could provide on what motivated the removal of the
> 'include' element in going from lost-02 to lost-03.
>
> Thank you.
>
> Terry
>
> -----Original Message-----
> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
> Sent: Thursday, February 08, 2007 3:29 PM
> To: Marc Linsner
> Cc: Reese, Theresa E; ecrit@ietf.org
> Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
>
> I would like to learn more about this aspect as well.
>
> Ciao
> Hannes
>
>> Terry,
>>
>>
>>> [TER]  Location validation is still a necessary part of the NENA i3
>>> Solution.  However, in the context of the i3 Solution, it is assumed
>>> that the validation can be performed independently of call
>>> routing, and
>>> that it will be done prior to an emergency call origination.
>>> The server
>>> that supports the validation request may not necessarily be
>>> the same as
>>> the server that supports emergency call routing requests.  When an
>>> emergency call is originated, a query to the Emergency Call Routing
>>> Function (routing server) will be attempted using the pre-validated
>>> location information.
>>>
>>>
>>
>> What is your expectation of the LoST client being able to
>> discover/distinguish between a routing LoST server and validation  
>> LoST
>> server?
>>
>> Thanks,
>>
>> -Marc-
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>>
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 10 15:33:45 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HFyuh-0006M3-7l; Sat, 10 Feb 2007 15:33:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HFyug-0006Ly-1B
	for ecrit@ietf.org; Sat, 10 Feb 2007 15:33:38 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HFyue-0008Pb-Q4
	for ecrit@ietf.org; Sat, 10 Feb 2007 15:33:38 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Sat, 10 Feb 2007 15:32:37 -0500
	id 01588435.45CE2BE5.00003E29
In-Reply-To: <17956F38-72F2-46B6-B71C-9FD9BA46F7E4@cs.columbia.edu>
References: <A09345776B6C7A4985573569C0F300430EA50F8C@rrc-dte-exs01.dte.telcordia.com>
	<17956F38-72F2-46B6-B71C-9FD9BA46F7E4@cs.columbia.edu>
Mime-Version: 1.0
Message-Id: <656B766A-9749-4CBE-BAE4-F66566768E75@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Sat, 10 Feb 2007 15:33:16 -0500
To: Henning Schulzrinne <hgs@cs.columbia.edu>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0809133635=="
Errors-To: ecrit-bounces@ietf.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============0809133635==
Content-Type: multipart/alternative;
	boundary="=_zeke.ecotroph.net-15916-1171139574-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_zeke.ecotroph.net-15916-1171139574-0001-2
Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed
Content-Transfer-Encoding: 7bit


On Feb 10, 2007, at 3:21 PM, Henning Schulzrinne wrote:

> (I'm still unsure as to why separating the two functions would be a  
> good idea, but that's a separate discussion.)

Actually, that is a good question.  We seem to be taking stabs in the  
dark regarding the satisfaction of some NENA requirements that are,  
to my knowledge, not publicly available.  If NENA wants the IETF to  
create a protocol that meets its requirements, they need to make the  
requirements publicly available.

And I can't help but wonder why the separation of the validation  
function from the mapping function is such a big deal.  My  
understanding was that validation required mapping, which means  
returning the URI.  Otherwise trying to determine if a particular  
civic address is mapping to the proper PSAP would be difficult.

-andy
--=_zeke.ecotroph.net-15916-1171139574-0001-2
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mime-Autoconverted: from quoted-printable to quoted-printable by courier
	0.53.3

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; -kht=
ml-line-break: after-white-space; "><BR><DIV><DIV>On Feb 10, 2007, at 3:2=
1 PM, Henning Schulzrinne wrote:</DIV><BR class=3D"Apple-interchange-newl=
ine"><BLOCKQUOTE type=3D"cite"><P style=3D"margin: 0.0px 0.0px 0.0px 0.0p=
x"><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">(=
I'm still unsure as to why separating the two functions would be a good i=
dea, but that's a separate discussion.)</FONT></P> </BLOCKQUOTE></DIV><BR=
><DIV>Actually, that is a good question.=A0 We seem to be taking stabs in=
 the dark regarding the satisfaction of some NENA requirements that are, =
to my knowledge, not publicly available.=A0 If NENA wants the IETF to cre=
ate a protocol that meets its requirements, they need to make the require=
ments publicly available.</DIV><DIV><BR class=3D"khtml-block-placeholder"=
></DIV><DIV>And I can't help but wonder why the separation of the validat=
ion function from the mapping function is such a big deal.=A0 My understa=
nding was that validation required mapping, which means returning the URI=
.=A0 Otherwise trying to determine if a particular civic address is mappi=
ng to the proper PSAP would be difficult.</DIV><DIV><BR class=3D"khtml-bl=
ock-placeholder"></DIV><DIV>-andy</DIV></BODY></HTML>
--=_zeke.ecotroph.net-15916-1171139574-0001-2--


--===============0809133635==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0809133635==--




From ecrit-bounces@ietf.org Sat Feb 10 17:06:36 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HG0MC-0002p6-P9; Sat, 10 Feb 2007 17:06:08 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HG0MB-0002oy-CJ
	for ecrit@ietf.org; Sat, 10 Feb 2007 17:06:07 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HG0M9-0000MR-UO
	for ecrit@ietf.org; Sat, 10 Feb 2007 17:06:07 -0500
Received: (qmail invoked by alias); 10 Feb 2007 22:06:04 -0000
X-Provags-ID: V01U2FsdGVkX1/GhmAKG33GmuTvDABtPSEyltgMNgILPruBJSdB8X
	4XWg==
Message-ID: <45CE41CD.1010107@gmx.net>
Date: Sat, 10 Feb 2007 23:06:05 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
References: <A09345776B6C7A4985573569C0F300430EA50F8C@rrc-dte-exs01.dte.telcordia.com>	<17956F38-72F2-46B6-B71C-9FD9BA46F7E4@cs.columbia.edu>
	<656B766A-9749-4CBE-BAE4-F66566768E75@hxr.us>
In-Reply-To: <656B766A-9749-4CBE-BAE4-F66566768E75@hxr.us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Andy

Andrew Newton wrote:
>
> On Feb 10, 2007, at 3:21 PM, Henning Schulzrinne wrote:
>
>> (I'm still unsure as to why separating the two functions would be a 
>> good idea, but that's a separate discussion.)
>
> Actually, that is a good question.  We seem to be taking stabs in the 
> dark regarding the satisfaction of some NENA requirements that are, to 
> my knowledge, not publicly available.  If NENA wants the IETF to 
> create a protocol that meets its requirements, they need to make the 
> requirements publicly available.
>
I don't really know what I should say. Many things come to my mind but 
nothing that really helps....


> And I can't help but wonder why the separation of the validation 
> function from the mapping function is such a big deal.  My 
> understanding was that validation required mapping, which means 
> returning the URI.  Otherwise trying to determine if a particular 
> civic address is mapping to the proper PSAP would be difficult.
>
I agree.


Ciao
Hannes

> -andy
> ------------------------------------------------------------------------
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 11 04:43:56 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGBEy-0002kW-V8; Sun, 11 Feb 2007 04:43:24 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGBEx-0002gn-S7; Sun, 11 Feb 2007 04:43:23 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HGBEu-0004gC-F5; Sun, 11 Feb 2007 04:43:23 -0500
X-SEF-Processed: 5_0_0_910__2007_02_11_03_48_44
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh1.andrew.com [10.86.20.24] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Sun, 11 Feb 2007 03:48:44 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh1.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Sun, 11 Feb 2007 03:43:17 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 11 Feb 2007 03:43:15 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC713@AHQEX1.andrew.com>
In-Reply-To: <005501c74d79$bd2ad170$6401a8c0@SusieandCarl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Geopriv] specifying holes in polygons
Thread-Index: AcdNecGv8mEl/948T5mfBf9jXg4JnwARxIZQ
From: "Winterbottom, James" <James.Winterbottom@andrew.com>
To: "Carl Reed OGC Account" <creed@opengeospatial.org>,
	"ECRIT" <ecrit@ietf.org>, "GEOPRIV WG" <geopriv@ietf.org>
X-OriginalArrivalTime: 11 Feb 2007 09:43:17.0791 (UTC)
	FILETIME=[0EEEDAF0:01C74DC1]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 34d35111647d654d033d58d318c0d21a
Cc: 
Subject: [Ecrit] RE: [Geopriv] specifying holes in polygons
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Thanks a lot Carl.=0D=0A=0D=0AHenning, I think that these we would be very =
good examples to add to an=0D=0Aappendix of your LoST server file protocol =
exchange draft. They explain=0D=0Ahow people such as Michael Haberler can r=
epreset holes in their polygon=0D=0Adefinitions.=0D=0A=0D=0ACheers=0D=0AJam=
es=0D=0A=0D=0A=0D=0A> -----Original Message-----=0D=0A> From: Carl Reed OGC=
 Account [mailto:creed@opengeospatial.org]=0D=0A> Sent: Sunday, 11 February=
 2007 12:13 PM=0D=0A> To: Winterbottom, James; ECRIT; GEOPRIV WG=0D=0A> Sub=
ject: Re: [Geopriv] specifying holes in polygons=0D=0A>=20=0D=0A> James -=0D=
=0A>=20=0D=0A> Here is an example. Hope the formatting stays OK!=0D=0A>=20=0D=
=0A> Please note that the coordinates do not need to be specified one=0D=0A=
> coordinate=0D=0A> pair per line. You can use gml:poslist to put all coord=
inates on the=0D=0Asame=0D=0A> line for an element (<gml:posList>12 4.... <=
/gml:posList> tag).=0D=0A>=20=0D=0A> Cheers=0D=0A>=20=0D=0A> Carl=0D=0A> =0D=
=0A>=20=0D=0A> <gml:Polygon>=0D=0A>=20=0D=0A> <gml:exterior>=0D=0A>=20=0D=0A=
> <gml:LinearRing>=0D=0A>=20=0D=0A> <gml:pos>-117.589 34.127</gml:pos>=0D=0A=
>=20=0D=0A> <gml:pos>-117.526 34.127</gml:pos>=0D=0A>=20=0D=0A> <gml:pos>-1=
17.526 34.082</gml:pos>=0D=0A>=20=0D=0A> <gml:pos>-117.589 34.082</gml:pos>=0D=
=0A>=20=0D=0A> </gml:LinearRing>=0D=0A>=20=0D=0A> </gml:exterior>=0D=0A> =0D=
=0A> <gml:interior>=0D=0A>=20=0D=0A> <gml:LinearRing>=0D=0A>=20=0D=0A> <gml=
:pos>-117.576 34.122</gml:pos>=0D=0A>=20=0D=0A> <gml:pos>-117.559 34.122</g=
ml:pos>=0D=0A>=20=0D=0A> <gml:pos>-117.559 34.107</gml:pos>=0D=0A>=20=0D=0A=
> <gml:pos>-117.576 34.107</gml:pos>=0D=0A>=20=0D=0A> </gml:LinearRing>=0D=0A=
>=20=0D=0A> </gml:interior>=0D=0A>=20=0D=0A> <gml:interior>=0D=0A>=20=0D=0A=
> <gml:LinearRing>=0D=0A>=20=0D=0A> <gml:pos>-117.559 34.107</gml:pos>=0D=0A=
>=20=0D=0A> <gml:pos>-117.541 34.107</gml:pos>=0D=0A>=20=0D=0A> <gml:pos>-1=
17.541 34.09</gml:pos>=0D=0A>=20=0D=0A> <gml:pos>-117.559 34.09</gml:pos>=0D=
=0A>=20=0D=0A> </gml:LinearRing>=0D=0A>=20=0D=0A> </gml:interior>=0D=0A> =0D=
=0A> </gml:polygon>=0D=0A>=20=0D=0A> ----- Original Message -----=0D=0A> Fr=
om: "Winterbottom, James" <James.Winterbottom@andrew.com>=0D=0A> To: "Carl =
Reed OGC Account" <creed@opengeospatial.org>; "ECRIT"=0D=0A> <ecrit@ietf.or=
g>; "GEOPRIV WG" <geopriv@ietf.org>=0D=0A> Sent: Friday, February 09, 2007 =
2:27 PM=0D=0A> Subject: RE: [Geopriv] specifying holes in polygons=0D=0A> =0D=
=0A>=20=0D=0A> > Hi Carl,=0D=0A> >=0D=0A> > Thanks for the offer. I was awa=
re that GML could do it, and=0D=0Abasically=0D=0A> > how.=0D=0A> > But if y=
ou example snippets that will save me from going and=0D=0Aproducing=0D=0A> =
> some.=0D=0A> >=0D=0A> > Thanks=0D=0A> > James=0D=0A> >=0D=0A> >> -----Ori=
ginal Message-----=0D=0A> >> From: Carl Reed OGC Account [mailto:creed@open=
geospatial.org]=0D=0A> >> Sent: Saturday, 10 February 2007 5:21 AM=0D=0A> >=
> To: Winterbottom, James; ECRIT; GEOPRIV WG=0D=0A> >> Subject: Re: [Geopri=
v] specifying holes in polygons=0D=0A> >>=0D=0A> >> GML already supports th=
e ability to identify exterior and interior=0D=0A> >> boundaries.=0D=0A> >>=0D=
=0A> >> "=0D=0A> >> <Interior> elements (also known as island, holes, or do=
ughnuts) can=0D=0A> > also=0D=0A> >> be=0D=0A> >> expressed using GML. Inte=
rior elements can be expressed using:=0D=0A> >>=0D=0A> >>=0D=0A> >>=0D=0A> =
>> <element ref=3D"gml:interior" minOccurs=3D"0" maxOccurs=3D"unbounded" />=
"=0D=0A> >>=0D=0A> >>=0D=0A> >>=0D=0A> >> I can provide example snippets if=
 desired.=0D=0A> >>=0D=0A> >>=0D=0A> >> Carl=0D=0A> >>=0D=0A> >>=0D=0A> >>=0D=
=0A> >>=0D=0A> >>=0D=0A> >> ----- Original Message -----=0D=0A> >> From: "W=
interbottom, James" <James.Winterbottom@andrew.com>=0D=0A> >> To: "ECRIT" <=
ecrit@ietf.org>; "GEOPRIV WG" <geopriv@ietf.org>=0D=0A> >> Sent: Wednesday,=
 February 07, 2007 10:29 PM=0D=0A> >> Subject: [Geopriv] specifying holes i=
n polygons=0D=0A> >>=0D=0A> >>=0D=0A> >> > Hi All,=0D=0A> >> >=0D=0A> >> > =
I was updating the PIDF-LO profile draft when it occurred to me=0D=0Athat=0D=
=0A> > we=0D=0A> >> > do not have any examples of how one might specify hol=
es in a=0D=0A> > polygon.=0D=0A> >> > When you are specifying your own loca=
tion, as is likely to be the=0D=0A> > case=0D=0A> >> > with a PIDF-LO, I am=
 not convinced that this is a terribly useful=0D=0A> > thing=0D=0A> >> > to=
 be able to do. When specifying a service boundary map I can=0D=0Asee=0D=0A=
> > that=0D=0A> >> > it may be an essential thing to do.=0D=0A> >> >=0D=0A>=
 >> > For example, I want to specify the boundary for Italy, but I want=0D=0A=
to=0D=0A> >> > exclude the Vatican. This would be a hole.=0D=0A> >> >=0D=0A=
> >> > I considered putting this an appendix to PIDF-LO profile, but I=0D=0A=
> > think=0D=0A> >> > that it would be more useful in a document that talks=
 about=0D=0A> > specifying=0D=0A> >> > service map boundaries and the assoc=
iated schema for these=0D=0A> > interchanges.=0D=0A> >> > The closest docum=
ent that I could find was=0D=0A> >> > draft-schulzrinne-ecrit-lost-sync-00.=
txt.=0D=0A> >> >=0D=0A> >> > I would be interested in hearing what the rest=
 of the community=0D=0A> > thought=0D=0A> >> > on this idea.=0D=0A> >> >=0D=
=0A> >> > Cheers=0D=0A> >> > James=0D=0A> >> >=0D=0A> >> >=0D=0A> >=0D=0A--=
----------------------------------------------------------------------=0D=0A=
> >> ------------------------=0D=0A> >> > This message is for the designate=
d recipient only and may=0D=0A> >> > contain privileged, proprietary, or ot=
herwise private=0D=0Ainformation.=0D=0A> >> > If you have received it in er=
ror, please notify the sender=0D=0A> >> > immediately and delete the origin=
al.  Any unauthorized use of=0D=0A> >> > this email is prohibited.=0D=0A> >=
> >=0D=0A> >=0D=0A---------------------------------------------------------=
---------------=0D=0A> >> ------------------------=0D=0A> >> > [mf2]=0D=0A>=
 >> >=0D=0A> >> >=0D=0A> >> > _____________________________________________=
__=0D=0A> >> > Geopriv mailing list=0D=0A> >> > Geopriv@ietf.org=0D=0A> >> =
> https://www1.ietf.org/mailman/listinfo/geopriv=0D=0A> >> >=0D=0A> >>=0D=0A=
> >=0D=0A> >=0D=0A---------------------------------------------------------=
---------------=0D=0A> ------------------------=0D=0A> > This message is fo=
r the designated recipient only and may=0D=0A> > contain privileged, propri=
etary, or otherwise private information.=0D=0A> > If you have received it i=
n error, please notify the sender=0D=0A> > immediately and delete the origi=
nal.  Any unauthorized use of=0D=0A> > this email is prohibited.=0D=0A> >=0D=
=0A------------------------------------------------------------------------=0D=
=0A> ------------------------=0D=0A> > [mf2]=0D=0A> >=0D=0A> >=0D=0A>=20=0D=
=0A=0D=0A------------------------------------------------------------------=
------------------------------=0D=0AThis message is for the designated reci=
pient only and may=0D=0Acontain privileged, proprietary, or otherwise priva=
te information. =20=0D=0AIf you have received it in error, please notify th=
e sender=0D=0Aimmediately and delete the original.  Any unauthorized use of=0D=
=0Athis email is prohibited.=0D=0A-----------------------------------------=
-------------------------------------------------------=0D=0A[mf2]=0D=0A

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 11 09:47:15 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGFyY-00018n-Is; Sun, 11 Feb 2007 09:46:46 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGFyX-00018a-5W; Sun, 11 Feb 2007 09:46:45 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HGFyV-0001FN-Pr; Sun, 11 Feb 2007 09:46:45 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1BEkPT5018503
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Sun, 11 Feb 2007 09:46:29 -0500 (EST)
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC713@AHQEX1.andrew.com>
References: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC713@AHQEX1.andrew.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2CE245F6-EA42-4A4C-9127-304D8B7632A8@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
Date: Sun, 11 Feb 2007 09:46:21 -0500
To: "Winterbottom, James" <James.Winterbottom@andrew.com>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 65bc4909d78e8b10349def623cf7a1d1
Cc: GEOPRIV WG <geopriv@ietf.org>,
	Carl Reed OGC Account <creed@opengeospatial.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Since this isn't really specifically about LoST, I'm not sure we need  
to cover that in that particular spec. It is probably worth  
mentioning that this is possible, but normative descriptions of the  
GML would presumably be elsewhere.

On Feb 11, 2007, at 4:43 AM, Winterbottom, James wrote:

> Thanks a lot Carl.
>
> Henning, I think that these we would be very good examples to add  
> to an
> appendix of your LoST server file protocol exchange draft. They  
> explain
> how people such as Michael Haberler can represet holes in their  
> polygon
> definitions.
>
> Cheers
> James
>
>
>> -----Original Message-----
>> From: Carl Reed OGC Account [mailto:creed@opengeospatial.org]
>> Sent: Sunday, 11 February 2007 12:13 PM
>> To: Winterbottom, James; ECRIT; GEOPRIV WG
>> Subject: Re: [Geopriv] specifying holes in polygons
>>
>> James -
>>
>> Here is an example. Hope the formatting stays OK!
>>
>> Please note that the coordinates do not need to be specified one
>> coordinate
>> pair per line. You can use gml:poslist to put all coordinates on the
> same
>> line for an element (<gml:posList>12 4.... </gml:posList> tag).
>>
>> Cheers
>>
>> Carl
>>
>>
>> <gml:Polygon>
>>
>> <gml:exterior>
>>
>> <gml:LinearRing>
>>
>> <gml:pos>-117.589 34.127</gml:pos>
>>
>> <gml:pos>-117.526 34.127</gml:pos>
>>
>> <gml:pos>-117.526 34.082</gml:pos>
>>
>> <gml:pos>-117.589 34.082</gml:pos>
>>
>> </gml:LinearRing>
>>
>> </gml:exterior>
>>
>> <gml:interior>
>>
>> <gml:LinearRing>
>>
>> <gml:pos>-117.576 34.122</gml:pos>
>>
>> <gml:pos>-117.559 34.122</gml:pos>
>>
>> <gml:pos>-117.559 34.107</gml:pos>
>>
>> <gml:pos>-117.576 34.107</gml:pos>
>>
>> </gml:LinearRing>
>>
>> </gml:interior>
>>
>> <gml:interior>
>>
>> <gml:LinearRing>
>>
>> <gml:pos>-117.559 34.107</gml:pos>
>>
>> <gml:pos>-117.541 34.107</gml:pos>
>>
>> <gml:pos>-117.541 34.09</gml:pos>
>>
>> <gml:pos>-117.559 34.09</gml:pos>
>>
>> </gml:LinearRing>
>>
>> </gml:interior>
>>
>> </gml:polygon>
>>
>> ----- Original Message -----
>> From: "Winterbottom, James" <James.Winterbottom@andrew.com>
>> To: "Carl Reed OGC Account" <creed@opengeospatial.org>; "ECRIT"
>> <ecrit@ietf.org>; "GEOPRIV WG" <geopriv@ietf.org>
>> Sent: Friday, February 09, 2007 2:27 PM
>> Subject: RE: [Geopriv] specifying holes in polygons
>>
>>
>>> Hi Carl,
>>>
>>> Thanks for the offer. I was aware that GML could do it, and
> basically
>>> how.
>>> But if you example snippets that will save me from going and
> producing
>>> some.
>>>
>>> Thanks
>>> James
>>>
>>>> -----Original Message-----
>>>> From: Carl Reed OGC Account [mailto:creed@opengeospatial.org]
>>>> Sent: Saturday, 10 February 2007 5:21 AM
>>>> To: Winterbottom, James; ECRIT; GEOPRIV WG
>>>> Subject: Re: [Geopriv] specifying holes in polygons
>>>>
>>>> GML already supports the ability to identify exterior and interior
>>>> boundaries.
>>>>
>>>> "
>>>> <Interior> elements (also known as island, holes, or doughnuts) can
>>> also
>>>> be
>>>> expressed using GML. Interior elements can be expressed using:
>>>>
>>>>
>>>>
>>>> <element ref="gml:interior" minOccurs="0" maxOccurs="unbounded" />"
>>>>
>>>>
>>>>
>>>> I can provide example snippets if desired.
>>>>
>>>>
>>>> Carl
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "Winterbottom, James" <James.Winterbottom@andrew.com>
>>>> To: "ECRIT" <ecrit@ietf.org>; "GEOPRIV WG" <geopriv@ietf.org>
>>>> Sent: Wednesday, February 07, 2007 10:29 PM
>>>> Subject: [Geopriv] specifying holes in polygons
>>>>
>>>>
>>>>> Hi All,
>>>>>
>>>>> I was updating the PIDF-LO profile draft when it occurred to me
> that
>>> we
>>>>> do not have any examples of how one might specify holes in a
>>> polygon.
>>>>> When you are specifying your own location, as is likely to be the
>>> case
>>>>> with a PIDF-LO, I am not convinced that this is a terribly useful
>>> thing
>>>>> to be able to do. When specifying a service boundary map I can
> see
>>> that
>>>>> it may be an essential thing to do.
>>>>>
>>>>> For example, I want to specify the boundary for Italy, but I want
> to
>>>>> exclude the Vatican. This would be a hole.
>>>>>
>>>>> I considered putting this an appendix to PIDF-LO profile, but I
>>> think
>>>>> that it would be more useful in a document that talks about
>>> specifying
>>>>> service map boundaries and the associated schema for these
>>> interchanges.
>>>>> The closest document that I could find was
>>>>> draft-schulzrinne-ecrit-lost-sync-00.txt.
>>>>>
>>>>> I would be interested in hearing what the rest of the community
>>> thought
>>>>> on this idea.
>>>>>
>>>>> Cheers
>>>>> James
>>>>>
>>>>>
>>>
> ---------------------------------------------------------------------- 
> --
>>>> ------------------------
>>>>> This message is for the designated recipient only and may
>>>>> contain privileged, proprietary, or otherwise private
> information.
>>>>> If you have received it in error, please notify the sender
>>>>> immediately and delete the original.  Any unauthorized use of
>>>>> this email is prohibited.
>>>>>
>>>
> ---------------------------------------------------------------------- 
> --
>>>> ------------------------
>>>>> [mf2]
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Geopriv mailing list
>>>>> Geopriv@ietf.org
>>>>> https://www1.ietf.org/mailman/listinfo/geopriv
>>>>>
>>>>
>>>
>>>
> ---------------------------------------------------------------------- 
> --
>> ------------------------
>>> This message is for the designated recipient only and may
>>> contain privileged, proprietary, or otherwise private information.
>>> If you have received it in error, please notify the sender
>>> immediately and delete the original.  Any unauthorized use of
>>> this email is prohibited.
>>>
> ---------------------------------------------------------------------- 
> --
>> ------------------------
>>> [mf2]
>>>
>>>
>>
>
> ---------------------------------------------------------------------- 
> --------------------------
> This message is for the designated recipient only and may
> contain privileged, proprietary, or otherwise private information.
> If you have received it in error, please notify the sender
> immediately and delete the original.  Any unauthorized use of
> this email is prohibited.
> ---------------------------------------------------------------------- 
> --------------------------
> [mf2]
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 11 15:00:36 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGKrm-0000Qe-0F; Sun, 11 Feb 2007 15:00:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HGKrl-0000QP-1p
	for ecrit@ietf.org; Sun, 11 Feb 2007 15:00:05 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HGKrj-0007GS-L3
	for ecrit@ietf.org; Sun, 11 Feb 2007 15:00:05 -0500
Received: (qmail invoked by alias); 11 Feb 2007 20:00:00 -0000
X-Provags-ID: V01U2FsdGVkX1/rI1kbn2jr225Jp6gAYAIAFvFl8G7Ohc5vRBKyQV
	tB+Q==
Message-ID: <45CF75BB.40106@gmx.net>
Date: Sun, 11 Feb 2007 20:59:55 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
References: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC713@AHQEX1.andrew.com>
	<2CE245F6-EA42-4A4C-9127-304D8B7632A8@cs.columbia.edu>
In-Reply-To: <2CE245F6-EA42-4A4C-9127-304D8B7632A8@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Cc: GEOPRIV WG <geopriv@ietf.org>,
	Carl Reed OGC Account <creed@opengeospatial.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Maybe we should also add it to the PIDF-LO profile document.
It would fit in there.

Henning Schulzrinne wrote:
> Since this isn't really specifically about LoST, I'm not sure we need 
> to cover that in that particular spec. It is probably worth mentioning 
> that this is possible, but normative descriptions of the GML would 
> presumably be elsewhere.
>
> On Feb 11, 2007, at 4:43 AM, Winterbottom, James wrote:


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 11 15:16:40 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGL7i-0000yt-2H; Sun, 11 Feb 2007 15:16:34 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGL7g-0000yX-Jw; Sun, 11 Feb 2007 15:16:32 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HGL7f-00016Y-C7; Sun, 11 Feb 2007 15:16:32 -0500
X-SEF-Processed: 5_0_0_910__2007_02_11_14_21_56
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh1.andrew.com [10.86.20.24] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Sun, 11 Feb 2007 14:21:56 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh1.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Sun, 11 Feb 2007 14:16:29 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] RE: [Geopriv] specifying holes in polygons
Date: Sun, 11 Feb 2007 14:16:26 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC73D@AHQEX1.andrew.com>
In-Reply-To: <45CF75BB.40106@gmx.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] RE: [Geopriv] specifying holes in polygons
Thread-Index: AcdOFzv5P5Mi0loqTPeRZvhlXICrcAAAd0Fw
From: "Winterbottom, James" <James.Winterbottom@andrew.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>,
	"Henning Schulzrinne" <hgs@cs.columbia.edu>
X-OriginalArrivalTime: 11 Feb 2007 20:16:29.0154 (UTC)
	FILETIME=[838CCC20:01C74E19]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Cc: GEOPRIV WG <geopriv@ietf.org>,
	Carl Reed OGC Account <creed@opengeospatial.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I thought about this, but I can't see a need for a hole is specifying=0D=0A=
one's own location. I do however see a need, and other have been vocal=0D=0A=
on this, for specifying a hole in a service boundary. I thought that=0D=0AH=
enning's document was describing the format for data and how service=0D=0Ab=
oundaries are propagated throughout the network. If it isn't then I=0D=0Aag=
ree with Henning, and another home would be good. If it is, then I=0D=0Athi=
nk a section at the end of Henning's document would be a good home.=0D=0A=0D=
=0AI think just saying "take a look at GML" is a not a good idea.=0D=0A=0D=0A=
Cheers=0D=0AJames=0D=0A=0D=0A> -----Original Message-----=0D=0A> From: Hann=
es Tschofenig [mailto:Hannes.Tschofenig@gmx.net]=0D=0A> Sent: Monday, 12 Fe=
bruary 2007 7:00 AM=0D=0A> To: Henning Schulzrinne=0D=0A> Cc: Winterbottom,=
 James; GEOPRIV WG; Carl Reed OGC Account; ECRIT=0D=0A> Subject: Re: [Ecrit=
] RE: [Geopriv] specifying holes in polygons=0D=0A>=20=0D=0A> Maybe we shou=
ld also add it to the PIDF-LO profile document.=0D=0A> It would fit in ther=
e.=0D=0A>=20=0D=0A> Henning Schulzrinne wrote:=0D=0A> > Since this isn't re=
ally specifically about LoST, I'm not sure we=0D=0Aneed=0D=0A> > to cover t=
hat in that particular spec. It is probably worth=0D=0Amentioning=0D=0A> > =
that this is possible, but normative descriptions of the GML would=0D=0A> >=
 presumably be elsewhere.=0D=0A> >=0D=0A> > On Feb 11, 2007, at 4:43 AM, Wi=
nterbottom, James wrote:=0D=0A>=20=0D=0A=0D=0A-----------------------------=
-------------------------------------------------------------------=0D=0ATh=
is message is for the designated recipient only and may=0D=0Acontain privil=
eged, proprietary, or otherwise private information. =20=0D=0AIf you have r=
eceived it in error, please notify the sender=0D=0Aimmediately and delete t=
he original.  Any unauthorized use of=0D=0Athis email is prohibited.=0D=0A-=
---------------------------------------------------------------------------=
--------------------=0D=0A[mf2]=0D=0A

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 11 16:04:05 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGLrF-0000eu-8E; Sun, 11 Feb 2007 16:03:37 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HGLrE-0000eh-K9
	for ecrit@ietf.org; Sun, 11 Feb 2007 16:03:36 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HGLrD-0007FH-7J
	for ecrit@ietf.org; Sun, 11 Feb 2007 16:03:36 -0500
Received: (qmail invoked by alias); 11 Feb 2007 21:03:34 -0000
X-Provags-ID: V01U2FsdGVkX180RaMiPdk0Lelu586qh9EkjxekC53nSNVwwC+cll
	AJyg==
Message-ID: <45CF84A8.4030407@gmx.net>
Date: Sun, 11 Feb 2007 22:03:36 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "Winterbottom, James" <James.Winterbottom@andrew.com>
Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
References: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC73D@AHQEX1.andrew.com>
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC73D@AHQEX1.andrew.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a
Cc: GEOPRIV WG <geopriv@ietf.org>,
	Carl Reed OGC Account <creed@opengeospatial.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi James,

the PIDF-LO Profile document contains a section about shapes relevant 
for emergency services.
I wonder why it does not fit in there.

Ciao
Hannes

Winterbottom, James wrote:
> I thought about this, but I can't see a need for a hole is specifying
> one's own location. I do however see a need, and other have been vocal
> on this, for specifying a hole in a service boundary. I thought that
> Henning's document was describing the format for data and how service
> boundaries are propagated throughout the network. If it isn't then I
> agree with Henning, and another home would be good. If it is, then I
> think a section at the end of Henning's document would be a good home.
>
> I think just saying "take a look at GML" is a not a good idea.
>
> Cheers
> James
>
>   
>> -----Original Message-----
>> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>> Sent: Monday, 12 February 2007 7:00 AM
>> To: Henning Schulzrinne
>> Cc: Winterbottom, James; GEOPRIV WG; Carl Reed OGC Account; ECRIT
>> Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
>>
>> Maybe we should also add it to the PIDF-LO profile document.
>> It would fit in there.
>>
>> Henning Schulzrinne wrote:
>>     
>>> Since this isn't really specifically about LoST, I'm not sure we
>>>       
> need
>   
>>> to cover that in that particular spec. It is probably worth
>>>       
> mentioning
>   
>>> that this is possible, but normative descriptions of the GML would
>>> presumably be elsewhere.
>>>
>>> On Feb 11, 2007, at 4:43 AM, Winterbottom, James wrote:
>>>       
>
> ------------------------------------------------------------------------------------------------
> This message is for the designated recipient only and may
> contain privileged, proprietary, or otherwise private information.  
> If you have received it in error, please notify the sender
> immediately and delete the original.  Any unauthorized use of
> this email is prohibited.
> ------------------------------------------------------------------------------------------------
> [mf2]
>
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 11 16:20:35 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGM7U-00026q-Tq; Sun, 11 Feb 2007 16:20:24 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGM7T-00020j-3M; Sun, 11 Feb 2007 16:20:23 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1HGM7Q-00023Q-NH; Sun, 11 Feb 2007 16:20:23 -0500
X-SEF-Processed: 5_0_0_910__2007_02_11_15_25_38
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh2.andrew.com [10.86.20.25] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Sun, 11 Feb 2007 15:25:38 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh2.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Sun, 11 Feb 2007 15:20:11 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Ecrit] RE: [Geopriv] specifying holes in polygons
Date: Sun, 11 Feb 2007 15:20:08 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC741@AHQEX1.andrew.com>
In-Reply-To: <45CF84A8.4030407@gmx.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] RE: [Geopriv] specifying holes in polygons
Thread-Index: AcdOIBhTHmqBQvi8Scu4XPPfzeLaAwAAdtgg
From: "Winterbottom, James" <James.Winterbottom@andrew.com>
To: "Hannes Tschofenig" <Hannes.Tschofenig@gmx.net>
X-OriginalArrivalTime: 11 Feb 2007 21:20:11.0123 (UTC)
	FILETIME=[699EFC30:01C74E22]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793
Cc: GEOPRIV WG <geopriv@ietf.org>,
	Carl Reed OGC Account <creed@opengeospatial.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Hannes,=0D=0A=0D=0ABut the general flow of the PIDF-LO profile document =
is how to craft and=0D=0Ause a PIDF-LO to represent your location, and also=
 applies to the=0D=0Aemergency shape section. The emergency shape section b=
asically says be=0D=0Acareful because not all shapes may be acceptable for =
emergency service=0D=0Aapplications in all areas.=0D=0A=0D=0AI guess I don'=
t see a PIDF-LO containing a polygon that requires a hole=0D=0Ain it, and t=
hat is my reasoning for suggesting that PIDF-LO profile is=0D=0Anot a good =
fit for this discussion.=0D=0A=0D=0ACheers=0D=0AJames=0D=0A=0D=0A> -----Ori=
ginal Message-----=0D=0A> From: Hannes Tschofenig [mailto:Hannes.Tschofenig=
@gmx.net]=0D=0A> Sent: Monday, 12 February 2007 8:04 AM=0D=0A> To: Winterbo=
ttom, James=0D=0A> Cc: Henning Schulzrinne; GEOPRIV WG; Carl Reed OGC Accou=
nt; ECRIT=0D=0A> Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in pol=
ygons=0D=0A>=20=0D=0A> Hi James,=0D=0A>=20=0D=0A> the PIDF-LO Profile docum=
ent contains a section about shapes relevant=0D=0A> for emergency services.=0D=
=0A> I wonder why it does not fit in there.=0D=0A>=20=0D=0A> Ciao=0D=0A> Ha=
nnes=0D=0A>=20=0D=0A> Winterbottom, James wrote:=0D=0A> > I thought about t=
his, but I can't see a need for a hole is=0D=0Aspecifying=0D=0A> > one's ow=
n location. I do however see a need, and other have been=0D=0Avocal=0D=0A> =
> on this, for specifying a hole in a service boundary. I thought that=0D=0A=
> > Henning's document was describing the format for data and how=0D=0Aserv=
ice=0D=0A> > boundaries are propagated throughout the network. If it isn't =
then I=0D=0A> > agree with Henning, and another home would be good. If it i=
s, then I=0D=0A> > think a section at the end of Henning's document would b=
e a good=0D=0Ahome.=0D=0A> >=0D=0A> > I think just saying "take a look at G=
ML" is a not a good idea.=0D=0A> >=0D=0A> > Cheers=0D=0A> > James=0D=0A> >=0D=
=0A> >=0D=0A> >> -----Original Message-----=0D=0A> >> From: Hannes Tschofen=
ig [mailto:Hannes.Tschofenig@gmx.net]=0D=0A> >> Sent: Monday, 12 February 2=
007 7:00 AM=0D=0A> >> To: Henning Schulzrinne=0D=0A> >> Cc: Winterbottom, J=
ames; GEOPRIV WG; Carl Reed OGC Account; ECRIT=0D=0A> >> Subject: Re: [Ecri=
t] RE: [Geopriv] specifying holes in polygons=0D=0A> >>=0D=0A> >> Maybe we =
should also add it to the PIDF-LO profile document.=0D=0A> >> It would fit =
in there.=0D=0A> >>=0D=0A> >> Henning Schulzrinne wrote:=0D=0A> >>=0D=0A> >=
>> Since this isn't really specifically about LoST, I'm not sure we=0D=0A> =
>>>=0D=0A> > need=0D=0A> >=0D=0A> >>> to cover that in that particular spec=
=2E It is probably worth=0D=0A> >>>=0D=0A> > mentioning=0D=0A> >=0D=0A> >>>=
 that this is possible, but normative descriptions of the GML would=0D=0A> =
>>> presumably be elsewhere.=0D=0A> >>>=0D=0A> >>> On Feb 11, 2007, at 4:43=
 AM, Winterbottom, James wrote:=0D=0A> >>>=0D=0A> >=0D=0A> >=0D=0A---------=
---------------------------------------------------------------=0D=0A> ----=
--------------------=0D=0A> > This message is for the designated recipient =
only and may=0D=0A> > contain privileged, proprietary, or otherwise private=
 information.=0D=0A> > If you have received it in error, please notify the =
sender=0D=0A> > immediately and delete the original.  Any unauthorized use =
of=0D=0A> > this email is prohibited.=0D=0A> >=0D=0A-----------------------=
-------------------------------------------------=0D=0A> ------------------=
------=0D=0A> > [mf2]=0D=0A> >=0D=0A> >=0D=0A>=20=0D=0A=0D=0A--------------=
---------------------------------------------------------------------------=
-------=0D=0AThis message is for the designated recipient only and may=0D=0A=
contain privileged, proprietary, or otherwise private information. =20=0D=0A=
If you have received it in error, please notify the sender=0D=0Aimmediately=
 and delete the original.  Any unauthorized use of=0D=0Athis email is prohi=
bited.=0D=0A---------------------------------------------------------------=
---------------------------------=0D=0A[mf2]=0D=0A

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 12 08:41:21 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGbQX-00049b-Qg; Mon, 12 Feb 2007 08:41:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGbQW-00042l-58; Mon, 12 Feb 2007 08:41:04 -0500
Received: from serrano.cc.columbia.edu ([128.59.29.6])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HGbQU-0006gF-NI; Mon, 12 Feb 2007 08:41:04 -0500
Received: from [192.168.0.41] (pool-141-153-190-218.mad.east.verizon.net
	[141.153.190.218]) (user=hgs10 mech=PLAIN bits=0)
	by serrano.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1CDeaA7020423
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Mon, 12 Feb 2007 08:40:40 -0500 (EST)
In-Reply-To: <B42DAB382ECF4441B2B151522CACAFAAB03921@ghcmail.ghc911.org>
References: <E51D5B15BFDEFD448F90BDD17D41CFF1025AC741@AHQEX1.andrew.com>
	<B42DAB382ECF4441B2B151522CACAFAAB03921@ghcmail.ghc911.org>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <FC4EB6B6-CCEA-459C-83BD-3A69916CD869@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
Date: Mon, 12 Feb 2007 08:40:32 -0500
To: Marc Berryman <MBerryman@911.org>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 225414c974e0d6437992164e91287a51
Cc: GEOPRIV WG <geopriv@ietf.org>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Maybe this leads to a slightly different approach. Rather than  
targeting PIDF-LO as only a means of specifying locations for  
presentities, another view is that the profile document enumerates  
and describes standard representations for geographic shapes in  
GEOPRIV/IETF-geo related work.

My fear is that the donut is not just useful for LoST but for other  
applications outside that protocol. Thus, rather than having each  
protocol specify GML subsets, it seems useful to gather them in a  
protocol-neutral place.

Even for PIDF-LO, one could, with a bit of a stretch of the  
imagination, imagine a use for donuts, say, for a GPS-game or  
geocaching where the hint is "I'm somewhere on the lake front, but  
not including the water itself".

Henning

On Feb 12, 2007, at 7:32 AM, Marc Berryman wrote:

> I have though about this over the weekend and must agree with James  
> (in
> part anyway). I can not think of a scenario where one would need to  
> pass
> a polygon with a hole (or doughnut) in it as part of a PIDF-LO.
>
> There are many cases where the information used to route the PIDF-LO
> must be able to support polygons with holes, but not the actual
> information within the PIDF-LO.
>
> Marc B
>
> -----Original Message-----
> From: Winterbottom, James [mailto:James.Winterbottom@andrew.com]
> Sent: Sunday, February 11, 2007 3:20 PM
> To: Hannes Tschofenig
> Cc: GEOPRIV WG; ECRIT; Henning Schulzrinne
> Subject: RE: [Ecrit] RE: [Geopriv] specifying holes in polygons
>
> Hi Hannes,
>
> But the general flow of the PIDF-LO profile document is how to  
> craft and
> use a PIDF-LO to represent your location, and also applies to the
> emergency shape section. The emergency shape section basically says be
> careful because not all shapes may be acceptable for emergency service
> applications in all areas.
>
> I guess I don't see a PIDF-LO containing a polygon that requires a  
> hole
> in it, and that is my reasoning for suggesting that PIDF-LO profile is
> not a good fit for this discussion.
>
> Cheers
> James
>
>> -----Original Message-----
>> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>> Sent: Monday, 12 February 2007 8:04 AM
>> To: Winterbottom, James
>> Cc: Henning Schulzrinne; GEOPRIV WG; Carl Reed OGC Account; ECRIT
>> Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
>>
>> Hi James,
>>
>> the PIDF-LO Profile document contains a section about shapes relevant
>> for emergency services.
>> I wonder why it does not fit in there.
>>
>> Ciao
>> Hannes
>>
>> Winterbottom, James wrote:
>>> I thought about this, but I can't see a need for a hole is
> specifying
>>> one's own location. I do however see a need, and other have been
> vocal
>>> on this, for specifying a hole in a service boundary. I thought that
>>> Henning's document was describing the format for data and how
> service
>>> boundaries are propagated throughout the network. If it isn't then I
>>> agree with Henning, and another home would be good. If it is, then I
>>> think a section at the end of Henning's document would be a good
> home.
>>>
>>> I think just saying "take a look at GML" is a not a good idea.
>>>
>>> Cheers
>>> James
>>>
>>>
>>>> -----Original Message-----
>>>> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>>>> Sent: Monday, 12 February 2007 7:00 AM
>>>> To: Henning Schulzrinne
>>>> Cc: Winterbottom, James; GEOPRIV WG; Carl Reed OGC Account; ECRIT
>>>> Subject: Re: [Ecrit] RE: [Geopriv] specifying holes in polygons
>>>>
>>>> Maybe we should also add it to the PIDF-LO profile document.
>>>> It would fit in there.
>>>>
>>>> Henning Schulzrinne wrote:
>>>>
>>>>> Since this isn't really specifically about LoST, I'm not sure we
>>>>>
>>> need
>>>
>>>>> to cover that in that particular spec. It is probably worth
>>>>>
>>> mentioning
>>>
>>>>> that this is possible, but normative descriptions of the GML would
>>>>> presumably be elsewhere.
>>>>>
>>>>> On Feb 11, 2007, at 4:43 AM, Winterbottom, James wrote:
>>>>>
>>>
>>>
> ---------------------------------------------------------------------- 
> --
>> ------------------------
>>> This message is for the designated recipient only and may
>>> contain privileged, proprietary, or otherwise private information.
>>> If you have received it in error, please notify the sender
>>> immediately and delete the original.  Any unauthorized use of
>>> this email is prohibited.
>>>
> ---------------------------------------------------------------------- 
> --
>> ------------------------
>>> [mf2]
>>>
>>>
>>
>
> ---------------------------------------------------------------------- 
> --
> ------------------------
> This message is for the designated recipient only and may
> contain privileged, proprietary, or otherwise private information.
> If you have received it in error, please notify the sender
> immediately and delete the original.  Any unauthorized use of
> this email is prohibited.
> ---------------------------------------------------------------------- 
> --
> ------------------------
> [mf2]
>
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www1.ietf.org/mailman/listinfo/geopriv
>
>
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www1.ietf.org/mailman/listinfo/geopriv


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 10:12:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HGzKQ-0005XB-Hx; Tue, 13 Feb 2007 10:12:22 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HGzKQ-0005X6-10
	for ecrit@ietf.org; Tue, 13 Feb 2007 10:12:22 -0500
Received: from zeke.hxr.us ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HGzKK-0004FS-Pn
	for ecrit@ietf.org; Tue, 13 Feb 2007 10:12:22 -0500
Received: from [172.16.10.228] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Tue, 13 Feb 2007 10:11:26 -0500
	id 015880D3.45D1D51E.00005E12
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <4AE40061-6087-4CC0-9A82-0461405F8C11@hxr.us>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: ECRIT <ecrit@ietf.org>
From: Andrew Newton <andy@hxr.us>
Date: Tue, 13 Feb 2007 10:12:09 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Subject: [Ecrit] draft-ietf-ecrit-lost-04
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

LoST -04 has been submitted to the drafts repository.  Until it is  
published, you can view it on line:

TXT:
   http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf- 
ecrit-lost-04.txt
HTML:
   http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf- 
ecrit-lost-04.html


You can view the diffs here:
http://tools.ietf.org/tools/rfcdiff/rfcdiff.pyht?url1=http:// 
www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf-ecrit- 
lost-03.txt&url2=http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/ 
draft-ietf-ecrit-lost-04.txt

or

http://tinyurl.com/2casaa

The changes include clarifications from the last round of reviews,  
the biggest being the removal of the LoST URI (which will be placed  
in a seperate doc).

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 11:14:26 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH0IJ-0007MV-0n; Tue, 13 Feb 2007 11:14:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH0IH-0007MM-PJ
	for ecrit@ietf.org; Tue, 13 Feb 2007 11:14:13 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH0IC-0002aK-8K
	for ecrit@ietf.org; Tue, 13 Feb 2007 11:14:13 -0500
Received: from pya-dte-ieg01.cc.telcordia.com (pya-dte-ieg01.cc.telcordia.com
	[128.96.20.21])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l1DGE0W17991;
	Tue, 13 Feb 2007 11:14:00 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by pya-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007021311142231142 ; Tue, 13 Feb 2007 11:14:22 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft
	SMTPSVC(6.0.3790.1830); Tue, 13 Feb 2007 11:14:22 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Tue, 13 Feb 2007 11:14:22 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50F9C@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Thread-Index: AcdNUtEuz4r2POQrTxS9NOtKcQd6rACNg/tg
From: "Reese, Theresa E" <treese@telcordia.com>
To: "Andrew Newton" <andy@hxr.us>, "Henning Schulzrinne" <hgs@cs.columbia.edu>,
	"Marc Linsner" <mlinsner@cisco.com>
X-OriginalArrivalTime: 13 Feb 2007 16:14:22.0552 (UTC)
	FILETIME=[05D8BD80:01C74F8A]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d11a451997816a91a305dcb5ab1b85dd
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1971030399=="
Errors-To: ecrit-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1971030399==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C74F8A.059DF762"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C74F8A.059DF762
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Andy, Henning, Marc -=20

=20

The NENA requirements for i3 are publicly available on the NENA website,
www.nena.org <http://www.nena.org/> , under Technical Requirements
Documents.

=20

You will find that this document addresses emergency call routing and
location validation as separate functional elements.  You will not find
any requirements related to the physical implementation of these
functional elements (i.e., the TRD does not make any statements about
whether these functions should be implemented together or separately).
You will not find a requirement that says that the location validation
function requires the return of a URI. =20

=20

Terry

=20

________________________________

From: Andrew Newton [mailto:andy@hxr.us]=20
Sent: Saturday, February 10, 2007 3:33 PM
To: Henning Schulzrinne
Cc: Reese, Theresa E; ECRIT
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

=20

=20

On Feb 10, 2007, at 3:21 PM, Henning Schulzrinne wrote:





(I'm still unsure as to why separating the two functions would be a good
idea, but that's a separate discussion.)

=20

Actually, that is a good question.  We seem to be taking stabs in the
dark regarding the satisfaction of some NENA requirements that are, to
my knowledge, not publicly available.  If NENA wants the IETF to create
a protocol that meets its requirements, they need to make the
requirements publicly available.

=20

And I can't help but wonder why the separation of the validation
function from the mapping function is such a big deal.  My understanding
was that validation required mapping, which means returning the URI.
Otherwise trying to determine if a particular civic address is mapping
to the proper PSAP would be difficult.

=20

-andy


------_=_NextPart_001_01C74F8A.059DF762
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple style=3D'word-wrap: =
break-word;
-khtml-nbsp-mode: space;-khtml-line-break: after-white-space'>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Andy, Henning, Marc - =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>The NENA requirements for i3 are =
publicly available
on the NENA website, <a href=3D"http://www.nena.org/">www.nena.org</a>, =
under
Technical Requirements Documents.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>You will find that this document =
addresses
emergency call routing and location validation as separate functional =
elements.
&nbsp;You will not find any requirements related to the physical =
implementation
of these functional elements (i.e., the TRD does not make any statements =
about
whether these functions should be implemented together or separately). =
&nbsp;You
will not find a requirement that says that the location validation =
function
requires the return of a URI.&nbsp; <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Terry<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> =
Andrew Newton
[mailto:andy@hxr.us] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Saturday, February =
10, 2007
3:33 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Henning =
Schulzrinne<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Reese, Theresa E; =
ECRIT<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [Ecrit]
Comments/Questions on draft-ietf-ecrit-03</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>On Feb 10, 2007, at 3:21 PM, Henning Schulzrinne =
wrote:<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><br>
<br>
<o:p></o:p></span></font></p>

<p style=3D'margin:0in;margin-bottom:.0001pt'><font size=3D1 =
face=3DHelvetica><span
style=3D'font-size:9.0pt;font-family:Helvetica'>(I'm still unsure as to =
why
separating the two functions would be a good idea, but that's a separate
discussion.)</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>Actually, that is a good question.&nbsp; We seem to be taking =
stabs in
the dark regarding the satisfaction of some NENA requirements that are, =
to my
knowledge, not publicly available.&nbsp; If NENA wants the IETF to =
create a
protocol that meets its requirements, they need to make the requirements
publicly available.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>And I can't help but wonder why the separation of the validation
function from the mapping function is such a big deal.&nbsp; My =
understanding
was that validation required mapping, which means returning the =
URI.&nbsp;
Otherwise trying to determine if a particular civic address is mapping =
to the
proper PSAP would be difficult.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>-andy<o:p></o:p></span></font></p>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C74F8A.059DF762--


--===============1971030399==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============1971030399==--




From ecrit-bounces@ietf.org Tue Feb 13 11:18:39 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH0MZ-0008LO-CM; Tue, 13 Feb 2007 11:18:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH0MY-0008L4-6a
	for ecrit@ietf.org; Tue, 13 Feb 2007 11:18:38 -0500
Received: from sj-iport-3-in.cisco.com ([171.71.176.72]
	helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HH0MQ-0003D5-24
	for ecrit@ietf.org; Tue, 13 Feb 2007 11:18:38 -0500
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-3.cisco.com with ESMTP; 13 Feb 2007 08:18:29 -0800
X-IronPort-AV: i="4.14,163,1170662400"; 
	d="scan'208"; a="464187578:sNHT73369272"
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l1DGIT2i020718
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 08:18:29 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id l1DGI8VY002694
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 08:18:29 -0800 (PST)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 08:18:08 -0800
Received: from [10.32.241.151] ([10.32.241.151]) by xfe-sjc-211.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 08:18:08 -0800
Message-ID: <45D1E4BE.9020205@cisco.com>
Date: Tue, 13 Feb 2007 11:18:06 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 13 Feb 2007 16:18:08.0175 (UTC)
	FILETIME=[8C5413F0:01C74F8A]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=18195; t=1171383509;
	x=1172247509; c=relaxed/simple; s=sjdkim1004;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jdrosen@cisco.com;
	z=From:=20Jonathan=20Rosenberg=20<jdrosen@cisco.com>
	|Subject:=20comments=20on=20LoST |Sender:=20
	|To:=20ECRIT=20<ecrit@ietf.org>
	|Content-Type:=20text/plain=3B=20charset=3Dus-ascii=3B=20format=3Dflowed
	|Content-Transfer-Encoding:=207bit |MIME-Version:=201.0;
	bh=FKAm8+gPtbYHu/zZnh/XuO+jHpf8KWERPq2KdcDLcvo=;
	b=pisfDLIeM1vlVFPff2ghiK6IpaJGmN10ajdPr8uwsdI/pOh8doFspvRBw/USSCiM78F1ie/e
	1jd0DJfMF77DsSRdDFldILzdxWmqXmECrCc9BhfB/yUpWE2BXBOIz0VGQhc3i8yL0r+uVr1vfo
	SJDamN+K0fbxOQWEv4WKFpNc8=;
Authentication-Results: sj-dkim-1; header.From=jdrosen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim1004 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b6e18fadcfab41fa5e7faede753de4c2
Subject: [Ecrit] comments on LoST
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Here are my comments on the latest version of LoST from SVN 
(http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf-ecrit-lost-04.txt).


I have several high level comments.

Firstly, the specification is somewhat confused about whether it is 
specifying a data object (like a presence document), in which case the 
semantics of the fields are critical, or whether it is specifying a 
protocol, in which case state machines, transactions, timers, failures, 
element behaviors, and so on, are relevant. I believe LoST is the latter 
not the former, yet the spec is mostly written as if it was the former 
and not the latter.

Secondly, I think the binding to http and https is not well specified, 
and many important details (minimum baseline mandatory requirements, 
timer considerations, usage of security techniques, pipelining, etc.) 
are not discussed at all.

Thirdly, I have some concerns over the requirement for servers to 
support both geodesic-2d and civic for all queries. IN particular, I 
fear that it will be common for boundary objects to exist in only one 
form or the other, and I don't see how conversion can easily be done 
between the two.

More specific comments below:



> This document describes an XML-based protocol for mapping service
>    identifiers and geodetic or civic location information to service
>    contact URIs.  In particular, it can be used to determine the
>    location-appropriate PSAP for emergency services.

expand PSAP acronym

> This document describes a protocol for mapping a service identifier
>    [10] and location information compatible with PIDF-LO [7], namely
>    revised civic location information [11] and GML [13]) 

missing open paren


> While the initial focus is on providing mapping
>    functions for emergency services, it is likely that the protocol is
>    applicable to any service URN. 

the first sentence mentions service identifiers but doesn't actually say 
service URN. Suggest that you add in the first sentence:

"..for mapping a service identifier (in the form of a service URN [10]).."

> Example service URL schemes include sip [14], xmpp
>    [15], and tel [16]. 

I'm gonna be a nit-picker and point out that these are actually URI and 
not URL. That error occurs in many places in the document.

>  For example, in the United States,
>    the "2-1-1" and "3-1-1" service numbers follow a similar location-to-
>    service behavior as emergency services.

might be good to mention what these are


> This document names this protocol "LoST", for Location-to-Service
>    Translation.  LoST Satisfies the requirements [18] for mapping

satisfies

THe last paragraph in the introduction repeats most of which is said 
already above. I'll note it does so more clearly than the rest of the 
intro. I suggest moving it up towards the front of the introduction.

Also, the introduction is missing an important point that is obvious for 
us in this field but probably non-obvious for newbies. I'd suggesting 
adding the following text in the intro:

"Numerous techniques have been specified for the discovery of servers 
for a particular service, including NAPTR records, SVRLOC and similar 
protocols. However, there are an important class of services where the 
specific service instance that is to be connected to depends on the 
identity of the service and the location of the entity that needs to 
reach it. An example of this is emergency telecommunications services, 
where the service instance is a Public Safety Answering Point (PSAP) 
that has jurisdiction over the location of the user making the call. 
Here, the desired PSAP isn't necessarily the one that is topologically 
or even line-of-sight closest to the caller; rather, it is the one that 
serves the callers location based on geopolitical boundaries. For this 
reason, the selected service instance is a function of location and the 
desired service."



Section 3 isn't really an overview of operation at all. It mainly 
addresses the question of WHEN a user invokes LoST. I was expecting 
first an architecture picture that shows a client, a server, and some 
backend stuff (other servers). LosT is show as between client and 
server. The section would talk about clients issuing requests and 
servers answering them. It would mention HTTP and indicate what is 
contained in a request, whats in an answer. Mention caching and the use 
of regions as a technique to avoid repeated queries on the server. It 
would mention the primary primitives provided by lost.

> 4.  LoST servers and Their Resolution

LoST Servers and their Resolution


I wonder if there should be a separate port number for LoST. See RFC 3205.

> A receiver can replace a mapping with another one having
>    the same 'source' and 'sourceId' and a higher version number.

You have not used the term receiver before. Client you mean?

>  The 'version' attribute is a positive integer that is incremented for
>    each change in the mapping.  The XML data type does not specify an
>    upper bound for this attribute and thus, the value MUST NOT wrap
>    around.  Thus, a higher version number refers to a more recent
>    mapping.  A mapping maintains its sourceId value as long as it
>    remains logically the same, e.g., represents the same service
>    boundary or replaces an earlier service boundary.

Do these have to increase by 1 for each update, or just increase? SHould 
be clear.

> The contents of this attribute is a
>    timezoned XML type dateTime, in canonical representation.  See

contents are

>  The 'expires' attribute is REQUIRED to be included in the <mapping>
>    element.

Is there a way to use LoST without caching? To specify that this result 
is valid only for the purposes of satisfying this one query? Or to say 
that the results never expire?

> On occasion, a server may be forced to return an expired mapping if
>    it cannot reach the authoritative server or the server fails to
>    return a usable answer.  Clients and servers MAY cache the mapping so
>    that they have at least some information available.  Caching servers
>    that have such stale information SHOULD re-attempt the query each
>    time a client requests a mapping.

A meta-issue here, is whether the LoST protocol is meant to just be a 
client-server protocol, or whether we are specifying rules for the 
entire system. This SHOULD here is a rule for a server to follow when 
contacting other servers and thus would not be present in a 
client-server protocol spec.

As another issue, this section (section 5) is a mix of behaviors that 
define rules around construction of objects and for behaviors of 
servers. WHich is it?

>  Zero or more <displayName> elements describe the service with a
>    string that is suitable for display to human users, each annotated
>    with the 'xml:lang' attribute that contains a language tag to aid in
>    the rendering of text.

Presumably the presence of more than one is to allow responses to convey 
multiple languages. Might want to state that.

> The <service> element is optional but may also be required if the
>    mapping is to be digitally signed.

seems like a normative statement is needed here - The <service> element 
MUST be present if the mapping is to be digitally signed.

>  A response MAY indicate the region for which the service URL returned
>    would be the same as in the actual query, the so-called _service
>    region_. 

I don't understand this definition. I thought it would be something 
like: The service region is a set of locations, such that if a client 
generates a new query with the same service URN and a location within 
the set, the server would return the same service URI in its response.

> The service region is described by value
>    in one or more <serviceBoundary> elements, each formatted according
>    to a different location profile, identified by the 'profile' atribute
>    (see Section 11).

and:

>  A response MAY contain more than one <serviceBoundary> element with
>    profile 'civic'.

appear to contradict each other. Which is it?

> The identifier is a random token with at least 128 bits of entropy
>    and can be assumed to be globally unique.  It uniquely references a
>    particular boundary.  If the boundary changes, a new identifier MUST
>    be chosen.  Because of these properties, a client receiving a mapping
>    response can simply check if it already has a copy of the boundary
>    with that identifier.  If so, it can skip checking with the server
>    whether the boundary has been updated.  Since service boundaries are
>    likely to remain unchanged for extended periods of time, possibly
>    exceeding the normal lifetime of the service URL, this approach
>    avoids unnecessarily refreshing the boundary information just because
>    the the remainder of the mapping has become invalid.

Any guidelines about when a server is supposed to send a service 
boundary reference as opposed to the actual service boundary in a response?

> The Service Number Element
> 
>    The service number is returned in the optional <serviceNumber>
>    element.  It contains a string of digits, * and # that a user on a
>    device with a 12-key dial pad could use to reach that particular
> 
> 
> 
> Hardie, et al.           Expires August 13, 2007               [Page 11]
> 
> Internet-Draft                    LoST                     February 2007
> 
> 
>    service.

This is not true.

So if I'm in an enterprise which requires '9' for an outside line, 
wouldn't I have to dial 9 first before this sequence? I think these 
service numbers represent numbers that are part of the local *numbering 
plan*, and are accessed based on the *dial plan* configured into the device.

> 7.3.3.  Recursion
> 
>    LoST <findService> and <listServicesByLocation> queries can be
>    recursive, as indicated by the 'recursive' attribute.  A value of

You haven't mentioned the listServicesByLocation query yet.

> The example in Figure 6 demonstrates address
>    validation, omitting the standard response elements.

but figure 6 is a request, not a response. So how can it omit response 
elements? Maybe you mean figure 7?

> true.  Each element contains a list of tokens separated by white
>    space, enumerating the civic location lables used in child elements

labels

>  Note that the same address can yield different responses if parts of
>    the civic address contradict each other.  For example, if the postal
>    code does not match the city, local server policy determines whether
>    the postal code or the city is considered valid.  The mapping
>    naturally corresponds to the valid elements.

I think you need a bit more guidance on how to construct the validation 
responses. In particular, I think that you would want to indicate that 
the most specific address component that is in conflict is the one 
listed as in error. For example, if a street address is 65 Main St. and 
there is no number 65 on Main St., you would indicate that "65" is in 
error, not Main St.

>  <?xml version="1.0" encoding="UTF-8"?>
>    <listServices
>      xmlns="urn:ietf:params:xml:ns:lost1">
>      <service>urn:service:sos</service>
>    </listServices>
> 
>                 Figure 12: Example of <ListServices> query

The text in section 9 doesnt mention that the query can contain a 
service. Presumably this is a request for the server to indicate which 
services it supports beneath this root? And that, if absent, its a 
request for all services?

There is an assumption that the server knows all of the services it 
supports. What about a LoST server that front ends a large number of 
back-end servers, forwarding requests to a particular back-end server 
based on location? THis front end server doesn't really know what 
services it supports.

>  define the manner in which location information is transmitted.  It
>    possible to standardize other profiles in the future.  The two
>    baseline profiles are:

It is

>  4.  The declaration of whether geodetic-2d or civic is to be used as
>        the baseline profile.  It is necessary to explicitly declare the
>        baseline profile as future profiles may be combinations of
>        geodetic and civic location information.

This doesn't make sense to me; I thought this spec defined both 
geodetic-2d and civic as baseline mandatory-to-implement.

> Requests and responses containing <location> or <serviceBoundary>
>    elements MUST contain location information in exactly one of the two
>    baseline profiles, in addition to zero or more additional profiles.
>    The ordering of location information indicates a preference on the
>    part of the sender.

THis seems odd. Why can't you include location in both of the location 
profiles if you have it? It might allow the server to figure out which 
is more accurate and use that one.

>  1.  A client MUST be capable of understanding the response for the
>        baseline profiles it used in the request.

The word 'profiles' (plural) makes me think you can in fact have 
multiple baseline profiles in the request, though the words above forbid it.

>   4.  Servers MUST implement the geodetic-2d and civic profiles.

What does this mean? Does it mean that it must be able to process 
requests with <location> objects in either format? Does it mean it needs 
to be able to represent a boundary in either of the two formats? Thats 
actually a tall order; I would tend to think that boundaries in 
particular would typically exist in only one format and that conversion 
is not going to be easy or possible in many cases.

>  6.  If a server receives a request that only contains location
>        information using profiles it does not understand, the server
>        responds with a <locationProfileError> (Section 12.1).

based on your rules this should never happen.

>  7.  The <serviceBoundary> element MUST use the same location profile
>        that was used to retrieve the answer and indicates which profile
>        has been used with the 'profile' attribute.

'used to retrieve the answer' - what does that mean? What if the server 
converts the input format internally prior to looking up the answer in a 
backend store?

Also these rules do not place any requirements on clients. Do they need 
to support both geodesic-2d and civic? Should be clear either way.

>  These rules enable the use of location profiles not yet specified,
>    while ensuring baseline interoperability.  Take, for example, this
>    scenario.  Client X has had its firmware upgraded to support the
>    uber-complex-3D location profile.  Client X sends location

You are talking about figures 16 and 17 though you don't reference them.

>  Servers use this profile by placing a GML [13] <Polygon> element
>    within the <serviceBoundary> element.  This is defined by the
>    'polygon' pattern in the LoST schema (see Section 14).

Well, servers 'use this profile' by processing <location> requests and 
constructing serviceBoundary objects in responses. I think you mean to 
say that <location> objects are constructed using <position> and 
serviceBoundary elemenets by <Polygon> elements.

Same comment on 11.3.

> A LoST server can respond indicating that the querier should redirect
>    the query to another server, using the <redirect> element.  The
>    element includes a 'target' attribute indicating the LoST application
>    unique string (see Section 4) that the client SHOULD be contacting
>    next, as well as the 'source' attribute indicating the server that
>    generated the redirect response and a 'message' attribute explaining
>    the reason for the redirect response. 

Is there support for multiple languages at once here, as is the case 
with warnings and errors?

> 13.  LoST Transport

You might want to include some discussion on timers. LoST layers a 
transaction protocol ontop of HTTP. How long should a client wait for a 
response?

Do LoST servers need to support pipelining? Do they have to provide both 
http and https support? Do clients need to support both?

What about authentication? Can digest be used? What about mutual TLS?

I think this section is a bit underspecified.


> 16.5.  LoST Location Profile Registry
> 
>    This document seeks to create a registry of location profile names
>    for the LoST protocol.  Profile names are XML tokens.  This registry
>    will operate in accordance with RFC 2434 [2], Standards Action.

I'd suggest you actually include the table that IANA is supposed to 
create. I think you want it to look like this:


LoST Location Profiles

Profile Name             Specification
--------------------------------------
geodetic-2d              RFCXXXX
civic                    RFCXXXX


> Generally, authentication and authorization is not required for
>    mapping queries.  If it is, authentication mechanism of the
>    underlying transport mechanism, such as HTTP basic and digest
>    authentication, MAY be used.  (Basic authentication SHOULD only be
>    used in combination with TLS.)

I this this last SHOULD has to be a MUST.

> 17.  Security Considerations

Text in the body of the specification discusses body signatures, but 
there is no treatment on how this is done.

> In protocols that support
>    content type indication, LoST uses the media type application/
>    lost+xml.

What does this mean? That when used with HTTP, LoST objects use this 
content-type?



Thanks,
JOnathan R.




-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Cisco Fellow                                   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 11:35:24 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH0ch-0002d3-F0; Tue, 13 Feb 2007 11:35:19 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH0cf-0002bh-Sq
	for ecrit@ietf.org; Tue, 13 Feb 2007 11:35:17 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH0ce-0005Mi-0W
	for ecrit@ietf.org; Tue, 13 Feb 2007 11:35:17 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HH0cT-0002nm-CZ; Tue, 13 Feb 2007 10:35:06 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Jonathan Rosenberg'" <jdrosen@cisco.com>,
	"'ECRIT'" <ecrit@ietf.org>
Subject: RE: [Ecrit] comments on LoST
Date: Tue, 13 Feb 2007 11:35:11 -0500
Message-ID: <005401c74f8c$f04a85e0$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdPipqHfgo6qLAjRtquwse39nTt3wAAdamg
In-Reply-To: <45D1E4BE.9020205@cisco.com>
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f5c1164b9029aa0dd842007e530e24ad
Cc: 
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Comment on the "Thirdly":  I don't think it's a big problem to have both
civic and geo boundaries.  There are a couple of ways to do it, and most
functions need to be able to handle geo and civic interchangeably.  It's
possible for one server to refer to another, but in practice, I don't think
that will be needed.

Brian

> -----Original Message-----
> From: Jonathan Rosenberg [mailto:jdrosen@cisco.com]
> Sent: Tuesday, February 13, 2007 11:18 AM
> To: ECRIT
> Subject: [Ecrit] comments on LoST
> 
> Here are my comments on the latest version of LoST from SVN
> (http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf-ecrit-
> lost-04.txt).
> 
> 
> I have several high level comments.
> 
> Firstly, the specification is somewhat confused about whether it is
> specifying a data object (like a presence document), in which case the
> semantics of the fields are critical, or whether it is specifying a
> protocol, in which case state machines, transactions, timers, failures,
> element behaviors, and so on, are relevant. I believe LoST is the latter
> not the former, yet the spec is mostly written as if it was the former
> and not the latter.
> 
> Secondly, I think the binding to http and https is not well specified,
> and many important details (minimum baseline mandatory requirements,
> timer considerations, usage of security techniques, pipelining, etc.)
> are not discussed at all.
> 
> Thirdly, I have some concerns over the requirement for servers to
> support both geodesic-2d and civic for all queries. IN particular, I
> fear that it will be common for boundary objects to exist in only one
> form or the other, and I don't see how conversion can easily be done
> between the two.
> 
> More specific comments below:
> 
> 
> 
> > This document describes an XML-based protocol for mapping service
> >    identifiers and geodetic or civic location information to service
> >    contact URIs.  In particular, it can be used to determine the
> >    location-appropriate PSAP for emergency services.
> 
> expand PSAP acronym
> 
> > This document describes a protocol for mapping a service identifier
> >    [10] and location information compatible with PIDF-LO [7], namely
> >    revised civic location information [11] and GML [13])
> 
> missing open paren
> 
> 
> > While the initial focus is on providing mapping
> >    functions for emergency services, it is likely that the protocol is
> >    applicable to any service URN.
> 
> the first sentence mentions service identifiers but doesn't actually say
> service URN. Suggest that you add in the first sentence:
> 
> "..for mapping a service identifier (in the form of a service URN [10]).."
> 
> > Example service URL schemes include sip [14], xmpp
> >    [15], and tel [16].
> 
> I'm gonna be a nit-picker and point out that these are actually URI and
> not URL. That error occurs in many places in the document.
> 
> >  For example, in the United States,
> >    the "2-1-1" and "3-1-1" service numbers follow a similar location-to-
> >    service behavior as emergency services.
> 
> might be good to mention what these are
> 
> 
> > This document names this protocol "LoST", for Location-to-Service
> >    Translation.  LoST Satisfies the requirements [18] for mapping
> 
> satisfies
> 
> THe last paragraph in the introduction repeats most of which is said
> already above. I'll note it does so more clearly than the rest of the
> intro. I suggest moving it up towards the front of the introduction.
> 
> Also, the introduction is missing an important point that is obvious for
> us in this field but probably non-obvious for newbies. I'd suggesting
> adding the following text in the intro:
> 
> "Numerous techniques have been specified for the discovery of servers
> for a particular service, including NAPTR records, SVRLOC and similar
> protocols. However, there are an important class of services where the
> specific service instance that is to be connected to depends on the
> identity of the service and the location of the entity that needs to
> reach it. An example of this is emergency telecommunications services,
> where the service instance is a Public Safety Answering Point (PSAP)
> that has jurisdiction over the location of the user making the call.
> Here, the desired PSAP isn't necessarily the one that is topologically
> or even line-of-sight closest to the caller; rather, it is the one that
> serves the callers location based on geopolitical boundaries. For this
> reason, the selected service instance is a function of location and the
> desired service."
> 
> 
> 
> Section 3 isn't really an overview of operation at all. It mainly
> addresses the question of WHEN a user invokes LoST. I was expecting
> first an architecture picture that shows a client, a server, and some
> backend stuff (other servers). LosT is show as between client and
> server. The section would talk about clients issuing requests and
> servers answering them. It would mention HTTP and indicate what is
> contained in a request, whats in an answer. Mention caching and the use
> of regions as a technique to avoid repeated queries on the server. It
> would mention the primary primitives provided by lost.
> 
> > 4.  LoST servers and Their Resolution
> 
> LoST Servers and their Resolution
> 
> 
> I wonder if there should be a separate port number for LoST. See RFC 3205.
> 
> > A receiver can replace a mapping with another one having
> >    the same 'source' and 'sourceId' and a higher version number.
> 
> You have not used the term receiver before. Client you mean?
> 
> >  The 'version' attribute is a positive integer that is incremented for
> >    each change in the mapping.  The XML data type does not specify an
> >    upper bound for this attribute and thus, the value MUST NOT wrap
> >    around.  Thus, a higher version number refers to a more recent
> >    mapping.  A mapping maintains its sourceId value as long as it
> >    remains logically the same, e.g., represents the same service
> >    boundary or replaces an earlier service boundary.
> 
> Do these have to increase by 1 for each update, or just increase? SHould
> be clear.
> 
> > The contents of this attribute is a
> >    timezoned XML type dateTime, in canonical representation.  See
> 
> contents are
> 
> >  The 'expires' attribute is REQUIRED to be included in the <mapping>
> >    element.
> 
> Is there a way to use LoST without caching? To specify that this result
> is valid only for the purposes of satisfying this one query? Or to say
> that the results never expire?
> 
> > On occasion, a server may be forced to return an expired mapping if
> >    it cannot reach the authoritative server or the server fails to
> >    return a usable answer.  Clients and servers MAY cache the mapping so
> >    that they have at least some information available.  Caching servers
> >    that have such stale information SHOULD re-attempt the query each
> >    time a client requests a mapping.
> 
> A meta-issue here, is whether the LoST protocol is meant to just be a
> client-server protocol, or whether we are specifying rules for the
> entire system. This SHOULD here is a rule for a server to follow when
> contacting other servers and thus would not be present in a
> client-server protocol spec.
> 
> As another issue, this section (section 5) is a mix of behaviors that
> define rules around construction of objects and for behaviors of
> servers. WHich is it?
> 
> >  Zero or more <displayName> elements describe the service with a
> >    string that is suitable for display to human users, each annotated
> >    with the 'xml:lang' attribute that contains a language tag to aid in
> >    the rendering of text.
> 
> Presumably the presence of more than one is to allow responses to convey
> multiple languages. Might want to state that.
> 
> > The <service> element is optional but may also be required if the
> >    mapping is to be digitally signed.
> 
> seems like a normative statement is needed here - The <service> element
> MUST be present if the mapping is to be digitally signed.
> 
> >  A response MAY indicate the region for which the service URL returned
> >    would be the same as in the actual query, the so-called _service
> >    region_.
> 
> I don't understand this definition. I thought it would be something
> like: The service region is a set of locations, such that if a client
> generates a new query with the same service URN and a location within
> the set, the server would return the same service URI in its response.
> 
> > The service region is described by value
> >    in one or more <serviceBoundary> elements, each formatted according
> >    to a different location profile, identified by the 'profile' atribute
> >    (see Section 11).
> 
> and:
> 
> >  A response MAY contain more than one <serviceBoundary> element with
> >    profile 'civic'.
> 
> appear to contradict each other. Which is it?
> 
> > The identifier is a random token with at least 128 bits of entropy
> >    and can be assumed to be globally unique.  It uniquely references a
> >    particular boundary.  If the boundary changes, a new identifier MUST
> >    be chosen.  Because of these properties, a client receiving a mapping
> >    response can simply check if it already has a copy of the boundary
> >    with that identifier.  If so, it can skip checking with the server
> >    whether the boundary has been updated.  Since service boundaries are
> >    likely to remain unchanged for extended periods of time, possibly
> >    exceeding the normal lifetime of the service URL, this approach
> >    avoids unnecessarily refreshing the boundary information just because
> >    the the remainder of the mapping has become invalid.
> 
> Any guidelines about when a server is supposed to send a service
> boundary reference as opposed to the actual service boundary in a
> response?
> 
> > The Service Number Element
> >
> >    The service number is returned in the optional <serviceNumber>
> >    element.  It contains a string of digits, * and # that a user on a
> >    device with a 12-key dial pad could use to reach that particular
> >
> >
> >
> > Hardie, et al.           Expires August 13, 2007               [Page 11]
> >
> 
> 
> > Internet-Draft                    LoST                     February 2007
> >
> >
> >    service.
> 
> This is not true.
> 
> So if I'm in an enterprise which requires '9' for an outside line,
> wouldn't I have to dial 9 first before this sequence? I think these
> service numbers represent numbers that are part of the local *numbering
> plan*, and are accessed based on the *dial plan* configured into the
> device.
> 
> > 7.3.3.  Recursion
> >
> >    LoST <findService> and <listServicesByLocation> queries can be
> >    recursive, as indicated by the 'recursive' attribute.  A value of
> 
> You haven't mentioned the listServicesByLocation query yet.
> 
> > The example in Figure 6 demonstrates address
> >    validation, omitting the standard response elements.
> 
> but figure 6 is a request, not a response. So how can it omit response
> elements? Maybe you mean figure 7?
> 
> > true.  Each element contains a list of tokens separated by white
> >    space, enumerating the civic location lables used in child elements
> 
> labels
> 
> >  Note that the same address can yield different responses if parts of
> >    the civic address contradict each other.  For example, if the postal
> >    code does not match the city, local server policy determines whether
> >    the postal code or the city is considered valid.  The mapping
> >    naturally corresponds to the valid elements.
> 
> I think you need a bit more guidance on how to construct the validation
> responses. In particular, I think that you would want to indicate that
> the most specific address component that is in conflict is the one
> listed as in error. For example, if a street address is 65 Main St. and
> there is no number 65 on Main St., you would indicate that "65" is in
> error, not Main St.
> 
> >  <?xml version="1.0" encoding="UTF-8"?>
> >    <listServices
> >      xmlns="urn:ietf:params:xml:ns:lost1">
> >      <service>urn:service:sos</service>
> >    </listServices>
> >
> >                 Figure 12: Example of <ListServices> query
> 
> The text in section 9 doesnt mention that the query can contain a
> service. Presumably this is a request for the server to indicate which
> services it supports beneath this root? And that, if absent, its a
> request for all services?
> 
> There is an assumption that the server knows all of the services it
> supports. What about a LoST server that front ends a large number of
> back-end servers, forwarding requests to a particular back-end server
> based on location? THis front end server doesn't really know what
> services it supports.
> 
> >  define the manner in which location information is transmitted.  It
> >    possible to standardize other profiles in the future.  The two
> >    baseline profiles are:
> 
> It is
> 
> >  4.  The declaration of whether geodetic-2d or civic is to be used as
> >        the baseline profile.  It is necessary to explicitly declare the
> >        baseline profile as future profiles may be combinations of
> >        geodetic and civic location information.
> 
> This doesn't make sense to me; I thought this spec defined both
> geodetic-2d and civic as baseline mandatory-to-implement.
> 
> > Requests and responses containing <location> or <serviceBoundary>
> >    elements MUST contain location information in exactly one of the two
> >    baseline profiles, in addition to zero or more additional profiles.
> >    The ordering of location information indicates a preference on the
> >    part of the sender.
> 
> THis seems odd. Why can't you include location in both of the location
> profiles if you have it? It might allow the server to figure out which
> is more accurate and use that one.
> 
> >  1.  A client MUST be capable of understanding the response for the
> >        baseline profiles it used in the request.
> 
> The word 'profiles' (plural) makes me think you can in fact have
> multiple baseline profiles in the request, though the words above forbid
> it.
> 
> >   4.  Servers MUST implement the geodetic-2d and civic profiles.
> 
> What does this mean? Does it mean that it must be able to process
> requests with <location> objects in either format? Does it mean it needs
> to be able to represent a boundary in either of the two formats? Thats
> actually a tall order; I would tend to think that boundaries in
> particular would typically exist in only one format and that conversion
> is not going to be easy or possible in many cases.
> 
> >  6.  If a server receives a request that only contains location
> >        information using profiles it does not understand, the server
> >        responds with a <locationProfileError> (Section 12.1).
> 
> based on your rules this should never happen.
> 
> >  7.  The <serviceBoundary> element MUST use the same location profile
> >        that was used to retrieve the answer and indicates which profile
> >        has been used with the 'profile' attribute.
> 
> 'used to retrieve the answer' - what does that mean? What if the server
> converts the input format internally prior to looking up the answer in a
> backend store?
> 
> Also these rules do not place any requirements on clients. Do they need
> to support both geodesic-2d and civic? Should be clear either way.
> 
> >  These rules enable the use of location profiles not yet specified,
> >    while ensuring baseline interoperability.  Take, for example, this
> >    scenario.  Client X has had its firmware upgraded to support the
> >    uber-complex-3D location profile.  Client X sends location
> 
> You are talking about figures 16 and 17 though you don't reference them.
> 
> >  Servers use this profile by placing a GML [13] <Polygon> element
> >    within the <serviceBoundary> element.  This is defined by the
> >    'polygon' pattern in the LoST schema (see Section 14).
> 
> Well, servers 'use this profile' by processing <location> requests and
> constructing serviceBoundary objects in responses. I think you mean to
> say that <location> objects are constructed using <position> and
> serviceBoundary elemenets by <Polygon> elements.
> 
> Same comment on 11.3.
> 
> > A LoST server can respond indicating that the querier should redirect
> >    the query to another server, using the <redirect> element.  The
> >    element includes a 'target' attribute indicating the LoST application
> >    unique string (see Section 4) that the client SHOULD be contacting
> >    next, as well as the 'source' attribute indicating the server that
> >    generated the redirect response and a 'message' attribute explaining
> >    the reason for the redirect response.
> 
> Is there support for multiple languages at once here, as is the case
> with warnings and errors?
> 
> > 13.  LoST Transport
> 
> You might want to include some discussion on timers. LoST layers a
> transaction protocol ontop of HTTP. How long should a client wait for a
> response?
> 
> Do LoST servers need to support pipelining? Do they have to provide both
> http and https support? Do clients need to support both?
> 
> What about authentication? Can digest be used? What about mutual TLS?
> 
> I think this section is a bit underspecified.
> 
> 
> > 16.5.  LoST Location Profile Registry
> >
> >    This document seeks to create a registry of location profile names
> >    for the LoST protocol.  Profile names are XML tokens.  This registry
> >    will operate in accordance with RFC 2434 [2], Standards Action.
> 
> I'd suggest you actually include the table that IANA is supposed to
> create. I think you want it to look like this:
> 
> 
> LoST Location Profiles
> 
> Profile Name             Specification
> --------------------------------------
> geodetic-2d              RFCXXXX
> civic                    RFCXXXX
> 
> 
> > Generally, authentication and authorization is not required for
> >    mapping queries.  If it is, authentication mechanism of the
> >    underlying transport mechanism, such as HTTP basic and digest
> >    authentication, MAY be used.  (Basic authentication SHOULD only be
> >    used in combination with TLS.)
> 
> I this this last SHOULD has to be a MUST.
> 
> > 17.  Security Considerations
> 
> Text in the body of the specification discusses body signatures, but
> there is no treatment on how this is done.
> 
> > In protocols that support
> >    content type indication, LoST uses the media type application/
> >    lost+xml.
> 
> What does this mean? That when used with HTTP, LoST objects use this
> content-type?
> 
> 
> 
> Thanks,
> JOnathan R.
> 
> 
> 
> 
> --
> Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
> Cisco Fellow                                   Parsippany, NJ 07054-2711
> Cisco Systems
> jdrosen@cisco.com                              FAX:   (973) 952-5050
> http://www.jdrosen.net                         PHONE: (973) 952-5000
> http://www.cisco.com
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 12:00:51 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH11L-0000xA-9r; Tue, 13 Feb 2007 12:00:47 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH11K-0000x5-46
	for ecrit@ietf.org; Tue, 13 Feb 2007 12:00:46 -0500
Received: from aismt06p.bellsouth.com ([139.76.165.211])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH11H-0007eh-Fs
	for ecrit@ietf.org; Tue, 13 Feb 2007 12:00:46 -0500
Received: from ([139.76.131.87])
	by aismt06p.bellsouth.com with SMTP  id KP-AXPRN.16312084;
	Tue, 13 Feb 2007 11:59:13 -0500
Received: from 01NC27689010625.AD.BLS.COM ([90.144.44.200]) by
	01GAF5142010623.AD.BLS.COM with Microsoft
	SMTPSVC(6.0.3790.2499); Tue, 13 Feb 2007 11:59:13 -0500
Received: from 01NC27689010641.AD.BLS.COM ([90.144.44.103]) by
	01NC27689010625.AD.BLS.COM with Microsoft
	SMTPSVC(6.0.3790.2499); Tue, 13 Feb 2007 11:59:13 -0500
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2826
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Date: Tue, 13 Feb 2007 11:59:12 -0500
Message-ID: <7582BC68E4994F4ABF0BD4723975C3FA0268D987@crexc41p>
In-reply-to: <A09345776B6C7A4985573569C0F300430EA50F9C@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Ecrit] Comments/Questions on draft-ietf-ecrit-03
Importance: normal
Priority: normal
Thread-Index: AcdNUtEuz4r2POQrTxS9NOtKcQd6rACNg/tgAAG9E6A=
References: <A09345776B6C7A4985573569C0F300430EA50F9C@rrc-dte-exs01.dte.telcordia.com>
From: "Stark, Barbara" <Barbara.Stark@BellSouth.com>
To: "Reese, Theresa E" <treese@telcordia.com>, "Andrew Newton" <andy@hxr.us>,
	"Henning Schulzrinne" <hgs@cs.columbia.edu>,
	"Marc Linsner" <mlinsner@cisco.com>
X-OriginalArrivalTime: 13 Feb 2007 16:59:13.0016 (UTC)
	FILETIME=[497CF780:01C74F90]
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 731ea0e9f5725b67e634db1918f3b951
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0370531748=="
Errors-To: ecrit-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0370531748==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C74F90.49203FF8"
Content-Transfer-Encoding: 7bit

This is a multi-part message in MIME format.

------_=_NextPart_001_01C74F90.49203FF8
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

To be more specific:
On www.nena.org, under "For 9-1-1 Professionals", select "Standards &
Other Documents". Or go directly to=20
http://www.nena.org/pages/ContentList.asp?CTID=3D5
There are two relevant documents under the [Technical Requirements
Documents]. Under [Technical Information Documents], you need to scroll
down to the "VoIP Packet" section, to see some relevant documents.
Barbara


________________________________

From: Reese, Theresa E [mailto:treese@telcordia.com]=20
Sent: Tuesday, February 13, 2007 11:14 AM
To: Andrew Newton; Henning Schulzrinne; Marc Linsner
Cc: ECRIT
Subject: RE: [Ecrit] Comments/Questions on draft-ietf-ecrit-03



Andy, Henning, Marc -=20

=20

The NENA requirements for i3 are publicly available on the NENA website,
www.nena.org <http://www.nena.org/> , under Technical Requirements
Documents.

=20

You will find that this document addresses emergency call routing and
location validation as separate functional elements.  You will not find
any requirements related to the physical implementation of these
functional elements (i.e., the TRD does not make any statements about
whether these functions should be implemented together or separately).
You will not find a requirement that says that the location validation
function requires the return of a URI. =20

=20

Terry

=20

________________________________

From: Andrew Newton [mailto:andy@hxr.us]=20
Sent: Saturday, February 10, 2007 3:33 PM
To: Henning Schulzrinne
Cc: Reese, Theresa E; ECRIT
Subject: Re: [Ecrit] Comments/Questions on draft-ietf-ecrit-03

=20

=20

On Feb 10, 2007, at 3:21 PM, Henning Schulzrinne wrote:





(I'm still unsure as to why separating the two functions would be a good
idea, but that's a separate discussion.)

=20

Actually, that is a good question.  We seem to be taking stabs in the
dark regarding the satisfaction of some NENA requirements that are, to
my knowledge, not publicly available.  If NENA wants the IETF to create
a protocol that meets its requirements, they need to make the
requirements publicly available.

=20

And I can't help but wonder why the separation of the validation
function from the mapping function is such a big deal.  My understanding
was that validation required mapping, which means returning the URI.
Otherwise trying to determine if a particular civic address is mapping
to the proper PSAP would be difficult.

=20

-andy


*****

The information transmitted is intended only for the person or entity to =
which it is addressed and may contain confidential, proprietary, and/or =
privileged material. Any review, retransmission, dissemination or other =
use of, or taking of any action in reliance upon this information by =
persons or entities other than the intended recipient is prohibited. If =
you received this in error, please contact the sender and delete the =
material from all computers. GA623



------_=_NextPart_001_01C74F90.49203FF8
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.3020" name=3DGENERATOR><!--[if !mso]>
<STYLE>v\:* {
	BEHAVIOR: url(#default#VML)
}
o\:* {
	BEHAVIOR: url(#default#VML)
}
w\:* {
	BEHAVIOR: url(#default#VML)
}
.shape {
	BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
	font-family: Helvetica;
}
@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: =
"Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY lang=3DEN-US=20
style=3D"WORD-WRAP: break-word; khtml-nbsp-mode: space; =
khtml-line-break: after-white-space"=20
vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D301585516-13022007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>To be more specific:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D301585516-13022007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>On <A =
href=3D"http://www.nena.org">www.nena.org</A>, under=20
"For 9-1-1 Professionals", select "Standards &amp; Other Documents". Or =
go=20
directly to </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D301585516-13022007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><A=20
href=3D"http://www.nena.org/pages/ContentList.asp?CTID=3D5">http://www.ne=
na.org/pages/ContentList.asp?CTID=3D5</A></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D301585516-13022007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>There are two relevant documents under the =
[Technical=20
Requirements Documents]. Under [Technical Information Documents], you =
need to=20
scroll down to the "VoIP Packet" section, to see some relevant=20
documents.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D301585516-13022007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Barbara</FONT></SPAN></DIV><FONT face=3DArial =
color=3D#0000ff=20
size=3D2></FONT><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Reese, Theresa E=20
[mailto:treese@telcordia.com] <BR><B>Sent:</B> Tuesday, February 13, =
2007 11:14=20
AM<BR><B>To:</B> Andrew Newton; Henning Schulzrinne; Marc =
Linsner<BR><B>Cc:</B>=20
ECRIT<BR><B>Subject:</B> RE: [Ecrit] Comments/Questions on=20
draft-ietf-ecrit-03<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Andy, =
Henning, Marc -=20
<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">The NENA =
requirements=20
for i3 are publicly available on the NENA website, <A=20
href=3D"http://www.nena.org/">www.nena.org</A>, under Technical =
Requirements=20
Documents.<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">You will find =
that this=20
document addresses emergency call routing and location validation as =
separate=20
functional elements. &nbsp;You will not find any requirements related to =
the=20
physical implementation of these functional elements (i.e., the TRD does =
not=20
make any statements about whether these functions should be implemented =
together=20
or separately). &nbsp;You will not find a requirement that says that the =

location validation function requires the return of a URI.&nbsp;=20
<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Terry<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><FONT =

face=3D"Times New Roman" size=3D3><SPAN style=3D"FONT-SIZE: 12pt">
<HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
</SPAN></FONT></DIV>
<P class=3DMsoNormal><B><FONT face=3DTahoma size=3D2><SPAN=20
style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
face=3DTahoma size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma"> Andrew=20
Newton [mailto:andy@hxr.us] <BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Saturday, February 10, 2007 =
3:33=20
PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Henning=20
Schulzrinne<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> =
Reese, Theresa=20
E; ECRIT<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> Re: =
[Ecrit]=20
Comments/Questions on =
draft-ietf-ecrit-03</SPAN></FONT><o:p></o:p></P></DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">On Feb 10, 2007, at 3:21 PM, Henning =
Schulzrinne=20
wrote:<o:p></o:p></SPAN></FONT></P></DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><BR><BR><o:p></o:p></SPAN></FONT></P>
<P style=3D"MARGIN: 0in 0in 0pt"><FONT face=3DHelvetica size=3D1><SPAN=20
style=3D"FONT-SIZE: 9pt; FONT-FAMILY: Helvetica">(I'm still unsure as to =
why=20
separating the two functions would be a good idea, but that's a separate =

discussion.)</SPAN></FONT><o:p></o:p></P></DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">Actually, that is a good question.&nbsp; We =
seem to be=20
taking stabs in the dark regarding the satisfaction of some NENA =
requirements=20
that are, to my knowledge, not publicly available.&nbsp; If NENA wants =
the IETF=20
to create a protocol that meets its requirements, they need to make the=20
requirements publicly available.<o:p></o:p></SPAN></FONT></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">And I can't help but wonder why the separation =
of the=20
validation function from the mapping function is such a big deal.&nbsp; =
My=20
understanding was that validation required mapping, which means =
returning the=20
URI.&nbsp; Otherwise trying to determine if a particular civic address =
is=20
mapping to the proper PSAP would be=20
difficult.<o:p></o:p></SPAN></FONT></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV>
<DIV>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: =
12pt">-andy<o:p></o:p></SPAN></FONT></P></DIV></DIV></BODY><!--[object_id=
=3D#bellsouth.com#]--><FONT color=3D#0000ff>
<P><FONT face=3DTahoma color=3D#000000 size=3D2>*****</FONT></P>
<P><FONT face=3DTahoma color=3D#000000 size=3D2>The information =
transmitted is intended only for the person or entity to which it is =
addressed and may contain confidential, proprietary, and/or privileged =
material. Any review, retransmission, dissemination or other use of, or =
taking of any action in reliance upon this information by persons or =
entities other than the intended recipient is prohibited. If you =
received this in error, please contact the sender and delete the =
material from all computers. GA623</FONT></P></FONT></HTML>

------_=_NextPart_001_01C74F90.49203FF8--


--===============0370531748==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0370531748==--




From ecrit-bounces@ietf.org Tue Feb 13 14:21:10 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH3Ct-0005i5-K6; Tue, 13 Feb 2007 14:20:51 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH3Cs-0005hz-NU
	for ecrit@ietf.org; Tue, 13 Feb 2007 14:20:50 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HH3Cp-00017Z-5c
	for ecrit@ietf.org; Tue, 13 Feb 2007 14:20:50 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Tue, 13 Feb 2007 14:19:50 -0500
	id 015880EB.45D20F56.00001F51
In-Reply-To: <45D1E4BE.9020205@cisco.com>
References: <45D1E4BE.9020205@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
Date: Tue, 13 Feb 2007 14:20:32 -0500
To: Jonathan Rosenberg <jdrosen@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8c5db863102a3ada84e0cd52a81a79e
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 13, 2007, at 11:18 AM, Jonathan Rosenberg wrote:
> Firstly, the specification is somewhat confused about whether it is  
> specifying a data object (like a presence document), in which case  
> the semantics of the fields are critical, or whether it is  
> specifying a protocol, in which case state machines, transactions,  
> timers, failures, element behaviors, and so on, are relevant. I  
> believe LoST is the latter not the former, yet the spec is mostly  
> written as if it was the former and not the latter.

So the semantics of fields of a document passed by a protocol are  
critical, but the semantics of the fields in the protocol are not?   
This needs a better explanation in order to be actionable... or even  
convincing.

> Secondly, I think the binding to http and https is not well  
> specified, and many important details (minimum baseline mandatory  
> requirements, timer considerations, usage of security techniques,  
> pipelining, etc.) are not discussed at all.

Other than the timer considerations, I believe you have a point  
here.  While other HTTP using dohickey's out there never actually do  
this, given the seriousness of non-interoperability with LoST  
probably means we need to cover this in more detail.

> Thirdly, I have some concerns over the requirement for servers to  
> support both geodesic-2d and civic for all queries. IN particular,  
> I fear that it will be common for boundary objects to exist in only  
> one form or the other, and I don't see how conversion can easily be  
> done between the two.

I believe we say that all servers must RECOGNIZE both profiles.  Not  
that they must have mapping data for both profiles, or be able to  
geocode or rev-geocode.  No amount of specification can solve that  
problem.  Either they have the data or they do not.  In general, this  
should not be problem.  Resolution paths will either follow a civic  
chain or a geo chain.

> Also, the introduction is missing an important point that is  
> obvious for us in this field but probably non-obvious for newbies.  
> I'd suggesting adding the following text in the intro:
>
> "Numerous techniques have been specified for the discovery of  
> servers for a particular service, including NAPTR records, SVRLOC  
> and similar protocols. However, there are an important class of  
> services where the specific service instance that is to be  
> connected to depends on the identity of the service and the  
> location of the entity that needs to reach it. An example of this  
> is emergency telecommunications services, where the service  
> instance is a Public Safety Answering Point (PSAP) that has  
> jurisdiction over the location of the user making the call. Here,  
> the desired PSAP isn't necessarily the one that is topologically or  
> even line-of-sight closest to the caller; rather, it is the one  
> that serves the callers location based on geopolitical boundaries.  
> For this reason, the selected service instance is a function of  
> location and the desired service."

I like it.

> I wonder if there should be a separate port number for LoST. See  
> RFC 3205.

If you mean well-known port numbers, then no.  Specification of port  
numbers is done via U-NAPTR.  In practice, I agree that they should  
not be 80 or 443 unless there is good reason.

> Is there a way to use LoST without caching? To specify that this  
> result is valid only for the purposes of satisfying this one query?  
> Or to say that the results never expire?

Good question.  I'm not sure about how to the former.  The latter is  
practically done by setting the value to the year 4000.  Perhaps we  
could modify the schema to allow the values of 'NO-CACHE' and 'NO- 
EXPIRATION' to be clearer.

>> The identifier is a random token with at least 128 bits of entropy
>>    and can be assumed to be globally unique.  It uniquely  
>> references a
>>    particular boundary.  If the boundary changes, a new identifier  
>> MUST
>>    be chosen.  Because of these properties, a client receiving a  
>> mapping
>>    response can simply check if it already has a copy of the boundary
>>    with that identifier.  If so, it can skip checking with the server
>>    whether the boundary has been updated.  Since service  
>> boundaries are
>>    likely to remain unchanged for extended periods of time, possibly
>>    exceeding the normal lifetime of the service URL, this approach
>>    avoids unnecessarily refreshing the boundary information just  
>> because
>>    the the remainder of the mapping has become invalid.
>
> Any guidelines about when a server is supposed to send a service  
> boundary reference as opposed to the actual service boundary in a  
> response?

Hmmm... good question.  I would think that all authoritative servers  
would always send service boundary values so that caching resolvers  
may actually cache them.  As for the resolvers, they probably know  
best what to do based on their configuration.

>>  4.  The declaration of whether geodetic-2d or civic is to be used as
>>        the baseline profile.  It is necessary to explicitly  
>> declare the
>>        baseline profile as future profiles may be combinations of
>>        geodetic and civic location information.
>
> This doesn't make sense to me; I thought this spec defined both  
> geodetic-2d and civic as baseline mandatory-to-implement.

It does, but defining new profiles requires the new profile to  
declare what baseline it is using... because that baseline needs to  
be used if the new profile is not recognized.

>> Requests and responses containing <location> or <serviceBoundary>
>>    elements MUST contain location information in exactly one of  
>> the two
>>    baseline profiles, in addition to zero or more additional  
>> profiles.
>>    The ordering of location information indicates a preference on the
>>    part of the sender.
>
> THis seems odd. Why can't you include location in both of the  
> location profiles if you have it? It might allow the server to  
> figure out which is more accurate and use that one.

I believe there was a long thread about this, and the conclusion was  
"don't do it."  Mostly because if you have both a civic and geo  
location, you can issue two separate queries.

>>  6.  If a server receives a request that only contains location
>>        information using profiles it does not understand, the server
>>        responds with a <locationProfileError> (Section 12.1).
>
> based on your rules this should never happen.

It shouldn't, that's right.  But we don't live in a perfect world.

>> A LoST server can respond indicating that the querier should redirect
>>    the query to another server, using the <redirect> element.  The
>>    element includes a 'target' attribute indicating the LoST  
>> application
>>    unique string (see Section 4) that the client SHOULD be contacting
>>    next, as well as the 'source' attribute indicating the server that
>>    generated the redirect response and a 'message' attribute  
>> explaining
>>    the reason for the redirect response.
>
> Is there support for multiple languages at once here, as is the  
> case with warnings and errors?

It uses the same message pattern as warnings and errors, and neither  
support multiple.

> You might want to include some discussion on timers. LoST layers a  
> transaction protocol ontop of HTTP. How long should a client wait  
> for a response?

I'm not falling into that tarpit.  For a discussion on timers, see TCP.

> Do LoST servers need to support pipelining? Do they have to provide  
> both http and https support? Do clients need to support both?

Pipelining: no.
Both HTTP & HTTPS: yes.
Should the doc specify this: yes.

> What about authentication? Can digest be used? What about mutual TLS?

Support for any authentication in the client is optional.  We should  
say this.

>> Generally, authentication and authorization is not required for
>>    mapping queries.  If it is, authentication mechanism of the
>>    underlying transport mechanism, such as HTTP basic and digest
>>    authentication, MAY be used.  (Basic authentication SHOULD only be
>>    used in combination with TLS.)
>
> I this this last SHOULD has to be a MUST.

No.  SHOULD is correct.  Implementations will still be inter-operable  
if they violate this advice.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 16:23:03 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH56l-0003vi-T8; Tue, 13 Feb 2007 16:22:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH4fF-0005Bs-BS
	for ecrit@ietf.org; Tue, 13 Feb 2007 15:54:13 -0500
Received: from zcars04e.nortel.com ([47.129.242.56])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH4ep-0008Ax-O9
	for ecrit@ietf.org; Tue, 13 Feb 2007 15:54:12 -0500
Received: from zcarhxs1.corp.nortel.com (zcarhxs1.corp.nortel.com
	[47.129.230.89])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	l1DKjmD26800
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 15:45:48 -0500 (EST)
Received: from [47.130.18.191] ([47.130.18.191] RDNS failed) by
	zcarhxs1.corp.nortel.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 15:53:19 -0500
Message-ID: <45D2252C.1090401@nortel.com>
Date: Tue, 13 Feb 2007 15:53:00 -0500
From: "Tom-PT Taylor" <taylor@nortel.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 13 Feb 2007 20:53:19.0893 (UTC)
	FILETIME=[FE144C50:01C74FB0]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248
Subject: [Ecrit] Review of LoST-04, part 1
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I've hardly started to put out comments, but given the contentious 
nature of definitions, I figured this should hit the list now. I'm not 
wedded to the proposed definitions, but I think they capture the usage 
within LoST-04.

1. Organization of the document
-------------------------------

I find that the presentation in lost-03 has a few things out of place:

-- Section 3 is specific to usage of the <findService> message, so it
really belongs in the introduction to section 7.

-- Section 5 is specific to the <findServiceResponse> message, so it
belongs in section 7.4, immediately after section 7.4.1. A high-level
understanding of the intent of <mapping> is all that is needed up to
that point.

Bearing these comments in mind, please note that subsequent comments use 
the existing section numbering in LoST-04. In the case of proposed text, 
that numbering may have to be changed if these comments are accepted. 
This possibility is flagged by enclosing section numbers in proposed 
text in quotes.

Section 1
---------

para 3: LoST doesn't cache -- it supports caching.

", para 4: Delete "The relationship between", so that the sentence 
starts "Other functions ...". Not sure I'd call architecture a function, 
but I can't think of another word at the moment.

Section 2
---------

Little terminology from [18] is really used in this document. For 
instance, "mapping" is more general in this document than in [18], and 
should likely be defined explicitly here. Here is a stab at some text:

<proposed text>

Mapping

Mapping is a process that takes a location and a service identifier as 
inputs and returns one or more URIs that point to a host providing that 
service or acting as an intermediary to establish communication with the 
serving entity. This definition is a generalization of the term 
"mapping" as used in [18], because of the potential for LoST to be used 
for non-emergency services.

Mapping is performed in LoST through exchange of the <findService> and 
<findServiceResponse> messages as defined in section "7".

LoST Client and Server

"LoST client" is the role played by a host that sends LoST query 
messages and receives LoST response messages. "LoST server" is the role 
played by a host that receives LoST query messages and sends LoST 
response messages. In recursive operation, the same host may play both 
roles. This document also uses the term "authoritative server" to 
designate a host that acts in the LoST server role only and successfully 
resolves the input location and service identifier to a URI or set of URIs.

Service Boundary

A service boundary is the boundary or set of boundaries of a geographic 
region, respectively set of geographic regions, within which all 
locations will map to the same URI or set of URIs for a given service.

In LoST, service boundaries are expressed using ...

Validation

The term "validation" as used in this document is a concrete realization 
of the term "location validation" as defined in section 3.5 of [18].

</proposed text>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 17:28:40 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH68W-000636-8m; Tue, 13 Feb 2007 17:28:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH68U-00062v-VN
	for ecrit@ietf.org; Tue, 13 Feb 2007 17:28:30 -0500
Received: from sj-iport-3-in.cisco.com ([171.71.176.72]
	helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HH68S-0006g4-Qx
	for ecrit@ietf.org; Tue, 13 Feb 2007 17:28:30 -0500
Received: from sj-dkim-4.cisco.com ([171.71.179.196])
	by sj-iport-3.cisco.com with ESMTP; 13 Feb 2007 14:28:28 -0800
X-IronPort-AV: i="4.14,164,1170662400"; 
	d="scan'208"; a="464282817:sNHT189350422"
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id l1DMSRT7032709; 
	Tue, 13 Feb 2007 14:28:27 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l1DMSQDo021279;
	Tue, 13 Feb 2007 14:28:26 -0800 (PST)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 14:28:26 -0800
Received: from [10.32.241.151] ([10.32.241.151]) by xfe-sjc-211.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 14:28:25 -0800
Message-ID: <45D23B87.7050203@cisco.com>
Date: Tue, 13 Feb 2007 17:28:23 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Brian Rosen <br@brianrosen.net>
Subject: Re: [Ecrit] comments on LoST
References: <005401c74f8c$f04a85e0$640fa8c0@cis.neustar.com>
In-Reply-To: <005401c74f8c$f04a85e0$640fa8c0@cis.neustar.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 13 Feb 2007 22:28:25.0801 (UTC)
	FILETIME=[4710C390:01C74FBE]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=20297; t=1171405707;
	x=1172269707; c=relaxed/simple; s=sjdkim4002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jdrosen@cisco.com;
	z=From:=20Jonathan=20Rosenberg=20<jdrosen@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20comments=20on=20LoST |Sender:=20;
	bh=xkvP5TAylShjwypz+wYSCjjyYcR5ipfXtw31mIIHq38=;
	b=djMF/KEItKKb/Kp1MzZU+nLPlgO2uNRBuNrTsJNBrFtsZWHijPj/oUyFlXrdLeQ9p5UaDqXI
	bvIinXdQruEgCMg1ONHzkFlKo3cDskymlH/HjmB2u/c2O6wgVK6J3zV8;
Authentication-Results: sj-dkim-4; header.From=jdrosen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim4002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 57b3d456dc4730784e7070d5c6b7d14f
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

So you are saying its not hard for a server to convert a boundary 
definition that is in civic format to one in geodesic format? Seems near 
impossible to me. The server would more or less have to havve all 
boundary objects in both formats, I would think.

-Jonathan R.

Brian Rosen wrote:

> Comment on the "Thirdly":  I don't think it's a big problem to have both
> civic and geo boundaries.  There are a couple of ways to do it, and most
> functions need to be able to handle geo and civic interchangeably.  It's
> possible for one server to refer to another, but in practice, I don't think
> that will be needed.
> 
> Brian
> 
> 
>>-----Original Message-----
>>From: Jonathan Rosenberg [mailto:jdrosen@cisco.com]
>>Sent: Tuesday, February 13, 2007 11:18 AM
>>To: ECRIT
>>Subject: [Ecrit] comments on LoST
>>
>>Here are my comments on the latest version of LoST from SVN
>>(http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf-ecrit-
>>lost-04.txt).
>>
>>
>>I have several high level comments.
>>
>>Firstly, the specification is somewhat confused about whether it is
>>specifying a data object (like a presence document), in which case the
>>semantics of the fields are critical, or whether it is specifying a
>>protocol, in which case state machines, transactions, timers, failures,
>>element behaviors, and so on, are relevant. I believe LoST is the latter
>>not the former, yet the spec is mostly written as if it was the former
>>and not the latter.
>>
>>Secondly, I think the binding to http and https is not well specified,
>>and many important details (minimum baseline mandatory requirements,
>>timer considerations, usage of security techniques, pipelining, etc.)
>>are not discussed at all.
>>
>>Thirdly, I have some concerns over the requirement for servers to
>>support both geodesic-2d and civic for all queries. IN particular, I
>>fear that it will be common for boundary objects to exist in only one
>>form or the other, and I don't see how conversion can easily be done
>>between the two.
>>
>>More specific comments below:
>>
>>
>>
>>
>>>This document describes an XML-based protocol for mapping service
>>>   identifiers and geodetic or civic location information to service
>>>   contact URIs.  In particular, it can be used to determine the
>>>   location-appropriate PSAP for emergency services.
>>
>>expand PSAP acronym
>>
>>
>>>This document describes a protocol for mapping a service identifier
>>>   [10] and location information compatible with PIDF-LO [7], namely
>>>   revised civic location information [11] and GML [13])
>>
>>missing open paren
>>
>>
>>
>>>While the initial focus is on providing mapping
>>>   functions for emergency services, it is likely that the protocol is
>>>   applicable to any service URN.
>>
>>the first sentence mentions service identifiers but doesn't actually say
>>service URN. Suggest that you add in the first sentence:
>>
>>"..for mapping a service identifier (in the form of a service URN [10]).."
>>
>>
>>>Example service URL schemes include sip [14], xmpp
>>>   [15], and tel [16].
>>
>>I'm gonna be a nit-picker and point out that these are actually URI and
>>not URL. That error occurs in many places in the document.
>>
>>
>>> For example, in the United States,
>>>   the "2-1-1" and "3-1-1" service numbers follow a similar location-to-
>>>   service behavior as emergency services.
>>
>>might be good to mention what these are
>>
>>
>>
>>>This document names this protocol "LoST", for Location-to-Service
>>>   Translation.  LoST Satisfies the requirements [18] for mapping
>>
>>satisfies
>>
>>THe last paragraph in the introduction repeats most of which is said
>>already above. I'll note it does so more clearly than the rest of the
>>intro. I suggest moving it up towards the front of the introduction.
>>
>>Also, the introduction is missing an important point that is obvious for
>>us in this field but probably non-obvious for newbies. I'd suggesting
>>adding the following text in the intro:
>>
>>"Numerous techniques have been specified for the discovery of servers
>>for a particular service, including NAPTR records, SVRLOC and similar
>>protocols. However, there are an important class of services where the
>>specific service instance that is to be connected to depends on the
>>identity of the service and the location of the entity that needs to
>>reach it. An example of this is emergency telecommunications services,
>>where the service instance is a Public Safety Answering Point (PSAP)
>>that has jurisdiction over the location of the user making the call.
>>Here, the desired PSAP isn't necessarily the one that is topologically
>>or even line-of-sight closest to the caller; rather, it is the one that
>>serves the callers location based on geopolitical boundaries. For this
>>reason, the selected service instance is a function of location and the
>>desired service."
>>
>>
>>
>>Section 3 isn't really an overview of operation at all. It mainly
>>addresses the question of WHEN a user invokes LoST. I was expecting
>>first an architecture picture that shows a client, a server, and some
>>backend stuff (other servers). LosT is show as between client and
>>server. The section would talk about clients issuing requests and
>>servers answering them. It would mention HTTP and indicate what is
>>contained in a request, whats in an answer. Mention caching and the use
>>of regions as a technique to avoid repeated queries on the server. It
>>would mention the primary primitives provided by lost.
>>
>>
>>>4.  LoST servers and Their Resolution
>>
>>LoST Servers and their Resolution
>>
>>
>>I wonder if there should be a separate port number for LoST. See RFC 3205.
>>
>>
>>>A receiver can replace a mapping with another one having
>>>   the same 'source' and 'sourceId' and a higher version number.
>>
>>You have not used the term receiver before. Client you mean?
>>
>>
>>> The 'version' attribute is a positive integer that is incremented for
>>>   each change in the mapping.  The XML data type does not specify an
>>>   upper bound for this attribute and thus, the value MUST NOT wrap
>>>   around.  Thus, a higher version number refers to a more recent
>>>   mapping.  A mapping maintains its sourceId value as long as it
>>>   remains logically the same, e.g., represents the same service
>>>   boundary or replaces an earlier service boundary.
>>
>>Do these have to increase by 1 for each update, or just increase? SHould
>>be clear.
>>
>>
>>>The contents of this attribute is a
>>>   timezoned XML type dateTime, in canonical representation.  See
>>
>>contents are
>>
>>
>>> The 'expires' attribute is REQUIRED to be included in the <mapping>
>>>   element.
>>
>>Is there a way to use LoST without caching? To specify that this result
>>is valid only for the purposes of satisfying this one query? Or to say
>>that the results never expire?
>>
>>
>>>On occasion, a server may be forced to return an expired mapping if
>>>   it cannot reach the authoritative server or the server fails to
>>>   return a usable answer.  Clients and servers MAY cache the mapping so
>>>   that they have at least some information available.  Caching servers
>>>   that have such stale information SHOULD re-attempt the query each
>>>   time a client requests a mapping.
>>
>>A meta-issue here, is whether the LoST protocol is meant to just be a
>>client-server protocol, or whether we are specifying rules for the
>>entire system. This SHOULD here is a rule for a server to follow when
>>contacting other servers and thus would not be present in a
>>client-server protocol spec.
>>
>>As another issue, this section (section 5) is a mix of behaviors that
>>define rules around construction of objects and for behaviors of
>>servers. WHich is it?
>>
>>
>>> Zero or more <displayName> elements describe the service with a
>>>   string that is suitable for display to human users, each annotated
>>>   with the 'xml:lang' attribute that contains a language tag to aid in
>>>   the rendering of text.
>>
>>Presumably the presence of more than one is to allow responses to convey
>>multiple languages. Might want to state that.
>>
>>
>>>The <service> element is optional but may also be required if the
>>>   mapping is to be digitally signed.
>>
>>seems like a normative statement is needed here - The <service> element
>>MUST be present if the mapping is to be digitally signed.
>>
>>
>>> A response MAY indicate the region for which the service URL returned
>>>   would be the same as in the actual query, the so-called _service
>>>   region_.
>>
>>I don't understand this definition. I thought it would be something
>>like: The service region is a set of locations, such that if a client
>>generates a new query with the same service URN and a location within
>>the set, the server would return the same service URI in its response.
>>
>>
>>>The service region is described by value
>>>   in one or more <serviceBoundary> elements, each formatted according
>>>   to a different location profile, identified by the 'profile' atribute
>>>   (see Section 11).
>>
>>and:
>>
>>
>>> A response MAY contain more than one <serviceBoundary> element with
>>>   profile 'civic'.
>>
>>appear to contradict each other. Which is it?
>>
>>
>>>The identifier is a random token with at least 128 bits of entropy
>>>   and can be assumed to be globally unique.  It uniquely references a
>>>   particular boundary.  If the boundary changes, a new identifier MUST
>>>   be chosen.  Because of these properties, a client receiving a mapping
>>>   response can simply check if it already has a copy of the boundary
>>>   with that identifier.  If so, it can skip checking with the server
>>>   whether the boundary has been updated.  Since service boundaries are
>>>   likely to remain unchanged for extended periods of time, possibly
>>>   exceeding the normal lifetime of the service URL, this approach
>>>   avoids unnecessarily refreshing the boundary information just because
>>>   the the remainder of the mapping has become invalid.
>>
>>Any guidelines about when a server is supposed to send a service
>>boundary reference as opposed to the actual service boundary in a
>>response?
>>
>>
>>>The Service Number Element
>>>
>>>   The service number is returned in the optional <serviceNumber>
>>>   element.  It contains a string of digits, * and # that a user on a
>>>   device with a 12-key dial pad could use to reach that particular
>>>
>>>
>>>
>>>Hardie, et al.           Expires August 13, 2007               [Page 11]
>>>
>>
>>
>>>Internet-Draft                    LoST                     February 2007
>>>
>>>
>>>   service.
>>
>>This is not true.
>>
>>So if I'm in an enterprise which requires '9' for an outside line,
>>wouldn't I have to dial 9 first before this sequence? I think these
>>service numbers represent numbers that are part of the local *numbering
>>plan*, and are accessed based on the *dial plan* configured into the
>>device.
>>
>>
>>>7.3.3.  Recursion
>>>
>>>   LoST <findService> and <listServicesByLocation> queries can be
>>>   recursive, as indicated by the 'recursive' attribute.  A value of
>>
>>You haven't mentioned the listServicesByLocation query yet.
>>
>>
>>>The example in Figure 6 demonstrates address
>>>   validation, omitting the standard response elements.
>>
>>but figure 6 is a request, not a response. So how can it omit response
>>elements? Maybe you mean figure 7?
>>
>>
>>>true.  Each element contains a list of tokens separated by white
>>>   space, enumerating the civic location lables used in child elements
>>
>>labels
>>
>>
>>> Note that the same address can yield different responses if parts of
>>>   the civic address contradict each other.  For example, if the postal
>>>   code does not match the city, local server policy determines whether
>>>   the postal code or the city is considered valid.  The mapping
>>>   naturally corresponds to the valid elements.
>>
>>I think you need a bit more guidance on how to construct the validation
>>responses. In particular, I think that you would want to indicate that
>>the most specific address component that is in conflict is the one
>>listed as in error. For example, if a street address is 65 Main St. and
>>there is no number 65 on Main St., you would indicate that "65" is in
>>error, not Main St.
>>
>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>>   <listServices
>>>     xmlns="urn:ietf:params:xml:ns:lost1">
>>>     <service>urn:service:sos</service>
>>>   </listServices>
>>>
>>>                Figure 12: Example of <ListServices> query
>>
>>The text in section 9 doesnt mention that the query can contain a
>>service. Presumably this is a request for the server to indicate which
>>services it supports beneath this root? And that, if absent, its a
>>request for all services?
>>
>>There is an assumption that the server knows all of the services it
>>supports. What about a LoST server that front ends a large number of
>>back-end servers, forwarding requests to a particular back-end server
>>based on location? THis front end server doesn't really know what
>>services it supports.
>>
>>
>>> define the manner in which location information is transmitted.  It
>>>   possible to standardize other profiles in the future.  The two
>>>   baseline profiles are:
>>
>>It is
>>
>>
>>> 4.  The declaration of whether geodetic-2d or civic is to be used as
>>>       the baseline profile.  It is necessary to explicitly declare the
>>>       baseline profile as future profiles may be combinations of
>>>       geodetic and civic location information.
>>
>>This doesn't make sense to me; I thought this spec defined both
>>geodetic-2d and civic as baseline mandatory-to-implement.
>>
>>
>>>Requests and responses containing <location> or <serviceBoundary>
>>>   elements MUST contain location information in exactly one of the two
>>>   baseline profiles, in addition to zero or more additional profiles.
>>>   The ordering of location information indicates a preference on the
>>>   part of the sender.
>>
>>THis seems odd. Why can't you include location in both of the location
>>profiles if you have it? It might allow the server to figure out which
>>is more accurate and use that one.
>>
>>
>>> 1.  A client MUST be capable of understanding the response for the
>>>       baseline profiles it used in the request.
>>
>>The word 'profiles' (plural) makes me think you can in fact have
>>multiple baseline profiles in the request, though the words above forbid
>>it.
>>
>>
>>>  4.  Servers MUST implement the geodetic-2d and civic profiles.
>>
>>What does this mean? Does it mean that it must be able to process
>>requests with <location> objects in either format? Does it mean it needs
>>to be able to represent a boundary in either of the two formats? Thats
>>actually a tall order; I would tend to think that boundaries in
>>particular would typically exist in only one format and that conversion
>>is not going to be easy or possible in many cases.
>>
>>
>>> 6.  If a server receives a request that only contains location
>>>       information using profiles it does not understand, the server
>>>       responds with a <locationProfileError> (Section 12.1).
>>
>>based on your rules this should never happen.
>>
>>
>>> 7.  The <serviceBoundary> element MUST use the same location profile
>>>       that was used to retrieve the answer and indicates which profile
>>>       has been used with the 'profile' attribute.
>>
>>'used to retrieve the answer' - what does that mean? What if the server
>>converts the input format internally prior to looking up the answer in a
>>backend store?
>>
>>Also these rules do not place any requirements on clients. Do they need
>>to support both geodesic-2d and civic? Should be clear either way.
>>
>>
>>> These rules enable the use of location profiles not yet specified,
>>>   while ensuring baseline interoperability.  Take, for example, this
>>>   scenario.  Client X has had its firmware upgraded to support the
>>>   uber-complex-3D location profile.  Client X sends location
>>
>>You are talking about figures 16 and 17 though you don't reference them.
>>
>>
>>> Servers use this profile by placing a GML [13] <Polygon> element
>>>   within the <serviceBoundary> element.  This is defined by the
>>>   'polygon' pattern in the LoST schema (see Section 14).
>>
>>Well, servers 'use this profile' by processing <location> requests and
>>constructing serviceBoundary objects in responses. I think you mean to
>>say that <location> objects are constructed using <position> and
>>serviceBoundary elemenets by <Polygon> elements.
>>
>>Same comment on 11.3.
>>
>>
>>>A LoST server can respond indicating that the querier should redirect
>>>   the query to another server, using the <redirect> element.  The
>>>   element includes a 'target' attribute indicating the LoST application
>>>   unique string (see Section 4) that the client SHOULD be contacting
>>>   next, as well as the 'source' attribute indicating the server that
>>>   generated the redirect response and a 'message' attribute explaining
>>>   the reason for the redirect response.
>>
>>Is there support for multiple languages at once here, as is the case
>>with warnings and errors?
>>
>>
>>>13.  LoST Transport
>>
>>You might want to include some discussion on timers. LoST layers a
>>transaction protocol ontop of HTTP. How long should a client wait for a
>>response?
>>
>>Do LoST servers need to support pipelining? Do they have to provide both
>>http and https support? Do clients need to support both?
>>
>>What about authentication? Can digest be used? What about mutual TLS?
>>
>>I think this section is a bit underspecified.
>>
>>
>>
>>>16.5.  LoST Location Profile Registry
>>>
>>>   This document seeks to create a registry of location profile names
>>>   for the LoST protocol.  Profile names are XML tokens.  This registry
>>>   will operate in accordance with RFC 2434 [2], Standards Action.
>>
>>I'd suggest you actually include the table that IANA is supposed to
>>create. I think you want it to look like this:
>>
>>
>>LoST Location Profiles
>>
>>Profile Name             Specification
>>--------------------------------------
>>geodetic-2d              RFCXXXX
>>civic                    RFCXXXX
>>
>>
>>
>>>Generally, authentication and authorization is not required for
>>>   mapping queries.  If it is, authentication mechanism of the
>>>   underlying transport mechanism, such as HTTP basic and digest
>>>   authentication, MAY be used.  (Basic authentication SHOULD only be
>>>   used in combination with TLS.)
>>
>>I this this last SHOULD has to be a MUST.
>>
>>
>>>17.  Security Considerations
>>
>>Text in the body of the specification discusses body signatures, but
>>there is no treatment on how this is done.
>>
>>
>>>In protocols that support
>>>   content type indication, LoST uses the media type application/
>>>   lost+xml.
>>
>>What does this mean? That when used with HTTP, LoST objects use this
>>content-type?
>>
>>
>>
>>Thanks,
>>JOnathan R.
>>
>>
>>
>>
>>--
>>Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
>>Cisco Fellow                                   Parsippany, NJ 07054-2711
>>Cisco Systems
>>jdrosen@cisco.com                              FAX:   (973) 952-5050
>>http://www.jdrosen.net                         PHONE: (973) 952-5000
>>http://www.cisco.com
>>
>>_______________________________________________
>>Ecrit mailing list
>>Ecrit@ietf.org
>>https://www1.ietf.org/mailman/listinfo/ecrit
> 
> 

-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Cisco Fellow                                   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 17:50:01 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH6TE-0007ed-VY; Tue, 13 Feb 2007 17:49:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH6TD-0007eS-Va
	for ecrit@ietf.org; Tue, 13 Feb 2007 17:49:55 -0500
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH6TB-0002M0-Dn
	for ecrit@ietf.org; Tue, 13 Feb 2007 17:49:55 -0500
Received: from sj-dkim-8.cisco.com ([171.68.10.93])
	by sj-iport-5.cisco.com with ESMTP; 13 Feb 2007 14:49:40 -0800
X-IronPort-AV: i="4.14,164,1170662400"; 
	d="scan'208"; a="388807666:sNHT13091239712"
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137])
	by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id l1DMneuS022683; 
	Tue, 13 Feb 2007 14:49:40 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id l1DMnQi8008527;
	Tue, 13 Feb 2007 14:49:40 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 14:49:32 -0800
Received: from [10.32.241.151] ([10.32.241.151]) by xfe-sjc-212.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 14:49:31 -0800
Message-ID: <45D24077.7080400@cisco.com>
Date: Tue, 13 Feb 2007 17:49:27 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
References: <45D1E4BE.9020205@cisco.com>
	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
In-Reply-To: <5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 13 Feb 2007 22:49:31.0943 (UTC)
	FILETIME=[39BEB370:01C74FC1]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=10979; t=1171406980;
	x=1172270980; c=relaxed/simple; s=sjdkim8002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jdrosen@cisco.com;
	z=From:=20Jonathan=20Rosenberg=20<jdrosen@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20comments=20on=20LoST |Sender:=20;
	bh=tC/x8Hev4KkbzWCrQ9rKfZaXY6mcsxi43sq9YfcYH/s=;
	b=juOz9zVk5qSjZtmXgV3U+MfOTPDBztEif74R0V9wNDzMwGBoVV9ej4q8HMXEXjt4tvNPwHn8
	EtMHTEpXv1r98DgQgmZSfoxM8EdlANzteODngOrgqdSBekgGMiaFSQdd;
Authentication-Results: sj-dkim-8; header.From=jdrosen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim8002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 410b68b37343617c6913e76d02180b14
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

inline.

Andrew Newton wrote:

> 
> On Feb 13, 2007, at 11:18 AM, Jonathan Rosenberg wrote:
> 
>> Firstly, the specification is somewhat confused about whether it is  
>> specifying a data object (like a presence document), in which case  
>> the semantics of the fields are critical, or whether it is  specifying 
>> a protocol, in which case state machines, transactions,  timers, 
>> failures, element behaviors, and so on, are relevant. I  believe LoST 
>> is the latter not the former, yet the spec is mostly  written as if it 
>> was the former and not the latter.
> 
> 
> So the semantics of fields of a document passed by a protocol are  
> critical, but the semantics of the fields in the protocol are not?   
> This needs a better explanation in order to be actionable... or even  
> convincing.

No - I'm not saying that of course. What I was expecting is something 
like a section that said "client behavior" and one called "server 
behavior". The client behavior one would tell you rules for constructing 
each of the requests, what to do with various responses, how to handle 
caching, error handling, and so on. Server behavior would be similar, 
talking about rules for recursion, caching, and so on.

Perhaps its a matter of taste.

> 
>> Secondly, I think the binding to http and https is not well  
>> specified, and many important details (minimum baseline mandatory  
>> requirements, timer considerations, usage of security techniques,  
>> pipelining, etc.) are not discussed at all.
> 
> 
> Other than the timer considerations, I believe you have a point  here.  
> While other HTTP using dohickey's out there never actually do  this, 
> given the seriousness of non-interoperability with LoST  probably means 
> we need to cover this in more detail.

OK.

> 
>> Thirdly, I have some concerns over the requirement for servers to  
>> support both geodesic-2d and civic for all queries. IN particular,  I 
>> fear that it will be common for boundary objects to exist in only  one 
>> form or the other, and I don't see how conversion can easily be  done 
>> between the two.
> 
> 
> I believe we say that all servers must RECOGNIZE both profiles. 

Right.

> Not  
> that they must have mapping data for both profiles, or be able to  
> geocode or rev-geocode. 

You are more or less requiring one of those two options. Particularly 
for boundary information, I think you are saying that a server *will* 
have to either be able to:

1. have boundary data stored in both formats, OR
2. be able to convert from geodesic polygons to civic wildcard formats 
automatically AND convert from civid wildcard fromats to geodesic 
polygons automatically

Seems to me that #2 is more or less impossible, and that doing it would 
pretty much require #1 anyway. If that is the case, I want to make sure 
it is clearly stated.



> No amount of specification can solve that  
> problem.  Either they have the data or they do not.  In general, this  
> should not be problem.  Resolution paths will either follow a civic  
> chain or a geo chain.

Right. SO what if a server has boundary information in civic format and 
a client makes a query in geodesic format.


> 
>> I wonder if there should be a separate port number for LoST. See  RFC 
>> 3205.
> 
> 
> If you mean well-known port numbers, then no.  Specification of port  
> numbers is done via U-NAPTR.  In practice, I agree that they should  not 
> be 80 or 443 unless there is good reason.

Even if you use NAPTR/SRV you can still have default port numbers; SIP 
does this (port 5060 default). People seem to still find comfort in 
default port numbers for firewall configuration. Trust me, I'm well 
aware of its practical limits....

> 
>> Is there a way to use LoST without caching? To specify that this  
>> result is valid only for the purposes of satisfying this one query?  
>> Or to say that the results never expire?
> 
> 
> Good question.  I'm not sure about how to the former.  The latter is  
> practically done by setting the value to the year 4000.  Perhaps we  
> could modify the schema to allow the values of 'NO-CACHE' and 'NO- 
> EXPIRATION' to be clearer.

It may be a non-requirement; I just want to make sure it was considered.


> 
>>> The identifier is a random token with at least 128 bits of entropy
>>>    and can be assumed to be globally unique.  It uniquely  references a
>>>    particular boundary.  If the boundary changes, a new identifier  MUST
>>>    be chosen.  Because of these properties, a client receiving a  
>>> mapping
>>>    response can simply check if it already has a copy of the boundary
>>>    with that identifier.  If so, it can skip checking with the server
>>>    whether the boundary has been updated.  Since service  boundaries are
>>>    likely to remain unchanged for extended periods of time, possibly
>>>    exceeding the normal lifetime of the service URL, this approach
>>>    avoids unnecessarily refreshing the boundary information just  
>>> because
>>>    the the remainder of the mapping has become invalid.
>>
>>
>> Any guidelines about when a server is supposed to send a service  
>> boundary reference as opposed to the actual service boundary in a  
>> response?
> 
> 
> Hmmm... good question.  I would think that all authoritative servers  
> would always send service boundary values so that caching resolvers  may 
> actually cache them.  As for the resolvers, they probably know  best 
> what to do based on their configuration.

So, then why bother even supporting explicit inclusion of a service 
boundary? Less options in a protocol is better.



> 
>>>  4.  The declaration of whether geodetic-2d or civic is to be used as
>>>        the baseline profile.  It is necessary to explicitly  declare the
>>>        baseline profile as future profiles may be combinations of
>>>        geodetic and civic location information.
>>
>>
>> This doesn't make sense to me; I thought this spec defined both  
>> geodetic-2d and civic as baseline mandatory-to-implement.
> 
> 
> It does, but defining new profiles requires the new profile to  declare 
> what baseline it is using... because that baseline needs to  be used if 
> the new profile is not recognized.

I'm still lost here (no pun intended). You already specify rules that 
say that a server has to support both baselines. So, if you add a new 
profile, why does it matter whether the client includes geodesic vs. 
civic profiles in addition when it sends a query?

> 
>>> Requests and responses containing <location> or <serviceBoundary>
>>>    elements MUST contain location information in exactly one of  the two
>>>    baseline profiles, in addition to zero or more additional  profiles.
>>>    The ordering of location information indicates a preference on the
>>>    part of the sender.
>>
>>
>> THis seems odd. Why can't you include location in both of the  
>> location profiles if you have it? It might allow the server to  figure 
>> out which is more accurate and use that one.
> 
> 
> I believe there was a long thread about this, and the conclusion was  
> "don't do it."  Mostly because if you have both a civic and geo  
> location, you can issue two separate queries.

OK. Might want to say that.

> 
>>>  6.  If a server receives a request that only contains location
>>>        information using profiles it does not understand, the server
>>>        responds with a <locationProfileError> (Section 12.1).
>>
>>
>> based on your rules this should never happen.
> 
> 
> It shouldn't, that's right.  But we don't live in a perfect world.

Right. So you should mention this shouldn't happen.

> 
>>> A LoST server can respond indicating that the querier should redirect
>>>    the query to another server, using the <redirect> element.  The
>>>    element includes a 'target' attribute indicating the LoST  
>>> application
>>>    unique string (see Section 4) that the client SHOULD be contacting
>>>    next, as well as the 'source' attribute indicating the server that
>>>    generated the redirect response and a 'message' attribute  explaining
>>>    the reason for the redirect response.
>>
>>
>> Is there support for multiple languages at once here, as is the  case 
>> with warnings and errors?
> 
> 
> It uses the same message pattern as warnings and errors, and neither  
> support multiple.

Perhaps I was thnking of display names...

> 
>> You might want to include some discussion on timers. LoST layers a  
>> transaction protocol ontop of HTTP. How long should a client wait  for 
>> a response?
> 
> 
> I'm not falling into that tarpit.  For a discussion on timers, see TCP.

It may be a tarpit, but I dont think you can just skirt the issue 
entirely. Its not really a tcp issue at all. If a server needs to go to 
other servers to get an answer, and THOSe servers are delayed or down, 
what happens? Should the client retry right away? How does the client 
know that the server is trying (in which case a retry on a different 
server is useless) vs. unresponsive (in which case a retry is useful)?

This is one of the dangers of running on http as a substrate. LoST is 
NOT like HTTP in its use of multi-hop resolution. That brings up all 
kinds of new failure modes that you need to consider.



> 
>> Do LoST servers need to support pipelining? Do they have to provide  
>> both http and https support? Do clients need to support both?
> 
> 
> Pipelining: no.

Oh? Why not? Could come in handy when the client is not an endpoint but 
something like a sip proxy or call agent.

> Both HTTP & HTTPS: yes.
> Should the doc specify this: yes.
> 
>> What about authentication? Can digest be used? What about mutual TLS?
> 
> 
> Support for any authentication in the client is optional.  We should  
> say this.

Right.

> 
>>> Generally, authentication and authorization is not required for
>>>    mapping queries.  If it is, authentication mechanism of the
>>>    underlying transport mechanism, such as HTTP basic and digest
>>>    authentication, MAY be used.  (Basic authentication SHOULD only be
>>>    used in combination with TLS.)
>>
>>
>> I this this last SHOULD has to be a MUST.
> 
> 
> No.  SHOULD is correct.  Implementations will still be inter-operable  
> if they violate this advice.

Well, this is another tarpit as you know. I think anything less than a 
MUST will run you into some interesting discussions with IESG.

-Jonathan R.


-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Cisco Fellow                                   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 18:19:40 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH6vv-0004R2-NN; Tue, 13 Feb 2007 18:19:35 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH6vu-0004Pn-IJ
	for ecrit@ietf.org; Tue, 13 Feb 2007 18:19:34 -0500
Received: from zeke.toscano.org ([69.31.8.124] helo=zeke.ecotroph.net)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HH6vt-0002kI-5U
	for ecrit@ietf.org; Tue, 13 Feb 2007 18:19:34 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Tue, 13 Feb 2007 18:18:36 -0500
	id 01588021.45D2474D.00005C92
In-Reply-To: <45D24077.7080400@cisco.com>
References: <45D1E4BE.9020205@cisco.com>
	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
	<45D24077.7080400@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
Date: Tue, 13 Feb 2007 18:19:18 -0500
To: Jonathan Rosenberg <jdrosen@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 1676547e4f33b5e63227e9c02bd359e3
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 13, 2007, at 5:49 PM, Jonathan Rosenberg wrote:
> Right. SO what if a server has boundary information in civic format  
> and a client makes a query in geodesic format.

An error occurs, like <notFound>.  Or the server redirects to a geo  
forrest guide.  But the two resolution paths are different.  There is  
no reason to believe that the same authoritative server MUST have  
both sets of information.

> Even if you use NAPTR/SRV you can still have default port numbers;  
> SIP does this (port 5060 default). People seem to still find  
> comfort in default port numbers for firewall configuration. Trust  
> me, I'm well aware of its practical limits....

Agreed, but what would they be?  80 and 443?  Since it isn't  
essential to specify, I don't see a need to do so.

>>> Is there a way to use LoST without caching? To specify that this   
>>> result is valid only for the purposes of satisfying this one  
>>> query?  Or to say that the results never expire?
>> Good question.  I'm not sure about how to the former.  The latter  
>> is  practically done by setting the value to the year 4000.   
>> Perhaps we  could modify the schema to allow the values of 'NO- 
>> CACHE' and 'NO- EXPIRATION' to be clearer.
>
> It may be a non-requirement; I just want to make sure it was  
> considered.

I don't think it was, nor does the solution seem difficult.  We can  
add this if nobody objects.

>>> Any guidelines about when a server is supposed to send a service   
>>> boundary reference as opposed to the actual service boundary in  
>>> a  response?
>> Hmmm... good question.  I would think that all authoritative  
>> servers  would always send service boundary values so that caching  
>> resolvers  may actually cache them.  As for the resolvers, they  
>> probably know  best what to do based on their configuration.
>
> So, then why bother even supporting explicit inclusion of a service  
> boundary? Less options in a protocol is better.

Because the client may have a good reason for not wanting the value,  
such as it is on a bandwidth limited link.  The client can request  
this, but what is sent is up to the server.

>>>>  4.  The declaration of whether geodetic-2d or civic is to be  
>>>> used as
>>>>        the baseline profile.  It is necessary to explicitly   
>>>> declare the
>>>>        baseline profile as future profiles may be combinations of
>>>>        geodetic and civic location information.
>>>
>>>
>>> This doesn't make sense to me; I thought this spec defined both   
>>> geodetic-2d and civic as baseline mandatory-to-implement.
>> It does, but defining new profiles requires the new profile to   
>> declare what baseline it is using... because that baseline needs  
>> to  be used if the new profile is not recognized.
>
> I'm still lost here (no pun intended). You already specify rules  
> that say that a server has to support both baselines. So, if you  
> add a new profile, why does it matter whether the client includes  
> geodesic vs. civic profiles in addition when it sends a query?

Let me revisit the language in the draft and see where we are mis- 
communicating on this.

>>> You might want to include some discussion on timers. LoST layers  
>>> a  transaction protocol ontop of HTTP. How long should a client  
>>> wait  for a response?
>> I'm not falling into that tarpit.  For a discussion on timers, see  
>> TCP.
>
> It may be a tarpit, but I dont think you can just skirt the issue  
> entirely. Its not really a tcp issue at all. If a server needs to  
> go to other servers to get an answer, and THOSe servers are delayed  
> or down, what happens? Should the client retry right away? How does  
> the client know that the server is trying (in which case a retry on  
> a different server is useless) vs. unresponsive (in which case a  
> retry is useful)?
>
> This is one of the dangers of running on http as a substrate. LoST  
> is NOT like HTTP in its use of multi-hop resolution. That brings up  
> all kinds of new failure modes that you need to consider.

The problem is that I am being told, over another draft, that SIP is  
a bad protocol to model this type of stuff after.  Quite frankly, the  
guidance in this area is less than helpful.  My experience so far is,  
"Use TCP.  If you do anything else, don't do bad things... but we can  
enumerate what those bad things are."

> Oh? Why not? Could come in handy when the client is not an endpoint  
> but something like a sip proxy or call agent.

Most HTTP libraries that I'm aware of don't support this.  They do  
support persistent connections, which is good enough.

>>>> Generally, authentication and authorization is not required for
>>>>    mapping queries.  If it is, authentication mechanism of the
>>>>    underlying transport mechanism, such as HTTP basic and digest
>>>>    authentication, MAY be used.  (Basic authentication SHOULD  
>>>> only be
>>>>    used in combination with TLS.)
>>>
>>>
>>> I this this last SHOULD has to be a MUST.
>> No.  SHOULD is correct.  Implementations will still be inter- 
>> operable  if they violate this advice.
>
> Well, this is another tarpit as you know. I think anything less  
> than a MUST will run you into some interesting discussions with IESG.

And here we get into that area where the IESG is telling a working  
group what to think.  I think our answer is still SHOULD.   
Interoperability is more important to emergency services than some  
notion of protecting network admins from themselves.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 18:50:52 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH7Pz-00012n-6s; Tue, 13 Feb 2007 18:50:39 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH7Pt-0000v1-RE; Tue, 13 Feb 2007 18:50:33 -0500
Received: from ns3.neustar.com ([156.154.24.138])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1HH7Ps-0004ql-FE; Tue, 13 Feb 2007 18:50:33 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns3.neustar.com (Postfix) with ESMTP id 63F8117607;
	Tue, 13 Feb 2007 23:50:02 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HH7PO-0007pE-5J; Tue, 13 Feb 2007 18:50:02 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1HH7PO-0007pE-5J@stiedprstage1.ietf.org>
Date: Tue, 13 Feb 2007 18:50:02 -0500
X-Spam-Score: -2.5 (--)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
Cc: ecrit@ietf.org
Subject: [Ecrit] I-D ACTION:draft-ietf-ecrit-lost-04.txt 
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Emergency Context Resolution with Internet Technologies Working Group of the IETF.

	Title		: LoST: A Location-to-Service Translation Protocol
	Author(s)	: T. Hardie, et al.
	Filename	: draft-ietf-ecrit-lost-04.txt
	Pages		: 71
	Date		: 2007-2-13
	
This document describes an XML-based protocol for mapping service
   identifiers and geodetic or civic location information to service
   contact URIs.  In particular, it can be used to determine the
   location-appropriate PSAP for emergency services.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-04.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

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-ecrit-lost-04.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-ecrit-lost-04.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: <2007-2-13151610.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-ecrit-lost-04.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-ecrit-lost-04.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-2-13151610.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--NextPart--




From ecrit-bounces@ietf.org Tue Feb 13 20:32:47 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH90h-0002gi-Bt; Tue, 13 Feb 2007 20:32:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH90f-0002e3-Vf
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:32:37 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH90e-0000Br-Lh
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:32:37 -0500
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-6.cisco.com with ESMTP; 13 Feb 2007 17:32:36 -0800
X-IronPort-AV: i="4.14,166,1170662400"; 
	d="scan'208"; a="112367270:sNHT47516553"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l1E1WaW8026901
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 17:32:36 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com
	[128.107.191.100])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l1E1WZGk012164
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 17:32:35 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 17:32:35 -0800
Received: from jmpolk-wxp.cisco.com ([171.70.228.212]) by
	xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 17:32:35 -0800
Message-Id: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
X-Sender: jmpolk@email.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Tue, 13 Feb 2007 19:32:34 -0600
To: "'ecrit@ietf.org'" <ecrit@ietf.org>
From: "James M. Polk" <jmpolk@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-OriginalArrivalTime: 14 Feb 2007 01:32:35.0411 (UTC)
	FILETIME=[01257230:01C74FD8]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=242; t=1171416756;
	x=1172280756; c=relaxed/simple; s=sjdkim1004;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jmpolk@cisco.com;
	z=From:=20=22James=20M.=20Polk=22=20<jmpolk@cisco.com>
	|Subject:=20LoST-04=20and=20Security=20Considerations=20Section
	|Sender:=20 |To:=20=22'ecrit@ietf.org'=22=20<ecrit@ietf.org>
	|Content-Type:=20text/plain=3B=20charset=3D=22us-ascii=22=3B=20format=3Df
	lowed |Content-Transfer-Encoding:=20 |MIME-Version:=201.0;
	bh=L1lOR1fdASopw02lQDtBcjlxPnIiYk5qFHIjvAK18i0=;
	b=jSARKuciWcXrOC3kLxcAwoZQYNtv3bHOWbOehSwjSrpSzh1hrpvtdzk/QNZQv25uACtw24No
	wwQ4LgpK6boNGrq5YRZp37j30a8DJF4O0xNFZXpdj63C9chBXaCDd4p0iP6vl/9fFH7u0FI8q6
	K67TSEj7675sfvbBSqDmXVgQM=;
Authentication-Results: sj-dkim-1; header.From=jmpolk@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim1004 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Subject: [Ecrit] LoST-04 and Security Considerations Section
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Authors

A quick thought/observation:

There is normative text in the Security Considerations section, and I don't 
believe this is appropriate or even allowed.  I think it should be moved 
regardless into the main text body.

James

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 20:46:13 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH9Dk-0006Da-Rk; Tue, 13 Feb 2007 20:46:08 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH9Di-0006DU-UX
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:46:06 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH9Dh-0002Vz-L0
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:46:06 -0500
Received: from sj-dkim-4.cisco.com ([171.71.179.196])
	by sj-iport-6.cisco.com with ESMTP; 13 Feb 2007 17:46:05 -0800
X-IronPort-AV: i="4.14,166,1170662400"; 
	d="scan'208"; a="112372093:sNHT46029753"
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id l1E1k5qe008866
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 17:46:05 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l1E1k5Dk028082
	for <ecrit@ietf.org>; Tue, 13 Feb 2007 17:46:05 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 17:46:04 -0800
Received: from jmpolk-wxp.cisco.com ([171.70.228.212]) by
	xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 13 Feb 2007 17:46:04 -0800
Message-Id: <4.3.2.7.2.20070213193833.035d9ed0@email.cisco.com>
X-Sender: jmpolk@email.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Tue, 13 Feb 2007 19:46:03 -0600
To: "'ecrit@ietf.org'" <ecrit@ietf.org>
From: "James M. Polk" <jmpolk@cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-OriginalArrivalTime: 14 Feb 2007 01:46:04.0595 (UTC)
	FILETIME=[E3752030:01C74FD9]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=525; t=1171417565;
	x=1172281565; c=relaxed/simple; s=sjdkim4002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jmpolk@cisco.com;
	z=From:=20=22James=20M.=20Polk=22=20<jmpolk@cisco.com>
	|Subject:=20Some=20LoST=20-04=20nits |Sender:=20;
	bh=EYr74eJFBP3eSBvyJSzTtRBDL5YyWCR0uIJlX8/UFCo=;
	b=AnEWtPMLjsH+TlLhzm0Myedssg+Wb+9qSojWylxQWujAOUejUdXOWXQ0ewDVh11wnnsfPOku
	BFIRHUXAXBBDzc8mAGy5FPEYvgesWQ8A9yCLb7Lx5jf9e/ekHIkl1p3n;
Authentication-Results: sj-dkim-4; header.From=jmpolk@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim4002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Subject: [Ecrit] Some LoST -04 nits
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I found a couple of nits:

         Figure 18: Example of an error resonse
and
         Figure 19: Example of a redirect resonse

in which the word "response" is missing the 'p'. Someone should also make 
sure that all major words in all the Figure titles are capitalized (I hope 
I spelled that word right  ;-)

For example, the words Example, Error and Response in "Figure 18.", and 
Example, Redirect and Response in "Figure 19."  I think all the rest of the 
examples are similarly not-capitalized.

James

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 20:53:13 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH9KX-0003HR-5O; Tue, 13 Feb 2007 20:53:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH9KW-0003HG-3u
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:53:08 -0500
Received: from zeke.ecotroph.net ([69.31.8.124])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH9KU-0003Yp-Ul
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:53:08 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Tue, 13 Feb 2007 20:52:10 -0500
	id 01588028.45D26B4A.00007F10
In-Reply-To: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
References: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <DFEB2EF2-57DE-435A-8B88-3867DCB04C4B@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] LoST-04 and Security Considerations Section
Date: Tue, 13 Feb 2007 20:52:52 -0500
To: "James M. Polk" <jmpolk@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de
Cc: "'ecrit@ietf.org'" <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 13, 2007, at 8:32 PM, James M. Polk wrote:
> There is normative text in the Security Considerations section, and  
> I don't believe this is appropriate or even allowed.  I think it  
> should be moved regardless into the main text body.

This is news to me.  Exactly where in RFC 2223 or BCP 72 did you see  
that?  I just scanned both.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 13 20:53:49 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH9LB-0003RI-0V; Tue, 13 Feb 2007 20:53:49 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH9L9-0003RD-Dv
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:53:47 -0500
Received: from zeke.ecotroph.net ([69.31.8.124])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH9L6-0003Yp-CH
	for ecrit@ietf.org; Tue, 13 Feb 2007 20:53:46 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Tue, 13 Feb 2007 20:52:11 -0500
	id 01588028.45D26B7C.00007F11
Mime-Version: 1.0
To: ecrit@ietf.org
Message-Id: <969147B7-22F5-4ED4-BE12-5E7C77A576ED@hxr.us>
References: <E1HH4bC-0002xk-Tt@stiedprstage1.ietf.org>
From: Andrew Newton <andy@hxr.us>
Date: Tue, 13 Feb 2007 20:53:42 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f8ee348dcc4be4a59bc395f7cd6343ad
Subject: [Ecrit] Fwd: I-D ACTION:draft-daigle-unaptr-02.txt 
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0491834897=="
Errors-To: ecrit-bounces@ietf.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============0491834897==
Content-Type: multipart/alternative;
	boundary="=_zeke.ecotroph.net-32530-1171417980-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_zeke.ecotroph.net-32530-1171417980-0001-2
Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed
Content-Transfer-Encoding: 7bit

FYI...

Begin forwarded message:

> From: Internet-Drafts@ietf.org
> Date: February 13, 2007 3:50:02 PM EST
> To: i-d-announce@ietf.org
> Subject: I-D ACTION:draft-daigle-unaptr-02.txt
> Reply-To: internet-drafts@ietf.org
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>
>
> 	Title		: Domain-based Application Service Location Using URIs and  
> the Dynamic Delegation Discovery Service (DDDS)
> 	Author(s)	: L. Daigle
> 	Filename	: draft-daigle-unaptr-02.txt
> 	Pages		: 11
> 	Date		: 2007-2-13
> 	
> The purpose of this document is to define a new, straightforward
>    Dynamic Delegation Discovery Service (DDDS) application to allow
>    mapping of domain names to URIs for particular application services
>    and protocols.  Although defined as a new DDDS application, dubbed
>    U-NAPTR, this is effectively an extension of the Straightforward
>    NAPTR (S-NAPTR) DDDS application.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-daigle-unaptr-02.txt
>
> To remove yourself from the I-D Announcement list, send a message to
> i-d-announce-request@ietf.org with the word unsubscribe in the body of
> the message.
> You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
> to change your subscription settings.
>
> 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-daigle-unaptr-02.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-daigle-unaptr-02.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.
> Content-Type: text/plain
> Content-ID: <2007-2-13140826.I-D@ietf.org>
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www1.ietf.org/mailman/listinfo/i-d-announce


--=_zeke.ecotroph.net-32530-1171417980-0001-2
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mime-Autoconverted: from quoted-printable to quoted-printable by courier
	0.53.3

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; -kht=
ml-line-break: after-white-space; ">FYI...<BR><DIV><BR><DIV>Begin forward=
ed message:</DIV><BR class=3D"Apple-interchange-newline"><BLOCKQUOTE type=
=3D"cite"><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom=
: 0px; margin-left: 0px; "><FONT face=3D"Helvetica" size=3D"3" color=3D"#=
000000" style=3D"font: 12.0px Helvetica; color: #000000"><B>From: </B></F=
ONT><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica">=
<A href=3D"mailto:Internet-Drafts@ietf.org">Internet-Drafts@ietf.org</A><=
/FONT></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bott=
om: 0px; margin-left: 0px; "><FONT face=3D"Helvetica" size=3D"3" color=3D=
"#000000" style=3D"font: 12.0px Helvetica; color: #000000"><B>Date: </B><=
/FONT><FONT face=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica=
">February 13, 2007 3:50:02 PM EST</FONT></DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT fac=
e=3D"Helvetica" size=3D"3" color=3D"#000000" style=3D"font: 12.0px Helvet=
ica; color: #000000"><B>To: </B></FONT><FONT face=3D"Helvetica" size=3D"3=
" style=3D"font: 12.0px Helvetica"><A href=3D"mailto:i-d-announce@ietf.or=
g">i-d-announce@ietf.org</A></FONT></DIV><DIV style=3D"margin-top: 0px; m=
argin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><FONT face=3D"H=
elvetica" size=3D"3" color=3D"#000000" style=3D"font: 12.0px Helvetica; c=
olor: #000000"><B>Subject: </B></FONT><FONT face=3D"Helvetica" size=3D"3"=
 style=3D"font: 12.0px Helvetica"><B>I-D ACTION:draft-daigle-unaptr-02.tx=
t<SPAN class=3D"Apple-converted-space">=A0</SPAN></B></FONT></DIV><DIV st=
yle=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-lef=
t: 0px; "><FONT face=3D"Helvetica" size=3D"3" color=3D"#000000" style=3D"=
font: 12.0px Helvetica; color: #000000"><B>Reply-To: </B></FONT><FONT fac=
e=3D"Helvetica" size=3D"3" style=3D"font: 12.0px Helvetica"><A href=3D"ma=
ilto:internet-drafts@ietf.org">internet-drafts@ietf.org</A></FONT></DIV><=
DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; marg=
in-left: 0px; min-height: 14px; "><BR></DIV> <DIV style=3D"margin-top: 0p=
x; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">A New Inter=
net-Draft is available from the on-line Internet-Drafts<SPAN class=3D"App=
le-converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: 0px; margin=
-right: 0px; margin-bottom: 0px; margin-left: 0px; ">directories.</DIV><D=
IV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margi=
n-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: 0px;=
 margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14p=
x; "><BR></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-b=
ottom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-tab-span" style=3D"w=
hite-space:pre">=09</SPAN>Title<SPAN class=3D"Apple-tab-span" style=3D"wh=
ite-space:pre">=09</SPAN><SPAN class=3D"Apple-tab-span" style=3D"white-sp=
ace:pre">=09</SPAN>: Domain-based Application Service Location Using URIs=
 and the Dynamic Delegation Discovery Service (DDDS)</DIV><DIV style=3D"m=
argin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; =
"><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>Auth=
or(s)<SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>:=
 L. Daigle</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-=
bottom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-tab-span" style=3D"=
white-space:pre">=09</SPAN>Filename<SPAN class=3D"Apple-tab-span" style=3D=
"white-space:pre">=09</SPAN>: draft-daigle-unaptr-02.txt</DIV><DIV style=3D=
"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px=
; "><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>Pa=
ges<SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN><SP=
AN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>: 11</DIV=
><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; ma=
rgin-left: 0px; "><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre=
">=09</SPAN>Date<SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=
=09</SPAN><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</S=
PAN>: 2007-2-13</DIV><P style=3D"margin: 0.0px 0.0px 0.0px 0.0px; min-hei=
ght: 14.0px"><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09=
</SPAN><BR class=3D"khtml-block-placeholder"></P><DIV style=3D"margin-top=
: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The pur=
pose of this document is to define a new, straightforward</DIV><DIV style=
=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><SPAN class=3D"Apple-converted-space">=A0=A0 </SPAN>Dynamic Delega=
tion Discovery Service (DDDS) application to allow</DIV><DIV style=3D"mar=
gin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">=
<SPAN class=3D"Apple-converted-space">=A0=A0 </SPAN>mapping of domain nam=
es to URIs for particular application services</DIV><DIV style=3D"margin-=
top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPA=
N class=3D"Apple-converted-space">=A0=A0 </SPAN>and protocols.<SPAN class=
=3D"Apple-converted-space">=A0 </SPAN>Although defined as a new DDDS appl=
ication, dubbed</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; ma=
rgin-bottom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-converted-spac=
e">=A0=A0 </SPAN>U-NAPTR, this is effectively an extension of the Straigh=
tforward</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bo=
ttom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-converted-space">=A0=A0=
 </SPAN>NAPTR (S-NAPTR) DDDS application.</DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height:=
 14px; "><BR></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; marg=
in-bottom: 0px; margin-left: 0px; ">A URL for this Internet-Draft is:</DI=
V><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; m=
argin-left: 0px; "><A href=3D"http://www.ietf.org/internet-drafts/draft-d=
aigle-unaptr-02.txt">http://www.ietf.org/internet-drafts/draft-daigle-una=
ptr-02.txt</A></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; mar=
gin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV sty=
le=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left=
: 0px; ">To remove yourself from the I-D Announcement list, send a messag=
e to<SPAN class=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"m=
argin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; =
"><A href=3D"mailto:i-d-announce-request@ietf.org">i-d-announce-request@i=
etf.org</A> with the word unsubscribe in the body of<SPAN class=3D"Apple-=
converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: 0px; margin-ri=
ght: 0px; margin-bottom: 0px; margin-left: 0px; ">the message.<SPAN class=
=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: 0px;=
 margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">You can also =
visit <A href=3D"https://www1.ietf.org/mailman/listinfo/I-D-announce">htt=
ps://www1.ietf.org/mailman/listinfo/I-D-announce</A><SPAN class=3D"Apple-=
converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: 0px; margin-ri=
ght: 0px; margin-bottom: 0px; margin-left: 0px; ">to change your subscrip=
tion settings.</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; mar=
gin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV sty=
le=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left=
: 0px; ">Internet-Drafts are also available by anonymous FTP. Login with =
the<SPAN class=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"ma=
rgin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "=
>username "anonymous" and a password of your e-mail address. After<SPAN c=
lass=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">logging i=
n, type "cd internet-drafts" and then<SPAN class=3D"Apple-converted-space=
">=A0</SPAN></DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margi=
n-bottom: 0px; margin-left: 0px; ">"get draft-daigle-unaptr-02.txt".</DIV=
><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; ma=
rgin-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: 0=
px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">A list of =
Internet-Drafts directories can be found in</DIV><DIV style=3D"margin-top=
: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href=
=3D"http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</A><=
SPAN class=3D"Apple-converted-space">=A0</SPAN></DIV><DIV style=3D"margin=
-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">or =
<A href=3D"ftp://ftp.ietf.org/ietf/1shadow-sites.txt">ftp://ftp.ietf.org/=
ietf/1shadow-sites.txt</A></DIV><DIV style=3D"margin-top: 0px; margin-rig=
ht: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></=
DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px;=
 margin-left: 0px; ">Internet-Drafts can also be obtained by e-mail.</DIV=
><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; ma=
rgin-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"margin-top: 0=
px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Send a mes=
sage to:</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bo=
ttom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-tab-span" style=3D"wh=
ite-space:pre">=09</SPAN><A href=3D"mailto:mailserv@ietf.org">mailserv@ie=
tf.org</A>.</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin=
-bottom: 0px; margin-left: 0px; ">In the body type:</DIV><DIV style=3D"ma=
rgin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "=
><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>"FILE=
 /internet-drafts/draft-daigle-unaptr-02.txt".</DIV><P style=3D"margin: 0=
.0px 0.0px 0.0px 0.0px; min-height: 14.0px"><SPAN class=3D"Apple-tab-span=
" style=3D"white-space:pre">=09</SPAN><BR class=3D"khtml-block-placeholde=
r"></P><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0=
px; margin-left: 0px; ">NOTE:<SPAN class=3D"Apple-tab-span" style=3D"whit=
e-space:pre">=09</SPAN>The mail server at ietf.org can return the documen=
t in</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom=
: 0px; margin-left: 0px; "><SPAN class=3D"Apple-tab-span" style=3D"white-=
space:pre">=09</SPAN>MIME-encoded form by using the "mpack" utility.<SPAN=
 class=3D"Apple-converted-space">=A0 </SPAN>To use this</DIV><DIV style=3D=
"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px=
; "><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>fe=
ature, insert the command "ENCODING mime" before the "FILE"</DIV><DIV sty=
le=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left=
: 0px; "><SPAN class=3D"Apple-tab-span" style=3D"white-space:pre">=09</SP=
AN>command.<SPAN class=3D"Apple-converted-space">=A0 </SPAN>To decode the=
 response(s), you will need "munpack" or</DIV><DIV style=3D"margin-top: 0=
px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN clas=
s=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>a MIME-compliant=
 mail reader.<SPAN class=3D"Apple-converted-space">=A0 </SPAN>Different M=
IME-compliant mail readers</DIV><DIV style=3D"margin-top: 0px; margin-rig=
ht: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-tab=
-span" style=3D"white-space:pre">=09</SPAN>exhibit different behavior, es=
pecially when dealing with</DIV><DIV style=3D"margin-top: 0px; margin-rig=
ht: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class=3D"Apple-tab=
-span" style=3D"white-space:pre">=09</SPAN>"multipart" MIME messages (i.e=
. documents which have been split</DIV><DIV style=3D"margin-top: 0px; mar=
gin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class=3D"Ap=
ple-tab-span" style=3D"white-space:pre">=09</SPAN>up into multiple messag=
es), so check your local documentation on</DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN cla=
ss=3D"Apple-tab-span" style=3D"white-space:pre">=09</SPAN>how to manipula=
te these messages.</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px;=
 margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV=
 style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-=
left: 0px; ">Below is the data which will enable a MIME compliant mail re=
ader</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bottom=
: 0px; margin-left: 0px; ">implementation to automatically retrieve the A=
SCII version of the</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px=
; margin-bottom: 0px; margin-left: 0px; ">Internet-Draft.</DIV><DIV style=
=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; ">Content-Type: text/plain</DIV><DIV style=3D"margin-top: 0px; margi=
n-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Content-ID: &lt;<A =
href=3D"mailto:2007-2-13140826.I-D@ietf.org">2007-2-13140826.I-D@ietf.org=
</A>&gt;</DIV><DIV style=3D"margin-top: 0px; margin-right: 0px; margin-bo=
ttom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style=3D"=
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;=
 ">_______________________________________________</DIV><DIV style=3D"mar=
gin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">=
I-D-Announce mailing list</DIV><DIV style=3D"margin-top: 0px; margin-righ=
t: 0px; margin-bottom: 0px; margin-left: 0px; "><A href=3D"mailto:I-D-Ann=
ounce@ietf.org">I-D-Announce@ietf.org</A></DIV><DIV style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href=3D=
"https://www1.ietf.org/mailman/listinfo/i-d-announce">https://www1.ietf.o=
rg/mailman/listinfo/i-d-announce</A></DIV> </BLOCKQUOTE></DIV><BR></BODY>=
</HTML>
--=_zeke.ecotroph.net-32530-1171417980-0001-2--


--===============0491834897==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0491834897==--




From ecrit-bounces@ietf.org Tue Feb 13 21:09:38 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HH9aQ-00056M-0h; Tue, 13 Feb 2007 21:09:34 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HH9aP-00056H-4E
	for ecrit@ietf.org; Tue, 13 Feb 2007 21:09:33 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HH9aN-0007Mv-6K
	for ecrit@ietf.org; Tue, 13 Feb 2007 21:09:33 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HH9a6-0007Df-RG; Tue, 13 Feb 2007 20:09:15 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Jonathan Rosenberg'" <jdrosen@cisco.com>
Subject: RE: [Ecrit] comments on LoST
Date: Tue, 13 Feb 2007 21:09:23 -0500
Message-ID: <02b301c74fdd$292c3c00$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdPvkTMJzwpLfkOR2SRqjQgph2k1QAHjOiw
In-Reply-To: <45D23B87.7050203@cisco.com>
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ebd5ffc455fd7bcccba963126e1cf1f5
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Well, there are two ways to do this.  One is to keep the data for both, a
real polygon for the geo, and appropriate values in fields of the civic.

The other way is to use geocoding to convert civic to geo and use the
polygons in all cases.  Conversion in this case is acceptable, both because
you don't forward the converted value, and because the database used can be
precisely the database used for other routing purposes.

Which you use depends on what you have available.  With respect to the
emergency case, PSAPs dealing with geo pretty much have to have an accurate
geocode database to be able to dispatch responders appropriately when
location arrives as geo.  Once you have the database, it's much easier and
better to always use the polygon boundaries.  

Brian

> -----Original Message-----
> From: Jonathan Rosenberg [mailto:jdrosen@cisco.com]
> Sent: Tuesday, February 13, 2007 5:28 PM
> To: Brian Rosen
> Cc: 'ECRIT'
> Subject: Re: [Ecrit] comments on LoST
> 
> So you are saying its not hard for a server to convert a boundary
> definition that is in civic format to one in geodesic format? Seems near
> impossible to me. The server would more or less have to havve all
> boundary objects in both formats, I would think.
> 
> -Jonathan R.
> 
> Brian Rosen wrote:
> 
> > Comment on the "Thirdly":  I don't think it's a big problem to have both
> > civic and geo boundaries.  There are a couple of ways to do it, and most
> > functions need to be able to handle geo and civic interchangeably.  It's
> > possible for one server to refer to another, but in practice, I don't
> think
> > that will be needed.
> >
> > Brian
> >
> >
> >>-----Original Message-----
> >>From: Jonathan Rosenberg [mailto:jdrosen@cisco.com]
> >>Sent: Tuesday, February 13, 2007 11:18 AM
> >>To: ECRIT
> >>Subject: [Ecrit] comments on LoST
> >>
> >>Here are my comments on the latest version of LoST from SVN
> >>(http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/draft-ietf-ecrit-
> >>lost-04.txt).
> >>
> >>
> >>I have several high level comments.
> >>
> >>Firstly, the specification is somewhat confused about whether it is
> >>specifying a data object (like a presence document), in which case the
> >>semantics of the fields are critical, or whether it is specifying a
> >>protocol, in which case state machines, transactions, timers, failures,
> >>element behaviors, and so on, are relevant. I believe LoST is the latter
> >>not the former, yet the spec is mostly written as if it was the former
> >>and not the latter.
> >>
> >>Secondly, I think the binding to http and https is not well specified,
> >>and many important details (minimum baseline mandatory requirements,
> >>timer considerations, usage of security techniques, pipelining, etc.)
> >>are not discussed at all.
> >>
> >>Thirdly, I have some concerns over the requirement for servers to
> >>support both geodesic-2d and civic for all queries. IN particular, I
> >>fear that it will be common for boundary objects to exist in only one
> >>form or the other, and I don't see how conversion can easily be done
> >>between the two.
> >>
> >>More specific comments below:
> >>
> >>
> >>
> >>
> >>>This document describes an XML-based protocol for mapping service
> >>>   identifiers and geodetic or civic location information to service
> >>>   contact URIs.  In particular, it can be used to determine the
> >>>   location-appropriate PSAP for emergency services.
> >>
> >>expand PSAP acronym
> >>
> >>
> >>>This document describes a protocol for mapping a service identifier
> >>>   [10] and location information compatible with PIDF-LO [7], namely
> >>>   revised civic location information [11] and GML [13])
> >>
> >>missing open paren
> >>
> >>
> >>
> >>>While the initial focus is on providing mapping
> >>>   functions for emergency services, it is likely that the protocol is
> >>>   applicable to any service URN.
> >>
> >>the first sentence mentions service identifiers but doesn't actually say
> >>service URN. Suggest that you add in the first sentence:
> >>
> >>"..for mapping a service identifier (in the form of a service URN
> [10]).."
> >>
> >>
> >>>Example service URL schemes include sip [14], xmpp
> >>>   [15], and tel [16].
> >>
> >>I'm gonna be a nit-picker and point out that these are actually URI and
> >>not URL. That error occurs in many places in the document.
> >>
> >>
> >>> For example, in the United States,
> >>>   the "2-1-1" and "3-1-1" service numbers follow a similar location-
> to-
> >>>   service behavior as emergency services.
> >>
> >>might be good to mention what these are
> >>
> >>
> >>
> >>>This document names this protocol "LoST", for Location-to-Service
> >>>   Translation.  LoST Satisfies the requirements [18] for mapping
> >>
> >>satisfies
> >>
> >>THe last paragraph in the introduction repeats most of which is said
> >>already above. I'll note it does so more clearly than the rest of the
> >>intro. I suggest moving it up towards the front of the introduction.
> >>
> >>Also, the introduction is missing an important point that is obvious for
> >>us in this field but probably non-obvious for newbies. I'd suggesting
> >>adding the following text in the intro:
> >>
> >>"Numerous techniques have been specified for the discovery of servers
> >>for a particular service, including NAPTR records, SVRLOC and similar
> >>protocols. However, there are an important class of services where the
> >>specific service instance that is to be connected to depends on the
> >>identity of the service and the location of the entity that needs to
> >>reach it. An example of this is emergency telecommunications services,
> >>where the service instance is a Public Safety Answering Point (PSAP)
> >>that has jurisdiction over the location of the user making the call.
> >>Here, the desired PSAP isn't necessarily the one that is topologically
> >>or even line-of-sight closest to the caller; rather, it is the one that
> >>serves the callers location based on geopolitical boundaries. For this
> >>reason, the selected service instance is a function of location and the
> >>desired service."
> >>
> >>
> >>
> >>Section 3 isn't really an overview of operation at all. It mainly
> >>addresses the question of WHEN a user invokes LoST. I was expecting
> >>first an architecture picture that shows a client, a server, and some
> >>backend stuff (other servers). LosT is show as between client and
> >>server. The section would talk about clients issuing requests and
> >>servers answering them. It would mention HTTP and indicate what is
> >>contained in a request, whats in an answer. Mention caching and the use
> >>of regions as a technique to avoid repeated queries on the server. It
> >>would mention the primary primitives provided by lost.
> >>
> >>
> >>>4.  LoST servers and Their Resolution
> >>
> >>LoST Servers and their Resolution
> >>
> >>
> >>I wonder if there should be a separate port number for LoST. See RFC
> 3205.
> >>
> >>
> >>>A receiver can replace a mapping with another one having
> >>>   the same 'source' and 'sourceId' and a higher version number.
> >>
> >>You have not used the term receiver before. Client you mean?
> >>
> >>
> >>> The 'version' attribute is a positive integer that is incremented for
> >>>   each change in the mapping.  The XML data type does not specify an
> >>>   upper bound for this attribute and thus, the value MUST NOT wrap
> >>>   around.  Thus, a higher version number refers to a more recent
> >>>   mapping.  A mapping maintains its sourceId value as long as it
> >>>   remains logically the same, e.g., represents the same service
> >>>   boundary or replaces an earlier service boundary.
> >>
> >>Do these have to increase by 1 for each update, or just increase? SHould
> >>be clear.
> >>
> >>
> >>>The contents of this attribute is a
> >>>   timezoned XML type dateTime, in canonical representation.  See
> >>
> >>contents are
> >>
> >>
> >>> The 'expires' attribute is REQUIRED to be included in the <mapping>
> >>>   element.
> >>
> >>Is there a way to use LoST without caching? To specify that this result
> >>is valid only for the purposes of satisfying this one query? Or to say
> >>that the results never expire?
> >>
> >>
> >>>On occasion, a server may be forced to return an expired mapping if
> >>>   it cannot reach the authoritative server or the server fails to
> >>>   return a usable answer.  Clients and servers MAY cache the mapping
> so
> >>>   that they have at least some information available.  Caching servers
> >>>   that have such stale information SHOULD re-attempt the query each
> >>>   time a client requests a mapping.
> >>
> >>A meta-issue here, is whether the LoST protocol is meant to just be a
> >>client-server protocol, or whether we are specifying rules for the
> >>entire system. This SHOULD here is a rule for a server to follow when
> >>contacting other servers and thus would not be present in a
> >>client-server protocol spec.
> >>
> >>As another issue, this section (section 5) is a mix of behaviors that
> >>define rules around construction of objects and for behaviors of
> >>servers. WHich is it?
> >>
> >>
> >>> Zero or more <displayName> elements describe the service with a
> >>>   string that is suitable for display to human users, each annotated
> >>>   with the 'xml:lang' attribute that contains a language tag to aid in
> >>>   the rendering of text.
> >>
> >>Presumably the presence of more than one is to allow responses to convey
> >>multiple languages. Might want to state that.
> >>
> >>
> >>>The <service> element is optional but may also be required if the
> >>>   mapping is to be digitally signed.
> >>
> >>seems like a normative statement is needed here - The <service> element
> >>MUST be present if the mapping is to be digitally signed.
> >>
> >>
> >>> A response MAY indicate the region for which the service URL returned
> >>>   would be the same as in the actual query, the so-called _service
> >>>   region_.
> >>
> >>I don't understand this definition. I thought it would be something
> >>like: The service region is a set of locations, such that if a client
> >>generates a new query with the same service URN and a location within
> >>the set, the server would return the same service URI in its response.
> >>
> >>
> >>>The service region is described by value
> >>>   in one or more <serviceBoundary> elements, each formatted according
> >>>   to a different location profile, identified by the 'profile'
> atribute
> >>>   (see Section 11).
> >>
> >>and:
> >>
> >>
> >>> A response MAY contain more than one <serviceBoundary> element with
> >>>   profile 'civic'.
> >>
> >>appear to contradict each other. Which is it?
> >>
> >>
> >>>The identifier is a random token with at least 128 bits of entropy
> >>>   and can be assumed to be globally unique.  It uniquely references a
> >>>   particular boundary.  If the boundary changes, a new identifier MUST
> >>>   be chosen.  Because of these properties, a client receiving a
> mapping
> >>>   response can simply check if it already has a copy of the boundary
> >>>   with that identifier.  If so, it can skip checking with the server
> >>>   whether the boundary has been updated.  Since service boundaries are
> >>>   likely to remain unchanged for extended periods of time, possibly
> >>>   exceeding the normal lifetime of the service URL, this approach
> >>>   avoids unnecessarily refreshing the boundary information just
> because
> >>>   the the remainder of the mapping has become invalid.
> >>
> >>Any guidelines about when a server is supposed to send a service
> >>boundary reference as opposed to the actual service boundary in a
> >>response?
> >>
> >>
> >>>The Service Number Element
> >>>
> >>>   The service number is returned in the optional <serviceNumber>
> >>>   element.  It contains a string of digits, * and # that a user on a
> >>>   device with a 12-key dial pad could use to reach that particular
> >>>
> >>>
> >>>
> >>>Hardie, et al.           Expires August 13, 2007               [Page
> 11]
> >>>
> >>
> >>
> >>>Internet-Draft                    LoST                     February
> 2007
> >>>
> >>>
> >>>   service.
> >>
> >>This is not true.
> >>
> >>So if I'm in an enterprise which requires '9' for an outside line,
> >>wouldn't I have to dial 9 first before this sequence? I think these
> >>service numbers represent numbers that are part of the local *numbering
> >>plan*, and are accessed based on the *dial plan* configured into the
> >>device.
> >>
> >>
> >>>7.3.3.  Recursion
> >>>
> >>>   LoST <findService> and <listServicesByLocation> queries can be
> >>>   recursive, as indicated by the 'recursive' attribute.  A value of
> >>
> >>You haven't mentioned the listServicesByLocation query yet.
> >>
> >>
> >>>The example in Figure 6 demonstrates address
> >>>   validation, omitting the standard response elements.
> >>
> >>but figure 6 is a request, not a response. So how can it omit response
> >>elements? Maybe you mean figure 7?
> >>
> >>
> >>>true.  Each element contains a list of tokens separated by white
> >>>   space, enumerating the civic location lables used in child elements
> >>
> >>labels
> >>
> >>
> >>> Note that the same address can yield different responses if parts of
> >>>   the civic address contradict each other.  For example, if the postal
> >>>   code does not match the city, local server policy determines whether
> >>>   the postal code or the city is considered valid.  The mapping
> >>>   naturally corresponds to the valid elements.
> >>
> >>I think you need a bit more guidance on how to construct the validation
> >>responses. In particular, I think that you would want to indicate that
> >>the most specific address component that is in conflict is the one
> >>listed as in error. For example, if a street address is 65 Main St. and
> >>there is no number 65 on Main St., you would indicate that "65" is in
> >>error, not Main St.
> >>
> >>
> >>> <?xml version="1.0" encoding="UTF-8"?>
> >>>   <listServices
> >>>     xmlns="urn:ietf:params:xml:ns:lost1">
> >>>     <service>urn:service:sos</service>
> >>>   </listServices>
> >>>
> >>>                Figure 12: Example of <ListServices> query
> >>
> >>The text in section 9 doesnt mention that the query can contain a
> >>service. Presumably this is a request for the server to indicate which
> >>services it supports beneath this root? And that, if absent, its a
> >>request for all services?
> >>
> >>There is an assumption that the server knows all of the services it
> >>supports. What about a LoST server that front ends a large number of
> >>back-end servers, forwarding requests to a particular back-end server
> >>based on location? THis front end server doesn't really know what
> >>services it supports.
> >>
> >>
> >>> define the manner in which location information is transmitted.  It
> >>>   possible to standardize other profiles in the future.  The two
> >>>   baseline profiles are:
> >>
> >>It is
> >>
> >>
> >>> 4.  The declaration of whether geodetic-2d or civic is to be used as
> >>>       the baseline profile.  It is necessary to explicitly declare the
> >>>       baseline profile as future profiles may be combinations of
> >>>       geodetic and civic location information.
> >>
> >>This doesn't make sense to me; I thought this spec defined both
> >>geodetic-2d and civic as baseline mandatory-to-implement.
> >>
> >>
> >>>Requests and responses containing <location> or <serviceBoundary>
> >>>   elements MUST contain location information in exactly one of the two
> >>>   baseline profiles, in addition to zero or more additional profiles.
> >>>   The ordering of location information indicates a preference on the
> >>>   part of the sender.
> >>
> >>THis seems odd. Why can't you include location in both of the location
> >>profiles if you have it? It might allow the server to figure out which
> >>is more accurate and use that one.
> >>
> >>
> >>> 1.  A client MUST be capable of understanding the response for the
> >>>       baseline profiles it used in the request.
> >>
> >>The word 'profiles' (plural) makes me think you can in fact have
> >>multiple baseline profiles in the request, though the words above forbid
> >>it.
> >>
> >>
> >>>  4.  Servers MUST implement the geodetic-2d and civic profiles.
> >>
> >>What does this mean? Does it mean that it must be able to process
> >>requests with <location> objects in either format? Does it mean it needs
> >>to be able to represent a boundary in either of the two formats? Thats
> >>actually a tall order; I would tend to think that boundaries in
> >>particular would typically exist in only one format and that conversion
> >>is not going to be easy or possible in many cases.
> >>
> >>
> >>> 6.  If a server receives a request that only contains location
> >>>       information using profiles it does not understand, the server
> >>>       responds with a <locationProfileError> (Section 12.1).
> >>
> >>based on your rules this should never happen.
> >>
> >>
> >>> 7.  The <serviceBoundary> element MUST use the same location profile
> >>>       that was used to retrieve the answer and indicates which profile
> >>>       has been used with the 'profile' attribute.
> >>
> >>'used to retrieve the answer' - what does that mean? What if the server
> >>converts the input format internally prior to looking up the answer in a
> >>backend store?
> >>
> >>Also these rules do not place any requirements on clients. Do they need
> >>to support both geodesic-2d and civic? Should be clear either way.
> >>
> >>
> >>> These rules enable the use of location profiles not yet specified,
> >>>   while ensuring baseline interoperability.  Take, for example, this
> >>>   scenario.  Client X has had its firmware upgraded to support the
> >>>   uber-complex-3D location profile.  Client X sends location
> >>
> >>You are talking about figures 16 and 17 though you don't reference them.
> >>
> >>
> >>> Servers use this profile by placing a GML [13] <Polygon> element
> >>>   within the <serviceBoundary> element.  This is defined by the
> >>>   'polygon' pattern in the LoST schema (see Section 14).
> >>
> >>Well, servers 'use this profile' by processing <location> requests and
> >>constructing serviceBoundary objects in responses. I think you mean to
> >>say that <location> objects are constructed using <position> and
> >>serviceBoundary elemenets by <Polygon> elements.
> >>
> >>Same comment on 11.3.
> >>
> >>
> >>>A LoST server can respond indicating that the querier should redirect
> >>>   the query to another server, using the <redirect> element.  The
> >>>   element includes a 'target' attribute indicating the LoST
> application
> >>>   unique string (see Section 4) that the client SHOULD be contacting
> >>>   next, as well as the 'source' attribute indicating the server that
> >>>   generated the redirect response and a 'message' attribute explaining
> >>>   the reason for the redirect response.
> >>
> >>Is there support for multiple languages at once here, as is the case
> >>with warnings and errors?
> >>
> >>
> >>>13.  LoST Transport
> >>
> >>You might want to include some discussion on timers. LoST layers a
> >>transaction protocol ontop of HTTP. How long should a client wait for a
> >>response?
> >>
> >>Do LoST servers need to support pipelining? Do they have to provide both
> >>http and https support? Do clients need to support both?
> >>
> >>What about authentication? Can digest be used? What about mutual TLS?
> >>
> >>I think this section is a bit underspecified.
> >>
> >>
> >>
> >>>16.5.  LoST Location Profile Registry
> >>>
> >>>   This document seeks to create a registry of location profile names
> >>>   for the LoST protocol.  Profile names are XML tokens.  This registry
> >>>   will operate in accordance with RFC 2434 [2], Standards Action.
> >>
> >>I'd suggest you actually include the table that IANA is supposed to
> >>create. I think you want it to look like this:
> >>
> >>
> >>LoST Location Profiles
> >>
> >>Profile Name             Specification
> >>--------------------------------------
> >>geodetic-2d              RFCXXXX
> >>civic                    RFCXXXX
> >>
> >>
> >>
> >>>Generally, authentication and authorization is not required for
> >>>   mapping queries.  If it is, authentication mechanism of the
> >>>   underlying transport mechanism, such as HTTP basic and digest
> >>>   authentication, MAY be used.  (Basic authentication SHOULD only be
> >>>   used in combination with TLS.)
> >>
> >>I this this last SHOULD has to be a MUST.
> >>
> >>
> >>>17.  Security Considerations
> >>
> >>Text in the body of the specification discusses body signatures, but
> >>there is no treatment on how this is done.
> >>
> >>
> >>>In protocols that support
> >>>   content type indication, LoST uses the media type application/
> >>>   lost+xml.
> >>
> >>What does this mean? That when used with HTTP, LoST objects use this
> >>content-type?
> >>
> >>
> >>
> >>Thanks,
> >>JOnathan R.
> >>
> >>
> >>
> >>
> >>--
> >>Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
> >>Cisco Fellow                                   Parsippany, NJ 07054-2711
> >>Cisco Systems
> >>jdrosen@cisco.com                              FAX:   (973) 952-5050
> >>http://www.jdrosen.net                         PHONE: (973) 952-5000
> >>http://www.cisco.com
> >>
> >>_______________________________________________
> >>Ecrit mailing list
> >>Ecrit@ietf.org
> >>https://www1.ietf.org/mailman/listinfo/ecrit
> >
> >
> 
> --
> Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
> Cisco Fellow                                   Parsippany, NJ 07054-2711
> Cisco Systems
> jdrosen@cisco.com                              FAX:   (973) 952-5050
> http://www.jdrosen.net                         PHONE: (973) 952-5000
> http://www.cisco.com


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 08:31:17 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHKDt-0006Dv-6v; Wed, 14 Feb 2007 08:31:01 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHKDr-0006Cr-E5
	for ecrit@ietf.org; Wed, 14 Feb 2007 08:30:59 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HHKDq-0005kv-0Q
	for ecrit@ietf.org; Wed, 14 Feb 2007 08:30:59 -0500
Received: (qmail invoked by alias); 14 Feb 2007 13:30:56 -0000
X-Provags-ID: V01U2FsdGVkX18dc0p9L44dX8BRPjt2aAI4oe3cJNIoHrUEgZogfT
	C25w==
Message-ID: <45D30F0C.3080307@gmx.net>
Date: Wed, 14 Feb 2007 15:30:52 +0200
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: [Ecrit] LoST-04 and Security Considerations Section
References: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
In-Reply-To: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Cc: "'ecrit@ietf.org'" <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi James,

I am not aware of any restrictions regarding the usage of RFC 2119 
language in the security section.

Btw, your draft does this as well :-)
http://www.ietf.org/internet-drafts/draft-ietf-sip-location-conveyance-07.txt

Ciao
Hannes

James M. Polk wrote:
> Authors
>
> A quick thought/observation:
>
> There is normative text in the Security Considerations section, and I 
> don't believe this is appropriate or even allowed.  I think it should 
> be moved regardless into the main text body.
>
> James
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 11:16:31 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHMnv-00075d-2h; Wed, 14 Feb 2007 11:16:23 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHMnt-00074e-E4
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:16:21 -0500
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
	helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HHMns-0000Z6-3q
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:16:21 -0500
Received: from sj-dkim-6.cisco.com ([171.68.10.81])
	by sj-iport-2.cisco.com with ESMTP; 14 Feb 2007 08:16:19 -0800
X-IronPort-AV: i="4.14,169,1170662400"; 
	d="scan'208"; a="360904640:sNHT45288608"
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138])
	by sj-dkim-6.cisco.com (8.12.11/8.12.11) with ESMTP id l1EGGJ59031465; 
	Wed, 14 Feb 2007 08:16:19 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id l1EGGJnL027786;
	Wed, 14 Feb 2007 08:16:19 -0800 (PST)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 08:16:07 -0800
Received: from [10.32.241.151] ([10.32.241.151]) by xfe-sjc-211.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 08:16:06 -0800
Message-ID: <45D335C4.7070209@cisco.com>
Date: Wed, 14 Feb 2007 11:16:04 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Brian Rosen <br@brianrosen.net>
Subject: Re: [Ecrit] comments on LoST
References: <02b301c74fdd$292c3c00$640fa8c0@cis.neustar.com>
In-Reply-To: <02b301c74fdd$292c3c00$640fa8c0@cis.neustar.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 14 Feb 2007 16:16:06.0951 (UTC)
	FILETIME=[6E7C8370:01C75053]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1205; t=1171469779;
	x=1172333779; c=relaxed/simple; s=sjdkim6002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jdrosen@cisco.com;
	z=From:=20Jonathan=20Rosenberg=20<jdrosen@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20comments=20on=20LoST |Sender:=20;
	bh=J6VBGCuPxqYPNF5a1RM4yx22EPeerRdB1H31f3zpiHY=;
	b=N7eZ8B1BWrX+HKzpR/i76luL1EuDTDVx/yK9Jwa6uOLcSpwrzZ29bhl5/UnN+33nz7NCEs6U
	jyNMhE/3AvfIleqjKK6XKBfc5bIyYuX4aofrDE2C9BOev/5BLQzuGm9D;
Authentication-Results: sj-dkim-6; header.From=jdrosen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim6002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org



Brian Rosen wrote:

> Well, there are two ways to do this.  One is to keep the data for both, a
> real polygon for the geo, and appropriate values in fields of the civic.
> 
> The other way is to use geocoding to convert civic to geo and use the
> polygons in all cases.  Conversion in this case is acceptable, both because
> you don't forward the converted value, and because the database used can be
> precisely the database used for other routing purposes.

So here is my concern. The client sends its query using a <location> 
object in civic form. The server has all its information in geodesic. 
So, it converts the civic <location> to geodesic and does its work. But 
now, it has to return the boundary information in civic format. But, in 
this case, it doesn't have it - you only have it in polygon format.

So how does this work.

-Jonathan R.



-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Cisco Fellow                                   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 11:20:59 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHMsJ-0001LP-8f; Wed, 14 Feb 2007 11:20:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHMsI-0001L8-2e
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:20:54 -0500
Received: from sj-iport-4.cisco.com ([171.68.10.86])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHMsF-0001Ag-Jm
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:20:54 -0500
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-4.cisco.com with ESMTP; 14 Feb 2007 08:20:51 -0800
X-IronPort-AV: i="4.14,169,1170662400"; 
	d="scan'208"; a="39457986:sNHT50376366"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l1EGKowT028865; 
	Wed, 14 Feb 2007 08:20:51 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com
	[128.107.191.100])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l1EGKWHA013847;
	Wed, 14 Feb 2007 08:20:50 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 08:20:46 -0800
Received: from [10.32.241.151] ([10.32.241.151]) by xfe-sjc-212.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 08:20:45 -0800
Message-ID: <45D336DC.4080308@cisco.com>
Date: Wed, 14 Feb 2007 11:20:44 -0500
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
References: <45D1E4BE.9020205@cisco.com>
	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
	<45D24077.7080400@cisco.com>
	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>
In-Reply-To: <0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 14 Feb 2007 16:20:46.0056 (UTC)
	FILETIME=[14D88E80:01C75054]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=4138; t=1171470051;
	x=1172334051; c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jdrosen@cisco.com;
	z=From:=20Jonathan=20Rosenberg=20<jdrosen@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20comments=20on=20LoST |Sender:=20;
	bh=w73mcvgiXxqB2af/GSlWY09SWUOee5viz3sH+qIxsXk=;
	b=GLVB2fQ9E07U3QyahC5K5Eh59m2dVWH+CWGWw9S4BF1KZSX161/QTiFMkBE/1p+er8RcMfJ0
	8lPotgHlw0g+RDvMSacq9h63/jadVvfVLRnB4K7W21GFUg4cgcz/cAnA;
Authentication-Results: sj-dkim-2; header.From=jdrosen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim2002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5011df3e2a27abcc044eaa15befcaa87
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

inline.

Andrew Newton wrote:

> 
> On Feb 13, 2007, at 5:49 PM, Jonathan Rosenberg wrote:
> 
>> Right. SO what if a server has boundary information in civic format  
>> and a client makes a query in geodesic format.
> 
> 
> An error occurs, like <notFound>.  Or the server redirects to a geo  
> forrest guide.  But the two resolution paths are different.  There is  
> no reason to believe that the same authoritative server MUST have  both 
> sets of information.

Then I am misunderstanding the spec. I thought it required servers to 
support both location profiles. What does it mean to 'support'?


> 
>> Even if you use NAPTR/SRV you can still have default port numbers;  
>> SIP does this (port 5060 default). People seem to still find  comfort 
>> in default port numbers for firewall configuration. Trust  me, I'm 
>> well aware of its practical limits....
> 
> 
> Agreed, but what would they be?  80 and 443?  Since it isn't  essential 
> to specify, I don't see a need to do so.

You'd go do an iana allocation request and include them in the spec.


>>>> Any guidelines about when a server is supposed to send a service   
>>>> boundary reference as opposed to the actual service boundary in  a  
>>>> response?
>>>
>>> Hmmm... good question.  I would think that all authoritative  
>>> servers  would always send service boundary values so that caching  
>>> resolvers  may actually cache them.  As for the resolvers, they  
>>> probably know  best what to do based on their configuration.
>>
>>
>> So, then why bother even supporting explicit inclusion of a service  
>> boundary? Less options in a protocol is better.
> 
> 
> Because the client may have a good reason for not wanting the value,  
> such as it is on a bandwidth limited link.  The client can request  
> this, but what is sent is up to the server.

Err, I'm confused. I was suggesting that it might be easier to ONLY have 
a service boundary reference in the findServiceResponse. That is, to 
drop support for including the actual service boundary in a find service 
response. Rather, the client always has to fetch it separately. I was 
asking what the use case was for EVER including the actual service 
boundary (as opposed to the reference) in a findServiceResponse. If 
there is none, we can drop it.


>>>> You might want to include some discussion on timers. LoST layers  a  
>>>> transaction protocol ontop of HTTP. How long should a client  wait  
>>>> for a response?
>>>
>>> I'm not falling into that tarpit.  For a discussion on timers, see  TCP.
>>
>>
>> It may be a tarpit, but I dont think you can just skirt the issue  
>> entirely. Its not really a tcp issue at all. If a server needs to  go 
>> to other servers to get an answer, and THOSe servers are delayed  or 
>> down, what happens? Should the client retry right away? How does  the 
>> client know that the server is trying (in which case a retry on  a 
>> different server is useless) vs. unresponsive (in which case a  retry 
>> is useful)?
>>
>> This is one of the dangers of running on http as a substrate. LoST  is 
>> NOT like HTTP in its use of multi-hop resolution. That brings up  all 
>> kinds of new failure modes that you need to consider.
> 
> 
> The problem is that I am being told, over another draft, that SIP is  a 
> bad protocol to model this type of stuff after.  Quite frankly, the  
> guidance in this area is less than helpful.  My experience so far is,  
> "Use TCP.  If you do anything else, don't do bad things... but we can  
> enumerate what those bad things are."

The real issue here is, will we see interop problems because servers 
timeout before clients do? Seems like there are real things here needing 
specification.

-Jonathan R.

-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Cisco Fellow                                   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 11:30:23 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHN1O-0005yy-Vp; Wed, 14 Feb 2007 11:30:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHN1N-0005xC-UC
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:30:17 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHN1M-0002v2-Kb
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:30:17 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HHN1D-0002Sq-9t; Wed, 14 Feb 2007 10:30:07 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Jonathan Rosenberg'" <jdrosen@cisco.com>
Subject: RE: [Ecrit] comments on LoST
Date: Wed, 14 Feb 2007 11:30:10 -0500
Message-ID: <002601c75055$687a5b80$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <45D335C4.7070209@cisco.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdQU3IX9KNITF+4SzCG2zbGqX0a9gAAaw8g
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

You have the polygons for "city" "county" "state" etc.  You intersect them
with the service boundary polygon.  You take the smallest, totally enclosed
area.

Brian

> -----Original Message-----
> From: Jonathan Rosenberg [mailto:jdrosen@cisco.com]
> Sent: Wednesday, February 14, 2007 11:16 AM
> To: Brian Rosen
> Cc: 'ECRIT'
> Subject: Re: [Ecrit] comments on LoST
> 
> 
> 
> Brian Rosen wrote:
> 
> > Well, there are two ways to do this.  One is to keep the data for both,
> a
> > real polygon for the geo, and appropriate values in fields of the civic.
> >
> > The other way is to use geocoding to convert civic to geo and use the
> > polygons in all cases.  Conversion in this case is acceptable, both
> because
> > you don't forward the converted value, and because the database used can
> be
> > precisely the database used for other routing purposes.
> 
> So here is my concern. The client sends its query using a <location>
> object in civic form. The server has all its information in geodesic.
> So, it converts the civic <location> to geodesic and does its work. But
> now, it has to return the boundary information in civic format. But, in
> this case, it doesn't have it - you only have it in polygon format.
> 
> So how does this work.
> 
> -Jonathan R.
> 
> 
> 
> --
> Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
> Cisco Fellow                                   Parsippany, NJ 07054-2711
> Cisco Systems
> jdrosen@cisco.com                              FAX:   (973) 952-5050
> http://www.jdrosen.net                         PHONE: (973) 952-5000
> http://www.cisco.com


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 11:36:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHN7Q-0001ZS-Sr; Wed, 14 Feb 2007 11:36:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHN7O-0001ZF-DI
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:36:30 -0500
Received: from sj-iport-3-in.cisco.com ([171.71.176.72]
	helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HHN7N-00045h-2O
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:36:30 -0500
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-3.cisco.com with ESMTP; 14 Feb 2007 08:36:28 -0800
X-IronPort-AV: i="4.14,169,1170662400"; 
	d="scan'208"; a="464488776:sNHT45316516"
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l1EGaSSO016525; 
	Wed, 14 Feb 2007 08:36:28 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l1EGaGE4001239;
	Wed, 14 Feb 2007 08:36:28 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 08:36:22 -0800
Received: from jmpolk-wxp.cisco.com ([171.70.228.212]) by
	xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 08:36:21 -0800
Message-Id: <4.3.2.7.2.20070214103403.0196fa48@email.cisco.com>
X-Sender: jmpolk@email.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Wed, 14 Feb 2007 10:36:23 -0600
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
From: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: [Ecrit] LoST-04 and Security Considerations Section
In-Reply-To: <45D30F0C.3080307@gmx.net>
References: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
	<4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-OriginalArrivalTime: 14 Feb 2007 16:36:21.0978 (UTC)
	FILETIME=[42B2EBA0:01C75056]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1049; t=1171470988;
	x=1172334988; c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jmpolk@cisco.com;
	z=From:=20=22James=20M.=20Polk=22=20<jmpolk@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20LoST-04=20and=20Security=20Considerations=2
	0Section |Sender:=20;
	bh=FdmwO9UAlZx1GPx9EnSi9iSXmnUIJsCjIHjfqGy4UjI=;
	b=JRpTDVDa5aHZ+Q70yJBAz7xhJuiGVlgK+cQzqaeDtaFhC04PTFlW43uoxO7FeSGPvOjIENcl
	aKjxJqKZms5+BCkNAtPMsaSsE7M4UrQ1QE/b4VoyGf8OlfhytBiv8Dio;
Authentication-Results: sj-dkim-2; header.From=jmpolk@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim2002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: "'ecrit@ietf.org'" <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

At 03:30 PM 2/14/2007 +0200, Hannes Tschofenig wrote:
>Hi James,
>
>I am not aware of any restrictions regarding the usage of RFC 2119 
>language in the security section.

This email was a reaction as much as anything to guidance from ADs in the 
past telling me to remove such language before they moved a particular doc 
to move forward (which has happened more than once in the last few years)


>Btw, your draft does this as well :-)
>http://www.ietf.org/internet-drafts/draft-ietf-sip-location-conveyance-07.txt

yep, I'm embarrassed to admit the second paragraph does have this.


>Ciao
>Hannes
>
>James M. Polk wrote:
>>Authors
>>
>>A quick thought/observation:
>>
>>There is normative text in the Security Considerations section, and I 
>>don't believe this is appropriate or even allowed.  I think it should be 
>>moved regardless into the main text body.
>>
>>James
>>
>>_______________________________________________
>>Ecrit mailing list
>>Ecrit@ietf.org
>>https://www1.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 11:41:12 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHNBu-0003eb-DT; Wed, 14 Feb 2007 11:41:10 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHNBt-0003bL-75
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:41:09 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHNBq-0004jO-MW
	for ecrit@ietf.org; Wed, 14 Feb 2007 11:41:09 -0500
Received: from [160.39.247.135] (dyn-160-39-247-135.dyn.columbia.edu
	[160.39.247.135]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1EGf2qD002635
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Wed, 14 Feb 2007 11:41:02 -0500 (EST)
In-Reply-To: <4.3.2.7.2.20070214103403.0196fa48@email.cisco.com>
References: <4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
	<4.3.2.7.2.20070213192956.029f3f18@email.cisco.com>
	<4.3.2.7.2.20070214103403.0196fa48@email.cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <EE2CB8F9-C71C-4697-8655-5F740BE240F9@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] LoST-04 and Security Considerations Section
Date: Wed, 14 Feb 2007 11:41:01 -0500
To: "James M. Polk" <jmpolk@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Cc: "'ecrit@ietf.org'" <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Whether allowed or not, I think the main body of the spec, outside  
the various "Considerations", should be sufficient to build an  
interoperable implementations. Thus, a 2119 term isn't bad if it  
merely restates what has been said before, but it shouldn't be the  
only or first time the concept or protocol feature is explained.

On Feb 14, 2007, at 11:36 AM, James M. Polk wrote:

> At 03:30 PM 2/14/2007 +0200, Hannes Tschofenig wrote:
>> Hi James,
>>
>> I am not aware of any restrictions regarding the usage of RFC 2119  
>> language in the security section.
>
> This email was a reaction as much as anything to guidance from ADs  
> in the past telling me to remove such language before they moved a  
> particular doc to move forward (which has happened more than once  
> in the last few years)
>
>
>> Btw, your draft does this as well :-)
>> http://www.ietf.org/internet-drafts/draft-ietf-sip-location- 
>> conveyance-07.txt
>
> yep, I'm embarrassed to admit the second paragraph does have this.
>
>
>> Ciao
>> Hannes
>>
>> James M. Polk wrote:
>>> Authors
>>>
>>> A quick thought/observation:
>>>
>>> There is normative text in the Security Considerations section,  
>>> and I don't believe this is appropriate or even allowed.  I think  
>>> it should be moved regardless into the main text body.
>>>
>>> James
>>>
>>> _______________________________________________
>>> Ecrit mailing list
>>> Ecrit@ietf.org
>>> https://www1.ietf.org/mailman/listinfo/ecrit
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 12:44:25 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHOB2-0004KP-SQ; Wed, 14 Feb 2007 12:44:20 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHOB1-0004JN-NG
	for ecrit@ietf.org; Wed, 14 Feb 2007 12:44:19 -0500
Received: from zeke.hxr.us ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHOAz-0004rN-Fc
	for ecrit@ietf.org; Wed, 14 Feb 2007 12:44:19 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Wed, 14 Feb 2007 12:43:32 -0500
	id 0158843F.45D34A44.00006735
In-Reply-To: <45D336DC.4080308@cisco.com>
References: <45D1E4BE.9020205@cisco.com>
	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
	<45D24077.7080400@cisco.com>
	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>
	<45D336DC.4080308@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
Date: Wed, 14 Feb 2007 12:44:15 -0500
To: Jonathan Rosenberg <jdrosen@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 14, 2007, at 11:20 AM, Jonathan Rosenberg wrote:
>> On Feb 13, 2007, at 5:49 PM, Jonathan Rosenberg wrote:
>>> Right. SO what if a server has boundary information in civic  
>>> format  and a client makes a query in geodesic format.
>> An error occurs, like <notFound>.  Or the server redirects to a  
>> geo  forrest guide.  But the two resolution paths are different.   
>> There is  no reason to believe that the same authoritative server  
>> MUST have  both sets of information.
>
> Then I am misunderstanding the spec. I thought it required servers  
> to support both location profiles. What does it mean to 'support'?

A server cannot return an error indicating it did not recognize one  
of those profiles.

>>> Even if you use NAPTR/SRV you can still have default port  
>>> numbers;  SIP does this (port 5060 default). People seem to still  
>>> find  comfort in default port numbers for firewall configuration.  
>>> Trust  me, I'm well aware of its practical limits....
>> Agreed, but what would they be?  80 and 443?  Since it isn't   
>> essential to specify, I don't see a need to do so.
>
> You'd go do an iana allocation request and include them in the spec.

That is an answer for "how". I asked about "what".

> Err, I'm confused. I was suggesting that it might be easier to ONLY  
> have a service boundary reference in the findServiceResponse. That  
> is, to drop support for including the actual service boundary in a  
> find service response. Rather, the client always has to fetch it  
> separately. I was asking what the use case was for EVER including  
> the actual service boundary (as opposed to the reference) in a  
> findServiceResponse. If there is none, we can drop it.

Well, it prevents another round trip in cases where the value is  
needed.  But I see your point.

> The real issue here is, will we see interop problems because  
> servers timeout before clients do? Seems like there are real things  
> here needing specification.

That's a good point.  Suggestions are welcome.  But I'll also point  
out that DNS has not such timer specifications.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 15:57:00 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHRBK-0003LL-Bd; Wed, 14 Feb 2007 15:56:50 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHRBI-0003LF-Nm
	for ecrit@ietf.org; Wed, 14 Feb 2007 15:56:48 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHRBH-0001y6-Fs
	for ecrit@ietf.org; Wed, 14 Feb 2007 15:56:48 -0500
Received: from [128.59.23.102] (macmini1.cs.columbia.edu [128.59.23.102])
	(user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1EKucBW008972
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Wed, 14 Feb 2007 15:56:38 -0500 (EST)
In-Reply-To: <45D336DC.4080308@cisco.com>
References: <45D1E4BE.9020205@cisco.com>
	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>
	<45D24077.7080400@cisco.com>
	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>
	<45D336DC.4080308@cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <1B962B08-1D99-47A7-834E-190C3999653A@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] comments on LoST
Date: Wed, 14 Feb 2007 15:57:27 -0500
To: Jonathan Rosenberg <jdrosen@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

>
>>> Even if you use NAPTR/SRV you can still have default port  
>>> numbers;  SIP does this (port 5060 default). People seem to still  
>>> find  comfort in default port numbers for firewall configuration.  
>>> Trust  me, I'm well aware of its practical limits....
>> Agreed, but what would they be?  80 and 443?  Since it isn't   
>> essential to specify, I don't see a need to do so.
>
> You'd go do an iana allocation request and include them in the spec.

I see no reason for LoST to use anything beyond port 80 or 443 as  
long as it uses HTTP/S. LoST is very much in the same spirit as XML- 
RPC or SOAP, both of which use port 80/443.


>
> Err, I'm confused. I was suggesting that it might be easier to ONLY  
> have a service boundary reference in the findServiceResponse. That  
> is, to drop support for including the actual service boundary in a  
> find service response. Rather, the client always has to fetch it  
> separately. I was asking what the use case was for EVER including  
> the actual service boundary (as opposed to the reference) in a  
> findServiceResponse. If there is none, we can drop it.
>

I've made that argument in the past. The one argument that was  
offered in favor of retaining by-value inclusion of boundaries is  
that civic boundaries are likely to be small in size, so the overhead  
of retrieving the boundary separately is far larger than including  
it, due to the need to issue a separate query for the by-reference case.

Personally, I still think that simplicity would be a good thing here.


>
> The real issue here is, will we see interop problems because  
> servers timeout before clients do? Seems like there are real things  
> here needing specification.

The case that can occur is that the seeker asks the resolver and the  
resolver asks the authoritative server (or similar variations).

If the seeker timeout is shorter than the resolver timeout, nothing  
bad happens - the resolver caches the answer it eventually got for  
the next querier, possibly a re-attempt by the same seeker.

If the converse occurs (seeker timeout > resolver timeout), the  
seeker gets a failure indication from the resolver.

Thus, I don't see a need to specify an explicit timeout. In many  
practical cases, the timeouts will be driven by the TCP or HTTP  
library, so they may not be configurable in any event. Any such  
choice would likely be completely arbitrary.

Henning




_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 17:26:14 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHSZh-0005Xd-RQ; Wed, 14 Feb 2007 17:26:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHSZg-0005VG-Q7
	for ecrit@ietf.org; Wed, 14 Feb 2007 17:26:04 -0500
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHSZe-0005Zv-Ee
	for ecrit@ietf.org; Wed, 14 Feb 2007 17:26:04 -0500
Received: from sj-dkim-8.cisco.com ([171.68.10.93])
	by sj-iport-5.cisco.com with ESMTP; 14 Feb 2007 14:26:03 -0800
X-IronPort-AV: i="4.14,170,1170662400"; 
	d="scan'208"; a="389162666:sNHT227037484"
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id l1EMQ1tj029412
	for <ecrit@ietf.org>; Wed, 14 Feb 2007 14:26:01 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id l1EMPfVK002590
	for <ecrit@ietf.org>; Wed, 14 Feb 2007 14:26:01 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 14:26:00 -0800
Received: from mlinsnerwxp ([171.70.228.128]) by xfe-sjc-212.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 14:26:00 -0800
From: "Marc Linsner" <mlinsner@cisco.com>
To: <ecrit@ietf.org>
Date: Wed, 14 Feb 2007 17:26:00 -0500
Message-ID: <00d301c75087$1b2adf30$80e446ab@amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdQhv6gmBqG2mfKTrOO1NZTZo8fyw==
X-OriginalArrivalTime: 14 Feb 2007 22:26:00.0532 (UTC)
	FILETIME=[1AE43940:01C75087]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=519; t=1171491961;
	x=1172355961; c=relaxed/simple; s=sjdkim8002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=mlinsner@cisco.com;
	z=From:=20=22Marc=20Linsner=22=20<mlinsner@cisco.com>
	|Subject:=20WGLC=20-=20=20A=20Dynamic=20Host=20Configuration=20Protocol=2
	0(DHCP)=20based=20Location-to-Service=20Translation=20Protocol=20(LoST)=20
	Discovery=20Procedure |Sender:=20;
	bh=090yvK1Rorkix+Ld1Lht82weJy9idJC4Z8/NgiNkOQs=;
	b=N+10vERvbkxMrNlN9NOFeCCfYb0OcWpK6/pWDl8bO5SYrJE701oVIB3lukWGPAnjmSBh+NkN
	xFItEPiyKn4uDDV/HbxTFL5BeVbJlplOGBha3qeiVGkBtAO9XdyjHmDq;
Authentication-Results: sj-dkim-8; header.From=mlinsner@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim8002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Subject: [Ecrit] WGLC - A Dynamic Host Configuration Protocol (DHCP) based
	Location-to-Service Translation Protocol (LoST) Discovery Procedure
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

All,

This message marks the issuance of a working group last call (WGLC) on
ECRIT's Internet Draft entitled "A Dynamic Host Configuration Protocol
(DHCP) based Location-to-Service Translation Protocol (LoST) Discovery
Procedure" (draft-ietf-ecrit-dhc-lost-discovery-00.txt).  You may view this
document at
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-dhc-lost-discovery-00.t
xt.

Please post comments and questions to this mailing list no later than 2
March 2007.

-Marc Linsner-
ECRIT co-chair

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 17:26:14 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHSZg-0005V3-Le; Wed, 14 Feb 2007 17:26:04 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHSZf-0005Uu-Mo
	for ecrit@ietf.org; Wed, 14 Feb 2007 17:26:03 -0500
Received: from sj-iport-4.cisco.com ([171.68.10.86])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHSZe-0005Zu-BZ
	for ecrit@ietf.org; Wed, 14 Feb 2007 17:26:03 -0500
Received: from sj-dkim-5.cisco.com ([171.68.10.79])
	by sj-iport-4.cisco.com with ESMTP; 14 Feb 2007 14:26:01 -0800
X-IronPort-AV: i="4.14,170,1170662400"; 
	d="scan'208"; a="39556474:sNHT253230264"
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id l1EMQ1xB029932
	for <ecrit@ietf.org>; Wed, 14 Feb 2007 14:26:01 -0800
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com
	[128.107.191.63])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id l1EMPfVI002590
	for <ecrit@ietf.org>; Wed, 14 Feb 2007 14:26:01 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 14:26:00 -0800
Received: from mlinsnerwxp ([171.70.228.128]) by xfe-sjc-212.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 14 Feb 2007 14:26:00 -0800
From: "Marc Linsner" <mlinsner@cisco.com>
To: <ecrit@ietf.org>
Date: Wed, 14 Feb 2007 17:26:00 -0500
Message-ID: <00d201c75087$1afffea0$80e446ab@amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdQhwOOb5ajdQEqRWSFLAqUmRUcow==
X-OriginalArrivalTime: 14 Feb 2007 22:26:00.0251 (UTC)
	FILETIME=[1AB958B0:01C75087]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=417; t=1171491961;
	x=1172355961; c=relaxed/simple; s=sjdkim5002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=mlinsner@cisco.com;
	z=From:=20=22Marc=20Linsner=22=20<mlinsner@cisco.com>
	|Subject:=20WGLC=20-=20LoST=3A=20A=20Location-to-Service=20Translation=20
	Protocol |Sender:=20;
	bh=GmriEZzBL49V5+psKIQpbydAVE/a7QxGOkATb96iFQ8=;
	b=QqR/A0dRNRUnqbCV3xgY52n5bI/iuDg4BnJMkHxtN5ePrUFhESOAJLWHEf9TiuuTAc5VW/Ml
	EayBCOhsM6K/8OmxyPqBA1/CrWkx/N5Shq+9JAZbGxbyWzUzIK5xCOKz;
Authentication-Results: sj-dkim-5; header.From=mlinsner@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim5002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Subject: [Ecrit] WGLC - LoST: A Location-to-Service Translation Protocol
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

All,

This message marks the issuance of a working group last call (WGLC) on
ECRIT's Internet Draft entitled "LoST: A Location-to-Service Translation
Protocol" (draft-ietf-ecrit-lost-04.txt).  You may view this document at
http://www.ietf.org/internet-drafts/draft-ietf-ecrit-lost-04.txt.

Please post comments and questions to this mailing list no later than 2
March 2007.

-Marc Linsner-
ECRIT co-chair

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 19:06:31 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHU8l-0005ev-7A; Wed, 14 Feb 2007 19:06:23 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHU8k-0005eT-1q
	for ecrit@ietf.org; Wed, 14 Feb 2007 19:06:22 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHU8i-0003rk-OE
	for ecrit@ietf.org; Wed, 14 Feb 2007 19:06:22 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1F0683q027186; 
	Wed, 14 Feb 2007 17:06:09 -0700
Message-ID: <45D3A3F3.1080704@ntt-at.com>
Date: Wed, 14 Feb 2007 16:06:11 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
References: <45D1E4BE.9020205@cisco.com>	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>	<45D24077.7080400@cisco.com>	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>	<45D336DC.4080308@cisco.com>
	<687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
In-Reply-To: <687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Andrew;

My comments inline.

Andrew Newton wrote:
>
> On Feb 14, 2007, at 11:20 AM, Jonathan Rosenberg wrote:
>>> On Feb 13, 2007, at 5:49 PM, Jonathan Rosenberg wrote:
>>>> Right. SO what if a server has boundary information in civic format
>>>> and a client makes a query in geodesic format.
>>> An error occurs, like <notFound>. Or the server redirects to a geo
>>> forrest guide. But the two resolution paths are different. There is
>>> no reason to believe that the same authoritative server MUST have
>>> both sets of information.
>>
>> Then I am misunderstanding the spec. I thought it required servers to
>> support both location profiles. What does it mean to 'support'?
>
> A server cannot return an error indicating it did not recognize one of
> those profiles.
So are you saying that server may only support 1 of the mandatory
profile, and if it was queried with
the profile that it doesn't support it can't return an error? If that's
the case the text needs to be
clarified. Also, with recursion being false as a default, if the server
in question doesn't support the
profile asked, what is it supposed to do? Is there a case where service
resolution to "urn:service:A"
is provided for profile 1 while not provided for profile 2? If there is
<listServicesByLocationResponse>
needs more information to provide the client with knowledge that some
service resolutions are provided
only for a certain profile.

Also what is a geo forrest guide? This is a term I have never heard before?
I didn't think there was a distinction in forrest guide based on the
location profile.. My understanding
was the same as Jonathan that LoST server had to provide resolution to 2
mandatory profiles.

Regards
Shida


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 14 21:30:52 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHWOL-0007MA-68; Wed, 14 Feb 2007 21:30:37 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHWOK-0007Jz-16
	for ecrit@ietf.org; Wed, 14 Feb 2007 21:30:36 -0500
Received: from zeke.ecotroph.net ([69.31.8.124])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHWOI-0007k0-Qt
	for ecrit@ietf.org; Wed, 14 Feb 2007 21:30:36 -0500
Received: from [10.0.1.109] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Wed, 14 Feb 2007 21:29:50 -0500
	id 01588458.45D3C59E.00006E25
In-Reply-To: <45D3A3F3.1080704@ntt-at.com>
References: <45D1E4BE.9020205@cisco.com>	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>	<45D24077.7080400@cisco.com>	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>	<45D336DC.4080308@cisco.com>
	<687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
	<45D3A3F3.1080704@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <E18E6A32-E82D-4E9D-B616-3E853F621734@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
Date: Wed, 14 Feb 2007 21:30:33 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 14, 2007, at 7:06 PM, Shida Schubert wrote:
> So are you saying that server may only support 1 of the mandatory
> profile, and if it was queried with
> the profile that it doesn't support it can't return an error? If  
> that's
> the case the text needs to be
> clarified.

What do you mean by "support"?  Because it cannot return a location  
profile error for either of the two base profiles.  As to what data  
it MUST have, the answer is ZERO.  No server is required to have data  
for either profile unless it has data for a profile derived from a  
base profile.

> Also, with recursion being false as a default, if the server
> in question doesn't support the
> profile asked, what is it supposed to do?

Again, what do you mean by "support"?  A server can always return  
<notFound> for anything you pass to it.  That's not very useful, but  
is allowable.

> Is there a case where service
> resolution to "urn:service:A"
> is provided for profile 1 while not provided for profile 2?

Probably, but my crystal ball isn't that good.

> If there is
> <listServicesByLocationResponse>
> needs more information to provide the client with knowledge that some
> service resolutions are provided
> only for a certain profile.

That's not a bad idea, but is also unnecessary.

> Also what is a geo forrest guide? This is a term I have never heard  
> before?
> I didn't think there was a distinction in forrest guide based on the
> location profile.. My understanding
> was the same as Jonathan that LoST server had to provide resolution  
> to 2
> mandatory profiles.

I simply meant a forrest guide populated with the geo data.

-andy



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 15 01:00:52 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHZfa-0002AD-PL; Thu, 15 Feb 2007 01:00:38 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHZfZ-00029P-NE
	for ecrit@ietf.org; Thu, 15 Feb 2007 01:00:37 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHZfY-0007Mb-8O
	for ecrit@ietf.org; Thu, 15 Feb 2007 01:00:37 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1F60WGd019342; 
	Wed, 14 Feb 2007 23:00:33 -0700
Message-ID: <45D3F702.5060406@ntt-at.com>
Date: Wed, 14 Feb 2007 22:00:34 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
References: <45D1E4BE.9020205@cisco.com>	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>	<45D24077.7080400@cisco.com>	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>	<45D336DC.4080308@cisco.com>
	<687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
	<45D3A3F3.1080704@ntt-at.com>
	<E18E6A32-E82D-4E9D-B616-3E853F621734@hxr.us>
In-Reply-To: <E18E6A32-E82D-4E9D-B616-3E853F621734@hxr.us>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3fbd9b434023f8abfcb1532abaec7a21
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Andy;

 Let me try again. My comments inline..

Andrew Newton wrote:
>
> On Feb 14, 2007, at 7:06 PM, Shida Schubert wrote:
>> So are you saying that server may only support 1 of the mandatory
>> profile, and if it was queried with
>> the profile that it doesn't support it can't return an error? If that's
>> the case the text needs to be
>> clarified.
>
> What do you mean by "support"?  Because it cannot return a location 
> profile error for either of the two base profiles.  As to what data it 
> MUST have, the answer is ZERO.  No server is required to have data for 
> either profile unless it has data for a profile derived from a base 
> profile. 
I somehow understood that support for both profiles meant.
 " If the server was able to provide resolution for service B in region 
A, then the service MUST be
    able to provide resolution for region A in both civic/geo location 
profiles."
 
 Now, obviously that's not what "support" means. It merely means that 
LoST server is able to
understand the profile(schema).
 
 So if support simply implies that server understands the profile 
<notFound> is really
useless and some additional information should be provided to aid the 
client in making
an intelligent decision.  

 If it can't return an error, some sort of warning that provides the 
seeker with a hint
implying which profile is needed for the resolution may be desirable.

 Further, it would be useful to have the ability to express the "profile 
type supported"/service
in <listServiceResponse> as well as <listServiceByRegion>.

 If the seeker(client) checks to see what service, resolver supports and 
it sees that
it supports the service it is interested in, how would it know that the 
resolution is only
provided for profile A? It can't... If the seeker is smart enough it 
might attempt the
query with civic, and if fails try again with geo. But what if the 
resolution is only provided
for one of the optional profile(call it geo-x) that client doesn't 
support? Current text
doesn't prevent this from happening does it?

 If its mandatory to provide mapping for one of the base profile, client 
will simply try
the other base profile if one fails. But reading your comment I just 
don't see that is how
it works. I am assuming from your comment that if the mapping for 
service:pizza is
provided only for optional location profile X? The "service:pizza" will 
be listed in the
<listServiceResponse> as supported service. Client interested in the 
resolution of
"service:pizza" may try the query with every profile it understands only 
to find out
that none of the profile the client supports can be used for resolution...

 This can be avoided by simply returning which profile the resolution is 
available for.
>
>> Also, with recursion being false as a default, if the server
>> in question doesn't support the
>> profile asked, what is it supposed to do?
>
> Again, what do you mean by "support"?  A server can always return 
> <notFound> for anything you pass to it.  That's not very useful, but 
> is allowable.
  According to my understanding <notFound> can be returned
under various cases as follows. The example illustrated assumes that
query was composed using geo.

 1. If the server doesn't provide resolution for the region in query and 
recursive
     was set to "false" or not declared.

 2. If the server doesn't have the geo data for the service:pizza and 
recursive was
     set to "false" or not declared.
  > Would be nice to provide with information of why it failed and 
possibly the
      profile which can be used to obtain the mapping.

 3. If the server is aware of another authoritative server that can 
provide resolution
     for the geo but recursive is either not declared or set to "false"
  > Would be nice to provide information that resolution can be provided by
     server X or redirect.

 4. recursive was set to true, but no authoritative server owned data 
for the
    service:pizza in geo.
  > Again would be nice to provide which profile would succeed.

 After I wrote this I looked at the schema and saw that defaultValue for
recursive is "true" but section 7.3.3 says it's default value is 
"false". I am
a bit confused is the default "false" or "true"?

-- Text from section 7.3.3 --
 "A value of "true" indicates a recursive query, with the default being
 "false" when the attribute is omitted.
-----------------------------

3 of the cases above can be avoided by setting recursive="true".

 Anyhow, I do believe that normative behavior of client and server
for any services in general should be declared somewhere and should be
added as a milestone of this WG. Ideally general behavior of client/server
is included in this document but I understand that there is an extraneous
pressure for this work to be completed. Furthermore I understand that
phone-bcp is covering the normative behavior for emergency case but
what's debated above is not limited to emergency case.. I think...
 
 Regards
  Shida
 
>
>> Is there a case where service
>> resolution to "urn:service:A"
>> is provided for profile 1 while not provided for profile 2?
>
> Probably, but my crystal ball isn't that good.
>
>> If there is
>> <listServicesByLocationResponse>
>> needs more information to provide the client with knowledge that some
>> service resolutions are provided
>> only for a certain profile.
>
> That's not a bad idea, but is also unnecessary.
 Sure may be not necessary but I believe it's useful.
>
>> Also what is a geo forrest guide? This is a term I have never heard 
>> before?
>> I didn't think there was a distinction in forrest guide based on the
>> location profile.. My understanding
>> was the same as Jonathan that LoST server had to provide resolution to 2
>> mandatory profiles.
>
> I simply meant a forrest guide populated with the geo data.

 Okay thanks.
>
> -andy
>
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 15 09:58:15 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHi3b-0000Yh-Vo; Thu, 15 Feb 2007 09:57:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHi3a-0000YO-D2
	for ecrit@ietf.org; Thu, 15 Feb 2007 09:57:58 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHi3X-0002gC-32
	for ecrit@ietf.org; Thu, 15 Feb 2007 09:57:58 -0500
Received: from [10.0.1.52] ([::ffff:72.196.237.170])
	(AUTH: PLAIN anewton, TLS: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Thu, 15 Feb 2007 09:57:02 -0500
	id 01588135.45D474BE.000023B0
In-Reply-To: <45D3F702.5060406@ntt-at.com>
References: <45D1E4BE.9020205@cisco.com>	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>	<45D24077.7080400@cisco.com>	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>	<45D336DC.4080308@cisco.com>
	<687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
	<45D3A3F3.1080704@ntt-at.com>
	<E18E6A32-E82D-4E9D-B616-3E853F621734@hxr.us>
	<45D3F702.5060406@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <80DB9D35-04C9-4624-9AC5-5AC03402FAB5@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
Date: Thu, 15 Feb 2007 09:57:45 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.2)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 15, 2007, at 1:00 AM, Shida Schubert wrote:
> So if support simply implies that server understands the profile  
> <notFound> is really
> useless and some additional information should be provided to aid  
> the client in making
> an intelligent decision.
> If it can't return an error, some sort of warning that provides the  
> seeker with a hint
> implying which profile is needed for the resolution may be desirable.

This implies that the client making the query in geo also has the  
same location in civic and vice versa.  That's a pretty big  
assumption.  We have discussed this issue in great detail on this  
list, and the consensus was that if a client has location in both geo  
and civic and wishes to get an answer for both, the client will  
simply make two separate queries -- one for geo and one for civic.  A  
<notFound> for one query will not prevent it from getting the  
information for the other.

> Further, it would be useful to have the ability to express the  
> "profile type supported"/service
> in <listServiceResponse> as well as <listServiceByRegion>.

I'm indifferent to this idea.  If others support it, we could add it in.

> After I wrote this I looked at the schema and saw that defaultValue  
> for
> recursive is "true" but section 7.3.3 says it's default value is  
> "false". I am
> a bit confused is the default "false" or "true"?
>
> -- Text from section 7.3.3 --
> "A value of "true" indicates a recursive query, with the default being
> "false" when the attribute is omitted.
> -----------------------------

That'll have to get fixed.  I'm inclined to have it default to true.


-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 15 12:26:53 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHkNQ-0005cc-MZ; Thu, 15 Feb 2007 12:26:36 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHkNQ-0005cF-2f
	for ecrit@ietf.org; Thu, 15 Feb 2007 12:26:36 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHkNF-00011p-Tq
	for ecrit@ietf.org; Thu, 15 Feb 2007 12:26:36 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1FHQMVI011236; 
	Thu, 15 Feb 2007 10:26:23 -0700
Message-ID: <45D497C1.7020907@ntt-at.com>
Date: Thu, 15 Feb 2007 09:26:25 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] comments on LoST
References: <45D1E4BE.9020205@cisco.com>	<5BF48ED9-3131-4790-B9EA-1DB2C483F16E@hxr.us>	<45D24077.7080400@cisco.com>	<0A3A22C0-8316-473B-9F63-88FA3C901365@hxr.us>	<45D336DC.4080308@cisco.com>
	<687C4574-5C43-4C7E-B803-8E298C79556A@hxr.us>
	<45D3A3F3.1080704@ntt-at.com>
	<E18E6A32-E82D-4E9D-B616-3E853F621734@hxr.us>
	<45D3F702.5060406@ntt-at.com>
	<80DB9D35-04C9-4624-9AC5-5AC03402FAB5@hxr.us>
In-Reply-To: <80DB9D35-04C9-4624-9AC5-5AC03402FAB5@hxr.us>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Andrew Newton wrote:
>
> On Feb 15, 2007, at 1:00 AM, Shida Schubert wrote:
>> So if support simply implies that server understands the profile 
>> <notFound> is really
>> useless and some additional information should be provided to aid the 
>> client in making
>> an intelligent decision.
>> If it can't return an error, some sort of warning that provides the 
>> seeker with a hint
>> implying which profile is needed for the resolution may be desirable.
>
> This implies that the client making the query in geo also has the same 
> location in civic and vice versa.  That's a pretty big assumption.  We 
> have discussed this issue in great detail on this list, and the 
> consensus was that if a client has location in both geo and civic and 
> wishes to get an answer for both, the client will simply make two 
> separate queries -- one for geo and one for civic.  A <notFound> for 
> one query will not prevent it from getting the information for the other.
 No! Client may not have the same location in civic and geo, the 
location that these two profiles
may overlap but probably has different accuracy. My geo location that I 
get from
my GPS may be very accurate to a point and because of its accuracy would 
be the preferred
location to be used when my UA sends a LoST query.

 According to your comment, there is a possibility that geo may not 
resolve to any URI even
when recursive="true", because none of the authoritative servers 
responsible for the region
may hold the resolution data for geo.
 
 If I obtain an error <notFound> but I know from 
<listServicesByRegionResponse> that resolution
for the service I want is provided, I may want to re-try query with 
inaccurate civic location
information I obtain through DHCP.

 If resolution for civic is available, at least I get some URI to 
contact the service I am interested in,
accurate location information can be provided then.

 * I really hope that for an emergency case(service:sos), there will be 
a text in phone-bcp
mandating the administrator of LoST to maintain mapping data for both 
geo/civic within the region
so client only supporting geo or vice versa will at least get some kind 
of resolution. Furthermore,
to increase the chance of obtaining the mapping data, I would also 
recommend recursive=true
at all time.

 One question was unanswered..

 If resolution is provided only for non mandatory-to-implement profile, 
would it still be listed
in the <listServicesResponse> as service supported? If so I do think 
that's problematic.

 Although I am aware that it is out of scope of protocol definition, but if
there is no indication of which profile is supported(data 
available)/service,  some text imposing
/recommending the server to provide resolution in at least one of the 
base profile should exist
for the protocol to be useful...

>
>> Further, it would be useful to have the ability to express the 
>> "profile type supported"/service
>> in <listServiceResponse> as well as <listServiceByRegion>.
>
> I'm indifferent to this idea.  If others support it, we could add it in.
 
>
>> After I wrote this I looked at the schema and saw that defaultValue for
>> recursive is "true" but section 7.3.3 says it's default value is 
>> "false". I am
>> a bit confused is the default "false" or "true"?
>>
>> -- Text from section 7.3.3 --
>> "A value of "true" indicates a recursive query, with the default being
>> "false" when the attribute is omitted.
>> -----------------------------
>
> That'll have to get fixed.  I'm inclined to have it default to true.
 I am inclined to have it default to true as well.

 Regards
  Shida
>
>
> -andy
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 16 00:05:44 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HHvHv-0004nt-MS; Fri, 16 Feb 2007 00:05:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HHvHt-0004mE-Ju
	for ecrit@ietf.org; Fri, 16 Feb 2007 00:05:37 -0500
Received: from smtp3.andrew.com ([198.135.207.235] helo=andrew.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HHvHp-0003YB-Co
	for ecrit@ietf.org; Fri, 16 Feb 2007 00:05:37 -0500
X-SEF-Processed: 5_0_0_910__2007_02_15_23_11_01
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Received: from aopexbh2.andrew.com [10.86.20.25] by smtp3.andrew.com -
	SurfControl E-mail Filter (5.2.1); Thu, 15 Feb 2007 23:11:01 -0600
Received: from AHQEX1.andrew.com ([10.86.20.21]) by aopexbh2.andrew.com with
	Microsoft SMTPSVC(6.0.3790.1830); Thu, 15 Feb 2007 23:05:29 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 15 Feb 2007 23:05:28 -0600
Message-ID: <E51D5B15BFDEFD448F90BDD17D41CFF102669997@AHQEX1.andrew.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Namespaces in LoST
Thread-Index: AcdRiBNkoipW5tRTTJClSj0ofShO6Q==
From: "Thomson, Martin" <Martin.Thomson@andrew.com>
To: "ECRIT" <ecrit@ietf.org>
X-OriginalArrivalTime: 16 Feb 2007 05:05:30.0016 (UTC)
	FILETIME=[143AFA00:01C75188]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f
Subject: [Ecrit] Namespaces in LoST
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2146133556=="
Errors-To: ecrit-bounces@ietf.org

--===============2146133556==
Content-class: urn:content-classes:message
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

SXQgd291bGQgYXBwZWFyIHRoYXQgdGhlIFBvbHlnb24gYW5kIFBvaW50IGVsZW1lbnRzIGRlc2Ny
aWJlZCBpbiB0aGUgY29tcGFjdCBzeW50YXggc2NoZW1hIGFyZSBkZWZpbmVkIGluIHRoZSBMb1NU
IG5hbWVzcGFjZS4gIEhvd2V2ZXIsIHRoZSBleGFtcGxlcyBzaG93IHRoZW0gdG8gYmUgaW4gdGhl
ICdodHRwOi8vd3d3Lm9wZW5naXMubmV0L2dtbCcgbmFtZXNwYWNlICh3ZWxsLCBleGNlcHQgZm9y
IGZpZ3VyZSAxNywgd2hpY2ggaGFzIGFuIGluY29ycmVjdCBuYW1lc3BhY2UgVVJOKS4NCg0KSXMg
dGhlcmUgc29tZSB3YXkgdG8gcmVmZXIgdG8gdGhlIGF1dGhvcml0YXRpdmUgR01MIHNjaGVtYSBy
YXRoZXIgdGhhbiByZWRlZmluZSB0aGUgZWxlbWVudHM/DQoNCg0KT25lIG90aGVyIG5pdDoNCiAt
IHRoZSAidWJlci1jb21wbGV4LTNEIiBleGFtcGxlIGlzIHZlcnkgdHdvIGRpbWVuc2lvbmFsLg0K
DQpDaGVlcnMsDQpNYXJ0aW4gDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KVGhpcyBtZXNzYWdlIGlzIGZvciB0aGUgZGVzaWduYXRlZCByZWNpcGllbnQgb25seSBh
bmQgbWF5DQpjb250YWluIHByaXZpbGVnZWQsIHByb3ByaWV0YXJ5LCBvciBvdGhlcndpc2UgcHJp
dmF0ZSBpbmZvcm1hdGlvbi4gIA0KSWYgeW91IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IsIHBs
ZWFzZSBub3RpZnkgdGhlIHNlbmRlcg0KaW1tZWRpYXRlbHkgYW5kIGRlbGV0ZSB0aGUgb3JpZ2lu
YWwuICBBbnkgdW5hdXRob3JpemVkIHVzZSBvZg0KdGhpcyBlbWFpbCBpcyBwcm9oaWJpdGVkLg0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbbWYyXQ0K



--===============2146133556==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============2146133556==--



From ecrit-bounces@ietf.org Fri Feb 16 09:16:08 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HI3sP-0000Si-6t; Fri, 16 Feb 2007 09:15:53 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HI3sO-0000Sd-2a
	for ecrit@ietf.org; Fri, 16 Feb 2007 09:15:52 -0500
Received: from dnsmx1rrc.telcordia.com ([128.96.20.41])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HI3sD-00088G-UO
	for ecrit@ietf.org; Fri, 16 Feb 2007 09:15:52 -0500
Received: from pya-dte-ieg01.cc.telcordia.com (pya-dte-ieg01.cc.telcordia.com
	[128.96.20.21])
	by dnsmx1rrc.telcordia.com (8.11.7+Sun/8.9.3) with SMTP id l1GEFdW06982
	for <ecrit@ietf.org>; Fri, 16 Feb 2007 09:15:39 -0500 (EST)
Received: from rrc-dte-exbh01.dte.telcordia.com ([128.96.150.31])
	by pya-dte-ieg01.cc.telcordia.com (SMSSMTP 4.1.9.35) with SMTP id
	M2007021609160101594
	for <ecrit@ietf.org>; Fri, 16 Feb 2007 09:16:01 -0500
Received: from rrc-dte-exs01.dte.telcordia.com ([128.96.150.34]) by
	rrc-dte-exbh01.dte.telcordia.com with Microsoft
	SMTPSVC(6.0.3790.1830); Fri, 16 Feb 2007 09:16:02 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 16 Feb 2007 09:16:01 -0500
Message-ID: <A09345776B6C7A4985573569C0F300430EA50FA8@rrc-dte-exs01.dte.telcordia.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Comments on lost-04
Thread-Index: AcdR1NCn1zXH10ejQqeO0XfrwUsHig==
From: "Reese, Theresa E" <treese@telcordia.com>
To: "ECRIT" <ecrit@ietf.org>
X-OriginalArrivalTime: 16 Feb 2007 14:16:02.0003 (UTC)
	FILETIME=[FCD43230:01C751D4]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 944ecb6e61f753561f559a497458fb4f
Subject: [Ecrit] Comments on lost-04
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Having reviewed draft-ietf-ecrit-lost-04, I have the following comments:

1. Section 5.3 of lost-04 states, "On occasion, a server may be forced
to return an expired mapping if
   it cannot reach the authoritative server or the server fails to
   return a usable answer.  Clients and servers MAY cache the mapping so
   that they have at least some information available.  Caching servers
   that have such stale information SHOULD re-attempt the query each
   time a client requests a mapping." =20

Since, based on prior feedback received in response to my comments on
lost-03, there will be no warning included in a response that contains
expired data,  please add a statement that says that the client is
expected to check 'expires' attribute associated with mapping data
returned in a LoST response. There is already a statement in this
paragraph that describes client behavior (i.e., that the client may
cache the mapping data).  I would like to see this expanded to clarify
this additional client behavior.

2. The first sentence of Section 5.6 states, " A response MAY indicate
the region for which the service URL returned would be the same as in
the actual query, the so-called _service region_."  Later on in the
paragraph, there is a statement that states, "The response MUST contain
at least one service boundary using the same profile as the request." =20

Since it is optional to include a <serviceBoundary> in a response, it is
suggested that the text in the latter sentence of the paragraph be
modified as follows, "If included in a response, the <serviceBoundary>
element MUST contain at least one service boundary that uses the same
profile as the request."=20

Also in a response to my comments on lost-03, it was stated, "A
serviceBoundary needs to be requested by the client (using a
serviceBoundary=3D"value" attribute) or is included by the server if =
local
policy indicates it."  I do not see any text in lost-04 that describes
the latter condition under which a <serviceBoundary> element will be
included in a response.

3. Section 7.3 of lost-04 states the following:  "The <findService>
request includes attributes that govern whether the request is handled
iteratively or recursively, whether location validation is performed and
which elements must be contained in the response." =20

Please change the text to read "....which elements MAY be contained in
the response."  Based on a previous e-mail exchange, the LoST server may
or may not return the explicitly requested elements identified above, as
well as others that are implicitly requested (i.e., URI, displayName,
serviceNumber) depending on whether it supports them or not. As
indicated in previous e-mails, my preference would be to include a
warning if requested data cannot be provided in the response.  However,
if lost-04 addresses this situation by just omitting the unavailable
information from the response (without treating it as an abnormal
condition), then the text in Section 7.3 should not use the word "must".

4.  In my comments on lost-03, I requested that additional text be added
to Section 7.3.3 to clarify the iterative case.  The response that
Hannes provided to my comments on lost-03 provided a number of helpful
clarifications, but I do not see any additional clarifications included
in lost-04.

5. Section 7.4.2 of lost-04 states, "A server can indicate in its
response which civic address elements it has recognized as valid, which
ones it has ignored and which ones it has checked and found to be
invalid.   The server MUST include this information if the
'validateLocation' attribute in the request was true."

The continued use of the word MUST in the last sentence is inconsistent
with the e-mails received in response to my comments on lost-03.  If a
LoST server receives an iterative request for validation information,
but does not support validation, either it will return an error message
or it will just omit the information from the response.  In my opinion,
only the first option applies if the text in Section 7.4.2 continues to
use the word "MUST", and Hannes described an error message that would be
appropriate for this case.  Henning was of the opinion that the response
message should instead just omit the validation information (without any
type of error/warning provided).  As indicated previously, my preference
is for an appropriate error/warning to be returned.  If this approach is
not to be supported by LoST, then the text in Section 7.4.2 should only
use the word "MAY".  It should be further noted that, if Henning's
approach is used, changes will need to be made to Section 12 of the
document which states that a warning should be provided if the server is
only capable of returning part of the requested information, and an
error of "not found" if the server cannot find an answer to the query.
Again, my preference is to use the errors/warnings defined in Section 12
for such scenarios.

6. Section 12.2 of lost-04 states the following: "This version of the
specification does not define any warning elements."   =20

This statement is inconsistent with the text in Section 12 which states,
" It returns a <warnings> element as part of another response element if
it was able to respond in part, but the response may not be quite what
the client had desired" and "Unless otherwise noted, all elements below
can be either an error or a warning, depending on whether a default
response, such as a mapping, is included." =20

To reiterate, consistent with Hannes' response to my previous comments
on lost-03, I support the use of warnings when only partial information
is available. =20

Thank you for your consideration of my comments.

Terry Reese=20


=20

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 16 09:34:59 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HI4Ap-0003lc-8H; Fri, 16 Feb 2007 09:34:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HI4Ao-0003lH-5u
	for ecrit@ietf.org; Fri, 16 Feb 2007 09:34:54 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HI4Am-00052Z-Vn
	for ecrit@ietf.org; Fri, 16 Feb 2007 09:34:54 -0500
Received: from [172.16.10.228] ([::ffff:208.50.38.5])
	(AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,AES128-SHA)
	by zeke.ecotroph.net with esmtp; Fri, 16 Feb 2007 09:34:08 -0500
	id 01588477.45D5C0E0.00007AC3
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF102669997@AHQEX1.andrew.com>
References: <E51D5B15BFDEFD448F90BDD17D41CFF102669997@AHQEX1.andrew.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <AC180DBD-B553-456B-99DA-A9F3B9BC840B@hxr.us>
Content-Transfer-Encoding: 7bit
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Ecrit] Namespaces in LoST
Date: Fri, 16 Feb 2007 09:34:51 -0500
To: "Thomson, Martin" <Martin.Thomson@andrew.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


On Feb 16, 2007, at 12:05 AM, Thomson, Martin wrote:

> It would appear that the Polygon and Point elements described in  
> the compact syntax schema are defined in the LoST namespace.   
> However, the examples show them to be in the 'http:// 
> www.opengis.net/gml' namespace (well, except for figure 17, which  
> has an incorrect namespace URN).
>
> Is there some way to refer to the authoritative GML schema rather  
> than redefine the elements?

Yes, and we are planning to do just that.  -05 will have that pattern  
ripped out and the text will be replaced with a reference to the OGC  
document.

> One other nit:
>  - the "uber-complex-3D" example is very two dimensional.

Suggestions welcome.

-andy

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 19 08:54:08 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HJ8xr-0000bs-MD; Mon, 19 Feb 2007 08:53:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HJ8xq-0000Vl-6Z
	for ecrit@ietf.org; Mon, 19 Feb 2007 08:53:58 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HJ8xk-0006hJ-KA
	for ecrit@ietf.org; Mon, 19 Feb 2007 08:53:58 -0500
Received: (qmail invoked by alias); 19 Feb 2007 13:53:50 -0000
X-Provags-ID: V01U2FsdGVkX19js0ACJX9j12Kzpytz/bUiSub61c6w4wVnWAkCnI
	+4nA==
Message-ID: <45D9ABEA.6090102@gmx.net>
Date: Mon, 19 Feb 2007 15:53:46 +0200
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f
Cc: 
Subject: [Ecrit] Security for Emergency Services
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,

together with Henning, Andy and Raj we have written a paper on 
"Protecting First-Level Responder Resources in an IP-based Emergency 
Services Architecture".  We have submitted it to the NetCri workshop 
(see http://www.cs.umd.edu/~sharno/NetCri07/) and with the permission of 
the workshop program chairs we are allowed to distribute it already 
before the workshop (which will be April 13th, 2007).

Please find the camera ready version of the paper here:
http://www.ietf-ecrit.org/TEMP/Emergency-Service-Security.pdf

The purpose of the paper is to give an overview of currently discussed 
solution proposals in order to stimulate a discussion about potential 
follow-up work that may need to be done in this area.

Ciao
Hannes

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 19 18:30:15 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HJHx3-0008NH-EY; Mon, 19 Feb 2007 18:29:45 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HJHx1-0008Mw-LC
	for ecrit@ietf.org; Mon, 19 Feb 2007 18:29:44 -0500
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HJHx0-0001kz-D2
	for ecrit@ietf.org; Mon, 19 Feb 2007 18:29:43 -0500
Received: from [192.168.0.105] ([::ffff:64.102.254.33])
	(AUTH: PLAIN leslie, SSL: TLSv1/SSLv3,256bits,AES256-SHA)
	by zeke.ecotroph.net with esmtp; Mon, 19 Feb 2007 18:29:26 -0500
	id 0158811A.45DA32D6.00000FF1
Message-ID: <45DA32DC.10303@thinkingcat.com>
Date: Mon, 19 Feb 2007 18:29:32 -0500
From: Leslie Daigle <leslie@thinkingcat.com>
User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Subject: Re. [Ecrit] WGLC - A Dynamic Host Configuration Protocol (DHCP) based
	Location-to-Service Translation Protocol (LoST) Discovery Procedure
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: 
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi,

Having a look at the document, there's (only!) one thing that
I'm unclear about:

>    RFC 1035 [RFC1035] encoding was chosen to accommodate future
>    internationalized domain name mechanisms.


Sorry to quack like a goose, but:  huh?

I went through the mailing list archive (as I'm not a subscriber)
and couldn't find traces of the discussion about this point, so my
apologies for the lack of context.

But what is this trying to say?

Either the DHCP option supports IDNs natively (i.e., in Unicode),
in which case:
	. this option is not (just) supporting domain names,
	  it is also supporting IDNs, and
	. RFC 1035 conventions will not help, because they
	  constrain the content of the octets beyond what is needed
	  for Unicode.

Or, the DHCP option is supporting encoded IDNs (IDNA), in which
case they are identical to every other domain name, so it's not
clear why that's a motivation for a specific encoding.

Or, this group is anticipating some other developments not even
on the horizon for IDN encodings, which makes the engineering
hard.

Would it be reasonable to just drop the paragraph altogether?

Leslie.

> To: <ecrit at ietf.org>
> Subject: [Ecrit] WGLC - A Dynamic Host Configuration Protocol (DHCP) based	Location-to-Service Translation Protocol (LoST) Discovery Procedure
> From: "Marc Linsner" <mlinsner at cisco.com>
> Date: Wed, 14 Feb 2007 17:26:00 -0500
> 
> All,
> 
> This message marks the issuance of a working group last call (WGLC) on
> ECRIT's Internet Draft entitled "A Dynamic Host Configuration Protocol
> (DHCP) based Location-to-Service Translation Protocol (LoST) Discovery
> Procedure" (draft-ietf-ecrit-dhc-lost-discovery-00.txt).  You may view this
> document at
> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-dhc-lost-discovery-00.t
> xt.
> 
> Please post comments and questions to this mailing list no later than 2
> March 2007.
> 
> -Marc Linsner-
> ECRIT co-chair
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit at ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 19 20:58:40 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HJKGg-00052E-C9; Mon, 19 Feb 2007 20:58:10 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HJKGe-000529-V4
	for ecrit@ietf.org; Mon, 19 Feb 2007 20:58:08 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HJKGd-0007IY-MC
	for ecrit@ietf.org; Mon, 19 Feb 2007 20:58:08 -0500
Received: from [192.168.0.41] (pool-141-153-194-152.mad.east.verizon.net
	[141.153.194.152]) (user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1K1vqV5024827
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Mon, 19 Feb 2007 20:57:53 -0500 (EST)
In-Reply-To: <45DA32DC.10303@thinkingcat.com>
References: <45DA32DC.10303@thinkingcat.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <2A455632-6ACE-4BDC-99DE-5D598BB1E763@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: Re. [Ecrit] WGLC - A Dynamic Host Configuration Protocol (DHCP)
	based Location-to-Service Translation Protocol (LoST) Discovery
	Procedure
Date: Mon, 19 Feb 2007 20:57:50 -0500
To: Leslie Daigle <leslie@thinkingcat.com>
X-Mailer: Apple Mail (2.752.2)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I'm happy to drop the reference; I think this was copied from  
somewhere else and may or may not have made sense back then. The idea  
is to use IDNA, based on DHCP-WG advice received (and SIP DHCP option  
precedent).

On Feb 19, 2007, at 6:29 PM, Leslie Daigle wrote:

> Hi,
>
> Having a look at the document, there's (only!) one thing that
> I'm unclear about:
>
>>    RFC 1035 [RFC1035] encoding was chosen to accommodate future
>>    internationalized domain name mechanisms.
>
>
> Sorry to quack like a goose, but:  huh?
>
> I went through the mailing list archive (as I'm not a subscriber)
> and couldn't find traces of the discussion about this point, so my
> apologies for the lack of context.
>
> But what is this trying to say?
>
> Either the DHCP option supports IDNs natively (i.e., in Unicode),
> in which case:
> 	. this option is not (just) supporting domain names,
> 	  it is also supporting IDNs, and
> 	. RFC 1035 conventions will not help, because they
> 	  constrain the content of the octets beyond what is needed
> 	  for Unicode.
>
> Or, the DHCP option is supporting encoded IDNs (IDNA), in which
> case they are identical to every other domain name, so it's not
> clear why that's a motivation for a specific encoding.
>
> Or, this group is anticipating some other developments not even
> on the horizon for IDN encodings, which makes the engineering
> hard.
>
> Would it be reasonable to just drop the paragraph altogether?
>
> Leslie.
>
>> To: <ecrit at ietf.org>
>> Subject: [Ecrit] WGLC - A Dynamic Host Configuration Protocol  
>> (DHCP) based	Location-to-Service Translation Protocol (LoST)  
>> Discovery Procedure
>> From: "Marc Linsner" <mlinsner at cisco.com>
>> Date: Wed, 14 Feb 2007 17:26:00 -0500
>> All,
>> This message marks the issuance of a working group last call  
>> (WGLC) on
>> ECRIT's Internet Draft entitled "A Dynamic Host Configuration  
>> Protocol
>> (DHCP) based Location-to-Service Translation Protocol (LoST)  
>> Discovery
>> Procedure" (draft-ietf-ecrit-dhc-lost-discovery-00.txt).  You may  
>> view this
>> document at
>> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-dhc-lost- 
>> discovery-00.t
>> xt.
>> Please post comments and questions to this mailing list no later  
>> than 2
>> March 2007.
>> -Marc Linsner-
>> ECRIT co-chair
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit at ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 21 14:00:53 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HJwhj-0007rC-U6; Wed, 21 Feb 2007 14:00:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HJwhj-0007mc-Bk
	for ecrit@ietf.org; Wed, 21 Feb 2007 14:00:39 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HJwhh-0004cv-RS
	for ecrit@ietf.org; Wed, 21 Feb 2007 14:00:39 -0500
Received: (qmail invoked by alias); 21 Feb 2007 19:00:36 -0000
X-Provags-ID: V01U2FsdGVkX19C5JANw3tCsBp8drYVEYqAFLDgYNFEFIcnrxP/c7
	RNBw==
Message-ID: <45DC96CF.4080606@gmx.net>
Date: Wed, 21 Feb 2007 20:00:31 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: Re. [Ecrit] WGLC - A Dynamic Host Configuration Protocol (DHCP)
	based Location-to-Service Translation Protocol (LoST)
	Discovery	Procedure
References: <45DA32DC.10303@thinkingcat.com>
	<2A455632-6ACE-4BDC-99DE-5D598BB1E763@cs.columbia.edu>
In-Reply-To: <2A455632-6ACE-4BDC-99DE-5D598BB1E763@cs.columbia.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168
Cc: Leslie Daigle <leslie@thinkingcat.com>, ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Leslie,

Here is the updated draft:
http://www.tschofenig.priv.at/svn/draft-tschofenig-dhc-lost-discovery/draft-ietf-ecrit-dhc-lost-discovery-01.txt

I have removed the sentence you pointed to. It was a copy-and-paste bug.

Ciao
Hannes

Henning Schulzrinne wrote:
> I'm happy to drop the reference; I think this was copied from 
> somewhere else and may or may not have made sense back then. The idea 
> is to use IDNA, based on DHCP-WG advice received (and SIP DHCP option 
> precedent).
>
> On Feb 19, 2007, at 6:29 PM, Leslie Daigle wrote:
>
>> Hi,
>>
>> Having a look at the document, there's (only!) one thing that
>> I'm unclear about:
>>
>>>    RFC 1035 [RFC1035] encoding was chosen to accommodate future
>>>    internationalized domain name mechanisms.
>>
>>
>> Sorry to quack like a goose, but:  huh?
>>
>> I went through the mailing list archive (as I'm not a subscriber)
>> and couldn't find traces of the discussion about this point, so my
>> apologies for the lack of context.
>>
>> But what is this trying to say?
>>
>> Either the DHCP option supports IDNs natively (i.e., in Unicode),
>> in which case:
>>     . this option is not (just) supporting domain names,
>>       it is also supporting IDNs, and
>>     . RFC 1035 conventions will not help, because they
>>       constrain the content of the octets beyond what is needed
>>       for Unicode.
>>
>> Or, the DHCP option is supporting encoded IDNs (IDNA), in which
>> case they are identical to every other domain name, so it's not
>> clear why that's a motivation for a specific encoding.
>>
>> Or, this group is anticipating some other developments not even
>> on the horizon for IDN encodings, which makes the engineering
>> hard.
>>
>> Would it be reasonable to just drop the paragraph altogether?
>>
>> Leslie.
>>
>>> To: <ecrit at ietf.org>
>>> Subject: [Ecrit] WGLC - A Dynamic Host Configuration Protocol (DHCP) 
>>> based    Location-to-Service Translation Protocol (LoST) Discovery 
>>> Procedure
>>> From: "Marc Linsner" <mlinsner at cisco.com>
>>> Date: Wed, 14 Feb 2007 17:26:00 -0500
>>> All,
>>> This message marks the issuance of a working group last call (WGLC) on
>>> ECRIT's Internet Draft entitled "A Dynamic Host Configuration Protocol
>>> (DHCP) based Location-to-Service Translation Protocol (LoST) Discovery
>>> Procedure" (draft-ietf-ecrit-dhc-lost-discovery-00.txt).  You may 
>>> view this
>>> document at
>>> http://www.ietf.org/internet-drafts/draft-ietf-ecrit-dhc-lost-discovery-00.t 
>>>
>>> xt.
>>> Please post comments and questions to this mailing list no later than 2
>>> March 2007.
>>> -Marc Linsner-
>>> ECRIT co-chair
>>> _______________________________________________
>>> Ecrit mailing list
>>> Ecrit at ietf.org
>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 22 13:59:44 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKJA6-00011D-4V; Thu, 22 Feb 2007 13:59:26 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKJA4-0000yu-U1
	for ecrit@ietf.org; Thu, 22 Feb 2007 13:59:24 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKJA3-0002fR-Gk
	for ecrit@ietf.org; Thu, 22 Feb 2007 13:59:24 -0500
Received: (qmail invoked by alias); 22 Feb 2007 18:59:20 -0000
X-Provags-ID: V01U2FsdGVkX183F+olhxU3Tw29lDQo1ftjnJpUAuU0vWCxtHvpQH
	GNcA==
Message-ID: <45DDE806.2050600@gmx.net>
Date: Thu, 22 Feb 2007 19:59:18 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: iesg-secretary@ietf.org, "Peterson, Jon" <jon.peterson@neustar.biz>, 
	"Cullen Jennings (fluffy)" <fluffy@cisco.com>,
	Marc Linsner <mlinsner@cisco.com>
References: <459FD34A.6070508@gmx.net>
In-Reply-To: <459FD34A.6070508@gmx.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Cc: ECRIT <ecrit@ietf.org>
Subject: [Ecrit] ECRIT Milestone Update
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Dear IESG Secretary,
Hi Jon,
Hi Cullen,

although we work at full speed it seems that a milestone update for the 
ECRIT working group is needed:

DONE            Informational RFC containing terminology definitions and 
the requirements
DONE            An Informational document describing the threats and 
security considerations
DONE            A Standards Track RFC describing how to identify a 
session set-up request is to an emergency response center
April 2007      A Standards Track RFC describing how to route an 
emergency call based on location information
April 2007      An Informational document describing the Mapping 
Protocol Architecture
April 2007      An Informational document describing the ECRIT Framework
May   2007     A BCP document describing the emergency call support for 
devices

Ciao
Hannes



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Thu Feb 22 15:05:57 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKKC8-0006O1-4V; Thu, 22 Feb 2007 15:05:36 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKKC6-0006Nr-JO
	for ecrit@ietf.org; Thu, 22 Feb 2007 15:05:34 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKKC5-0004Q6-4H
	for ecrit@ietf.org; Thu, 22 Feb 2007 15:05:34 -0500
Received: (qmail invoked by alias); 22 Feb 2007 20:05:31 -0000
X-Provags-ID: V01U2FsdGVkX1+dGQsXJkGdbSYz2ocLo+xkw9k+WTLxUvVccKOuHu
	v4Yg==
Message-ID: <45DDF789.1000306@gmx.net>
Date: Thu, 22 Feb 2007 21:05:29 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Tom-PT Taylor <taylor@nortel.com>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com>
In-Reply-To: <45D2252C.1090401@nortel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 37af5f8fbf6f013c5b771388e24b09e7
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Tom,

thanks for your review and your text proposals. Please find my response 
below:

Tom-PT Taylor wrote:
> I've hardly started to put out comments, but given the contentious 
> nature of definitions, I figured this should hit the list now. I'm not 
> wedded to the proposed definitions, but I think they capture the usage 
> within LoST-04.
>
> 1. Organization of the document
> -------------------------------
>
> I find that the presentation in lost-03 has a few things out of place:
>
> -- Section 3 is specific to usage of the <findService> message, so it
> really belongs in the introduction to section 7.

You are right.

I, however, think that we should extend Section 3 by including the other 
message exchanges to give an overview what will be described later.

>
> -- Section 5 is specific to the <findServiceResponse> message, so it
> belongs in section 7.4, immediately after section 7.4.1. A high-level
> understanding of the intent of <mapping> is all that is needed up to
> that point.
>
That's certainly possible. When we decided to move the <mapping> element 
section we thought that it would be useful since it is one of the core 
building blocks.

> Bearing these comments in mind, please note that subsequent comments 
> use the existing section numbering in LoST-04. In the case of proposed 
> text, that numbering may have to be changed if these comments are 
> accepted. This possibility is flagged by enclosing section numbers in 
> proposed text in quotes.
>
> Section 1
> ---------
>
> para 3: LoST doesn't cache -- it supports caching.
>
Fixed.

> ", para 4: Delete "The relationship between", so that the sentence 
> starts "Other functions ...". Not sure I'd call architecture a 
> function, but I can't think of another word at the moment.
>
Fixed.

> Section 2
> ---------
>
> Little terminology from [18] is really used in this document. For 
> instance, "mapping" is more general in this document than in [18], and 
> should likely be defined explicitly here. Here is a stab at some text:
>
> <proposed text>
>
> Mapping
>
> Mapping is a process that takes a location and a service identifier as 
> inputs and returns one or more URIs that point to a host providing 
> that service or acting as an intermediary to establish communication 
> with the serving entity. This definition is a generalization of the 
> term "mapping" as used in [18], because of the potential for LoST to 
> be used for non-emergency services.
>
> Mapping is performed in LoST through exchange of the <findService> and 
> <findServiceResponse> messages as defined in section "7".
>
> LoST Client and Server
>
> "LoST client" is the role played by a host that sends LoST query 
> messages and receives LoST response messages. "LoST server" is the 
> role played by a host that receives LoST query messages and sends LoST 
> response messages. In recursive operation, the same host may play both 
> roles. This document also uses the term "authoritative server" to 
> designate a host that acts in the LoST server role only and 
> successfully resolves the input location and service identifier to a 
> URI or set of URIs.
>
> Service Boundary
>
> A service boundary is the boundary or set of boundaries of a 
> geographic region, respectively set of geographic regions, within 
> which all locations will map to the same URI or set of URIs for a 
> given service.
>
> In LoST, service boundaries are expressed using ...
>
> Validation
>
> The term "validation" as used in this document is a concrete 
> realization of the term "location validation" as defined in section 
> 3.5 of [18].
>
> </proposed text>

Thanks for the text. Looks good to me (with some minor modifications). 
By including these terms into the LoST draft we have a bit of repetition 
but it could improve the readability of the draft.

Ciao
Hannes

>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 23 04:24:40 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKWfM-0003Bc-8K; Fri, 23 Feb 2007 04:24:36 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKWfL-0003BX-P3
	for ecrit@ietf.org; Fri, 23 Feb 2007 04:24:35 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKWfK-0005bb-5C
	for ecrit@ietf.org; Fri, 23 Feb 2007 04:24:35 -0500
Received: (qmail invoked by alias); 23 Feb 2007 09:24:28 -0000
X-Provags-ID: V01U2FsdGVkX19iakMBG2Ji5jtWk0fiaqbNeA6yCcJQoKIhVvKKvS
	zsow==
Message-ID: <45DEB2CC.7010805@gmx.net>
Date: Fri, 23 Feb 2007 10:24:28 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Subject: [Ecrit] Meeting Agenda -- Update
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,

I have uploaded a new version of the agenda. It is still incomplete. 
Please help me to complete the agenda.

Here is the current version:
http://www3.ietf.org/proceedings/07mar/agenda/ecrit.txt

Ciao
Hannes & Marc





_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 23 05:36:05 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKXmV-0004Ir-Gd; Fri, 23 Feb 2007 05:36:03 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKXmU-0004Ig-9v
	for ecrit@ietf.org; Fri, 23 Feb 2007 05:36:02 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKXmT-0008Nd-1s
	for ecrit@ietf.org; Fri, 23 Feb 2007 05:36:02 -0500
Received: (qmail invoked by alias); 23 Feb 2007 10:35:59 -0000
X-Provags-ID: V01U2FsdGVkX1/0cZFw+m/0oSLcjUff35xvUFJDc1tmfPcVRA/n1I
	JOfg==
Message-ID: <45DEC38F.2060607@gmx.net>
Date: Fri, 23 Feb 2007 11:35:59 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Subject: [Ecrit] ECRIT Meeting Agenda -- Important Update
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,

based on a request by Cullen we had to remove our second meeting slot. 
This was the 1 hour slot for the discussion with the IEEE regarding
their emergency services architecture.

This was necessary due to overall scheduling problems. Cullen suggested 
to still have our meeting with the IEEE but todo it during lunch time or 
any other day.
I will send a separate mail to solicit feedback from the group.

Ciao
Hannes & Marc


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 23 07:14:04 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKZIt-0006WO-9r; Fri, 23 Feb 2007 07:13:35 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKZIs-0006WI-5X
	for ecrit@ietf.org; Fri, 23 Feb 2007 07:13:34 -0500
Received: from zcars04e.nortel.com ([47.129.242.56])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HKZIq-0005vS-Qz
	for ecrit@ietf.org; Fri, 23 Feb 2007 07:13:34 -0500
Received: from zcarhxs1.corp.nortel.com (zcarhxs1.corp.nortel.com
	[47.129.230.89])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	l1NC5Pr03893; Fri, 23 Feb 2007 07:05:25 -0500 (EST)
Received: from [47.130.17.10] ([47.130.17.10] RDNS failed) by
	zcarhxs1.corp.nortel.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 23 Feb 2007 07:13:30 -0500
Message-ID: <45DEDA53.1020906@nortel.com>
Date: Fri, 23 Feb 2007 07:13:07 -0500
From: "Tom-PT Taylor" <taylor@nortel.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com> <45DDF789.1000306@gmx.net>
In-Reply-To: <45DDF789.1000306@gmx.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 23 Feb 2007 12:13:30.0138 (UTC)
	FILETIME=[07AADFA0:01C75744]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi. One remark.

Hannes Tschofenig wrote:
> Hi Tom,
> 
> thanks for your review and your text proposals. Please find my response 
> below:
> 
> Tom-PT Taylor wrote:
>> I've hardly started to put out comments, but given the contentious 
>> nature of definitions, I figured this should hit the list now. I'm not 
>> wedded to the proposed definitions, but I think they capture the usage 
>> within LoST-04.
>>
>> 1. Organization of the document
>> -------------------------------
>>
>> I find that the presentation in lost-03 has a few things out of place:
>>
>> -- Section 3 is specific to usage of the <findService> message, so it
>> really belongs in the introduction to section 7.
> 
> You are right.
> 
> I, however, think that we should extend Section 3 by including the other 
> message exchanges to give an overview what will be described later.
> 
>> -- Section 5 is specific to the <findServiceResponse> message, so it
>> belongs in section 7.4, immediately after section 7.4.1. A high-level
>> understanding of the intent of <mapping> is all that is needed up to
>> that point.
>>
> That's certainly possible. When we decided to move the <mapping> element 
> section we thought that it would be useful since it is one of the core 
> building blocks.

[PTT] This goes to the heart of one of Jonathan's remarks. You are 
thinking of data structures, where I assumed LoST-04 was documentation 
of a protocol. Viewed in that latter light, no matter how much effort 
went into the definition of <mapping>, it is just one information 
element of just one of the messages in the protocol, and (I think) 
should be documented in its proper place relative to that protocol 
description.

...

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 23 07:41:29 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKZjt-0001mJ-9h; Fri, 23 Feb 2007 07:41:29 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKZjs-0001ly-1S
	for ecrit@ietf.org; Fri, 23 Feb 2007 07:41:28 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKZjq-00073U-70
	for ecrit@ietf.org; Fri, 23 Feb 2007 07:41:28 -0500
Received: (qmail invoked by alias); 23 Feb 2007 12:41:24 -0000
X-Provags-ID: V01U2FsdGVkX1/wBYgSY2TwkXLe3wilryRQDuv7jdLUMt5IuQRSO2
	cuqQ==
Message-ID: <45DEE0EE.3080305@gmx.net>
Date: Fri, 23 Feb 2007 13:41:18 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: Dorothy Stanley <DStanley@arubanetworks.com>,
	Bernard Aboba <aboba@internaut.com>, Djohnston@nextwave.com,
	"Wijnen, Bert \(Bert\)" <bwijnen@alcatel-lucent.com>,
	Dorothy Stanley <dstanley1389@gmail.com>
Subject: [Ecrit] IEEE - IETF ECRIT Emergency Services Meeting (IETF#68,
	Prague)
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,

some time back we arranged a meeting with IEEE members to have a 
discussion about their emergency services architecture and the alignment 
with the IETF ECRIT work. Everything was fine and I requested an 
additional 1 hour slot for ECRIT to have enough time for discussions.

Now, we had to change our plans and we don't have this one hour slot 
anymore.

We therefore need to find a date for a meeting. Please let me know what 
time and date is convenient for you or add the information to the 
following Wiki page yourself:
http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices

Username: EcritGroup
Passwd: ietf-ecrit

Sorry for the complications.

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 23 11:01:04 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKcqi-0007nX-Bq; Fri, 23 Feb 2007 11:00:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKcqh-0007nO-0n; Fri, 23 Feb 2007 11:00:43 -0500
Received: from smtp.mitel.com ([216.191.234.102])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HKcqc-0005yI-Le; Fri, 23 Feb 2007 11:00:43 -0500
Received: from localhost (smtp.mitel.com [127.0.0.1])
	by smtp.mitel.com (Postfix) with ESMTP id 6F61D20102;
	Fri, 23 Feb 2007 11:00:33 -0500 (EST)
Received: from smtp.mitel.com ([127.0.0.1])
	by localhost (smtp.mitel.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 02011-08-6; Fri, 23 Feb 2007 11:00:31 -0500 (EST)
Received: from kanmta01.mitel.com (kanmta01 [134.199.37.58])
	by smtp.mitel.com (Postfix) with ESMTP id 67C462010A;
	Fri, 23 Feb 2007 11:00:31 -0500 (EST)
In-Reply-To: <45DEE0EE.3080305@gmx.net>
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.5 November 30, 2005
Message-ID: <OFE93A21DE.360BC233-ON8525728B.0056B999-8525728B.0057F0C5@mitel.com>
From: peter_blatherwick@mitel.com
Date: Fri, 23 Feb 2007 11:00:28 -0500
X-MIMETrack: Serialize by Router on kanmta01/Mitel(Release 5.0.12 |February 13,
	2003) at 02/23/2007 11:00:30 AM,
	Serialize complete at 02/23/2007 11:00:30 AM
X-Virus-Scanned: by amavisd-new (virusonly) at mitel.com
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 36c793b20164cfe75332aa66ddb21196
Cc: GEOPRIV <geopriv@ietf.org>, Dorothy Stanley <DStanley@arubanetworks.com>,
	Bernard Aboba <aboba@internaut.com>, Djohnston@nextwave.com,
	"Wijnen, Bert \(Bert\)" <bwijnen@alcatel-lucent.com>,
	Dorothy Stanley <dstanley1389@gmail.com>, ECRIT <ecrit@ietf.org>
Subject: [Ecrit] Re: IEEE - IETF ECRIT Emergency Services Meeting (IETF#68,
	Prague)
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0686794531=="
Errors-To: ecrit-bounces@ietf.org

This is a multipart message in MIME format.
--===============0686794531==
Content-Type: multipart/alternative;
	boundary="=_alternative 0057F0C38525728B_="

This is a multipart message in MIME format.
--=_alternative 0057F0C38525728B_=
Content-Type: text/plain; charset="US-ASCII"

Hello Hannes,. 
I added my info to the Wiki however think we should try hard to make it 
within the main meeting week so that highest attendance can be achieved, 
even on ad-hoc.  In a pinch I am available any of those slots -- would 
prefer earlier, say Mon or Tues.
-- Peter Blatherwick





Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
23.02.07 07:41
 
        To:     ECRIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>
        cc:     Bernard Aboba <aboba@internaut.com>, OPS ADs 
<dromasca@avaya.com>, Djohnston@nextwave.com, Dorothy Stanley 
<dstanley1389@gmail.com>, Dorothy Stanley <DStanley@arubanetworks.com>, 
"Wijnen, Bert (Bert)" <bwijnen@alcatel-lucent.com>, 
peter_blatherwick@mitel.com
        Subject:        IEEE - IETF ECRIT Emergency Services Meeting 
(IETF#68, Prague)


Hi all,

some time back we arranged a meeting with IEEE members to have a 
discussion about their emergency services architecture and the alignment 
with the IETF ECRIT work. Everything was fine and I requested an 
additional 1 hour slot for ECRIT to have enough time for discussions.

Now, we had to change our plans and we don't have this one hour slot 
anymore.

We therefore need to find a date for a meeting. Please let me know what 
time and date is convenient for you or add the information to the 
following Wiki page yourself:
http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices


Username: EcritGroup
Passwd: ietf-ecrit

Sorry for the complications.

Ciao
Hannes



--=_alternative 0057F0C38525728B_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Hello Hannes,. &nbsp;</font>
<br><font size=2 face="sans-serif">I added my info to the Wiki however
think we should try hard to make it within the main meeting week so that
highest attendance can be achieved, even on ad-hoc. &nbsp;In a pinch I
am available any of those slots -- would prefer earlier, say Mon or Tues.</font>
<br><font size=2 face="sans-serif">-- Peter Blatherwick</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Hannes Tschofenig &lt;Hannes.Tschofenig@gmx.net&gt;</b></font>
<p><font size=1 face="sans-serif">23.02.07 07:41</font>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To:
&nbsp; &nbsp; &nbsp; &nbsp;ECRIT &lt;ecrit@ietf.org&gt;, GEOPRIV
&lt;geopriv@ietf.org&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc:
&nbsp; &nbsp; &nbsp; &nbsp;Bernard Aboba &lt;aboba@internaut.com&gt;,
OPS ADs &lt;dromasca@avaya.com&gt;, Djohnston@nextwave.com, Dorothy Stanley
&lt;dstanley1389@gmail.com&gt;, Dorothy Stanley &lt;DStanley@arubanetworks.com&gt;,
&quot;Wijnen, Bert (Bert)&quot; &lt;bwijnen@alcatel-lucent.com&gt;, peter_blatherwick@mitel.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject:
&nbsp; &nbsp; &nbsp; &nbsp;IEEE - IETF ECRIT Emergency Services
Meeting (IETF#68, Prague)</font></table>
<br>
<br>
<br><tt><font size=2>Hi all,<br>
<br>
some time back we arranged a meeting with IEEE members to have a <br>
discussion about their emergency services architecture and the alignment
<br>
with the IETF ECRIT work. Everything was fine and I requested an <br>
additional 1 hour slot for ECRIT to have enough time for discussions.<br>
<br>
Now, we had to change our plans and we don't have this one hour slot <br>
anymore.<br>
<br>
We therefore need to find a date for a meeting. Please let me know what
<br>
time and date is convenient for you or add the information to the <br>
following Wiki page yourself:<br>
http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices<br>
<br>
Username: EcritGroup<br>
Passwd: ietf-ecrit<br>
<br>
Sorry for the complications.<br>
<br>
Ciao<br>
Hannes<br>
<br>
</font></tt>
<br>
--=_alternative 0057F0C38525728B_=--


--===============0686794531==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============0686794531==--




From ecrit-bounces@ietf.org Fri Feb 23 11:16:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKd5x-0000Mx-17; Fri, 23 Feb 2007 11:16:29 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKd5v-0000KT-Ar
	for ecrit@ietf.org; Fri, 23 Feb 2007 11:16:27 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKd5s-0008WK-TU
	for ecrit@ietf.org; Fri, 23 Feb 2007 11:16:27 -0500
Received: (qmail invoked by alias); 23 Feb 2007 16:16:23 -0000
X-Provags-ID: V01U2FsdGVkX19rLZRCYrhr0eExYP3dDDB1MbSDGldvxkG78aPmrA
	na5A==
Message-ID: <45DF1352.7050400@gmx.net>
Date: Fri, 23 Feb 2007 17:16:18 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: peter_blatherwick@mitel.com
References: <OFE93A21DE.360BC233-ON8525728B.0056B999-8525728B.0057F0C5@mitel.com>
In-Reply-To: <OFE93A21DE.360BC233-ON8525728B.0056B999-8525728B.0057F0C5@mitel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Cc: GEOPRIV <geopriv@ietf.org>, Dorothy Stanley <DStanley@arubanetworks.com>,
	Bernard Aboba <aboba@internaut.com>, Djohnston@nextwave.com,
	"Wijnen, Bert \(Bert\)" <bwijnen@alcatel-lucent.com>,
	Dorothy Stanley <dstanley1389@gmail.com>, ECRIT <ecrit@ietf.org>
Subject: [Ecrit] Re: IEEE - IETF ECRIT Emergency Services Meeting (IETF#68,
	Prague)
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Peter,

peter_blatherwick@mitel.com wrote:
> Hello Hannes,. 
> I added my info to the Wiki however think we should try hard to make it 
> within the main meeting week so that highest attendance can be achieved, 
> even on ad-hoc.

I fully agree with you.
>   In a pinch I am available any of those slots -- would 
> prefer earlier, say Mon or Tues.
> -- Peter Blatherwick
>
>   
The same is true for me.
We once had a meeting with the 3GPP. That meeting was on Sunday.

Ciao
Hannes

>
>
>
> Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
> 23.02.07 07:41
>  
>         To:     ECRIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>
>         cc:     Bernard Aboba <aboba@internaut.com>, OPS ADs 
> <dromasca@avaya.com>, Djohnston@nextwave.com, Dorothy Stanley 
> <dstanley1389@gmail.com>, Dorothy Stanley <DStanley@arubanetworks.com>, 
> "Wijnen, Bert (Bert)" <bwijnen@alcatel-lucent.com>, 
> peter_blatherwick@mitel.com
>         Subject:        IEEE - IETF ECRIT Emergency Services Meeting 
> (IETF#68, Prague)
>
>
> Hi all,
>
> some time back we arranged a meeting with IEEE members to have a 
> discussion about their emergency services architecture and the alignment 
> with the IETF ECRIT work. Everything was fine and I requested an 
> additional 1 hour slot for ECRIT to have enough time for discussions.
>
> Now, we had to change our plans and we don't have this one hour slot 
> anymore.
>
> We therefore need to find a date for a meeting. Please let me know what 
> time and date is convenient for you or add the information to the 
> following Wiki page yourself:
> http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices
>
>
> Username: EcritGroup
> Passwd: ietf-ecrit
>
> Sorry for the complications.
>
> Ciao
> Hannes
>
>
>
>   


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Fri Feb 23 11:19:35 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKd8x-0004zC-OM; Fri, 23 Feb 2007 11:19:35 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKd8w-0004y5-D6; Fri, 23 Feb 2007 11:19:34 -0500
Received: from smtp.mitel.com ([216.191.234.102])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HKd8u-0000WC-W8; Fri, 23 Feb 2007 11:19:34 -0500
Received: from localhost (smtp.mitel.com [127.0.0.1])
	by smtp.mitel.com (Postfix) with ESMTP id D0CE420102;
	Fri, 23 Feb 2007 11:19:32 -0500 (EST)
Received: from smtp.mitel.com ([127.0.0.1])
	by localhost (smtp.mitel.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 06294-05-3; Fri, 23 Feb 2007 11:19:32 -0500 (EST)
Received: from kanmta01.mitel.com (kanmta01 [134.199.37.58])
	by smtp.mitel.com (Postfix) with ESMTP id 303C4200F4;
	Fri, 23 Feb 2007 11:19:32 -0500 (EST)
In-Reply-To: <45DF1352.7050400@gmx.net>
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.5 November 30, 2005
Message-ID: <OF4D66C4EB.69A49960-ON8525728B.0059A59A-8525728B.0059AEF6@mitel.com>
From: peter_blatherwick@mitel.com
Date: Fri, 23 Feb 2007 11:19:30 -0500
X-MIMETrack: Serialize by Router on kanmta01/Mitel(Release 5.0.12 |February 13,
	2003) at 02/23/2007 11:19:30 AM,
	Serialize complete at 02/23/2007 11:19:30 AM
X-Virus-Scanned: by amavisd-new (virusonly) at mitel.com
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 501044f827b673024f6a4cb1d46e67d2
Cc: GEOPRIV <geopriv@ietf.org>, Dorothy Stanley <DStanley@arubanetworks.com>,
	Bernard Aboba <aboba@internaut.com>, Djohnston@nextwave.com,
	"Wijnen, Bert \(Bert\)" <bwijnen@alcatel-lucent.com>,
	Dorothy Stanley <dstanley1389@gmail.com>, ECRIT <ecrit@ietf.org>
Subject: [Ecrit] Re: IEEE - IETF ECRIT Emergency Services Meeting (IETF#68,
	Prague)
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1694573482=="
Errors-To: ecrit-bounces@ietf.org

This is a multipart message in MIME format.
--===============1694573482==
Content-Type: multipart/alternative;
	boundary="=_alternative 0059AEF58525728B_="

This is a multipart message in MIME format.
--=_alternative 0059AEF58525728B_=
Content-Type: text/plain; charset="US-ASCII"

Thanks.  Just wanted to say it out loud...
-- Peter





Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
23.02.07 11:16
 
        To:     peter_blatherwick@mitel.com
        cc:     Bernard Aboba <aboba@internaut.com>, "Wijnen, Bert (Bert)" 
<bwijnen@alcatel-lucent.com>, Djohnston@nextwave.com, OPS ADs 
<dromasca@avaya.com>, Dorothy Stanley <DStanley@arubanetworks.com>, 
Dorothy Stanley <dstanley1389@gmail.com>, ECRIT <ecrit@ietf.org>, GEOPRIV 
<geopriv@ietf.org>
        Subject:        Re: IEEE - IETF ECRIT Emergency Services Meeting 
(IETF#68, Prague)


Hi Peter,

peter_blatherwick@mitel.com wrote:
> Hello Hannes,. 
> I added my info to the Wiki however think we should try hard to make it 
> within the main meeting week so that highest attendance can be achieved, 

> even on ad-hoc.

I fully agree with you.
>   In a pinch I am available any of those slots -- would 
> prefer earlier, say Mon or Tues.
> -- Peter Blatherwick
>
> 
The same is true for me.
We once had a meeting with the 3GPP. That meeting was on Sunday.

Ciao
Hannes

>
>
>
> Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
> 23.02.07 07:41
> 
>         To:     ECRIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>
>         cc:     Bernard Aboba <aboba@internaut.com>, OPS ADs 
> <dromasca@avaya.com>, Djohnston@nextwave.com, Dorothy Stanley 
> <dstanley1389@gmail.com>, Dorothy Stanley <DStanley@arubanetworks.com>, 
> "Wijnen, Bert (Bert)" <bwijnen@alcatel-lucent.com>, 
> peter_blatherwick@mitel.com
>         Subject:        IEEE - IETF ECRIT Emergency Services Meeting 
> (IETF#68, Prague)
>
>
> Hi all,
>
> some time back we arranged a meeting with IEEE members to have a 
> discussion about their emergency services architecture and the alignment 

> with the IETF ECRIT work. Everything was fine and I requested an 
> additional 1 hour slot for ECRIT to have enough time for discussions.
>
> Now, we had to change our plans and we don't have this one hour slot 
> anymore.
>
> We therefore need to find a date for a meeting. Please let me know what 
> time and date is convenient for you or add the information to the 
> following Wiki page yourself:
> 
http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices

>
>
> Username: EcritGroup
> Passwd: ietf-ecrit
>
> Sorry for the complications.
>
> Ciao
> Hannes
>
>
>
> 



--=_alternative 0059AEF58525728B_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Thanks. &nbsp;Just wanted to say it
out loud...</font>
<br><font size=2 face="sans-serif">-- Peter</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Hannes Tschofenig &lt;Hannes.Tschofenig@gmx.net&gt;</b></font>
<p><font size=1 face="sans-serif">23.02.07 11:16</font>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To:
&nbsp; &nbsp; &nbsp; &nbsp;peter_blatherwick@mitel.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc:
&nbsp; &nbsp; &nbsp; &nbsp;Bernard Aboba &lt;aboba@internaut.com&gt;,
&quot;Wijnen, Bert (Bert)&quot; &lt;bwijnen@alcatel-lucent.com&gt;, Djohnston@nextwave.com,
OPS ADs &lt;dromasca@avaya.com&gt;, Dorothy Stanley &lt;DStanley@arubanetworks.com&gt;,
Dorothy Stanley &lt;dstanley1389@gmail.com&gt;, ECRIT &lt;ecrit@ietf.org&gt;,
GEOPRIV &lt;geopriv@ietf.org&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject:
&nbsp; &nbsp; &nbsp; &nbsp;Re: IEEE - IETF ECRIT Emergency Services
Meeting (IETF#68, Prague)</font></table>
<br>
<br>
<br><tt><font size=2>Hi Peter,<br>
<br>
peter_blatherwick@mitel.com wrote:<br>
&gt; Hello Hannes,. <br>
&gt; I added my info to the Wiki however think we should try hard to make
it <br>
&gt; within the main meeting week so that highest attendance can be achieved,
<br>
&gt; even on ad-hoc.<br>
<br>
I fully agree with you.<br>
&gt; &nbsp; In a pinch I am available any of those slots -- would <br>
&gt; prefer earlier, say Mon or Tues.<br>
&gt; -- Peter Blatherwick<br>
&gt;<br>
&gt; &nbsp; <br>
The same is true for me.<br>
We once had a meeting with the 3GPP. That meeting was on Sunday.<br>
<br>
Ciao<br>
Hannes<br>
<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hannes Tschofenig &lt;Hannes.Tschofenig@gmx.net&gt;<br>
&gt; 23.02.07 07:41<br>
&gt; &nbsp;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; ECRIT &lt;ecrit@ietf.org&gt;,
GEOPRIV &lt;geopriv@ietf.org&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; Bernard Aboba &lt;aboba@internaut.com&gt;,
OPS ADs <br>
&gt; &lt;dromasca@avaya.com&gt;, Djohnston@nextwave.com, Dorothy Stanley
<br>
&gt; &lt;dstanley1389@gmail.com&gt;, Dorothy Stanley &lt;DStanley@arubanetworks.com&gt;,
<br>
&gt; &quot;Wijnen, Bert (Bert)&quot; &lt;bwijnen@alcatel-lucent.com&gt;,
<br>
&gt; peter_blatherwick@mitel.com<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;IEEE
- IETF ECRIT Emergency Services Meeting <br>
&gt; (IETF#68, Prague)<br>
&gt;<br>
&gt;<br>
&gt; Hi all,<br>
&gt;<br>
&gt; some time back we arranged a meeting with IEEE members to have a <br>
&gt; discussion about their emergency services architecture and the alignment
<br>
&gt; with the IETF ECRIT work. Everything was fine and I requested an <br>
&gt; additional 1 hour slot for ECRIT to have enough time for discussions.<br>
&gt;<br>
&gt; Now, we had to change our plans and we don't have this one hour slot
<br>
&gt; anymore.<br>
&gt;<br>
&gt; We therefore need to find a date for a meeting. Please let me know
what <br>
&gt; time and date is convenient for you or add the information to the
<br>
&gt; following Wiki page yourself:<br>
&gt; http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices<br>
&gt;<br>
&gt;<br>
&gt; Username: EcritGroup<br>
&gt; Passwd: ietf-ecrit<br>
&gt;<br>
&gt; Sorry for the complications.<br>
&gt;<br>
&gt; Ciao<br>
&gt; Hannes<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &nbsp; <br>
<br>
</font></tt>
<br>
--=_alternative 0059AEF58525728B_=--


--===============1694573482==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit

--===============1694573482==--




From ecrit-bounces@ietf.org Fri Feb 23 11:50:43 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HKdcr-0008FG-Ax; Fri, 23 Feb 2007 11:50:29 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HKdcq-0008Cp-Ek
	for ecrit@ietf.org; Fri, 23 Feb 2007 11:50:28 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HKdcn-0000er-7c
	for ecrit@ietf.org; Fri, 23 Feb 2007 11:50:28 -0500
Received: (qmail invoked by alias); 23 Feb 2007 16:50:24 -0000
X-Provags-ID: V01U2FsdGVkX1/hsx0jbzfhO/2s2STA5K8HNcotUgHyoD4qsKClLX
	719A==
Message-ID: <45DF1B4D.9030201@gmx.net>
Date: Fri, 23 Feb 2007 17:50:21 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Tom-PT Taylor <taylor@nortel.com>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com> <45DDF789.1000306@gmx.net>
	<45DEDA53.1020906@nortel.com>
In-Reply-To: <45DEDA53.1020906@nortel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Tom,

~snip~

>
> [PTT] This goes to the heart of one of Jonathan's remarks. You are 
> thinking of data structures, where I assumed LoST-04 was documentation 
> of a protocol. Viewed in that latter light, no matter how much effort 
> went into the definition of <mapping>, it is just one information 
> element of just one of the messages in the protocol, and (I think) 
> should be documented in its proper place relative to that protocol 
> description.
>
It is fine for me to move the section.
There are different ways to write a document and the protocol machinery 
behind LoST is not complex. Hence, there are a number of element and 
attribute descriptions.

If you take a look at OASIS documents that are full of XML stuff then 
you will notice a very similar document style.

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 24 12:20:34 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HL0ZL-0004EL-7p; Sat, 24 Feb 2007 12:20:23 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HL0ZJ-0004EC-Kn; Sat, 24 Feb 2007 12:20:21 -0500
Received: from sj-iport-4.cisco.com ([171.68.10.86])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HL0ZG-0004GD-8S; Sat, 24 Feb 2007 12:20:21 -0500
Received: from sj-dkim-5.cisco.com ([171.68.10.79])
	by sj-iport-4.cisco.com with ESMTP; 24 Feb 2007 09:20:17 -0800
X-IronPort-AV: i="4.14,215,1170662400"; 
	d="scan'208"; a="42248029:sNHT54395775"
Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138])
	by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id l1OHKFiq005766; 
	Sat, 24 Feb 2007 09:20:15 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id l1OHK9nH018646;
	Sat, 24 Feb 2007 09:20:09 -0800 (PST)
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sat, 24 Feb 2007 09:20:07 -0800
Received: from [10.71.0.109] ([10.21.83.45]) by xfe-sjc-212.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Sat, 24 Feb 2007 09:20:06 -0800
In-Reply-To: <45DEE0EE.3080305@gmx.net>
References: <45DEE0EE.3080305@gmx.net>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <639913E2-F132-458E-BFE5-054FCE22ABD9@cisco.com>
Content-Transfer-Encoding: 7bit
From: Cullen Jennings <fluffy@cisco.com>
Subject: Re: [Ecrit] IEEE - IETF ECRIT Emergency Services Meeting (IETF#68,
	Prague)
Date: Sat, 24 Feb 2007 09:20:00 -0800
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 24 Feb 2007 17:20:06.0741 (UTC)
	FILETIME=[074F7850:01C75838]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1153; t=1172337615;
	x=1173201615; c=relaxed/simple; s=sjdkim5002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=fluffy@cisco.com;
	z=From:=20Cullen=20Jennings=20<fluffy@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20IEEE=20-=20IETF=20ECRIT=20Emergency=20Servi
	ces=20Meeting=20(IETF#68,=20Prague) |Sender:=20;
	bh=lNKGeEdakJacwLb3u5YQug+ubxddjW3aJ2uat9rlhXE=;
	b=qPc4XMslsTZz7BqfqtBVwsHFIoNNZRudX70JUCHRexcRQ9AYIMdNZyCDjcfk1UBfGIzrRjxR
	UejhE49ZnjMwWqsGuIBvJNZjde489kO99RGCsufTlpIgU9CR4/7wlKCo;
Authentication-Results: sj-dkim-5; header.From=fluffy@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim5002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Cc: GEOPRIV <geopriv@ietf.org>, ECRIT <ecrit@ietf.org>,
	Bernard Aboba <aboba@internaut.com>, Djohnston@nextwave.com,
	"Wijnen, Bert \(Bert\)" <bwijnen@alcatel-lucent.com>,
	Dorothy Stanley <dstanley1389@gmail.com>,
	Dorothy Stanley <DStanley@arubanetworks.com>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


I just want to make a clear that a meeting at a time that conflicts  
with another RAI official WG meeting is not going to be approved.

Cullen <with my AD hat on>

On Feb 23, 2007, at 4:41 AM, Hannes Tschofenig wrote:

> Hi all,
>
> some time back we arranged a meeting with IEEE members to have a  
> discussion about their emergency services architecture and the  
> alignment with the IETF ECRIT work. Everything was fine and I  
> requested an additional 1 hour slot for ECRIT to have enough time  
> for discussions.
>
> Now, we had to change our plans and we don't have this one hour  
> slot anymore.
>
> We therefore need to find a date for a meeting. Please let me know  
> what time and date is convenient for you or add the information to  
> the following Wiki page yourself:
> http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/ 
> PragueEmergencyServices
>
> Username: EcritGroup
> Passwd: ietf-ecrit
>
> Sorry for the complications.
>
> Ciao
> Hannes
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 24 12:35:03 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HL0nJ-0001wg-Cg; Sat, 24 Feb 2007 12:34:49 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HL0nH-0001wQ-WE
	for ecrit@ietf.org; Sat, 24 Feb 2007 12:34:48 -0500
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
	helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HL0nG-0007Ib-Ij
	for ecrit@ietf.org; Sat, 24 Feb 2007 12:34:47 -0500
Received: from sj-dkim-5.cisco.com ([171.68.10.79])
	by sj-iport-2.cisco.com with ESMTP; 24 Feb 2007 09:34:46 -0800
X-IronPort-AV: i="4.14,215,1170662400"; 
	d="scan'208"; a="362769333:sNHT48536372"
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137])
	by sj-dkim-5.cisco.com (8.12.11/8.12.11) with ESMTP id l1OHYjHL009863; 
	Sat, 24 Feb 2007 09:34:45 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id l1OHYjho008772;
	Sat, 24 Feb 2007 09:34:45 -0800 (PST)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sat, 24 Feb 2007 09:34:45 -0800
Received: from [10.71.0.109] ([10.21.83.45]) by xfe-sjc-211.amer.cisco.com
	with Microsoft SMTPSVC(6.0.3790.1830); 
	Sat, 24 Feb 2007 09:34:42 -0800
In-Reply-To: <45DEC38F.2060607@gmx.net>
References: <45DEC38F.2060607@gmx.net>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <56136EA8-A580-432D-BCE4-304E5ACBED93@cisco.com>
Content-Transfer-Encoding: 7bit
From: Cullen Jennings <fluffy@cisco.com>
Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
Date: Sat, 24 Feb 2007 09:34:35 -0800
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 24 Feb 2007 17:34:45.0318 (UTC)
	FILETIME=[12FBAE60:01C7583A]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2476; t=1172338486;
	x=1173202486; c=relaxed/simple; s=sjdkim5002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=fluffy@cisco.com;
	z=From:=20Cullen=20Jennings=20<fluffy@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20ECRIT=20Meeting=20Agenda=20--=20Important=2
	0Update |Sender:=20;
	bh=8dxpmsQGattC0T90y9kYS80wkop49ABjzGO0nkMU6jk=;
	b=M1EjlB8EwKX7OIT+PLk4mU97Ye9/yoar4auBMlnlorg8e495vIeuWkzV9nmtBTAUOwcv+SvM
	mFllhoxt5Gl9cejSBLf74T8TGhRbXguuYwmi5R+OxBMW5vpeWVPSBErJ;
Authentication-Results: sj-dkim-5; header.From=fluffy@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim5002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


I know the WG could use more meeting time but I have tried to balance  
the time between the WGs and to not have conflicts that require  
authors of WG drafts to be in two places at once. For IETF 68 Jon and  
I ended up significantly reducing the request agenda time for five  
WGs as the only way to resolve the conflicts. I have received an  
incredible amount of feedback that people want a schedule relatively  
free of bad conflicts. I try to look at the work that needs to happen  
in each WG at the next meeting and where WGs are in their lifecylce  
to help allocate the time between WGs. For example, I gave the two  
new WGs more time than I wold expect them to need in future meetings  
because is is their first meeting and they have a lot of primordial  
soup that they need to brew into some beginnings of consensus.

Here's the really important thing - Jon and I make mistakes in the  
way we allocate time. The only way we can fix theses is by hearing  
from folks about  when we make them. I am sure that at IETF 69, I am  
going to be reducing the time requests for several WGs and I need  
community input on how to do that. Telling me that ECRIT really  
needed ore time, or telling me they did manage to get the critical  
work done in time is useful - more useful would be telling me that  
you think the right overall balance for RAI would have been to take  
time from WG X and add it to WG Y. I really don't want a flame war on  
WG X is better than Y but if you want to send Jon and I private email  
(or on the RAI list) about how we can do a better job of balancing  
time, Jon and I will work to both follow community consensus and to  
do the right thing for scheduling.

Thanks, and I' m sorry we don't have more time.

Cullen


On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:

> Hi all,
>
> based on a request by Cullen we had to remove our second meeting  
> slot. This was the 1 hour slot for the discussion with the IEEE  
> regarding
> their emergency services architecture.
>
> This was necessary due to overall scheduling problems. Cullen  
> suggested to still have our meeting with the IEEE but todo it  
> during lunch time or any other day.
> I will send a separate mail to solicit feedback from the group.
>
> Ciao
> Hannes & Marc
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 24 13:06:11 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HL1HQ-00008x-VC; Sat, 24 Feb 2007 13:05:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HL1HP-00008I-Mt
	for ecrit@ietf.org; Sat, 24 Feb 2007 13:05:55 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HL1HO-0004xK-8I
	for ecrit@ietf.org; Sat, 24 Feb 2007 13:05:55 -0500
Received: (qmail invoked by alias); 24 Feb 2007 18:05:53 -0000
X-Provags-ID: V01U2FsdGVkX1+hrHJ+FFWhMPkJz50M8/O6W9R5Kl/G4H1l6Ly1Sd
	l0Rw==
Message-ID: <45E07E80.70802@gmx.net>
Date: Sat, 24 Feb 2007 19:05:52 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Cullen Jennings <fluffy@cisco.com>
Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
References: <45DEC38F.2060607@gmx.net>
	<56136EA8-A580-432D-BCE4-304E5ACBED93@cisco.com>
In-Reply-To: <56136EA8-A580-432D-BCE4-304E5ACBED93@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Cullen,
Hi all

what the working group members do not yet know is that our ECRIT slot is 
now down to 1 hour.
I wonder whether someone has a good idea what we should do to get our 
work done.
I could imagine that it might be good to have some face-to-face meetings 
during the week (e.g., on Sunday or in the evening) to discuss some open 
issues.

Ciao
Hannes

Cullen Jennings wrote:
>
> I know the WG could use more meeting time but I have tried to balance 
> the time between the WGs and to not have conflicts that require 
> authors of WG drafts to be in two places at once. For IETF 68 Jon and 
> I ended up significantly reducing the request agenda time for five WGs 
> as the only way to resolve the conflicts. I have received an 
> incredible amount of feedback that people want a schedule relatively 
> free of bad conflicts. I try to look at the work that needs to happen 
> in each WG at the next meeting and where WGs are in their lifecylce to 
> help allocate the time between WGs. For example, I gave the two new 
> WGs more time than I wold expect them to need in future meetings 
> because is is their first meeting and they have a lot of primordial 
> soup that they need to brew into some beginnings of consensus.
>
> Here's the really important thing - Jon and I make mistakes in the way 
> we allocate time. The only way we can fix theses is by hearing
>> from folks about  when we make them. I am sure that at IETF 69, I am 
> going to be reducing the time requests for several WGs and I need 
> community input on how to do that. Telling me that ECRIT really needed 
> ore time, or telling me they did manage to get the critical work done 
> in time is useful - more useful would be telling me that you think the 
> right overall balance for RAI would have been to take time from WG X 
> and add it to WG Y. I really don't want a flame war on WG X is better 
> than Y but if you want to send Jon and I private email (or on the RAI 
> list) about how we can do a better job of balancing time, Jon and I 
> will work to both follow community consensus and to do the right thing 
> for scheduling.
>
> Thanks, and I' m sorry we don't have more time.
>
> Cullen
>
>
> On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:
>
>> Hi all,
>>
>> based on a request by Cullen we had to remove our second meeting 
>> slot. This was the 1 hour slot for the discussion with the IEEE 
>> regarding
>> their emergency services architecture.
>>
>> This was necessary due to overall scheduling problems. Cullen 
>> suggested to still have our meeting with the IEEE but todo it during 
>> lunch time or any other day.
>> I will send a separate mail to solicit feedback from the group.
>>
>> Ciao
>> Hannes & Marc
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 24 16:58:51 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HL4ub-0006WO-0o; Sat, 24 Feb 2007 16:58:37 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HL4uZ-0006Qp-A2
	for ecrit@ietf.org; Sat, 24 Feb 2007 16:58:35 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HL4uX-0007D7-T1
	for ecrit@ietf.org; Sat, 24 Feb 2007 16:58:35 -0500
Received: (qmail invoked by alias); 24 Feb 2007 21:58:32 -0000
X-Provags-ID: V01U2FsdGVkX1++9FNAhwa+eMz0n+Cops+sxxowVYIDf0gambVmga
	R3Bw==
Message-ID: <45E0B507.2010607@gmx.net>
Date: Sat, 24 Feb 2007 22:58:31 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: ecrIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>, 
	es-coordination@cs.columbia.edu
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Cc: 
Subject: [Ecrit] Emergency Services Workshop 2007
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi all,

the upcoming SDO emergency services coordination workshop will take 
place in Washington DC, USA, on the 10, 11 and 12 April 2007.
As a meeting venue the Library of Congress, Members Room in the 
Jefferson Building was chosen.
We would like to thank our host, the US Department of Transportation, 
for selecting this nice meeting site.

We will soon distribute more details about the workshop via this webpage:
http://www.emergency-services-coordination.info/

Best Regards

Atle Monrad
Harry Worstell
Henning Schulzrinne
Stephen McCann
Christian Militeau
Jenny Hansen
Hannes Tschofenig
Marc Linsner




_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sat Feb 24 17:02:12 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HL4xr-0002NH-Sr; Sat, 24 Feb 2007 17:01:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HL4xq-0002NB-S8
	for ecrit@ietf.org; Sat, 24 Feb 2007 17:01:58 -0500
Received: from ebru.winwebhosting.com ([74.52.236.50])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HL4xp-0007aw-G8
	for ecrit@ietf.org; Sat, 24 Feb 2007 17:01:58 -0500
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=BROSENLT40xp)
	by ebru.winwebhosting.com with esmtpa (Exim 4.63)
	(envelope-from <br@brianrosen.net>)
	id 1HL4xX-0007NO-G5; Sat, 24 Feb 2007 16:01:39 -0600
From: "Brian Rosen" <br@brianrosen.net>
To: "'Hannes Tschofenig'" <Hannes.Tschofenig@gmx.net>,
	"'Cullen Jennings'" <fluffy@cisco.com>
Subject: RE: [Ecrit] ECRIT Meeting Agenda -- Important Update
Date: Sat, 24 Feb 2007 17:01:49 -0500
Message-ID: <005201c7585f$650fa510$640fa8c0@cis.neustar.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <45E07E80.70802@gmx.net>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Thread-Index: AcdYPnD67UH/su59SjiQPLrBuFX1QQAIDOYg
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf3becbbd6d1a45acbe2ffd4ab88bdc2
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

This doesn't make sense to me.  Forgoing the IEEE meeting is one thing, but
one hour?  We're trying to get LoST completely finished, we have -phonebcp
and -framework in progress, and we have several open issues that need some
discussion.  Having only one hour seems unreasonable.

90 minutes or two hours is more like it.

We'll have to have some more time.  Let's first figure out the way we get
the IEEE discussion done, and then get some more ecrit time.  I kind of
dislike trying to do it Sunday evening, but perhaps late afternoon would
work.  We will have a whole lot of jet lagged people though.

Brian

> -----Original Message-----
> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
> Sent: Saturday, February 24, 2007 1:06 PM
> To: Cullen Jennings
> Cc: ECRIT
> Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
> 
> Hi Cullen,
> Hi all
> 
> what the working group members do not yet know is that our ECRIT slot is
> now down to 1 hour.
> I wonder whether someone has a good idea what we should do to get our
> work done.
> I could imagine that it might be good to have some face-to-face meetings
> during the week (e.g., on Sunday or in the evening) to discuss some open
> issues.
> 
> Ciao
> Hannes
> 
> Cullen Jennings wrote:
> >
> > I know the WG could use more meeting time but I have tried to balance
> > the time between the WGs and to not have conflicts that require
> > authors of WG drafts to be in two places at once. For IETF 68 Jon and
> > I ended up significantly reducing the request agenda time for five WGs
> > as the only way to resolve the conflicts. I have received an
> > incredible amount of feedback that people want a schedule relatively
> > free of bad conflicts. I try to look at the work that needs to happen
> > in each WG at the next meeting and where WGs are in their lifecylce to
> > help allocate the time between WGs. For example, I gave the two new
> > WGs more time than I wold expect them to need in future meetings
> > because is is their first meeting and they have a lot of primordial
> > soup that they need to brew into some beginnings of consensus.
> >
> > Here's the really important thing - Jon and I make mistakes in the way
> > we allocate time. The only way we can fix theses is by hearing
> >> from folks about  when we make them. I am sure that at IETF 69, I am
> > going to be reducing the time requests for several WGs and I need
> > community input on how to do that. Telling me that ECRIT really needed
> > ore time, or telling me they did manage to get the critical work done
> > in time is useful - more useful would be telling me that you think the
> > right overall balance for RAI would have been to take time from WG X
> > and add it to WG Y. I really don't want a flame war on WG X is better
> > than Y but if you want to send Jon and I private email (or on the RAI
> > list) about how we can do a better job of balancing time, Jon and I
> > will work to both follow community consensus and to do the right thing
> > for scheduling.
> >
> > Thanks, and I' m sorry we don't have more time.
> >
> > Cullen
> >
> >
> > On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:
> >
> >> Hi all,
> >>
> >> based on a request by Cullen we had to remove our second meeting
> >> slot. This was the 1 hour slot for the discussion with the IEEE
> >> regarding
> >> their emergency services architecture.
> >>
> >> This was necessary due to overall scheduling problems. Cullen
> >> suggested to still have our meeting with the IEEE but todo it during
> >> lunch time or any other day.
> >> I will send a separate mail to solicit feedback from the group.
> >>
> >> Ciao
> >> Hannes & Marc
> >>
> >>
> >> _______________________________________________
> >> Ecrit mailing list
> >> Ecrit@ietf.org
> >> https://www1.ietf.org/mailman/listinfo/ecrit
> 
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 25 03:04:09 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLEMM-0003cs-Dr; Sun, 25 Feb 2007 03:03:54 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLEML-0003ck-GE
	for ecrit@ietf.org; Sun, 25 Feb 2007 03:03:53 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HLEMI-0004Iq-Vy
	for ecrit@ietf.org; Sun, 25 Feb 2007 03:03:53 -0500
Received: (qmail invoked by alias); 25 Feb 2007 08:03:49 -0000
X-Provags-ID: V01U2FsdGVkX185oplWyJ85ppgdhAtinRcdeGgBZq25NWnzxSwkxv
	F9uw==
Message-ID: <45E142E4.4090802@gmx.net>
Date: Sun, 25 Feb 2007 09:03:48 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Brian Rosen <br@brianrosen.net>
Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
References: <005201c7585f$650fa510$640fa8c0@cis.neustar.com>
In-Reply-To: <005201c7585f$650fa510$640fa8c0@cis.neustar.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 093efd19b5f651b2707595638f6c4003
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Brian,

there are two separate issues here:

* IEEE - ECRIT discussion
I had to remove the allocated 1 hour slot and try to find an alternative 
date for that discussion.
I have sent a separate mail about this issue.

* ECRIT meeting to discuss our charter items
Previously we always had a 2 hour slot and that gave us roughly enough 
time to discuss our items.
Now, we are down to 1 hour and I also saw difficulties to get our work 
done. If the schedule is kept unchanged then we need to figure out how 
we can meet with interested WG members to make some progress. It is 
obviously not the same as a WG meeting (unless ~120 people show up in 
the hotel bar to discuss ECRIT topics) but I do not have another 
proposal in mind.

Ciao
Hannes

Brian Rosen wrote:
> This doesn't make sense to me.  Forgoing the IEEE meeting is one thing, but
> one hour?  We're trying to get LoST completely finished, we have -phonebcp
> and -framework in progress, and we have several open issues that need some
> discussion.  Having only one hour seems unreasonable.
>
> 90 minutes or two hours is more like it.
>
> We'll have to have some more time.  Let's first figure out the way we get
> the IEEE discussion done, and then get some more ecrit time.  I kind of
> dislike trying to do it Sunday evening, but perhaps late afternoon would
> work.  We will have a whole lot of jet lagged people though.
>
> Brian
>
>   
>> -----Original Message-----
>> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>> Sent: Saturday, February 24, 2007 1:06 PM
>> To: Cullen Jennings
>> Cc: ECRIT
>> Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
>>
>> Hi Cullen,
>> Hi all
>>
>> what the working group members do not yet know is that our ECRIT slot is
>> now down to 1 hour.
>> I wonder whether someone has a good idea what we should do to get our
>> work done.
>> I could imagine that it might be good to have some face-to-face meetings
>> during the week (e.g., on Sunday or in the evening) to discuss some open
>> issues.
>>
>> Ciao
>> Hannes
>>
>> Cullen Jennings wrote:
>>     
>>> I know the WG could use more meeting time but I have tried to balance
>>> the time between the WGs and to not have conflicts that require
>>> authors of WG drafts to be in two places at once. For IETF 68 Jon and
>>> I ended up significantly reducing the request agenda time for five WGs
>>> as the only way to resolve the conflicts. I have received an
>>> incredible amount of feedback that people want a schedule relatively
>>> free of bad conflicts. I try to look at the work that needs to happen
>>> in each WG at the next meeting and where WGs are in their lifecylce to
>>> help allocate the time between WGs. For example, I gave the two new
>>> WGs more time than I wold expect them to need in future meetings
>>> because is is their first meeting and they have a lot of primordial
>>> soup that they need to brew into some beginnings of consensus.
>>>
>>> Here's the really important thing - Jon and I make mistakes in the way
>>> we allocate time. The only way we can fix theses is by hearing
>>>       
>>>> from folks about  when we make them. I am sure that at IETF 69, I am
>>>>         
>>> going to be reducing the time requests for several WGs and I need
>>> community input on how to do that. Telling me that ECRIT really needed
>>> ore time, or telling me they did manage to get the critical work done
>>> in time is useful - more useful would be telling me that you think the
>>> right overall balance for RAI would have been to take time from WG X
>>> and add it to WG Y. I really don't want a flame war on WG X is better
>>> than Y but if you want to send Jon and I private email (or on the RAI
>>> list) about how we can do a better job of balancing time, Jon and I
>>> will work to both follow community consensus and to do the right thing
>>> for scheduling.
>>>
>>> Thanks, and I' m sorry we don't have more time.
>>>
>>> Cullen
>>>
>>>
>>> On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:
>>>
>>>       
>>>> Hi all,
>>>>
>>>> based on a request by Cullen we had to remove our second meeting
>>>> slot. This was the 1 hour slot for the discussion with the IEEE
>>>> regarding
>>>> their emergency services architecture.
>>>>
>>>> This was necessary due to overall scheduling problems. Cullen
>>>> suggested to still have our meeting with the IEEE but todo it during
>>>> lunch time or any other day.
>>>> I will send a separate mail to solicit feedback from the group.
>>>>
>>>> Ciao
>>>> Hannes & Marc
>>>>
>>>>
>>>> _______________________________________________
>>>> Ecrit mailing list
>>>> Ecrit@ietf.org
>>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>>         
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>>     


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Sun Feb 25 23:00:45 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLX2E-0003a2-NB; Sun, 25 Feb 2007 23:00:22 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLX2D-0003ZJ-5L
	for ecrit@ietf.org; Sun, 25 Feb 2007 23:00:21 -0500
Received: from sj-iport-3-in.cisco.com ([171.71.176.72]
	helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HLX2B-0007d8-Hm
	for ecrit@ietf.org; Sun, 25 Feb 2007 23:00:21 -0500
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-3.cisco.com with ESMTP; 25 Feb 2007 20:00:19 -0800
X-IronPort-AV: i="4.14,217,1170662400"; 
	d="scan'208"; a="467004682:sNHT70196620"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l1Q40Ibm004876; 
	Sun, 25 Feb 2007 20:00:18 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com
	[128.107.191.100])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l1Q40EGk019338;
	Sun, 25 Feb 2007 20:00:14 -0800 (PST)
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by
	xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sun, 25 Feb 2007 20:00:13 -0800
Received: from jmpolk-wxp.cisco.com ([10.21.114.74]) by
	xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sun, 25 Feb 2007 20:00:12 -0800
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Sun, 25 Feb 2007 22:00:12 -0600
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>,
	Brian Rosen <br@brianrosen.net>
From: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: [Ecrit] ECRIT Meeting Agenda -- (Plan B?)
In-Reply-To: <45E142E4.4090802@gmx.net>
References: <005201c7585f$650fa510$640fa8c0@cis.neustar.com>
	<45E142E4.4090802@gmx.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID: <XFE-SJC-211IIZS2TRq00000e6c@xfe-sjc-211.amer.cisco.com>
X-OriginalArrivalTime: 26 Feb 2007 04:00:12.0807 (UTC)
	FILETIME=[9D85D170:01C7595A]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=6405; t=1172462418;
	x=1173326418; c=relaxed/simple; s=sjdkim1004;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=jmpolk@cisco.com;
	z=From:=20=22James=20M.=20Polk=22=20<jmpolk@cisco.com>
	|Subject:=20Re=3A=20[Ecrit]=20ECRIT=20Meeting=20Agenda=20--=20(Plan=20B?)
	|Sender:=20; bh=YfJCG6y5/f0jtKrKZcEU0RTUsp4fNuw/X7M+/6IiOIs=;
	b=L7xqPS/EZ88Qj6M1D1PeFMkD2ihLQdxWryAxiTqa1S60cuVUTGxzhDaGi5Iwg+tgOm5V/ICH
	alK+zaKOlFgPZz/B8lKzBUHTfus83ZsMjaeU+AbHtZZqWKKXse7o5yGTx5+hK4RHK7lRpHjG1K
	lzooU+/6AFpsgy3ziWoxgJgaA=;
Authentication-Results: sj-dkim-1; header.From=jmpolk@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim1004 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3fbd9b434023f8abfcb1532abaec7a21
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

SIPPING gets TWO 2.5 hour slots (Mon 9-1130 and Fri 9-1130) - and 
ECRIT gets a 1 hour slot?

I agree with Brian - this doesn't make any sense, considering what 
ECRIT wants to finish before next meeting.

Hannes asked for a solution? Here's a thought:

How about we pick one of these two SIPPING slots and have an official 
or unofficial ECRIT meeting?  The ECRIT and SIPPING WG chairs can 
work out from which (new) slot ECRIT added on how there can be the 
fewest conflicting presos in SIPPING (from those given that ECRIT 
folks would and wouldn't be interested in).  This shouldn't be *too* 
hard (as a WG chair myself, I know how easy or hard this can be).

IMO, much - but not all(!) - of what's happening in SIPPING is of 
little or no interest to most of those attending ECRIT.  I'm not 
judging if this is a good thing or a bad thing.  However, the 
remaining schedule on Friday looks clean of conflicts wrt ECRIT too 
(i.e. no Apps, no other RAI, no TSV, etc)!

Unfortunately for the US folks (who like to leave early from IETFs), 
the (likely) best slot is Fri at 9am to cover what couldn't be done 
in the existing 1 hour slot.  I'm sure a room can be arranged by 
someone for this - if agreed to.

Comments


At 02:03 AM 2/25/2007, Hannes Tschofenig wrote:
>Hi Brian,
>
>there are two separate issues here:
>
>* IEEE - ECRIT discussion
>I had to remove the allocated 1 hour slot and try to find an 
>alternative date for that discussion.
>I have sent a separate mail about this issue.
>
>* ECRIT meeting to discuss our charter items
>Previously we always had a 2 hour slot and that gave us roughly 
>enough time to discuss our items.
>Now, we are down to 1 hour and I also saw difficulties to get our 
>work done. If the schedule is kept unchanged then we need to figure 
>out how we can meet with interested WG members to make some 
>progress. It is obviously not the same as a WG meeting (unless ~120 
>people show up in the hotel bar to discuss ECRIT topics) but I do 
>not have another proposal in mind.
>
>Ciao
>Hannes
>
>Brian Rosen wrote:
>>This doesn't make sense to me.  Forgoing the IEEE meeting is one thing, but
>>one hour?  We're trying to get LoST completely finished, we have -phonebcp
>>and -framework in progress, and we have several open issues that need some
>>discussion.  Having only one hour seems unreasonable.
>>
>>90 minutes or two hours is more like it.
>>
>>We'll have to have some more time.  Let's first figure out the way we get
>>the IEEE discussion done, and then get some more ecrit time.  I kind of
>>dislike trying to do it Sunday evening, but perhaps late afternoon would
>>work.  We will have a whole lot of jet lagged people though.
>>
>>Brian
>>
>>
>>>-----Original Message-----
>>>From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>>>Sent: Saturday, February 24, 2007 1:06 PM
>>>To: Cullen Jennings
>>>Cc: ECRIT
>>>Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
>>>
>>>Hi Cullen,
>>>Hi all
>>>
>>>what the working group members do not yet know is that our ECRIT slot is
>>>now down to 1 hour.
>>>I wonder whether someone has a good idea what we should do to get our
>>>work done.
>>>I could imagine that it might be good to have some face-to-face meetings
>>>during the week (e.g., on Sunday or in the evening) to discuss some open
>>>issues.
>>>
>>>Ciao
>>>Hannes
>>>
>>>Cullen Jennings wrote:
>>>
>>>>I know the WG could use more meeting time but I have tried to balance
>>>>the time between the WGs and to not have conflicts that require
>>>>authors of WG drafts to be in two places at once. For IETF 68 Jon and
>>>>I ended up significantly reducing the request agenda time for five WGs
>>>>as the only way to resolve the conflicts. I have received an
>>>>incredible amount of feedback that people want a schedule relatively
>>>>free of bad conflicts. I try to look at the work that needs to happen
>>>>in each WG at the next meeting and where WGs are in their lifecylce to
>>>>help allocate the time between WGs. For example, I gave the two new
>>>>WGs more time than I wold expect them to need in future meetings
>>>>because is is their first meeting and they have a lot of primordial
>>>>soup that they need to brew into some beginnings of consensus.
>>>>
>>>>Here's the really important thing - Jon and I make mistakes in the way
>>>>we allocate time. The only way we can fix theses is by hearing
>>>>
>>>>>from folks about  when we make them. I am sure that at IETF 69, I am
>>>>>
>>>>going to be reducing the time requests for several WGs and I need
>>>>community input on how to do that. Telling me that ECRIT really needed
>>>>ore time, or telling me they did manage to get the critical work done
>>>>in time is useful - more useful would be telling me that you think the
>>>>right overall balance for RAI would have been to take time from WG X
>>>>and add it to WG Y. I really don't want a flame war on WG X is better
>>>>than Y but if you want to send Jon and I private email (or on the RAI
>>>>list) about how we can do a better job of balancing time, Jon and I
>>>>will work to both follow community consensus and to do the right thing
>>>>for scheduling.
>>>>
>>>>Thanks, and I' m sorry we don't have more time.
>>>>
>>>>Cullen
>>>>
>>>>
>>>>On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:
>>>>
>>>>
>>>>>Hi all,
>>>>>
>>>>>based on a request by Cullen we had to remove our second meeting
>>>>>slot. This was the 1 hour slot for the discussion with the IEEE
>>>>>regarding
>>>>>their emergency services architecture.
>>>>>
>>>>>This was necessary due to overall scheduling problems. Cullen
>>>>>suggested to still have our meeting with the IEEE but todo it during
>>>>>lunch time or any other day.
>>>>>I will send a separate mail to solicit feedback from the group.
>>>>>
>>>>>Ciao
>>>>>Hannes & Marc
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>Ecrit mailing list
>>>>>Ecrit@ietf.org
>>>>>https://www1.ietf.org/mailman/listinfo/ecrit
>>>>>
>>>_______________________________________________
>>>Ecrit mailing list
>>>Ecrit@ietf.org
>>>https://www1.ietf.org/mailman/listinfo/ecrit
>>>
>
>
>_______________________________________________
>Ecrit mailing list
>Ecrit@ietf.org
>https://www1.ietf.org/mailman/listinfo/ecrit

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 26 05:02:16 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLcfl-0003us-Dn; Mon, 26 Feb 2007 05:01:33 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLcfj-0003rD-CV
	for ecrit@ietf.org; Mon, 26 Feb 2007 05:01:31 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HLcZq-0005vb-2Z
	for ecrit@ietf.org; Mon, 26 Feb 2007 04:55:28 -0500
Received: (qmail invoked by alias); 26 Feb 2007 09:55:25 -0000
X-Provags-ID: V01U2FsdGVkX19SQxgMkB1SQ8SMaP6xRJdr0j4GlNPsQNzcBJgKoz
	iZaA==
Message-ID: <45E2AE8C.6040701@gmx.net>
Date: Mon, 26 Feb 2007 10:55:24 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: [Ecrit] ECRIT Meeting Agenda -- (Plan B?)
References: <005201c7585f$650fa510$640fa8c0@cis.neustar.com>
	<45E142E4.4090802@gmx.net>
	<XFE-SJC-211IIZS2TRq00000e6c@xfe-sjc-211.amer.cisco.com>
In-Reply-To: <XFE-SJC-211IIZS2TRq00000e6c@xfe-sjc-211.amer.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a92270ba83d7ead10c5001bb42ec3221
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi James,

thanks for sharing your thoughts with us.

That's indeed a possibility. We would have to find a room and figure out 
how the detailed agenda would look like.
I will try to approach the SIPPING chairs in order to figure out what 
they think about it.

Ciao
Hannes

James M. Polk wrote:
> SIPPING gets TWO 2.5 hour slots (Mon 9-1130 and Fri 9-1130) - and 
> ECRIT gets a 1 hour slot?
>
> I agree with Brian - this doesn't make any sense, considering what 
> ECRIT wants to finish before next meeting.
>
> Hannes asked for a solution? Here's a thought:
>
> How about we pick one of these two SIPPING slots and have an official 
> or unofficial ECRIT meeting?  The ECRIT and SIPPING WG chairs can work 
> out from which (new) slot ECRIT added on how there can be the fewest 
> conflicting presos in SIPPING (from those given that ECRIT folks would 
> and wouldn't be interested in).  This shouldn't be *too* hard (as a WG 
> chair myself, I know how easy or hard this can be).
>
> IMO, much - but not all(!) - of what's happening in SIPPING is of 
> little or no interest to most of those attending ECRIT.  I'm not 
> judging if this is a good thing or a bad thing.  However, the 
> remaining schedule on Friday looks clean of conflicts wrt ECRIT too 
> (i.e. no Apps, no other RAI, no TSV, etc)!
>
> Unfortunately for the US folks (who like to leave early from IETFs), 
> the (likely) best slot is Fri at 9am to cover what couldn't be done in 
> the existing 1 hour slot.  I'm sure a room can be arranged by someone 
> for this - if agreed to.
>
> Comments
>
>
> At 02:03 AM 2/25/2007, Hannes Tschofenig wrote:
>> Hi Brian,
>>
>> there are two separate issues here:
>>
>> * IEEE - ECRIT discussion
>> I had to remove the allocated 1 hour slot and try to find an 
>> alternative date for that discussion.
>> I have sent a separate mail about this issue.
>>
>> * ECRIT meeting to discuss our charter items
>> Previously we always had a 2 hour slot and that gave us roughly 
>> enough time to discuss our items.
>> Now, we are down to 1 hour and I also saw difficulties to get our 
>> work done. If the schedule is kept unchanged then we need to figure 
>> out how we can meet with interested WG members to make some progress. 
>> It is obviously not the same as a WG meeting (unless ~120 people show 
>> up in the hotel bar to discuss ECRIT topics) but I do not have 
>> another proposal in mind.
>>
>> Ciao
>> Hannes
>>
>> Brian Rosen wrote:
>>> This doesn't make sense to me.  Forgoing the IEEE meeting is one 
>>> thing, but
>>> one hour?  We're trying to get LoST completely finished, we have 
>>> -phonebcp
>>> and -framework in progress, and we have several open issues that 
>>> need some
>>> discussion.  Having only one hour seems unreasonable.
>>>
>>> 90 minutes or two hours is more like it.
>>>
>>> We'll have to have some more time.  Let's first figure out the way 
>>> we get
>>> the IEEE discussion done, and then get some more ecrit time.  I kind of
>>> dislike trying to do it Sunday evening, but perhaps late afternoon 
>>> would
>>> work.  We will have a whole lot of jet lagged people though.
>>>
>>> Brian
>>>
>>>
>>>> -----Original Message-----
>>>> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>>>> Sent: Saturday, February 24, 2007 1:06 PM
>>>> To: Cullen Jennings
>>>> Cc: ECRIT
>>>> Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
>>>>
>>>> Hi Cullen,
>>>> Hi all
>>>>
>>>> what the working group members do not yet know is that our ECRIT 
>>>> slot is
>>>> now down to 1 hour.
>>>> I wonder whether someone has a good idea what we should do to get our
>>>> work done.
>>>> I could imagine that it might be good to have some face-to-face 
>>>> meetings
>>>> during the week (e.g., on Sunday or in the evening) to discuss some 
>>>> open
>>>> issues.
>>>>
>>>> Ciao
>>>> Hannes
>>>>
>>>> Cullen Jennings wrote:
>>>>
>>>>> I know the WG could use more meeting time but I have tried to balance
>>>>> the time between the WGs and to not have conflicts that require
>>>>> authors of WG drafts to be in two places at once. For IETF 68 Jon and
>>>>> I ended up significantly reducing the request agenda time for five 
>>>>> WGs
>>>>> as the only way to resolve the conflicts. I have received an
>>>>> incredible amount of feedback that people want a schedule relatively
>>>>> free of bad conflicts. I try to look at the work that needs to happen
>>>>> in each WG at the next meeting and where WGs are in their 
>>>>> lifecylce to
>>>>> help allocate the time between WGs. For example, I gave the two new
>>>>> WGs more time than I wold expect them to need in future meetings
>>>>> because is is their first meeting and they have a lot of primordial
>>>>> soup that they need to brew into some beginnings of consensus.
>>>>>
>>>>> Here's the really important thing - Jon and I make mistakes in the 
>>>>> way
>>>>> we allocate time. The only way we can fix theses is by hearing
>>>>>
>>>>>>> from folks about  when we make them. I am sure that at IETF 69, 
>>>>>>> I am
>>>>>>
>>>>> going to be reducing the time requests for several WGs and I need
>>>>> community input on how to do that. Telling me that ECRIT really 
>>>>> needed
>>>>> ore time, or telling me they did manage to get the critical work done
>>>>> in time is useful - more useful would be telling me that you think 
>>>>> the
>>>>> right overall balance for RAI would have been to take time from WG X
>>>>> and add it to WG Y. I really don't want a flame war on WG X is better
>>>>> than Y but if you want to send Jon and I private email (or on the RAI
>>>>> list) about how we can do a better job of balancing time, Jon and I
>>>>> will work to both follow community consensus and to do the right 
>>>>> thing
>>>>> for scheduling.
>>>>>
>>>>> Thanks, and I' m sorry we don't have more time.
>>>>>
>>>>> Cullen
>>>>>
>>>>>
>>>>> On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:
>>>>>
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> based on a request by Cullen we had to remove our second meeting
>>>>>> slot. This was the 1 hour slot for the discussion with the IEEE
>>>>>> regarding
>>>>>> their emergency services architecture.
>>>>>>
>>>>>> This was necessary due to overall scheduling problems. Cullen
>>>>>> suggested to still have our meeting with the IEEE but todo it during
>>>>>> lunch time or any other day.
>>>>>> I will send a separate mail to solicit feedback from the group.
>>>>>>
>>>>>> Ciao
>>>>>> Hannes & Marc
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Ecrit mailing list
>>>>>> Ecrit@ietf.org
>>>>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>>>>
>>>> _______________________________________________
>>>> Ecrit mailing list
>>>> Ecrit@ietf.org
>>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>>
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 26 05:15:36 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLctK-0007m8-7J; Mon, 26 Feb 2007 05:15:34 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLctI-0007m1-Gg
	for ecrit@ietf.org; Mon, 26 Feb 2007 05:15:32 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HLctH-00024a-Sv
	for ecrit@ietf.org; Mon, 26 Feb 2007 05:15:32 -0500
Received: (qmail invoked by alias); 26 Feb 2007 10:15:31 -0000
X-Provags-ID: V01U2FsdGVkX1+pT2BPPhqpk8kuVjQLGpUYLZnMfJoQEEjWFmHdjR
	Vikw==
Message-ID: <45E2B340.5070702@gmx.net>
Date: Mon, 26 Feb 2007 11:15:28 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: "James M. Polk" <jmpolk@cisco.com>
Subject: Re: [Ecrit] ECRIT Meeting Agenda -- (Plan B?)
References: <005201c7585f$650fa510$640fa8c0@cis.neustar.com>
	<45E142E4.4090802@gmx.net>
	<XFE-SJC-211IIZS2TRq00000e6c@xfe-sjc-211.amer.cisco.com>
In-Reply-To: <XFE-SJC-211IIZS2TRq00000e6c@xfe-sjc-211.amer.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8c5db863102a3ada84e0cd52a81a79e
Cc: 'ECRIT' <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Spencer made an additional suggestion, namely to schedule phone 
conferences before the IETF meeting to resolve some of the open issues.
That sounds good to me as well.

Ciao
Hannes

James M. Polk wrote:
> SIPPING gets TWO 2.5 hour slots (Mon 9-1130 and Fri 9-1130) - and 
> ECRIT gets a 1 hour slot?
>
> I agree with Brian - this doesn't make any sense, considering what 
> ECRIT wants to finish before next meeting.
>
> Hannes asked for a solution? Here's a thought:
>
> How about we pick one of these two SIPPING slots and have an official 
> or unofficial ECRIT meeting?  The ECRIT and SIPPING WG chairs can work 
> out from which (new) slot ECRIT added on how there can be the fewest 
> conflicting presos in SIPPING (from those given that ECRIT folks would 
> and wouldn't be interested in).  This shouldn't be *too* hard (as a WG 
> chair myself, I know how easy or hard this can be).
>
> IMO, much - but not all(!) - of what's happening in SIPPING is of 
> little or no interest to most of those attending ECRIT.  I'm not 
> judging if this is a good thing or a bad thing.  However, the 
> remaining schedule on Friday looks clean of conflicts wrt ECRIT too 
> (i.e. no Apps, no other RAI, no TSV, etc)!
>
> Unfortunately for the US folks (who like to leave early from IETFs), 
> the (likely) best slot is Fri at 9am to cover what couldn't be done in 
> the existing 1 hour slot.  I'm sure a room can be arranged by someone 
> for this - if agreed to.
>
> Comments
>
>
> At 02:03 AM 2/25/2007, Hannes Tschofenig wrote:
>> Hi Brian,
>>
>> there are two separate issues here:
>>
>> * IEEE - ECRIT discussion
>> I had to remove the allocated 1 hour slot and try to find an 
>> alternative date for that discussion.
>> I have sent a separate mail about this issue.
>>
>> * ECRIT meeting to discuss our charter items
>> Previously we always had a 2 hour slot and that gave us roughly 
>> enough time to discuss our items.
>> Now, we are down to 1 hour and I also saw difficulties to get our 
>> work done. If the schedule is kept unchanged then we need to figure 
>> out how we can meet with interested WG members to make some progress. 
>> It is obviously not the same as a WG meeting (unless ~120 people show 
>> up in the hotel bar to discuss ECRIT topics) but I do not have 
>> another proposal in mind.
>>
>> Ciao
>> Hannes
>>
>> Brian Rosen wrote:
>>> This doesn't make sense to me.  Forgoing the IEEE meeting is one 
>>> thing, but
>>> one hour?  We're trying to get LoST completely finished, we have 
>>> -phonebcp
>>> and -framework in progress, and we have several open issues that 
>>> need some
>>> discussion.  Having only one hour seems unreasonable.
>>>
>>> 90 minutes or two hours is more like it.
>>>
>>> We'll have to have some more time.  Let's first figure out the way 
>>> we get
>>> the IEEE discussion done, and then get some more ecrit time.  I kind of
>>> dislike trying to do it Sunday evening, but perhaps late afternoon 
>>> would
>>> work.  We will have a whole lot of jet lagged people though.
>>>
>>> Brian
>>>
>>>
>>>> -----Original Message-----
>>>> From: Hannes Tschofenig [mailto:Hannes.Tschofenig@gmx.net]
>>>> Sent: Saturday, February 24, 2007 1:06 PM
>>>> To: Cullen Jennings
>>>> Cc: ECRIT
>>>> Subject: Re: [Ecrit] ECRIT Meeting Agenda -- Important Update
>>>>
>>>> Hi Cullen,
>>>> Hi all
>>>>
>>>> what the working group members do not yet know is that our ECRIT 
>>>> slot is
>>>> now down to 1 hour.
>>>> I wonder whether someone has a good idea what we should do to get our
>>>> work done.
>>>> I could imagine that it might be good to have some face-to-face 
>>>> meetings
>>>> during the week (e.g., on Sunday or in the evening) to discuss some 
>>>> open
>>>> issues.
>>>>
>>>> Ciao
>>>> Hannes
>>>>
>>>> Cullen Jennings wrote:
>>>>
>>>>> I know the WG could use more meeting time but I have tried to balance
>>>>> the time between the WGs and to not have conflicts that require
>>>>> authors of WG drafts to be in two places at once. For IETF 68 Jon and
>>>>> I ended up significantly reducing the request agenda time for five 
>>>>> WGs
>>>>> as the only way to resolve the conflicts. I have received an
>>>>> incredible amount of feedback that people want a schedule relatively
>>>>> free of bad conflicts. I try to look at the work that needs to happen
>>>>> in each WG at the next meeting and where WGs are in their 
>>>>> lifecylce to
>>>>> help allocate the time between WGs. For example, I gave the two new
>>>>> WGs more time than I wold expect them to need in future meetings
>>>>> because is is their first meeting and they have a lot of primordial
>>>>> soup that they need to brew into some beginnings of consensus.
>>>>>
>>>>> Here's the really important thing - Jon and I make mistakes in the 
>>>>> way
>>>>> we allocate time. The only way we can fix theses is by hearing
>>>>>
>>>>>>> from folks about  when we make them. I am sure that at IETF 69, 
>>>>>>> I am
>>>>>>
>>>>> going to be reducing the time requests for several WGs and I need
>>>>> community input on how to do that. Telling me that ECRIT really 
>>>>> needed
>>>>> ore time, or telling me they did manage to get the critical work done
>>>>> in time is useful - more useful would be telling me that you think 
>>>>> the
>>>>> right overall balance for RAI would have been to take time from WG X
>>>>> and add it to WG Y. I really don't want a flame war on WG X is better
>>>>> than Y but if you want to send Jon and I private email (or on the RAI
>>>>> list) about how we can do a better job of balancing time, Jon and I
>>>>> will work to both follow community consensus and to do the right 
>>>>> thing
>>>>> for scheduling.
>>>>>
>>>>> Thanks, and I' m sorry we don't have more time.
>>>>>
>>>>> Cullen
>>>>>
>>>>>
>>>>> On Feb 23, 2007, at 2:35 AM, Hannes Tschofenig wrote:
>>>>>
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> based on a request by Cullen we had to remove our second meeting
>>>>>> slot. This was the 1 hour slot for the discussion with the IEEE
>>>>>> regarding
>>>>>> their emergency services architecture.
>>>>>>
>>>>>> This was necessary due to overall scheduling problems. Cullen
>>>>>> suggested to still have our meeting with the IEEE but todo it during
>>>>>> lunch time or any other day.
>>>>>> I will send a separate mail to solicit feedback from the group.
>>>>>>
>>>>>> Ciao
>>>>>> Hannes & Marc
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Ecrit mailing list
>>>>>> Ecrit@ietf.org
>>>>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>>>>
>>>> _______________________________________________
>>>> Ecrit mailing list
>>>> Ecrit@ietf.org
>>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>>
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 26 11:18:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLiX3-0002oB-Iu; Mon, 26 Feb 2007 11:16:57 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLiX2-00028m-0A
	for ecrit@ietf.org; Mon, 26 Feb 2007 11:16:56 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HLiMG-0005EH-Tx
	for ecrit@ietf.org; Mon, 26 Feb 2007 11:05:50 -0500
Received: (qmail invoked by alias); 26 Feb 2007 15:59:07 -0000
X-Provags-ID: V01U2FsdGVkX19t2SptZuptIRVM5Ihiu8HJMLZHYXEOqNARjA+I4G
	ON3A==
Message-ID: <45E303CB.3040909@gmx.net>
Date: Mon, 26 Feb 2007 16:59:07 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: ECRIT <ecrit@ietf.org>
Subject: [Fwd: [Ecrit] IEEE - IETF ECRIT Emergency Services Meeting (IETF#68, 
	Prague)]
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

To ECRIT WG members: Please indicate your preferred date by the 2nd 
March 2007.

Thanks.

Ciao
Hannes

-------- Original Message --------
Subject: 	[Ecrit] IEEE - IETF ECRIT Emergency Services Meeting (IETF#68, 
Prague)
Date: 	Fri, 23 Feb 2007 13:41:18 +0100
From: 	Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
To: 	ECRIT <ecrit@ietf.org>, GEOPRIV <geopriv@ietf.org>
CC: 	Dorothy Stanley <DStanley@arubanetworks.com>, Bernard Aboba 
<aboba@internaut.com>, Djohnston@nextwave.com, "Wijnen, Bert \(Bert\)" 
<bwijnen@alcatel-lucent.com>, Dorothy Stanley <dstanley1389@gmail.com>



Hi all,

some time back we arranged a meeting with IEEE members to have a 
discussion about their emergency services architecture and the alignment 
with the IETF ECRIT work. Everything was fine and I requested an 
additional 1 hour slot for ECRIT to have enough time for discussions.

Now, we had to change our plans and we don't have this one hour slot 
anymore.

We therefore need to find a date for a meeting. Please let me know what 
time and date is convenient for you or add the information to the 
following Wiki page yourself:
http://www.tschofenig.priv.at/twiki/bin/view/EmergencyServices/PragueEmergencyServices

Username: EcritGroup
Passwd: ietf-ecrit

Sorry for the complications.

Ciao
Hannes


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Mon Feb 26 17:44:33 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLoa9-0000Xg-GM; Mon, 26 Feb 2007 17:44:33 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLoZS-0008SF-Af
	for ecrit@ietf.org; Mon, 26 Feb 2007 17:43:50 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HLoZM-0005Bq-Dr
	for ecrit@ietf.org; Mon, 26 Feb 2007 17:43:50 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1QMhY8O029665; 
	Mon, 26 Feb 2007 15:43:34 -0700
Message-ID: <45E36296.4010208@ntt-at.com>
Date: Mon, 26 Feb 2007 14:43:34 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com>
	<45DDF789.1000306@gmx.net>	<45DEDA53.1020906@nortel.com>
	<45DF1B4D.9030201@gmx.net>
In-Reply-To: <45DF1B4D.9030201@gmx.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Hannes;

 Here is my review on version 04.

 You mentioned OASIS, and your draft on SAML usage in
SIP although based on OASIS protocol covers a good deal of
entity behavior.. So I wonder what's so different with LoST.

 Anyhow, I listed things that lack the minimum normative text
which could lead to a guessing game among implementors.

 Section 5.7:
  Section 5.6 has normative text noting it is mandatory to include at least
one <serviceBounary> element. But there is no normative text about
<serviceBoundaryReference>.

 I can assume it to be true for by-reference case as well but it's not
explicitly stated.
 
  If the following text meant that it's mandatory for both modality then
I think the text should be elaborated to be explicit about this fact. 
It's odd though
to have this in <serviceBoundary> element section.. It almost feel like 
there should
be a parent section called service boundary which describes most of 
what's written
in <serviceBoundary> that covers both modality.

"The response MUST contain at least one service
   boundary using the same profile as the request."


 Section 7.3:
  It talks about attributes that governs the response and it looks like 
there is
some expectation by the following text but it's not a normative text.

 "which elements must be contained in the response."
 > Shouldn't this be "MUST be contained in the response."?

 Also, it's not clear who is responsible for this response. One 
generally assumes
this to be a server but someone creative may think otherwise.

 Section 7.3.3:

 For when recursion is true there is no normative text as to whether 
server has to
recurse the request or not. One would assume that its based on the 
implementation.
   > Some server may always return response without recursion.. As "via" 
is not
       mandatory to set according to the text, client will have no way 
to know whether
       the request with recursive=true was actually executed.
   > As mentioned text here says "recursive is false by default" but 
schema says otherwise.
 
 via element > Doesn't have any text mandating that authoritative server
               which received the recursive query has to add this element.

 * This section although describing about the component of the 
request(attribute called
    recursive which asks the server to recurse.), it has normative text 
for the server.
    (e.g. MUST NOT recuse if the attribute is "false") I find it a bit odd.
 * Section 7.3 is somewhat confusing because element that can be set in 
request and
    attributes that can be set in those elements are at the same 
hierarchy. If you are going
    to keep it the way it is. I would at least change the title of 
section 7.3.3 and 7.3.4, 7.3.5
    to "Recursion attribute", "Service Boundary attribute" and 
"ValidateLocation" attribute
    so it's a bit more clear. If you are wanting to describe the general 
semantics of Location
    Validation, Recursion etc. then I think it should go in a different 
section. May be prior
    to <mapping> element describing general features and characteristics 
of LoST protocol.

 If you want to describe the attribute's semantics in one section I 
think it needs to clarify
this by saying something like "If this attribute is in request, it 
indicates that client wishes
to..." and clarify what goes on at the server side..
 
Section 7.3.4
 The following text is somewhat confusing especially because the text 
prior to
this is saying what server returns is at server's discretion..

 "Servers SHOULD NOT return a by-value service boundaries
if the querier requested a reference. "

 Yes I understand it's a SHOULD NOT strength so there is exception
but it still seems to contradict the text below which is a preliminary
text to what's mentioned above. Further default for value for this
attribute is "reference" which makes the text seem even more contradictory.

"The querier can express a preference
   for one or the other modality with the 'serviceBoundary' attribute in
   the <findService> request, but the server makes the final decision as
   to whether to return a reference or a value."

 Also, it talks about querier is able to express preference for both 
modality but it doesn't map the value to use for each response. I believe  
that text describing "serviceBoundary=reference indicates request for 
<serviceBoundaryReference>" and "serviceBoundary=value indicates request 
for <serviceBoundary>" should be added. Let's not forget that non-English 
speaker reads these documents too..

 Regards
  Shida 


Hannes Tschofenig wrote:
> Hi Tom,
>
> ~snip~
>
>>
>> [PTT] This goes to the heart of one of Jonathan's remarks. You are 
>> thinking of data structures, where I assumed LoST-04 was 
>> documentation of a protocol. Viewed in that latter light, no matter 
>> how much effort went into the definition of <mapping>, it is just one 
>> information element of just one of the messages in the protocol, and 
>> (I think) should be documented in its proper place relative to that 
>> protocol description.
>>
> It is fine for me to move the section.
> There are different ways to write a document and the protocol 
> machinery behind LoST is not complex. Hence, there are a number of 
> element and attribute descriptions.
>
> If you take a look at OASIS documents that are full of XML stuff then 
> you will notice a very similar document style.
>
> Ciao
> Hannes
>
>
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www1.ietf.org/mailman/listinfo/ecrit
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 27 04:19:08 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HLyU1-0005vG-B5; Tue, 27 Feb 2007 04:18:53 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HLyTz-0005vB-NL
	for ecrit@ietf.org; Tue, 27 Feb 2007 04:18:51 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HLyTz-00063c-1c
	for ecrit@ietf.org; Tue, 27 Feb 2007 04:18:51 -0500
Received: (qmail invoked by alias); 27 Feb 2007 09:18:50 -0000
X-Provags-ID: V01U2FsdGVkX1+BvTEdIbmBUdWM0Im8f+exuRTDIZQlMEm5Sxt1+L
	BLQA==
Message-ID: <45E3F776.20609@gmx.net>
Date: Tue, 27 Feb 2007 10:18:46 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: shida@ntt-at.com
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com>
	<45DDF789.1000306@gmx.net>	<45DEDA53.1020906@nortel.com>
	<45DF1B4D.9030201@gmx.net> <45E36296.4010208@ntt-at.com>
In-Reply-To: <45E36296.4010208@ntt-at.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bcd240e64c427d3d3617cfc704e7fd7f
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Hi Shida,

thanks for your review. Please find my response below:

Shida Schubert wrote:
>
> Hi Hannes;
>
> Here is my review on version 04.
>
> You mentioned OASIS, and your draft on SAML usage in
> SIP although based on OASIS protocol covers a good deal of
> entity behavior.. So I wonder what's so different with LoST.
>
To clarify: I mentioned OASIS and SAML in the context of the document 
writing style. Neither SAML nor any other OASIS work is referenced in 
the LoST document.

All I wanted to say is that there are different ways of writing 
documents and the way how "we" write document seems to have changed a 
bit since XML is heavily used in protocols. By "we" I refer to protocol 
designers.

> Anyhow, I listed things that lack the minimum normative text
> which could lead to a guessing game among implementors.
>
> Section 5.7:
>  Section 5.6 has normative text noting it is mandatory to include at 
> least
> one <serviceBounary> element. But there is no normative text about
> <serviceBoundaryReference>.
>
> I can assume it to be true for by-reference case as well but it's not
> explicitly stated.
This needs to be fixed.
>
>  If the following text meant that it's mandatory for both modality then
> I think the text should be elaborated to be explicit about this fact. 
> It's odd though
> to have this in <serviceBoundary> element section.. It almost feel 
> like there should
> be a parent section called service boundary which describes most of 
> what's written
> in <serviceBoundary> that covers both modality.
>
> "The response MUST contain at least one service
>   boundary using the same profile as the request."

Just to make sure that I properly understand you. There are three things 
you could do in a response:
* Include a <serviceBoundary> element
* Include a <serviceBoundaryReference> element
* Include nothing.

Ideally, one might want to return the service boundary in a location 
profile that is understood by the client.
Hence, utilizing the information about location profiles from the 
request seems to be reasonable. Stating something along these lines is 
helpful, I guess.

>
>
> Section 7.3:
>  It talks about attributes that governs the response and it looks like 
> there is
> some expectation by the following text but it's not a normative text.
>
> "which elements must be contained in the response."
> > Shouldn't this be "MUST be contained in the response."?
>
This statement refers to attributes like 'serviceBoundary'.

By setting these attributes the LoST client expresses a preference but 
the LoST server might still decide todo something different, for 
example, because it cannot store references to service boundaries anymore.

I believe that the sentence should be softened to something like:
"
7.3. Components of the <findService> Request

The <findService> request includes attributes that govern whether the 
request is handled iteratively or recursively, whether location 
validation is performed and which elements should be contained in the 
response.
"


> Also, it's not clear who is responsible for this response. One 
> generally assumes
> this to be a server but someone creative may think otherwise.
Maybe some additional lines would not hurt in Section 7.3. Something like
* LoST client provides hints want it wants
* LoST server should follow these hints unless there are good reasons 
not todo so.

We don't want to have the LoST server to return an error just because it 
cannot return a reference to a service boundary.
Instead, it might just return nothing or the value.

>
> Section 7.3.3:
>
> For when recursion is true there is no normative text as to whether 
> server has to
> recurse the request or not. One would assume that its based on the 
> implementation.
>   > Some server may always return response without recursion.. As 
> "via" is not
>       mandatory to set according to the text, client will have no way 
> to know whether
>       the request with recursive=true was actually executed.
>   > As mentioned text here says "recursive is false by default" but 
> schema says otherwise.
Good catch.

>
> via element > Doesn't have any text mandating that authoritative server
>               which received the recursive query has to add this element.
>
As noted by several people the <via> element needs more text.

> * This section although describing about the component of the 
> request(attribute called
>    recursive which asks the server to recurse.), it has normative text 
> for the server.
>    (e.g. MUST NOT recuse if the attribute is "false") I find it a bit 
> odd.
I am not sure whether it is such a big thing whether this statement is 
in this section in a different one (and then which one)

> * Section 7.3 is somewhat confusing because element that can be set in 
> request and
>    attributes that can be set in those elements are at the same 
> hierarchy. If you are going
>    to keep it the way it is. I would at least change the title of 
> section 7.3.3 and 7.3.4, 7.3.5
>    to "Recursion attribute", "Service Boundary attribute" and 
> "ValidateLocation" attribute
>    so it's a bit more clear. If you are wanting to describe the 
> general semantics of Location
>    Validation, Recursion etc. then I think it should go in a different 
> section. May be prior
>    to <mapping> element describing general features and 
> characteristics of LoST protocol.
>
> If you want to describe the attribute's semantics in one section I 
> think it needs to clarify
> this by saying something like "If this attribute is in request, it 
> indicates that client wishes
> to..." and clarify what goes on at the server side..
>
It is OK for me to rename Section 7.3.3, 7.3.4, and 7.3.5 as indicated.

> Section 7.3.4
> The following text is somewhat confusing especially because the text 
> prior to
> this is saying what server returns is at server's discretion..
>
> "Servers SHOULD NOT return a by-value service boundaries
> if the querier requested a reference. "
>
> Yes I understand it's a SHOULD NOT strength so there is exception
> but it still seems to contradict the text below which is a preliminary
> text to what's mentioned above. Further default for value for this
> attribute is "reference" which makes the text seem even more 
> contradictory.
>
> "The querier can express a preference
>   for one or the other modality with the 'serviceBoundary' attribute in
>   the <findService> request, but the server makes the final decision as
>   to whether to return a reference or a value."
>
> Also, it talks about querier is able to express preference for both 
> modality but it doesn't map the value to use for each response. I 
> believe  that text describing "serviceBoundary=reference indicates 
> request for <serviceBoundaryReference>" and "serviceBoundary=value 
> indicates request for <serviceBoundary>" should be added. Let's not 
> forget that non-English speaker reads these documents too..
I will add the text.

The general concept expressed in this Section 7.3.4 is what we would 
like to have. Maybe the sentence
"Servers SHOULD NOT return a by-value service boundaries if the querier 
requested a reference. "
could be changed into
"It is RECOMMENDED that LoST servers follow the preference of the LoST 
clients indicated in the query."

Ciao
Hannes

>
> Regards
>  Shida
>
> Hannes Tschofenig wrote:
>> Hi Tom,
>>
>> ~snip~
>>
>>>
>>> [PTT] This goes to the heart of one of Jonathan's remarks. You are 
>>> thinking of data structures, where I assumed LoST-04 was 
>>> documentation of a protocol. Viewed in that latter light, no matter 
>>> how much effort went into the definition of <mapping>, it is just 
>>> one information element of just one of the messages in the protocol, 
>>> and (I think) should be documented in its proper place relative to 
>>> that protocol description.
>>>
>> It is fine for me to move the section.
>> There are different ways to write a document and the protocol 
>> machinery behind LoST is not complex. Hence, there are a number of 
>> element and attribute descriptions.
>>
>> If you take a look at OASIS documents that are full of XML stuff then 
>> you will notice a very similar document style.
>>
>> Ciao
>> Hannes
>>
>>
>> _______________________________________________
>> Ecrit mailing list
>> Ecrit@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ecrit
>>
>>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 27 08:26:03 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HM2L5-0007wt-4E; Tue, 27 Feb 2007 08:25:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HM2L4-0007wn-78
	for ecrit@ietf.org; Tue, 27 Feb 2007 08:25:54 -0500
Received: from zrtps0kp.nortel.com ([47.140.192.56])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HM2L1-0005tE-VD
	for ecrit@ietf.org; Tue, 27 Feb 2007 08:25:54 -0500
Received: from zcarhxs1.corp.nortel.com (zcarhxs1.corp.nortel.com
	[47.129.230.89])
	by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id
	l1RDPhU18452; Tue, 27 Feb 2007 08:25:43 -0500 (EST)
Received: from [47.130.16.81] ([47.130.16.81] RDNS failed) by
	zcarhxs1.corp.nortel.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 27 Feb 2007 08:25:42 -0500
Message-ID: <45E4313C.6090107@nortel.com>
Date: Tue, 27 Feb 2007 08:25:16 -0500
From: "Tom-PT Taylor" <taylor@nortel.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com> <45DDF789.1000306@gmx.net>
	<45DEDA53.1020906@nortel.com> <45DF1B4D.9030201@gmx.net>
	<45E36296.4010208@ntt-at.com> <45E3F776.20609@gmx.net>
In-Reply-To: <45E3F776.20609@gmx.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 27 Feb 2007 13:25:42.0106 (UTC)
	FILETIME=[C75FBBA0:01C75A72]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

I note that recursion has come up in the discussion again. I myself 
found the text on recursion confusing and apparently contradictory.

I haven't returned to detailed review, but my general impression was 
that the message-specific sections on recursion should refer to section 
4 and not repeat material covered there. This would improve consistency.

Hannes Tschofenig wrote:
> Hi Shida,
> 
...

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 27 13:59:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HM7Xw-0003WQ-HF; Tue, 27 Feb 2007 13:59:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HM7Xv-0003WI-8V
	for ecrit@ietf.org; Tue, 27 Feb 2007 13:59:31 -0500
Received: from mail.gmx.net ([213.165.64.20])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HM7Xq-0005x2-Ri
	for ecrit@ietf.org; Tue, 27 Feb 2007 13:59:31 -0500
Received: (qmail invoked by alias); 27 Feb 2007 18:59:25 -0000
X-Provags-ID: V01U2FsdGVkX18WJ1JTkOIWpx13Iib2aM6NpaokxDwXHa5FFsiA+8
	BZfQ==
Message-ID: <45E47F89.40906@gmx.net>
Date: Tue, 27 Feb 2007 19:59:21 +0100
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
MIME-Version: 1.0
To: Tom-PT Taylor <taylor@nortel.com>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com> <45DDF789.1000306@gmx.net>
	<45DEDA53.1020906@nortel.com> <45DF1B4D.9030201@gmx.net>
	<45E36296.4010208@ntt-at.com> <45E3F776.20609@gmx.net>
	<45E4313C.6090107@nortel.com>
In-Reply-To: <45E4313C.6090107@nortel.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

We are working on next draft version. I hope to have something for you 
to look at very soon. The tentative version can be found here:
http://www.tschofenig.priv.at/svn/draft-ietf-ecrit-lost/

Ciao
Hannes

Tom-PT Taylor wrote:
> I note that recursion has come up in the discussion again. I myself 
> found the text on recursion confusing and apparently contradictory.
>
> I haven't returned to detailed review, but my general impression was 
> that the message-specific sections on recursion should refer to 
> section 4 and not repeat material covered there. This would improve 
> consistency.
>
> Hannes Tschofenig wrote:
>> Hi Shida,
>>
> ...


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 27 15:06:36 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HM8ad-0004ce-UP; Tue, 27 Feb 2007 15:06:23 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HM8aZ-0004Vk-TP
	for ecrit@ietf.org; Tue, 27 Feb 2007 15:06:19 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HM8Zr-0001Xi-TY
	for ecrit@ietf.org; Tue, 27 Feb 2007 15:05:36 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1RK5V22032519; 
	Tue, 27 Feb 2007 13:05:32 -0700
Message-ID: <45E48F0C.80203@ntt-at.com>
Date: Tue, 27 Feb 2007 12:05:32 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com>
	<45DDF789.1000306@gmx.net>	<45DEDA53.1020906@nortel.com>
	<45DF1B4D.9030201@gmx.net> <45E36296.4010208@ntt-at.com>
	<45E3F776.20609@gmx.net>
In-Reply-To: <45E3F776.20609@gmx.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7a0494a0224ca59418dd8f92694c1fdb
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Hannes;

 Thanks for prompt response, more comments inline..

Hannes Tschofenig wrote:
> Hi Shida,
>
> thanks for your review. Please find my response below:
>
> Shida Schubert wrote: 
>>
>>  If the following text meant that it's mandatory for both modality then
>> I think the text should be elaborated to be explicit about this fact. 
>> It's odd though
>> to have this in <serviceBoundary> element section.. It almost feel 
>> like there should
>> be a parent section called service boundary which describes most of 
>> what's written
>> in <serviceBoundary> that covers both modality.
>>
>> "The response MUST contain at least one service
>>   boundary using the same profile as the request."
>
> Just to make sure that I properly understand you. There are three 
> things you could do in a response:
> * Include a <serviceBoundary> element
> * Include a <serviceBoundaryReference> element
> * Include nothing.
>
> Ideally, one might want to return the service boundary in a location 
> profile that is understood by the client.
> Hence, utilizing the information about location profiles from the 
> request seems to be reasonable. Stating something along these lines is 
> helpful, I guess.
 As noted in the text that reference the draft, one would perceive that 
"serviceboundary" is always included.
If the server can include nothing then the statement above should be 
changed to reflect this fact. I just don't know
how caching would work if there is no serviceboudary.. But as caching is 
out of scope of this document, I guess that's irrelevant.
>
>>
>>
>> Section 7.3:
>>  It talks about attributes that governs the response and it looks 
>> like there is
>> some expectation by the following text but it's not a normative text.
>>
>> "which elements must be contained in the response."
>> > Shouldn't this be "MUST be contained in the response."?
>>
> This statement refers to attributes like 'serviceBoundary'.
>
> By setting these attributes the LoST client expresses a preference but 
> the LoST server might still decide todo something different, for 
> example, because it cannot store references to service boundaries 
> anymore.
>
> I believe that the sentence should be softened to something like:
> "
> 7.3. Components of the <findService> Request
>
> The <findService> request includes attributes that govern whether the 
> request is handled iteratively or recursively, whether location 
> validation is performed and which elements should be contained in the 
> response.
> "
 I am okay with this as long as something is clarified about what it 
means to the client when
it asks for a particular information and it does not get returned.
 > I guess currently as you stand it could have two semantics.
   > 1. Doesn't support it.
   > 2. Can't provide the information currently but support it.

>
>
>> Also, it's not clear who is responsible for this response. One 
>> generally assumes
>> this to be a server but someone creative may think otherwise.
> Maybe some additional lines would not hurt in Section 7.3. Something like
> * LoST client provides hints want it wants
> * LoST server should follow these hints unless there are good reasons 
> not todo so.
>
> We don't want to have the LoST server to return an error just because 
> it cannot return a reference to a service boundary.
> Instead, it might just return nothing or the value.
 I fully agree with your concern about LoST server returning an error 
just because it lacks support
for something or can't compute something at that given time. As long as 
it can return the most important
information(<uri>) I think it should.

>
>>
>> via element > Doesn't have any text mandating that authoritative server
>>               which received the recursive query has to add this 
>> element.
>>
> As noted by several people the <via> element needs more text.
>
 Looking forward to see the revised text.
>> * This section although describing about the component of the 
>> request(attribute called
>>    recursive which asks the server to recurse.), it has normative 
>> text for the server.
>>    (e.g. MUST NOT recuse if the attribute is "false") I find it a bit 
>> odd.
> I am not sure whether it is such a big thing whether this statement is 
> in this section in a different one (and then which one)
 It isn't a big deal. But the way it's written currently, it doesn't 
provide a clear borderline between
its semantics in request and response. It would be nice if you can 
clarify the text so the
semantics of the element in request and response is clarified.
>
>> Section 7.3.4
>> The following text is somewhat confusing especially because the text 
>> prior to
>> this is saying what server returns is at server's discretion..
>>
>> "Servers SHOULD NOT return a by-value service boundaries
>> if the querier requested a reference. "
>>
>> Yes I understand it's a SHOULD NOT strength so there is exception
>> but it still seems to contradict the text below which is a preliminary
>> text to what's mentioned above. Further default for value for this
>> attribute is "reference" which makes the text seem even more 
>> contradictory.
>>
>> "The querier can express a preference
>>   for one or the other modality with the 'serviceBoundary' attribute in
>>   the <findService> request, but the server makes the final decision as
>>   to whether to return a reference or a value."
>>
>> Also, it talks about querier is able to express preference for both 
>> modality but it doesn't map the value to use for each response. I 
>> believe  that text describing "serviceBoundary=reference indicates 
>> request for <serviceBoundaryReference>" and "serviceBoundary=value 
>> indicates request for <serviceBoundary>" should be added. Let's not 
>> forget that non-English speaker reads these documents too..
> I will add the text.
>
> The general concept expressed in this Section 7.3.4 is what we would 
> like to have. Maybe the sentence
> "Servers SHOULD NOT return a by-value service boundaries if the 
> querier requested a reference. "
> could be changed into
> "It is RECOMMENDED that LoST servers follow the preference of the LoST 
> clients indicated in the query."
 I like the revised text.
>
> Ciao
> Hannes
>
>>
>> Regards
>>  Shida
>>
>> Hannes Tschofenig wrote:
>>> Hi Tom,
>>>
>>> ~snip~
>>>
>>>>
>>>> [PTT] This goes to the heart of one of Jonathan's remarks. You are 
>>>> thinking of data structures, where I assumed LoST-04 was 
>>>> documentation of a protocol. Viewed in that latter light, no matter 
>>>> how much effort went into the definition of <mapping>, it is just 
>>>> one information element of just one of the messages in the 
>>>> protocol, and (I think) should be documented in its proper place 
>>>> relative to that protocol description.
>>>>
>>> It is fine for me to move the section.
>>> There are different ways to write a document and the protocol 
>>> machinery behind LoST is not complex. Hence, there are a number of 
>>> element and attribute descriptions.
>>>
>>> If you take a look at OASIS documents that are full of XML stuff 
>>> then you will notice a very similar document style.
>>>
>>> Ciao
>>> Hannes
>>>
>>>
>>> _______________________________________________
>>> Ecrit mailing list
>>> Ecrit@ietf.org
>>> https://www1.ietf.org/mailman/listinfo/ecrit
>>>
>>>
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 27 18:09:57 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMBS6-00040z-4N; Tue, 27 Feb 2007 18:09:46 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HMBS4-0003xD-31
	for ecrit@ietf.org; Tue, 27 Feb 2007 18:09:44 -0500
Received: from brinza.cc.columbia.edu ([128.59.29.8])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HMBS0-0003R9-Pm
	for ecrit@ietf.org; Tue, 27 Feb 2007 18:09:44 -0500
Received: from [127.0.0.1] (play.cs.columbia.edu [128.59.21.100])
	(user=hgs10 mech=PLAIN bits=0)
	by brinza.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1RN9MB2029031
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Tue, 27 Feb 2007 18:09:24 -0500 (EST)
In-Reply-To: <45E48F0C.80203@ntt-at.com>
References: <45D2252C.1090401@nortel.com>
	<45DDF789.1000306@gmx.net>	<45DEDA53.1020906@nortel.com>
	<45DF1B4D.9030201@gmx.net> <45E36296.4010208@ntt-at.com>
	<45E3F776.20609@gmx.net> <45E48F0C.80203@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <0001890E-0649-4AE6-B963-F0A1E09046A0@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of LoST-04, part 1
Date: Tue, 27 Feb 2007 18:09:26 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.8
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

Just some selective comments:


> As noted in the text that reference the draft, one would perceive  
> that "serviceboundary" is always included.
> If the server can include nothing then the statement above should  
> be changed to reflect this fact. I just don't know
> how caching would work if there is no serviceboudary.. But as  
> caching is out of scope of this document, I guess that's irrelevant.

I agree that caching would not work in general; this should be noted.  
Note that a server that doesn't have service boundaries can always  
return the query location itself as a service boundary. This isn't  
too useful for geodetic coordinates (since the likelihood of getting  
the exact same query again is zero), but modestly useful for civic  
coordinates.


> I am okay with this as long as something is clarified about what it  
> means to the client when
> it asks for a particular information and it does not get returned.
> > I guess currently as you stand it could have two semantics.
>   > 1. Doesn't support it.
>   > 2. Can't provide the information currently but support it.

It can mean any of these things, in addition to "I don't like the way  
you look and I'm not going to give the data to you" or "It's Friday  
afternoon, and I'm too lazy to bother".

I don't think we want to distinguish these cases; from a client  
perspective, it doesn't matter and it is unclear what is really means  
to "support" a feature, but not be able to return an answer. I don't  
much care if the LoST server software has a particular feature, but  
the feature was disabled or the data necessary for the feature isn't  
available. We are not a jury trying to determine the motive for a crime.

Henning

_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Tue Feb 27 18:47:15 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMC22-0003AQ-5o; Tue, 27 Feb 2007 18:46:54 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HMByM-0007fc-GW
	for ecrit@ietf.org; Tue, 27 Feb 2007 18:43:06 -0500
Received: from agnada.com ([69.36.182.244])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HMBw9-0000bp-Er
	for ecrit@ietf.org; Tue, 27 Feb 2007 18:40:51 -0500
Received: from [192.168.1.101] (S0106001839eceb7a.vc.shawcable.net
	[70.79.14.230]) (authenticated bits=0)
	by agnada.com (8.12.11.20060308/8.12.11) with ESMTP id l1RNe6bK024612; 
	Tue, 27 Feb 2007 16:40:07 -0700
Message-ID: <45E4C155.8030603@ntt-at.com>
Date: Tue, 27 Feb 2007 15:40:05 -0800
From: Shida Schubert <shida@ntt-at.com>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of LoST-04, part 1
References: <45D2252C.1090401@nortel.com>
	<45DDF789.1000306@gmx.net>	<45DEDA53.1020906@nortel.com>
	<45DF1B4D.9030201@gmx.net> <45E36296.4010208@ntt-at.com>
	<45E3F776.20609@gmx.net> <45E48F0C.80203@ntt-at.com>
	<0001890E-0649-4AE6-B963-F0A1E09046A0@cs.columbia.edu>
In-Reply-To: <0001890E-0649-4AE6-B963-F0A1E09046A0@cs.columbia.edu>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: shida@ntt-at.com
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Hi Henning;

 My comments inline..

Henning Schulzrinne wrote:
> Just some selective comments:
>
>
>> As noted in the text that reference the draft, one would perceive 
>> that "serviceboundary" is always included.
>> If the server can include nothing then the statement above should be 
>> changed to reflect this fact. I just don't know
>> how caching would work if there is no serviceboudary.. But as caching 
>> is out of scope of this document, I guess that's irrelevant.
>
> I agree that caching would not work in general; this should be noted. 
> Note that a server that doesn't have service boundaries can always 
> return the query location itself as a service boundary. This isn't too 
> useful for geodetic coordinates (since the likelihood of getting the 
> exact same query again is zero), but modestly useful for civic 
> coordinates.
>
 Yes that could work at least for civic coordinate. So are you saying 
you want to keep the following statement as is?

 "The response MUST contain at least one service boundary using the same 
profile as the request."
>
>> I am okay with this as long as something is clarified about what it 
>> means to the client when
>> it asks for a particular information and it does not get returned.
>> > I guess currently as you stand it could have two semantics.
>>   > 1. Doesn't support it.
>>   > 2. Can't provide the information currently but support it.
>
> It can mean any of these things, in addition to "I don't like the way 
> you look and I'm not going to give the data to you" or "It's Friday 
> afternoon, and I'm too lazy to bother".
>
> I don't think we want to distinguish these cases; from a client 
> perspective, it doesn't matter and it is unclear what is really means 
> to "support" a feature, but not be able to return an answer. I don't 
> much care if the LoST server software has a particular feature, but 
> the feature was disabled or the data necessary for the feature isn't 
> available. We are not a jury trying to determine the motive for a crime.
 I envisioned people implementing a smart(dumb?) querier which changes 
its query and information it asks for
based on the response it got from the server(logs the capabilities of 
resolver). For example, the resolver receiving
no validation may decide to ask for no validation(Don't ask me why..) in 
the next query it sends. But come to
think of it, either ways its quite harmless so you are right the 
clarification is probably unnecessary.

 Regards
  Shida
 
>
> Henning
>
>


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 28 04:30:37 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HML8f-0004E9-5n; Wed, 28 Feb 2007 04:30:21 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HML8e-0004E2-MS
	for ecrit@ietf.org; Wed, 28 Feb 2007 04:30:20 -0500
Received: from serrano.cc.columbia.edu ([128.59.29.6])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HML8d-0007Ft-Gj
	for ecrit@ietf.org; Wed, 28 Feb 2007 04:30:20 -0500
Received: from [127.0.0.1] (play.cs.columbia.edu [128.59.21.100])
	(user=hgs10 mech=PLAIN bits=0)
	by serrano.cc.columbia.edu (8.13.7/8.13.6) with ESMTP id l1S9U5Xo028928
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT);
	Wed, 28 Feb 2007 04:30:10 -0500 (EST)
In-Reply-To: <45E4C155.8030603@ntt-at.com>
References: <45D2252C.1090401@nortel.com>
	<45DDF789.1000306@gmx.net>	<45DEDA53.1020906@nortel.com>
	<45DF1B4D.9030201@gmx.net> <45E36296.4010208@ntt-at.com>
	<45E3F776.20609@gmx.net> <45E48F0C.80203@ntt-at.com>
	<0001890E-0649-4AE6-B963-F0A1E09046A0@cs.columbia.edu>
	<45E4C155.8030603@ntt-at.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7F41B037-FF0C-4D1E-ABE9-F04DE7B230C6@cs.columbia.edu>
Content-Transfer-Encoding: 7bit
From: Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [Ecrit] Review of LoST-04, part 1
Date: Wed, 28 Feb 2007 04:30:07 -0500
To: shida@ntt-at.com
X-Mailer: Apple Mail (2.752.3)
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Cc: ECRIT <ecrit@ietf.org>
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org

> Yes that could work at least for civic coordinate. So are you  
> saying you want to keep the following statement as is?
>
> "The response MUST contain at least one service boundary using the  
> same profile as the request."
>>

Yes. We may want to add

(Without a service boundary, responses cannot be cached. If no other  
service boundary is known, the response MAY contain the query location.)

Henning



_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



From ecrit-bounces@ietf.org Wed Feb 28 13:51:15 2007
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMTtG-0003kr-TB; Wed, 28 Feb 2007 13:51:02 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMTtE-0003ka-2Z; Wed, 28 Feb 2007 13:51:00 -0500
Received: from sj-iport-3-in.cisco.com ([171.71.176.72]
	helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HMTtB-0006hC-Q3; Wed, 28 Feb 2007 13:51:00 -0500
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-3.cisco.com with ESMTP; 28 Feb 2007 10:50:58 -0800
X-IronPort-AV: i="4.14,231,1170662400"; 
	d="scan'208"; a="467617126:sNHT43176216"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l1SIovXA020317; 
	Wed, 28 Feb 2007 10:50:57 -0800
Received: from [10.150.154.224] (sjc-vpn-hwcore-153.cisco.com [10.21.152.153])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l1SIotGk016205;
	Wed, 28 Feb 2007 10:50:55 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <3EE44EC6-21E1-40B9-9FFE-B3935529CD0C@cisco.com>
Content-Transfer-Encoding: 7bit
From: Cullen Jennings <fluffy@cisco.com>
Date: Wed, 28 Feb 2007 10:50:48 -0800
To: sipping <sipping@ietf.org>, ECRIT <ecrit@ietf.org>
X-Mailer: Apple Mail (2.752.3)
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=749; t=1172688657;
	x=1173552657; c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=fluffy@cisco.com;
	z=From:=20Cullen=20Jennings=20<fluffy@cisco.com>
	|Subject:=20Updated=20on=20agenda=20time |Sender:=20;
	bh=jBljW3qmeqiEN/PMw4vBDvGkMOOsZmlX5kGVf0751zU=;
	b=e64+3maxCM4I0AHGW5Wmz+7u0Nroj5AgrJj3wZtNkCxjHoUqunahOztyNAgmZy1f3jqFnyq6
	7puvJ2jZsL4d+r2ggAcqa1XtSnFPJvBAhjY9vIcFgmEN+DsWzk5W2/2k;
Authentication-Results: sj-dkim-2; header.From=fluffy@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim2002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Cc: Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>
Subject: [Ecrit] Updated on agenda time
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ecrit.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ecrit>,
	<mailto:ecrit-request@ietf.org?subject=subscribe>
Errors-To: ecrit-bounces@ietf.org


Well we have another update on all this - hopefully the last one :-)

Hannes and Mary worked to figure out schedules and we think we can  
steal some time from sipping for ECRIT. So the plan will be to use  
the last hour of the Friday morning sipping session for ecrit WG  
related items.

So ecrit will have
THURSDAY 1510-1610 Afternoon Session II
and
FRIDAY 1030-1130 Morning Session I
and
it will also have an ad-hoc meeting to present IEEE material at a  
time TBD (likely lunch some day)


And sipping will have
Monday 0900-1130 Morning Session I
and
Friday 0900-1025 Morning Session I


I am working with secretary to try and figure out how to represent  
this on the agenda and I have no idea how that will end up.


_______________________________________________
Ecrit mailing list
Ecrit@ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit



