Hi Vince,
         The following statement seems ok to me. And I think a separate 
discovery document is needed.
         There is a question, when the Database returns an OUTSIDE_COVERAGE 
error and includes a list of alternate Databases, how does database know the 
alternate databases?
         Thanks.

-Xinpeng

From: Vincent Chen [mailto:[email protected]]
Sent: Friday, June 14, 2013 3:09 PM
To: Weixinpeng
Cc: [email protected]; Peter McCann; Zhulei (A); Malyar, John P
Subject: Re: considerations about a seperated discovery mechanism and an 
integrated one.

Xinpeng,

Thanks. Let's then focus on getting the PAWS protocol to a sufficient state, 
not for discovery, but to support preconfiguration that is robust to change.
Preconfiguration needs to support both Database URLs and Listing Server URLs 
(as required by Ofcom/ETSI).

Let's focus on Section 4.1
 1. A Device MAY have one or more Database URLs preconfigured
 2. A Device MAY have one or more List Servers preconfigured (those approved by 
regulators)
 3. To support changes, PAWS response messages MAY contain databaseChange 
parameter that includes
    alternate Database URLs and Devices SHOULD replace its entry for the 
responding Database with the alternates
 4. Error handling is described on how the Device should try its list of 
Database URLs in case it fails to contact a Database
 5. When a regulator requires a Listing Server, a Device must make sure that 
the DB it gets answers from is on that list.

There is NO statement about a Device implementing additional logic to select 
amongst its list of preconfigured URLs, since
that's completely Device-side behavior (e.g., caching, having prioritized 
preferred lists, etc.).

Are there any objects to any of these steps?

-----------------
Separately, in Section 5.15, when a Device is outside the coverage area of a 
Database, the Database MUST return an OUTSIDE_COVERAGE
error and MAY include a list of alternate Databases.

This is not intended to be full discovery, but could provide some flexibility 
before discovery is completely defined.

Is this the step you have concerns with? or are you referring to another 
section?

Thanks.

-vince

On Thu, Jun 13, 2013 at 11:30 PM, Weixinpeng 
<[email protected]<mailto:[email protected]>> wrote:
Hi all,
         Here are some of my considerations of database discovery mechanism on 
differences between the independent LoST based mechanism and the mechanism 
integrated in PAWS protocol.
         (1) In the LoST protocol, an architecture for a global, scalable, 
resilient, and administratively distributed system for mapping geographic 
location information to URLs has been provided [refer to RFC5582],
and this architecture can be used for LoST based database discovery mechanism, 
so it can be sure the discovery mechanism can be used globally. But for this 
mechanism how the "Forest Guide" should be deployed
is an important issue to be satisfied.
        (2) For the scheme that integrates discovery mechanism totally in PAWS 
protocol document, there are also some considerations. Firstly, I think it is 
better of this "Standards Track " document only focus on the PAWS protocol
and let the discovery mechanism not standardized, and this can give more 
freedom on how to provide discovery procedure in different regulatory domain; 
secondly, the mechanism described in paws protocol seems not scalable very 
well, may be some more description needs to be provided.


-Xinpeng



--
-vince
_______________________________________________
paws mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/paws

Reply via email to