From Gabor.Bajko@nokia.com Fri Apr 6 12:55:10 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3AD911E8099 for ; Fri, 6 Apr 2012 12:55:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7eqcHeRDca3P for ; Fri, 6 Apr 2012 12:55:10 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 0EDD011E8098 for ; Fri, 6 Apr 2012 12:55:09 -0700 (PDT) Received: from vaebh102.NOE.Nokia.com (in-mx.nokia.com [10.160.244.23]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q36Jt7rF009388 for ; Fri, 6 Apr 2012 22:55:08 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.58]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Fri, 6 Apr 2012 22:55:06 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-003.mgdnok.nokia.com ([65.54.30.58]) with mapi id 14.02.0283.004; Fri, 6 Apr 2012 21:55:06 +0200 From: To: Thread-Topic: minutes from Paris meeting Thread-Index: Ac0ULruxs8h2TDYCRg27kF1PV0XiuA== Date: Fri, 6 Apr 2012 19:55:06 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [76.21.95.63] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846008AM1MPN1001mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 06 Apr 2012 19:55:06.0998 (UTC) FILETIME=[2A571160:01CD142F] X-Nokia-AV: Clean Subject: [paws] minutes from Paris meeting X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Apr 2012 19:55:10 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846008AM1MPN1001mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable are posted together with the presentations to https://pub.ietf.org/proceedi= ngs/83/paws/ the recording of the session is available at http://ietf83.conf.meetecho.co= m/index.php/Recorded_Sessions#PAWS_IETF83 Thanks Pete McCann for the minutes. - Gabor --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846008AM1MPN1001mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

are posted together with the presentations to https://pub.ietf.org/proceedings/83/paws/

the recording of the session is available at http://ietf83.conf.meetecho.com/index.php/Recorded_Sessions#PAWS_IETF83=

 

Thanks Pete McCann for the minutes.

 

-     &= nbsp;    Gabor

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846008AM1MPN1001mg_-- From Gabor.Bajko@nokia.com Mon Apr 9 11:44:32 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A9EA21F86F6 for ; Mon, 9 Apr 2012 11:44:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u-TXQ32dOVXl for ; Mon, 9 Apr 2012 11:44:31 -0700 (PDT) Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by ietfa.amsl.com (Postfix) with ESMTP id 3335121F86D4 for ; Mon, 9 Apr 2012 11:44:30 -0700 (PDT) Received: from vaebh104.NOE.Nokia.com (vaebh104.europe.nokia.com [10.160.244.30]) by mgw-da01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q39IiMLp026415 for ; Mon, 9 Apr 2012 21:44:23 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.26]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Mon, 9 Apr 2012 21:44:22 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-010.mgdnok.nokia.com ([65.54.30.26]) with mapi id 14.02.0283.004; Mon, 9 Apr 2012 20:44:21 +0200 From: To: Thread-Topic: minutes from Paris meeting Thread-Index: Ac0ULruxs8h2TDYCRg27kF1PV0XiuACUeVcQ Date: Mon, 9 Apr 2012 18:44:21 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E6933B@008-AM1MPN1-001.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E5F846@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [76.21.95.63] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E6933B008AM1MPN1001mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 09 Apr 2012 18:44:22.0443 (UTC) FILETIME=[C7A09FB0:01CD1680] X-Nokia-AV: Clean Subject: Re: [paws] minutes from Paris meeting X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 18:44:32 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E6933B008AM1MPN1001mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Apologies, the correct link to the minutes is: http://www.ietf.org/proceedi= ngs/83/minutes/minutes-83-paws.txt - Gabor From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Baj= ko Gabor (Nokia-CIC/SiliconValley) Sent: Friday, April 06, 2012 12:55 PM To: paws@ietf.org Subject: [paws] minutes from Paris meeting are posted together with the presentations to https://pub.ietf.org/proceedi= ngs/83/paws/ the recording of the session is available at http://ietf83.conf.meetecho.co= m/index.php/Recorded_Sessions#PAWS_IETF83 Thanks Pete McCann for the minutes. - Gabor --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E6933B008AM1MPN1001mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Apologies, the correct= link to the minutes is: = http://www.ietf.org/proceedings/83/minutes/minutes-83-paws.txt

-&nb= sp;         Gabor

 

From: paws-bou= nces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Bajko Gabor (Nokia-CIC/SiliconValley)
Sent: Friday, April 06, 2012 12:55 PM
To: paws@ietf.org
Subject: [paws] minutes from Paris meeting

 

are posted together with the presentations to https://pub.ietf.org/proceedings/83/paws/

the recording of the session is available at http://ietf83.conf.meetecho.com/index.php/Recorded_Sessions#PAWS_IETF83=

 

Thanks Pete McCann for the minutes.

 

-     &= nbsp;    Gabor

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E6933B008AM1MPN1001mg_-- From Gabor.Bajko@nokia.com Mon Apr 9 14:40:56 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FF5221F880F for ; Mon, 9 Apr 2012 14:40:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GVYA7KlmKS1d for ; Mon, 9 Apr 2012 14:40:54 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 9567621F880C for ; Mon, 9 Apr 2012 14:40:54 -0700 (PDT) Received: from vaebh105.NOE.Nokia.com (vaebh105.europe.nokia.com [10.160.244.31]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q39LeoQV001304 for ; Tue, 10 Apr 2012 00:40:52 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.57]) by vaebh105.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Tue, 10 Apr 2012 00:40:51 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-002.mgdnok.nokia.com ([65.54.30.57]) with mapi id 14.02.0283.004; Mon, 9 Apr 2012 23:40:51 +0200 From: To: Thread-Topic: charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQ== Date: Mon, 9 Apr 2012 21:40:50 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [76.21.95.63] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9008AM1MPN1001mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 09 Apr 2012 21:40:52.0040 (UTC) FILETIME=[6F84E480:01CD1699] X-Nokia-AV: Clean Subject: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 21:40:56 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9008AM1MPN1001mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Folks, There was long discussion on the list before the Paris F2F about the newly = surfaced Ofcom requirements, which require the master devices to report bac= k to the wsdb the spectrum chosen for operation. Since this aspect is not c= aptured in the current charter, during the F2F we discussed how to capture = those requirements and there was no objection to a slight charter update. The tentative charter update text I showed in slide 7 of http://www.ietf.or= g/proceedings/83/slides/slides-83-paws-0.pptx had one objection to the text= added as a 5th bullet point: "5. Report back to the white space database u= se information, including the chosen channels for operation and other relev= ant information", noting that the result may be a chatty behavior in case o= f frequency hopping (see the minutes). The new proposal would be to replace the text in bullet 5 with "Report to t= he white space database anticipated spectrum usage at a suitable granularit= y." This text seem to be fine with Joel, who raised the objection. I hope there is consensus in the wg for this new wording for the charter up= date text. If there is no objection on the list to this newly proposed text= in the next few days, I would ask our AD to take the proposed charter upda= te text in slide 7 of http://www.ietf.org/proceedings/83/slides/slides-83-p= aws-0.pptx, with the new text for bullet 5, to the iesg. - Gabor --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9008AM1MPN1001mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Folks,

 

There was long discussion on the list before the Par= is F2F about the newly surfaced Ofcom requirements, which require the maste= r devices to report back to the wsdb the spectrum chosen for operation. Sin= ce this aspect is not captured in the current charter, during the F2F we discussed how to capture those requ= irements and there was no objection to a slight charter update.<= /p>

 

The tentative charter update text I showed in slide = 7 of http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had one= objection to the text added as a 5th bullet point: “5. Re= port back to the white space database use information, including the chosen= channels for operation and other relevant information”, noting that the result may be a chatty behavior in cas= e of frequency hopping (see the minutes).

 

The new proposal would be to replace the text in bul= let 5 with “Report to the white space database anticipated spectrum u= sage at a suitable granularity.” This text seem to be fine with Joel,= who raised the objection.

 

I hope there is consensus in the wg for this new wor= ding for the charter update text. If there is no objection on the list to t= his newly proposed text in the next few days, I would ask our AD to take th= e proposed charter update text in slide 7 of http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with t= he new text for bullet 5, to the iesg.

 

-     &= nbsp;    Gabor

 

 

 

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9008AM1MPN1001mg_-- From stpeter@stpeter.im Tue Apr 10 18:06:10 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E52BC11E8147 for ; Tue, 10 Apr 2012 18:06:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.421 X-Spam-Level: X-Spam-Status: No, score=-102.421 tagged_above=-999 required=5 tests=[AWL=0.178, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IFhHXnhH-qKN for ; Tue, 10 Apr 2012 18:06:10 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 553B411E8143 for ; Tue, 10 Apr 2012 18:06:10 -0700 (PDT) Received: from squire.local (unknown [216.17.175.160]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 007AB40058; Tue, 10 Apr 2012 19:19:58 -0600 (MDT) Message-ID: <4F84D8FF.9010509@stpeter.im> Date: Tue, 10 Apr 2012 19:06:07 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Gabor.Bajko@nokia.com References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com> X-Enigmail-Version: 1.4 OpenPGP: url=https://stpeter.im/stpeter.asc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Apr 2012 01:06:11 -0000 On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > Folks, > > There was long discussion on the list before the Paris F2F about the > newly surfaced Ofcom requirements, which require the master devices to > report back to the wsdb the spectrum chosen for operation. Since this > aspect is not captured in the current charter, during the F2F we > discussed how to capture those requirements and there was no objection > to a slight charter update. > > The tentative charter update text I showed in slide 7 of > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had one > objection to the text added as a 5^th bullet point: “5. Report back to > the white space database use information, including the chosen channels > for operation and other relevant information”, noting that the result > may be a chatty behavior in case of frequency hopping (see the minutes). > > The new proposal would be to replace the text in bullet 5 with “Report > to the white space database anticipated spectrum usage at a suitable > granularity.” This text seem to be fine with Joel, who raised the objection. > > I hope there is consensus in the wg for this new wording for the charter > update text. If there is no objection on the list to this newly proposed > text in the next few days, I would ask our AD to take the proposed > charter update text in slide 7 of > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with > the new text for bullet 5, to the iesg. Hi Gabor, Would you be so kind as to send the actual text to the list? That will make it easier for people to track the changes, search on this thread, etc. Thanks! Peter -- Peter Saint-Andre https://stpeter.im/ From Gabor.Bajko@nokia.com Wed Apr 11 13:02:07 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA59021F84D5 for ; Wed, 11 Apr 2012 13:02:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6pEGEjnlRSFc for ; Wed, 11 Apr 2012 13:02:07 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 11E9521F84D3 for ; Wed, 11 Apr 2012 13:02:06 -0700 (PDT) Received: from vaebh104.NOE.Nokia.com (vaebh104.europe.nokia.com [10.160.244.30]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3BK22H5029640; Wed, 11 Apr 2012 23:02:03 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.56]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Wed, 11 Apr 2012 23:02:01 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-001.mgdnok.nokia.com ([65.54.30.56]) with mapi id 14.02.0283.004; Wed, 11 Apr 2012 22:02:01 +0200 From: To: Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zA= Date: Wed, 11 Apr 2012 20:02:00 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com> <4F84D8FF.9010509@stpeter.im> In-Reply-To: <4F84D8FF.9010509@stpeter.im> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 11 Apr 2012 20:02:01.0841 (UTC) FILETIME=[F5ABD610:01CD181D] X-Nokia-AV: Clean Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Apr 2012 20:02:07 -0000 SGVyZSdzIHRoZSBjaGFydGVyIHVwZGF0ZSBwcm9wb3NhbCB0ZXh0OiBodHRwOi8vd3d3LmlldGYu b3JnL3Byb2NlZWRpbmdzLzgzL3NsaWRlcy9zbGlkZXMtODMtcGF3cy00LnR4dA0KDQpBY2NvcmRp bmcgdG8gZGlmZiwgdGhlIGFyZSA2IGxpbmVzIGNoYW5nZWQsIGluY2x1ZGluZyB0aGUgdXBkYXRl IHRvIHRoZSBtaWxlc3RvbmVzLiBUaGUgbWFpbiBjaGFuZ2UgaXMgYWRkaW5nIGJ1bGxldCBwb2lu dCA1OiAiIFJlcG9ydCB0byB0aGUgd2hpdGUgc3BhY2UgZGF0YWJhc2UgYW50aWNpcGF0ZWQgc3Bl Y3RydW0gdXNhZ2UgYXQgYSBzdWl0YWJsZSBncmFudWxhcml0eS4iDQoNCi0gR2Fib3IgDQoNCg0K LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGV4dCBQZXRlciBTYWludC1BbmRyZSBb bWFpbHRvOnN0cGV0ZXJAc3RwZXRlci5pbV0gDQpTZW50OiBUdWVzZGF5LCBBcHJpbCAxMCwgMjAx MiA2OjA2IFBNDQpUbzogQmFqa28gR2Fib3IgKE5va2lhLUNJQy9TaWxpY29uVmFsbGV5KQ0KQ2M6 IHBhd3NAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbcGF3c10gY2hhcnRlciB1cGRhdGUNCg0KT24g NC85LzEyIDM6NDAgUE0sIEdhYm9yLkJhamtvQG5va2lhLmNvbSB3cm90ZToNCj4gRm9sa3MsDQo+ IA0KPiBUaGVyZSB3YXMgbG9uZyBkaXNjdXNzaW9uIG9uIHRoZSBsaXN0IGJlZm9yZSB0aGUgUGFy aXMgRjJGIGFib3V0IHRoZSANCj4gbmV3bHkgc3VyZmFjZWQgT2Zjb20gcmVxdWlyZW1lbnRzLCB3 aGljaCByZXF1aXJlIHRoZSBtYXN0ZXIgZGV2aWNlcyB0byANCj4gcmVwb3J0IGJhY2sgdG8gdGhl IHdzZGIgdGhlIHNwZWN0cnVtIGNob3NlbiBmb3Igb3BlcmF0aW9uLiBTaW5jZSB0aGlzIA0KPiBh c3BlY3QgaXMgbm90IGNhcHR1cmVkIGluIHRoZSBjdXJyZW50IGNoYXJ0ZXIsIGR1cmluZyB0aGUg RjJGIHdlIA0KPiBkaXNjdXNzZWQgaG93IHRvIGNhcHR1cmUgdGhvc2UgcmVxdWlyZW1lbnRzIGFu ZCB0aGVyZSB3YXMgbm8gb2JqZWN0aW9uIA0KPiB0byBhIHNsaWdodCBjaGFydGVyIHVwZGF0ZS4N Cj4gDQo+IFRoZSB0ZW50YXRpdmUgY2hhcnRlciB1cGRhdGUgdGV4dCBJIHNob3dlZCBpbiBzbGlk ZSA3IG9mIA0KPiBodHRwOi8vd3d3LmlldGYub3JnL3Byb2NlZWRpbmdzLzgzL3NsaWRlcy9zbGlk ZXMtODMtcGF3cy0wLnBwdHggaGFkIA0KPiBvbmUgb2JqZWN0aW9uIHRvIHRoZSB0ZXh0IGFkZGVk IGFzIGEgNV50aCBidWxsZXQgcG9pbnQ6IOKAnDUuIFJlcG9ydCANCj4gYmFjayB0byB0aGUgd2hp dGUgc3BhY2UgZGF0YWJhc2UgdXNlIGluZm9ybWF0aW9uLCBpbmNsdWRpbmcgdGhlIGNob3NlbiAN Cj4gY2hhbm5lbHMgZm9yIG9wZXJhdGlvbiBhbmQgb3RoZXIgcmVsZXZhbnQgaW5mb3JtYXRpb27i gJ0sIG5vdGluZyB0aGF0IA0KPiB0aGUgcmVzdWx0IG1heSBiZSBhIGNoYXR0eSBiZWhhdmlvciBp biBjYXNlIG9mIGZyZXF1ZW5jeSBob3BwaW5nIChzZWUgdGhlIG1pbnV0ZXMpLg0KPiANCj4gVGhl IG5ldyBwcm9wb3NhbCB3b3VsZCBiZSB0byByZXBsYWNlIHRoZSB0ZXh0IGluIGJ1bGxldCA1IHdp dGgg4oCcUmVwb3J0IA0KPiB0byB0aGUgd2hpdGUgc3BhY2UgZGF0YWJhc2UgYW50aWNpcGF0ZWQg c3BlY3RydW0gdXNhZ2UgYXQgYSBzdWl0YWJsZSANCj4gZ3JhbnVsYXJpdHku4oCdIFRoaXMgdGV4 dCBzZWVtIHRvIGJlIGZpbmUgd2l0aCBKb2VsLCB3aG8gcmFpc2VkIHRoZSBvYmplY3Rpb24uDQo+ IA0KPiBJIGhvcGUgdGhlcmUgaXMgY29uc2Vuc3VzIGluIHRoZSB3ZyBmb3IgdGhpcyBuZXcgd29y ZGluZyBmb3IgdGhlIA0KPiBjaGFydGVyIHVwZGF0ZSB0ZXh0LiBJZiB0aGVyZSBpcyBubyBvYmpl Y3Rpb24gb24gdGhlIGxpc3QgdG8gdGhpcyANCj4gbmV3bHkgcHJvcG9zZWQgdGV4dCBpbiB0aGUg bmV4dCBmZXcgZGF5cywgSSB3b3VsZCBhc2sgb3VyIEFEIHRvIHRha2UgDQo+IHRoZSBwcm9wb3Nl ZCBjaGFydGVyIHVwZGF0ZSB0ZXh0IGluIHNsaWRlIDcgb2YgDQo+IGh0dHA6Ly93d3cuaWV0Zi5v cmcvcHJvY2VlZGluZ3MvODMvc2xpZGVzL3NsaWRlcy04My1wYXdzLTAucHB0eCwgd2l0aCANCj4g dGhlIG5ldyB0ZXh0IGZvciBidWxsZXQgNSwgdG8gdGhlIGllc2cuDQoNCkhpIEdhYm9yLA0KDQpX b3VsZCB5b3UgYmUgc28ga2luZCBhcyB0byBzZW5kIHRoZSBhY3R1YWwgdGV4dCB0byB0aGUgbGlz dD8gVGhhdCB3aWxsIG1ha2UgaXQgZWFzaWVyIGZvciBwZW9wbGUgdG8gdHJhY2sgdGhlIGNoYW5n ZXMsIHNlYXJjaCBvbiB0aGlzIHRocmVhZCwgZXRjLg0KDQpUaGFua3MhDQoNClBldGVyDQoNCi0t DQpQZXRlciBTYWludC1BbmRyZQ0KaHR0cHM6Ly9zdHBldGVyLmltLw0KDQoNCg== From Gabor.Bajko@nokia.com Fri Apr 13 13:31:03 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F61311E80F7 for ; Fri, 13 Apr 2012 13:31:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HJ4B3s0BhdiL for ; Fri, 13 Apr 2012 13:31:02 -0700 (PDT) Received: from mgw-sa01.nokia.com (smtp.nokia.com [147.243.1.47]) by ietfa.amsl.com (Postfix) with ESMTP id 22D0511E80E4 for ; Fri, 13 Apr 2012 13:30:37 -0700 (PDT) Received: from vaebh104.NOE.Nokia.com (vaebh104.europe.nokia.com [10.160.244.30]) by mgw-sa01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3DKUVbr006231; Fri, 13 Apr 2012 23:30:32 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.61]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Fri, 13 Apr 2012 23:30:31 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-006.mgdnok.nokia.com ([65.54.30.61]) with mapi id 14.02.0283.004; Fri, 13 Apr 2012 22:30:31 +0200 From: To: , Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUA== Date: Fri, 13 Apr 2012 20:30:30 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com> <4F84D8FF.9010509@stpeter.im> <1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 13 Apr 2012 20:30:31.0789 (UTC) FILETIME=[45B4B1D0:01CD19B4] X-Nokia-AV: Clean Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Apr 2012 20:31:03 -0000 UGV0ZSwgUGV0ZXIsDQoNClRoZXJlIGRvZXNuJ3Qgc2VlbSB0byBiZSBhbnkgb2JqZWN0aW9uIHRv IHRoaXMgY2hhcnRlciB1cGRhdGUgdGV4dCBvbiB0aGUgbGlzdCBmcm9tIHRoZSBXRyBtZW1iZXJz LiBDb3VsZCB5b3UgZ3V5cyB0YWtlIHRoaXMgY2hhcnRlciBwcm9wb3NhbCB0ZXh0IHRvIHRoZSBp ZXNnJ3MgIHRlbGVjaGF0Pw0KDQpUaGFua3MsIEdhYm9yDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCkZyb206IHBhd3MtYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRvOnBhd3MtYm91bmNl c0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEJhamtvIEdhYm9yIChOb2tpYS1DSUMvU2lsaWNvblZh bGxleSkNClNlbnQ6IFdlZG5lc2RheSwgQXByaWwgMTEsIDIwMTIgMTowMiBQTQ0KVG86IHN0cGV0 ZXJAc3RwZXRlci5pbQ0KQ2M6IHBhd3NAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbcGF3c10gY2hh cnRlciB1cGRhdGUNCg0KSGVyZSdzIHRoZSBjaGFydGVyIHVwZGF0ZSBwcm9wb3NhbCB0ZXh0OiBo dHRwOi8vd3d3LmlldGYub3JnL3Byb2NlZWRpbmdzLzgzL3NsaWRlcy9zbGlkZXMtODMtcGF3cy00 LnR4dA0KDQpBY2NvcmRpbmcgdG8gZGlmZiwgdGhlIGFyZSA2IGxpbmVzIGNoYW5nZWQsIGluY2x1 ZGluZyB0aGUgdXBkYXRlIHRvIHRoZSBtaWxlc3RvbmVzLiBUaGUgbWFpbiBjaGFuZ2UgaXMgYWRk aW5nIGJ1bGxldCBwb2ludCA1OiAiIFJlcG9ydCB0byB0aGUgd2hpdGUgc3BhY2UgZGF0YWJhc2Ug YW50aWNpcGF0ZWQgc3BlY3RydW0gdXNhZ2UgYXQgYSBzdWl0YWJsZSBncmFudWxhcml0eS4iDQoN Ci0gR2Fib3IgDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGV4dCBQZXRl ciBTYWludC1BbmRyZSBbbWFpbHRvOnN0cGV0ZXJAc3RwZXRlci5pbV0NClNlbnQ6IFR1ZXNkYXks IEFwcmlsIDEwLCAyMDEyIDY6MDYgUE0NClRvOiBCYWprbyBHYWJvciAoTm9raWEtQ0lDL1NpbGlj b25WYWxsZXkpDQpDYzogcGF3c0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtwYXdzXSBjaGFydGVy IHVwZGF0ZQ0KDQpPbiA0LzkvMTIgMzo0MCBQTSwgR2Fib3IuQmFqa29Abm9raWEuY29tIHdyb3Rl Og0KPiBGb2xrcywNCj4gDQo+IFRoZXJlIHdhcyBsb25nIGRpc2N1c3Npb24gb24gdGhlIGxpc3Qg YmVmb3JlIHRoZSBQYXJpcyBGMkYgYWJvdXQgdGhlIA0KPiBuZXdseSBzdXJmYWNlZCBPZmNvbSBy ZXF1aXJlbWVudHMsIHdoaWNoIHJlcXVpcmUgdGhlIG1hc3RlciBkZXZpY2VzIHRvIA0KPiByZXBv cnQgYmFjayB0byB0aGUgd3NkYiB0aGUgc3BlY3RydW0gY2hvc2VuIGZvciBvcGVyYXRpb24uIFNp bmNlIHRoaXMgDQo+IGFzcGVjdCBpcyBub3QgY2FwdHVyZWQgaW4gdGhlIGN1cnJlbnQgY2hhcnRl ciwgZHVyaW5nIHRoZSBGMkYgd2UgDQo+IGRpc2N1c3NlZCBob3cgdG8gY2FwdHVyZSB0aG9zZSBy ZXF1aXJlbWVudHMgYW5kIHRoZXJlIHdhcyBubyBvYmplY3Rpb24gDQo+IHRvIGEgc2xpZ2h0IGNo YXJ0ZXIgdXBkYXRlLg0KPiANCj4gVGhlIHRlbnRhdGl2ZSBjaGFydGVyIHVwZGF0ZSB0ZXh0IEkg c2hvd2VkIGluIHNsaWRlIDcgb2YgDQo+IGh0dHA6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3Mv ODMvc2xpZGVzL3NsaWRlcy04My1wYXdzLTAucHB0eCBoYWQgDQo+IG9uZSBvYmplY3Rpb24gdG8g dGhlIHRleHQgYWRkZWQgYXMgYSA1XnRoIGJ1bGxldCBwb2ludDog4oCcNS4gUmVwb3J0IA0KPiBi YWNrIHRvIHRoZSB3aGl0ZSBzcGFjZSBkYXRhYmFzZSB1c2UgaW5mb3JtYXRpb24sIGluY2x1ZGlu ZyB0aGUgY2hvc2VuIA0KPiBjaGFubmVscyBmb3Igb3BlcmF0aW9uIGFuZCBvdGhlciByZWxldmFu dCBpbmZvcm1hdGlvbuKAnSwgbm90aW5nIHRoYXQgDQo+IHRoZSByZXN1bHQgbWF5IGJlIGEgY2hh dHR5IGJlaGF2aW9yIGluIGNhc2Ugb2YgZnJlcXVlbmN5IGhvcHBpbmcgKHNlZSB0aGUgbWludXRl cykuDQo+IA0KPiBUaGUgbmV3IHByb3Bvc2FsIHdvdWxkIGJlIHRvIHJlcGxhY2UgdGhlIHRleHQg aW4gYnVsbGV0IDUgd2l0aCDigJxSZXBvcnQgDQo+IHRvIHRoZSB3aGl0ZSBzcGFjZSBkYXRhYmFz ZSBhbnRpY2lwYXRlZCBzcGVjdHJ1bSB1c2FnZSBhdCBhIHN1aXRhYmxlIA0KPiBncmFudWxhcml0 eS7igJ0gVGhpcyB0ZXh0IHNlZW0gdG8gYmUgZmluZSB3aXRoIEpvZWwsIHdobyByYWlzZWQgdGhl IG9iamVjdGlvbi4NCj4gDQo+IEkgaG9wZSB0aGVyZSBpcyBjb25zZW5zdXMgaW4gdGhlIHdnIGZv ciB0aGlzIG5ldyB3b3JkaW5nIGZvciB0aGUgDQo+IGNoYXJ0ZXIgdXBkYXRlIHRleHQuIElmIHRo ZXJlIGlzIG5vIG9iamVjdGlvbiBvbiB0aGUgbGlzdCB0byB0aGlzIA0KPiBuZXdseSBwcm9wb3Nl ZCB0ZXh0IGluIHRoZSBuZXh0IGZldyBkYXlzLCBJIHdvdWxkIGFzayBvdXIgQUQgdG8gdGFrZSAN Cj4gdGhlIHByb3Bvc2VkIGNoYXJ0ZXIgdXBkYXRlIHRleHQgaW4gc2xpZGUgNyBvZiANCj4gaHR0 cDovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy84My9zbGlkZXMvc2xpZGVzLTgzLXBhd3MtMC5w cHR4LCB3aXRoIA0KPiB0aGUgbmV3IHRleHQgZm9yIGJ1bGxldCA1LCB0byB0aGUgaWVzZy4NCg0K SGkgR2Fib3IsDQoNCldvdWxkIHlvdSBiZSBzbyBraW5kIGFzIHRvIHNlbmQgdGhlIGFjdHVhbCB0 ZXh0IHRvIHRoZSBsaXN0PyBUaGF0IHdpbGwgbWFrZSBpdCBlYXNpZXIgZm9yIHBlb3BsZSB0byB0 cmFjayB0aGUgY2hhbmdlcywgc2VhcmNoIG9uIHRoaXMgdGhyZWFkLCBldGMuDQoNClRoYW5rcyEN Cg0KUGV0ZXINCg0KLS0NClBldGVyIFNhaW50LUFuZHJlDQpodHRwczovL3N0cGV0ZXIuaW0vDQoN Cg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnBhd3Mg bWFpbGluZyBsaXN0DQpwYXdzQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu L2xpc3RpbmZvL3Bhd3MNCg== From gerald.chouinard@sympatico.ca Sun Apr 15 10:39:36 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27FDD21F8833 for ; Sun, 15 Apr 2012 10:39:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.804 X-Spam-Level: X-Spam-Status: No, score=0.804 tagged_above=-999 required=5 tests=[BAYES_50=0.001, MSGID_FROM_MTA_HEADER=0.803] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7zTHVIUbd1um for ; Sun, 15 Apr 2012 10:39:35 -0700 (PDT) Received: from blu0-omc1-s19.blu0.hotmail.com (blu0-omc1-s19.blu0.hotmail.com [65.55.116.30]) by ietfa.amsl.com (Postfix) with ESMTP id 2E7C021F8802 for ; Sun, 15 Apr 2012 10:39:34 -0700 (PDT) Received: from BLU0-SMTP54 ([65.55.116.7]) by blu0-omc1-s19.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Sun, 15 Apr 2012 10:39:34 -0700 X-Originating-IP: [184.144.140.2] X-Originating-Email: [gerald.chouinard@sympatico.ca] Message-ID: Received: from Gerald2 ([184.144.140.2]) by BLU0-SMTP54.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Sun, 15 Apr 2012 10:39:33 -0700 From: Gerald Chouinard To: References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> Date: Sun, 15 Apr 2012 13:39:34 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUABepnLg In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-OriginalArrivalTime: 15 Apr 2012 17:39:33.0787 (UTC) FILETIME=[B8494EB0:01CD1B2E] Cc: presnick@qualcomm.com, paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Apr 2012 17:39:36 -0000 Gabor, I am wandering is the word "anticipated" will be good enough for OFCOM. You may want to verify with them. To establish a status of the spectrum usage in an area, the regulator will likely need the actual usage of this spectrum and not only its "anticipated" usage. My two cents ... Gerald -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gabor.Bajko@nokia.com Sent: Friday, 13 April, 2012 16:31 To: stpeter@stpeter.im; presnick@qualcomm.com Cc: paws@ietf.org Subject: Re: [paws] charter update Pete, Peter, There doesn't seem to be any objection to this charter update text on the list from the WG members. Could you guys take this charter proposal text to the iesg's telechat? Thanks, Gabor -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Bajko Gabor (Nokia-CIC/SiliconValley) Sent: Wednesday, April 11, 2012 1:02 PM To: stpeter@stpeter.im Cc: paws@ietf.org Subject: Re: [paws] charter update Here's the charter update proposal text: http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt According to diff, the are 6 lines changed, including the update to the milestones. The main change is adding bullet point 5: " Report to the white space database anticipated spectrum usage at a suitable granularity." - Gabor -----Original Message----- From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] Sent: Tuesday, April 10, 2012 6:06 PM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: paws@ietf.org Subject: Re: [paws] charter update On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > Folks, > > There was long discussion on the list before the Paris F2F about the > newly surfaced Ofcom requirements, which require the master devices to > report back to the wsdb the spectrum chosen for operation. Since this > aspect is not captured in the current charter, during the F2F we > discussed how to capture those requirements and there was no objection > to a slight charter update. > > The tentative charter update text I showed in slide 7 of > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had > one objection to the text added as a 5^th bullet point: "5. Report > back to the white space database use information, including the chosen > channels for operation and other relevant information", noting that > the result may be a chatty behavior in case of frequency hopping (see the minutes). > > The new proposal would be to replace the text in bullet 5 with "Report > to the white space database anticipated spectrum usage at a suitable > granularity." This text seem to be fine with Joel, who raised the objection. > > I hope there is consensus in the wg for this new wording for the > charter update text. If there is no objection on the list to this > newly proposed text in the next few days, I would ask our AD to take > the proposed charter update text in slide 7 of > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with > the new text for bullet 5, to the iesg. Hi Gabor, Would you be so kind as to send the actual text to the list? That will make it easier for people to track the changes, search on this thread, etc. Thanks! Peter -- Peter Saint-Andre https://stpeter.im/ _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From andy.sago@bt.com Mon Apr 16 05:14:01 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78BD721F86A7 for ; Mon, 16 Apr 2012 05:14:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hLk2OE9KL0d0 for ; Mon, 16 Apr 2012 05:14:00 -0700 (PDT) Received: from smtpe1.intersmtp.com (smtp61.intersmtp.com [62.239.224.234]) by ietfa.amsl.com (Postfix) with ESMTP id 1AC5D21F86B8 for ; Mon, 16 Apr 2012 05:13:59 -0700 (PDT) Received: from EVMHT66-UKRD.domain1.systemhost.net (10.36.3.103) by RDW083A005ED61.smtp-e1.hygiene.service (10.187.98.10) with Microsoft SMTP Server (TLS) id 8.3.213.0; Mon, 16 Apr 2012 13:13:59 +0100 Received: from EMV62-UKRD.domain1.systemhost.net ([169.254.2.93]) by EVMHT66-UKRD.domain1.systemhost.net ([10.36.3.103]) with mapi; Mon, 16 Apr 2012 13:13:58 +0100 From: To: , Date: Mon, 16 Apr 2012 13:13:57 +0100 Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUABepnLgACYWMLA= Message-ID: <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, en-GB Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: presnick@qualcomm.com Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Apr 2012 12:14:01 -0000 Gabor Like Gerald, I am uneasy with the use of the word "anticipated". We can as= k Ofcom, but I am sure they will just point us to their regulatory requirem= ents which use phrasing like "a master WSD must communicate to the WSDB the= following information: .... The lower and upper frequency boundaries of th= e in-block emissions.... The maximum in-block EIRP spectral densities (in d= Bm/(0.2 MHz)) that the master WSD, and its associated slaves, actually radi= ate ....". So their regulatory requirements are for actual usage, not antic= ipated. It may be foolish for the group to agree charter text that says som= ething different. Can we just delete the word "anticipated" in the new bull= et 5? The word order could be changed to " Report spectrum usage to the whi= te space database at a suitable granularity". Andy -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Ger= ald Chouinard Sent: 15 April 2012 18:40 To: Gabor.Bajko@nokia.com Cc: presnick@qualcomm.com; paws@ietf.org Subject: Re: [paws] charter update Gabor, I am wandering is the word "anticipated" will be good enough for OFCOM. You= may want to verify with them. To establish a status of the spectrum usage = in an area, the regulator will likely need the actual usage of this spectru= m and not only its "anticipated" usage. My two cents ... Gerald -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gab= or.Bajko@nokia.com Sent: Friday, 13 April, 2012 16:31 To: stpeter@stpeter.im; presnick@qualcomm.com Cc: paws@ietf.org Subject: Re: [paws] charter update Pete, Peter, There doesn't seem to be any objection to this charter update text on the l= ist from the WG members. Could you guys take this charter proposal text to = the iesg's telechat? Thanks, Gabor -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Baj= ko Gabor (Nokia-CIC/SiliconValley) Sent: Wednesday, April 11, 2012 1:02 PM To: stpeter@stpeter.im Cc: paws@ietf.org Subject: Re: [paws] charter update Here's the charter update proposal text: http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt According to diff, the are 6 lines changed, including the update to the mil= estones. The main change is adding bullet point 5: " Report to the white sp= ace database anticipated spectrum usage at a suitable granularity." - Gabor=20 -----Original Message----- From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] Sent: Tuesday, April 10, 2012 6:06 PM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: paws@ietf.org Subject: Re: [paws] charter update On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > Folks, >=20 > There was long discussion on the list before the Paris F2F about the=20 > newly surfaced Ofcom requirements, which require the master devices to=20 > report back to the wsdb the spectrum chosen for operation. Since this=20 > aspect is not captured in the current charter, during the F2F we=20 > discussed how to capture those requirements and there was no objection=20 > to a slight charter update. >=20 > The tentative charter update text I showed in slide 7 of=20 > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had=20 > one objection to the text added as a 5^th bullet point: "5. Report=20 > back to the white space database use information, including the chosen=20 > channels for operation and other relevant information", noting that=20 > the result may be a chatty behavior in case of frequency hopping (see=20 > the minutes). >=20 > The new proposal would be to replace the text in bullet 5 with "Report=20 > to the white space database anticipated spectrum usage at a suitable=20 > granularity." This text seem to be fine with Joel, who raised the objection. >=20 > I hope there is consensus in the wg for this new wording for the=20 > charter update text. If there is no objection on the list to this=20 > newly proposed text in the next few days, I would ask our AD to take=20 > the proposed charter update text in slide 7 of=20 > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with=20 > the new text for bullet 5, to the iesg. Hi Gabor, Would you be so kind as to send the actual text to the list? That will make= it easier for people to track the changes, search on this thread, etc. Thanks! Peter -- Peter Saint-Andre https://stpeter.im/ _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From andy.sago@bt.com Mon Apr 16 05:27:07 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 138B121F85D9 for ; Mon, 16 Apr 2012 05:27:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VgrGNEzW4A07 for ; Mon, 16 Apr 2012 05:27:06 -0700 (PDT) Received: from smtpe1.intersmtp.com (smtp61.intersmtp.com [62.239.224.234]) by ietfa.amsl.com (Postfix) with ESMTP id DBB1721F85FD for ; Mon, 16 Apr 2012 05:27:05 -0700 (PDT) Received: from EVMHT65-UKRD.domain1.systemhost.net (10.36.3.102) by RDW083A005ED61.smtp-e1.hygiene.service (10.187.98.10) with Microsoft SMTP Server (TLS) id 8.3.213.0; Mon, 16 Apr 2012 13:27:03 +0100 Received: from EMV62-UKRD.domain1.systemhost.net ([169.254.2.93]) by EVMHT65-UKRD.domain1.systemhost.net ([10.36.3.102]) with mapi; Mon, 16 Apr 2012 13:27:01 +0100 From: To: Date: Mon, 16 Apr 2012 13:27:00 +0100 Thread-Topic: [paws] charter update - milestones Thread-Index: Ac0bzDj4a4Q/J5muTmev5BaemOKoKg== Message-ID: <619CDADDCCD2B44380834BE8BF6F714140945F4CB0@EMV62-UKRD.domain1.systemhost.net> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, en-GB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: paws@ietf.org Subject: Re: [paws] charter update - milestones X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Apr 2012 12:27:07 -0000 SGkgR2Fib3INCg0KQ291bGQgeW91IGNsYXJpZnkgd2h5IHRoZSBtaWxlc3RvbmVzIGhhdmUgc2xp cHBlZCBzdWJzdGFudGlhbGx5IGluIHRoZSB1cGRhdGVkIGNoYXJ0ZXI/IEkgZG9uJ3QgYmVsaWV2 ZSB0aGlzIHdhcyBtZW50aW9uZWQgaW4gUGFyaXMgYXMgcGFydCBvZiB0aGUgY2hhcnRlciB1cGRh dGUuIEkgYW0gd29ycmllZCB0aGF0IHdlIHdvbid0IG1lZXQgaW5kdXN0cnkgZXhwZWN0YXRpb25z IGlmIHRoZSBtaWxlc3RvbmVzIHNsaXAgYWdhaW4sIHBhcnRpY3VsYXJseSBmb3IgdGhlIHN0YW5k YXJkLiBQQVdTIGhhcyBhbHJlYWR5IHN0YXJ0ZWQgb24gdGhpcyBhbmQgaGFzIGEgbnVtYmVyIG9m IHByb3Bvc2FscyBmb3IgdGhlIHByb3RvY29sLCB3aHkgd291bGQgd2Ugbm90IGJlIGFibGUgdG8g bWVldCB0aGUgZXhpc3RpbmcgRGVjZW1iZXIgMjAxMiBtaWxlc3RvbmU/IA0KDQpSZWdhcmRzDQoN CkFuZHkNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IHBhd3MtYm91bmNlc0Bp ZXRmLm9yZyBbbWFpbHRvOnBhd3MtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEdhYm9y LkJhamtvQG5va2lhLmNvbQ0KU2VudDogMTEgQXByaWwgMjAxMiAyMTowMg0KVG86IHN0cGV0ZXJA c3RwZXRlci5pbQ0KQ2M6IHBhd3NAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbcGF3c10gY2hhcnRl ciB1cGRhdGUNCg0KSGVyZSdzIHRoZSBjaGFydGVyIHVwZGF0ZSBwcm9wb3NhbCB0ZXh0OiBodHRw Oi8vd3d3LmlldGYub3JnL3Byb2NlZWRpbmdzLzgzL3NsaWRlcy9zbGlkZXMtODMtcGF3cy00LnR4 dA0KDQpBY2NvcmRpbmcgdG8gZGlmZiwgdGhlIGFyZSA2IGxpbmVzIGNoYW5nZWQsIGluY2x1ZGlu ZyB0aGUgdXBkYXRlIHRvIHRoZSBtaWxlc3RvbmVzLiBUaGUgbWFpbiBjaGFuZ2UgaXMgYWRkaW5n IGJ1bGxldCBwb2ludCA1OiAiIFJlcG9ydCB0byB0aGUgd2hpdGUgc3BhY2UgZGF0YWJhc2UgYW50 aWNpcGF0ZWQgc3BlY3RydW0gdXNhZ2UgYXQgYSBzdWl0YWJsZSBncmFudWxhcml0eS4iDQoNCi0g R2Fib3IgDQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGV4dCBQZXRlciBT YWludC1BbmRyZSBbbWFpbHRvOnN0cGV0ZXJAc3RwZXRlci5pbV0NClNlbnQ6IFR1ZXNkYXksIEFw cmlsIDEwLCAyMDEyIDY6MDYgUE0NClRvOiBCYWprbyBHYWJvciAoTm9raWEtQ0lDL1NpbGljb25W YWxsZXkpDQpDYzogcGF3c0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtwYXdzXSBjaGFydGVyIHVw ZGF0ZQ0KDQpPbiA0LzkvMTIgMzo0MCBQTSwgR2Fib3IuQmFqa29Abm9raWEuY29tIHdyb3RlOg0K PiBGb2xrcywNCj4gDQo+IFRoZXJlIHdhcyBsb25nIGRpc2N1c3Npb24gb24gdGhlIGxpc3QgYmVm b3JlIHRoZSBQYXJpcyBGMkYgYWJvdXQgdGhlIA0KPiBuZXdseSBzdXJmYWNlZCBPZmNvbSByZXF1 aXJlbWVudHMsIHdoaWNoIHJlcXVpcmUgdGhlIG1hc3RlciBkZXZpY2VzIHRvIA0KPiByZXBvcnQg YmFjayB0byB0aGUgd3NkYiB0aGUgc3BlY3RydW0gY2hvc2VuIGZvciBvcGVyYXRpb24uIFNpbmNl IHRoaXMgDQo+IGFzcGVjdCBpcyBub3QgY2FwdHVyZWQgaW4gdGhlIGN1cnJlbnQgY2hhcnRlciwg ZHVyaW5nIHRoZSBGMkYgd2UgDQo+IGRpc2N1c3NlZCBob3cgdG8gY2FwdHVyZSB0aG9zZSByZXF1 aXJlbWVudHMgYW5kIHRoZXJlIHdhcyBubyBvYmplY3Rpb24gDQo+IHRvIGEgc2xpZ2h0IGNoYXJ0 ZXIgdXBkYXRlLg0KPiANCj4gVGhlIHRlbnRhdGl2ZSBjaGFydGVyIHVwZGF0ZSB0ZXh0IEkgc2hv d2VkIGluIHNsaWRlIDcgb2YgDQo+IGh0dHA6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvODMv c2xpZGVzL3NsaWRlcy04My1wYXdzLTAucHB0eCBoYWQgDQo+IG9uZSBvYmplY3Rpb24gdG8gdGhl IHRleHQgYWRkZWQgYXMgYSA1XnRoIGJ1bGxldCBwb2ludDog4oCcNS4gUmVwb3J0IA0KPiBiYWNr IHRvIHRoZSB3aGl0ZSBzcGFjZSBkYXRhYmFzZSB1c2UgaW5mb3JtYXRpb24sIGluY2x1ZGluZyB0 aGUgY2hvc2VuIA0KPiBjaGFubmVscyBmb3Igb3BlcmF0aW9uIGFuZCBvdGhlciByZWxldmFudCBp bmZvcm1hdGlvbuKAnSwgbm90aW5nIHRoYXQgDQo+IHRoZSByZXN1bHQgbWF5IGJlIGEgY2hhdHR5 IGJlaGF2aW9yIGluIGNhc2Ugb2YgZnJlcXVlbmN5IGhvcHBpbmcgKHNlZSB0aGUgbWludXRlcyku DQo+IA0KPiBUaGUgbmV3IHByb3Bvc2FsIHdvdWxkIGJlIHRvIHJlcGxhY2UgdGhlIHRleHQgaW4g YnVsbGV0IDUgd2l0aCDigJxSZXBvcnQgDQo+IHRvIHRoZSB3aGl0ZSBzcGFjZSBkYXRhYmFzZSBh bnRpY2lwYXRlZCBzcGVjdHJ1bSB1c2FnZSBhdCBhIHN1aXRhYmxlIA0KPiBncmFudWxhcml0eS7i gJ0gVGhpcyB0ZXh0IHNlZW0gdG8gYmUgZmluZSB3aXRoIEpvZWwsIHdobyByYWlzZWQgdGhlIG9i amVjdGlvbi4NCj4gDQo+IEkgaG9wZSB0aGVyZSBpcyBjb25zZW5zdXMgaW4gdGhlIHdnIGZvciB0 aGlzIG5ldyB3b3JkaW5nIGZvciB0aGUgDQo+IGNoYXJ0ZXIgdXBkYXRlIHRleHQuIElmIHRoZXJl IGlzIG5vIG9iamVjdGlvbiBvbiB0aGUgbGlzdCB0byB0aGlzIA0KPiBuZXdseSBwcm9wb3NlZCB0 ZXh0IGluIHRoZSBuZXh0IGZldyBkYXlzLCBJIHdvdWxkIGFzayBvdXIgQUQgdG8gdGFrZSANCj4g dGhlIHByb3Bvc2VkIGNoYXJ0ZXIgdXBkYXRlIHRleHQgaW4gc2xpZGUgNyBvZiANCj4gaHR0cDov L3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy84My9zbGlkZXMvc2xpZGVzLTgzLXBhd3MtMC5wcHR4 LCB3aXRoIA0KPiB0aGUgbmV3IHRleHQgZm9yIGJ1bGxldCA1LCB0byB0aGUgaWVzZy4NCg0KSGkg R2Fib3IsDQoNCldvdWxkIHlvdSBiZSBzbyBraW5kIGFzIHRvIHNlbmQgdGhlIGFjdHVhbCB0ZXh0 IHRvIHRoZSBsaXN0PyBUaGF0IHdpbGwgbWFrZSBpdCBlYXNpZXIgZm9yIHBlb3BsZSB0byB0cmFj ayB0aGUgY2hhbmdlcywgc2VhcmNoIG9uIHRoaXMgdGhyZWFkLCBldGMuDQoNClRoYW5rcyENCg0K UGV0ZXINCg0KLS0NClBldGVyIFNhaW50LUFuZHJlDQpodHRwczovL3N0cGV0ZXIuaW0vDQoNCg0K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnBhd3MgbWFp bGluZyBsaXN0DQpwYXdzQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp c3RpbmZvL3Bhd3MNCg== From peter@spectrumbridge.com Mon Apr 16 05:53:01 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 252EA21F867A for ; Mon, 16 Apr 2012 05:53:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id efjrLOduk+um for ; Mon, 16 Apr 2012 05:53:00 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 8069A21F8675 for ; Mon, 16 Apr 2012 05:52:59 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Mon, 16 Apr 2012 08:54:30 -0400 From: Peter Stanforth To: "andy.sago@bt.com" , "Gabor.Bajko@nokia.com" , "paws@ietf.org" Date: Mon, 16 Apr 2012 08:52:53 -0400 Thread-Topic: [paws] charter update Thread-Index: Ac0b0A/xgH9WoU3UQuWRDCu2Wiry4g== Message-ID: In-Reply-To: <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "presnick@qualcomm.com" Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Apr 2012 12:53:01 -0000 As a database provider I have no idea how I am supposed to comply with this "requirement". I am not even sure I know what it means. It is one thing to require the RAN to provide its operating boundaries in terms of power, frequency range and even ACLR but beyond that it is pure speculation. First a practical observation. We are currently supporting the development of 8-9 different TVWS radios in the US. Each operates in a very different way. How is the database supposed to "normalize" their behavior, and for what reason? How is the database to determine the actual use? Some of the radios frequency hop between the channels provided. One creates channel pairs. Some "Bond" channels, some "aggregate" channels. All have the capability to adapt (move) to different channels if the operating channel is no longer appropriate. How is this to be reported initially to the DB and at what frequency? Under what circumstances does the RAN report changes to the DB? What does the DB do with this information? Let me be very clear. We would like to have information like this and with some radios we actually acquire this information and use it, but it is in a very proprietary way - in that I can't see how this would work with some other radios rather than because it is a secret. So I am comfortable with a mechanism that allows radios to report spectrum use (I used the word spectrum deliberately) but until some of the issues raised above are addressed this is just a can of worms. I would be happy to take this discussion further with anyone off list if you would like more details. Peter S. On MonApr/16/12 Mon Apr 16, 8:13 AM, "andy.sago@bt.com" wrote: >Gabor > >Like Gerald, I am uneasy with the use of the word "anticipated". We can >ask Ofcom, but I am sure they will just point us to their regulatory >requirements which use phrasing like "a master WSD must communicate to >the WSDB the following information: .... The lower and upper frequency >boundaries of the in-block emissions.... The maximum in-block EIRP >spectral densities (in dBm/(0.2 MHz)) that the master WSD, and its >associated slaves, actually radiate ....". So their regulatory >requirements are for actual usage, not anticipated. It may be foolish for >the group to agree charter text that says something different. Can we >just delete the word "anticipated" in the new bullet 5? The word order >could be changed to " Report spectrum usage to the white space database >at a suitable granularity". > >Andy > > >-----Original Message----- >From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >Gerald Chouinard >Sent: 15 April 2012 18:40 >To: Gabor.Bajko@nokia.com >Cc: presnick@qualcomm.com; paws@ietf.org >Subject: Re: [paws] charter update > >Gabor, > >I am wandering is the word "anticipated" will be good enough for OFCOM. >You may want to verify with them. To establish a status of the spectrum >usage in an area, the regulator will likely need the actual usage of this >spectrum and not only its "anticipated" usage. > >My two cents ... > >Gerald > > >-----Original Message----- >From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >Gabor.Bajko@nokia.com >Sent: Friday, 13 April, 2012 16:31 >To: stpeter@stpeter.im; presnick@qualcomm.com >Cc: paws@ietf.org >Subject: Re: [paws] charter update > >Pete, Peter, > >There doesn't seem to be any objection to this charter update text on the >list from the WG members. Could you guys take this charter proposal text >to the iesg's telechat? > >Thanks, Gabor > > >-----Original Message----- >From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >Bajko Gabor (Nokia-CIC/SiliconValley) >Sent: Wednesday, April 11, 2012 1:02 PM >To: stpeter@stpeter.im >Cc: paws@ietf.org >Subject: Re: [paws] charter update > >Here's the charter update proposal text: >http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > >According to diff, the are 6 lines changed, including the update to the >milestones. The main change is adding bullet point 5: " Report to the >white space database anticipated spectrum usage at a suitable >granularity." > >- Gabor=20 > > >-----Original Message----- >From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >Sent: Tuesday, April 10, 2012 6:06 PM >To: Bajko Gabor (Nokia-CIC/SiliconValley) >Cc: paws@ietf.org >Subject: Re: [paws] charter update > >On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >> Folks, >>=20 >> There was long discussion on the list before the Paris F2F about the >> newly surfaced Ofcom requirements, which require the master devices to >> report back to the wsdb the spectrum chosen for operation. Since this >> aspect is not captured in the current charter, during the F2F we >> discussed how to capture those requirements and there was no objection >> to a slight charter update. >>=20 >> The tentative charter update text I showed in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >> one objection to the text added as a 5^th bullet point: "5. Report >> back to the white space database use information, including the chosen >> channels for operation and other relevant information", noting that >> the result may be a chatty behavior in case of frequency hopping (see >> the >minutes). >>=20 >> The new proposal would be to replace the text in bullet 5 with "Report >> to the white space database anticipated spectrum usage at a suitable >> granularity." This text seem to be fine with Joel, who raised the >objection. >>=20 >> I hope there is consensus in the wg for this new wording for the >> charter update text. If there is no objection on the list to this >> newly proposed text in the next few days, I would ask our AD to take >> the proposed charter update text in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >> the new text for bullet 5, to the iesg. > >Hi Gabor, > >Would you be so kind as to send the actual text to the list? That will >make it easier for people to track the changes, search on this thread, >etc. > >Thanks! > >Peter > >-- >Peter Saint-Andre >https://stpeter.im/ > > >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws > >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws From scott.probasco@nokia.com Mon Apr 16 07:37:32 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB42921F866B for ; Mon, 16 Apr 2012 07:37:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id meQi6my-q-s1 for ; Mon, 16 Apr 2012 07:37:30 -0700 (PDT) Received: from mgw-sa02.nokia.com (smtp.nokia.com [147.243.1.48]) by ietfa.amsl.com (Postfix) with ESMTP id 58E4521F866A for ; Mon, 16 Apr 2012 07:37:29 -0700 (PDT) Received: from vaebh101.NOE.Nokia.com (in-mx.nokia.com [10.160.244.22]) by mgw-sa02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3GEbPcn030620 for ; Mon, 16 Apr 2012 17:37:25 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.23]) by vaebh101.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Mon, 16 Apr 2012 17:37:25 +0300 Received: from 008-AM1MPN1-026.mgdnok.nokia.com ([169.254.6.223]) by 008-AM1MMR1-007.mgdnok.nokia.com ([65.54.30.23]) with mapi id 14.02.0283.004; Mon, 16 Apr 2012 16:37:11 +0200 From: To: Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUABepnLgACYWMLD///DAgP//yU4A Date: Mon, 16 Apr 2012 14:37:10 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.0.0.100825 x-originating-ip: [50.11.3.60] Content-Type: text/plain; charset="us-ascii" Content-ID: <22EFD8FCA9D5524FB02FF3F9903B680C@mgd.nokia.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 16 Apr 2012 14:37:25.0149 (UTC) FILETIME=[70B93CD0:01CD1BDE] X-Nokia-AV: Clean Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Apr 2012 14:37:32 -0000 Hi All, If we focus only on the work of developing the protocol between a white space device and white space database, I believe sufficient information is available in Ofcom's "Draft regulatory requirements for white space devices in the UHF TV band" updated February 16, 2012. Of the radio-specific questions below (frequency hopping, channel bonding, channel aggregation, etc...) I believe the relevant question for PAWS is if Ofcom expects one range of frequencies to be reported per white space device (one starting frequency, one stoping frequency, one radiated spectral density -- i.e. one set of k, n & m and EIRP as specified by Ofcom in sections 3.18, 3.19 and 4.11) or if multiple ranges are expected or allowed. This is directly related to what information must be transferred between the WSD and WSDB. From footnote 13 on page 7 it seems clear that a single device may report use of multiple frequency blocks. How any white space device uses the frequencies (frequency hopping, channel bonding, channel aggregation, etc...) is not an issue for the protocol between the WSD and WSDB. Regarding what circumstances the radio should report this information, it is made clear in 3.18 - after each channel request. What the database does with the information is between Ofcom and database administrators. Not to imply this is not important, it is just that when we develop PAWS we do not need to know. IMHO we have sufficient information to develop a protocol between the WSD and WSDB. There are interesting questions about system operation, but these should not prevent us from developing a protocol which meets the requirements as drafted by Ofcom. Kind Regards, Scott On 4/16/12 7:52 AM, "ext Peter Stanforth" wrote: >As a database provider I have no idea how I am supposed to comply with >this "requirement". I am not even sure I know what it means. >It is one thing to require the RAN to provide its operating boundaries in >terms of power, frequency range and even ACLR but beyond that it is pure >speculation. First a practical observation. We are currently supporting >the development of 8-9 different TVWS radios in the US. Each operates in a >very different way. How is the database supposed to "normalize" their >behavior, and for what reason? How is the database to determine the >actual use? Some of the radios frequency hop between the channels >provided. One creates channel pairs. Some "Bond" channels, some >"aggregate" channels. All have the capability to adapt (move) to >different channels if the operating channel is no longer appropriate. How >is this to be reported initially to the DB and at what frequency? Under >what circumstances does the RAN report changes to the DB? What does the >DB do with this information? > >Let me be very clear. We would like to have information like this and with >some radios we actually acquire this information and use it, but it is in >a very proprietary way - in that I can't see how this would work with some >other radios rather than because it is a secret. So I am comfortable with >a mechanism that allows radios to report spectrum use (I used the word >spectrum deliberately) but until some of the issues raised above are >addressed this is just a can of worms. > >I would be happy to take this discussion further with anyone off list if >you would like more details. >Peter S. > >On MonApr/16/12 Mon Apr 16, 8:13 AM, "andy.sago@bt.com" >wrote: > >>Gabor >> >>Like Gerald, I am uneasy with the use of the word "anticipated". We can >>ask Ofcom, but I am sure they will just point us to their regulatory >>requirements which use phrasing like "a master WSD must communicate to >>the WSDB the following information: .... The lower and upper frequency >>boundaries of the in-block emissions.... The maximum in-block EIRP >>spectral densities (in dBm/(0.2 MHz)) that the master WSD, and its >>associated slaves, actually radiate ....". So their regulatory >>requirements are for actual usage, not anticipated. It may be foolish for >>the group to agree charter text that says something different. Can we >>just delete the word "anticipated" in the new bullet 5? The word order >>could be changed to " Report spectrum usage to the white space database >>at a suitable granularity". >> >>Andy >> >> >>-----Original Message----- >>From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>Gerald Chouinard >>Sent: 15 April 2012 18:40 >>To: Gabor.Bajko@nokia.com >>Cc: presnick@qualcomm.com; paws@ietf.org >>Subject: Re: [paws] charter update >> >>Gabor, >> >>I am wandering is the word "anticipated" will be good enough for OFCOM. >>You may want to verify with them. To establish a status of the spectrum >>usage in an area, the regulator will likely need the actual usage of this >>spectrum and not only its "anticipated" usage. >> >>My two cents ... >> >>Gerald >> >> >>-----Original Message----- >>From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>Gabor.Bajko@nokia.com >>Sent: Friday, 13 April, 2012 16:31 >>To: stpeter@stpeter.im; presnick@qualcomm.com >>Cc: paws@ietf.org >>Subject: Re: [paws] charter update >> >>Pete, Peter, >> >>There doesn't seem to be any objection to this charter update text on the >>list from the WG members. Could you guys take this charter proposal text >>to the iesg's telechat? >> >>Thanks, Gabor >> >> >>-----Original Message----- >>From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>Bajko Gabor (Nokia-CIC/SiliconValley) >>Sent: Wednesday, April 11, 2012 1:02 PM >>To: stpeter@stpeter.im >>Cc: paws@ietf.org >>Subject: Re: [paws] charter update >> >>Here's the charter update proposal text: >>http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >> >>According to diff, the are 6 lines changed, including the update to the >>milestones. The main change is adding bullet point 5: " Report to the >>white space database anticipated spectrum usage at a suitable >>granularity." >> >>- Gabor=20 >> >> >>-----Original Message----- >>From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >>Sent: Tuesday, April 10, 2012 6:06 PM >>To: Bajko Gabor (Nokia-CIC/SiliconValley) >>Cc: paws@ietf.org >>Subject: Re: [paws] charter update >> >>On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >>> Folks, >>>=20 >>> There was long discussion on the list before the Paris F2F about the >>> newly surfaced Ofcom requirements, which require the master devices to >>> report back to the wsdb the spectrum chosen for operation. Since this >>> aspect is not captured in the current charter, during the F2F we >>> discussed how to capture those requirements and there was no objection >>> to a slight charter update. >>>=20 >>> The tentative charter update text I showed in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >>> one objection to the text added as a 5^th bullet point: "5. Report >>> back to the white space database use information, including the chosen >>> channels for operation and other relevant information", noting that >>> the result may be a chatty behavior in case of frequency hopping (see >>> the >>minutes). >>>=20 >>> The new proposal would be to replace the text in bullet 5 with "Report >>> to the white space database anticipated spectrum usage at a suitable >>> granularity." This text seem to be fine with Joel, who raised the >>objection. >>>=20 >>> I hope there is consensus in the wg for this new wording for the >>> charter update text. If there is no objection on the list to this >>> newly proposed text in the next few days, I would ask our AD to take >>> the proposed charter update text in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >>> the new text for bullet 5, to the iesg. >> >>Hi Gabor, >> >>Would you be so kind as to send the actual text to the list? That will >>make it easier for people to track the changes, search on this thread, >>etc. >> >>Thanks! >> >>Peter >> >>-- >>Peter Saint-Andre >>https://stpeter.im/ >> >> >>_______________________________________________ >>paws mailing list >>paws@ietf.org >>https://www.ietf.org/mailman/listinfo/paws >>_______________________________________________ >>paws mailing list >>paws@ietf.org >>https://www.ietf.org/mailman/listinfo/paws >> >>_______________________________________________ >>paws mailing list >>paws@ietf.org >>https://www.ietf.org/mailman/listinfo/paws >>_______________________________________________ >>paws mailing list >>paws@ietf.org >>https://www.ietf.org/mailman/listinfo/paws > >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws From JuanCarlos.Zuniga@InterDigital.com Mon Apr 16 07:54:42 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 350DF11E8076 for ; Mon, 16 Apr 2012 07:54:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.67 X-Spam-Level: X-Spam-Status: No, score=-1.67 tagged_above=-999 required=5 tests=[AWL=0.930, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h4H1f2CgTD85 for ; Mon, 16 Apr 2012 07:54:41 -0700 (PDT) Received: from idcout.InterDigital.com (smtp-out1.interdigital.com [64.208.228.135]) by ietfa.amsl.com (Postfix) with ESMTP id 1853811E8072 for ; Mon, 16 Apr 2012 07:54:40 -0700 (PDT) Received: from SAM.InterDigital.com ([10.30.2.11]) by idcout.InterDigital.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 16 Apr 2012 10:54:40 -0400 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: Mon, 16 Apr 2012 10:54:38 -0400 Message-ID: In-reply-to: <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUABepnLgACYWMLAABlycEA== References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com><1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> From: "Zuniga, Juan Carlos" To: , , X-OriginalArrivalTime: 16 Apr 2012 14:54:40.0362 (UTC) FILETIME=[D9C234A0:01CD1BE0] Cc: presnick@qualcomm.com Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Apr 2012 14:54:42 -0000 I had interpreted the word "anticipated" simply as "from that point on." However, reading people's views on the sentence I now think it is better to remove it.=20 The suggested phrase from Andy below should clear out all confusions. Juan-Carlos > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of > andy.sago@bt.com > Sent: Monday, April 16, 2012 8:14 AM > To: Gabor.Bajko@nokia.com; paws@ietf.org > Cc: presnick@qualcomm.com > Subject: Re: [paws] charter update >=20 > Gabor >=20 > Like Gerald, I am uneasy with the use of the word "anticipated". We > can ask Ofcom, but I am sure they will just point us to their > regulatory requirements which use phrasing like "a master WSD must > communicate to the WSDB the following information: .... The lower and > upper frequency boundaries of the in-block emissions.... The maximum > in-block EIRP spectral densities (in dBm/(0.2 MHz)) that the master > WSD, and its associated slaves, actually radiate ....". So their > regulatory requirements are for actual usage, not anticipated. It may > be foolish for the group to agree charter text that says something > different. Can we just delete the word "anticipated" in the new bullet > 5? The word order could be changed to " Report spectrum usage to the > white space database at a suitable granularity". >=20 > Andy >=20 >=20 > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of > Gerald Chouinard > Sent: 15 April 2012 18:40 > To: Gabor.Bajko@nokia.com > Cc: presnick@qualcomm.com; paws@ietf.org > Subject: Re: [paws] charter update >=20 > Gabor, >=20 > I am wandering is the word "anticipated" will be good enough for OFCOM. > You may want to verify with them. To establish a status of the spectrum > usage in an area, the regulator will likely need the actual usage of > this spectrum and not only its "anticipated" usage. >=20 > My two cents ... >=20 > Gerald >=20 >=20 > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of > Gabor.Bajko@nokia.com > Sent: Friday, 13 April, 2012 16:31 > To: stpeter@stpeter.im; presnick@qualcomm.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update >=20 > Pete, Peter, >=20 > There doesn't seem to be any objection to this charter update text on > the list from the WG members. Could you guys take this charter proposal > text to the iesg's telechat? >=20 > Thanks, Gabor >=20 >=20 > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of > Bajko Gabor (Nokia-CIC/SiliconValley) > Sent: Wednesday, April 11, 2012 1:02 PM > To: stpeter@stpeter.im > Cc: paws@ietf.org > Subject: Re: [paws] charter update >=20 > Here's the charter update proposal text: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >=20 > According to diff, the are 6 lines changed, including the update to the > milestones. The main change is adding bullet point 5: " Report to the > white space database anticipated spectrum usage at a suitable > granularity." >=20 > - Gabor >=20 >=20 > -----Original Message----- > From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] > Sent: Tuesday, April 10, 2012 6:06 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley) > Cc: paws@ietf.org > Subject: Re: [paws] charter update >=20 > On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > > Folks, > > > > There was long discussion on the list before the Paris F2F about the > > newly surfaced Ofcom requirements, which require the master devices > to > > report back to the wsdb the spectrum chosen for operation. Since this > > aspect is not captured in the current charter, during the F2F we > > discussed how to capture those requirements and there was no > objection > > to a slight charter update. > > > > The tentative charter update text I showed in slide 7 of > > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had > > one objection to the text added as a 5^th bullet point: "5. Report > > back to the white space database use information, including the > chosen > > channels for operation and other relevant information", noting that > > the result may be a chatty behavior in case of frequency hopping (see > > the > minutes). > > > > The new proposal would be to replace the text in bullet 5 with > "Report > > to the white space database anticipated spectrum usage at a suitable > > granularity." This text seem to be fine with Joel, who raised the > objection. > > > > I hope there is consensus in the wg for this new wording for the > > charter update text. If there is no objection on the list to this > > newly proposed text in the next few days, I would ask our AD to take > > the proposed charter update text in slide 7 of > > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with > > the new text for bullet 5, to the iesg. >=20 > Hi Gabor, >=20 > Would you be so kind as to send the actual text to the list? That will > make it easier for people to track the changes, search on this thread, > etc. >=20 > Thanks! >=20 > Peter >=20 > -- > Peter Saint-Andre > https://stpeter.im/ >=20 >=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws >=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws From Gabor.Bajko@nokia.com Mon Apr 16 20:52:05 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D839211E809A for ; Mon, 16 Apr 2012 20:52:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yrh5mYR05dyH for ; Mon, 16 Apr 2012 20:52:01 -0700 (PDT) Received: from mgw-sa02.nokia.com (smtp.nokia.com [147.243.1.48]) by ietfa.amsl.com (Postfix) with ESMTP id 4E26E11E8081 for ; Mon, 16 Apr 2012 20:52:00 -0700 (PDT) Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-sa02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3H3pbL4021693; Tue, 17 Apr 2012 06:51:45 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.21]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Tue, 17 Apr 2012 06:51:41 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-012.mgdnok.nokia.com ([65.54.30.21]) with mapi id 14.02.0283.004; Tue, 17 Apr 2012 05:51:40 +0200 From: To: , Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUABepnLgACYWMLAAILrPUA== Date: Tue, 17 Apr 2012 03:51:40 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E76BF5@008-AM1MPN1-001.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> In-Reply-To: <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 17 Apr 2012 03:51:41.0654 (UTC) FILETIME=[6636CF60:01CD1C4D] X-Nokia-AV: Clean Cc: presnick@qualcomm.com Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 03:52:06 -0000 Great. We are now stuck on one word in the charter, which is supposed to de= scribe the scope of the work. We need a charter update because simply query= ing, or querying and reporting sg back is fundamentally different. But how = frequently one reports back is an operational requirement, and less or more= frequent reports do not result in fundamentally different features for the= protocol. Anyway, I took the controversial word 'anticipated' out from the charter up= date text, here's the new version: http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt I ask again, does anyone has any _substantial_ problems with this version o= f the charter text? If yes, say so within the next few days. If not, I'll k= indly ask our AD to take this up with the iesg hopefully at the next telech= at. - Gabor -----Original Message----- From: ext andy.sago@bt.com [mailto:andy.sago@bt.com]=20 Sent: Monday, April 16, 2012 5:14 AM To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org Cc: presnick@qualcomm.com; gerald.chouinard@sympatico.ca Subject: RE: [paws] charter update Gabor Like Gerald, I am uneasy with the use of the word "anticipated". We can as= k Ofcom, but I am sure they will just point us to their regulatory requirem= ents which use phrasing like "a master WSD must communicate to the WSDB the= following information: .... The lower and upper frequency boundaries of th= e in-block emissions.... The maximum in-block EIRP spectral densities (in d= Bm/(0.2 MHz)) that the master WSD, and its associated slaves, actually radi= ate ....". So their regulatory requirements are for actual usage, not antic= ipated. It may be foolish for the group to agree charter text that says som= ething different. Can we just delete the word "anticipated" in the new bull= et 5? The word order could be changed to " Report spectrum usage to the whi= te space database at a suitable granularity". Andy -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Ger= ald Chouinard Sent: 15 April 2012 18:40 To: Gabor.Bajko@nokia.com Cc: presnick@qualcomm.com; paws@ietf.org Subject: Re: [paws] charter update Gabor, I am wandering is the word "anticipated" will be good enough for OFCOM. You= may want to verify with them. To establish a status of the spectrum usage = in an area, the regulator will likely need the actual usage of this spectru= m and not only its "anticipated" usage. My two cents ... Gerald -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gab= or.Bajko@nokia.com Sent: Friday, 13 April, 2012 16:31 To: stpeter@stpeter.im; presnick@qualcomm.com Cc: paws@ietf.org Subject: Re: [paws] charter update Pete, Peter, There doesn't seem to be any objection to this charter update text on the l= ist from the WG members. Could you guys take this charter proposal text to = the iesg's telechat? Thanks, Gabor -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Baj= ko Gabor (Nokia-CIC/SiliconValley) Sent: Wednesday, April 11, 2012 1:02 PM To: stpeter@stpeter.im Cc: paws@ietf.org Subject: Re: [paws] charter update Here's the charter update proposal text: http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt According to diff, the are 6 lines changed, including the update to the mil= estones. The main change is adding bullet point 5: " Report to the white sp= ace database anticipated spectrum usage at a suitable granularity." - Gabor=20 -----Original Message----- From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] Sent: Tuesday, April 10, 2012 6:06 PM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: paws@ietf.org Subject: Re: [paws] charter update On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > Folks, >=20 > There was long discussion on the list before the Paris F2F about the=20 > newly surfaced Ofcom requirements, which require the master devices to=20 > report back to the wsdb the spectrum chosen for operation. Since this=20 > aspect is not captured in the current charter, during the F2F we=20 > discussed how to capture those requirements and there was no objection=20 > to a slight charter update. >=20 > The tentative charter update text I showed in slide 7 of=20 > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had=20 > one objection to the text added as a 5^th bullet point: "5. Report=20 > back to the white space database use information, including the chosen=20 > channels for operation and other relevant information", noting that=20 > the result may be a chatty behavior in case of frequency hopping (see=20 > the minutes). >=20 > The new proposal would be to replace the text in bullet 5 with "Report=20 > to the white space database anticipated spectrum usage at a suitable=20 > granularity." This text seem to be fine with Joel, who raised the objection. >=20 > I hope there is consensus in the wg for this new wording for the=20 > charter update text. If there is no objection on the list to this=20 > newly proposed text in the next few days, I would ask our AD to take=20 > the proposed charter update text in slide 7 of=20 > http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with=20 > the new text for bullet 5, to the iesg. Hi Gabor, Would you be so kind as to send the actual text to the list? That will make= it easier for people to track the changes, search on this thread, etc. Thanks! Peter -- Peter Saint-Andre https://stpeter.im/ _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From jmh@joelhalpern.com Mon Apr 16 20:57:52 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8C8A11E8099 for ; Mon, 16 Apr 2012 20:57:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.017 X-Spam-Level: X-Spam-Status: No, score=-102.017 tagged_above=-999 required=5 tests=[AWL=0.248, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K9YhyVbiANq2 for ; Mon, 16 Apr 2012 20:57:48 -0700 (PDT) Received: from morbo.mail.tigertech.net (morbo.mail.tigertech.net [67.131.251.54]) by ietfa.amsl.com (Postfix) with ESMTP id 817A611E8081 for ; Mon, 16 Apr 2012 20:57:48 -0700 (PDT) Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) by morbo.tigertech.net (Postfix) with ESMTP id 4E53C557F66 for ; Mon, 16 Apr 2012 20:57:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 1BA991C0602; Mon, 16 Apr 2012 20:57:48 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net Received: from [172.17.114.244] (207.47.24.2.static.nextweb.net [207.47.24.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id D38CC1C02F1; Mon, 16 Apr 2012 20:57:47 -0700 (PDT) Message-ID: <4F8CEA3B.8020706@joelhalpern.com> Date: Mon, 16 Apr 2012 23:57:47 -0400 From: "Joel M. Halpern" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Gabor.Bajko@nokia.com References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <1ECAFF543A2FED4EA2BEB6CACE08E47601E76BF5@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E76BF5@008-AM1MPN1-001.mgdnok.nokia.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: paws@ietf.org, presnick@qualcomm.com Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 03:57:52 -0000 I would observe that no matter what we think governments might want, given that the station is reporting channel usage before it actually uses the channels, the usage is "anticipated usage". The other meaningful alternative I could find would be to report actual usage. That would have to be after the fact, and would be a much larger change in scope. Yours, Joel On 4/16/2012 11:51 PM, Gabor.Bajko@nokia.com wrote: > Great. We are now stuck on one word in the charter, which is supposed to describe the scope of the work. We need a charter update because simply querying, or querying and reporting sg back is fundamentally different. But how frequently one reports back is an operational requirement, and less or more frequent reports do not result in fundamentally different features for the protocol. > > Anyway, I took the controversial word 'anticipated' out from the charter update text, here's the new version: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > I ask again, does anyone has any _substantial_ problems with this version of the charter text? If yes, say so within the next few days. If not, I'll kindly ask our AD to take this up with the iesg hopefully at the next telechat. > > - Gabor > > > -----Original Message----- > From: ext andy.sago@bt.com [mailto:andy.sago@bt.com] > Sent: Monday, April 16, 2012 5:14 AM > To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org > Cc: presnick@qualcomm.com; gerald.chouinard@sympatico.ca > Subject: RE: [paws] charter update > > Gabor > > Like Gerald, I am uneasy with the use of the word "anticipated". We can ask Ofcom, but I am sure they will just point us to their regulatory requirements which use phrasing like "a master WSD must communicate to the WSDB the following information: .... The lower and upper frequency boundaries of the in-block emissions.... The maximum in-block EIRP spectral densities (in dBm/(0.2 MHz)) that the master WSD, and its associated slaves, actually radiate ....". So their regulatory requirements are for actual usage, not anticipated. It may be foolish for the group to agree charter text that says something different. Can we just delete the word "anticipated" in the new bullet 5? The word order could be changed to " Report spectrum usage to the white space database at a suitable granularity". > > Andy > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gerald Chouinard > Sent: 15 April 2012 18:40 > To: Gabor.Bajko@nokia.com > Cc: presnick@qualcomm.com; paws@ietf.org > Subject: Re: [paws] charter update > > Gabor, > > I am wandering is the word "anticipated" will be good enough for OFCOM. You may want to verify with them. To establish a status of the spectrum usage in an area, the regulator will likely need the actual usage of this spectrum and not only its "anticipated" usage. > > My two cents ... > > Gerald > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gabor.Bajko@nokia.com > Sent: Friday, 13 April, 2012 16:31 > To: stpeter@stpeter.im; presnick@qualcomm.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Pete, Peter, > > There doesn't seem to be any objection to this charter update text on the list from the WG members. Could you guys take this charter proposal text to the iesg's telechat? > > Thanks, Gabor > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Bajko Gabor (Nokia-CIC/SiliconValley) > Sent: Wednesday, April 11, 2012 1:02 PM > To: stpeter@stpeter.im > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Here's the charter update proposal text: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > According to diff, the are 6 lines changed, including the update to the milestones. The main change is adding bullet point 5: " Report to the white space database anticipated spectrum usage at a suitable granularity." > > - Gabor > > > -----Original Message----- > From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] > Sent: Tuesday, April 10, 2012 6:06 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley) > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >> Folks, >> >> There was long discussion on the list before the Paris F2F about the >> newly surfaced Ofcom requirements, which require the master devices to >> report back to the wsdb the spectrum chosen for operation. Since this >> aspect is not captured in the current charter, during the F2F we >> discussed how to capture those requirements and there was no objection >> to a slight charter update. >> >> The tentative charter update text I showed in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >> one objection to the text added as a 5^th bullet point: "5. Report >> back to the white space database use information, including the chosen >> channels for operation and other relevant information", noting that >> the result may be a chatty behavior in case of frequency hopping (see >> the > minutes). >> >> The new proposal would be to replace the text in bullet 5 with "Report >> to the white space database anticipated spectrum usage at a suitable >> granularity." This text seem to be fine with Joel, who raised the > objection. >> >> I hope there is consensus in the wg for this new wording for the >> charter update text. If there is no objection on the list to this >> newly proposed text in the next few days, I would ask our AD to take >> the proposed charter update text in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >> the new text for bullet 5, to the iesg. > > Hi Gabor, > > Would you be so kind as to send the actual text to the list? That will make it easier for people to track the changes, search on this thread, etc. > > Thanks! > > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > > > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > From Gabor.Bajko@nokia.com Mon Apr 16 21:00:09 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2711A11E8099 for ; Mon, 16 Apr 2012 21:00:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k+AmUyfxm6D3 for ; Mon, 16 Apr 2012 21:00:04 -0700 (PDT) Received: from mgw-sa01.nokia.com (smtp.nokia.com [147.243.1.47]) by ietfa.amsl.com (Postfix) with ESMTP id 7C3A811E8081 for ; Mon, 16 Apr 2012 21:00:04 -0700 (PDT) Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-sa01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3H401uO029330 for ; Tue, 17 Apr 2012 07:00:02 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.26]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Tue, 17 Apr 2012 06:59:11 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-010.mgdnok.nokia.com ([65.54.30.26]) with mapi id 14.02.0283.004; Tue, 17 Apr 2012 05:59:11 +0200 From: To: Thread-Topic: [paws] charter update - milestones Thread-Index: Ac0bzDj4a4Q/J5muTmev5BaemOKoKgAgTD/Q Date: Tue, 17 Apr 2012 03:59:10 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E76C21@008-AM1MPN1-001.mgdnok.nokia.com> References: <619CDADDCCD2B44380834BE8BF6F714140945F4CB0@EMV62-UKRD.domain1.systemhost.net> In-Reply-To: <619CDADDCCD2B44380834BE8BF6F714140945F4CB0@EMV62-UKRD.domain1.systemhost.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 17 Apr 2012 03:59:11.0983 (UTC) FILETIME=[72A18FF0:01CD1C4E] X-Nokia-AV: Clean Subject: Re: [paws] charter update - milestones X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 04:00:09 -0000 QW5keSwNCg0KSSBzaW1wbHkgdG9vayB0aGUgb3Bwb3J0dW5pdHkgb2YgdGhlIGNoYXJ0ZXIgdXBk YXRlIHRvIGFsc28gdXBkYXRlIHRoZSBtaWxlc3RvbmVzIHdpdGggc29tZSBtb3JlIHJlYWxpc3Rp YyBkYXRlcy4NCldoYXQgdGhlIGNoYXJ0ZXIgc2F5cyBhYm91dCB0aGUgbWlsZXN0b25lcyBoYXMg bGl0dGxlIHRvIGRvIHdpdGggd2hlbiB3ZSBhcmUgYWN0dWFsbHkgZ29pbmcgdG8gZmluYWxpemUg dGhlIHdvcmsuIEkgaGF2ZSBub3Qgc2VlbiBhbiBpbml0aWFsIGluZGl2aWR1YWwgc3VibWlzc2lv biBnZXR0aW5nIHRocm91Z2ggYSBXRyBhbmQgYmVpbmcgYXBwcm92ZWQgYnkgdGhlIElFU0cgaW4g bGVzcyB0aGFuIGEgeWVhci4gSSB3b3VsZCByZWFsbHkgaG9wZSB0aGlzIFdHIHByb3ZlcyBtZSB3 cm9uZyBhbmQgd2UgZmluaXNoIHRoZSB3b3JrIHNvb25lciB0aGFuIGV4cGVjdGVkLiBOb3RlLCBm aW5pc2hpbmcgc29vbmVyIHRoYW4gdGhlIG1pbGVzdG9uZXMgc3RhdGUgaXMgbm90IGEgcHJvYmxl bSBpbiBpZXRmIDspDQoNCi0gR2Fib3INCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy b206IGV4dCBhbmR5LnNhZ29AYnQuY29tIFttYWlsdG86YW5keS5zYWdvQGJ0LmNvbV0gDQpTZW50 OiBNb25kYXksIEFwcmlsIDE2LCAyMDEyIDU6MjcgQU0NClRvOiBCYWprbyBHYWJvciAoTm9raWEt Q0lDL1NpbGljb25WYWxsZXkpDQpDYzogcGF3c0BpZXRmLm9yZzsgc3RwZXRlckBzdHBldGVyLmlt DQpTdWJqZWN0OiBSRTogW3Bhd3NdIGNoYXJ0ZXIgdXBkYXRlIC0gbWlsZXN0b25lcw0KDQpIaSBH YWJvcg0KDQpDb3VsZCB5b3UgY2xhcmlmeSB3aHkgdGhlIG1pbGVzdG9uZXMgaGF2ZSBzbGlwcGVk IHN1YnN0YW50aWFsbHkgaW4gdGhlIHVwZGF0ZWQgY2hhcnRlcj8gSSBkb24ndCBiZWxpZXZlIHRo aXMgd2FzIG1lbnRpb25lZCBpbiBQYXJpcyBhcyBwYXJ0IG9mIHRoZSBjaGFydGVyIHVwZGF0ZS4g SSBhbSB3b3JyaWVkIHRoYXQgd2Ugd29uJ3QgbWVldCBpbmR1c3RyeSBleHBlY3RhdGlvbnMgaWYg dGhlIG1pbGVzdG9uZXMgc2xpcCBhZ2FpbiwgcGFydGljdWxhcmx5IGZvciB0aGUgc3RhbmRhcmQu IFBBV1MgaGFzIGFscmVhZHkgc3RhcnRlZCBvbiB0aGlzIGFuZCBoYXMgYSBudW1iZXIgb2YgcHJv cG9zYWxzIGZvciB0aGUgcHJvdG9jb2wsIHdoeSB3b3VsZCB3ZSBub3QgYmUgYWJsZSB0byBtZWV0 IHRoZSBleGlzdGluZyBEZWNlbWJlciAyMDEyIG1pbGVzdG9uZT8gDQoNClJlZ2FyZHMNCg0KQW5k eQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogcGF3cy1ib3VuY2VzQGlldGYu b3JnIFttYWlsdG86cGF3cy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgR2Fib3IuQmFq a29Abm9raWEuY29tDQpTZW50OiAxMSBBcHJpbCAyMDEyIDIxOjAyDQpUbzogc3RwZXRlckBzdHBl dGVyLmltDQpDYzogcGF3c0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtwYXdzXSBjaGFydGVyIHVw ZGF0ZQ0KDQpIZXJlJ3MgdGhlIGNoYXJ0ZXIgdXBkYXRlIHByb3Bvc2FsIHRleHQ6IGh0dHA6Ly93 d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvODMvc2xpZGVzL3NsaWRlcy04My1wYXdzLTQudHh0DQoN CkFjY29yZGluZyB0byBkaWZmLCB0aGUgYXJlIDYgbGluZXMgY2hhbmdlZCwgaW5jbHVkaW5nIHRo ZSB1cGRhdGUgdG8gdGhlIG1pbGVzdG9uZXMuIFRoZSBtYWluIGNoYW5nZSBpcyBhZGRpbmcgYnVs bGV0IHBvaW50IDU6ICIgUmVwb3J0IHRvIHRoZSB3aGl0ZSBzcGFjZSBkYXRhYmFzZSBhbnRpY2lw YXRlZCBzcGVjdHJ1bSB1c2FnZSBhdCBhIHN1aXRhYmxlIGdyYW51bGFyaXR5LiINCg0KLSBHYWJv ciANCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogZXh0IFBldGVyIFNhaW50 LUFuZHJlIFttYWlsdG86c3RwZXRlckBzdHBldGVyLmltXQ0KU2VudDogVHVlc2RheSwgQXByaWwg MTAsIDIwMTIgNjowNiBQTQ0KVG86IEJhamtvIEdhYm9yIChOb2tpYS1DSUMvU2lsaWNvblZhbGxl eSkNCkNjOiBwYXdzQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW3Bhd3NdIGNoYXJ0ZXIgdXBkYXRl DQoNCk9uIDQvOS8xMiAzOjQwIFBNLCBHYWJvci5CYWprb0Bub2tpYS5jb20gd3JvdGU6DQo+IEZv bGtzLA0KPiANCj4gVGhlcmUgd2FzIGxvbmcgZGlzY3Vzc2lvbiBvbiB0aGUgbGlzdCBiZWZvcmUg dGhlIFBhcmlzIEYyRiBhYm91dCB0aGUgDQo+IG5ld2x5IHN1cmZhY2VkIE9mY29tIHJlcXVpcmVt ZW50cywgd2hpY2ggcmVxdWlyZSB0aGUgbWFzdGVyIGRldmljZXMgdG8gDQo+IHJlcG9ydCBiYWNr IHRvIHRoZSB3c2RiIHRoZSBzcGVjdHJ1bSBjaG9zZW4gZm9yIG9wZXJhdGlvbi4gU2luY2UgdGhp cyANCj4gYXNwZWN0IGlzIG5vdCBjYXB0dXJlZCBpbiB0aGUgY3VycmVudCBjaGFydGVyLCBkdXJp bmcgdGhlIEYyRiB3ZSANCj4gZGlzY3Vzc2VkIGhvdyB0byBjYXB0dXJlIHRob3NlIHJlcXVpcmVt ZW50cyBhbmQgdGhlcmUgd2FzIG5vIG9iamVjdGlvbiANCj4gdG8gYSBzbGlnaHQgY2hhcnRlciB1 cGRhdGUuDQo+IA0KPiBUaGUgdGVudGF0aXZlIGNoYXJ0ZXIgdXBkYXRlIHRleHQgSSBzaG93ZWQg aW4gc2xpZGUgNyBvZiANCj4gaHR0cDovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy84My9zbGlk ZXMvc2xpZGVzLTgzLXBhd3MtMC5wcHR4IGhhZCANCj4gb25lIG9iamVjdGlvbiB0byB0aGUgdGV4 dCBhZGRlZCBhcyBhIDVedGggYnVsbGV0IHBvaW50OiDigJw1LiBSZXBvcnQgDQo+IGJhY2sgdG8g dGhlIHdoaXRlIHNwYWNlIGRhdGFiYXNlIHVzZSBpbmZvcm1hdGlvbiwgaW5jbHVkaW5nIHRoZSBj aG9zZW4gDQo+IGNoYW5uZWxzIGZvciBvcGVyYXRpb24gYW5kIG90aGVyIHJlbGV2YW50IGluZm9y bWF0aW9u4oCdLCBub3RpbmcgdGhhdCANCj4gdGhlIHJlc3VsdCBtYXkgYmUgYSBjaGF0dHkgYmVo YXZpb3IgaW4gY2FzZSBvZiBmcmVxdWVuY3kgaG9wcGluZyAoc2VlIHRoZSBtaW51dGVzKS4NCj4g DQo+IFRoZSBuZXcgcHJvcG9zYWwgd291bGQgYmUgdG8gcmVwbGFjZSB0aGUgdGV4dCBpbiBidWxs ZXQgNSB3aXRoIOKAnFJlcG9ydCANCj4gdG8gdGhlIHdoaXRlIHNwYWNlIGRhdGFiYXNlIGFudGlj aXBhdGVkIHNwZWN0cnVtIHVzYWdlIGF0IGEgc3VpdGFibGUgDQo+IGdyYW51bGFyaXR5LuKAnSBU aGlzIHRleHQgc2VlbSB0byBiZSBmaW5lIHdpdGggSm9lbCwgd2hvIHJhaXNlZCB0aGUgb2JqZWN0 aW9uLg0KPiANCj4gSSBob3BlIHRoZXJlIGlzIGNvbnNlbnN1cyBpbiB0aGUgd2cgZm9yIHRoaXMg bmV3IHdvcmRpbmcgZm9yIHRoZSANCj4gY2hhcnRlciB1cGRhdGUgdGV4dC4gSWYgdGhlcmUgaXMg bm8gb2JqZWN0aW9uIG9uIHRoZSBsaXN0IHRvIHRoaXMgDQo+IG5ld2x5IHByb3Bvc2VkIHRleHQg aW4gdGhlIG5leHQgZmV3IGRheXMsIEkgd291bGQgYXNrIG91ciBBRCB0byB0YWtlIA0KPiB0aGUg cHJvcG9zZWQgY2hhcnRlciB1cGRhdGUgdGV4dCBpbiBzbGlkZSA3IG9mIA0KPiBodHRwOi8vd3d3 LmlldGYub3JnL3Byb2NlZWRpbmdzLzgzL3NsaWRlcy9zbGlkZXMtODMtcGF3cy0wLnBwdHgsIHdp dGggDQo+IHRoZSBuZXcgdGV4dCBmb3IgYnVsbGV0IDUsIHRvIHRoZSBpZXNnLg0KDQpIaSBHYWJv ciwNCg0KV291bGQgeW91IGJlIHNvIGtpbmQgYXMgdG8gc2VuZCB0aGUgYWN0dWFsIHRleHQgdG8g dGhlIGxpc3Q/IFRoYXQgd2lsbCBtYWtlIGl0IGVhc2llciBmb3IgcGVvcGxlIHRvIHRyYWNrIHRo ZSBjaGFuZ2VzLCBzZWFyY2ggb24gdGhpcyB0aHJlYWQsIGV0Yy4NCg0KVGhhbmtzIQ0KDQpQZXRl cg0KDQotLQ0KUGV0ZXIgU2FpbnQtQW5kcmUNCmh0dHBzOi8vc3RwZXRlci5pbS8NCg0KDQpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KcGF3cyBtYWlsaW5n IGxpc3QNCnBhd3NAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu Zm8vcGF3cw0K From Gabor.Bajko@nokia.com Mon Apr 16 21:29:12 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A8ABC11E80A2 for ; Mon, 16 Apr 2012 21:29:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ATbbJnwJZKs for ; Mon, 16 Apr 2012 21:29:07 -0700 (PDT) Received: from mgw-sa02.nokia.com (smtp.nokia.com [147.243.1.48]) by ietfa.amsl.com (Postfix) with ESMTP id 386FD11E80A5 for ; Mon, 16 Apr 2012 21:29:06 -0700 (PDT) Received: from vaebh105.NOE.Nokia.com (in-mx.nokia.com [10.160.244.31]) by mgw-sa02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3H4Suej011279 for ; Tue, 17 Apr 2012 07:29:01 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.57]) by vaebh105.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Tue, 17 Apr 2012 07:28:58 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-002.mgdnok.nokia.com ([65.54.30.57]) with mapi id 14.02.0283.004; Tue, 17 Apr 2012 06:28:57 +0200 From: To: Thread-Topic: [paws] charter update Thread-Index: Ac0WlIdy7DwSAX94QiCkGTZVuyQEJQA2fs+AACu+7zAAZZBuUABepnLgACYWMLAAILrPUP//572A///aqCA= Date: Tue, 17 Apr 2012 04:28:57 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E76C4F@008-AM1MPN1-001.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <1ECAFF543A2FED4EA2BEB6CACE08E47601E76BF5@008-AM1MPN1-001.mgdnok.nokia.com> <4F8CEA3B.8020706@joelhalpern.com> In-Reply-To: <4F8CEA3B.8020706@joelhalpern.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 17 Apr 2012 04:28:58.0422 (UTC) FILETIME=[9B6E8560:01CD1C52] X-Nokia-AV: Clean Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 04:29:12 -0000 > given that the station is reporting channel usage before it actually uses= the channels, the usage is "anticipated usage" I totally agree. Since Ofcom requires that reporting be made right after th= e channel request, it seems common sense that the report would be about ant= icipated usage, even if the magic word is not there. I thought we could cut= the discussions short by removing it. - Gabor -----Original Message----- From: ext Joel M. Halpern [mailto:jmh@joelhalpern.com]=20 Sent: Monday, April 16, 2012 8:58 PM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: andy.sago@bt.com; paws@ietf.org; presnick@qualcomm.com Subject: Re: [paws] charter update I would observe that no matter what we think governments might want, given = that the station is reporting channel usage before it actually uses the cha= nnels, the usage is "anticipated usage". The other meaningful alternative I could find would be to report actual=20 usage. That would have to be after the fact, and would be a much=20 larger change in scope. Yours, Joel On 4/16/2012 11:51 PM, Gabor.Bajko@nokia.com wrote: > Great. We are now stuck on one word in the charter, which is supposed to = describe the scope of the work. We need a charter update because simply que= rying, or querying and reporting sg back is fundamentally different. But ho= w frequently one reports back is an operational requirement, and less or mo= re frequent reports do not result in fundamentally different features for t= he protocol. > > Anyway, I took the controversial word 'anticipated' out from the charter = update text, here's the new version: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > I ask again, does anyone has any _substantial_ problems with this version= of the charter text? If yes, say so within the next few days. If not, I'll= kindly ask our AD to take this up with the iesg hopefully at the next tele= chat. > > - Gabor > > > -----Original Message----- > From: ext andy.sago@bt.com [mailto:andy.sago@bt.com] > Sent: Monday, April 16, 2012 5:14 AM > To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org > Cc: presnick@qualcomm.com; gerald.chouinard@sympatico.ca > Subject: RE: [paws] charter update > > Gabor > > Like Gerald, I am uneasy with the use of the word "anticipated". We can = ask Ofcom, but I am sure they will just point us to their regulatory requir= ements which use phrasing like "a master WSD must communicate to the WSDB t= he following information: .... The lower and upper frequency boundaries of = the in-block emissions.... The maximum in-block EIRP spectral densities (in= dBm/(0.2 MHz)) that the master WSD, and its associated slaves, actually ra= diate ....". So their regulatory requirements are for actual usage, not ant= icipated. It may be foolish for the group to agree charter text that says s= omething different. Can we just delete the word "anticipated" in the new bu= llet 5? The word order could be changed to " Report spectrum usage to the w= hite space database at a suitable granularity". > > Andy > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf=20 > Of Gerald Chouinard > Sent: 15 April 2012 18:40 > To: Gabor.Bajko@nokia.com > Cc: presnick@qualcomm.com; paws@ietf.org > Subject: Re: [paws] charter update > > Gabor, > > I am wandering is the word "anticipated" will be good enough for OFCOM. Y= ou may want to verify with them. To establish a status of the spectrum usag= e in an area, the regulator will likely need the actual usage of this spect= rum and not only its "anticipated" usage. > > My two cents ... > > Gerald > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf=20 > Of Gabor.Bajko@nokia.com > Sent: Friday, 13 April, 2012 16:31 > To: stpeter@stpeter.im; presnick@qualcomm.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Pete, Peter, > > There doesn't seem to be any objection to this charter update text on the= list from the WG members. Could you guys take this charter proposal text t= o the iesg's telechat? > > Thanks, Gabor > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf=20 > Of Bajko Gabor (Nokia-CIC/SiliconValley) > Sent: Wednesday, April 11, 2012 1:02 PM > To: stpeter@stpeter.im > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Here's the charter update proposal text: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > According to diff, the are 6 lines changed, including the update to the m= ilestones. The main change is adding bullet point 5: " Report to the white = space database anticipated spectrum usage at a suitable granularity." > > - Gabor > > > -----Original Message----- > From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] > Sent: Tuesday, April 10, 2012 6:06 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley) > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >> Folks, >> >> There was long discussion on the list before the Paris F2F about the=20 >> newly surfaced Ofcom requirements, which require the master devices=20 >> to report back to the wsdb the spectrum chosen for operation. Since=20 >> this aspect is not captured in the current charter, during the F2F we=20 >> discussed how to capture those requirements and there was no=20 >> objection to a slight charter update. >> >> The tentative charter update text I showed in slide 7 of=20 >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had=20 >> one objection to the text added as a 5^th bullet point: "5. Report=20 >> back to the white space database use information, including the=20 >> chosen channels for operation and other relevant information", noting=20 >> that the result may be a chatty behavior in case of frequency hopping=20 >> (see the > minutes). >> >> The new proposal would be to replace the text in bullet 5 with=20 >> "Report to the white space database anticipated spectrum usage at a=20 >> suitable granularity." This text seem to be fine with Joel, who=20 >> raised the > objection. >> >> I hope there is consensus in the wg for this new wording for the=20 >> charter update text. If there is no objection on the list to this=20 >> newly proposed text in the next few days, I would ask our AD to take=20 >> the proposed charter update text in slide 7 of=20 >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with=20 >> the new text for bullet 5, to the iesg. > > Hi Gabor, > > Would you be so kind as to send the actual text to the list? That will ma= ke it easier for people to track the changes, search on this thread, etc. > > Thanks! > > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > > > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws > From peter@spectrumbridge.com Tue Apr 17 05:15:49 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ABF221F85A8 for ; Tue, 17 Apr 2012 05:15:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uC0Cfyp1ib+5 for ; Tue, 17 Apr 2012 05:15:44 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 5FA9221F855A for ; Tue, 17 Apr 2012 05:15:44 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Tue, 17 Apr 2012 08:17:16 -0400 From: Peter Stanforth To: "Joel M. Halpern" , "Gabor.Bajko@nokia.com" Date: Tue, 17 Apr 2012 08:15:38 -0400 Thread-Topic: [paws] charter update Thread-Index: Ac0clAZilsXrds7iSVamz6EJFBF+UA== Message-ID: In-Reply-To: <4F8CEA3B.8020706@joelhalpern.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" , "presnick@qualcomm.com" Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 12:15:49 -0000 Exactly! Anticipated Use is a perfectly acceptable definition. Peter S. On MonApr/16/12 Mon Apr 16, 11:57 PM, "Joel M. Halpern" wrote: >I would observe that no matter what we think governments might want, >given that the station is reporting channel usage before it actually >uses the channels, the usage is "anticipated usage". >The other meaningful alternative I could find would be to report actual >usage. That would have to be after the fact, and would be a much >larger change in scope. > >Yours, >Joel > >On 4/16/2012 11:51 PM, Gabor.Bajko@nokia.com wrote: >> Great. We are now stuck on one word in the charter, which is supposed >>to describe the scope of the work. We need a charter update because >>simply querying, or querying and reporting sg back is fundamentally >>different. But how frequently one reports back is an operational >>requirement, and less or more frequent reports do not result in >>fundamentally different features for the protocol. >> >> Anyway, I took the controversial word 'anticipated' out from the >>charter update text, here's the new version: >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >> >> I ask again, does anyone has any _substantial_ problems with this >>version of the charter text? If yes, say so within the next few days. If >>not, I'll kindly ask our AD to take this up with the iesg hopefully at >>the next telechat. >> >> - Gabor >> >> >> -----Original Message----- >> From: ext andy.sago@bt.com [mailto:andy.sago@bt.com] >> Sent: Monday, April 16, 2012 5:14 AM >> To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org >> Cc: presnick@qualcomm.com; gerald.chouinard@sympatico.ca >> Subject: RE: [paws] charter update >> >> Gabor >> >> Like Gerald, I am uneasy with the use of the word "anticipated". We >>can ask Ofcom, but I am sure they will just point us to their regulatory >>requirements which use phrasing like "a master WSD must communicate to >>the WSDB the following information: .... The lower and upper frequency >>boundaries of the in-block emissions.... The maximum in-block EIRP >>spectral densities (in dBm/(0.2 MHz)) that the master WSD, and its >>associated slaves, actually radiate ....". So their regulatory >>requirements are for actual usage, not anticipated. It may be foolish >>for the group to agree charter text that says something different. Can >>we just delete the word "anticipated" in the new bullet 5? The word >>order could be changed to " Report spectrum usage to the white space >>database at a suitable granularity". >> >> Andy >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>Gerald Chouinard >> Sent: 15 April 2012 18:40 >> To: Gabor.Bajko@nokia.com >> Cc: presnick@qualcomm.com; paws@ietf.org >> Subject: Re: [paws] charter update >> >> Gabor, >> >> I am wandering is the word "anticipated" will be good enough for OFCOM. >>You may want to verify with them. To establish a status of the spectrum >>usage in an area, the regulator will likely need the actual usage of >>this spectrum and not only its "anticipated" usage. >> >> My two cents ... >> >> Gerald >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>Gabor.Bajko@nokia.com >> Sent: Friday, 13 April, 2012 16:31 >> To: stpeter@stpeter.im; presnick@qualcomm.com >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Pete, Peter, >> >> There doesn't seem to be any objection to this charter update text on >>the list from the WG members. Could you guys take this charter proposal >>text to the iesg's telechat? >> >> Thanks, Gabor >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>Bajko Gabor (Nokia-CIC/SiliconValley) >> Sent: Wednesday, April 11, 2012 1:02 PM >> To: stpeter@stpeter.im >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Here's the charter update proposal text: >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >> >> According to diff, the are 6 lines changed, including the update to the >>milestones. The main change is adding bullet point 5: " Report to the >>white space database anticipated spectrum usage at a suitable >>granularity." >> >> - Gabor >> >> >> -----Original Message----- >> From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >> Sent: Tuesday, April 10, 2012 6:06 PM >> To: Bajko Gabor (Nokia-CIC/SiliconValley) >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >>> Folks, >>> >>> There was long discussion on the list before the Paris F2F about the >>> newly surfaced Ofcom requirements, which require the master devices to >>> report back to the wsdb the spectrum chosen for operation. Since this >>> aspect is not captured in the current charter, during the F2F we >>> discussed how to capture those requirements and there was no objection >>> to a slight charter update. >>> >>> The tentative charter update text I showed in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >>> one objection to the text added as a 5^th bullet point: "5. Report >>> back to the white space database use information, including the chosen >>> channels for operation and other relevant information", noting that >>> the result may be a chatty behavior in case of frequency hopping (see >>> the >> minutes). >>> >>> The new proposal would be to replace the text in bullet 5 with "Report >>> to the white space database anticipated spectrum usage at a suitable >>> granularity." This text seem to be fine with Joel, who raised the >> objection. >>> >>> I hope there is consensus in the wg for this new wording for the >>> charter update text. If there is no objection on the list to this >>> newly proposed text in the next few days, I would ask our AD to take >>> the proposed charter update text in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >>> the new text for bullet 5, to the iesg. >> >> Hi Gabor, >> >> Would you be so kind as to send the actual text to the list? That will >>make it easier for people to track the changes, search on this thread, >>etc. >> >> Thanks! >> >> Peter >> >> -- >> Peter Saint-Andre >> https://stpeter.im/ >> >> >> _______________________________________________ >> paws mailing list >> paws@ietf.org >> https://www.ietf.org/mailman/listinfo/paws >> _______________________________________________ >> paws mailing list >> paws@ietf.org >> https://www.ietf.org/mailman/listinfo/paws >> >> _______________________________________________ >> paws mailing list >> paws@ietf.org >> https://www.ietf.org/mailman/listinfo/paws >> _______________________________________________ >> paws mailing list >> paws@ietf.org >> https://www.ietf.org/mailman/listinfo/paws >> >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws From presnick@qualcomm.com Tue Apr 17 06:43:05 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58E6C21F85A7 for ; Tue, 17 Apr 2012 06:43:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -106.564 X-Spam-Level: X-Spam-Status: No, score=-106.564 tagged_above=-999 required=5 tests=[AWL=0.035, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eo49yxOcl6Be for ; Tue, 17 Apr 2012 06:43:00 -0700 (PDT) Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by ietfa.amsl.com (Postfix) with ESMTP id 823C221F851B for ; Tue, 17 Apr 2012 06:43:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=presnick@qualcomm.com; q=dns/txt; s=qcdkim; t=1334670180; x=1366206180; h=message-id:date:from:user-agent:mime-version:to:cc: subject:references:in-reply-to:content-type: content-transfer-encoding:x-originating-ip; bh=SYIUgKpyTHoCKRWvBkzJ5gCipTx1AF8vi0SeSV1qmcY=; b=dazaEU0lZNhtDsvcQaTx/davt8x78u8U5e287eHnSDIh94UWn+PtI3e1 VsvjTVfRyHtUy7YwpXZgI//NQI0fcoIwM9xJYGXvA2VGaN4UsWX5BSliw eA8so3UEByiVJOiKuGmITbSEINqtI4bCx6RJTS4BNgk43tO2xxKP9i15X U=; X-IronPort-AV: E=McAfee;i="5400,1158,6683"; a="180091740" Received: from ironmsg03-l.qualcomm.com ([172.30.48.18]) by wolverine02.qualcomm.com with ESMTP; 17 Apr 2012 06:42:59 -0700 X-IronPort-AV: E=Sophos;i="4.75,434,1330934400"; d="scan'208";a="218659146" Received: from nasanexhc04.na.qualcomm.com ([172.30.48.17]) by Ironmsg03-L.qualcomm.com with ESMTP/TLS/AES128-SHA; 17 Apr 2012 06:42:59 -0700 Received: from Macintosh-4.local (172.30.48.1) by qcmail1.qualcomm.com (172.30.48.17) with Microsoft SMTP Server (TLS) id 14.2.283.3; Tue, 17 Apr 2012 06:42:59 -0700 Message-ID: <4F8D7361.40803@qualcomm.com> Date: Tue, 17 Apr 2012 06:42:57 -0700 From: Pete Resnick User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4 MIME-Version: 1.0 To: References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> In-Reply-To: <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [172.30.48.1] Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 13:43:05 -0000 Folks, 1. As was said by others, "anticipated" is correct. The change in the charter was not to include a constant dynamic update to the database of what the device is currently using, but a one-time immediate report of what the device intends to use. If you prefer "intended" to "anticipated", that is also fine, but we have *not* discussed the possibility of writing the protocol to have an update mechanism to inform the database of the current actual usage. If that's needed, we should further discuss. 2. I should repeat the admonition I made at the meeting in Paris: We are *not* writing regulatory requirements into the protocol. We are writing the protocol to have enough flexibility to satisfy regulatory requirements. I am quite sure if we asked Ofcom whether they wanted "anticipated usage" or "actual usage" in the protocol, they'd say "actual usage", but that is entirely the wrong question to be asking and we'd be getting a bogus answer. If the regulatory requirement we are trying to make sure we are able to cover is "a single report by the device of which spectrum it will be using", then "anticipated" is our design requirement. Regulators (like end users in general) are not protocol designers and the language they use for requirements should not be used in our charter or protocol documents. We need to interpret what their high-level requirements mean for our protocol and use language within our documents (including our charter) that makes sense for a protocol. So, my question to the list: Does anybody think we need to have the device constantly report back to the database about its current usage? If I don't hear from anybody, I'm going to assume that this is *not* needed and that the correct charter update to submit to the IESG should have "anticipated" or "intended". pr On 4/16/12 5:13 AM, andy.sago@bt.com wrote: > Gabor > > Like Gerald, I am uneasy with the use of the word "anticipated". We can ask Ofcom, but I am sure they will just point us to their regulatory requirements which use phrasing like "a master WSD must communicate to the WSDB the following information: .... The lower and upper frequency boundaries of the in-block emissions.... The maximum in-block EIRP spectral densities (in dBm/(0.2 MHz)) that the master WSD, and its associated slaves, actually radiate ....". So their regulatory requirements are for actual usage, not anticipated. It may be foolish for the group to agree charter text that says something different. Can we just delete the word "anticipated" in the new bullet 5? The word order could be changed to " Report spectrum usage to the white space database at a suitable granularity". > > Andy > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gerald Chouinard > Sent: 15 April 2012 18:40 > To: Gabor.Bajko@nokia.com > Cc: presnick@qualcomm.com; paws@ietf.org > Subject: Re: [paws] charter update > > Gabor, > > I am wandering is the word "anticipated" will be good enough for OFCOM. You may want to verify with them. To establish a status of the spectrum usage in an area, the regulator will likely need the actual usage of this spectrum and not only its "anticipated" usage. > > My two cents ... > > Gerald > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gabor.Bajko@nokia.com > Sent: Friday, 13 April, 2012 16:31 > To: stpeter@stpeter.im; presnick@qualcomm.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Pete, Peter, > > There doesn't seem to be any objection to this charter update text on the list from the WG members. Could you guys take this charter proposal text to the iesg's telechat? > > Thanks, Gabor > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Bajko Gabor (Nokia-CIC/SiliconValley) > Sent: Wednesday, April 11, 2012 1:02 PM > To: stpeter@stpeter.im > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Here's the charter update proposal text: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > According to diff, the are 6 lines changed, including the update to the milestones. The main change is adding bullet point 5: " Report to the white space database anticipated spectrum usage at a suitable granularity." > > - Gabor > > > -----Original Message----- > From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] > Sent: Tuesday, April 10, 2012 6:06 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley) > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > >> Folks, >> >> There was long discussion on the list before the Paris F2F about the >> newly surfaced Ofcom requirements, which require the master devices to >> report back to the wsdb the spectrum chosen for operation. Since this >> aspect is not captured in the current charter, during the F2F we >> discussed how to capture those requirements and there was no objection >> to a slight charter update. >> >> The tentative charter update text I showed in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >> one objection to the text added as a 5^th bullet point: "5. Report >> back to the white space database use information, including the chosen >> channels for operation and other relevant information", noting that >> the result may be a chatty behavior in case of frequency hopping (see >> the >> > minutes). > >> The new proposal would be to replace the text in bullet 5 with "Report >> to the white space database anticipated spectrum usage at a suitable >> granularity." This text seem to be fine with Joel, who raised the >> > objection. > >> I hope there is consensus in the wg for this new wording for the >> charter update text. If there is no objection on the list to this >> newly proposed text in the next few days, I would ask our AD to take >> the proposed charter update text in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >> the new text for bullet 5, to the iesg. >> > Hi Gabor, > > Would you be so kind as to send the actual text to the list? That will make it easier for people to track the changes, search on this thread, etc. > > Thanks! > > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > -- Pete Resnick Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102 From jmalyar@telcordia.com Tue Apr 17 07:21:17 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E242711E80A2 for ; Tue, 17 Apr 2012 07:21:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ngOIk9TRnK0M for ; Tue, 17 Apr 2012 07:21:04 -0700 (PDT) Received: from dnsmx2pya.telcordia.com (dnsmx2pya.telcordia.com [128.96.20.23]) by ietfa.amsl.com (Postfix) with ESMTP id EFA8411E80A3 for ; Tue, 17 Apr 2012 07:21:02 -0700 (PDT) Received: from pya-dte-bms01.telcordia.com (pya-dte-bms01.cc.telcordia.com [128.96.37.48]) by dnsmx2pya.telcordia.com (8.13.8+Sun/8.13.8) with ESMTP id q3HEKi9r014834; Tue, 17 Apr 2012 10:21:00 -0400 (EDT) X-AuditID: 80602530-b7fc16d00000258e-44-4f8d7c4b8f93 Received: from rrc-dte-exhb1.dte.telcordia.com (rrc-dte-exhb1.cc.telcordia.com [128.96.20.12]) by pya-dte-bms01.telcordia.com (Symantec Messaging Gateway) with SMTP id 06.B0.09614.B4C7D8F4; Tue, 17 Apr 2012 10:21:00 -0400 (EDT) Received: from rrc-dte-exmb1.dte.telcordia.com ([128.96.180.10]) by rrc-dte-exhb1.dte.telcordia.com ([128.96.20.12]) with mapi; Tue, 17 Apr 2012 10:20:59 -0400 From: "Malyar, John P" To: Pete Resnick , "andy.sago@bt.com" Date: Tue, 17 Apr 2012 10:20:59 -0400 Thread-Topic: [paws] charter update Thread-Index: Ac0coAgYDfQfwrFcTUu1/9yv631rSAABCYpn Message-ID: <5CFF94AC6128EA478EB1B82775E1B6A72708B37872@rrc-dte-exmb1.dte.telcordia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net>, <4F8D7361.40803@qualcomm.com> In-Reply-To: <4F8D7361.40803@qualcomm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprOIsWRmVeSWpSXmKPExsXSkCDCo+tT0+tvsGQ9q8XyUyvZLA70zGW2 uNDyks2B2aPty2QmjyVLfjJ5bPrQzRrAHMVlk5Kak1mWWqRvl8CVMalxK3PBXJuK1du+szcw /jfoYuTkkBAwkZjY1cMMYYtJXLi3nq2LkYtDSOApo8TiKx0sEM5iRokZb2azglSxCehJ3PrX yd7FyMEhIhAo0bxZCiTMLKAsce5OD1iYRUBV4sONeJCwsICSxOI7d8A6RYBKls2ZxwRhG0ls mgyyl4ODVyBCYuPcEohNa5klDj1+zwJSwymgJfHv5iGwXkag276fWsMEsUpc4taT+UwQNwtI LNlzHup+UYmXj/9B1YtK3GlfzwhRryOxYPcnNghbW2LZwtdg9bwCghInZz5hmcAoNgvJ2FlI WmYhaZmFpGUBI8sqRumCykTdlJJU3aTcYgNDvZLUnOT8opTMRL3k/NxNjODoUjXYwbj7l/oh RgEORiUe3pmGPf5CrIllxZW5hxglOJiVRHjv3AQK8aYkVlalFuXHF5XmpBYfYpTmYFES592i 7+8jJJCeWJKanZpakFoEk2Xi4JRqYDReeF5TRvq18fO0HVzCIuE31q8udixoCHtnviTs/EVL u0C3KImosgWh3nnXbc97TFd4qJDZYWG5yS9NPP79O9sitr7JmRFBx11kRJ4IFgXsqrVKc5fj TPs3uXxBhtmH/vz/5/wPbHmr+XCWwb/dHrunhbyqljul1XQvWciYL35+yYmLvcf6lFiKMxIN tZiLihMBWce3XqoCAAA= Cc: "paws@ietf.org" Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 14:21:19 -0000 The questions below and the recent responses from Peter and Joel to this th= read seem very reasonable regarding the charter update. I would think the p= urpose of the WG activity is to provide the capabilities to support the fun= ctionality needed to interoperate the WSD with the Database. For example, i= f a feedback loop is determined to be necessary we should provide the messa= ging definition. However, the frequency of the message and/or the granulari= ty of the data should be defined by the regulatory authority implementing t= he rules and not be requirements forced by the interface definition. IMHO. Kind regards, John Malyar ________________________________________ From: paws-bounces@ietf.org [paws-bounces@ietf.org] On Behalf Of Pete Resni= ck [presnick@qualcomm.com] Sent: Tuesday, April 17, 2012 9:42 AM To: andy.sago@bt.com Cc: paws@ietf.org Subject: Re: [paws] charter update Folks, 1. As was said by others, "anticipated" is correct. The change in the charter was not to include a constant dynamic update to the database of what the device is currently using, but a one-time immediate report of what the device intends to use. If you prefer "intended" to "anticipated", that is also fine, but we have *not* discussed the possibility of writing the protocol to have an update mechanism to inform the database of the current actual usage. If that's needed, we should further discuss. 2. I should repeat the admonition I made at the meeting in Paris: We are *not* writing regulatory requirements into the protocol. We are writing the protocol to have enough flexibility to satisfy regulatory requirements. I am quite sure if we asked Ofcom whether they wanted "anticipated usage" or "actual usage" in the protocol, they'd say "actual usage", but that is entirely the wrong question to be asking and we'd be getting a bogus answer. If the regulatory requirement we are trying to make sure we are able to cover is "a single report by the device of which spectrum it will be using", then "anticipated" is our design requirement. Regulators (like end users in general) are not protocol designers and the language they use for requirements should not be used in our charter or protocol documents. We need to interpret what their high-level requirements mean for our protocol and use language within our documents (including our charter) that makes sense for a protocol. So, my question to the list: Does anybody think we need to have the device constantly report back to the database about its current usage? If I don't hear from anybody, I'm going to assume that this is *not* needed and that the correct charter update to submit to the IESG should have "anticipated" or "intended". pr On 4/16/12 5:13 AM, andy.sago@bt.com wrote: > Gabor > > Like Gerald, I am uneasy with the use of the word "anticipated". We can = ask Ofcom, but I am sure they will just point us to their regulatory requir= ements which use phrasing like "a master WSD must communicate to the WSDB t= he following information: .... The lower and upper frequency boundaries of = the in-block emissions.... The maximum in-block EIRP spectral densities (in= dBm/(0.2 MHz)) that the master WSD, and its associated slaves, actually ra= diate ....". So their regulatory requirements are for actual usage, not ant= icipated. It may be foolish for the group to agree charter text that says s= omething different. Can we just delete the word "anticipated" in the new bu= llet 5? The word order could be changed to " Report spectrum usage to the w= hite space database at a suitable granularity". > > Andy > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of G= erald Chouinard > Sent: 15 April 2012 18:40 > To: Gabor.Bajko@nokia.com > Cc: presnick@qualcomm.com; paws@ietf.org > Subject: Re: [paws] charter update > > Gabor, > > I am wandering is the word "anticipated" will be good enough for OFCOM. Y= ou may want to verify with them. To establish a status of the spectrum usag= e in an area, the regulator will likely need the actual usage of this spect= rum and not only its "anticipated" usage. > > My two cents ... > > Gerald > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of G= abor.Bajko@nokia.com > Sent: Friday, 13 April, 2012 16:31 > To: stpeter@stpeter.im; presnick@qualcomm.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Pete, Peter, > > There doesn't seem to be any objection to this charter update text on the= list from the WG members. Could you guys take this charter proposal text t= o the iesg's telechat? > > Thanks, Gabor > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of B= ajko Gabor (Nokia-CIC/SiliconValley) > Sent: Wednesday, April 11, 2012 1:02 PM > To: stpeter@stpeter.im > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Here's the charter update proposal text: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > According to diff, the are 6 lines changed, including the update to the m= ilestones. The main change is adding bullet point 5: " Report to the white = space database anticipated spectrum usage at a suitable granularity." > > - Gabor > > > -----Original Message----- > From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] > Sent: Tuesday, April 10, 2012 6:06 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley) > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > >> Folks, >> >> There was long discussion on the list before the Paris F2F about the >> newly surfaced Ofcom requirements, which require the master devices to >> report back to the wsdb the spectrum chosen for operation. Since this >> aspect is not captured in the current charter, during the F2F we >> discussed how to capture those requirements and there was no objection >> to a slight charter update. >> >> The tentative charter update text I showed in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >> one objection to the text added as a 5^th bullet point: "5. Report >> back to the white space database use information, including the chosen >> channels for operation and other relevant information", noting that >> the result may be a chatty behavior in case of frequency hopping (see >> the >> > minutes). > >> The new proposal would be to replace the text in bullet 5 with "Report >> to the white space database anticipated spectrum usage at a suitable >> granularity." This text seem to be fine with Joel, who raised the >> > objection. > >> I hope there is consensus in the wg for this new wording for the >> charter update text. If there is no objection on the list to this >> newly proposed text in the next few days, I would ask our AD to take >> the proposed charter update text in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >> the new text for bullet 5, to the iesg. >> > Hi Gabor, > > Would you be so kind as to send the actual text to the list? That will ma= ke it easier for people to track the changes, search on this thread, etc. > > Thanks! > > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > -- Pete Resnick Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102 _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws= From andy.sago@bt.com Tue Apr 17 08:21:51 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57E5D21F856D for ; Tue, 17 Apr 2012 08:21:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZS3v-Z1EXKvi for ; Tue, 17 Apr 2012 08:21:46 -0700 (PDT) Received: from smtpe1.intersmtp.com (smtp64.intersmtp.com [62.239.224.237]) by ietfa.amsl.com (Postfix) with ESMTP id D9EC021F856A for ; Tue, 17 Apr 2012 08:21:42 -0700 (PDT) Received: from EVMHT67-UKRD.domain1.systemhost.net (10.36.3.104) by RDW083A008ED64.smtp-e4.hygiene.service (10.187.98.13) with Microsoft SMTP Server (TLS) id 8.3.213.0; Tue, 17 Apr 2012 16:21:41 +0100 Received: from EMV62-UKRD.domain1.systemhost.net ([169.254.2.93]) by EVMHT67-UKRD.domain1.systemhost.net ([10.36.3.104]) with mapi; Tue, 17 Apr 2012 16:21:40 +0100 From: To: , Date: Tue, 17 Apr 2012 16:21:39 +0100 Thread-Topic: [paws] charter update - milestones Thread-Index: Ac0bzDj4a4Q/J5muTmev5BaemOKoKgAgTD/QABgJfDA= Message-ID: <619CDADDCCD2B44380834BE8BF6F714140946B5A8B@EMV62-UKRD.domain1.systemhost.net> References: <619CDADDCCD2B44380834BE8BF6F714140945F4CB0@EMV62-UKRD.domain1.systemhost.net> <1ECAFF543A2FED4EA2BEB6CACE08E47601E76C21@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E76C21@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US, en-GB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [paws] charter update - milestones X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 15:21:51 -0000 VGhhbmtzLCBpdCB3b3VsZCBiZSBnb29kIGZvciBQQVdTIHRvIGJlIGFuIGV4Y2VwdGlvbiBhbmQg ZmluaXNoIGFoZWFkIG9mIHRpbWUgOikNCg0KQW5keQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KRnJvbTogcGF3cy1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86cGF3cy1ib3VuY2VzQGll dGYub3JnXSBPbiBCZWhhbGYgT2YgR2Fib3IuQmFqa29Abm9raWEuY29tDQpTZW50OiAxNyBBcHJp bCAyMDEyIDA0OjU5DQpUbzogcGF3c0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtwYXdzXSBjaGFy dGVyIHVwZGF0ZSAtIG1pbGVzdG9uZXMNCg0KQW5keSwNCg0KSSBzaW1wbHkgdG9vayB0aGUgb3Bw b3J0dW5pdHkgb2YgdGhlIGNoYXJ0ZXIgdXBkYXRlIHRvIGFsc28gdXBkYXRlIHRoZSBtaWxlc3Rv bmVzIHdpdGggc29tZSBtb3JlIHJlYWxpc3RpYyBkYXRlcy4NCldoYXQgdGhlIGNoYXJ0ZXIgc2F5 cyBhYm91dCB0aGUgbWlsZXN0b25lcyBoYXMgbGl0dGxlIHRvIGRvIHdpdGggd2hlbiB3ZSBhcmUg YWN0dWFsbHkgZ29pbmcgdG8gZmluYWxpemUgdGhlIHdvcmsuIEkgaGF2ZSBub3Qgc2VlbiBhbiBp bml0aWFsIGluZGl2aWR1YWwgc3VibWlzc2lvbiBnZXR0aW5nIHRocm91Z2ggYSBXRyBhbmQgYmVp bmcgYXBwcm92ZWQgYnkgdGhlIElFU0cgaW4gbGVzcyB0aGFuIGEgeWVhci4gSSB3b3VsZCByZWFs bHkgaG9wZSB0aGlzIFdHIHByb3ZlcyBtZSB3cm9uZyBhbmQgd2UgZmluaXNoIHRoZSB3b3JrIHNv b25lciB0aGFuIGV4cGVjdGVkLiBOb3RlLCBmaW5pc2hpbmcgc29vbmVyIHRoYW4gdGhlIG1pbGVz dG9uZXMgc3RhdGUgaXMgbm90IGEgcHJvYmxlbSBpbiBpZXRmIDspDQoNCi0gR2Fib3INCg0KLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGV4dCBhbmR5LnNhZ29AYnQuY29tIFttYWls dG86YW5keS5zYWdvQGJ0LmNvbV0NClNlbnQ6IE1vbmRheSwgQXByaWwgMTYsIDIwMTIgNToyNyBB TQ0KVG86IEJhamtvIEdhYm9yIChOb2tpYS1DSUMvU2lsaWNvblZhbGxleSkNCkNjOiBwYXdzQGll dGYub3JnOyBzdHBldGVyQHN0cGV0ZXIuaW0NClN1YmplY3Q6IFJFOiBbcGF3c10gY2hhcnRlciB1 cGRhdGUgLSBtaWxlc3RvbmVzDQoNCkhpIEdhYm9yDQoNCkNvdWxkIHlvdSBjbGFyaWZ5IHdoeSB0 aGUgbWlsZXN0b25lcyBoYXZlIHNsaXBwZWQgc3Vic3RhbnRpYWxseSBpbiB0aGUgdXBkYXRlZCBj aGFydGVyPyBJIGRvbid0IGJlbGlldmUgdGhpcyB3YXMgbWVudGlvbmVkIGluIFBhcmlzIGFzIHBh cnQgb2YgdGhlIGNoYXJ0ZXIgdXBkYXRlLiBJIGFtIHdvcnJpZWQgdGhhdCB3ZSB3b24ndCBtZWV0 IGluZHVzdHJ5IGV4cGVjdGF0aW9ucyBpZiB0aGUgbWlsZXN0b25lcyBzbGlwIGFnYWluLCBwYXJ0 aWN1bGFybHkgZm9yIHRoZSBzdGFuZGFyZC4gUEFXUyBoYXMgYWxyZWFkeSBzdGFydGVkIG9uIHRo aXMgYW5kIGhhcyBhIG51bWJlciBvZiBwcm9wb3NhbHMgZm9yIHRoZSBwcm90b2NvbCwgd2h5IHdv dWxkIHdlIG5vdCBiZSBhYmxlIHRvIG1lZXQgdGhlIGV4aXN0aW5nIERlY2VtYmVyIDIwMTIgbWls ZXN0b25lPyANCg0KUmVnYXJkcw0KDQpBbmR5DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQpGcm9tOiBwYXdzLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpwYXdzLWJvdW5jZXNAaWV0Zi5v cmddIE9uIEJlaGFsZiBPZiBHYWJvci5CYWprb0Bub2tpYS5jb20NClNlbnQ6IDExIEFwcmlsIDIw MTIgMjE6MDINClRvOiBzdHBldGVyQHN0cGV0ZXIuaW0NCkNjOiBwYXdzQGlldGYub3JnDQpTdWJq ZWN0OiBSZTogW3Bhd3NdIGNoYXJ0ZXIgdXBkYXRlDQoNCkhlcmUncyB0aGUgY2hhcnRlciB1cGRh dGUgcHJvcG9zYWwgdGV4dDogaHR0cDovL3d3dy5pZXRmLm9yZy9wcm9jZWVkaW5ncy84My9zbGlk ZXMvc2xpZGVzLTgzLXBhd3MtNC50eHQNCg0KQWNjb3JkaW5nIHRvIGRpZmYsIHRoZSBhcmUgNiBs aW5lcyBjaGFuZ2VkLCBpbmNsdWRpbmcgdGhlIHVwZGF0ZSB0byB0aGUgbWlsZXN0b25lcy4gVGhl IG1haW4gY2hhbmdlIGlzIGFkZGluZyBidWxsZXQgcG9pbnQgNTogIiBSZXBvcnQgdG8gdGhlIHdo aXRlIHNwYWNlIGRhdGFiYXNlIGFudGljaXBhdGVkIHNwZWN0cnVtIHVzYWdlIGF0IGEgc3VpdGFi bGUgZ3JhbnVsYXJpdHkuIg0KDQotIEdhYm9yIA0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQpGcm9tOiBleHQgUGV0ZXIgU2FpbnQtQW5kcmUgW21haWx0bzpzdHBldGVyQHN0cGV0ZXIu aW1dDQpTZW50OiBUdWVzZGF5LCBBcHJpbCAxMCwgMjAxMiA2OjA2IFBNDQpUbzogQmFqa28gR2Fi b3IgKE5va2lhLUNJQy9TaWxpY29uVmFsbGV5KQ0KQ2M6IHBhd3NAaWV0Zi5vcmcNClN1YmplY3Q6 IFJlOiBbcGF3c10gY2hhcnRlciB1cGRhdGUNCg0KT24gNC85LzEyIDM6NDAgUE0sIEdhYm9yLkJh amtvQG5va2lhLmNvbSB3cm90ZToNCj4gRm9sa3MsDQo+IA0KPiBUaGVyZSB3YXMgbG9uZyBkaXNj dXNzaW9uIG9uIHRoZSBsaXN0IGJlZm9yZSB0aGUgUGFyaXMgRjJGIGFib3V0IHRoZSANCj4gbmV3 bHkgc3VyZmFjZWQgT2Zjb20gcmVxdWlyZW1lbnRzLCB3aGljaCByZXF1aXJlIHRoZSBtYXN0ZXIg ZGV2aWNlcyB0byANCj4gcmVwb3J0IGJhY2sgdG8gdGhlIHdzZGIgdGhlIHNwZWN0cnVtIGNob3Nl biBmb3Igb3BlcmF0aW9uLiBTaW5jZSB0aGlzIA0KPiBhc3BlY3QgaXMgbm90IGNhcHR1cmVkIGlu IHRoZSBjdXJyZW50IGNoYXJ0ZXIsIGR1cmluZyB0aGUgRjJGIHdlIA0KPiBkaXNjdXNzZWQgaG93 IHRvIGNhcHR1cmUgdGhvc2UgcmVxdWlyZW1lbnRzIGFuZCB0aGVyZSB3YXMgbm8gb2JqZWN0aW9u IA0KPiB0byBhIHNsaWdodCBjaGFydGVyIHVwZGF0ZS4NCj4gDQo+IFRoZSB0ZW50YXRpdmUgY2hh cnRlciB1cGRhdGUgdGV4dCBJIHNob3dlZCBpbiBzbGlkZSA3IG9mIA0KPiBodHRwOi8vd3d3Lmll dGYub3JnL3Byb2NlZWRpbmdzLzgzL3NsaWRlcy9zbGlkZXMtODMtcGF3cy0wLnBwdHggaGFkIA0K PiBvbmUgb2JqZWN0aW9uIHRvIHRoZSB0ZXh0IGFkZGVkIGFzIGEgNV50aCBidWxsZXQgcG9pbnQ6 IOKAnDUuIFJlcG9ydCANCj4gYmFjayB0byB0aGUgd2hpdGUgc3BhY2UgZGF0YWJhc2UgdXNlIGlu Zm9ybWF0aW9uLCBpbmNsdWRpbmcgdGhlIGNob3NlbiANCj4gY2hhbm5lbHMgZm9yIG9wZXJhdGlv biBhbmQgb3RoZXIgcmVsZXZhbnQgaW5mb3JtYXRpb27igJ0sIG5vdGluZyB0aGF0IA0KPiB0aGUg cmVzdWx0IG1heSBiZSBhIGNoYXR0eSBiZWhhdmlvciBpbiBjYXNlIG9mIGZyZXF1ZW5jeSBob3Bw aW5nIChzZWUgdGhlIG1pbnV0ZXMpLg0KPiANCj4gVGhlIG5ldyBwcm9wb3NhbCB3b3VsZCBiZSB0 byByZXBsYWNlIHRoZSB0ZXh0IGluIGJ1bGxldCA1IHdpdGgg4oCcUmVwb3J0IA0KPiB0byB0aGUg d2hpdGUgc3BhY2UgZGF0YWJhc2UgYW50aWNpcGF0ZWQgc3BlY3RydW0gdXNhZ2UgYXQgYSBzdWl0 YWJsZSANCj4gZ3JhbnVsYXJpdHku4oCdIFRoaXMgdGV4dCBzZWVtIHRvIGJlIGZpbmUgd2l0aCBK b2VsLCB3aG8gcmFpc2VkIHRoZSBvYmplY3Rpb24uDQo+IA0KPiBJIGhvcGUgdGhlcmUgaXMgY29u c2Vuc3VzIGluIHRoZSB3ZyBmb3IgdGhpcyBuZXcgd29yZGluZyBmb3IgdGhlIA0KPiBjaGFydGVy IHVwZGF0ZSB0ZXh0LiBJZiB0aGVyZSBpcyBubyBvYmplY3Rpb24gb24gdGhlIGxpc3QgdG8gdGhp cyANCj4gbmV3bHkgcHJvcG9zZWQgdGV4dCBpbiB0aGUgbmV4dCBmZXcgZGF5cywgSSB3b3VsZCBh c2sgb3VyIEFEIHRvIHRha2UgDQo+IHRoZSBwcm9wb3NlZCBjaGFydGVyIHVwZGF0ZSB0ZXh0IGlu IHNsaWRlIDcgb2YgDQo+IGh0dHA6Ly93d3cuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvODMvc2xpZGVz L3NsaWRlcy04My1wYXdzLTAucHB0eCwgd2l0aCANCj4gdGhlIG5ldyB0ZXh0IGZvciBidWxsZXQg NSwgdG8gdGhlIGllc2cuDQoNCkhpIEdhYm9yLA0KDQpXb3VsZCB5b3UgYmUgc28ga2luZCBhcyB0 byBzZW5kIHRoZSBhY3R1YWwgdGV4dCB0byB0aGUgbGlzdD8gVGhhdCB3aWxsIG1ha2UgaXQgZWFz aWVyIGZvciBwZW9wbGUgdG8gdHJhY2sgdGhlIGNoYW5nZXMsIHNlYXJjaCBvbiB0aGlzIHRocmVh ZCwgZXRjLg0KDQpUaGFua3MhDQoNClBldGVyDQoNCi0tDQpQZXRlciBTYWludC1BbmRyZQ0KaHR0 cHM6Ly9zdHBldGVyLmltLw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fDQpwYXdzIG1haWxpbmcgbGlzdA0KcGF3c0BpZXRmLm9yZw0KaHR0cHM6Ly93 d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9wYXdzDQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXw0KcGF3cyBtYWlsaW5nIGxpc3QNCnBhd3NAaWV0Zi5v cmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcGF3cw0K From sdas@appcomsci.com Tue Apr 17 14:26:07 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0F9911E80BD for ; Tue, 17 Apr 2012 14:26:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZNowOUFqc7VK for ; Tue, 17 Apr 2012 14:26:07 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id 2DCF411E80B2 for ; Tue, 17 Apr 2012 14:26:07 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3HLQ1Ir019554 for ; Tue, 17 Apr 2012 17:26:06 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3HLQ02r026801 for ; Tue, 17 Apr 2012 17:26:00 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Tue, 17 Apr 2012 17:26:22 -0400 From: "Das, Subir" To: "paws@ietf.org" Thread-Topic: Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSw== Date: Tue, 17 Apr 2012 21:26:21 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.109.16.87] Content-Type: multipart/alternative; boundary="_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0115rrcatsexmb1_" MIME-Version: 1.0 Subject: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 21:26:08 -0000 --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0115rrcatsexmb1_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0115rrcatsexmb1_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

During PAWS session in Paris IETF, there were a l= ot of questions/discussions on 'Discovery' of Database. It was not clear to= me except if we are talking about "Database Server Discovery", i= n particular, the domain name or the IP address of the 'Server" that is hosting the database. OTH, I felt that some f= olks may have different views and they would possibly like to see more feat= ures than just discovering the domain name or IP address of the "Datab= ase Server".

 

In some offline discussions, I was told that it m= ay be similar to what LOST (RFC 5222) has defined. I read the LOST protocol= and associated architecture and my current understanding is that the LOST = use case is different than what we are trying to achieve via PAWS. Here is my understanding of the operating = model of PAWS interface (when defined):

 

-"Fixed/Mode II WSD" (per figure 1,<= draft-das-paws-protocol-01>) can only query the database

 

-The manufacturer of the "Fixed/Mode II WSD&= quot; may be different than owner/operator of this device

 

-"Fixed/Mode II WSD" is certified by th= e regulatory body of the region that they serve

 

- Either the "Fixed/Mode II WSD" device= operator or the device vendor has an a-priori relationship with one or mor= e covering database administrators. This relationship

 is utilized to either configure or enable t= he discovery of the proper database to contact in the current location=

 

 

I would like to know the group's view of the abov= e model. To me, finding the emergency services or restaurant information ne= ar my location is different than getting to know a server that can provide = me with channel/frequency/power and other information in the location where "Fixed/Mode II WSD" is s= ituated. In addition, emergency services do not require a subscription and = the service is mandated by the Government/regulatory bodies. Some may argue= that 'White Space' service may be free as well, but to my understanding it is not quite the similar model as emergen= cy services.

 

 

I hope with this thread we can clarify/understand= the discovery issue.

 

Regards,

 

_Subir

 

 

--_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0115rrcatsexmb1_-- From brian.rosen@neustar.biz Tue Apr 17 14:40:56 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02F8C11E8089 for ; Tue, 17 Apr 2012 14:40:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.045 X-Spam-Level: X-Spam-Status: No, score=-6.045 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4m72XVkyLUxb for ; Tue, 17 Apr 2012 14:40:51 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id 302AA11E80B5 for ; Tue, 17 Apr 2012 14:40:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334699052; x=1650044314; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type; bh=GoBzzGjECi+ndiJdbhw2MLjXDDTj52dCUJnXcD360yM=; b=mB/7WR935bKrUiirfJH/E7XOsO7HUtoDOeBFm0ck5VD00UnFeC4z37VNzBL030 NcoE0JBEyp163/JvaGYR0tSQ== Received: from ([10.31.13.242]) by stihiron1.va.neustar.com with ESMTP with TLS id J041124052.7907037; Tue, 17 Apr 2012 17:44:11 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Tue, 17 Apr 2012 17:40:42 -0400 From: "Rosen, Brian" To: "Das, Subir" Date: Tue, 17 Apr 2012 17:40:41 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4ryYOFjn+GRrSkqUIUUY6sW9Bg== Message-ID: <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: FmwMk8RJQTNPeoUFntH8ug== Content-Type: multipart/alternative; boundary="_000_656D317F8D114CA78B90146A41372D20neustarbiz_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 21:40:56 -0000 --_000_656D317F8D114CA78B90146A41372D20neustarbiz_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics=85 So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_656D317F8D114CA78B90146A41372D20neustarbiz_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Some systems may not ne= ed discovery - some clients can be hardwired to a server.  Mobile clie= nts probably can't do that if they can roam internationally.

=
So there are a couple of inputs to discovery:
a) Locat= ion.  This has to allow location as arbitrary lat/lon; you may not kno= w what country you are in.  This is the device, not the human.  T= he human may know, the device may not.  Some databases may cover the e= ntire country, others may cover a region.  Sometimes location is known= by a street address, and you can know what country you are in.
b= ) Type of device.  In every country, there are different classificatio= ns of devices that may depend on band, power, portability, antenna characte= ristics=85  So far, what we see is enumerated types per country, but I= could imagine more complex things.  If the device doesn't know what c= ountry it is in, it may need to do discovery in a couple of steps, the firs= t of which identifies the country, and then what type of device.
=
Discovery then is type and location in, device URI (not IP a= ddress I think) out.

LoST (RFC5222) is ideal for t= his.  You pass location and a "service urn" in, and you get a URI out.=  The service urn would contain the type.  It has a "forest guide= " scheme that links LoST servers together kind of like DNS without a root.<= /div>

Brian

On Apr 17= , 2012, at 5:26 PM, Das, Subir wrote:

During PA= WS session in Paris IETF, there were a lot of questions/discussions on 'Dis= covery' of Database. It was not clear to me except if we are talking about = "Database Server Discovery", in particular, the domain name or the IP addre= ss of the 'Server" that is hosting the database. OTH, I felt that some folk= s may have different views and they would possibly like to see more feature= s than just discovering the domain name or IP address of the "Database Serv= er".
 
In some offline discussions, I was told that it may be si= milar to what LOST (RFC 5222) has defined. I read the LOST protocol and ass= ociated architecture and my current understanding is that the LOST use case= is different than what we are trying to achieve via PAWS. Here is my under= standing of the operating model of PAWS interface (when defined):
&= nbsp;
-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-01>) = can only query the database
 
-The manufacturer of the "Fixed/Mo= de II WSD" may be different than owner/operator of this device
&nbs= p;
-"Fixed/Mode II WSD" is certified by the regulatory body of the region tha= t they serve
 
- Either the "Fixed/Mode II WSD" device operator = or the device vendor has an a-priori relationship with one or more covering= database administrators. This relationship
 is utilized to either = configure or enable the discovery of the proper database to contact in the = current location
 
 
I would like to know the group's vi= ew of the above model. To me, finding the emergency services or restaurant = information near my location is different than getting to know a server tha= t can provide me with channel/frequency/power and other information in the = location where "Fixed/Mode II WSD" is situated. In addition, emergency serv= ices do not require a subscription and the service is mandated by the Gover= nment/regulatory bodies. Some may argue that 'White Space' service may be f= ree as well, but to my understanding it is not quite the similar model as e= mergency services.
 
 
I hope with this thread we can cl= arify/understand the discovery issue.
 
Regards,
 =
_= Subir
 
 
__________________= _____________________________
paws mailing list
paws@ietf.o= rg
https://www.ietf.org/mailman/list= info/paws

= --_000_656D317F8D114CA78B90146A41372D20neustarbiz_-- From brian.rosen@neustar.biz Tue Apr 17 14:48:38 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 302E911E8086 for ; Tue, 17 Apr 2012 14:48:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.045 X-Spam-Level: X-Spam-Status: No, score=-6.045 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bwjJVzNogyxH for ; Tue, 17 Apr 2012 14:48:33 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id 6B09211E80AD for ; Tue, 17 Apr 2012 14:48:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334699343; x=1650048862; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type; bh=F/dCgf+xoEPcnr7po7H5FW0XJlGX4pYWDwblNxK4UDA=; b=FkSW47lgbfUsKS1cedb8KL3pisFhug1SDOt5vc4lRuJIcLWa9y9jVlan/PVjHH 86ofufkVDK/txCO5ksZA1Mtw== Received: from ([10.31.13.242]) by stihiron2.va.neustar.com with ESMTP with TLS id J041124103.7472534; Tue, 17 Apr 2012 17:49:02 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Tue, 17 Apr 2012 17:48:23 -0400 From: "Rosen, Brian" To: "Das, Subir" Date: Tue, 17 Apr 2012 17:48:22 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c489OzuPgBydlRrSfnjOXUrWeOg== Message-ID: References: <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> In-Reply-To: <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: UvJhSgeRQra4VaGSzqQkAw== Content-Type: multipart/alternative; boundary="_000_F098BFC5390F4D4CA8E98810AD406CE8neustarbiz_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Apr 2012 21:48:38 -0000 --_000_F098BFC5390F4D4CA8E98810AD406CE8neustarbiz_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable typo below "Discovery then is type and location in, database URI (not IP address I thi= nk) out." On Apr 17, 2012, at 5:40 PM, Rosen, Brian wrote: We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics=85 So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_F098BFC5390F4D4CA8E98810AD406CE8neustarbiz_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable typo below 
"Disc= overy then is type and location in, database URI (not IP address I t= hink) out."
On Apr 17, 2012, at 5:40 PM, Rosen, Brian wrote:
We recognize that ther= e will be many databases, and the discovery problem is to find the right "o= ne" where one is in quotes because there could be more than one suitable da= tabase.

Some systems may not need discovery - some clien= ts can be hardwired to a server.  Mobile clients probably can't do tha= t if they can roam internationally.

So there are a= couple of inputs to discovery:
a) Location.  This has to al= low location as arbitrary lat/lon; you may not know what country you are in= .  This is the device, not the human.  The human may know, the de= vice may not.  Some databases may cover the entire country, others may= cover a region.  Sometimes location is known by a street address, and= you can know what country you are in.
b) Type of device.  I= n every country, there are different classifications of devices that may de= pend on band, power, portability, antenna characteristics=85  So far, = what we see is enumerated types per country, but I could imagine more compl= ex things.  If the device doesn't know what country it is in, it may n= eed to do discovery in a couple of steps, the first of which identifies the= country, and then what type of device.

Discovery = then is type and location in, device URI (not IP address I think) out.

LoST (RFC5222) is ideal for this.  You pass locat= ion and a "service urn" in, and you get a URI out.  The service urn wo= uld contain the type.  It has a "forest guide" scheme that links LoST = servers together kind of like DNS without a root.

= Brian

On Apr 17, 2012, at 5:26 PM, Das, = Subir wrote:

During PAWS session in Paris IETF= , there were a lot of questions/discussions on 'Discovery' of Database. It = was not clear to me except if we are talking about "Database Server Discove= ry", in particular, the domain name or the IP address of the 'Server" that = is hosting the database. OTH, I felt that some folks may have different vie= ws and they would possibly like to see more features than just discovering = the domain name or IP address of the "Database Server".
 
In som= e offline discussions, I was told that it may be similar to what LOST (RFC = 5222) has defined. I read the LOST protocol and associated architecture and= my current understanding is that the LOST use case is different than what = we are trying to achieve via PAWS. Here is my understanding of the operatin= g model of PAWS interface (when defined):
 
-"Fixed/Mode II WSD"= (per figure 1,<draft-das-paws-protocol-01>) can only query the datab= ase
 
-The manufacturer of the "Fixed/Mode II WSD" may be differ= ent than owner/operator of this device
 
-"Fixed/Mode II WSD" is= certified by the regulatory body of the region that they serve<= /div>
&nb= sp;
 is utilized to either configure or enable the = discovery of the proper database to contact in the current location
 
 
I would like to know the group's view of the above model. T= o me, finding the emergency services or restaurant information near my loca= tion is different than getting to know a server that can provide me with ch= annel/frequency/power and other information in the location where "Fixed/Mo= de II WSD" is situated. In addition, emergency services do not require a su= bscription and the service is mandated by the Government/regulatory bodies.= Some may argue that 'White Space' service may be free as well, but to my u= nderstanding it is not quite the similar model as emergency services.<= /o:p>
 
 
I hope with this thread we can clarify/understand the dis= covery issue.
 
Regards,
 
_Subir
 

___________________________________= ____________
paws mailing list
paws@= ietf.org
https://www.ietf.org/mailman/listinfo/paws
=

= --_000_F098BFC5390F4D4CA8E98810AD406CE8neustarbiz_-- From sdas@appcomsci.com Tue Apr 17 19:22:22 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB45611E80E2 for ; Tue, 17 Apr 2012 19:22:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C5jdjUrZ+tQD for ; Tue, 17 Apr 2012 19:22:18 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id BC65311E8091 for ; Tue, 17 Apr 2012 19:22:18 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3I2MAIt026084; Tue, 17 Apr 2012 22:22:14 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3I2M8sL029007; Tue, 17 Apr 2012 22:22:10 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Tue, 17 Apr 2012 22:22:29 -0400 From: "Das, Subir" To: "Rosen, Brian" Thread-Topic: [paws] Database Discovery Question Thread-Index: AQHNHOLPA1P5CnAISk2CQekvF3iXjpaf2ms6 Date: Wed, 18 Apr 2012 02:22:26 +0000 Message-ID: References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> In-Reply-To: <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_DAEC9ACF587E4AFEADA0B6B10A82AD56appcomscicom_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 02:22:22 -0000 --_000_DAEC9ACF587E4AFEADA0B6B10A82AD56appcomscicom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable On Apr 17, 2012, at 5:41 PM, "Rosen, Brian" > wrote: We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Agree. When you say the right "one", how does the device know that in = the first place? Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. When you say mobile client, are you considering "Fixed/Mode II WSD" or = "Slave/Mode I WSD" or both? In case of "Fixed/Mode II WSD", what is the model? Can it roam without a= roaming relationship? So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics=85 So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. How does the Mobile client know the location? Do we assume GPS? What if = it is inside the building? Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_DAEC9ACF587E4AFEADA0B6B10A82AD56appcomscicom_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable


On Apr 17, 2012, at 5:41 PM, "Rosen, Brian" <Brian.Rosen@neustar.biz> wrote:

We recognize that there will be many data= bases, and the discovery problem is to find the right "one" where= one is in quotes because there could be more than one suitable database.

    Agree. When you say the right "one",  how does= the device know that in the first place?


Some systems may not need discovery - some clients can be hardwired to= a server.  Mobile clients probably can't do that if they can roam int= ernationally.

   When you say mobile client,  are you considering "Fi= xed/Mode II WSD" or "Slave/Mode I WSD" or both?

   In case of "Fixed/Mode II WSD", what is the mod= el? Can it roam without a roaming relationship?

So there are a couple of inputs to discovery:
a) Location.  This has to allow location as arbitrary lat/lon; yo= u may not know what country you are in.  This is the device, not the h= uman.  The human may know, the device may not.  Some databases ma= y cover the entire country, others may cover a region.  Sometimes location is known by a street address, and you can know wh= at country you are in.
b) Type of device.  In every country, there are different classif= ications of devices that may depend on band, power, portability, antenna ch= aracteristics=85  So far, what we see is enumerated types per country,= but I could imagine more complex things.  If the device doesn't know what country it is in, it may need to do discovery= in a couple of steps, the first of which identifies the country, and then = what type of device.

   How does the Mobile client know the location? Do we assume GPS= ? What if it is inside the building?

Discovery then is type and location in, device URI (not IP address I t= hink) out.

LoST (RFC5222) is ideal for this.  You pass location and a "= service urn" in, and you get a URI out.  The service urn would co= ntain the type.  It has a "forest guide" scheme that links L= oST servers together kind of like DNS without a root.

    

Brian

On Apr 17, 2012, at 5:26 PM, Das, Subir wrote:

During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain n= ame or the IP address of the 'Server" that is hosting the database. OTH, I felt that some folks may have different vi= ews and they would possibly like to see more features than just discovering= the domain name or IP address of the "Database Server".
 
In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the operating model of PAWS interface (w= hen defined):
 
-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-01= >) can only query the database
 
-The manufacturer of the "Fixed/Mode II WSD" may be different tha= n owner/operator of this device
 
-"Fixed/Mode II WSD" is certified by the regulatory body of the r= egion that they serve
 
- Either the "Fixed/Mode II WSD" device operator or the device ve= ndor has an a-priori relationship with one or more covering database admini= strators. This relationship
 is utilized to either configure or enable the discovery of the proper= database to contact in the current location
 
 
I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is situated. In addition, eme= rgency services do not require a subscription and the service is mandated b= y the Government/regulatory bodies. Some may argue that 'White Space' servi= ce may be free as well, but to my understanding it is not quite the similar model as emergency services.
 
 
I hope with this thread we can clarify/understand the discovery issue.=
 
Regards,
 
_Subir
 
 
_______________________________________________
paws mailing list
paws@ietf.org
https://www.ietf.org/mailman/listinfo/paws<= /a>

--_000_DAEC9ACF587E4AFEADA0B6B10A82AD56appcomscicom_-- From peter@spectrumbridge.com Wed Apr 18 05:20:36 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78CD321F849D for ; Wed, 18 Apr 2012 05:20:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rQ-VqxM+679H for ; Wed, 18 Apr 2012 05:20:32 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id E0AFD21F84AA for ; Wed, 18 Apr 2012 05:20:31 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Wed, 18 Apr 2012 08:22:06 -0400 From: Peter Stanforth To: "Rosen, Brian" , "Das, Subir" Date: Wed, 18 Apr 2012 08:20:25 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dXd44iw4BwbkKRBeg46Z2SC/7tg== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_CBB428F923BB0peterspectrumbridgecom_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 12:20:36 -0000 --_000_CBB428F923BB0peterspectrumbridgecom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Brian, The concept of "finding the right one" assumes that the DB will support the= device. I am not sure I would do this, as a database operator, but now tha= t brings up the possibility that I would refuse to support the device, whic= h then it has to find another database to talk to. I am assuming that your = comment below about "more than one suitable database" is intended to cover = scenarios like this. Peter S. From: , Brian > To: "Das, Subir" > Cc: "paws@ietf.org" > Subject: Re: [paws] Database Discovery Question typo below "Discovery then is type and location in, database URI (not IP address I thi= nk) out." On Apr 17, 2012, at 5:40 PM, Rosen, Brian wrote: We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics=85 So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_CBB428F923BB0peterspectrumbridgecom_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
 Brian,
The conc= ept of "finding the right one" assumes that the DB will support t= he device. I am not sure I would do this, as a database operator, but = now that brings up the possibility that I would refuse to support the devic= e, which then it has to find another database to talk to. I am assuming tha= t your comment below about "more than one suitable database" is i= ntended to cover scenarios like this.
Peter S.

From: <Rosen>, Brian = <Brian.Rosen@neustar.biz&= gt;
To: "Das, Subir" = <sdas@appcomsci.com>
Cc: "paws@ietf.org" <paws@iet= f.org>
Subject: Re: [paw= s] Database Discovery Question

typo below 
"Discovery then is type and location in, database URI (not= IP address I think) out."
On Apr 17, 2012, at 5:40 PM, R= osen, Brian wrote:

We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there co= uld be more than one suitable database.

Some systems may not need discovery - some clients can = be hardwired to a server.  Mobile clients probably can't do that if th= ey can roam internationally.

So there are a couple= of inputs to discovery:
a) Location.  This has to allow loc= ation as arbitrary lat/lon; you may not know what country you are in.  = ;This is the device, not the human.  The human may know, the device ma= y not.  Some databases may cover the entire country, others may cover = a region.  Sometimes location is known by a street address, and you can know wh= at country you are in.
b) Type of device.  In every country,= there are different classifications of devices that may depend on band, po= wer, portability, antenna characteristics=85  So far, what we see is e= numerated types per country, but I could imagine more complex things.  = ;If the device doesn't know what country it is in, it may need to do discovery= in a couple of steps, the first of which identifies the country, and then = what type of device.

Discovery then is type and lo= cation in, device URI (not IP address I think) out.

LoST (RFC5222) is ideal for this.  You pass location and a "ser= vice urn" in, and you get a URI out.  The service urn would conta= in the type.  It has a "forest guide" scheme that links LoST= servers together kind of like DNS without a root.

Brian

On Apr 17, 2012, at 5:26 PM, Das,= Subir wrote:

During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain n= ame or the IP address of the 'Server" that is hosting the database. OTH, I felt that some folks may have different vi= ews and they would possibly like to see more features than just discovering= the domain name or IP address of the "Database Server".
=  
In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the operating model of PAWS interface (w= hen defined):
 
-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-01= >) can only query the database
 
-The manufacturer of the "Fixed/Mode II WSD" may be different tha= n owner/operator of this device
 
-"Fixed/Mode II WSD" is certified by the regulatory body of the r= egion that they serve
 
- Either the "Fixed/Mode II WSD" device operator or the device ve= ndor has an a-priori relationship with one or more covering database admini= strators. This relationship
 is utilized to either configure or enable the discovery of the proper= database to contact in the current location
 
 =
I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is situated. In addition, eme= rgency services do not require a subscription and the service is mandated b= y the Government/regulatory bodies. Some may argue that 'White Space' servi= ce may be free as well, but to my understanding it is not quite the similar model as emergency services.
<= div style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-b= ottom: 0.0001pt; font-size: 10.5pt; font-family: Consolas; "> 
 
I hope with this thread we can clarify/understand the discovery issue.=
<= o:p> 
Regards,
 
_Subir
 
 
_______________________________________________
paws mailing list
paws@ietf.org
https://www.ietf.org/mailman/listinfo/paws

_______________________________________________
paws mailing list
paws@ietf.org
https://www.ietf.org= /mailman/listinfo/paws

--_000_CBB428F923BB0peterspectrumbridgecom_-- From brian.rosen@neustar.biz Wed Apr 18 06:16:11 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6EC121F85AD for ; Wed, 18 Apr 2012 06:16:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.045 X-Spam-Level: X-Spam-Status: No, score=-6.045 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HwNZdmnCbdel for ; Wed, 18 Apr 2012 06:16:07 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id 0ABD721F85A5 for ; Wed, 18 Apr 2012 06:16:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334755167; x=1650108982; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type; bh=4EhqqteeixmnGzjugQdLGXf7wDDlyqxjpz5XhBBHHj0=; b=YtLX2BrsCk/yM6FbSmowHelQHNLgaTIYAyvBm4u7KYQDQxk3tkRwIj5KlZ17EJ rPYtUxckMaFjN402IujkyJ6Q== Received: from ([10.31.13.228]) by stihiron1.va.neustar.com with ESMTP with TLS id J041124052.7929359; Wed, 18 Apr 2012 09:19:26 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT01.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 09:15:56 -0400 From: "Rosen, Brian" To: Peter Stanforth Date: Wed, 18 Apr 2012 09:15:56 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZWPDQQxjuWRiQrW55xbflQCA2g== Message-ID: <4D2DECAF-19D3-4F2E-8FBC-BB2555DAD9A6@neustar.biz> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: SO2K4Zt8FybA3K9GutE34g== Content-Type: multipart/alternative; boundary="_000_4D2DECAF19D34F2E8FBCBB2555DAD9A6neustarbiz_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 13:16:12 -0000 --_000_4D2DECAF19D34F2E8FBCBB2555DAD9A6neustarbiz_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Yes, indeed. Although the U.S. model of competing databases may be replica= ted, some nations may operate the database as a single national resource, o= r they may have different databases in different regions, or lots of other = arrangements. We can't assume. What we can do is provide a list of potent= ial servers given location and type. Brian On Apr 18, 2012, at 8:20 AM, Peter Stanforth wrote: Brian, The concept of "finding the right one" assumes that the DB will support the= device. I am not sure I would do this, as a database operator, but now tha= t brings up the possibility that I would refuse to support the device, whic= h then it has to find another database to talk to. I am assuming that your = comment below about "more than one suitable database" is intended to cover = scenarios like this. Peter S. From: , Brian > To: "Das, Subir" > Cc: "paws@ietf.org" > Subject: Re: [paws] Database Discovery Question typo below "Discovery then is type and location in, database URI (not IP address I thi= nk) out." On Apr 17, 2012, at 5:40 PM, Rosen, Brian wrote: We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics=85 So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_4D2DECAF19D34F2E8FBCBB2555DAD9A6neustarbiz_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Yes, indeed.  Althoug= h the U.S. model of competing databases may be replicated, some nations may= operate the database as a single national resource, or they may have diffe= rent databases in different regions, or lots of other arrangements.  W= e can't assume.  What we can do is provide a list of potential servers= given location and type.

Brian

On Apr 18, 2012, at 8:20 AM, Peter Stanforth wrote:

 Brian,
The concept of "= finding the right one" assumes that the DB will support the device. I = am not sure I would do this, as a database operator, but now that brings up= the possibility that I would refuse to support the device, which then it h= as to find another database to talk to. I am assuming that your comment bel= ow about "more than one suitable database" is intended to cover scenarios l= ike this.
Peter S.

From: <Rosen>, Brian <Brian.Rosen@neustar.biz>
To: "Das, Subir" <sdas@appcomsci.com>
Cc: "paws@ietf.org" <paws@ietf.org>
Subject: Re: [paws] Database Discovery Question
typo below 
"Discovery then is type and location in, database URI (not IP a= ddress I think) out."
On Apr 17, 2012, at 5:40 PM, Rosen, Bria= n wrote:

We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database.

Some systems may not need discovery - some clients can = be hardwired to a server.  Mobile clients probably can't do that if th= ey can roam internationally.

So there are a couple= of inputs to discovery:
a) Location.  This has to allow loc= ation as arbitrary lat/lon; you may not know what country you are in.  = ;This is the device, not the human.  The human may know, the device ma= y not.  Some databases may cover the entire country, others may cover = a region.  Sometimes location is known by a street address, and you can know wh= at country you are in.
b) Type of device.  In every country,= there are different classifications of devices that may depend on band, po= wer, portability, antenna characteristics=85  So far, what we see is e= numerated types per country, but I could imagine more complex things.  = ;If the device doesn't know what country it is in, it may need to do discovery= in a couple of steps, the first of which identifies the country, and then = what type of device.

Discovery then is type and lo= cation in, device URI (not IP address I think) out.

LoST (RFC5222) is ideal for this.  You pass location and a "service = urn" in, and you get a URI out.  The service urn would contain the typ= e.  It has a "forest guide" scheme that links LoST servers together ki= nd of like DNS without a root.

Brian
On Apr 17, 2012, at 5:26 PM, Das, Subir wrote:
<= br class=3D"Apple-interchange-newline">
=
During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that some folks may have different vi= ews and they would possibly like to see more features than just discovering= the domain name or IP address of the "Database Server".
 
In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the operating model of PAWS interface (w= hen defined):
 
-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-01>) can = only query the database
 
-The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device
 
-"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve
 
- Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship
 is utilized to either configure or enable the discovery of the proper= database to contact in the current location
 
 =
I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is situated. In addition, emergency ser= vices do not require a subscription and the service is mandated by the Gove= rnment/regulatory bodies. Some may argue that 'White Space' service may be = free as well, but to my understanding it is not quite the similar model as emergency services.
<= div style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-b= ottom: 0.0001pt; font-size: 10.5pt; font-family: Consolas; "> 
 
I hope with this thread we can clarify/understand the discovery issue.=
<= o:p> 
Regards,
 
_Subir
 
 
_______________________________________________
paws mailing list
paws@ietf.org
https://www.ietf.org/mailman/listinfo/paws

_______________________________________________
paws mailing list
paws@ietf.org
https://www.ietf.org= /mailman/listinfo/paws


= --_000_4D2DECAF19D34F2E8FBCBB2555DAD9A6neustarbiz_-- From brian.rosen@neustar.biz Wed Apr 18 06:24:47 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBB1D21F84FA for ; Wed, 18 Apr 2012 06:24:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.045 X-Spam-Level: X-Spam-Status: No, score=-6.045 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mq-AR45Njvzx for ; Wed, 18 Apr 2012 06:24:43 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id 14F2E21F8549 for ; Wed, 18 Apr 2012 06:24:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334755684; x=1650108982; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type; bh=nj3t+A1OO2BVmmU7YxUqIb6uFLKxBflPMtAujMWzFVk=; b=Z226MPZ4dsvzZqEExZegcNbcBGVGu/sOYWnsRdF/luXORKPkFX33X+8zkuUxNo KqgII5mNO/9hkuiFDrDhyWjA== Received: from ([10.31.13.242]) by stihiron1.va.neustar.com with ESMTP with TLS id J041124052.7929673; Wed, 18 Apr 2012 09:28:03 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 09:24:34 -0400 From: "Rosen, Brian" To: "Das, Subir" Date: Wed, 18 Apr 2012 09:24:33 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZpeo3fIMQZpGRAyIo3z+FwWN1A== Message-ID: References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: YQkGbPzSvSIUpdfauNihOg== Content-Type: multipart/alternative; boundary="_000_EACD1A86D6254866A02EBA2298FACB80neustarbiz_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 13:24:47 -0000 --_000_EACD1A86D6254866A02EBA2298FACB80neustarbiz_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Inline On Apr 17, 2012, at 10:22 PM, Das, Subir wrote: On Apr 17, 2012, at 5:41 PM, "Rosen, Brian" > wrote: We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Agree. When you say the right "one", how does the device know that in = the first place? Lots of possibilities, see my response to Peter. Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. When you say mobile client, are you considering "Fixed/Mode II WSD" or = "Slave/Mode I WSD" or both? A device may be built to work in several countries, each of which has it's = own type mechanism, or there will (hopefully) evolve a few common types. I= mean a device that can move and potentially operate in different places. = That includes "nomadic" devices; devices that are nominally fixed, but may = be tossed in a suitcase, taken on a trip, and set up wherever the owner goe= s. If it's legal to operate where it is, I want it to work. In case of "Fixed/Mode II WSD", what is the model? Can it roam without a= roaming relationship? Sure, why not? We're not dealing with business models in the IETF. We are dealing in prot= ocols and possibilities. Roaming relationships may exist, or they may not.= Both have to work in the sense that I could build a device that worked in= a variety of environments. I don't wish to imply anything about a server's willingness to provide serv= ice. I only want a way for a client to discover a server that provides ser= vice where it is at the time it needs service. As with my answer to Peter, I may have to provide a list of possible server= s. So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics=85 So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. How does the Mobile client know the location? Do we assume GPS? What if = it is inside the building? We make no assumptions. It has location, either in lat/lon or street addre= ss form. We don't care how it gets it. One way it might is DHCP or HELD. = This is the same problem we have with emergency calls and those are two IE= TF solutions for that problem. Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_EACD1A86D6254866A02EBA2298FACB80neustarbiz_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Inline
On Apr= 17, 2012, at 10:22 PM, Das, Subir wrote:



On Apr 17, 2012, at 5:41 PM, "Rosen, Brian" <Brian.Rosen@neustar.biz> wrote:

We recognize that there will be many data= bases, and the discovery problem is to find the right "one" where one is in= quotes because there could be more than one suitable database.

    Agree. When you say the right "one",  how does the devic= e know that in the first place?
Lots of possibilities, see my response to Peter.



Some systems may not need discovery - some clients can be hardwired to= a server.  Mobile clients probably can't do that if they can roam int= ernationally.

   When you say mobile client,  are you considering "Fixed/M= ode II WSD" or "Slave/Mode I WSD" or both?
A device may be built to work in several countries= , each of which has it's own type mechanism, or there will (hopefully) evol= ve a few common types.  I mean a device that can move and potentially = operate in different places.  That includes "nomadic" devices; devices= that are nominally fixed, but may be tossed in a suitcase, taken on a trip= , and set up wherever the owner goes.  If it's legal to operate where = it is, I want it to work.


   In case of "Fixed/Mode II WSD", what is the model? Can it= roam without a roaming relationship?
Sur= e, why not?  
We're not dealing with business models in the = IETF.  We are dealing in protocols and possibilities.  Roaming re= lationships may exist, or they may not.  Both have to work in the sens= e that I could build a device that worked in a variety of environments.

I don't wish to imply anything about a server's willi= ngness to provide service.  I only want a way for a client to discover= a server that provides service where it is at the time it needs service.
As with my answer to Peter, I may have to provide a list of possib= le servers.



So there are a couple of inputs to discovery:
a) Location.  This has to allow location as arbitrary lat/lon; yo= u may not know what country you are in.  This is the device, not the h= uman.  The human may know, the device may not.  Some databases ma= y cover the entire country, others may cover a region.  Sometimes location is known by a street address, and you can know wh= at country you are in.
b) Type of device.  In every country, there are different classif= ications of devices that may depend on band, power, portability, antenna ch= aracteristics=85  So far, what we see is enumerated types per country,= but I could imagine more complex things.  If the device doesn't know what country it is in, it may need to do discovery= in a couple of steps, the first of which identifies the country, and then = what type of device.

   How does the Mobile client know the location? Do we assume GPS= ? What if it is inside the building?
We make no assumptions.  It has location, either in lat/lon or= street address form.  We don't care how it gets it.  One way it = might is DHCP or HELD.  This is the same problem we have with emergenc= y calls and those are two IETF solutions for that problem. 
=

=

Discovery then is type and location in, device URI (not IP address I t= hink) out.

LoST (RFC5222) is ideal for this.  You pass location and a "servi= ce urn" in, and you get a URI out.  The service urn would contain the = type.  It has a "forest guide" scheme that links LoST servers together= kind of like DNS without a root.

    

Brian

On Apr 17, 2012, at 5:26 PM, Das, Subir wrote:

During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that some folks may have different vi= ews and they would possibly like to see more features than just discovering= the domain name or IP address of the "Database Server".
 
In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the operating model of PAWS interface (w= hen defined):
 
-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-01>) can = only query the database
 
-The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device
 
-"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve
 
- Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship
 is utilized to either configure or enable the discovery of the proper= database to contact in the current location
 
 
I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is situated. In addition, emergency ser= vices do not require a subscription and the service is mandated by the Gove= rnment/regulatory bodies. Some may argue that 'White Space' service may be = free as well, but to my understanding it is not quite the similar model as emergency services.
 
 
I hope with this thread we can clarify/understand the discovery issue.=
 
Regards,
 
_Subir
 
 
_______________________________________________
paws mailing list
paws@ietf.org
https://www.ietf.org/mailman/listinfo/paws<= /a>


= --_000_EACD1A86D6254866A02EBA2298FACB80neustarbiz_-- From Peter.McCann@huawei.com Wed Apr 18 07:39:40 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5B2D21F85F0 for ; Wed, 18 Apr 2012 07:39:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ISbKjkckDvcP for ; Wed, 18 Apr 2012 07:39:39 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id ABE7B21F85C7 for ; Wed, 18 Apr 2012 07:39:39 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFA14489; Wed, 18 Apr 2012 10:39:39 -0400 (EDT) Received: from DFWEML404-HUB.china.huawei.com (10.193.5.203) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 07:37:36 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml404-hub.china.huawei.com ([10.193.5.203]) with mapi id 14.01.0323.003; Wed, 18 Apr 2012 07:37:33 -0700 From: Peter McCann To: "Rosen, Brian" , "Das, Subir" Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZpeo3fIMQZpGRAyIo3z+FwWN1AACNazQ Date: Wed, 18 Apr 2012 14:37:33 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.157] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 14:39:40 -0000 I agree with Brian that LoST could be a good model for discovering the appropriate database for the region you're in. A nation may decide to subdivide their territory into provinces or states, each of which maintains its own database. I think it would be a mistake to assume that there is a single,=20 pre-defined relationship for one device with just one database. In particular, I think there is a thorny issue that will arise with management of secure credentials on whitespace devices, illustrated by the first use case in Section 4.2.1 of draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use case says: 9. Once the master/AP has met all regulatory domain requirements (e.g. validating the Device ID with the trusted database, etc) the master provides the list of channels locally available to the slave/user device. My question is, what if the master device has a relationship with one database, but the slave device has a relationship with another? How is the master's database supposed to validate the credentials of the slave device, if we don't have some sort of common trust anchor? Or will this "validation" be simply an insecure check of an ID against a whitelist/blacklist? Who will allocate Device IDs? Will they be specific to a particular database operator, or do we need some common top-level allocation format? -Pete From brian.rosen@neustar.biz Wed Apr 18 07:42:21 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCA6121F8484 for ; Wed, 18 Apr 2012 07:42:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.322 X-Spam-Level: X-Spam-Status: No, score=-6.322 tagged_above=-999 required=5 tests=[AWL=0.277, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4xlaAnXd5V1r for ; Wed, 18 Apr 2012 07:42:17 -0700 (PDT) Received: from neustar.com (smartmail.neustar.com [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id E7E7321F847D for ; Wed, 18 Apr 2012 07:42:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334760160; x=1650110062; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type:Content-Transfer-Encoding; bh=MDImQSUy1hKil/0WtDs+M NK7T+RgNCmTP5qYZJ6EFQ4=; b=ggcgY9kvms0P3gjy8WbE3am3AfBylg5WL+Est FMviEXl6ArtMdLuMOb4/NdRpqcgrsEW5zL8v8hXldeOwqZjUA== Received: from ([10.31.13.242]) by stihiron2.va.neustar.com with ESMTP with TLS id J041124103.7498296; Wed, 18 Apr 2012 10:42:39 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 10:42:01 -0400 From: "Rosen, Brian" To: Peter McCann Date: Wed, 18 Apr 2012 10:42:00 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dcWnUFjG5nJQJQtKVdi15xx2tig== Message-ID: References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> In-Reply-To: <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: bR7yHh0yGI+ecSHClBJL9A== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 14:42:21 -0000 Doesn't the slave get it's database access through the master? If that's true, the problem you are worried about doesn't exist. Brian On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: > I agree with Brian that LoST could be a good model for discovering > the appropriate database for the region you're in. A nation may > decide to subdivide their territory into provinces or states, each > of which maintains its own database. >=20 > I think it would be a mistake to assume that there is a single,=20 > pre-defined relationship for one device with just one database. > In particular, I think there is a thorny issue that will arise > with management of secure credentials on whitespace devices, > illustrated by the first use case in Section 4.2.1 of > draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of > that use case says: >=20 > 9. Once the master/AP has met all regulatory domain requirements > (e.g. validating the Device ID with the trusted database, etc) > the master provides the list of channels locally available to > the slave/user device. >=20 > My question is, what if the master device has a relationship with > one database, but the slave device has a relationship with another? > How is the master's database supposed to validate the credentials > of the slave device, if we don't have some sort of common trust > anchor? Or will this "validation" be simply an insecure check of > an ID against a whitelist/blacklist? Who will allocate Device IDs? > Will they be specific to a particular database operator, or do we > need some common top-level allocation format? >=20 > -Pete >=20 From Peter.McCann@huawei.com Wed Apr 18 07:54:35 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E61121F85D9 for ; Wed, 18 Apr 2012 07:54:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FIoXcpMCXSu3 for ; Wed, 18 Apr 2012 07:54:35 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id E053E21F85D3 for ; Wed, 18 Apr 2012 07:54:34 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFA15435; Wed, 18 Apr 2012 10:54:34 -0400 (EDT) Received: from DFWEML404-HUB.china.huawei.com (10.193.5.203) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 07:51:36 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml404-hub.china.huawei.com ([10.193.5.203]) with mapi id 14.01.0323.003; Wed, 18 Apr 2012 07:51:37 -0700 From: Peter McCann To: "Rosen, Brian" Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZpeo3fIMQZpGRAyIo3z+FwWN1AACNazQAA8p2QAADmiScA== Date: Wed, 18 Apr 2012 14:51:37 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.157] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 14:54:35 -0000 I think it would be a mistake to assume that the slave & master devices both have pre-existing relationships with the same database. In a commercial service, the slave devices would all come from different manufacturers and would certainly have different owners. Wouldn't we want them to interoperate with any master device, assuming they are RF-compatible? -Pete Rosen, Brian wrote: > Doesn't the slave get it's database access through the master? > If that's true, the problem you are worried about doesn't exist. >=20 > Brian >=20 > On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >=20 >> I agree with Brian that LoST could be a good model for discovering the >> appropriate database for the region you're in. A nation may decide to >> subdivide their territory into provinces or states, each of which >> maintains its own database. >>=20 >> I think it would be a mistake to assume that there is a single, >> pre-defined relationship for one device with just one database. In >> particular, I think there is a thorny issue that will arise with >> management of secure credentials on whitespace devices, illustrated by >> the first use case in Section 4.2.1 of >> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use >> case says: >>=20 >> 9. Once the master/AP has met all regulatory domain requirements >> (e.g. validating the Device ID with the trusted database, etc) >> the master provides the list of channels locally available to >> the slave/user device. >> My question is, what if the master device has a relationship with one >> database, but the slave device has a relationship with another? How is >> the master's database supposed to validate the credentials of the slave >> device, if we don't have some sort of common trust anchor? Or will this >> "validation" be simply an insecure check of an ID against a >> whitelist/blacklist? Who will allocate Device IDs? Will they be >> specific to a particular database operator, or do we need some common >> top-level allocation format? >>=20 >> -Pete >> From brian.rosen@neustar.biz Wed Apr 18 08:05:08 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83A2321F8533 for ; Wed, 18 Apr 2012 08:05:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.377 X-Spam-Level: X-Spam-Status: No, score=-6.377 tagged_above=-999 required=5 tests=[AWL=0.222, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zopigndbmqDE for ; Wed, 18 Apr 2012 08:05:04 -0700 (PDT) Received: from neustar.com (smartmail.neustar.com [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id E901721F85B5 for ; Wed, 18 Apr 2012 08:05:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334761702; x=1650116182; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type:Content-Transfer-Encoding; bh=EsM1hdk4SUejIQUVX4VPe XEC7rPDXjDjbTcVHFUx/6Q=; b=RiJstenCIGMNd1K1iESs6jSyu7ZhfZgQD9znI gZn88yeWsF12oYzad1n1psYTzwFGzIq77kAUrT/eJ9G+mgfxA== Received: from ([10.31.13.242]) by stihiron1.va.neustar.com with ESMTP with TLS id J041124052.7938944; Wed, 18 Apr 2012 11:08:21 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 11:04:51 -0400 From: "Rosen, Brian" Date: Wed, 18 Apr 2012 11:04:50 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0ddJpDQ2LCVJVwRqyYmgaczltjcA== Message-ID: <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> In-Reply-To: <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: oIIJ0vSGRqPmDE0A2oyp8A== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 To: Peter McCann Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:05:08 -0000 Perhaps I am confused, but I think in a master/slave environment, the slave= does not query the database, the master does. The slave gets its allowed = spectrum data from the master. There is always the question of whether the= master queries on its own behalf and the slaves just get assignments withi= n that database response, or whether the master queries on behalf of the sl= aves. Might have to support both models. In many cases, I think it's the = latter: the master queries using the slaves location and parameters. The most common master/slave setup is tower and clients, right? The tower = has an Internet connection and can query the database. The clients of the = tower are the slaves. Does the database query use the location and type da= ta of the slave or the master? =20 Brian On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: > I think it would be a mistake to assume that the slave & master > devices both have pre-existing relationships with the same database. > In a commercial service, the slave devices would all come from > different manufacturers and would certainly have different owners. > Wouldn't we want them to interoperate with any master device, assuming > they are RF-compatible? >=20 > -Pete >=20 > Rosen, Brian wrote: >> Doesn't the slave get it's database access through the master? >> If that's true, the problem you are worried about doesn't exist. >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>=20 >>> I agree with Brian that LoST could be a good model for discovering the >>> appropriate database for the region you're in. A nation may decide to >>> subdivide their territory into provinces or states, each of which >>> maintains its own database. >>>=20 >>> I think it would be a mistake to assume that there is a single, >>> pre-defined relationship for one device with just one database. In >>> particular, I think there is a thorny issue that will arise with >>> management of secure credentials on whitespace devices, illustrated by >>> the first use case in Section 4.2.1 of >>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use >>> case says: >>>=20 >>> 9. Once the master/AP has met all regulatory domain requirements >>> (e.g. validating the Device ID with the trusted database, etc) >>> the master provides the list of channels locally available to >>> the slave/user device. >>> My question is, what if the master device has a relationship with one >>> database, but the slave device has a relationship with another? How is >>> the master's database supposed to validate the credentials of the slave >>> device, if we don't have some sort of common trust anchor? Or will this >>> "validation" be simply an insecure check of an ID against a >>> whitelist/blacklist? Who will allocate Device IDs? Will they be >>> specific to a particular database operator, or do we need some common >>> top-level allocation format? >>>=20 >>> -Pete >>>=20 >=20 >=20 >=20 From d.joslyn@spectrumbridge.com Wed Apr 18 08:08:52 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFAB221F85E5 for ; Wed, 18 Apr 2012 08:08:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b1kdDS+ZI94t for ; Wed, 18 Apr 2012 08:08:48 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 8763521F85D3 for ; Wed, 18 Apr 2012 08:08:48 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Wed, 18 Apr 2012 11:10:23 -0400 From: Don Joslyn To: "Rosen, Brian" , Peter McCann Date: Wed, 18 Apr 2012 11:10:21 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dcWnUFjG5nJQJQtKVdi15xx2tigAAxbYA Message-ID: <8375F6DAEFB09F48815203F1FE23B797113CB4F352@shelby> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:08:53 -0000 See response below... -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Ros= en, Brian Sent: Wednesday, April 18, 2012 10:42 AM To: Peter McCann Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question Doesn't the slave get it's database access through the master? If that's true, the problem you are worried about doesn't exist. [Don - In the US, if the slave device is a personal/portable Mode I device,= the master device provides a channel list to the slave device, but the mas= ter device must validate the slave device (FCCID) first via the Whitespace = database.] Brian On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: > I agree with Brian that LoST could be a good model for discovering the=20 > appropriate database for the region you're in. A nation may decide to=20 > subdivide their territory into provinces or states, each of which=20 > maintains its own database. >=20 > I think it would be a mistake to assume that there is a single,=20 > pre-defined relationship for one device with just one database. > In particular, I think there is a thorny issue that will arise with=20 > management of secure credentials on whitespace devices, illustrated by=20 > the first use case in Section 4.2.1 of=20 > draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use=20 > case says: >=20 > 9. Once the master/AP has met all regulatory domain requirements > (e.g. validating the Device ID with the trusted database, etc) > the master provides the list of channels locally available to > the slave/user device. >=20 > My question is, what if the master device has a relationship with one=20 > database, but the slave device has a relationship with another? > How is the master's database supposed to validate the credentials of=20 > the slave device, if we don't have some sort of common trust anchor? =20 > Or will this "validation" be simply an insecure check of an ID against=20 > a whitelist/blacklist? Who will allocate Device IDs? > Will they be specific to a particular database operator, or do we need=20 > some common top-level allocation format? >=20 > -Pete >=20 _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From brian.rosen@neustar.biz Wed Apr 18 08:13:55 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 252D221F85EF for ; Wed, 18 Apr 2012 08:13:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.414 X-Spam-Level: X-Spam-Status: No, score=-6.414 tagged_above=-999 required=5 tests=[AWL=0.185, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uu0ej7mh70vC for ; Wed, 18 Apr 2012 08:13:50 -0700 (PDT) Received: from neustar.com (mx2.neustar.com [156.154.25.104]) by ietfa.amsl.com (Postfix) with ESMTP id DF53521F859B for ; Wed, 18 Apr 2012 08:13:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334762071; x=1650120865; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type:Content-Transfer-Encoding; bh=2dHwj3nHov7xWLSXYKxu5 f+nsUux5JIDCrMYBJPhiIg=; b=QSqVS1kFr7O2YB5D2UBg3EzJlO7M5uPX3qtfV JFm9GAG6V9QmqTA5mRwDVQHAdgXdnYoajoxCfRzUS0/EB9Dag== Received: from ([10.31.13.229]) by chihiron2.nc.neustar.com with ESMTP with TLS id J041123125.6790688; Wed, 18 Apr 2012 11:14:30 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT02.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 11:13:34 -0400 From: "Rosen, Brian" To: Don Joslyn Date: Wed, 18 Apr 2012 11:13:33 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dddIbILcOVtSKT1qsw7xMGdWMNg== Message-ID: <771245AD-8D5D-4548-8361-6142B0023CF1@neustar.biz> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <8375F6DAEFB09F48815203F1FE23B797113CB4F352@shelby> In-Reply-To: <8375F6DAEFB09F48815203F1FE23B797113CB4F352@shelby> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: rXnvF8s9BbdttJt7hfq8mQ== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" , Peter McCann Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:13:55 -0000 Yes, an example of what I was talking about. The credentials to access the= database in this case are the master's. Brian On Apr 18, 2012, at 11:10 AM, Don Joslyn wrote: > See response below... >=20 > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of R= osen, Brian > Sent: Wednesday, April 18, 2012 10:42 AM > To: Peter McCann > Cc: paws@ietf.org > Subject: Re: [paws] Database Discovery Question >=20 > Doesn't the slave get it's database access through the master? > If that's true, the problem you are worried about doesn't exist. >=20 > [Don - In the US, if the slave device is a personal/portable Mode I devic= e, the master device provides a channel list to the slave device, but the m= aster device must validate the slave device (FCCID) first via the Whitespac= e database.] >=20 > Brian >=20 > On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >=20 >> I agree with Brian that LoST could be a good model for discovering the=20 >> appropriate database for the region you're in. A nation may decide to=20 >> subdivide their territory into provinces or states, each of which=20 >> maintains its own database. >>=20 >> I think it would be a mistake to assume that there is a single,=20 >> pre-defined relationship for one device with just one database. >> In particular, I think there is a thorny issue that will arise with=20 >> management of secure credentials on whitespace devices, illustrated by=20 >> the first use case in Section 4.2.1 of=20 >> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use=20 >> case says: >>=20 >> 9. Once the master/AP has met all regulatory domain requirements >> (e.g. validating the Device ID with the trusted database, etc) >> the master provides the list of channels locally available to >> the slave/user device. >>=20 >> My question is, what if the master device has a relationship with one=20 >> database, but the slave device has a relationship with another? >> How is the master's database supposed to validate the credentials of=20 >> the slave device, if we don't have some sort of common trust anchor? =20 >> Or will this "validation" be simply an insecure check of an ID against=20 >> a whitelist/blacklist? Who will allocate Device IDs? >> Will they be specific to a particular database operator, or do we need=20 >> some common top-level allocation format? >>=20 >> -Pete >>=20 >=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws From Peter.McCann@huawei.com Wed Apr 18 08:19:14 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 786E121F859F for ; Wed, 18 Apr 2012 08:19:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cv7ICCDNsmrE for ; Wed, 18 Apr 2012 08:19:13 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id AE88321F8533 for ; Wed, 18 Apr 2012 08:19:13 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFA17096; Wed, 18 Apr 2012 11:19:13 -0400 (EDT) Received: from DFWEML407-HUB.china.huawei.com (10.193.5.132) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 08:16:56 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml407-hub.china.huawei.com ([10.193.5.132]) with mapi id 14.01.0323.003; Wed, 18 Apr 2012 08:16:51 -0700 From: Peter McCann To: "Rosen, Brian" Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZpeo3fIMQZpGRAyIo3z+FwWN1AACNazQAA8p2QAADmiScP//kxwAgABy+6A= Date: Wed, 18 Apr 2012 15:16:50 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE71645674D@dfweml503-mbx> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> In-Reply-To: <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.157] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:19:14 -0000 Right, the master queries the database on behalf of the slave, sending the slave's Device ID and location. (See Don's message about validating the FCC ID). My question is, what is the security model for validating the slave's ID? Is there a secure credential associated with the ID, or is it an insecure check of a number against a whitelist? If the former, we will need a credential management system that is able to cross between different databases. If the latter, I wonder if it opens up security=20 problems. -Pete Rosen, Brian wrote: > Perhaps I am confused, but I think in a master/slave environment, the > slave does not query the database, the master does. The slave gets > its allowed spectrum data from the master. There is always the > question of whether the master queries on its own behalf and the > slaves just get assignments within that database response, or whether > the master queries on behalf of the slaves. Might have to support both m= odels. > In many cases, I think it's the latter: the master queries using the > slaves location and parameters. >=20 > The most common master/slave setup is tower and clients, right? The > tower has an Internet connection and can query the database. The > clients of the tower are the slaves. Does the database query use the > location and type data of the slave or the master? >=20 > Brian >=20 > On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >=20 >> I think it would be a mistake to assume that the slave & master devices >> both have pre-existing relationships with the same database. In a >> commercial service, the slave devices would all come from different >> manufacturers and would certainly have different owners. Wouldn't we >> want them to interoperate with any master device, assuming they are >> RF-compatible? >>=20 >> -Pete >>=20 >> Rosen, Brian wrote: >>> Doesn't the slave get it's database access through the master? >>> If that's true, the problem you are worried about doesn't exist. >>>=20 >>> Brian >>>=20 >>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>=20 >>>> I agree with Brian that LoST could be a good model for discovering >>>> the appropriate database for the region you're in. A nation may >>>> decide to subdivide their territory into provinces or states, each >>>> of which maintains its own database. >>>>=20 >>>> I think it would be a mistake to assume that there is a single, >>>> pre-defined relationship for one device with just one database. In >>>> particular, I think there is a thorny issue that will arise with >>>> management of secure credentials on whitespace devices, >>>> illustrated by the first use case in Section 4.2.1 of >>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that >>>> use case says: >>>>=20 >>>> 9. Once the master/AP has met all regulatory domain requirements >>>> (e.g. validating the Device ID with the trusted database, etc) >>>> the master provides the list of channels locally available to >>>> the slave/user device. >>>> My question is, what if the master device has a relationship with one >>>> database, but the slave device has a relationship with another? How >>>> is the master's database supposed to validate the credentials of the >>>> slave device, if we don't have some sort of common trust anchor? Or >>>> will this "validation" be simply an insecure check of an ID against a >>>> whitelist/blacklist? Who will allocate Device IDs? Will they be >>>> specific to a particular database operator, or do we need some common >>>> top-level allocation format? >>>>=20 >>>> -Pete >>>>=20 >>=20 >>=20 >> From sdas@appcomsci.com Wed Apr 18 08:24:47 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75ECF21F8603 for ; Wed, 18 Apr 2012 08:24:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tcZlt4A+QtBm for ; Wed, 18 Apr 2012 08:24:43 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id 41EB721F85B8 for ; Wed, 18 Apr 2012 08:24:42 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3IFOgTd028486; Wed, 18 Apr 2012 11:24:42 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3IFOfa5004123; Wed, 18 Apr 2012 11:24:41 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Wed, 18 Apr 2012 11:25:02 -0400 From: "Das, Subir" To: "'Rosen, Brian'" Thread-Topic: [paws] Database Discovery Question Thread-Index: AQHNHOLPA1P5CnAISk2CQekvF3iXjpaf2ms6gAD8DID//90hwA== Date: Wed, 18 Apr 2012 15:25:01 +0000 Message-ID: References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.109.16.87] Content-Type: multipart/alternative; boundary="_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0C8Arrcatsexmb1_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:24:47 -0000 --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0C8Arrcatsexmb1_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thanks and agree that we do not need to make assumptions here. In the LoST model who manages this service. I can understand for emergency= service example. From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Wednesday, April 18, 2012 9:25 AM To: Das, Subir Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question Inline On Apr 17, 2012, at 10:22 PM, Das, Subir wrote: On Apr 17, 2012, at 5:41 PM, "Rosen, Brian" > wrote: We recognize that there will be many databases, and the discovery problem i= s to find the right "one" where one is in quotes because there could be mor= e than one suitable database. Agree. When you say the right "one", how does the device know that in = the first place? Lots of possibilities, see my response to Peter. Some systems may not need discovery - some clients can be hardwired to a se= rver. Mobile clients probably can't do that if they can roam international= ly. When you say mobile client, are you considering "Fixed/Mode II WSD" or = "Slave/Mode I WSD" or both? A device may be built to work in several countries, each of which has it's = own type mechanism, or there will (hopefully) evolve a few common types. I= mean a device that can move and potentially operate in different places. = That includes "nomadic" devices; devices that are nominally fixed, but may = be tossed in a suitcase, taken on a trip, and set up wherever the owner goe= s. If it's legal to operate where it is, I want it to work. In case of "Fixed/Mode II WSD", what is the model? Can it roam without a= roaming relationship? Sure, why not? We're not dealing with business models in the IETF. We are dealing in prot= ocols and possibilities. Roaming relationships may exist, or they may not.= Both have to work in the sense that I could build a device that worked in= a variety of environments. I don't wish to imply anything about a server's willingness to provide serv= ice. I only want a way for a client to discover a server that provides ser= vice where it is at the time it needs service. As with my answer to Peter, I may have to provide a list of possible server= s. So there are a couple of inputs to discovery: a) Location. This has to allow location as arbitrary lat/lon; you may not = know what country you are in. This is the device, not the human. The huma= n may know, the device may not. Some databases may cover the entire countr= y, others may cover a region. Sometimes location is known by a street addr= ess, and you can know what country you are in. b) Type of device. In every country, there are different classifications o= f devices that may depend on band, power, portability, antenna characterist= ics... So far, what we see is enumerated types per country, but I could im= agine more complex things. If the device doesn't know what country it is i= n, it may need to do discovery in a couple of steps, the first of which ide= ntifies the country, and then what type of device. How does the Mobile client know the location? Do we assume GPS? What if = it is inside the building? We make no assumptions. It has location, either in lat/lon or street addre= ss form. We don't care how it gets it. One way it might is DHCP or HELD. = This is the same problem we have with emergency calls and those are two IE= TF solutions for that problem. Discovery then is type and location in, device URI (not IP address I think)= out. LoST (RFC5222) is ideal for this. You pass location and a "service urn" in= , and you get a URI out. The service urn would contain the type. It has a= "forest guide" scheme that links LoST servers together kind of like DNS wi= thout a root. Brian On Apr 17, 2012, at 5:26 PM, Das, Subir wrote: During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0C8Arrcatsexmb1_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Thanks and agree that we = do not need to make assumptions here.

 <= /p>

In the LoST model who man= ages this service.  I can understand for emergency service example.

 <= /p>

 <= /p>

From: Rosen, B= rian [mailto:Brian.Rosen@neustar.biz]
Sent: Wednesday, April 18, 2012 9:25 AM
To: Das, Subir
Cc: paws@ietf.org
Subject: Re: [paws] Database Discovery Question

 

Inline

On Apr 17, 2012, at 10:22 PM, Das, Subir wrote:=



We recognize that there will be many databases, and = the discovery problem is to find the right "one" where one is in = quotes because there could be more than one suitable database.

 

    Agree. When you say the right "on= e",  how does the device know that in the first place?

Lots of possibilities, see my response to Peter.





 

Some systems may not need discovery - some clients c= an be hardwired to a server.  Mobile clients probably can't do that if= they can roam internationally.

 

   When you say mobile client,  are y= ou considering "Fixed/Mode II WSD" or "Slave/Mode I WSD"= ; or both?

A device may be built to work in several countries, = each of which has it's own type mechanism, or there will (hopefully) evolve= a few common types.  I mean a device that can move and potentially op= erate in different places.  That includes "nomadic" devices; devices that are nominally fixed, but may be = tossed in a suitcase, taken on a trip, and set up wherever the owner goes. =  If it's legal to operate where it is, I want it to work.



 

   In case of "Fixed/Mode II WSD"= ;, what is the model? Can it roam without a roaming relationship?

Sure, why not?  

We're not dealing with business models in the IETF. =  We are dealing in protocols and possibilities.  Roaming relation= ships may exist, or they may not.  Both have to work in the sense that= I could build a device that worked in a variety of environments.

 

I don't wish to imply anything about a server's will= ingness to provide service.  I only want a way for a client to discove= r a server that provides service where it is at the time it needs service.<= o:p>

As with my answer to Peter, I may have to provide a = list of possible servers.

 



 

So there are a couple of inputs to discovery:

a) Location.  This has to allow location as arb= itrary lat/lon; you may not know what country you are in.  This is the= device, not the human.  The human may know, the device may not.  = ;Some databases may cover the entire country, others may cover a region.  Sometimes location is known by a street address, and= you can know what country you are in.

b) Type of device.  In every country, there are= different classifications of devices that may depend on band, power, porta= bility, antenna characteristics…  So far, what we see is enumera= ted types per country, but I could imagine more complex things.  If the device doesn't know what country it is in, it may nee= d to do discovery in a couple of steps, the first of which identifies the c= ountry, and then what type of device.

 

   How does the Mobile client know the loc= ation? Do we assume GPS? What if it is inside the building?

We make no assumptions.  It has location, eithe= r in lat/lon or street address form.  We don't care how it gets it. &n= bsp;One way it might is DHCP or HELD.  This is the same problem we hav= e with emergency calls and those are two IETF solutions for that problem. 

 



 

Discovery then is type and location in, device URI (= not IP address I think) out.

 

LoST (RFC5222) is ideal for this.  You pass loc= ation and a "service urn" in, and you get a URI out.  The se= rvice urn would contain the type.  It has a "forest guide" s= cheme that links LoST servers together kind of like DNS without a root.

 

    

 

Brian

 

On Apr 17, 2012, at 5:26 PM, Das, Subir wrote:<= /o:p>



During PAWS session in Paris IETF, there were a lot of questions/discussi= ons on 'Discovery' of Database. It was not clear to me except if we are tal= king about "Database Server Discovery", in particular, the domain name or the IP address of the 'Server" that= is hosting the database. OTH, I felt that some folks may have different vi= ews and they would possibly like to see more features than just discovering= the domain name or IP address of the "Database Server".

 

In some offline discussions, I was told that it may be similar to what LO= ST (RFC 5222) has defined. I read the LOST protocol and associated architec= ture and my current understanding is that the LOST use case is different than what we are trying to achieve via= PAWS. Here is my understanding of the operating model of PAWS interface (w= hen defined):

 

-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-= 01>) can only query the database

 

-The manufacturer of the "Fixed/Mode II WSD" may be different t= han owner/operator of this device

 

-"Fixed/Mode II WSD" is certified by the regulatory body of the= region that they serve

 

- Either the "Fixed/Mode II WSD" device operator or the device = vendor has an a-priori relationship with one or more covering database admi= nistrators. This relationship

 is utilized to either configure or enable the discovery of the prop= er database to contact in the current location

 

 

I would like to know the group's view of the above model. To me, finding = the emergency services or restaurant information near my location is differ= ent than getting to know a server that can provide me with channel/frequency/power and other information in the l= ocation where "Fixed/Mode II WSD" is situated. In addition, emerg= ency services do not require a subscription and the service is mandated by = the Government/regulatory bodies. Some may argue that 'White Space' service may be free as well, but to my understand= ing it is not quite the similar model as emergency services.

 

 

I hope with this thread we can clarify/understand the discovery issue.

 

Regards,

 

_Subir

 

 

_____________________________________= __________
paws mailing list
paws@ietf.org
https://www.ietf.org= /mailman/listinfo/paws

 

 

--_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B0C8Arrcatsexmb1_-- From d.joslyn@spectrumbridge.com Wed Apr 18 08:27:09 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A18721F8459 for ; Wed, 18 Apr 2012 08:27:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JWypavQ-v-TT for ; Wed, 18 Apr 2012 08:27:05 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 5736621F847F for ; Wed, 18 Apr 2012 08:27:05 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Wed, 18 Apr 2012 11:28:41 -0400 From: Don Joslyn To: "Rosen, Brian" Date: Wed, 18 Apr 2012 11:28:39 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dddIbILcOVtSKT1qsw7xMGdWMNgAAOXfQ Message-ID: <8375F6DAEFB09F48815203F1FE23B797113CB4F35B@shelby> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <8375F6DAEFB09F48815203F1FE23B797113CB4F352@shelby> <771245AD-8D5D-4548-8361-6142B0023CF1@neustar.biz> In-Reply-To: <771245AD-8D5D-4548-8361-6142B0023CF1@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" , Peter McCann Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:27:09 -0000 There are also examples where fixed devices are slaves to a master device, = and because they are fixed TVBDs, they must go directly to the database for= channel lists. In this case, the slaves need authentication to access the = database. In the previous case I mentioned, where a Personal/Portable Mode I gets its= channel list from the master, the master must first verify the FCCID of th= e Mode I device that is requesting a channel list. Since the Mode I device = does not directly access the database, it does not require authentication t= o directly access the database. -----Original Message----- From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz]=20 Sent: Wednesday, April 18, 2012 11:14 AM To: Don Joslyn Cc: Peter McCann; paws@ietf.org Subject: Re: [paws] Database Discovery Question Yes, an example of what I was talking about. The credentials to access the= database in this case are the master's. Brian On Apr 18, 2012, at 11:10 AM, Don Joslyn wrote: > See response below... >=20 > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf=20 > Of Rosen, Brian > Sent: Wednesday, April 18, 2012 10:42 AM > To: Peter McCann > Cc: paws@ietf.org > Subject: Re: [paws] Database Discovery Question >=20 > Doesn't the slave get it's database access through the master? > If that's true, the problem you are worried about doesn't exist. >=20 > [Don - In the US, if the slave device is a personal/portable Mode I=20 > device, the master device provides a channel list to the slave device,=20 > but the master device must validate the slave device (FCCID) first via=20 > the Whitespace database.] >=20 > Brian >=20 > On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >=20 >> I agree with Brian that LoST could be a good model for discovering=20 >> the appropriate database for the region you're in. A nation may=20 >> decide to subdivide their territory into provinces or states, each of=20 >> which maintains its own database. >>=20 >> I think it would be a mistake to assume that there is a single,=20 >> pre-defined relationship for one device with just one database. >> In particular, I think there is a thorny issue that will arise with=20 >> management of secure credentials on whitespace devices, illustrated=20 >> by the first use case in Section 4.2.1 of=20 >> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use=20 >> case says: >>=20 >> 9. Once the master/AP has met all regulatory domain requirements >> (e.g. validating the Device ID with the trusted database, etc) >> the master provides the list of channels locally available to >> the slave/user device. >>=20 >> My question is, what if the master device has a relationship with one=20 >> database, but the slave device has a relationship with another? >> How is the master's database supposed to validate the credentials of=20 >> the slave device, if we don't have some sort of common trust anchor? >> Or will this "validation" be simply an insecure check of an ID=20 >> against a whitelist/blacklist? Who will allocate Device IDs? >> Will they be specific to a particular database operator, or do we=20 >> need some common top-level allocation format? >>=20 >> -Pete >>=20 >=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws From brian.rosen@neustar.biz Wed Apr 18 08:27:48 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 377CE21F8589 for ; Wed, 18 Apr 2012 08:27:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.441 X-Spam-Level: X-Spam-Status: No, score=-6.441 tagged_above=-999 required=5 tests=[AWL=0.158, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1EKTzmxQOJy for ; Wed, 18 Apr 2012 08:27:44 -0700 (PDT) Received: from neustar.com (mx2.neustar.com [156.154.25.104]) by ietfa.amsl.com (Postfix) with ESMTP id DB1E821F8541 for ; Wed, 18 Apr 2012 08:27:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334762907; x=1650120865; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type:Content-Transfer-Encoding; bh=x7+F5St+78M/lCV450Vgf V3R2MXAK7ZW5fPlXBoSCpo=; b=CPJzp7bpD3K84YG/t5lgNnG4QPiQR19EpaUow uSfesdFZvt3mjqClqY8UjGUI02wwV7nMbWpLZKqbeFclDMvlA== Received: from ([10.31.13.228]) by chihiron2.nc.neustar.com with ESMTP with TLS id J041123125.6791422; Wed, 18 Apr 2012 11:28:26 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT01.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 11:27:31 -0400 From: "Rosen, Brian" To: Peter McCann Date: Wed, 18 Apr 2012 11:27:29 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dd8S0kCd0NZ+iShGIyw33WObrJQ== Message-ID: <82C1A88A-9FF1-47BB-B8B9-4D5173962379@neustar.biz> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE71645674D@dfweml503-mbx> In-Reply-To: <5963DDF1F751474D8DEEFDCDBEE43AE71645674D@dfweml503-mbx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: s1pQeNDco8DLX8Olm6jFyQ== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:27:48 -0000 The credentialling system used between the database server and its client (= the master) are those of its client. The database trusts its client. The client (the master) may need its customer, the slave, to present creden= tials for service. This means we assume transitive trust on the ID information from the client= . The master validates the slave, the database validates the master. I wo= uld not advocate trying to make anything more complex. Brian On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: > Right, the master queries the database on behalf of the slave, sending > the slave's Device ID and location. (See Don's message about validating > the FCC ID). My question is, what is the security model for validating > the slave's ID? Is there a secure credential associated with the ID, > or is it an insecure check of a number against a whitelist? If the forme= r, > we will need a credential management system that is able to cross between > different databases. If the latter, I wonder if it opens up security=20 > problems. >=20 > -Pete >=20 > Rosen, Brian wrote: >> Perhaps I am confused, but I think in a master/slave environment, the >> slave does not query the database, the master does. The slave gets >> its allowed spectrum data from the master. There is always the >> question of whether the master queries on its own behalf and the >> slaves just get assignments within that database response, or whether >> the master queries on behalf of the slaves. Might have to support both = models. >> In many cases, I think it's the latter: the master queries using the >> slaves location and parameters. >>=20 >> The most common master/slave setup is tower and clients, right? The >> tower has an Internet connection and can query the database. The >> clients of the tower are the slaves. Does the database query use the >> location and type data of the slave or the master? >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>=20 >>> I think it would be a mistake to assume that the slave & master devices >>> both have pre-existing relationships with the same database. In a >>> commercial service, the slave devices would all come from different >>> manufacturers and would certainly have different owners. Wouldn't we >>> want them to interoperate with any master device, assuming they are >>> RF-compatible? >>>=20 >>> -Pete >>>=20 >>> Rosen, Brian wrote: >>>> Doesn't the slave get it's database access through the master? >>>> If that's true, the problem you are worried about doesn't exist. >>>>=20 >>>> Brian >>>>=20 >>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>=20 >>>>> I agree with Brian that LoST could be a good model for discovering >>>>> the appropriate database for the region you're in. A nation may >>>>> decide to subdivide their territory into provinces or states, each >>>>> of which maintains its own database. >>>>>=20 >>>>> I think it would be a mistake to assume that there is a single, >>>>> pre-defined relationship for one device with just one database. In >>>>> particular, I think there is a thorny issue that will arise with >>>>> management of secure credentials on whitespace devices, >>>>> illustrated by the first use case in Section 4.2.1 of >>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that >>>>> use case says: >>>>>=20 >>>>> 9. Once the master/AP has met all regulatory domain requirements >>>>> (e.g. validating the Device ID with the trusted database, etc) >>>>> the master provides the list of channels locally available to >>>>> the slave/user device. >>>>> My question is, what if the master device has a relationship with one >>>>> database, but the slave device has a relationship with another? How >>>>> is the master's database supposed to validate the credentials of the >>>>> slave device, if we don't have some sort of common trust anchor? Or >>>>> will this "validation" be simply an insecure check of an ID against a >>>>> whitelist/blacklist? Who will allocate Device IDs? Will they be >>>>> specific to a particular database operator, or do we need some common >>>>> top-level allocation format? >>>>>=20 >>>>> -Pete >>>>>=20 >>>=20 >>>=20 >>>=20 >=20 >=20 >=20 From brian.rosen@neustar.biz Wed Apr 18 08:36:56 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB2F921F85D9 for ; Wed, 18 Apr 2012 08:36:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.184 X-Spam-Level: X-Spam-Status: No, score=-6.184 tagged_above=-999 required=5 tests=[AWL=-0.138, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NtRppqRv9rTa for ; Wed, 18 Apr 2012 08:36:52 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id B6A4421F85B9 for ; Wed, 18 Apr 2012 08:36:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334763603; x=1650116182; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type:Content-Transfer-Encoding; bh=1WNIPydvAQJ+9q5iZbeZC MJ3m5xint2p4NlWLCyGbCY=; b=S5TjczluMqO8Y1RTnsf2dbHKpybJvNZhWsH5g V/nR8JICLbSyGIdIKBIAJkdTFGgaAzjlF2DUu0arch1FmzMNQ== Received: from ([10.31.13.242]) by stihiron1.va.neustar.com with ESMTP with TLS id J041124052.7940985; Wed, 18 Apr 2012 11:40:02 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Wed, 18 Apr 2012 11:36:32 -0400 From: "Rosen, Brian" Date: Wed, 18 Apr 2012 11:36:31 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0deQd+29wYC60dR1+oo1TU+jWv9A== Message-ID: <58226550-F083-4C8E-AC29-21B0DBDB3DB1@neustar.biz> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <8375F6DAEFB09F48815203F1FE23B797113CB4F352@shelby> <771245AD-8D5D-4548-8361-6142B0023CF1@neustar.biz> <8375F6DAEFB09F48815203F1FE23B797113CB4F35B@shelby> In-Reply-To: <8375F6DAEFB09F48815203F1FE23B797113CB4F35B@shelby> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: +J/otJ4rGEpjFCMYYLITYA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 To: Don Joslyn Cc: "paws@ietf.org" , Peter McCann Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:36:57 -0000 I'm never in favor of limiting options. If a slave has independent access = to the database, it can use its credentials and query. There isn't even an= assumption that the database the master uses has to be the same as the one= the slave uses. The master to slave protocol is out of scope, which is good, we don't have = to worry about issues where the slave gets a different answer than the mast= er, and thus some sort of negotiation has to happen. That could happen. T= he master could be far enough away from a protected entity that it wouldn't= be prohibited from using the channel the protected entity occupied, but th= e slave may be close enough that it could be blocked, even with different p= ower/antenna rules. Doesn't matter. If the slave directly accesses the database, it uses its own credentials to= do that. The master uses its own credentials for its access, and the data= bases could be the same or different. Brian On Apr 18, 2012, at 11:28 AM, Don Joslyn wrote: > There are also examples where fixed devices are slaves to a master device= , and because they are fixed TVBDs, they must go directly to the database f= or channel lists. In this case, the slaves need authentication to access th= e database. >=20 > In the previous case I mentioned, where a Personal/Portable Mode I gets i= ts channel list from the master, the master must first verify the FCCID of = the Mode I device that is requesting a channel list. Since the Mode I devic= e does not directly access the database, it does not require authentication= to directly access the database. >=20 > -----Original Message----- > From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz]=20 > Sent: Wednesday, April 18, 2012 11:14 AM > To: Don Joslyn > Cc: Peter McCann; paws@ietf.org > Subject: Re: [paws] Database Discovery Question >=20 > Yes, an example of what I was talking about. The credentials to access t= he database in this case are the master's. >=20 > Brian >=20 > On Apr 18, 2012, at 11:10 AM, Don Joslyn wrote: >=20 >> See response below... >>=20 >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf=20 >> Of Rosen, Brian >> Sent: Wednesday, April 18, 2012 10:42 AM >> To: Peter McCann >> Cc: paws@ietf.org >> Subject: Re: [paws] Database Discovery Question >>=20 >> Doesn't the slave get it's database access through the master? >> If that's true, the problem you are worried about doesn't exist. >>=20 >> [Don - In the US, if the slave device is a personal/portable Mode I=20 >> device, the master device provides a channel list to the slave device,=20 >> but the master device must validate the slave device (FCCID) first via=20 >> the Whitespace database.] >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>=20 >>> I agree with Brian that LoST could be a good model for discovering=20 >>> the appropriate database for the region you're in. A nation may=20 >>> decide to subdivide their territory into provinces or states, each of=20 >>> which maintains its own database. >>>=20 >>> I think it would be a mistake to assume that there is a single,=20 >>> pre-defined relationship for one device with just one database. >>> In particular, I think there is a thorny issue that will arise with=20 >>> management of secure credentials on whitespace devices, illustrated=20 >>> by the first use case in Section 4.2.1 of=20 >>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use=20 >>> case says: >>>=20 >>> 9. Once the master/AP has met all regulatory domain requirements >>> (e.g. validating the Device ID with the trusted database, etc) >>> the master provides the list of channels locally available to >>> the slave/user device. >>>=20 >>> My question is, what if the master device has a relationship with one=20 >>> database, but the slave device has a relationship with another? >>> How is the master's database supposed to validate the credentials of=20 >>> the slave device, if we don't have some sort of common trust anchor? >>> Or will this "validation" be simply an insecure check of an ID=20 >>> against a whitelist/blacklist? Who will allocate Device IDs? >>> Will they be specific to a particular database operator, or do we=20 >>> need some common top-level allocation format? >>>=20 >>> -Pete >>>=20 >>=20 >> _______________________________________________ >> paws mailing list >> paws@ietf.org >> https://www.ietf.org/mailman/listinfo/paws >=20 From nbravin@earthlink.net Wed Apr 18 08:51:40 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85FCF21F85C0 for ; Wed, 18 Apr 2012 08:51:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.091 X-Spam-Level: X-Spam-Status: No, score=-0.091 tagged_above=-999 required=5 tests=[AWL=-0.092, BAYES_50=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y3u4DYhFvwJp for ; Wed, 18 Apr 2012 08:51:39 -0700 (PDT) Received: from elasmtp-scoter.atl.sa.earthlink.net (elasmtp-scoter.atl.sa.earthlink.net [209.86.89.67]) by ietfa.amsl.com (Postfix) with ESMTP id 89EE721F85B9 for ; Wed, 18 Apr 2012 08:51:39 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=ZssfDOQgUcvo930jzvTOiKKMbTTG4MHc25d3OFTyKulCgRuvoCJq3XsbuYe0yVAP; h=Received:From:Content-Type:Content-Transfer-Encoding:Subject:Date:Message-Id:To:Mime-Version:X-Mailer:X-ELNK-Trace:X-Originating-IP; Received: from [71.46.198.120] (helo=[10.0.1.2]) by elasmtp-scoter.atl.sa.earthlink.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.67) (envelope-from ) id 1SKXAQ-00011x-Vl for paws@ietf.org; Wed, 18 Apr 2012 11:51:39 -0400 From: Nancy Bravin Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Wed, 18 Apr 2012 08:51:37 -0700 Message-Id: <89B5D6CE-07F6-487E-9DA9-A6DF49E4B7ED@earthlink.net> To: paws@ietf.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-ELNK-Trace: 9a7a58baebc0701cd780f4a490ca6956d5d4673fe7faad86cd3fda77868210b5ad9c1a592a791535350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 71.46.198.120 Subject: [paws] Here is what I think I am hearing X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 15:51:41 -0000 1. It is fine to have the ability to send messages and negotiate, but it = should not be a requirement. 2. Some of the issues being discussed are best managed and implemented = by the regulators, and owners of spectrum and that can vary greatly from = country to country. I am sure smarter people than I can put this into a sensible path if = what I think I am hearing is correct. SIncerely, Nancy From d.joslyn@spectrumbridge.com Wed Apr 18 09:03:14 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DADA21F85D5 for ; Wed, 18 Apr 2012 09:03:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lySb5QafzqxX for ; Wed, 18 Apr 2012 09:03:10 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 532FA21F85D9 for ; Wed, 18 Apr 2012 09:03:10 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Wed, 18 Apr 2012 12:04:46 -0400 From: Don Joslyn To: "Rosen, Brian" , Peter McCann Date: Wed, 18 Apr 2012 12:04:43 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0ddJpDQ2LCVJVwRqyYmgaczltjcAABHymg Message-ID: <8375F6DAEFB09F48815203F1FE23B797113CB4F362@shelby> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> In-Reply-To: <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 16:03:14 -0000 Based on the PAWS definition of master versus slave, you are correct, the s= lave does not query the database. I think the confusion is that if you have a master device on a tower suppor= ting several fixed devices, the FCC considers them all as fixed TVBDs, whic= h means they are all master devices according to the PAWS definition. In th= e US, based on FCC rules, the only device type that qualifies as a PAWS sla= ve device is the Mode I personal/portable. -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Ros= en, Brian Sent: Wednesday, April 18, 2012 11:05 AM To: Peter McCann Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question Perhaps I am confused, but I think in a master/slave environment, the slave= does not query the database, the master does. The slave gets its allowed = spectrum data from the master. There is always the question of whether the= master queries on its own behalf and the slaves just get assignments withi= n that database response, or whether the master queries on behalf of the sl= aves. Might have to support both models. In many cases, I think it's the = latter: the master queries using the slaves location and parameters. The most common master/slave setup is tower and clients, right? The tower = has an Internet connection and can query the database. The clients of the = tower are the slaves. Does the database query use the location and type da= ta of the slave or the master? =20 Brian On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: > I think it would be a mistake to assume that the slave & master=20 > devices both have pre-existing relationships with the same database. > In a commercial service, the slave devices would all come from=20 > different manufacturers and would certainly have different owners. > Wouldn't we want them to interoperate with any master device, assuming=20 > they are RF-compatible? >=20 > -Pete >=20 > Rosen, Brian wrote: >> Doesn't the slave get it's database access through the master? >> If that's true, the problem you are worried about doesn't exist. >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>=20 >>> I agree with Brian that LoST could be a good model for discovering=20 >>> the appropriate database for the region you're in. A nation may=20 >>> decide to subdivide their territory into provinces or states, each=20 >>> of which maintains its own database. >>>=20 >>> I think it would be a mistake to assume that there is a single,=20 >>> pre-defined relationship for one device with just one database. In=20 >>> particular, I think there is a thorny issue that will arise with=20 >>> management of secure credentials on whitespace devices, illustrated=20 >>> by the first use case in Section 4.2.1 of=20 >>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use=20 >>> case says: >>>=20 >>> 9. Once the master/AP has met all regulatory domain requirements >>> (e.g. validating the Device ID with the trusted database, etc) >>> the master provides the list of channels locally available to >>> the slave/user device. >>> My question is, what if the master device has a relationship with=20 >>> one database, but the slave device has a relationship with another?=20 >>> How is the master's database supposed to validate the credentials of=20 >>> the slave device, if we don't have some sort of common trust anchor?=20 >>> Or will this "validation" be simply an insecure check of an ID=20 >>> against a whitelist/blacklist? Who will allocate Device IDs? Will=20 >>> they be specific to a particular database operator, or do we need=20 >>> some common top-level allocation format? >>>=20 >>> -Pete >>>=20 >=20 >=20 >=20 _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From Peter.McCann@huawei.com Wed Apr 18 09:05:09 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BF0021F85DB for ; Wed, 18 Apr 2012 09:05:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w5ogxX+ntKtF for ; Wed, 18 Apr 2012 09:05:08 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 316DF21F85D7 for ; Wed, 18 Apr 2012 09:05:08 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFA20409; Wed, 18 Apr 2012 12:05:08 -0400 (EDT) Received: from DFWEML407-HUB.china.huawei.com (10.193.5.132) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 09:02:26 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml407-hub.china.huawei.com ([10.193.5.132]) with mapi id 14.01.0323.003; Wed, 18 Apr 2012 09:02:20 -0700 From: Peter McCann To: "Rosen, Brian" Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZpeo3fIMQZpGRAyIo3z+FwWN1AACNazQAA8p2QAADmiScP//kxwAgABy+6D//5NZgIAAcUcQ Date: Wed, 18 Apr 2012 16:02:20 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE7164567A4@dfweml503-mbx> References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE71645674D@dfweml503-mbx> <82C1A88A-9FF1-47BB-B8B9-4D5173962379@neustar.biz> In-Reply-To: <82C1A88A-9FF1-47BB-B8B9-4D5173962379@neustar.biz> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.157] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 16:05:09 -0000 Hi, Brian, The problem is, the master device cannot be authoritative on whether the slave device is approved for use by the regulator. It must rely on the WSDB it uses (has a relationship with) to tell it. At the least, we need a format for device identifiers that can be understood by multiple independently operated databases. Maybe the WSDB trusts the master device to collect this information securely from the slave devices using slave-to-master credentials. Normally, the allocation authority for the identifier space would be a trust anchor for the identifier-to-device binding. I agree that the master-to-slave interface is out of scope, but there should be some mechanism in the marketplace for the master device operator to securely bind the identifier presented by the slave to the communication=20 channel with the slave device, in the sense that the master device is able to know in a secure way that the device it is talking to actually does own the regulator-assigned device identifier. It seems natural for the master device to rely on its relationship with a database to help with this binding. -Pete Rosen, Brian wrote: > this thread> The credentialling system used between the database > server and its client (the master) are those of its client. The > database trusts its client. >=20 > The client (the master) may need its customer, the slave, to present > credentials for service. >=20 > This means we assume transitive trust on the ID information from the > client. The master validates the slave, the database validates the > master. I would not advocate trying to make anything more complex. >=20 > Brian >=20 > On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >=20 >> Right, the master queries the database on behalf of the slave, sending >> the slave's Device ID and location. (See Don's message about >> validating the FCC ID). My question is, what is the security model for >> validating the slave's ID? Is there a secure credential associated >> with the ID, or is it an insecure check of a number against a >> whitelist? If the former, we will need a credential management system >> that is able to cross between different databases. If the latter, I >> wonder if it opens up security problems. >>=20 >> -Pete >>=20 >> Rosen, Brian wrote: >>> Perhaps I am confused, but I think in a master/slave environment, the >>> slave does not query the database, the master does. The slave gets >>> its allowed spectrum data from the master. There is always the >>> question of whether the master queries on its own behalf and the >>> slaves just get assignments within that database response, or whether >>> the master queries on behalf of the slaves. Might have to support >>> both models. In many cases, I think it's the latter: the master >>> queries using the slaves location and parameters. >>>=20 >>> The most common master/slave setup is tower and clients, right? The >>> tower has an Internet connection and can query the database. The >>> clients of the tower are the slaves. Does the database query use the >>> location and type data of the slave or the master? >>>=20 >>> Brian >>>=20 >>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>=20 >>>> I think it would be a mistake to assume that the slave & master >>>> devices both have pre-existing relationships with the same database. >>>> In a commercial service, the slave devices would all come from >>>> different manufacturers and would certainly have different owners. >>>> Wouldn't we want them to interoperate with any master device, >>>> assuming they are RF-compatible? >>>>=20 >>>> -Pete >>>>=20 >>>> Rosen, Brian wrote: >>>>> Doesn't the slave get it's database access through the master? >>>>> If that's true, the problem you are worried about doesn't exist. >>>>>=20 >>>>> Brian >>>>>=20 >>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>=20 >>>>>> I agree with Brian that LoST could be a good model for discovering >>>>>> the appropriate database for the region you're in. A nation may >>>>>> decide to subdivide their territory into provinces or states, each >>>>>> of which maintains its own database. >>>>>>=20 >>>>>> I think it would be a mistake to assume that there is a single, >>>>>> pre-defined relationship for one device with just one database. In >>>>>> particular, I think there is a thorny issue that will arise with >>>>>> management of secure credentials on whitespace devices, illustrated >>>>>> by the first use case in Section 4.2.1 of >>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use >>>>>> case says: >>>>>>=20 >>>>>> 9. Once the master/AP has met all regulatory domain > requirements >>>>>> (e.g. validating the Device ID with the trusted database, etc) >>>>>> the master provides the list of channels locally available to >>>>>> the slave/user device. >>>>>> My question is, what if the master device has a relationship with >>>>>> one database, but the slave device has a relationship with another? >>>>>> How is the master's database supposed to validate the credentials >>>>>> of the slave device, if we don't have some sort of common trust >>>>>> anchor? Or will this "validation" be simply an insecure check of an >>>>>> ID against a whitelist/blacklist? Who will allocate Device IDs? >>>>>> Will they be specific to a particular database operator, or do we >>>>>> need some common top-level allocation format? >>>>>>=20 >>>>>> -Pete >>>>>>=20 >>>>=20 >>>>=20 >>>>=20 >>=20 >>=20 >> From sdas@appcomsci.com Wed Apr 18 09:15:37 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C958111E8081 for ; Wed, 18 Apr 2012 09:15:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5hYp1w0EZQ+O for ; Wed, 18 Apr 2012 09:15:34 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id CCBA621F8552 for ; Wed, 18 Apr 2012 09:15:33 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3IGFTQa001540; Wed, 18 Apr 2012 12:15:29 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3IGFSTn005057; Wed, 18 Apr 2012 12:15:28 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Wed, 18 Apr 2012 12:15:49 -0400 From: "Das, Subir" To: "'Don Joslyn'" , "Rosen, Brian" , Peter McCann Thread-Topic: [paws] Database Discovery Question Thread-Index: AQHNHOLPA1P5CnAISk2CQekvF3iXjpaf2ms6gAD8DICAABRlgIAAAT8AgAACsICAAAOxAIAAELuA//+/eAA= Date: Wed, 18 Apr 2012 16:15:48 +0000 Message-ID: References: , <656D317F-8D11-4CA7-8B90-146A41372D20@neustar.biz> <5963DDF1F751474D8DEEFDCDBEE43AE7164566EA@dfweml503-mbx> <5963DDF1F751474D8DEEFDCDBEE43AE716456701@dfweml503-mbx> <2AF1819D-90BE-4614-963F-019AAF92B4B5@neustar.biz> <8375F6DAEFB09F48815203F1FE23B797113CB4F362@shelby> In-Reply-To: <8375F6DAEFB09F48815203F1FE23B797113CB4F362@shelby> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.109.16.87] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 16:15:37 -0000 Agree. -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Don= Joslyn Sent: Wednesday, April 18, 2012 12:05 PM To: Rosen, Brian; Peter McCann Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question Based on the PAWS definition of master versus slave, you are correct, the s= lave does not query the database. I think the confusion is that if you have a master device on a tower suppor= ting several fixed devices, the FCC considers them all as fixed TVBDs, whic= h means they are all master devices according to the PAWS definition. In th= e US, based on FCC rules, the only device type that qualifies as a PAWS sla= ve device is the Mode I personal/portable. -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Ros= en, Brian Sent: Wednesday, April 18, 2012 11:05 AM To: Peter McCann Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question Perhaps I am confused, but I think in a master/slave environment, the slave= does not query the database, the master does. The slave gets its allowed = spectrum data from the master. There is always the question of whether the= master queries on its own behalf and the slaves just get assignments withi= n that database response, or whether the master queries on behalf of the sl= aves. Might have to support both models. In many cases, I think it's the = latter: the master queries using the slaves location and parameters. The most common master/slave setup is tower and clients, right? The tower = has an Internet connection and can query the database. The clients of the = tower are the slaves. Does the database query use the location and type da= ta of the slave or the master? =20 Brian On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: > I think it would be a mistake to assume that the slave & master=20 > devices both have pre-existing relationships with the same database. > In a commercial service, the slave devices would all come from=20 > different manufacturers and would certainly have different owners. > Wouldn't we want them to interoperate with any master device, assuming=20 > they are RF-compatible? >=20 > -Pete >=20 > Rosen, Brian wrote: >> Doesn't the slave get it's database access through the master? >> If that's true, the problem you are worried about doesn't exist. >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>=20 >>> I agree with Brian that LoST could be a good model for discovering=20 >>> the appropriate database for the region you're in. A nation may=20 >>> decide to subdivide their territory into provinces or states, each=20 >>> of which maintains its own database. >>>=20 >>> I think it would be a mistake to assume that there is a single,=20 >>> pre-defined relationship for one device with just one database. In=20 >>> particular, I think there is a thorny issue that will arise with=20 >>> management of secure credentials on whitespace devices, illustrated=20 >>> by the first use case in Section 4.2.1 of=20 >>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use=20 >>> case says: >>>=20 >>> 9. Once the master/AP has met all regulatory domain requirements >>> (e.g. validating the Device ID with the trusted database, etc) >>> the master provides the list of channels locally available to >>> the slave/user device. >>> My question is, what if the master device has a relationship with=20 >>> one database, but the slave device has a relationship with another? >>> How is the master's database supposed to validate the credentials of=20 >>> the slave device, if we don't have some sort of common trust anchor? >>> Or will this "validation" be simply an insecure check of an ID=20 >>> against a whitelist/blacklist? Who will allocate Device IDs? Will=20 >>> they be specific to a particular database operator, or do we need=20 >>> some common top-level allocation format? >>>=20 >>> -Pete >>>=20 >=20 >=20 >=20 _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From peter@spectrumbridge.com Wed Apr 18 10:25:58 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B10F11E8087 for ; Wed, 18 Apr 2012 10:25:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GkfsxyASasXw for ; Wed, 18 Apr 2012 10:25:54 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id DC8B011E8083 for ; Wed, 18 Apr 2012 10:25:53 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Wed, 18 Apr 2012 13:27:29 -0400 From: Peter Stanforth To: Peter McCann , "Rosen, Brian" Date: Wed, 18 Apr 2012 13:25:45 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0diId+kCSAOb08T7yHPRyIunv6nQ== Message-ID: In-Reply-To: <5963DDF1F751474D8DEEFDCDBEE43AE7164567A4@dfweml503-mbx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 17:25:58 -0000 Under current US rules a "Slave" or low power Personal/Portable client attempts to associate with a "master" which is a Fixed or Personal/Portable Mode 2 device. As a precursor to this association attempt the master has obtained a permitted channel list from a WSDB. The FCC rule requires the Master to identify the slave by FCC-ID and query the WSDB to determine if it is allowed to provide access/service to this device (FCC-ID). The rules don't preclude the master from remembering this information so it does not have to ask again if it has cached the response from the WSDB. So from a protocol perspective, which is what I believe PAWS is about, there needs to be a mechanism to support this kind of capability. How the master gets the information from the slave or how it maintains or verifies it is not, I believe, within the PAWS scope. Under the same US rules a "slave" that is a High Power Fixed device (Typically found in a wide area point to point or point to multipoint solution) the slave has to both register with the WSDB and request a channel list. The rule explicitly allows the slave, in this case, to use the channel that the master is operating on to query the WSDB. If the returned channel list does not include the channel the master is currently operating on then the slave cannot use it and the master/slave have to figure out some alternative (no rule to define what or how that happens). As a US WSDB operator. We never see a low power personal portable slave, other than the query from it's master). We treat a high power fixed slave in exactly the same way as a high power fixed master. On WedApr/18/12 Wed Apr 18, 12:02 PM, "Peter McCann" wrote: >Hi, Brian, > >The problem is, the master device cannot be authoritative on whether >the slave device is approved for use by the regulator. It must rely >on the WSDB it uses (has a relationship with) to tell it. > >At the least, we need a format for device identifiers that can be >understood by multiple independently operated databases. Maybe the >WSDB trusts the master device to collect this information securely >from the slave devices using slave-to-master credentials. Normally, >the allocation authority for the identifier space would be a trust >anchor for the identifier-to-device binding. I agree that the >master-to-slave interface is out of scope, but there should be some >mechanism in the marketplace for the master device operator to >securely bind the identifier presented by the slave to the communication >channel with the slave device, in the sense that the master device >is able to know in a secure way that the device it is talking to actually >does own the regulator-assigned device identifier. It seems natural >for the master device to rely on its relationship with a database to >help with this binding. > >-Pete > >Rosen, Brian wrote: >> > this thread> The credentialling system used between the database >> server and its client (the master) are those of its client. The >> database trusts its client. >>=20 >> The client (the master) may need its customer, the slave, to present >> credentials for service. >>=20 >> This means we assume transitive trust on the ID information from the >> client. The master validates the slave, the database validates the >> master. I would not advocate trying to make anything more complex. >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >>=20 >>> Right, the master queries the database on behalf of the slave, sending >>> the slave's Device ID and location. (See Don's message about >>> validating the FCC ID). My question is, what is the security model for >>> validating the slave's ID? Is there a secure credential associated >>> with the ID, or is it an insecure check of a number against a >>> whitelist? If the former, we will need a credential management system >>> that is able to cross between different databases. If the latter, I >>> wonder if it opens up security problems. >>>=20 >>> -Pete >>>=20 >>> Rosen, Brian wrote: >>>> Perhaps I am confused, but I think in a master/slave environment, the >>>> slave does not query the database, the master does. The slave gets >>>> its allowed spectrum data from the master. There is always the >>>> question of whether the master queries on its own behalf and the >>>> slaves just get assignments within that database response, or whether >>>> the master queries on behalf of the slaves. Might have to support >>>> both models. In many cases, I think it's the latter: the master >>>> queries using the slaves location and parameters. >>>>=20 >>>> The most common master/slave setup is tower and clients, right? The >>>> tower has an Internet connection and can query the database. The >>>> clients of the tower are the slaves. Does the database query use the >>>> location and type data of the slave or the master? >>>>=20 >>>> Brian >>>>=20 >>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>>=20 >>>>> I think it would be a mistake to assume that the slave & master >>>>> devices both have pre-existing relationships with the same database. >>>>> In a commercial service, the slave devices would all come from >>>>> different manufacturers and would certainly have different owners. >>>>> Wouldn't we want them to interoperate with any master device, >>>>> assuming they are RF-compatible? >>>>>=20 >>>>> -Pete >>>>>=20 >>>>> Rosen, Brian wrote: >>>>>> Doesn't the slave get it's database access through the master? >>>>>> If that's true, the problem you are worried about doesn't exist. >>>>>>=20 >>>>>> Brian >>>>>>=20 >>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>>=20 >>>>>>> I agree with Brian that LoST could be a good model for discovering >>>>>>> the appropriate database for the region you're in. A nation may >>>>>>> decide to subdivide their territory into provinces or states, each >>>>>>> of which maintains its own database. >>>>>>>=20 >>>>>>> I think it would be a mistake to assume that there is a single, >>>>>>> pre-defined relationship for one device with just one database. In >>>>>>> particular, I think there is a thorny issue that will arise with >>>>>>> management of secure credentials on whitespace devices, illustrated >>>>>>> by the first use case in Section 4.2.1 of >>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that use >>>>>>> case says: >>>>>>>=20 >>>>>>> 9. Once the master/AP has met all regulatory domain >> requirements >>>>>>> (e.g. validating the Device ID with the trusted database, etc) >>>>>>> the master provides the list of channels locally available to >>>>>>> the slave/user device. >>>>>>> My question is, what if the master device has a relationship with >>>>>>> one database, but the slave device has a relationship with another? >>>>>>> How is the master's database supposed to validate the credentials >>>>>>> of the slave device, if we don't have some sort of common trust >>>>>>> anchor? Or will this "validation" be simply an insecure check of an >>>>>>> ID against a whitelist/blacklist? Who will allocate Device IDs? >>>>>>> Will they be specific to a particular database operator, or do we >>>>>>> need some common top-level allocation format? >>>>>>>=20 >>>>>>> -Pete >>>>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>=20 >>>=20 >>> > > > >_______________________________________________ >paws mailing list >paws@ietf.org >https://www.ietf.org/mailman/listinfo/paws From Peter.McCann@huawei.com Wed Apr 18 11:26:54 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1884E11E808E for ; Wed, 18 Apr 2012 11:26:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hTl59viRFtKs for ; Wed, 18 Apr 2012 11:26:49 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id C1C4E21F84BD for ; Wed, 18 Apr 2012 11:26:49 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFI30705; Wed, 18 Apr 2012 14:26:49 -0400 (EDT) Received: from DFWEML403-HUB.china.huawei.com (10.193.5.151) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 18 Apr 2012 11:24:07 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml403-hub.china.huawei.com ([10.193.5.151]) with mapi id 14.01.0323.003; Wed, 18 Apr 2012 11:23:07 -0700 From: Peter McCann To: Peter Stanforth , "Rosen, Brian" Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0dZpeo3fIMQZpGRAyIo3z+FwWN1AACNazQAA8p2QAADmiScP//kxwAgABy+6D//5NZgIAAcUcQ//+vxICAAGbWAA== Date: Wed, 18 Apr 2012 18:24:04 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE71645683C@dfweml503-mbx> References: <5963DDF1F751474D8DEEFDCDBEE43AE7164567A4@dfweml503-mbx> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.157] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 18:26:54 -0000 Hi, Peter, In part, you write: ... > The FCC rule requires the Master to identify the slave by FCC-ID and > query the WSDB to determine if it is allowed to provide access/service > to this device (FCC-ID). ... > How the master gets the information > from the slave or how it maintains or verifies it is not, I believe, > within the PAWS scope. You seem to agree, though, that we must have some representation of the slave's FCC ID on the PAWS interface, and that the database must be able to give an answer (yes/no) about a particular FCC ID. Correct? This seems to imply some sort of relationship between the slave device and the database. If we want a slave device (with a different vendor/ owner/database from the master device) to interoperate with any master device, it would seem that any database would need to be capable of responding yes/no with respect to any particular slave FCC ID. Will there be a global whitelist of all un-revoked FCC IDs? Or am I=20 mistaken, and is FCC ID more akin to a model number than a serial number? -Pete Peter Stanforth wrote: > Under current US rules a "Slave" or low power Personal/Portable client > attempts to associate with a "master" which is a Fixed or > Personal/Portable Mode 2 device. As a precursor to this association > attempt the master has obtained a permitted channel list from a WSDB. > The FCC rule requires the Master to identify the slave by FCC-ID and > query the WSDB to determine if it is allowed to provide access/service > to this device (FCC-ID). The rules don't preclude the master from > remembering this information so it does not have to ask again if it has > cached the response from the WSDB. So from a protocol perspective, which > is what I believe PAWS is about, there needs to be a mechanism to > support this kind of capability. How the master gets the information > from the slave or how it maintains or verifies it is not, I believe, > within the PAWS scope. Under the same US rules a "slave" that is a High > Power Fixed device (Typically found in a wide area point to point or > point to multipoint solution) the slave has to both register with the > WSDB and request a channel list. The rule explicitly allows the slave, > in this case, to use the channel that the master is operating on to > query the WSDB. If the returned channel list does not include the > channel the master is currently operating on then the slave cannot use > it and the master/slave have to figure out some alternative (no rule to > define what or how that happens). As a US WSDB operator. We never see a > low power personal portable slave, other than the query from it's > master). We treat a high power fixed slave in exactly the same way as a > high power fixed master. >=20 > On WedApr/18/12 Wed Apr 18, 12:02 PM, "Peter McCann" > wrote: >=20 >> Hi, Brian, >>=20 >> The problem is, the master device cannot be authoritative on whether >> the slave device is approved for use by the regulator. It must rely >> on the WSDB it uses (has a relationship with) to tell it. >>=20 >> At the least, we need a format for device identifiers that can be >> understood by multiple independently operated databases. Maybe the >> WSDB trusts the master device to collect this information securely from >> the slave devices using slave-to-master credentials. Normally, the >> allocation authority for the identifier space would be a trust anchor >> for the identifier-to-device binding. I agree that the master-to-slave >> interface is out of scope, but there should be some mechanism in the >> marketplace for the master device operator to securely bind the >> identifier presented by the slave to the communication channel with the >> slave device, in the sense that the master device is able to know in a >> secure way that the device it is talking to actually does own the >> regulator-assigned device identifier. It seems natural for the master >> device to rely on its relationship with a database to help with this >> binding. >>=20 >> -Pete >>=20 >> Rosen, Brian wrote: >>> >> this thread> The credentialling system used between the database >>> server and its client (the master) are those of its client. The >>> database trusts its client. >>>=20 >>> The client (the master) may need its customer, the slave, to present >>> credentials for service. >>>=20 >>> This means we assume transitive trust on the ID information from the >>> client. The master validates the slave, the database validates the >>> master. I would not advocate trying to make anything more complex. >>>=20 >>> Brian >>>=20 >>> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >>>=20 >>>> Right, the master queries the database on behalf of the slave, >>>> sending the slave's Device ID and location. (See Don's message about >>>> validating the FCC ID). My question is, what is the security model >>>> for validating the slave's ID? Is there a secure credential >>>> associated with the ID, or is it an insecure check of a number >>>> against a whitelist? If the former, we will need a credential >>>> management system that is able to cross between different databases.=20 >>>> If the latter, I wonder if it opens up security problems. >>>>=20 >>>> -Pete >>>>=20 >>>> Rosen, Brian wrote: >>>>> Perhaps I am confused, but I think in a master/slave environment, >>>>> the slave does not query the database, the master does. The slave >>>>> gets its allowed spectrum data from the master. There is always the >>>>> question of whether the master queries on its own behalf and the >>>>> slaves just get assignments within that database response, or >>>>> whether the master queries on behalf of the slaves. Might have to >>>>> support both models. In many cases, I think it's the latter: the >>>>> master queries using the slaves location and parameters. >>>>>=20 >>>>> The most common master/slave setup is tower and clients, right? The >>>>> tower has an Internet connection and can query the database. The >>>>> clients of the tower are the slaves. Does the database query use >>>>> the location and type data of the slave or the master? >>>>>=20 >>>>> Brian >>>>>=20 >>>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>>>=20 >>>>>> I think it would be a mistake to assume that the slave & master >>>>>> devices both have pre-existing relationships with the same >>>>>> database. In a commercial service, the slave devices would all come >>>>>> from different manufacturers and would certainly have different >>>>>> owners. Wouldn't we want them to interoperate with any master >>>>>> device, assuming they are RF-compatible? >>>>>>=20 >>>>>> -Pete >>>>>>=20 >>>>>> Rosen, Brian wrote: >>>>>>> Doesn't the slave get it's database access through the master? >>>>>>> If that's true, the problem you are worried about doesn't exist. >>>>>>>=20 >>>>>>> Brian >>>>>>>=20 >>>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>>>=20 >>>>>>>> I agree with Brian that LoST could be a good model for >>>>>>>> discovering the appropriate database for the region you're in. A >>>>>>>> nation may decide to subdivide their territory into provinces or >>>>>>>> states, each of which maintains its own database. >>>>>>>>=20 >>>>>>>> I think it would be a mistake to assume that there is a single, >>>>>>>> pre-defined relationship for one device with just one database. >>>>>>>> In particular, I think there is a thorny issue that will arise >>>>>>>> with management of secure credentials on whitespace devices, >>>>>>>> illustrated by the first use case in Section 4.2.1 of >>>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that >>>>>>>> use case says: >>>>>>>>=20 >>>>>>>> 9. Once the master/AP has met all regulatory domain >>> requirements >>>>>>>> (e.g. validating the Device ID with the trusted database, >>>>>>>> etc) the master provides the list of channels locally >>>>>>>> available to the slave/user device. >>>>>>>> My question is, what if the master device has a relationship with >>>>>>>> one database, but the slave device has a relationship with >>>>>>>> another? How is the master's database supposed to validate the >>>>>>>> credentials of the slave device, if we don't have some sort of >>>>>>>> common trust anchor? Or will this "validation" be simply an >>>>>>>> insecure check of an ID against a whitelist/blacklist? Who will >>>>>>>> allocate Device IDs? Will they be specific to a particular >>>>>>>> database operator, or do we need some common top-level allocation >>>>>>>> format? >>>>>>>>=20 >>>>>>>> -Pete >>>>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>=20 >>>>=20 >>>>=20 >>=20 >>=20 >>=20 >> _______________________________________________ >> paws mailing list >> paws@ietf.org >> https://www.ietf.org/mailman/listinfo/paws From d.joslyn@spectrumbridge.com Thu Apr 19 10:29:27 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71F1921F86C4 for ; Thu, 19 Apr 2012 10:29:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MXjs5sLFhmeS for ; Thu, 19 Apr 2012 10:29:26 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 55FEF21F86B6 for ; Thu, 19 Apr 2012 10:29:23 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Thu, 19 Apr 2012 13:31:00 -0400 From: Don Joslyn To: "Das, Subir" , "paws@ietf.org" Date: Thu, 19 Apr 2012 13:30:58 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSwBcXadg Message-ID: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_8375F6DAEFB09F48815203F1FE23B797113CB4F3CFshelby_" MIME-Version: 1.0 Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 17:29:27 -0000 --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F3CFshelby_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Das= , Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F3CFshelby_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

I don't think= PAWS should define discovery, I think the protocol should simply start aft= er a device has "found" the correct database to use.

 

I fe= el this way for many reasons:

1) In t= he US, a radio is certified to work with one or more specific databases. So= the device will be pre-configured to contact specific databases, no need t= o implement a discovery service. If the device is programmed to work with m= ore than one database provider, the device owner will configure which one t= o use based on the relationship that they have established with the databas= e provider (for example, which one they are paying to use).

<= p class=3DMsoPlainText>2) Discovery services like LoST are based on locatio= n, but the device's relationship with a database service is not known or co= nsidered. While it may seem simple to configure LoST or similar service to = point to a database service based on location, how do you point to the one = that the customer has a relationship with, for example, paid to use? I do r= ealize that this may not be an issue in every country.

3) If PAWS defines a globally applicable discovery proces= s and either picks an existing protocol (like LoST) or designs one, most li= kely it would include a centrally based discovery service. What entity will= be responsible for hosting and configuring the central discovery service? = How will PAWS define this as a global solution, and deal with the politics = between countries?

4) Some radio manu= facturers do not have very much ROM to include even more code on their devi= ce. I'm concerned that discovery will consume even more space on the radio,= space that they may not even have.

5= ) I believe that defining discovery will take more time than defining the p= rotocol between the WSDB and WSD.

 

I think that database discovery s= hould be left to each country to define based on their own requirements and= Whitespace ecosystem.

 

Regards,

Don

 

 

From:= paws-bo= unces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Das, Subi= r
Sent: Tuesday, April 17, 2012 5:26 PM
To: paws@ietf.o= rg
Subject: [paws] Database Discovery Question
<= /p>

 

During PAWS session in Paris IETF, there were a lot of questions/disc= ussions on 'Discovery' of Database. It was not clear to me except if we are= talking about "Database Server Discovery", in particular, the do= main name or the IP address of the 'Server" that is hosting the databa= se. OTH, I felt that some folks may have different views and they would pos= sibly like to see more features than just discovering the domain name or IP= address of the "Database Server".

 

In some offline discus= sions, I was told that it may be similar to what LOST (RFC 5222) has define= d. I read the LOST protocol and associated architecture and my current unde= rstanding is that the LOST use case is different than what we are trying to= achieve via PAWS. Here is my understanding of the operating model of PAWS = interface (when defined):

 =

-"Fixed/Mode II WSD" (per figur= e 1,<draft-das-paws-protocol-01>) can only query the database

 

-The manufacturer of the "Fixed/Mode II WSD" may be different th= an owner/operator of this device

 

-"Fixed/Mode II WSD" is = certified by the regulatory body of the region that they serve

 

- Ei= ther the "Fixed/Mode II WSD" device operator or the device vendor= has an a-priori relationship with one or more covering database administra= tors. This relationship

 is util= ized to either configure or enable the discovery of the proper database to = contact in the current location

=  

 

I would like to know the group's view of the above model. To me, = finding the emergency services or restaurant information near my location i= s different than getting to know a server that can provide me with channel/= frequency/power and other information in the location where "Fixed/Mod= e II WSD" is situated. In addition, emergency services do not require = a subscription and the service is mandated by the Government/regulatory bod= ies. Some may argue that 'White Space' service may be free as well, but to = my understanding it is not quite the similar model as emergency services.

 

 

I hope with this thread= we can clarify/understand the discovery issue.

 

Regards,

 

_= Subir

 

 

= --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F3CFshelby_-- From brian.rosen@neustar.biz Thu Apr 19 11:00:46 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 973EA21F85BB for ; Thu, 19 Apr 2012 11:00:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.961 X-Spam-Level: X-Spam-Status: No, score=-4.961 tagged_above=-999 required=5 tests=[AWL=-1.330, BAYES_40=-0.185, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n3LGZhQAOsrc for ; Thu, 19 Apr 2012 11:00:45 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id 224F021F85AC for ; Thu, 19 Apr 2012 11:00:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334858553; x=1650212784; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type; bh=u6Ubf6ZAMwmjUR7OwXiEAvsbmDB1ZTbWGY1JKfhy5J4=; b=lBqPsiFtUDKqp0x1Sm+0Py/Qxtoc1hpzf2mOJbPoEG5NtAJsnSfQsVttIATNPn HqTwP9PEcfDL7unrW2+PZ59A== Received: from ([10.31.13.242]) by stihiron2.va.neustar.com with ESMTP with TLS id J041124103.7501403; Thu, 19 Apr 2012 14:02:31 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Thu, 19 Apr 2012 14:00:32 -0400 From: "Rosen, Brian" To: Don Joslyn Date: Thu, 19 Apr 2012 14:00:31 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0eVlAHnfNO/fmIT5C7+jeZABegjQ== Message-ID: <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> In-Reply-To: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: VYrBwx4ys5Ppj5yHRY/T7A== Content-Type: multipart/alternative; boundary="_000_77CCA903E18E4FDBBCE5C2B2AD8ACA7Aneustarbiz_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 18:00:46 -0000 --_000_77CCA903E18E4FDBBCE5C2B2AD8ACA7Aneustarbiz_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I disagree. While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device. It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization. See inline for comments On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote: I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). Discovery would provide the list of (10) databases. Which one you use coul= d be based on existing subscriptions, but could also be based on roaming ag= reements. Preconfiguration won't work: I build a device that is certified = to work in the U.S. and the U.K. It's sold to a U.K. customer, who visits = the U.S. The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators. I want that to work, even if the device is= certified to work in 25 countries. Preconfiguration rarely works well in = global, mobile environments. You can do it, but I want a standardized disc= overy mechanism. 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. See roaming above. You may have configuration for your home database, but = not a roaming database. Also, I expect arrangements in some other countrie= s will be simpler than the U.S. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? LoST is designed to not require a central anything. It's distributed. It = cleverly avoids the political mess. The designers were mindful of these is= sues. I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers. 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. Not an argument that gets you any traction in the IETF. ROM is cheap. Have= more. All it takes is one service call to wipe out savings in ROM. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. Nah. We do this for lots of protocols. If we decide to use LoST, it will = be very easy. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. --_000_77CCA903E18E4FDBBCE5C2B2AD8ACA7Aneustarbiz_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
I don't think PAWS should define discovery, I think the protocol should= simply start after a device has "found" the correct database to use.<= /o:p>
 
I feel this way for many reasons:
1) In the US, a radio is certi= fied to work with one or more specific databases. So the device will be pre= -configured to contact specific databases, no need to implement a discovery= service. If the device is programmed to work with more than one database p= rovider, the device owner will configure which one to use based on the rela= tionship that they have established with the database provider (for example= , which one they are paying to use).
D= iscovery would provide the list of (10) databases.  Which one you use = could be based on existing subscriptions, but could also be based on roamin= g agreements.  Preconfiguration won't work: I build a device that is c= ertified to work in the U.S. and the U.K.  It's sold to a U.K. custome= r, who visits the U.S.  The customer's U.K. provider has a roaming arr= angement with one or more U.S. database operators.  I want that to wor= k, even if the device is certified to work in 25 countries.  Preconfig= uration rarely works well in global, mobile environments.  You can do = it, but I want a standardized discovery mechanism.


<= /div>
2) Disco= very services like LoST are based on location, but the device's relationshi= p with a database service is not known or considered. While it may seem sim= ple to configure LoST or similar service to point to a database service bas= ed on location, how do you point to the one that the customer has a relatio= nship with, for example, paid to use? I do realize that this may not be an = issue in every country.
See roaming ab= ove.  You may have configuration for your home database, but not a roa= ming database.  Also, I expect arrangements in some other countries wi= ll be simpler than the U.S.


3) If PAWS defines a globally= applicable discovery process and either picks an existing protocol (like L= oST) or designs one, most likely it would include a centrally based discove= ry service. What entity will be responsible for hosting and configuring the= central discovery service? How will PAWS define this as a global solution,= and deal with the politics between countries?
LoST is designed to not require a central anything.  It's dis= tributed.  It cleverly avoids the political mess.  The designers = were mindful of these issues.

I'm waving my hands = a bit, but it's a very good answer for discovery of location sensitive serv= ers.

4) Some radio manufacturers do not have very much ROM to i= nclude even more code on their device. I'm concerned that discovery will co= nsume even more space on the radio, space that they may not even have.
Not an argument that gets you any traction= in the IETF.  ROM is cheap. Have more.  All it takes is one serv= ice call to wipe out savings in ROM.

5) I believe that defining discover= y will take more time than defining the protocol between the WSDB and WSD.<= /div>
Nah.  We do this for lots of prot= ocols.  If we decide to use LoST, it will be very easy.  

&= nbsp;
I think that database discovery should be left to each country to defin= e based on their own requirements and Whitespace ecosystem.
By that argument, we should close up shop and let eac= h country define their own database query protocol.


= --_000_77CCA903E18E4FDBBCE5C2B2AD8ACA7Aneustarbiz_-- From sdas@appcomsci.com Thu Apr 19 11:33:08 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51B8B11E80AF for ; Thu, 19 Apr 2012 11:33:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rsN+6-kwSiaP for ; Thu, 19 Apr 2012 11:33:07 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id C8C4A11E80B1 for ; Thu, 19 Apr 2012 11:33:06 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3JIX5ZY002639; Thu, 19 Apr 2012 14:33:05 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3JIX1ra023486; Thu, 19 Apr 2012 14:33:01 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Thu, 19 Apr 2012 14:33:20 -0400 From: "Das, Subir" To: "Rosen, Brian" , Don Joslyn Thread-Topic: [paws] Database Discovery Question Thread-Index: AQHNHlIEb5u900cqy0SZKV3bk0xdzZaiswiA///A1XA= Date: Thu, 19 Apr 2012 18:33:20 +0000 Message-ID: References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> In-Reply-To: <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.4.1.241] Content-Type: multipart/alternative; boundary="_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B2448rrcatsexmb1_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 18:33:08 -0000 --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B2448rrcatsexmb1_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. SD> I would not consider both of them at the same level. I do not understand how we will satisfy the following: If it is an operator managed LoST service (likely) how would it know what a= nswer to provide for the other database assuming there is no roaming relati= onship. And why should the operator provide this, if he is not managing th= e whitespace service. From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Thursday, April 19, 2012 2:01 PM To: Don Joslyn Cc: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I disagree. While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device. It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization. See inline for comments On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote: I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). Discovery would provide the list of (10) databases. Which one you use coul= d be based on existing subscriptions, but could also be based on roaming ag= reements. Preconfiguration won't work: I build a device that is certified = to work in the U.S. and the U.K. It's sold to a U.K. customer, who visits = the U.S. The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators. I want that to work, even if the device is= certified to work in 25 countries. Preconfiguration rarely works well in = global, mobile environments. You can do it, but I want a standardized disc= overy mechanism. 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. See roaming above. You may have configuration for your home database, but = not a roaming database. Also, I expect arrangements in some other countrie= s will be simpler than the U.S. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? LoST is designed to not require a central anything. It's distributed. It = cleverly avoids the political mess. The designers were mindful of these is= sues. I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers. 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. Not an argument that gets you any traction in the IETF. ROM is cheap. Have= more. All it takes is one service call to wipe out savings in ROM. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. Nah. We do this for lots of protocols. If we decide to use LoST, it will = be very easy. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B2448rrcatsexmb1_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

I think that database discovery should be left to each country to define = based on their own requirements and Whitespace ecosystem.=

 

By that argument, we should close up shop and let ea= ch country define their own database query protocol.

 

SD> I would not consider both of them at the same= level.

 

I do not understand how we will satisfy the followin= g:  

 

If it is an operator managed LoST service (likely) h= ow would it know what answer to provide for the other database assuming the= re is no roaming relationship.  And why should the operator provide th= is, if he is not managing the whitespace service.

 



From: Rosen, B= rian [mailto:Brian.Rosen@neustar.biz]
Sent: Thursday, April 19, 2012 2:01 PM
To: Don Joslyn
Cc: Das, Subir; paws@ietf.org
Subject: Re: [paws] Database Discovery Question

 

<as individual>

I disagree.

 

While local regulation could limit capability for di= scovery, in general, I would like to be able to build devices that find dat= abases based on location and type of device.

 

It may be, as in say GSM cell phones, that discovery= presents a list of possibilities, and specific choices get based on things= like roaming relationships, but to make that work requires standardization= .

 

See inline for comments

On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote:<= /o:p>



I don't think PAWS should define discovery, I think the protocol should s= imply start after a device has "found" the correct database to us= e.

 

I feel this way for many reasons:

1) In the US, a radio is certified to work with one or more specific data= bases. So the device will be pre-configured to contact specific databases, = no need to implement a discovery service. If the device is programmed to work with more than one database provider, = the device owner will configure which one to use based on the relationship = that they have established with the database provider (for example, which o= ne they are paying to use).

Discovery would provide the list of (10) databases. =  Which one you use could be based on existing subscriptions, but could= also be based on roaming agreements.  Preconfiguration won't work: I = build a device that is certified to work in the U.S. and the U.K.  It's sold to a U.K. customer, who visits the U= .S.  The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators.  I want that to work, even if the devi= ce is certified to work in 25 countries.  Preconfiguration rarely works well in global, mobile environments.  You can do it, but= I want a standardized discovery mechanism.

 



2) Discovery services like LoST are based on location, but the device's r= elationship with a database service is not known or considered. While it ma= y seem simple to configure LoST or similar service to point to a database service based on location, how do you point= to the one that the customer has a relationship with, for example, paid to= use? I do realize that this may not be an issue in every country.

See roaming above.  You may have configuration = for your home database, but not a roaming database.  Also, I expect ar= rangements in some other countries will be simpler than the U.S.=

 



3) If PAWS defines a globally applicable discovery process and either pic= ks an existing protocol (like LoST) or designs one, most likely it would in= clude a centrally based discovery service. What entity will be responsible for hosting and configuring the central di= scovery service? How will PAWS define this as a global solution, and deal w= ith the politics between countries?

LoST is designed to not require a central anything. =  It's distributed.  It cleverly avoids the political mess.  = The designers were mindful of these issues.

 

I'm waving my hands a bit, but it's a very good answ= er for discovery of location sensitive servers.

 

4) Some radio manufacturers do not have very much ROM to include even mor= e code on their device. I'm concerned that discovery will consume even more= space on the radio, space that they may not even have.

Not an argument that gets you any traction in the IE= TF.  ROM is cheap. Have more.  All it takes is one service call t= o wipe out savings in ROM.



5) I believe that defining discovery will take more time than defining th= e protocol between the WSDB and WSD.

Nah.  We do this for lots of protocols.  I= f we decide to use LoST, it will be very easy.  



 

I think that database discovery should be left to each country to define = based on their own requirements and Whitespace ecosystem.=

By that argument, we should close up shop and let ea= ch country define their own database query protocol.



 

--_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B2448rrcatsexmb1_-- From paul@marvell.com Thu Apr 19 11:35:56 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BB6D21F8554 for ; Thu, 19 Apr 2012 11:35:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pdpX4Fp9nmL1 for ; Thu, 19 Apr 2012 11:35:53 -0700 (PDT) Received: from na3sys009aog130.obsmtp.com (na3sys009aog130.obsmtp.com [74.125.149.143]) by ietfa.amsl.com (Postfix) with ESMTP id 6FBFC21F845A for ; Thu, 19 Apr 2012 11:35:52 -0700 (PDT) Received: from SC-OWA01.marvell.com ([65.219.4.129]) (using TLSv1) by na3sys009aob130.postini.com ([74.125.148.12]) with SMTP ID DSNKT5BbAlFhkhM9fxGTczpsw5CGrVR+tWue@postini.com; Thu, 19 Apr 2012 11:35:52 PDT Received: from SC-vEXCH2.marvell.com ([10.93.76.134]) by SC-OWA01.marvell.com ([10.93.76.21]) with mapi; Thu, 19 Apr 2012 11:35:46 -0700 From: Paul Lambert To: Don Joslyn , "Das, Subir" , "paws@ietf.org" Date: Thu, 19 Apr 2012 11:35:46 -0700 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSwBcXadgAAInqCA= Message-ID: <7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4B@SC-VEXCH2.marvell.com> References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> In-Reply-To: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4BSCVEXCH2marve_" MIME-Version: 1.0 Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 18:35:56 -0000 --_000_7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4BSCVEXCH2marve_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Paul A. Lambert | Marvell | +1-650-787-9141 From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Don= Joslyn Sent: Thursday, April 19, 2012 10:31 AM To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). When new databases come online, users would likely appreciate an option to = connect to a system additional services or perhaps lower prices for the ser= vice. If we go strictly on the preconfiguration model ... we don't even need PAWS= . The relationship you describe would have defined all the interfaces. If= we are in the business of having open interfaces, we need to provide a mea= ns to discocovery and select DBs. Paul 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Das= , Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4BSCVEXCH2marve_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

 

 

 

Paul A. Lambert | Marvell | +1-650-787-9141=

 

From: paws-bounces@ietf.org [mailto:paw= s-bounces@ietf.org] On Behalf Of Don Joslyn
Sent: Thursday= , April 19, 2012 10:31 AM
To: Das, Subir; paws@ietf.org
Sub= ject: Re: [paws] Database Discovery Question

 

I = don't think PAWS should define discovery, I think the protocol should simpl= y start after a device has "found" the correct database to use.

 

I feel this way for many reasons:

1) In the US, a radio is certified to work with one or more specific da= tabases. So the device will be pre-configured to contact specific databases= , no need to implement a discovery service. If the device is programmed to = work with more than one database provider, the device owner will configure = which one to use based on the relationship that they have established with = the database provider (for example, which one they are paying to use).=

 

When new databases come online, users would likely= appreciate an option to connect to a system additional services or perhaps= lower prices for the service.

 

If we go= strictly on the preconfiguration model … we don’t even need PA= WS.  The relationship you describe would have defined all the interfac= es.  If we are in the business of having open interfaces, we need to p= rovide a means to discocovery and select DBs.

 

= Paul

 =

2) Discovery services like LoST ar= e based on location, but the device's relationship with a database service = is not known or considered. While it may seem simple to configure LoST or s= imilar service to point to a database service based on location, how do you= point to the one that the customer has a relationship with, for example, p= aid to use? I do realize that this may not be an issue in every country.

3) If PAWS defines a globally applicabl= e discovery process and either picks an existing protocol (like LoST) or de= signs one, most likely it would include a centrally based discovery service= . What entity will be responsible for hosting and configuring the central d= iscovery service? How will PAWS define this as a global solution, and deal = with the politics between countries?

= 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have.

5) I believe that defining discovery will take more time t= han defining the protocol between the WSDB and WSD.

 

I think that d= atabase discovery should be left to each country to define based on their o= wn requirements and Whitespace ecosystem.

 

Regards,

Don

 

 

From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Beha= lf Of Das, Subir
Sent: Tuesday, April 17, 2012 5:26 PM
= To: paws@ietf.org
Subject: [paws] Database Discovery Question=

 

During PAWS session in Paris IETF, there were a lo= t of questions/discussions on 'Discovery' of Database. It was not clear to = me except if we are talking about "Database Server Discovery", in= particular, the domain name or the IP address of the 'Server" that is= hosting the database. OTH, I felt that some folks may have different views= and they would possibly like to see more features than just discovering th= e domain name or IP address of the "Database Server".<= /p>

 

In = some offline discussions, I was told that it may be similar to what LOST (R= FC 5222) has defined. I read the LOST protocol and associated architecture = and my current understanding is that the LOST use case is different than wh= at we are trying to achieve via PAWS. Here is my understanding of the opera= ting model of PAWS interface (when defined):

 

-"Fixed/Mode II W= SD" (per figure 1,<draft-das-paws-protocol-01>) can only query t= he database

 

-The manufacturer of the "Fixed/Mode II WSD" = may be different than owner/operator of this device

 

-"Fixed/M= ode II WSD" is certified by the regulatory body of the region that the= y serve

 

- Either the "Fixed/Mode II WSD" device operator = or the device vendor has an a-priori relationship with one or more covering= database administrators. This relationship

 is utilized to either configure or enable the discovery of the= proper database to contact in the current location

 

 

I would like to know the group's view of the= above model. To me, finding the emergency services or restaurant informati= on near my location is different than getting to know a server that can pro= vide me with channel/frequency/power and other information in the location = where "Fixed/Mode II WSD" is situated. In addition, emergency ser= vices do not require a subscription and the service is mandated by the Gove= rnment/regulatory bodies. Some may argue that 'White Space' service may be = free as well, but to my understanding it is not quite the similar model as = emergency services.

 =

 

I = hope with this thread we can clarify/understand the discovery issue. <= /o:p>

 

Regards,

 

_Subir

 = ;

 

= --_000_7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4BSCVEXCH2marve_-- From brian.rosen@neustar.biz Thu Apr 19 11:41:13 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CDA711E808E for ; Thu, 19 Apr 2012 11:41:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.035 X-Spam-Level: X-Spam-Status: No, score=-6.035 tagged_above=-999 required=5 tests=[AWL=0.010, BAYES_00=-2.599, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lNEN+FAztm6O for ; Thu, 19 Apr 2012 11:41:12 -0700 (PDT) Received: from neustar.com (keys.neustar.biz [156.154.17.104]) by ietfa.amsl.com (Postfix) with ESMTP id 842C111E809A for ; Thu, 19 Apr 2012 11:41:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neustar.biz; s=neustarbiz; t=1334860979; x=1650212784; q=dns/txt; h=From:Date:Subject:Message-ID:Content-Language: Content-Type; bh=7vtMpc9TFdsQD+2dzG2JOL7OaKVP/KDCvTF452+9vSo=; b=m4+tYakn0L9821oFtyh7l0DFMrV2IW7d5J1/4SO/Tlki33XgV7CfG4Ov4LgG++ BSwHBTolSMdc4F8b4jl4Ln6A== Received: from ([10.31.13.242]) by stihiron2.va.neustar.com with ESMTP with TLS id J041124103.7502977; Thu, 19 Apr 2012 14:42:58 -0400 Received: from STNTEXCH01.cis.neustar.com ([fe80::31b6:4d09:2ada:e6c0]) by STNTEXCHHT03.cis.neustar.com ([::1]) with mapi; Thu, 19 Apr 2012 14:40:59 -0400 From: "Rosen, Brian" To: "Das, Subir" Date: Thu, 19 Apr 2012 14:40:58 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0eW/ZB2SHNJ1SFTPWmZM9g1dul2Q== Message-ID: <8DE0E938-D2D5-487C-8C47-CC057B019A59@neustar.biz> References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US x-ems-proccessed: R64IxjzeHPwwd+efoj3ZcA== x-ems-stamp: BgyW39pUuJWgLa4qoOWgqQ== Content-Type: multipart/alternative; boundary="_000_8DE0E938D2D5487C8C47CC057B019A59neustarbiz_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 18:41:13 -0000 --_000_8DE0E938D2D5487C8C47CC057B019A59neustarbiz_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable We're getting solutions ahead of requirements. LoST is a solution to a requirement for discovery. However, the answer to your question is that either we use an existing LoST= service and add service urns for our purpose, or all the database operator= s in an area cooperate to run one LoST service, or some single neutral enti= ty runs it. Brian On Apr 19, 2012, at 2:33 PM, Das, Subir wrote: I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. SD> I would not consider both of them at the same level. I do not understand how we will satisfy the following: If it is an operator managed LoST service (likely) how would it know what a= nswer to provide for the other database assuming there is no roaming relati= onship. And why should the operator provide this, if he is not managing th= e whitespace service. From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Thursday, April 19, 2012 2:01 PM To: Don Joslyn Cc: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I disagree. While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device. It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization. See inline for comments On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote: I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). Discovery would provide the list of (10) databases. Which one you use coul= d be based on existing subscriptions, but could also be based on roaming ag= reements. Preconfiguration won't work: I build a device that is certified = to work in the U.S. and the U.K. It's sold to a U.K. customer, who visits = the U.S. The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators. I want that to work, even if the device is= certified to work in 25 countries. Preconfiguration rarely works well in = global, mobile environments. You can do it, but I want a standardized disc= overy mechanism. 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. See roaming above. You may have configuration for your home database, but = not a roaming database. Also, I expect arrangements in some other countrie= s will be simpler than the U.S. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? LoST is designed to not require a central anything. It's distributed. It = cleverly avoids the political mess. The designers were mindful of these is= sues. I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers. 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. Not an argument that gets you any traction in the IETF. ROM is cheap. Have= more. All it takes is one service call to wipe out savings in ROM. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. Nah. We do this for lots of protocols. If we decide to use LoST, it will = be very easy. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. --_000_8DE0E938D2D5487C8C47CC057B019A59neustarbiz_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
I think = that database discovery should be left to each country to define based on t= heir own requirements and Whitespace ecosystem.
 
By that argument, we should close up shop and let each= country define their own database query protocol.
&n= bsp;
SD> I would not consider both of them at the same level= .
 
I do not understand how we will = satisfy the following:  
 
If i= t is an operator managed LoST service (likely) how would it know what answe= r to provide for the other database assuming there is no roaming relationsh= ip.  And why should the operator provide this, if he is not managing t= he whitespace service.
 


<= span style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: rgb= (31, 73, 125); ">
From: Rosen, Brian [mailto:Brian.Rosen@neustar.bi= z] 
Sent: Thursday, April 19, 2012 2:01 = PM
To: Don Josl= yn
Cc: Das, Sub= ir; paws@ietf.org
Subject: 
Re: [paws] Database Discov= ery Question
 
&l= t;as individual>
I disagree.
 
While local regulation could limi= t capability for discovery, in general, I would like to be able to build de= vices that find databases based on location and type of device.<= /div>
 
It may be, as in say GS= M cell phones, that discovery presents a list of possibilities, and specifi= c choices get based on things like roaming relationships, but to make that = work requires standardization.
 
See inline for comments
On Ap= r 19, 2012, at 1:30 PM, Don Joslyn wrote:


<= o:p>
I don't think PAWS should define discovery, I think the protocol= should simply start after a device has "found" the correct database to use= .
 
I feel this way for many re= asons:
1) In the US, a radio is certified to work with o= ne or more specific databases. So the device will be pre-configured to cont= act specific databases, no need to implement a discovery service. If the de= vice is programmed to work with more than one database provider, the device= owner will configure which one to use based on the relationship that they = have established with the database provider (for example, which one they ar= e paying to use).
Discovery would provi= de the list of (10) databases.  Which one you use could be based on ex= isting subscriptions, but could also be based on roaming agreements.  = Preconfiguration won't work: I build a device that is certified to work in = the U.S. and the U.K.  It's sold to a U.K. customer, who visits the U.= S.  The customer's U.K. provider has a roaming arrangement with one or= more U.S. database operators.  I want that to work, even if the devic= e is certified to work in 25 countries.  Preconfiguration rarely works= well in global, mobile environments.  You can do it, but I want a sta= ndardized discovery mechanism.
 


2) Discovery services like LoST are = based on location, but the device's relationship with a database service is= not known or considered. While it may seem simple to configure LoST or sim= ilar service to point to a database service based on location, how do you p= oint to the one that the customer has a relationship with, for example, pai= d to use? I do realize that this may not be an issue in every country.=
See roaming above.  You may have confi= guration for your home database, but not a roaming database.  Also, I = expect arrangements in some other countries will be simpler than the U.S.
 


=
3) If PAWS defines a globally applicable discovery process and eithe= r picks an existing protocol (like LoST) or designs one, most likely it wou= ld include a centrally based discovery service. What entity will be respons= ible for hosting and configuring the central discovery service? How will PA= WS define this as a global solution, and deal with the politics between cou= ntries?
LoST is designed to not require= a central anything.  It's distributed.  It cleverly avoids the p= olitical mess.  The designers were mindful of these issues.=
 
I'm waving my hands a = bit, but it's a very good answer for discovery of location sensitive server= s.
 
4) Some radio manufacturers do= not have very much ROM to include even more code on their device. I'm conc= erned that discovery will consume even more space on the radio, space that = they may not even have.
No= t an argument that gets you any traction in the IETF.  ROM is cheap. H= ave more.  All it takes is one service call to wipe out savings in ROM= .


5) I believe that definin= g discovery will take more time than defining the protocol between the WSDB= and WSD.
Nah.  We do this for lot= s of protocols.  If we decide to use LoST, it will be very easy.  = ;


 <= /div>
I think that database discovery should be left to each country to define b= ased on their own requirements and Whitespace ecosystem.<= /div>
By that argument, we should close up shop and let each co= untry define their own database query protocol.
=



= --_000_8DE0E938D2D5487C8C47CC057B019A59neustarbiz_-- From sdas@appcomsci.com Thu Apr 19 12:31:30 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1667821F8611 for ; Thu, 19 Apr 2012 12:31:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tQylgArclyWJ for ; Thu, 19 Apr 2012 12:31:28 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id A42B521F861B for ; Thu, 19 Apr 2012 12:31:28 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3JJVSK4004684; Thu, 19 Apr 2012 15:31:28 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3JJVPZ1024604; Thu, 19 Apr 2012 15:31:27 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Thu, 19 Apr 2012 15:31:45 -0400 From: "Das, Subir" To: "Rosen, Brian" Thread-Topic: [paws] Database Discovery Question Thread-Index: AQHNHlIEb5u900cqy0SZKV3bk0xdzZaiswiA///A1XCAAEp4AP//vX3Q Date: Thu, 19 Apr 2012 19:31:44 +0000 Message-ID: References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> <8DE0E938-D2D5-487C-8C47-CC057B019A59@neustar.biz> In-Reply-To: <8DE0E938-D2D5-487C-8C47-CC057B019A59@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.4.1.241] Content-Type: multipart/alternative; boundary="_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B25D0rrcatsexmb1_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 19:31:30 -0000 --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B25D0rrcatsexmb1_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Thursday, April 19, 2012 2:41 PM To: Das, Subir Cc: Don Joslyn; paws@ietf.org Subject: Re: [paws] Database Discovery Question We're getting solutions ahead of requirements. SD> Not my intention though. LoST is a solution to a requirement for discovery. SD> As I mentioned in my earlier mail, my understanding is: that requirem= ent and deployment model are not entirely identical to PAWS. Am I wrong? = I am not against having a solution for discovery and I am also not saying= that we need to rely only upon pre-configuration. My goal was to clarify = the operating model and requirements since there were a lot of confusions i= n my mind during Paris meeting. I think we are getting there but it would= be good to hear from more people and in particular from folks that are goi= ng to deploy and use it. Your input is definitely valuable since you unde= rstand LoST more than many of us. However, the answer to your question is that either we use an existing LoST= service and add service urns for our purpose, or all the database operator= s in an area cooperate to run one LoST service, or some single neutral enti= ty runs it. SD> If there is no roaming relationship, will that adding a service urn he= lp? Second part may be difficult unless some regulators mandate it. Brian On Apr 19, 2012, at 2:33 PM, Das, Subir wrote: I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. SD> I would not consider both of them at the same level. I do not understand how we will satisfy the following: If it is an operator managed LoST service (likely) how would it know what a= nswer to provide for the other database assuming there is no roaming relati= onship. And why should the operator provide this, if he is not managing th= e whitespace service. From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Thursday, April 19, 2012 2:01 PM To: Don Joslyn Cc: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I disagree. While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device. It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization. See inline for comments On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote: I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). Discovery would provide the list of (10) databases. Which one you use coul= d be based on existing subscriptions, but could also be based on roaming ag= reements. Preconfiguration won't work: I build a device that is certified = to work in the U.S. and the U.K. It's sold to a U.K. customer, who visits = the U.S. The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators. I want that to work, even if the device is= certified to work in 25 countries. Preconfiguration rarely works well in = global, mobile environments. You can do it, but I want a standardized disc= overy mechanism. 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. See roaming above. You may have configuration for your home database, but = not a roaming database. Also, I expect arrangements in some other countrie= s will be simpler than the U.S. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? LoST is designed to not require a central anything. It's distributed. It = cleverly avoids the political mess. The designers were mindful of these is= sues. I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers. 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. Not an argument that gets you any traction in the IETF. ROM is cheap. Have= more. All it takes is one service call to wipe out savings in ROM. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. Nah. We do this for lots of protocols. If we decide to use LoST, it will = be very easy. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. --_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B25D0rrcatsexmb1_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

 <= /p>

 <= /p>

From: Rosen, B= rian [mailto:Brian.Rosen@neustar.biz]
Sent: Thursday, April 19, 2012 2:41 PM
To: Das, Subir
Cc: Don Joslyn; paws@ietf.org
Subject: Re: [paws] Database Discovery Question

 

We're getting solutions ahead of requirements.

 <= /p>

SD> Not my intention t= hough.

 

LoST is a solution to a requirement for discovery.

 <= /p>

SD>  As I mention= ed in my earlier mail, my understanding is:  that requirement and depl= oyment model are not entirely identical  to PAWS. Am I wrong?  &n= bsp;I am not against  having a solution for discovery and I am also not saying= that we need to rely only upon pre-configuration.  My goal was to cla= rify the operating model and requirements since there were a lot of confusi= ons in my mind during Paris meeting.   I think we are getting there but it would be good to hear from more people and in = particular from folks that are going to deploy and use it.   Your= input is definitely valuable since you understand LoST more than many of u= s.   

 

However, the answer to your question is that either = we use an existing LoST service and add service urns for our purpose, or al= l the database operators in an area cooperate to run one LoST service, or s= ome single neutral entity runs it.  

 <= /p>

SD>  If there is = no roaming relationship, will that adding a service urn help?  Second = part  may be  difficult  unless some regulators mandate it. =  

 

Brian

 

On Apr 19, 2012, at 2:33 PM, Das, Subir wrote:<= /o:p>



I think that database discovery should be left to each country to define = based on their own requirements and Whitespace ecosystem.=

 

By that argument, we should close up shop and let ea= ch country define their own database query protocol.

 

SD> I would not consider both of them at the same= level.

 

I do not understand how we will satisfy the followin= g:  

 

If it is an operator managed LoST service (likely) h= ow would it know what answer to provide for the other database assuming the= re is no roaming relationship.  And why should the operator provide th= is, if he is not managing the whitespace service.

 




From: Rosen, Brian [mailto:Brian.Rosen@neust= ar.biz] 
Sent: Thursday, Ap= ril 19, 2012 2:01 PM
To: Don Joslyn
Cc: Das, Subir; paws@ietf.org
Subject: Re: [paws= ] Database Discovery Question

 

<as individual>

I disagree.

 

While local regulation could limit capability for di= scovery, in general, I would like to be able to build devices that find dat= abases based on location and type of device.

 

It may be, as in say GSM cell phones, that discovery= presents a list of possibilities, and specific choices get based on things= like roaming relationships, but to make that work requires standardization= .

 

See inline for comments

On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote:<= /o:p>




I don't think PAWS should define discovery, I think the protocol should s= imply start after a device has "found" the correct database to us= e.

 

I feel this way for many reasons:

1) In the US, a radio is certified to work with one or more specific data= bases. So the device will be pre-configured to contact specific databases, = no need to implement a discovery service. If the device is programmed to work with more than one database provider, = the device owner will configure which one to use based on the relationship = that they have established with the database provider (for example, which o= ne they are paying to use).

Discovery would provide the list of (10) databases. =  Which one you use could be based on existing subscriptions, but could= also be based on roaming agreements.  Preconfiguration won't work: I = build a device that is certified to work in the U.S. and the U.K.  It's sold to a U.K. customer, who visits the U= .S.  The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators.  I want that to work, even if the devi= ce is certified to work in 25 countries.  Preconfiguration rarely works well in global, mobile environments.  You can do it, but= I want a standardized discovery mechanism.

 




2) Discovery services like LoST are based on location, but the device's r= elationship with a database service is not known or considered. While it ma= y seem simple to configure LoST or similar service to point to a database service based on location, how do you point= to the one that the customer has a relationship with, for example, paid to= use? I do realize that this may not be an issue in every country.

See roaming above.  You may have configuration = for your home database, but not a roaming database.  Also, I expect ar= rangements in some other countries will be simpler than the U.S.=

 




3) If PAWS defines a globally applicable discovery process and either pic= ks an existing protocol (like LoST) or designs one, most likely it would in= clude a centrally based discovery service. What entity will be responsible for hosting and configuring the central di= scovery service? How will PAWS define this as a global solution, and deal w= ith the politics between countries?

LoST is designed to not require a central anything. =  It's distributed.  It cleverly avoids the political mess.  = The designers were mindful of these issues.

 

I'm waving my hands a bit, but it's a very good answ= er for discovery of location sensitive servers.

 

4) Some radio manufacturers do not have very much ROM to include even mor= e code on their device. I'm concerned that discovery will consume even more= space on the radio, space that they may not even have.

Not an argument that gets you any traction in the IE= TF.  ROM is cheap. Have more.  All it takes is one service call t= o wipe out savings in ROM.




5) I believe that defining discovery will take more time than defining th= e protocol between the WSDB and WSD.

Nah.  We do this for lots of protocols.  I= f we decide to use LoST, it will be very easy.  




 

I think that database discovery should be left to each country to define = based on their own requirements and Whitespace ecosystem.=

By that argument, we should close up shop and let ea= ch country define their own database query protocol.




 

--_000_AAC987F0CC2C7845A9FBD8A36D52E12D8B25D0rrcatsexmb1_-- From Basavaraj.Patil@nokia.com Thu Apr 19 12:35:41 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB70321F8678 for ; Thu, 19 Apr 2012 12:35:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -106.599 X-Spam-Level: X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xUPt7m4V8qkJ for ; Thu, 19 Apr 2012 12:35:39 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 7BB4521F8670 for ; Thu, 19 Apr 2012 12:35:39 -0700 (PDT) Received: from vaebh102.NOE.Nokia.com (in-mx.nokia.com [10.160.244.23]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3JJZSMA014088; Thu, 19 Apr 2012 22:35:29 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.20]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Thu, 19 Apr 2012 22:35:28 +0300 Received: from 008-AM1MPN1-071.mgdnok.nokia.com ([169.254.1.136]) by 008-AM1MMR1-011.mgdnok.nokia.com ([65.54.30.20]) with mapi id 14.02.0283.004; Thu, 19 Apr 2012 21:35:27 +0200 From: To: , Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSwBcXadg///mzICAAAkrAIAAAiIA//+7dwA= Date: Thu, 19 Apr 2012 19:35:26 +0000 Message-ID: In-Reply-To: <8DE0E938-D2D5-487C-8C47-CC057B019A59@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 x-originating-ip: [172.19.59.37] Content-Type: multipart/alternative; boundary="_000_CBB5D2C21D81Abasavarajpatilnokiacom_" MIME-Version: 1.0 X-OriginalArrivalTime: 19 Apr 2012 19:35:28.0451 (UTC) FILETIME=[933DD130:01CD1E63] X-Nokia-AV: Clean Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 19:35:41 -0000 --_000_CBB5D2C21D81Abasavarajpatilnokiacom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I agree that we are jumping off to discuss the solution space. The requirement for PAWS is that we need a database discovery mechanism. There can be multiple approaches towards this requirement. LoST is one opti= on. But there are others as well and it would be useful to actually have so= me I-Ds proposing a solution for discovery than fragmented pieces of inform= ation and ideas. -Raj From: "", "Brian.Rosen@neustar.biz" > Date: Thursday, April 19, 2012 1:40 PM To: "Das, Subir" > Cc: "paws@ietf.org" > Subject: Re: [paws] Database Discovery Question We're getting solutions ahead of requirements. LoST is a solution to a requirement for discovery. However, the answer to your question is that either we use an existing LoST= service and add service urns for our purpose, or all the database operator= s in an area cooperate to run one LoST service, or some single neutral enti= ty runs it. Brian On Apr 19, 2012, at 2:33 PM, Das, Subir wrote: I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. SD> I would not consider both of them at the same level. I do not understand how we will satisfy the following: If it is an operator managed LoST service (likely) how would it know what a= nswer to provide for the other database assuming there is no roaming relati= onship. And why should the operator provide this, if he is not managing th= e whitespace service. From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Thursday, April 19, 2012 2:01 PM To: Don Joslyn Cc: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I disagree. While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device. It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization. See inline for comments On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote: I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). Discovery would provide the list of (10) databases. Which one you use coul= d be based on existing subscriptions, but could also be based on roaming ag= reements. Preconfiguration won't work: I build a device that is certified = to work in the U.S. and the U.K. It's sold to a U.K. customer, who visits = the U.S. The customer's U.K. provider has a roaming arrangement with one o= r more U.S. database operators. I want that to work, even if the device is= certified to work in 25 countries. Preconfiguration rarely works well in = global, mobile environments. You can do it, but I want a standardized disc= overy mechanism. 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. See roaming above. You may have configuration for your home database, but = not a roaming database. Also, I expect arrangements in some other countrie= s will be simpler than the U.S. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? LoST is designed to not require a central anything. It's distributed. It = cleverly avoids the political mess. The designers were mindful of these is= sues. I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers. 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. Not an argument that gets you any traction in the IETF. ROM is cheap. Have= more. All it takes is one service call to wipe out savings in ROM. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. Nah. We do this for lots of protocols. If we decide to use LoST, it will = be very easy. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. --_000_CBB5D2C21D81Abasavarajpatilnokiacom_ Content-Type: text/html; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable

I agree that we are jumping off to discuss the solution space.
The requirement for PAWS is that we need a database discovery mechanis= m. 
There can be multiple approaches towards this requirement. LoST is one= option. But there are others as well and it would be useful to actually ha= ve some I-Ds proposing a solution for discovery than fragmented pieces of i= nformation and ideas.

-Raj

From: "<ext Rosen>"= , "Brian.Rosen@neustar.biz<= /a>" <Brian.Rosen@neusta= r.biz>
Date: Thursday, April 19, 2012 1:40= PM
To: "Das, Subir" <sdas@appcomsci.com>
Cc: "paws@ietf.org" <paws@i= etf.org>
Subject: Re: [paws] Database Discov= ery Question

We're getting solutions ahead of requirements.

LoST is a solution to a requirement for discovery.

However, the answer to your question is that either we use an existing= LoST service and add service urns for our purpose, or all the database ope= rators in an area cooperate to run one LoST service, or some single neutral= entity runs it.  

Brian

On Apr 19, 2012, at 2:33 PM, Das, Subir wrote:

I think that dat= abase discovery should be left to each country to define based on their own= requirements and Whitespace ecosystem.
 
By that argument, we should close up shop and let each country define their= own database query protocol.
 
SD> I would not consider both of them at the same level.
 
I do not understand how we will satisfy the following:  
 
If it is an operator managed LoST service (likely) how would it know what a= nswer to provide for the other database assuming there is no roaming relati= onship.  And why should the operator provide this, if he is not managi= ng the whitespace service.
 


From:=  Rosen, Brian [mailto:Brian.Rosen@neustar.biz] 
Sent: Thursday, Ap= ril 19, 2012 2:01 PM
To: Don Joslyn
Cc: Das, Subir; paws@ietf.org
Subject: Re: [paws= ] Database Discovery Question
 
<as individual>
I disagree.
 
While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device.
 
It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization.
 
See inline for comments
On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote:


I don't think PA= WS should define discovery, I think the protocol should simply start after = a device has "found" the correct database to use.
 
I feel this way = for many reasons:
1) In the US, a = radio is certified to work with one or more specific databases. So the devi= ce will be pre-configured to contact specific databases, no need to impleme= nt a discovery service. If the device is programmed to work with more than one database provider, the device own= er will configure which one to use based on the relationship that they have= established with the database provider (for example, which one they are pa= ying to use).
Discovery would provide the list of (10) databases.  Which one you use= could be based on existing subscriptions, but could also be based on roami= ng agreements.  Preconfiguration won't work: I build a device that is = certified to work in the U.S. and the U.K.  It's sold to a U.K. customer, who visits the U.S.  The customer= 's U.K. provider has a roaming arrangement with one or more U.S. database o= perators.  I want that to work, even if the device is certified to wor= k in 25 countries.  Preconfiguration rarely works well in global, mobile environments.  You can do it, but I want a sta= ndardized discovery mechanism.
 


2) Discovery ser= vices like LoST are based on location, but the device's relationship with a= database service is not known or considered. While it may seem simple to c= onfigure LoST or similar service to point to a database service based on location, how do you point to the one= that the customer has a relationship with, for example, paid to use? I do = realize that this may not be an issue in every country.
See roaming above.  You may have configuration for your home database,= but not a roaming database.  Also, I expect arrangements in some othe= r countries will be simpler than the U.S.
 


3) If PAWS defin= es a globally applicable discovery process and either picks an existing pro= tocol (like LoST) or designs one, most likely it would include a centrally = based discovery service. What entity will be responsible for hosting and configuring the central discovery serv= ice? How will PAWS define this as a global solution, and deal with the poli= tics between countries?
LoST is designed to not require a central anything.  It's distributed.=  It cleverly avoids the political mess.  The designers were mind= ful of these issues.
 
I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers.
 
4) Some radio ma= nufacturers do not have very much ROM to include even more code on their de= vice. I'm concerned that discovery will consume even more space on the radi= o, space that they may not even have.
Not an argument that gets you any traction in the IETF.  ROM is cheap.= Have more.  All it takes is one service call to wipe out savings in R= OM.


5) I believe tha= t defining discovery will take more time than defining the protocol between= the WSDB and WSD.
Nah.  We do this for lots of protocols.  If we decide to use LoST= , it will be very easy.  


 
I think that dat= abase discovery should be left to each country to define based on their own= requirements and Whitespace ecosystem.
By that argument, we should close up shop and let each country define their= own database query protocol.



--_000_CBB5D2C21D81Abasavarajpatilnokiacom_-- From Gabor.Bajko@nokia.com Thu Apr 19 12:55:04 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60C9E11E80B6 for ; Thu, 19 Apr 2012 12:55:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q2FtaxN0RTwX for ; Thu, 19 Apr 2012 12:55:03 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 3980E11E8087 for ; Thu, 19 Apr 2012 12:55:03 -0700 (PDT) Received: from vaebh101.NOE.Nokia.com (vaebh101.europe.nokia.com [10.160.244.22]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3JJsVOi027332; Thu, 19 Apr 2012 22:54:42 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.57]) by vaebh101.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Thu, 19 Apr 2012 22:54:38 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-002.mgdnok.nokia.com ([65.54.30.57]) with mapi id 14.02.0283.004; Thu, 19 Apr 2012 21:54:36 +0200 From: To: , Thread-Topic: identity verification (was: Database Discovery Question) Thread-Index: Ac0eZQTbSgaeGcPfQOKDbU23fUOLZg== Date: Thu, 19 Apr 2012 19:54:36 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 19 Apr 2012 19:54:38.0070 (UTC) FILETIME=[4077C160:01CD1E66] X-Nokia-AV: Clean Cc: paws@ietf.org Subject: Re: [paws] identity verification (was: Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 19:55:04 -0000 Hi Pete, Some comments inline: -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of ext= Peter McCann Sent: Wednesday, April 18, 2012 9:02 AM To: Rosen, Brian Cc: paws@ietf.org Subject: Re: [paws] Database Discovery Question Hi, Brian, The problem is, the master device cannot be authoritative on whether the sl= ave device is approved for use by the regulator. It must rely on the WSDB = it uses (has a relationship with) to tell it. At the least, we need a format for device identifiers that can be understoo= d by multiple independently operated databases. yes, this should be part of the data model. Maybe the WSDB trusts the master device to collect this information securel= y from the slave devices using slave-to-master credentials. =20 yes, this is what at least the 802.11af draft amendment is currently d= efining for the 802.11 air interface. The slave sends its identifier to the= master, then waits for the enablement signal. The enablement signal comes = after the master was able to successfully validate the identifier of the sl= ave with the DB. Normally, the allocation authority for the identifier space would be a trus= t anchor for the identifier-to-device binding. I agree that the master-to-= slave interface is out of scope, but there should be some mechanism in the = marketplace for the master device operator to securely bind the identifier = presented by the slave to the communication channel with the slave device, = in the sense that the master device is able to know in a secure way that th= e device it is talking to actually does own the regulator-assigned device i= dentifier. It seems natural for the master device to rely on its relations= hip with a database to help with this binding. I see two things here: binding between the communication channel and i= dentity; and binding between the identity and the hardware to which it was = assigned. The binding between the communication channel and the identity as presented= by slave is there inherently in the radio.=20 The task to verify that the identity indeed belongs to the slave should not= be the burden of the master device, rather the DB (if seen necessary).=20 In order for the DB to verify that the presented identifier indeed belongs = to that device, a client cert or sg similar would be needed. Afaik, regulat= ors do not require for client certs binding the identifier to the hardware.= Therefore, the verification of whether the identifier is the correct one o= r not seems to be outside the scope of paws. The master should rely on the = lower layers and the DB for this verification. - Gabor -Pete Rosen, Brian wrote: > this thread> The credentialling system used between the database=20 > server and its client (the master) are those of its client. The=20 > database trusts its client. >=20 > The client (the master) may need its customer, the slave, to present=20 > credentials for service. >=20 > This means we assume transitive trust on the ID information from the=20 > client. The master validates the slave, the database validates the=20 > master. I would not advocate trying to make anything more complex. >=20 > Brian >=20 > On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >=20 >> Right, the master queries the database on behalf of the slave,=20 >> sending the slave's Device ID and location. (See Don's message about=20 >> validating the FCC ID). My question is, what is the security model=20 >> for validating the slave's ID? Is there a secure credential=20 >> associated with the ID, or is it an insecure check of a number=20 >> against a whitelist? If the former, we will need a credential=20 >> management system that is able to cross between different databases. =20 >> If the latter, I wonder if it opens up security problems. >>=20 >> -Pete >>=20 >> Rosen, Brian wrote: >>> Perhaps I am confused, but I think in a master/slave environment,=20 >>> the slave does not query the database, the master does. The slave=20 >>> gets its allowed spectrum data from the master. There is always the=20 >>> question of whether the master queries on its own behalf and the=20 >>> slaves just get assignments within that database response, or=20 >>> whether the master queries on behalf of the slaves. Might have to=20 >>> support both models. In many cases, I think it's the latter: the=20 >>> master queries using the slaves location and parameters. >>>=20 >>> The most common master/slave setup is tower and clients, right? The=20 >>> tower has an Internet connection and can query the database. The=20 >>> clients of the tower are the slaves. Does the database query use=20 >>> the location and type data of the slave or the master? >>>=20 >>> Brian >>>=20 >>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>=20 >>>> I think it would be a mistake to assume that the slave & master=20 >>>> devices both have pre-existing relationships with the same database. >>>> In a commercial service, the slave devices would all come from=20 >>>> different manufacturers and would certainly have different owners. >>>> Wouldn't we want them to interoperate with any master device,=20 >>>> assuming they are RF-compatible? >>>>=20 >>>> -Pete >>>>=20 >>>> Rosen, Brian wrote: >>>>> Doesn't the slave get it's database access through the master? >>>>> If that's true, the problem you are worried about doesn't exist. >>>>>=20 >>>>> Brian >>>>>=20 >>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>=20 >>>>>> I agree with Brian that LoST could be a good model for=20 >>>>>> discovering the appropriate database for the region you're in. A=20 >>>>>> nation may decide to subdivide their territory into provinces or=20 >>>>>> states, each of which maintains its own database. >>>>>>=20 >>>>>> I think it would be a mistake to assume that there is a single,=20 >>>>>> pre-defined relationship for one device with just one database.=20 >>>>>> In particular, I think there is a thorny issue that will arise=20 >>>>>> with management of secure credentials on whitespace devices,=20 >>>>>> illustrated by the first use case in Section 4.2.1 of=20 >>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that=20 >>>>>> use case says: >>>>>>=20 >>>>>> 9. Once the master/AP has met all regulatory domain > requirements >>>>>> (e.g. validating the Device ID with the trusted database, etc) >>>>>> the master provides the list of channels locally available to >>>>>> the slave/user device. >>>>>> My question is, what if the master device has a relationship with=20 >>>>>> one database, but the slave device has a relationship with another? >>>>>> How is the master's database supposed to validate the credentials=20 >>>>>> of the slave device, if we don't have some sort of common trust=20 >>>>>> anchor? Or will this "validation" be simply an insecure check of=20 >>>>>> an ID against a whitelist/blacklist? Who will allocate Device IDs? >>>>>> Will they be specific to a particular database operator, or do we=20 >>>>>> need some common top-level allocation format? >>>>>>=20 >>>>>> -Pete >>>>>>=20 >>>>=20 >>>>=20 >>>>=20 >>=20 >>=20 >> _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From Peter.McCann@huawei.com Thu Apr 19 14:43:33 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D8CB11E80D7 for ; Thu, 19 Apr 2012 14:43:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NGQpxWlNrPuP for ; Thu, 19 Apr 2012 14:43:32 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 515E011E809A for ; Thu, 19 Apr 2012 14:43:32 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFJ19881; Thu, 19 Apr 2012 17:43:32 -0400 (EDT) Received: from DFWEML406-HUB.china.huawei.com (10.193.5.131) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 19 Apr 2012 14:42:13 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml406-hub.china.huawei.com ([10.193.5.131]) with mapi id 14.01.0323.003; Thu, 19 Apr 2012 14:42:18 -0700 From: Peter McCann To: "Gabor.Bajko@nokia.com" , "Brian.Rosen@neustar.biz" Thread-Topic: identity verification (was: Database Discovery Question) Thread-Index: Ac0eZQTbSgaeGcPfQOKDbU23fUOLZgADjImA Date: Thu, 19 Apr 2012 21:42:17 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE716456BC0@dfweml503-mbx> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.114] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] identity verification (was: Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 21:43:33 -0000 Hi, Gabor, Gabor.Bajko@nokia.com wrote: > Hi Pete, >=20 > Some comments inline: >=20 >=20 > -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf >> Of ext Peter McCann >> Sent: Wednesday, April 18, 2012 9:02 AM >> To: Rosen, Brian >> Cc: paws@ietf.org >> Subject: Re: [paws] Database Discovery Question >>=20 >> Hi, Brian, >>=20 >> The problem is, the master device cannot be authoritative on whether >> the slave device is approved for use by the regulator. It must rely >> on the WSDB it uses (has a relationship with) to tell it. >>=20 >> At the least, we need a format for device identifiers that can be >> understood by multiple independently operated databases. >> > yes, this should be part of the data model. Agreed. >> Maybe the WSDB trusts the master device to collect this information >> securely from the slave devices using slave-to-master credentials. >> > yes, this is what at least the 802.11af draft amendment is > currently defining for the 802.11 air interface. The slave sends its > identifier to the master, then waits for the enablement signal. The > enablement signal comes after the master was able to successfully > validate the identifier of the slave with the DB. Is there any security or spoofing protection defined in 802.11af? >> Normally, the allocation authority for the identifier space would be a >> trust anchor for the identifier-to-device binding. I agree that the >> master-to-slave interface is out of scope, but there should be some >> mechanism in the marketplace for the master device operator to securely >> bind the identifier presented by the slave to the communication channel >> with the slave device, in the sense that the master device is able to >> know in a secure way that the device it is talking to actually does own >> the regulator-assigned device identifier. It seems natural for the >> master device to rely on its relationship with a database to help with >> this binding. >>=20 > I see two things here: binding between the > communication channel and identity; and binding between the identity and > the hardware to which it was assigned. The binding between the > communication channel and the identity as presented by slave is there > inherently in the radio.=20 I don't understand this last statement. Do you mean a cryptographically secure binding? What if I spoof my MAC address? > The task to verify that the identity indeed > belongs to the slave should not be the burden of the master device, > rather the DB (if seen necessary). In order for the DB to verify that > the presented identifier indeed belongs to that device, a client cert or > sg similar would be needed.=20 That seems reasonable to me. The slave device has a client cert and somehow demonstrates knowledge of the private key that goes with the cert to the database. After this, the database can send "I approve" to the master device. Assuming that both communication channels (slave to master and master to database) have been authenticated and secured, the master can then tell the slave to go ahead. However, we now require the database be able to validate the credentials of any slave device that may be manufactured/owned by someone other than=20 the manufacturer/owner of the master device. It would seem we need a=20 nationally-scoped trust anchor to achieve this. > Afaik, regulators do not require for client > certs binding the identifier to the hardware. Therefore, the > verification of whether the identifier is the correct one or not seems > to be outside the scope of paws. The master should rely on the lower > layers and the DB for this verification. This statement really confuses me. To me, a binding of an identifier to hardware means that there is some tamper and copy-proof storage for a private key epoxied into the wireless hardware. This private key would be used to authenticate & distribute keying material for a secure channel between the slave and the master. That part is indeed out of scope of=20 PAWS, but the master-to-database messages to validate the slave's credentia= ls are not. -Pete >=20 > - Gabor >=20 >=20 >=20 > -Pete >=20 > Rosen, Brian wrote: >> > this thread> The credentialling system used between the database >> server and its client (the master) are those of its client. The >> database trusts its client. >>=20 >> The client (the master) may need its customer, the slave, to present >> credentials for service. >>=20 >> This means we assume transitive trust on the ID information from the >> client. The master validates the slave, the database validates the >> master. I would not advocate trying to make anything more complex. >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >>=20 >>> Right, the master queries the database on behalf of the slave, sending >>> the slave's Device ID and location. (See Don's message about >>> validating the FCC ID). My question is, what is the security model >>> for validating the slave's ID? Is there a secure credential >>> associated with the ID, or is it an insecure check of a number against >>> a whitelist? If the former, we will need a credential management >>> system that is able to cross between different databases. If the >>> latter, I wonder if it opens up security problems. >>>=20 >>> -Pete >>>=20 >>> Rosen, Brian wrote: >>>> Perhaps I am confused, but I think in a master/slave environment, the >>>> slave does not query the database, the master does. The slave gets >>>> its allowed spectrum data from the master. There is always the >>>> question of whether the master queries on its own behalf and the >>>> slaves just get assignments within that database response, or whether >>>> the master queries on behalf of the slaves. Might have to support >>>> both models. In many cases, I think it's the latter: the master >>>> queries using the slaves location and parameters. >>>>=20 >>>> The most common master/slave setup is tower and clients, right? >>>> The tower has an Internet connection and can query the database. >>>> The clients of the tower are the slaves. Does the database query >>>> use the location and type data of the slave or the master? >>>>=20 >>>> Brian >>>>=20 >>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>>=20 >>>>> I think it would be a mistake to assume that the slave & master >>>>> devices both have pre-existing relationships with the same database. >>>>> In a commercial service, the slave devices would all come from >>>>> different manufacturers and would certainly have different owners. >>>>> Wouldn't we want them to interoperate with any master device, >>>>> assuming they are RF-compatible? >>>>>=20 >>>>> -Pete >>>>>=20 >>>>> Rosen, Brian wrote: >>>>>> Doesn't the slave get it's database access through the master? >>>>>> If that's true, the problem you are worried about doesn't exist. >>>>>>=20 >>>>>> Brian >>>>>>=20 >>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>>=20 >>>>>>> I agree with Brian that LoST could be a good model for discovering >>>>>>> the appropriate database for the region you're in. A nation may >>>>>>> decide to subdivide their territory into provinces or states, each >>>>>>> of which maintains its own database. >>>>>>>=20 >>>>>>> I think it would be a mistake to assume that there is a single, >>>>>>> pre-defined relationship for one device with just one database. >>>>>>> In particular, I think there is a thorny issue that will arise >>>>>>> with management of secure credentials on whitespace devices, >>>>>>> illustrated by the first use case in Section 4.2.1 of >>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that >>>>>>> use case says: >>>>>>>=20 >>>>>>> 9. Once the master/AP has met all regulatory domain >> requirements >>>>>>> (e.g. validating the Device ID with the trusted database, >>>>>>> etc) the master provides the list of channels locally >>>>>>> available to the slave/user device. >>>>>>> My question is, what if the master device has a relationship with >>>>>>> one database, but the slave device has a relationship with >>>>>>> another? How is the master's database supposed to validate the >>>>>>> credentials of the slave device, if we don't have some sort of >>>>>>> common trust anchor? Or will this "validation" be simply an >>>>>>> insecure check of an ID against a whitelist/blacklist? Who will >>>>>>> allocate Device IDs? Will they be specific to a particular >>>>>>> database operator, or do we need some common top-level allocation >>>>>>> format? >>>>>>>=20 >>>>>>> -Pete >>>>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>=20 >>>=20 >>>=20 >=20 >=20 >=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws From Gabor.Bajko@nokia.com Thu Apr 19 14:53:02 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 972BD11E80D7 for ; Thu, 19 Apr 2012 14:52:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CILR2PtWVaTT for ; Thu, 19 Apr 2012 14:52:50 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id D8F5711E80DF for ; Thu, 19 Apr 2012 14:52:49 -0700 (PDT) Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3JLqd7f001804; Fri, 20 Apr 2012 00:52:40 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.56]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Fri, 20 Apr 2012 00:52:38 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-001.mgdnok.nokia.com ([65.54.30.56]) with mapi id 14.02.0283.004; Thu, 19 Apr 2012 23:52:38 +0200 From: To: , , Thread-Topic: Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0edrYalzBYMrUKRKG7S0efO0oBOA== Date: Thu, 19 Apr 2012 21:52:37 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E7809C@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 19 Apr 2012 21:52:38.0884 (UTC) FILETIME=[BCF63A40:01CD1E76] X-Nokia-AV: Clean Cc: paws@ietf.org Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 21:53:02 -0000 4p6iIGl0IHdvdWxkIGJlIHVzZWZ1bCB0byBhY3R1YWxseSBoYXZlIHNvbWUgSS1EcyBwcm9wb3Np bmcgYSBzb2x1dGlvbiBmb3IgZGlzY292ZXJ5DQpJIGd1ZXNzIFN1YmlyIGluaXRpYXRlZCB0aGlz IHRocmVhZCB0byBmaW5kIG91dCB3aGljaCBzb2x1dGlvbnMgbWlnaHQgYmUgYWNjZXB0YWJsZSBm b3IgdGhlIGdyb3VwLg0KDQpTbyBmYXIgd2UgaGVhcmQgYWJvdXQgdHdvIHBvc3NpYmxlIHNvbHV0 aW9uczoNCmEpIExvU1QgKFJGQzUyMjIpLCBhbmQNCmIpIChzZW1pLSlwcmVjb25maWd1cmF0aW9u DQoNCldpdGggTG9TVCwgdGhlIG1hc3RlciBkZXZpY2UgbmVlZHMgdG8gZmlyc3QgZGlzY292ZXIg YSBMb1NUIHNlcnZlciAodXNpbmcgZWl0aGVyIEROUywgREhDUCBvciBpdCBtYXkgYmUgcHJlY29u ZmlndXJlZCksIHRoZW4gZG8gdGhlIHF1ZXJ5LiBUaGlzIGFzc3VtZXMgdGhlcmUgaXMgYSBMb1NU IHNlcnZlciB3aGljaCBpcyBwcmVjb25maWd1cmVkIHdpdGggdGhlIGJvdW5kYXJpZXMgdGhlIFdT REJzIGNhbiBwcm92aWRlIGFuc3dlciBmb3IuIEluIHJvYW1pbmcgY2FzZXMsIHRoZSBMb1NUIHNl cnZlciB3b3VsZCBuZWVkIHRvIGJlIGEgbG9jYWwgb25lIChub3QganVzdCBfdGhlXyBwcmVjb25m aWd1cmVkIG9uZSksIGFzIGl0IGlzIHVubGlrZWx5IHRoYXQgYSBMb1NUIHNlcnZlciBpbiBvbmUg Y291bnRyeSB3b3VsZCBrbm93IHRoZSBXU0RCcyBpbiBvdGhlciBjb3VudHJpZXMuDQpJZiB0aGUg bWFzdGVyIGRldmljZSBkb2VzIG5vdCBrbm93IHdoYXQgY291bnRyeSBpdCBpcyBpbiwgaXQgbWF5 IGZpbmQgdGhhdCBvdXQgZnJvbSB0aGUgV1NEQiBpdCBpcyB0b2xkIHRvIGNvbnRhY3QgYnkgdGhl IExvU1Qgc2VydmVyLg0KVGhlIHdlYWsgcGFydCBvZiB0aGlzIHNvbHV0aW9uIEkgdGhpbmsgaXMg dGhlIHJvYW1pbmcgY2FzZSwgd2hlcmUgdGhlIExvU1Qgc2VydmVyIGhhcyB0byBiZSBkaXNjb3Zl cmVkIGVpdGhlciBieSBkaGNwICh3ZSBhbGwga25vdyB0aGUgbGltaXRhdGlvbnMgb2YgdGhpcykg b3IgRE5TLiBETlMgYWxzbyBoYXMgaXRzIHByYWN0aWNhbCBsaW1pdGF0aW9ucywgYXMgem9uZSBh ZG1pbnMgbWF5IGJlIHJlbHVjdGFudCB0byBqdXN0IGFkZCBVLU5BUFRSIHJlY29yZHMgZm9yIGEg c2VydmljZSB3aXRoIGxpbWl0ZWQgdXNhZ2UuIElmIHRoZXJlIGNvdWxkIGJlIGFzc3VtZWQgdGhh dCB0aGUgaXMgYSBnbG9iYWwgTG9TVCBzZXJ2ZXIgYWJsZSB0byBhbnN3ZXIgcXVlcmllcyBmcm9t IGFsbCBvdmVyLCB0aGVuIHRoaXMgY291bGQgYmUgYSB3b3JraW5nIHNvbHV0aW9uLiBCdXQgY2Fu IHdlIG1ha2UgdGhlc2UgYXNzdW1wdGlvbnM/DQoNClRoZSBwcmVjb25maWd1cmF0aW9uIGNvdWxk IGJlIGFzIHNpbXBsZSBhcyBwcm92aXNpb25pbmcgdGhlIG1hc3RlciBkZXZpY2VzIHdpdGggYSBV UkksIHdoaWNoIHdvdWxkIGNvbnRhaW4gYW4gdXAtdG8tZGF0ZSBsaXN0IG9mIGV4aXN0aW5nIFdT REJzLiBUaGUgZGV2aWNlIHdvdWxkIG5lZWQgdG8gZmluZCBvdXQgd2hpY2ggY291bnRyeSBpdCBp cyBpbiwgdGhlbiBxdWVyeSB0aGUgYXBwcm9wcmlhdGUgZGIuIElmIHRoZXJlIGFyZSBtdWx0aXBs ZSBpbiB0aGF0IGNvdW50cnkgYW5kIGRpZG4ndCBwaWNrIHRoZSByaWdodCBvbmUsIGl0IGNvdWxk IGVpdGhlciBiZSByZWRpcmVjdGVkIHRvIHRoZSByaWdodCBvbmUgb3IgY291bGQgdHJ5IGl0c2Vs ZiB0aGUgb3RoZXIgb25lLiBUaGUgcHJvYmxlbWF0aWMgcGFydCBoZXJlIGlzIGhvdyB0byBmaW5k IG91dCB3aGF0IGNvdW50cnkgaXQgaXMgaW4uIEFnYWluLCBpZiB3ZSBhc3N1bWUgbm9uLXJvYW1p bmcsIHRoZW4gaXQgaXMgdHJpdmlhbCwgdGhlIHByb2JsZW0gaGVyZSBpcyBhbHNvIHdpdGggdGhl IHJvYW1pbmcgY2FzZS4gSWYgdGhlIGRldmljZSBoYXMgbWFwIGRhdGEgYXZhaWxhYmxlLCB0aGF0 IHdvdWxkIGhlbHAgaXQgbWFwIGl0cyBsb2NhdGlvbiB0byBhIGNvdW50cnkvcmVndWxhdG9yeV9k b21haW4uDQoNClNvLCBJIHRoaW5rIGJvdGggc29sdXRpb25zIGhhdmUgdGhlaXIgd2VhayBwb2lu dHMsIGRlcGVuZGluZyBvbiBob3cgdGhlIGFzc3VtcHRpb25zIHdlIG1ha2Ugd2lsbCBtYXRjaCB3 aXRoIHRoZSBnbG9iYWwgZGVwbG95bWVudHMuIElmIHdlIGNvbmNsdWRlIHRoYXQgZGlmZmVyZW50 IGRpc2NvdmVyeSBtZWNoYW5pc21zIHdvdWxkIHN1aXQgYmV0dGVyIHRoZSBkaXZlcnNpdHkgb2Yg dXNlIGNhc2VzLCB3ZSBtYXkgbm90IG5lZWQgdG8gcGljayBvbmUgbWVjaGFuaXNtLCBidXQgZ28g d2l0aCAoZWcpIHR3by4NCg0KLSBHYWJvcg0KDQoNCkZyb206IHBhd3MtYm91bmNlc0BpZXRmLm9y ZyBbbWFpbHRvOnBhd3MtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIFBhdGlsIEJhc2F2 YXJhaiAoTm9raWEtQ0lDL0RhbGxhcykNClNlbnQ6IFRodXJzZGF5LCBBcHJpbCAxOSwgMjAxMiAx MjozNSBQTQ0KVG86IEJyaWFuLlJvc2VuQG5ldXN0YXIuYml6OyBzZGFzQGFwcGNvbXNjaS5jb20N CkNjOiBwYXdzQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNlIERpc2NvdmVy eSBRdWVzdGlvbg0KDQoNCkkgYWdyZWUgdGhhdCB3ZSBhcmUganVtcGluZyBvZmYgdG8gZGlzY3Vz cyB0aGUgc29sdXRpb24gc3BhY2UuDQpUaGUgcmVxdWlyZW1lbnQgZm9yIFBBV1MgaXMgdGhhdCB3 ZSBuZWVkIGEgZGF0YWJhc2UgZGlzY292ZXJ5IG1lY2hhbmlzbS7CoA0KVGhlcmUgY2FuIGJlIG11 bHRpcGxlIGFwcHJvYWNoZXMgdG93YXJkcyB0aGlzIHJlcXVpcmVtZW50LiBMb1NUIGlzIG9uZSBv cHRpb24uIEJ1dCB0aGVyZSBhcmUgb3RoZXJzIGFzIHdlbGwgYW5kIGl0IHdvdWxkIGJlIHVzZWZ1 bCB0byBhY3R1YWxseSBoYXZlIHNvbWUgSS1EcyBwcm9wb3NpbmcgYSBzb2x1dGlvbiBmb3IgZGlz Y292ZXJ5IHRoYW4gZnJhZ21lbnRlZCBwaWVjZXMgb2YgaW5mb3JtYXRpb24gYW5kIGlkZWFzLg0K DQotUmFqDQoNCkZyb206ICI8ZXh0IFJvc2VuPiIsICJCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpeiIg PEJyaWFuLlJvc2VuQG5ldXN0YXIuYml6Pg0KRGF0ZTogVGh1cnNkYXksIEFwcmlsIDE5LCAyMDEy IDE6NDAgUE0NClRvOiAiRGFzLCBTdWJpciIgPHNkYXNAYXBwY29tc2NpLmNvbT4NCkNjOiAicGF3 c0BpZXRmLm9yZyIgPHBhd3NAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNl IERpc2NvdmVyeSBRdWVzdGlvbg0KDQpXZSdyZSBnZXR0aW5nIHNvbHV0aW9ucyBhaGVhZCBvZiBy ZXF1aXJlbWVudHMuIA0KDQpMb1NUIGlzIGEgc29sdXRpb24gdG8gYSByZXF1aXJlbWVudCBmb3Ig ZGlzY292ZXJ5Lg0KDQpIb3dldmVyLCB0aGUgYW5zd2VyIHRvIHlvdXIgcXVlc3Rpb24gaXMgdGhh dCBlaXRoZXIgd2UgdXNlIGFuIGV4aXN0aW5nIExvU1Qgc2VydmljZSBhbmQgYWRkIHNlcnZpY2Ug dXJucyBmb3Igb3VyIHB1cnBvc2UsIG9yIGFsbCB0aGUgZGF0YWJhc2Ugb3BlcmF0b3JzIGluIGFu IGFyZWEgY29vcGVyYXRlIHRvIHJ1biBvbmUgTG9TVCBzZXJ2aWNlLCBvciBzb21lIHNpbmdsZSBu ZXV0cmFsIGVudGl0eSBydW5zIGl0LiDCoA0KDQpCcmlhbg0KDQpPbiBBcHIgMTksIDIwMTIsIGF0 IDI6MzMgUE0sIERhcywgU3ViaXIgd3JvdGU6DQoNCg0KSSB0aGluayB0aGF0IGRhdGFiYXNlIGRp c2NvdmVyeSBzaG91bGQgYmUgbGVmdCB0byBlYWNoIGNvdW50cnkgdG8gZGVmaW5lIGJhc2VkIG9u IHRoZWlyIG93biByZXF1aXJlbWVudHMgYW5kIFdoaXRlc3BhY2UgZWNvc3lzdGVtLg0KwqANCkJ5 IHRoYXQgYXJndW1lbnQsIHdlIHNob3VsZCBjbG9zZSB1cCBzaG9wIGFuZCBsZXQgZWFjaCBjb3Vu dHJ5IGRlZmluZSB0aGVpciBvd24gZGF0YWJhc2UgcXVlcnkgcHJvdG9jb2wuDQrCoA0KU0Q+IEkg d291bGQgbm90IGNvbnNpZGVyIGJvdGggb2YgdGhlbSBhdCB0aGUgc2FtZSBsZXZlbC4NCsKgDQpJ IGRvIG5vdCB1bmRlcnN0YW5kIGhvdyB3ZSB3aWxsIHNhdGlzZnkgdGhlIGZvbGxvd2luZzogwqAN CsKgDQpJZiBpdCBpcyBhbiBvcGVyYXRvciBtYW5hZ2VkIExvU1Qgc2VydmljZSAobGlrZWx5KSBo b3cgd291bGQgaXQga25vdyB3aGF0IGFuc3dlciB0byBwcm92aWRlIGZvciB0aGUgb3RoZXIgZGF0 YWJhc2UgYXNzdW1pbmcgdGhlcmUgaXMgbm8gcm9hbWluZyByZWxhdGlvbnNoaXAuwqAgQW5kIHdo eSBzaG91bGQgdGhlIG9wZXJhdG9yIHByb3ZpZGUgdGhpcywgaWYgaGUgaXMgbm90IG1hbmFnaW5n IHRoZSB3aGl0ZXNwYWNlIHNlcnZpY2UuDQrCoA0KDQoNCg0KRnJvbTrCoFJvc2VuLCBCcmlhbiBb bWFpbHRvOkJyaWFuLlJvc2VuQG5ldXN0YXIuYml6XcKgDQpTZW50OsKgVGh1cnNkYXksIEFwcmls IDE5LCAyMDEyIDI6MDEgUE0NClRvOsKgRG9uIEpvc2x5bg0KQ2M6wqBEYXMsIFN1YmlyOyBwYXdz QGlldGYub3JnDQpTdWJqZWN0OsKgUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVlc3Rp b24NCsKgDQo8YXMgaW5kaXZpZHVhbD4NCkkgZGlzYWdyZWUuDQrCoA0KV2hpbGUgbG9jYWwgcmVn dWxhdGlvbiBjb3VsZCBsaW1pdCBjYXBhYmlsaXR5IGZvciBkaXNjb3ZlcnksIGluIGdlbmVyYWws IEkgd291bGQgbGlrZSB0byBiZSBhYmxlIHRvIGJ1aWxkIGRldmljZXMgdGhhdCBmaW5kIGRhdGFi YXNlcyBiYXNlZCBvbiBsb2NhdGlvbiBhbmQgdHlwZSBvZiBkZXZpY2UuDQrCoA0KSXQgbWF5IGJl LCBhcyBpbiBzYXkgR1NNIGNlbGwgcGhvbmVzLCB0aGF0IGRpc2NvdmVyeSBwcmVzZW50cyBhIGxp c3Qgb2YgcG9zc2liaWxpdGllcywgYW5kIHNwZWNpZmljIGNob2ljZXMgZ2V0IGJhc2VkIG9uIHRo aW5ncyBsaWtlIHJvYW1pbmcgcmVsYXRpb25zaGlwcywgYnV0IHRvIG1ha2UgdGhhdCB3b3JrIHJl cXVpcmVzIHN0YW5kYXJkaXphdGlvbi4NCsKgDQpTZWUgaW5saW5lIGZvciBjb21tZW50cw0KT24g QXByIDE5LCAyMDEyLCBhdCAxOjMwIFBNLCBEb24gSm9zbHluIHdyb3RlOg0KDQoNCg0KSSBkb24n dCB0aGluayBQQVdTIHNob3VsZCBkZWZpbmUgZGlzY292ZXJ5LCBJIHRoaW5rIHRoZSBwcm90b2Nv bCBzaG91bGQgc2ltcGx5IHN0YXJ0IGFmdGVyIGEgZGV2aWNlIGhhcyAiZm91bmQiIHRoZSBjb3Jy ZWN0IGRhdGFiYXNlIHRvIHVzZS4NCsKgDQpJIGZlZWwgdGhpcyB3YXkgZm9yIG1hbnkgcmVhc29u czoNCjEpIEluIHRoZSBVUywgYSByYWRpbyBpcyBjZXJ0aWZpZWQgdG8gd29yayB3aXRoIG9uZSBv ciBtb3JlIHNwZWNpZmljIGRhdGFiYXNlcy4gU28gdGhlIGRldmljZSB3aWxsIGJlIHByZS1jb25m aWd1cmVkIHRvIGNvbnRhY3Qgc3BlY2lmaWMgZGF0YWJhc2VzLCBubyBuZWVkIHRvIGltcGxlbWVu dCBhIGRpc2NvdmVyeSBzZXJ2aWNlLiBJZiB0aGUgZGV2aWNlIGlzIHByb2dyYW1tZWQgdG8gd29y ayB3aXRoIG1vcmUgdGhhbiBvbmUgZGF0YWJhc2UgcHJvdmlkZXIsIHRoZSBkZXZpY2Ugb3duZXIg d2lsbCBjb25maWd1cmUgd2hpY2ggb25lIHRvIHVzZSBiYXNlZCBvbiB0aGUgcmVsYXRpb25zaGlw IHRoYXQgdGhleSBoYXZlIGVzdGFibGlzaGVkIHdpdGggdGhlIGRhdGFiYXNlIHByb3ZpZGVyIChm b3IgZXhhbXBsZSwgd2hpY2ggb25lIHRoZXkgYXJlIHBheWluZyB0byB1c2UpLg0KRGlzY292ZXJ5 IHdvdWxkIHByb3ZpZGUgdGhlIGxpc3Qgb2YgKDEwKSBkYXRhYmFzZXMuIMKgV2hpY2ggb25lIHlv dSB1c2UgY291bGQgYmUgYmFzZWQgb24gZXhpc3Rpbmcgc3Vic2NyaXB0aW9ucywgYnV0IGNvdWxk IGFsc28gYmUgYmFzZWQgb24gcm9hbWluZyBhZ3JlZW1lbnRzLiDCoFByZWNvbmZpZ3VyYXRpb24g d29uJ3Qgd29yazogSSBidWlsZCBhIGRldmljZSB0aGF0IGlzIGNlcnRpZmllZCB0byB3b3JrIGlu IHRoZSBVLlMuIGFuZCB0aGUgVS5LLiDCoEl0J3Mgc29sZCB0byBhIFUuSy4gY3VzdG9tZXIsIHdo byB2aXNpdHMgdGhlIFUuUy4gwqBUaGUgY3VzdG9tZXIncyBVLksuIHByb3ZpZGVyIGhhcyBhIHJv YW1pbmcgYXJyYW5nZW1lbnQgd2l0aCBvbmUgb3IgbW9yZSBVLlMuIGRhdGFiYXNlIG9wZXJhdG9y cy4gwqBJIHdhbnQgdGhhdCB0byB3b3JrLCBldmVuIGlmIHRoZSBkZXZpY2UgaXMgY2VydGlmaWVk IHRvIHdvcmsgaW4gMjUgY291bnRyaWVzLiDCoFByZWNvbmZpZ3VyYXRpb24gcmFyZWx5IHdvcmtz IHdlbGwgaW4gZ2xvYmFsLCBtb2JpbGUgZW52aXJvbm1lbnRzLiDCoFlvdSBjYW4gZG8gaXQsIGJ1 dCBJIHdhbnQgYSBzdGFuZGFyZGl6ZWQgZGlzY292ZXJ5IG1lY2hhbmlzbS4NCsKgDQoNCg0KDQoy KSBEaXNjb3Zlcnkgc2VydmljZXMgbGlrZSBMb1NUIGFyZSBiYXNlZCBvbiBsb2NhdGlvbiwgYnV0 IHRoZSBkZXZpY2UncyByZWxhdGlvbnNoaXAgd2l0aCBhIGRhdGFiYXNlIHNlcnZpY2UgaXMgbm90 IGtub3duIG9yIGNvbnNpZGVyZWQuIFdoaWxlIGl0IG1heSBzZWVtIHNpbXBsZSB0byBjb25maWd1 cmUgTG9TVCBvciBzaW1pbGFyIHNlcnZpY2UgdG8gcG9pbnQgdG8gYSBkYXRhYmFzZSBzZXJ2aWNl IGJhc2VkIG9uIGxvY2F0aW9uLCBob3cgZG8geW91IHBvaW50IHRvIHRoZSBvbmUgdGhhdCB0aGUg Y3VzdG9tZXIgaGFzIGEgcmVsYXRpb25zaGlwIHdpdGgsIGZvciBleGFtcGxlLCBwYWlkIHRvIHVz ZT8gSSBkbyByZWFsaXplIHRoYXQgdGhpcyBtYXkgbm90IGJlIGFuIGlzc3VlIGluIGV2ZXJ5IGNv dW50cnkuDQpTZWUgcm9hbWluZyBhYm92ZS4gwqBZb3UgbWF5IGhhdmUgY29uZmlndXJhdGlvbiBm b3IgeW91ciBob21lIGRhdGFiYXNlLCBidXQgbm90IGEgcm9hbWluZyBkYXRhYmFzZS4gwqBBbHNv LCBJIGV4cGVjdCBhcnJhbmdlbWVudHMgaW4gc29tZSBvdGhlciBjb3VudHJpZXMgd2lsbCBiZSBz aW1wbGVyIHRoYW4gdGhlIFUuUy4NCsKgDQoNCg0KDQozKSBJZiBQQVdTIGRlZmluZXMgYSBnbG9i YWxseSBhcHBsaWNhYmxlIGRpc2NvdmVyeSBwcm9jZXNzIGFuZCBlaXRoZXIgcGlja3MgYW4gZXhp c3RpbmcgcHJvdG9jb2wgKGxpa2UgTG9TVCkgb3IgZGVzaWducyBvbmUsIG1vc3QgbGlrZWx5IGl0 IHdvdWxkIGluY2x1ZGUgYSBjZW50cmFsbHkgYmFzZWQgZGlzY292ZXJ5IHNlcnZpY2UuIFdoYXQg ZW50aXR5IHdpbGwgYmUgcmVzcG9uc2libGUgZm9yIGhvc3RpbmcgYW5kIGNvbmZpZ3VyaW5nIHRo ZSBjZW50cmFsIGRpc2NvdmVyeSBzZXJ2aWNlPyBIb3cgd2lsbCBQQVdTIGRlZmluZSB0aGlzIGFz IGEgZ2xvYmFsIHNvbHV0aW9uLCBhbmQgZGVhbCB3aXRoIHRoZSBwb2xpdGljcyBiZXR3ZWVuIGNv dW50cmllcz8NCkxvU1QgaXMgZGVzaWduZWQgdG8gbm90IHJlcXVpcmUgYSBjZW50cmFsIGFueXRo aW5nLiDCoEl0J3MgZGlzdHJpYnV0ZWQuIMKgSXQgY2xldmVybHkgYXZvaWRzIHRoZSBwb2xpdGlj YWwgbWVzcy4gwqBUaGUgZGVzaWduZXJzIHdlcmUgbWluZGZ1bCBvZiB0aGVzZSBpc3N1ZXMuDQrC oA0KSSdtIHdhdmluZyBteSBoYW5kcyBhIGJpdCwgYnV0IGl0J3MgYSB2ZXJ5IGdvb2QgYW5zd2Vy IGZvciBkaXNjb3Zlcnkgb2YgbG9jYXRpb24gc2Vuc2l0aXZlIHNlcnZlcnMuDQrCoA0KNCkgU29t ZSByYWRpbyBtYW51ZmFjdHVyZXJzIGRvIG5vdCBoYXZlIHZlcnkgbXVjaCBST00gdG8gaW5jbHVk ZSBldmVuIG1vcmUgY29kZSBvbiB0aGVpciBkZXZpY2UuIEknbSBjb25jZXJuZWQgdGhhdCBkaXNj b3Zlcnkgd2lsbCBjb25zdW1lIGV2ZW4gbW9yZSBzcGFjZSBvbiB0aGUgcmFkaW8sIHNwYWNlIHRo YXQgdGhleSBtYXkgbm90IGV2ZW4gaGF2ZS4NCk5vdCBhbiBhcmd1bWVudCB0aGF0IGdldHMgeW91 IGFueSB0cmFjdGlvbiBpbiB0aGUgSUVURi4gwqBST00gaXMgY2hlYXAuIEhhdmUgbW9yZS4gwqBB bGwgaXQgdGFrZXMgaXMgb25lIHNlcnZpY2UgY2FsbCB0byB3aXBlIG91dCBzYXZpbmdzIGluIFJP TS4NCg0KDQoNCjUpIEkgYmVsaWV2ZSB0aGF0IGRlZmluaW5nIGRpc2NvdmVyeSB3aWxsIHRha2Ug bW9yZSB0aW1lIHRoYW4gZGVmaW5pbmcgdGhlIHByb3RvY29sIGJldHdlZW4gdGhlIFdTREIgYW5k IFdTRC4NCk5haC4gwqBXZSBkbyB0aGlzIGZvciBsb3RzIG9mIHByb3RvY29scy4gwqBJZiB3ZSBk ZWNpZGUgdG8gdXNlIExvU1QsIGl0IHdpbGwgYmUgdmVyeSBlYXN5LiDCoA0KDQoNCg0KwqANCkkg dGhpbmsgdGhhdCBkYXRhYmFzZSBkaXNjb3Zlcnkgc2hvdWxkIGJlIGxlZnQgdG8gZWFjaCBjb3Vu dHJ5IHRvIGRlZmluZSBiYXNlZCBvbiB0aGVpciBvd24gcmVxdWlyZW1lbnRzIGFuZCBXaGl0ZXNw YWNlIGVjb3N5c3RlbS4NCkJ5IHRoYXQgYXJndW1lbnQsIHdlIHNob3VsZCBjbG9zZSB1cCBzaG9w IGFuZCBsZXQgZWFjaCBjb3VudHJ5IGRlZmluZSB0aGVpciBvd24gZGF0YWJhc2UgcXVlcnkgcHJv dG9jb2wuDQoNCg0KDQoNCg== From Gabor.Bajko@nokia.com Thu Apr 19 15:14:46 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DFBE11E80BB for ; Thu, 19 Apr 2012 15:14:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sLo4EcWZYy12 for ; Thu, 19 Apr 2012 15:14:45 -0700 (PDT) Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by ietfa.amsl.com (Postfix) with ESMTP id B1A2011E80B8 for ; Thu, 19 Apr 2012 15:14:44 -0700 (PDT) Received: from vaebh104.NOE.Nokia.com (in-mx.nokia.com [10.160.244.30]) by mgw-da01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3JMEeTM014902; Fri, 20 Apr 2012 01:14:41 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.58]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Fri, 20 Apr 2012 01:14:40 +0300 Received: from 008-AM1MPN1-001.mgdnok.nokia.com ([169.254.1.54]) by 008-AM1MMR1-003.mgdnok.nokia.com ([65.54.30.58]) with mapi id 14.02.0283.004; Fri, 20 Apr 2012 00:14:39 +0200 From: To: , Thread-Topic: identity verification (was: Database Discovery Question) Thread-Index: Ac0eZQTbSgaeGcPfQOKDbU23fUOLZgADjImAAADsQkA= Date: Thu, 19 Apr 2012 22:14:39 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E78109@008-AM1MPN1-001.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> <5963DDF1F751474D8DEEFDCDBEE43AE716456BC0@dfweml503-mbx> In-Reply-To: <5963DDF1F751474D8DEEFDCDBEE43AE716456BC0@dfweml503-mbx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 19 Apr 2012 22:14:40.0107 (UTC) FILETIME=[D078DBB0:01CD1E79] X-Nokia-AV: Clean Cc: paws@ietf.org Subject: Re: [paws] identity verification (was: Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 22:14:46 -0000 Hi Pete, My responses inline: -----Original Message----- From: ext Peter McCann [mailto:Peter.McCann@huawei.com]=20 Sent: Thursday, April 19, 2012 2:42 PM To: Bajko Gabor (Nokia-CIC/SiliconValley); Brian.Rosen@neustar.biz Cc: paws@ietf.org Subject: RE: identity verification (was: Database Discovery Question) Hi, Gabor, Gabor.Bajko@nokia.com wrote: > Hi Pete, >=20 > Some comments inline: >=20 >=20 > -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf=20 >> Of ext Peter McCann >> Sent: Wednesday, April 18, 2012 9:02 AM >> To: Rosen, Brian >> Cc: paws@ietf.org >> Subject: Re: [paws] Database Discovery Question >>=20 >> Hi, Brian, >>=20 >> The problem is, the master device cannot be authoritative on whether=20 >> the slave device is approved for use by the regulator. It must rely=20 >> on the WSDB it uses (has a relationship with) to tell it. >>=20 >> At the least, we need a format for device identifiers that can be=20 >> understood by multiple independently operated databases. >> > yes, this should be part of the data model. Agreed. >> Maybe the WSDB trusts the master device to collect this information=20 >> securely from the slave devices using slave-to-master credentials. >> > yes, this is what at least the 802.11af draft amendment is=20 > currently defining for the 802.11 air interface. The slave sends its=20 > identifier to the master, then waits for the enablement signal. The=20 > enablement signal comes after the master was able to successfully=20 > validate the identifier of the slave with the DB. Is there any security or spoofing protection defined in 802.11af? It inherits whatever is in the 802.11 base spec, ie .1x >> Normally, the allocation authority for the identifier space would be=20 >> a trust anchor for the identifier-to-device binding. I agree that=20 >> the master-to-slave interface is out of scope, but there should be=20 >> some mechanism in the marketplace for the master device operator to=20 >> securely bind the identifier presented by the slave to the=20 >> communication channel with the slave device, in the sense that the=20 >> master device is able to know in a secure way that the device it is=20 >> talking to actually does own the regulator-assigned device=20 >> identifier. It seems natural for the master device to rely on its=20 >> relationship with a database to help with this binding. >>=20 > I see two things here: binding between the communication channel=20 > and identity; and binding between the identity and the hardware to=20 > which it was assigned. The binding between the communication channel=20 > and the identity as presented by slave is there inherently in the=20 > radio. I don't understand this last statement. Do you mean a cryptographically se= cure binding? What if I spoof my MAC address? Assuming an RSN network, after the .1x procedure, there is a key deriv= ed to encrypt the STA to AP communication. 802.11af does not assume that the credentials the slave has to get authenti= cated with the master can in any way be used to prove the ownership of the = identity. There's a set of credentials for slave-master authentication, and= there might be (currently there is no requirement for it) another mechanis= m for the slave to prove to the db that it owns the identity it sent to the= master. > The task to verify that the identity indeed belongs to the slave=20 > should not be the burden of the master device, rather the DB (if seen=20 > necessary). In order for the DB to verify that the presented=20 > identifier indeed belongs to that device, a client cert or sg similar=20 > would be needed. That seems reasonable to me. The slave device has a client cert and someho= w demonstrates knowledge of the private key that goes with the cert to the = database. After this, the database can send "I approve" to the master device. Assuming that both communication channels (slave to = master and master to database) have been authenticated and secured, the mas= ter can then tell the slave to go ahead. However, we now require the database be able to validate the credentials of= any slave device that may be manufactured/owned by someone other than the = manufacturer/owner of the master device. It would seem we need a nationall= y-scoped trust anchor to achieve this. I think this is the part which is outside the scope of our charter, wh= ich says: " 4. Ensure that the discovery mechanism, database access method, and query/response formats have appropriate security levels in place. ". Th= ere is no mention about the db making sure the slave devices did not spoof = their identity. Especially as regulators do not require slave devices to ha= ve a mechanism to be able to prove ownership of the identity. If I remember= correctly, this was considered in FCC, but then the requirement was droppe= d. > Afaik, regulators do not require for client certs binding the=20 > identifier to the hardware. Therefore, the verification of whether the=20 > identifier is the correct one or not seems to be outside the scope of=20 > paws. The master should rely on the lower layers and the DB for this=20 > verification. This statement really confuses me. To me, a binding of an identifier to ha= rdware means that there is some tamper and copy-proof storage for a private= key epoxied into the wireless hardware. This private key would be used to= authenticate & distribute keying material for a secure channel between the= slave and the master. That part is indeed out of scope of PAWS, but the m= aster-to-database messages to validate the slave's credentials are not. I think the confusion might come that you assume the private key in th= e slave (if existed at all) would also be used to authenticate the slave to= the master. In my understanding that would not necessarily be the case. Ev= en if there was a private key in the slave, the slave would acquire another= set of (eg username/password) credentials, independent of the private key,= to connect to the master device.=20 - Gabor -Pete >=20 > - Gabor >=20 >=20 >=20 > -Pete >=20 > Rosen, Brian wrote: >> > this thread> The credentialling system used between the database=20 >> server and its client (the master) are those of its client. The=20 >> database trusts its client. >>=20 >> The client (the master) may need its customer, the slave, to present=20 >> credentials for service. >>=20 >> This means we assume transitive trust on the ID information from the=20 >> client. The master validates the slave, the database validates the=20 >> master. I would not advocate trying to make anything more complex. >>=20 >> Brian >>=20 >> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >>=20 >>> Right, the master queries the database on behalf of the slave,=20 >>> sending the slave's Device ID and location. (See Don's message=20 >>> about validating the FCC ID). My question is, what is the security=20 >>> model for validating the slave's ID? Is there a secure credential=20 >>> associated with the ID, or is it an insecure check of a number=20 >>> against a whitelist? If the former, we will need a credential=20 >>> management system that is able to cross between different databases.=20 >>> If the latter, I wonder if it opens up security problems. >>>=20 >>> -Pete >>>=20 >>> Rosen, Brian wrote: >>>> Perhaps I am confused, but I think in a master/slave environment,=20 >>>> the slave does not query the database, the master does. The slave=20 >>>> gets its allowed spectrum data from the master. There is always=20 >>>> the question of whether the master queries on its own behalf and=20 >>>> the slaves just get assignments within that database response, or=20 >>>> whether the master queries on behalf of the slaves. Might have to=20 >>>> support both models. In many cases, I think it's the latter: the=20 >>>> master queries using the slaves location and parameters. >>>>=20 >>>> The most common master/slave setup is tower and clients, right? >>>> The tower has an Internet connection and can query the database. >>>> The clients of the tower are the slaves. Does the database query=20 >>>> use the location and type data of the slave or the master? >>>>=20 >>>> Brian >>>>=20 >>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>>=20 >>>>> I think it would be a mistake to assume that the slave & master=20 >>>>> devices both have pre-existing relationships with the same database. >>>>> In a commercial service, the slave devices would all come from=20 >>>>> different manufacturers and would certainly have different owners. >>>>> Wouldn't we want them to interoperate with any master device,=20 >>>>> assuming they are RF-compatible? >>>>>=20 >>>>> -Pete >>>>>=20 >>>>> Rosen, Brian wrote: >>>>>> Doesn't the slave get it's database access through the master? >>>>>> If that's true, the problem you are worried about doesn't exist. >>>>>>=20 >>>>>> Brian >>>>>>=20 >>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>>=20 >>>>>>> I agree with Brian that LoST could be a good model for=20 >>>>>>> discovering the appropriate database for the region you're in. A=20 >>>>>>> nation may decide to subdivide their territory into provinces or=20 >>>>>>> states, each of which maintains its own database. >>>>>>>=20 >>>>>>> I think it would be a mistake to assume that there is a single,=20 >>>>>>> pre-defined relationship for one device with just one database. >>>>>>> In particular, I think there is a thorny issue that will arise=20 >>>>>>> with management of secure credentials on whitespace devices,=20 >>>>>>> illustrated by the first use case in Section 4.2.1 of=20 >>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that=20 >>>>>>> use case says: >>>>>>>=20 >>>>>>> 9. Once the master/AP has met all regulatory domain >> requirements >>>>>>> (e.g. validating the Device ID with the trusted database, >>>>>>> etc) the master provides the list of channels locally >>>>>>> available to the slave/user device. >>>>>>> My question is, what if the master device has a relationship=20 >>>>>>> with one database, but the slave device has a relationship with=20 >>>>>>> another? How is the master's database supposed to validate the=20 >>>>>>> credentials of the slave device, if we don't have some sort of=20 >>>>>>> common trust anchor? Or will this "validation" be simply an=20 >>>>>>> insecure check of an ID against a whitelist/blacklist? Who will=20 >>>>>>> allocate Device IDs? Will they be specific to a particular=20 >>>>>>> database operator, or do we need some common top-level=20 >>>>>>> allocation format? >>>>>>>=20 >>>>>>> -Pete >>>>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>=20 >>>=20 >>>=20 >=20 >=20 >=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws From sdas@appcomsci.com Thu Apr 19 19:39:56 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC52F21E800F for ; Thu, 19 Apr 2012 19:39:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wLvgNSoxTKvW for ; Thu, 19 Apr 2012 19:39:55 -0700 (PDT) Received: from thumper.research.telcordia.com (thumper.research.telcordia.com [205.132.0.196]) by ietfa.amsl.com (Postfix) with ESMTP id BAA6D21F84D6 for ; Thu, 19 Apr 2012 19:39:55 -0700 (PDT) Received: from bambi.research.telcordia.com (bambi.research.telcordia.com [192.4.5.54]) by thumper.research.telcordia.com (8.14.2/8.14.2) with ESMTP id q3K2dsVe018004; Thu, 19 Apr 2012 22:39:54 -0400 (EDT) Received: from rrc-ats-exhb1.ats.atsinnovate.com (exch.research.telcordia.com [192.4.5.63]) by bambi.research.telcordia.com (8.14.4/8.13.4) with ESMTP id q3K2drBr028803; Thu, 19 Apr 2012 22:39:53 -0400 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.3 at bambi Received: from rrc-ats-exmb1.ats.atsinnovate.com ([192.4.5.65]) by rrc-ats-exhb1.ats.atsinnovate.com ([2002:c004:53f::c004:53f]) with mapi id 14.01.0355.002; Thu, 19 Apr 2012 22:40:13 -0400 From: "Das, Subir" To: "Gabor.Bajko@nokia.com" , "Basavaraj.Patil@nokia.com" , "Brian.Rosen@neustar.biz" Thread-Topic: Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0edrYalzBYMrUKRKG7S0efO0oBOAAJXaww Date: Fri, 20 Apr 2012 02:40:12 +0000 Message-ID: References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E7809C@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E7809C@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.109.16.87] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 02:39:56 -0000 VGhhbmtzIGZvciB5b3VyIGNhcHR1cmluZyB0aGUgcHJvcyBhbmQgY29ucyBuaWNlbHkuIENhbiBJ IHRoZW4gaW5mZXIgdGhhdCBpbiBvcmRlciBmb3IgYm90aCBzb2x1dGlvbnMgdG8gd29yayB3ZSBu ZWVkIHRoZSBmb2xsb3dpbmcgY29uc2lkZXJhdGlvbj8gICANCg0KLSBFaXRoZXIgdGhlICJGaXhl ZC9Nb2RlIElJIFdTRCIgZGV2aWNlIG9wZXJhdG9yIG9yIHRoZSBkZXZpY2UgdmVuZG9yIGhhcyBh biBhLXByaW9yaSByZWxhdGlvbnNoaXAgd2l0aCBvbmUgb3IgbW9yZSBjb3ZlcmluZyBkYXRhYmFz ZSBhZG1pbmlzdHJhdG9ycy4gVGhpcyByZWxhdGlvbnNoaXAgaXMgdXRpbGl6ZWQgdG8gZWl0aGVy IGNvbmZpZ3VyZSBvciBlbmFibGUgdGhlIGRpc2NvdmVyeSBvZiB0aGUgcHJvcGVyIGRhdGFiYXNl IHRvIGNvbnRhY3QgaW4gdGhlIGN1cnJlbnQgbG9jYXRpb24uIEFsdGVybmF0aXZlbHksICJGaXhl ZC9Nb2RlIElJIFdTRCIgbmVlZHMgYSB3YXkgdG8gZGlzY292ZXIgdGhlIHJpZ2h0IGRhdGFiYXNl IGluIGl0cyBjdXJyZW50IGxvY2F0aW9uLiANCg0KLVN1YmlyIA0KDQotLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KRnJvbTogR2Fib3IuQmFqa29Abm9raWEuY29tIFttYWlsdG86R2Fib3IuQmFq a29Abm9raWEuY29tXSANClNlbnQ6IFRodXJzZGF5LCBBcHJpbCAxOSwgMjAxMiA1OjUzIFBNDQpU bzogQmFzYXZhcmFqLlBhdGlsQG5va2lhLmNvbTsgQnJpYW4uUm9zZW5AbmV1c3Rhci5iaXo7IERh cywgU3ViaXINCkNjOiBwYXdzQGlldGYub3JnDQpTdWJqZWN0OiBSRTogRGF0YWJhc2UgZGlzY292 ZXJ5IG1lY2hhbmlzbXMgKHdhczogUmUgRGF0YWJhc2UgRGlzY292ZXJ5IFF1ZXN0aW9uKQ0KDQri nqIgaXQgd291bGQgYmUgdXNlZnVsIHRvIGFjdHVhbGx5IGhhdmUgc29tZSBJLURzIHByb3Bvc2lu ZyBhIHNvbHV0aW9uIGZvciBkaXNjb3ZlcnkgSSBndWVzcyBTdWJpciBpbml0aWF0ZWQgdGhpcyB0 aHJlYWQgdG8gZmluZCBvdXQgd2hpY2ggc29sdXRpb25zIG1pZ2h0IGJlIGFjY2VwdGFibGUgZm9y IHRoZSBncm91cC4NCg0KU28gZmFyIHdlIGhlYXJkIGFib3V0IHR3byBwb3NzaWJsZSBzb2x1dGlv bnM6DQphKSBMb1NUIChSRkM1MjIyKSwgYW5kDQpiKSAoc2VtaS0pcHJlY29uZmlndXJhdGlvbg0K DQpXaXRoIExvU1QsIHRoZSBtYXN0ZXIgZGV2aWNlIG5lZWRzIHRvIGZpcnN0IGRpc2NvdmVyIGEg TG9TVCBzZXJ2ZXIgKHVzaW5nIGVpdGhlciBETlMsIERIQ1Agb3IgaXQgbWF5IGJlIHByZWNvbmZp Z3VyZWQpLCB0aGVuIGRvIHRoZSBxdWVyeS4gVGhpcyBhc3N1bWVzIHRoZXJlIGlzIGEgTG9TVCBz ZXJ2ZXIgd2hpY2ggaXMgcHJlY29uZmlndXJlZCB3aXRoIHRoZSBib3VuZGFyaWVzIHRoZSBXU0RC cyBjYW4gcHJvdmlkZSBhbnN3ZXIgZm9yLiBJbiByb2FtaW5nIGNhc2VzLCB0aGUgTG9TVCBzZXJ2 ZXIgd291bGQgbmVlZCB0byBiZSBhIGxvY2FsIG9uZSAobm90IGp1c3QgX3RoZV8gcHJlY29uZmln dXJlZCBvbmUpLCBhcyBpdCBpcyB1bmxpa2VseSB0aGF0IGEgTG9TVCBzZXJ2ZXIgaW4gb25lIGNv dW50cnkgd291bGQga25vdyB0aGUgV1NEQnMgaW4gb3RoZXIgY291bnRyaWVzLg0KSWYgdGhlIG1h c3RlciBkZXZpY2UgZG9lcyBub3Qga25vdyB3aGF0IGNvdW50cnkgaXQgaXMgaW4sIGl0IG1heSBm aW5kIHRoYXQgb3V0IGZyb20gdGhlIFdTREIgaXQgaXMgdG9sZCB0byBjb250YWN0IGJ5IHRoZSBM b1NUIHNlcnZlci4NClRoZSB3ZWFrIHBhcnQgb2YgdGhpcyBzb2x1dGlvbiBJIHRoaW5rIGlzIHRo ZSByb2FtaW5nIGNhc2UsIHdoZXJlIHRoZSBMb1NUIHNlcnZlciBoYXMgdG8gYmUgZGlzY292ZXJl ZCBlaXRoZXIgYnkgZGhjcCAod2UgYWxsIGtub3cgdGhlIGxpbWl0YXRpb25zIG9mIHRoaXMpIG9y IEROUy4gRE5TIGFsc28gaGFzIGl0cyBwcmFjdGljYWwgbGltaXRhdGlvbnMsIGFzIHpvbmUgYWRt aW5zIG1heSBiZSByZWx1Y3RhbnQgdG8ganVzdCBhZGQgVS1OQVBUUiByZWNvcmRzIGZvciBhIHNl cnZpY2Ugd2l0aCBsaW1pdGVkIHVzYWdlLiBJZiB0aGVyZSBjb3VsZCBiZSBhc3N1bWVkIHRoYXQg dGhlIGlzIGEgZ2xvYmFsIExvU1Qgc2VydmVyIGFibGUgdG8gYW5zd2VyIHF1ZXJpZXMgZnJvbSBh bGwgb3ZlciwgdGhlbiB0aGlzIGNvdWxkIGJlIGEgd29ya2luZyBzb2x1dGlvbi4gQnV0IGNhbiB3 ZSBtYWtlIHRoZXNlIGFzc3VtcHRpb25zPw0KDQpUaGUgcHJlY29uZmlndXJhdGlvbiBjb3VsZCBi ZSBhcyBzaW1wbGUgYXMgcHJvdmlzaW9uaW5nIHRoZSBtYXN0ZXIgZGV2aWNlcyB3aXRoIGEgVVJJ LCB3aGljaCB3b3VsZCBjb250YWluIGFuIHVwLXRvLWRhdGUgbGlzdCBvZiBleGlzdGluZyBXU0RC cy4gVGhlIGRldmljZSB3b3VsZCBuZWVkIHRvIGZpbmQgb3V0IHdoaWNoIGNvdW50cnkgaXQgaXMg aW4sIHRoZW4gcXVlcnkgdGhlIGFwcHJvcHJpYXRlIGRiLiBJZiB0aGVyZSBhcmUgbXVsdGlwbGUg aW4gdGhhdCBjb3VudHJ5IGFuZCBkaWRuJ3QgcGljayB0aGUgcmlnaHQgb25lLCBpdCBjb3VsZCBl aXRoZXIgYmUgcmVkaXJlY3RlZCB0byB0aGUgcmlnaHQgb25lIG9yIGNvdWxkIHRyeSBpdHNlbGYg dGhlIG90aGVyIG9uZS4gVGhlIHByb2JsZW1hdGljIHBhcnQgaGVyZSBpcyBob3cgdG8gZmluZCBv dXQgd2hhdCBjb3VudHJ5IGl0IGlzIGluLiBBZ2FpbiwgaWYgd2UgYXNzdW1lIG5vbi1yb2FtaW5n LCB0aGVuIGl0IGlzIHRyaXZpYWwsIHRoZSBwcm9ibGVtIGhlcmUgaXMgYWxzbyB3aXRoIHRoZSBy b2FtaW5nIGNhc2UuIElmIHRoZSBkZXZpY2UgaGFzIG1hcCBkYXRhIGF2YWlsYWJsZSwgdGhhdCB3 b3VsZCBoZWxwIGl0IG1hcCBpdHMgbG9jYXRpb24gdG8gYSBjb3VudHJ5L3JlZ3VsYXRvcnlfZG9t YWluLg0KDQpTbywgSSB0aGluayBib3RoIHNvbHV0aW9ucyBoYXZlIHRoZWlyIHdlYWsgcG9pbnRz LCBkZXBlbmRpbmcgb24gaG93IHRoZSBhc3N1bXB0aW9ucyB3ZSBtYWtlIHdpbGwgbWF0Y2ggd2l0 aCB0aGUgZ2xvYmFsIGRlcGxveW1lbnRzLiBJZiB3ZSBjb25jbHVkZSB0aGF0IGRpZmZlcmVudCBk aXNjb3ZlcnkgbWVjaGFuaXNtcyB3b3VsZCBzdWl0IGJldHRlciB0aGUgZGl2ZXJzaXR5IG9mIHVz ZSBjYXNlcywgd2UgbWF5IG5vdCBuZWVkIHRvIHBpY2sgb25lIG1lY2hhbmlzbSwgYnV0IGdvIHdp dGggKGVnKSB0d28uDQoNCi0gR2Fib3INCg0KDQpGcm9tOiBwYXdzLWJvdW5jZXNAaWV0Zi5vcmcg W21haWx0bzpwYXdzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBQYXRpbCBCYXNhdmFy YWogKE5va2lhLUNJQy9EYWxsYXMpDQpTZW50OiBUaHVyc2RheSwgQXByaWwgMTksIDIwMTIgMTI6 MzUgUE0NClRvOiBCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpejsgc2Rhc0BhcHBjb21zY2kuY29tDQpD YzogcGF3c0BpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3Zlcnkg UXVlc3Rpb24NCg0KDQpJIGFncmVlIHRoYXQgd2UgYXJlIGp1bXBpbmcgb2ZmIHRvIGRpc2N1c3Mg dGhlIHNvbHV0aW9uIHNwYWNlLg0KVGhlIHJlcXVpcmVtZW50IGZvciBQQVdTIGlzIHRoYXQgd2Ug bmVlZCBhIGRhdGFiYXNlIGRpc2NvdmVyeSBtZWNoYW5pc20uIFRoZXJlIGNhbiBiZSBtdWx0aXBs ZSBhcHByb2FjaGVzIHRvd2FyZHMgdGhpcyByZXF1aXJlbWVudC4gTG9TVCBpcyBvbmUgb3B0aW9u LiBCdXQgdGhlcmUgYXJlIG90aGVycyBhcyB3ZWxsIGFuZCBpdCB3b3VsZCBiZSB1c2VmdWwgdG8g YWN0dWFsbHkgaGF2ZSBzb21lIEktRHMgcHJvcG9zaW5nIGEgc29sdXRpb24gZm9yIGRpc2NvdmVy eSB0aGFuIGZyYWdtZW50ZWQgcGllY2VzIG9mIGluZm9ybWF0aW9uIGFuZCBpZGVhcy4NCg0KLVJh ag0KDQpGcm9tOiAiPGV4dCBSb3Nlbj4iLCAiQnJpYW4uUm9zZW5AbmV1c3Rhci5iaXoiIDxCcmlh bi5Sb3NlbkBuZXVzdGFyLmJpej4NCkRhdGU6IFRodXJzZGF5LCBBcHJpbCAxOSwgMjAxMiAxOjQw IFBNDQpUbzogIkRhcywgU3ViaXIiIDxzZGFzQGFwcGNvbXNjaS5jb20+DQpDYzogInBhd3NAaWV0 Zi5vcmciIDxwYXdzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNj b3ZlcnkgUXVlc3Rpb24NCg0KV2UncmUgZ2V0dGluZyBzb2x1dGlvbnMgYWhlYWQgb2YgcmVxdWly ZW1lbnRzLiANCg0KTG9TVCBpcyBhIHNvbHV0aW9uIHRvIGEgcmVxdWlyZW1lbnQgZm9yIGRpc2Nv dmVyeS4NCg0KSG93ZXZlciwgdGhlIGFuc3dlciB0byB5b3VyIHF1ZXN0aW9uIGlzIHRoYXQgZWl0 aGVyIHdlIHVzZSBhbiBleGlzdGluZyBMb1NUIHNlcnZpY2UgYW5kIGFkZCBzZXJ2aWNlIHVybnMg Zm9yIG91ciBwdXJwb3NlLCBvciBhbGwgdGhlIGRhdGFiYXNlIG9wZXJhdG9ycyBpbiBhbiBhcmVh IGNvb3BlcmF0ZSB0byBydW4gb25lIExvU1Qgc2VydmljZSwgb3Igc29tZSBzaW5nbGUgbmV1dHJh bCBlbnRpdHkgcnVucyBpdC4gwqANCg0KQnJpYW4NCg0KT24gQXByIDE5LCAyMDEyLCBhdCAyOjMz IFBNLCBEYXMsIFN1YmlyIHdyb3RlOg0KDQoNCkkgdGhpbmsgdGhhdCBkYXRhYmFzZSBkaXNjb3Zl cnkgc2hvdWxkIGJlIGxlZnQgdG8gZWFjaCBjb3VudHJ5IHRvIGRlZmluZSBiYXNlZCBvbiB0aGVp ciBvd24gcmVxdWlyZW1lbnRzIGFuZCBXaGl0ZXNwYWNlIGVjb3N5c3RlbS4NCsKgDQpCeSB0aGF0 IGFyZ3VtZW50LCB3ZSBzaG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVhY2ggY291bnRyeSBk ZWZpbmUgdGhlaXIgb3duIGRhdGFiYXNlIHF1ZXJ5IHByb3RvY29sLg0KwqANClNEPiBJIHdvdWxk IG5vdCBjb25zaWRlciBib3RoIG9mIHRoZW0gYXQgdGhlIHNhbWUgbGV2ZWwuDQrCoA0KSSBkbyBu b3QgdW5kZXJzdGFuZCBob3cgd2Ugd2lsbCBzYXRpc2Z5IHRoZSBmb2xsb3dpbmc6IMKgDQrCoA0K SWYgaXQgaXMgYW4gb3BlcmF0b3IgbWFuYWdlZCBMb1NUIHNlcnZpY2UgKGxpa2VseSkgaG93IHdv dWxkIGl0IGtub3cgd2hhdCBhbnN3ZXIgdG8gcHJvdmlkZSBmb3IgdGhlIG90aGVyIGRhdGFiYXNl IGFzc3VtaW5nIHRoZXJlIGlzIG5vIHJvYW1pbmcgcmVsYXRpb25zaGlwLsKgIEFuZCB3aHkgc2hv dWxkIHRoZSBvcGVyYXRvciBwcm92aWRlIHRoaXMsIGlmIGhlIGlzIG5vdCBtYW5hZ2luZyB0aGUg d2hpdGVzcGFjZSBzZXJ2aWNlLg0KwqANCg0KDQoNCkZyb206wqBSb3NlbiwgQnJpYW4gW21haWx0 bzpCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpel0NClNlbnQ6wqBUaHVyc2RheSwgQXByaWwgMTksIDIw MTIgMjowMSBQTQ0KVG86wqBEb24gSm9zbHluDQpDYzrCoERhcywgU3ViaXI7IHBhd3NAaWV0Zi5v cmcNClN1YmplY3Q6wqBSZTogW3Bhd3NdIERhdGFiYXNlIERpc2NvdmVyeSBRdWVzdGlvbg0KwqAN CjxhcyBpbmRpdmlkdWFsPg0KSSBkaXNhZ3JlZS4NCsKgDQpXaGlsZSBsb2NhbCByZWd1bGF0aW9u IGNvdWxkIGxpbWl0IGNhcGFiaWxpdHkgZm9yIGRpc2NvdmVyeSwgaW4gZ2VuZXJhbCwgSSB3b3Vs ZCBsaWtlIHRvIGJlIGFibGUgdG8gYnVpbGQgZGV2aWNlcyB0aGF0IGZpbmQgZGF0YWJhc2VzIGJh c2VkIG9uIGxvY2F0aW9uIGFuZCB0eXBlIG9mIGRldmljZS4NCsKgDQpJdCBtYXkgYmUsIGFzIGlu IHNheSBHU00gY2VsbCBwaG9uZXMsIHRoYXQgZGlzY292ZXJ5IHByZXNlbnRzIGEgbGlzdCBvZiBw b3NzaWJpbGl0aWVzLCBhbmQgc3BlY2lmaWMgY2hvaWNlcyBnZXQgYmFzZWQgb24gdGhpbmdzIGxp a2Ugcm9hbWluZyByZWxhdGlvbnNoaXBzLCBidXQgdG8gbWFrZSB0aGF0IHdvcmsgcmVxdWlyZXMg c3RhbmRhcmRpemF0aW9uLg0KwqANClNlZSBpbmxpbmUgZm9yIGNvbW1lbnRzDQpPbiBBcHIgMTks IDIwMTIsIGF0IDE6MzAgUE0sIERvbiBKb3NseW4gd3JvdGU6DQoNCg0KDQpJIGRvbid0IHRoaW5r IFBBV1Mgc2hvdWxkIGRlZmluZSBkaXNjb3ZlcnksIEkgdGhpbmsgdGhlIHByb3RvY29sIHNob3Vs ZCBzaW1wbHkgc3RhcnQgYWZ0ZXIgYSBkZXZpY2UgaGFzICJmb3VuZCIgdGhlIGNvcnJlY3QgZGF0 YWJhc2UgdG8gdXNlLg0KwqANCkkgZmVlbCB0aGlzIHdheSBmb3IgbWFueSByZWFzb25zOg0KMSkg SW4gdGhlIFVTLCBhIHJhZGlvIGlzIGNlcnRpZmllZCB0byB3b3JrIHdpdGggb25lIG9yIG1vcmUg c3BlY2lmaWMgZGF0YWJhc2VzLiBTbyB0aGUgZGV2aWNlIHdpbGwgYmUgcHJlLWNvbmZpZ3VyZWQg dG8gY29udGFjdCBzcGVjaWZpYyBkYXRhYmFzZXMsIG5vIG5lZWQgdG8gaW1wbGVtZW50IGEgZGlz Y292ZXJ5IHNlcnZpY2UuIElmIHRoZSBkZXZpY2UgaXMgcHJvZ3JhbW1lZCB0byB3b3JrIHdpdGgg bW9yZSB0aGFuIG9uZSBkYXRhYmFzZSBwcm92aWRlciwgdGhlIGRldmljZSBvd25lciB3aWxsIGNv bmZpZ3VyZSB3aGljaCBvbmUgdG8gdXNlIGJhc2VkIG9uIHRoZSByZWxhdGlvbnNoaXAgdGhhdCB0 aGV5IGhhdmUgZXN0YWJsaXNoZWQgd2l0aCB0aGUgZGF0YWJhc2UgcHJvdmlkZXIgKGZvciBleGFt cGxlLCB3aGljaCBvbmUgdGhleSBhcmUgcGF5aW5nIHRvIHVzZSkuDQpEaXNjb3Zlcnkgd291bGQg cHJvdmlkZSB0aGUgbGlzdCBvZiAoMTApIGRhdGFiYXNlcy4gwqBXaGljaCBvbmUgeW91IHVzZSBj b3VsZCBiZSBiYXNlZCBvbiBleGlzdGluZyBzdWJzY3JpcHRpb25zLCBidXQgY291bGQgYWxzbyBi ZSBiYXNlZCBvbiByb2FtaW5nIGFncmVlbWVudHMuIMKgUHJlY29uZmlndXJhdGlvbiB3b24ndCB3 b3JrOiBJIGJ1aWxkIGEgZGV2aWNlIHRoYXQgaXMgY2VydGlmaWVkIHRvIHdvcmsgaW4gdGhlIFUu Uy4gYW5kIHRoZSBVLksuIMKgSXQncyBzb2xkIHRvIGEgVS5LLiBjdXN0b21lciwgd2hvIHZpc2l0 cyB0aGUgVS5TLiDCoFRoZSBjdXN0b21lcidzIFUuSy4gcHJvdmlkZXIgaGFzIGEgcm9hbWluZyBh cnJhbmdlbWVudCB3aXRoIG9uZSBvciBtb3JlIFUuUy4gZGF0YWJhc2Ugb3BlcmF0b3JzLiDCoEkg d2FudCB0aGF0IHRvIHdvcmssIGV2ZW4gaWYgdGhlIGRldmljZSBpcyBjZXJ0aWZpZWQgdG8gd29y ayBpbiAyNSBjb3VudHJpZXMuIMKgUHJlY29uZmlndXJhdGlvbiByYXJlbHkgd29ya3Mgd2VsbCBp biBnbG9iYWwsIG1vYmlsZSBlbnZpcm9ubWVudHMuIMKgWW91IGNhbiBkbyBpdCwgYnV0IEkgd2Fu dCBhIHN0YW5kYXJkaXplZCBkaXNjb3ZlcnkgbWVjaGFuaXNtLg0KwqANCg0KDQoNCjIpIERpc2Nv dmVyeSBzZXJ2aWNlcyBsaWtlIExvU1QgYXJlIGJhc2VkIG9uIGxvY2F0aW9uLCBidXQgdGhlIGRl dmljZSdzIHJlbGF0aW9uc2hpcCB3aXRoIGEgZGF0YWJhc2Ugc2VydmljZSBpcyBub3Qga25vd24g b3IgY29uc2lkZXJlZC4gV2hpbGUgaXQgbWF5IHNlZW0gc2ltcGxlIHRvIGNvbmZpZ3VyZSBMb1NU IG9yIHNpbWlsYXIgc2VydmljZSB0byBwb2ludCB0byBhIGRhdGFiYXNlIHNlcnZpY2UgYmFzZWQg b24gbG9jYXRpb24sIGhvdyBkbyB5b3UgcG9pbnQgdG8gdGhlIG9uZSB0aGF0IHRoZSBjdXN0b21l ciBoYXMgYSByZWxhdGlvbnNoaXAgd2l0aCwgZm9yIGV4YW1wbGUsIHBhaWQgdG8gdXNlPyBJIGRv IHJlYWxpemUgdGhhdCB0aGlzIG1heSBub3QgYmUgYW4gaXNzdWUgaW4gZXZlcnkgY291bnRyeS4N ClNlZSByb2FtaW5nIGFib3ZlLiDCoFlvdSBtYXkgaGF2ZSBjb25maWd1cmF0aW9uIGZvciB5b3Vy IGhvbWUgZGF0YWJhc2UsIGJ1dCBub3QgYSByb2FtaW5nIGRhdGFiYXNlLiDCoEFsc28sIEkgZXhw ZWN0IGFycmFuZ2VtZW50cyBpbiBzb21lIG90aGVyIGNvdW50cmllcyB3aWxsIGJlIHNpbXBsZXIg dGhhbiB0aGUgVS5TLg0KwqANCg0KDQoNCjMpIElmIFBBV1MgZGVmaW5lcyBhIGdsb2JhbGx5IGFw cGxpY2FibGUgZGlzY292ZXJ5IHByb2Nlc3MgYW5kIGVpdGhlciBwaWNrcyBhbiBleGlzdGluZyBw cm90b2NvbCAobGlrZSBMb1NUKSBvciBkZXNpZ25zIG9uZSwgbW9zdCBsaWtlbHkgaXQgd291bGQg aW5jbHVkZSBhIGNlbnRyYWxseSBiYXNlZCBkaXNjb3Zlcnkgc2VydmljZS4gV2hhdCBlbnRpdHkg d2lsbCBiZSByZXNwb25zaWJsZSBmb3IgaG9zdGluZyBhbmQgY29uZmlndXJpbmcgdGhlIGNlbnRy YWwgZGlzY292ZXJ5IHNlcnZpY2U/IEhvdyB3aWxsIFBBV1MgZGVmaW5lIHRoaXMgYXMgYSBnbG9i YWwgc29sdXRpb24sIGFuZCBkZWFsIHdpdGggdGhlIHBvbGl0aWNzIGJldHdlZW4gY291bnRyaWVz Pw0KTG9TVCBpcyBkZXNpZ25lZCB0byBub3QgcmVxdWlyZSBhIGNlbnRyYWwgYW55dGhpbmcuIMKg SXQncyBkaXN0cmlidXRlZC4gwqBJdCBjbGV2ZXJseSBhdm9pZHMgdGhlIHBvbGl0aWNhbCBtZXNz LiDCoFRoZSBkZXNpZ25lcnMgd2VyZSBtaW5kZnVsIG9mIHRoZXNlIGlzc3Vlcy4NCsKgDQpJJ20g d2F2aW5nIG15IGhhbmRzIGEgYml0LCBidXQgaXQncyBhIHZlcnkgZ29vZCBhbnN3ZXIgZm9yIGRp c2NvdmVyeSBvZiBsb2NhdGlvbiBzZW5zaXRpdmUgc2VydmVycy4NCsKgDQo0KSBTb21lIHJhZGlv IG1hbnVmYWN0dXJlcnMgZG8gbm90IGhhdmUgdmVyeSBtdWNoIFJPTSB0byBpbmNsdWRlIGV2ZW4g bW9yZSBjb2RlIG9uIHRoZWlyIGRldmljZS4gSSdtIGNvbmNlcm5lZCB0aGF0IGRpc2NvdmVyeSB3 aWxsIGNvbnN1bWUgZXZlbiBtb3JlIHNwYWNlIG9uIHRoZSByYWRpbywgc3BhY2UgdGhhdCB0aGV5 IG1heSBub3QgZXZlbiBoYXZlLg0KTm90IGFuIGFyZ3VtZW50IHRoYXQgZ2V0cyB5b3UgYW55IHRy YWN0aW9uIGluIHRoZSBJRVRGLiDCoFJPTSBpcyBjaGVhcC4gSGF2ZSBtb3JlLiDCoEFsbCBpdCB0 YWtlcyBpcyBvbmUgc2VydmljZSBjYWxsIHRvIHdpcGUgb3V0IHNhdmluZ3MgaW4gUk9NLg0KDQoN Cg0KNSkgSSBiZWxpZXZlIHRoYXQgZGVmaW5pbmcgZGlzY292ZXJ5IHdpbGwgdGFrZSBtb3JlIHRp bWUgdGhhbiBkZWZpbmluZyB0aGUgcHJvdG9jb2wgYmV0d2VlbiB0aGUgV1NEQiBhbmQgV1NELg0K TmFoLiDCoFdlIGRvIHRoaXMgZm9yIGxvdHMgb2YgcHJvdG9jb2xzLiDCoElmIHdlIGRlY2lkZSB0 byB1c2UgTG9TVCwgaXQgd2lsbCBiZSB2ZXJ5IGVhc3kuIMKgDQoNCg0KDQrCoA0KSSB0aGluayB0 aGF0IGRhdGFiYXNlIGRpc2NvdmVyeSBzaG91bGQgYmUgbGVmdCB0byBlYWNoIGNvdW50cnkgdG8g ZGVmaW5lIGJhc2VkIG9uIHRoZWlyIG93biByZXF1aXJlbWVudHMgYW5kIFdoaXRlc3BhY2UgZWNv c3lzdGVtLg0KQnkgdGhhdCBhcmd1bWVudCwgd2Ugc2hvdWxkIGNsb3NlIHVwIHNob3AgYW5kIGxl dCBlYWNoIGNvdW50cnkgZGVmaW5lIHRoZWlyIG93biBkYXRhYmFzZSBxdWVyeSBwcm90b2NvbC4N Cg0KDQoNCg0K From gerald.chouinard@sympatico.ca Thu Apr 19 20:01:42 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 487EC11E80AA for ; Thu, 19 Apr 2012 20:01:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.307 X-Spam-Level: X-Spam-Status: No, score=-0.307 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, MSGID_FROM_MTA_HEADER=0.803] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FyPDY72IsoI6 for ; Thu, 19 Apr 2012 20:01:41 -0700 (PDT) Received: from blu0-omc1-s15.blu0.hotmail.com (blu0-omc1-s15.blu0.hotmail.com [65.55.116.26]) by ietfa.amsl.com (Postfix) with ESMTP id 1B83511E8091 for ; Thu, 19 Apr 2012 20:01:40 -0700 (PDT) Received: from BLU0-SMTP60 ([65.55.116.8]) by blu0-omc1-s15.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 19 Apr 2012 20:01:39 -0700 X-Originating-IP: [50.100.144.118] X-Originating-Email: [gerald.chouinard@sympatico.ca] Message-ID: Received: from Gerald2 ([50.100.144.118]) by BLU0-SMTP60.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Thu, 19 Apr 2012 20:01:39 -0700 From: Gerald Chouinard To: "'Pete Resnick'" References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <4F8D7361.40803@qualcomm.com> Date: Thu, 19 Apr 2012 23:01:34 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0coA6q/8wBj9BORzWRI5nlzpoy7QAKuH4g In-Reply-To: <4F8D7361.40803@qualcomm.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-OriginalArrivalTime: 20 Apr 2012 03:01:39.0333 (UTC) FILETIME=[E7EE3B50:01CD1EA1] Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 03:01:42 -0000 Pete, The "anticipated usage" describes the response that the WSD will make in a transitional state when it initiates its operation after having queried the database. However, since the regulatory bodies in different countries will require that the WSD queries the database on a regular basis (e.g., within 24 hours in the USA), the question is whether the WSD will need to send its spectrum occupation after every query, even if it has not changed (i.e., the behavior in a steady-state). If this is not needed, then the term "anticipated usage" would be appropriate since the WSD would only respond when it changes its spectrum occupation (however, see paragraph below). If a confirmation is needed every time, then in most of the cases, the WSD would report its current spectrum usage and only when it happens to change its usage would it nee to report its "anticipated usage". if it has not already re-tuned to the new allowed channel before it sends its report to the database. My guess is that since it will need to free the channel that it was operating on and that is no longer available as soon as possible to avoid interference, it will likely re-tune right away and not wait for the report to be sent to the database over the internet before re-tuning (my guess is this would be done over TCP with proper transmission confirmation rather than UDP). In such case, it would then report on its "actual usage" rather than the "anticipated usage". As you can see, this depends on what is being assumed as the process taking place at the WSD when it queries the database. Once this is clearly understood, it will be to the group to decide. Gerald -----Original Message----- From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Pete Resnick Sent: Tuesday, 17 April, 2012 09:43 To: andy.sago@bt.com Cc: paws@ietf.org Subject: Re: [paws] charter update Folks, 1. As was said by others, "anticipated" is correct. The change in the charter was not to include a constant dynamic update to the database of what the device is currently using, but a one-time immediate report of what the device intends to use. If you prefer "intended" to "anticipated", that is also fine, but we have *not* discussed the possibility of writing the protocol to have an update mechanism to inform the database of the current actual usage. If that's needed, we should further discuss. 2. I should repeat the admonition I made at the meeting in Paris: We are *not* writing regulatory requirements into the protocol. We are writing the protocol to have enough flexibility to satisfy regulatory requirements. I am quite sure if we asked Ofcom whether they wanted "anticipated usage" or "actual usage" in the protocol, they'd say "actual usage", but that is entirely the wrong question to be asking and we'd be getting a bogus answer. If the regulatory requirement we are trying to make sure we are able to cover is "a single report by the device of which spectrum it will be using", then "anticipated" is our design requirement. Regulators (like end users in general) are not protocol designers and the language they use for requirements should not be used in our charter or protocol documents. We need to interpret what their high-level requirements mean for our protocol and use language within our documents (including our charter) that makes sense for a protocol. So, my question to the list: Does anybody think we need to have the device constantly report back to the database about its current usage? If I don't hear from anybody, I'm going to assume that this is *not* needed and that the correct charter update to submit to the IESG should have "anticipated" or "intended". pr On 4/16/12 5:13 AM, andy.sago@bt.com wrote: > Gabor > > Like Gerald, I am uneasy with the use of the word "anticipated". We can ask Ofcom, but I am sure they will just point us to their regulatory requirements which use phrasing like "a master WSD must communicate to the WSDB the following information: .... The lower and upper frequency boundaries of the in-block emissions.... The maximum in-block EIRP spectral densities (in dBm/(0.2 MHz)) that the master WSD, and its associated slaves, actually radiate ....". So their regulatory requirements are for actual usage, not anticipated. It may be foolish for the group to agree charter text that says something different. Can we just delete the word "anticipated" in the new bullet 5? The word order could be changed to " Report spectrum usage to the white space database at a suitable granularity". > > Andy > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gerald Chouinard > Sent: 15 April 2012 18:40 > To: Gabor.Bajko@nokia.com > Cc: presnick@qualcomm.com; paws@ietf.org > Subject: Re: [paws] charter update > > Gabor, > > I am wandering is the word "anticipated" will be good enough for OFCOM. You may want to verify with them. To establish a status of the spectrum usage in an area, the regulator will likely need the actual usage of this spectrum and not only its "anticipated" usage. > > My two cents ... > > Gerald > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Gabor.Bajko@nokia.com > Sent: Friday, 13 April, 2012 16:31 > To: stpeter@stpeter.im; presnick@qualcomm.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Pete, Peter, > > There doesn't seem to be any objection to this charter update text on the list from the WG members. Could you guys take this charter proposal text to the iesg's telechat? > > Thanks, Gabor > > > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Bajko Gabor (Nokia-CIC/SiliconValley) > Sent: Wednesday, April 11, 2012 1:02 PM > To: stpeter@stpeter.im > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Here's the charter update proposal text: > http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt > > According to diff, the are 6 lines changed, including the update to the milestones. The main change is adding bullet point 5: " Report to the white space database anticipated spectrum usage at a suitable granularity." > > - Gabor > > > -----Original Message----- > From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] > Sent: Tuesday, April 10, 2012 6:06 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley) > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: > >> Folks, >> >> There was long discussion on the list before the Paris F2F about the >> newly surfaced Ofcom requirements, which require the master devices to >> report back to the wsdb the spectrum chosen for operation. Since this >> aspect is not captured in the current charter, during the F2F we >> discussed how to capture those requirements and there was no objection >> to a slight charter update. >> >> The tentative charter update text I showed in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >> one objection to the text added as a 5^th bullet point: "5. Report >> back to the white space database use information, including the chosen >> channels for operation and other relevant information", noting that >> the result may be a chatty behavior in case of frequency hopping (see >> the >> > minutes). > >> The new proposal would be to replace the text in bullet 5 with "Report >> to the white space database anticipated spectrum usage at a suitable >> granularity." This text seem to be fine with Joel, who raised the >> > objection. > >> I hope there is consensus in the wg for this new wording for the >> charter update text. If there is no objection on the list to this >> newly proposed text in the next few days, I would ask our AD to take >> the proposed charter update text in slide 7 of >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >> the new text for bullet 5, to the iesg. >> > Hi Gabor, > > Would you be so kind as to send the actual text to the list? That will make it easier for people to track the changes, search on this thread, etc. > > Thanks! > > Peter > > -- > Peter Saint-Andre > https://stpeter.im/ > -- Pete Resnick Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102 _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws From peter@spectrumbridge.com Fri Apr 20 05:24:58 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA90321F865E for ; Fri, 20 Apr 2012 05:24:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lCrOQFewFdVg for ; Fri, 20 Apr 2012 05:24:57 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 5D8C621F8643 for ; Fri, 20 Apr 2012 05:24:57 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Fri, 20 Apr 2012 08:26:36 -0400 From: Peter Stanforth To: "Gabor.Bajko@nokia.com" , "Basavaraj.Patil@nokia.com" , "Brian.Rosen@neustar.biz" , "sdas@appcomsci.com" Date: Fri, 20 Apr 2012 08:24:48 -0400 Thread-Topic: [paws] Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0e8NQK0x+jfy3vQTqgVv94D/XMlA== Message-ID: In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E7809C@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 12:24:58 -0000 VGhlcmUgYXJlIG1hbnkgbW9yZSBzb2x1dGlvbnMgYW5kIHRoZSBjaG9pY2VzIGhhdmUgbW9yZSBi ZWFyaW5nIG9uDQpjb21tZXJjaWFsIGFuZCBidXNpbmVzcyBpc3N1ZXMgdGhhbiB0ZWNobmljYWwg aXNzdWVzLiBPdXQgb2YgbmVjZXNzaXR5IHdlDQpidWlsdCBhIGRpc2NvdmVyeSBzb2x1dGlvbiwg YmVjYXVzZSB3ZSBoYXZlIHJhZGlvcyBhbmQgZGF0YWJhc2VzIHJ1bm5pbmcNCmluIHRyaWFscyBp biBzZXZlcmFsIGNvdW50cmllcywgdGhhdCBpcyB2ZXJ5IGRpZmZlcmVudCBmcm9tIGJvdGggb2Yg dGhvc2UNCmRlc2NyaWJlZC4gIFRoZSBzb2x1dGlvbiB3ZSBjaG9zZSB3YXMgYXMgc2ltcGxlIGFu ZCBxdWljayBhcyBwb3NzaWJsZQ0KYmVjYXVzZSB0aGUgZ29hbCB3YXMgdG8gdHJ5IHRvIGdldCB0 cmlhbHMgdXAgYW5kIHJ1bm5pbmcsIHNvIEkgd291bGQgbm90DQpvZmZlciBpdCB1cCBhcyBhIGRp cmVjdCBzb2x1dGlvbiBidXQgaXQgZG9lcyBoYXZlIHNvbWUgaW50ZXJlc3RpbmcNCmNvbmNlcHRz IEkgd2lsbCBvdXRsaW5lIGJlbG93LiBIb3dldmVyIGJlY2F1c2UgdGhlIHNjb3BlIG9mIGRpc2Nv dmVyeQ0Ka2VlcHMgZ3Jvd2luZyBJIHN0aWxsIHRoaW5rIGl0IHNob3VsZCBiZSBvdXRzaWRlIHRo ZSBjdXJyZW50IHNjb3BlIG9mDQpQQVdTLiBMZXRzIGdldCBhIHByb3RvY29sIGNvbXBsZXRlZCBh bmQgZGVjaWRlIGlmIHdlIG5lZWQgdG8gY29tZSBiYWNrIGFuZA0KYWRkcmVzcyB0aGlzIGlzc3Vl Lg0KDQpGaXJzdCBpc3N1ZS4gRm9yIG91ciBVUyBzb2x1dGlvbiBkaXNjb3ZlcnkgaXMgbm90IGFs bG93ZWQgaW4gdGhlIGNvbnRleHQNCmRlc2NyaWJlZCBiZWxvdy4gVGhlIHJhZGlvIGhhcyB0byBi ZSBjZXJ0aWZpZWQgYWxvbmcgd2l0aCB0aGUgREIocykgdGhhdA0KaXQgd2lsbCBvcGVyYXRlIHdp dGguIEluIHRoZSBVSyB0aGV5IGhhdmUgcHJvcG9zZWQgYSBuYXRpb25hbCBkaXNjb3ZlcnkNCnBy b2Nlc3MgdGhhdCB3aWxsIGJlIG1hbmFnZWQgYnkgdGhlIHJlZ3VsYXRvci4gSSBjYW4ndCBzcGVh ayBmb3IgT2Zjb20gYnV0DQpJIGJlbGlldmUgdGhleSBjaG9zZSB0aGlzIGFwcHJvYWNoIHRvIGhh dmUgc29tZSBjb250cm9sIG9mIHRoZSBkYXRhYmFzZXMNCnRoYXQgYXJlIGFjdHVhbGx5IHByb3Zp ZGluZyBhY2Nlc3MgdG8gd2hpdGUgc3BhY2UuIFRodXMgSSBkb24ndCBiZWxpZXZlDQp0aGV5IHdp bGwgYmUgaGFwcHkgcmVsaW5xdWlzaGluZyBjb250cm9sIHRvIHNvbWUgVU4gb2YgZGF0YWJhc2Ug ZGlzY292ZXJ5Lg0KDQpTZWNvbmQgaXNzdWUuICBUaGUgcmFkaW8gdmVuZG9ycyB3ZSBhcmUgd29y a2luZyB3aXRoIGRvIG5vdCB3YW50IHRvIGhhdmUNCnRvIGdvIHRvIGRpZmZlcmVudCBkYXRhYmFz ZXMsIHRob3VnaCB0aGV5IHdvdWxkIGxpa2UgdGhlIG9wdGlvbiB0byBjaG9vc2UuDQpJbiB0aGUg VVMgcmVndWxhdGlvbiB0aGV5IGFjaGlldmUgdGhpcyBieSBjZXJ0aWZ5aW5nIHdpdGggbXVsdGlw bGUNCmRhdGFiYXNlcy4gSW4gdGhlIFVrIHRoZXkgd291bGQgdXNlIGEgYnVzaW5lc3MgcmVsYXRp b25zaGlwIHJlbGF0ZWQgdG8gdGhlDQpsaXN0IHByb3ZpZGVkIGJ5IE9mY29tLg0KDQpUaGlyZCBp c3N1ZSBpcyB3aG8gaXMgbWFraW5nIHRoZSBkZWNpc2lvbj8gIFRoZXJlIHNlZW1zIHRvIGJlIGEN CnByZXN1bXB0aW9uIHRoYXQgdGhlIHJhZGlvIGlzIG1ha2luZyB0aGUgY2hvaWNlLiBJIFN0cm9u Z2x5IHJlamVjdCB0aGF0Lg0KSGVyZSBpbiB0aGUgVVMgdGhlIGltcGxlbWVudGVkIG1vZGVsIGFs bG93cyB0aGUgbmV0d29yayBvcGVyYXRvciwgd2hvDQpwdXJjaGFzZWQgdGhlIHJhZGlvLCB0byBj aG9vc2UgdGhlIGRhdGFiYXNlLiBJIGV4cGVjdCB3ZSBoYXZlIHRvIHN1cHBvcnQNCmJvdGggbW9k ZWxzIGFuZCBtYXliZSBvdGhlcnMsIHdoaWNoIGZ1cnRoZXIgY29tcGxpY2F0ZXMgZGlzY292ZXJ5 Lg0KDQpGb3VydGggaXNzdWUgaXMgZmxleGliaWxpdHkuIE9uZSBjb21wbGFpbnQgb24gdGhpcyBm b3J1bSB3YXMgaG93IHRvIGFkZCBvcg0KZGVsZXRlIGZyb20gdGhlIHBvc3NpYmxlIGxpc3QuIEFn YWluIHRoZSBwcmVzdW1wdGlvbiB3YXMgdGhhdCB0aGUgbGFjayBvZg0KYSBkaXNjb3ZlcnkgbWVj aGFuaXNtIHdvdWxkIHByZXZlbnQgdGhpcy4NCg0KVGhpcyBpcyB3aGF0IHdlIGRpZC4gU3RlcCAx IHRoZSByYWRpb3MgbGVhdmUgdGhlIG1hbnVmYWN0dXJlcg0KcHJlY29uZmlndXJlZCB3aXRoIHRo ZSBhZGRyZXNzKHMpIG9mIHRoZSBEQiB0aGF0IGl0IGNhbiB0YWxrIHRvLiBTbyB0b2RheQ0KaXQg aXMgb3VyIFVTIGRhdGFiYXNlIGFzIHRoYXQgaXMgd2hhdCB0aGUgZGV2aWNlIGlzIGNlcnRpZmll ZCBmb3IuIFN0ZXAgMi4NClRoZSByYWRpbyBhbHdheXMgY29tZXMgdG8gdGhlIGxhc3Qga25vd24g KGluaXRpYWxseSBvcmlnaW5hbCkgREIuIFRoZSBEQg0KdmVyaWZpZXMgdGhlIGxvY2F0aW9uIGFu ZCBkZXRlcm1pbmVzIGlmIGl0IGlzIHdpdGhpbiBzY29wZS4gSWYgbm90IGl0DQpyZXR1cm5zIGEg cG9pbnRlci9saW5rIHRvIHRoZSBkZXZpY2UgdG8gZGlyZWN0IGl0IHRvIGEgREIgdGhhdCBjYW4g c3VwcG9ydA0KaXQgYmFzZWQgb24gdGhlIHJlcG9ydGVkIGxvY2F0aW9uLiAgQXMgSSBzYWlkIHRo aXMgd2FzIGRvbmUgYXMgYW4NCmV4cGVkaWVudC4gSG93ZXZlciBJIGNvdWxkIHNlZSBhIHZhcmlh dGlvbiBvZiB0aGlzIGFwcGVhbGluZyB0byBhIGRldmljZQ0KbWFudWZhY3R1cmVyLiANCkFzc3Vt ZSB0aGF0IGV2ZXJ5IGRldmljZSBpcyBwcmVwcm9ncmFtbWVkIHRvICJwaG9uZSBob21lIiB0aGUg ZGV2aWNlDQptYW51ZmFjdHVyZXIgY2FuIHRoZW4gcmV0dXJuIHRoZSBwb2ludGVyL2xpbmsgdG8g dGhlIERCIG9yIERCIGRpc2NvdmVyeQ0Kc2VydmVyIHRoZSBkZXZpY2UgaXMgdG8gdXNlIGJhc2Vk IG9uIHRoZSBsb2NhdGlvbiBwcm92aWRlZC4gU2V2ZXJhbCBuaWNlDQp0aGluZ3MgYWJvdXQgdGhp cyBhcHByb2FjaC4gT25lIEkgZG9uJ3QgbmVlZCB0byBjcmVhdGUgc29tZSBVTiBvZiBEYXRhYmFz ZQ0KZGlzY292ZXJ5IG1lY2hhbmlzbXMgYW5kLCB0d28sIHRoZSBkZXZpY2UgbWFudWZhY3R1cmVy IGNhbiBhZGQvZGVsZXRlDQpzdXBwb3J0IGZvciBEQiBhcm91bmQgdGhlIHdvcmxkIHdoZW4gYW5k IGhvdyBpdCBzZWVzIGZpdC4gIFN1Y2ggYW4NCmltcGxlbWVudGF0aW9uIHdvdWxkIHNlcnZlIHRo ZSBVUyBtYXJrZXQgKGl0IHdvdWxkIHJldHVybiBhIGxpc3Qgb2YNCmNlcnRpZmllZCBEQikgYW5k IE9mY29tIChpdCB3b3VsZCByZXR1bmUgYSBwb2ludGVyIHRvIHRoZSBPZmNvbSBEQiBtYW5hZ2Vy DQpwcm9jZXNzKS4gVGhpcmQgdGhpcyBpcyBhIHZlcnkgc2ltcGxlLCBsaWdodHdlaWdodCBwcm9w b3NhbCB0aGF0IGRvZXMgbm90DQpuZWVkIHRvIGNhcnJ5IHRoZSBidXJkZW4gb2YgYSBwcm9jZXNz IGRlc2lnbmVkIGZvciBQdWJsaWMgU2FmZXR5DQphcHBsaWNhdGlvbnMgKExvU1QpLg0KDQpTbyBh IGxvbmcgd2F5IG9mIHNheWluZyBJIGRvbid0IGJ1eSB0aGUgdHdvIG9wdGlvbnMgYXMgSSB0aGlu ayB0aGVyZSBhcmUNCm1hbnkgbW9yZSwgbXVjaCBiZXR0ZXIsIG9wdGlvbnMuDQoNClBldGVyIFMu DQoNCk9uIFRodUFwci8xOS8xMiBUaHUgQXByIDE5LCA1OjUyIFBNLCAiR2Fib3IuQmFqa29Abm9r aWEuY29tIg0KPEdhYm9yLkJhamtvQG5va2lhLmNvbT4gd3JvdGU6DQoNCj7inqIgaXQgd291bGQg YmUgdXNlZnVsIHRvIGFjdHVhbGx5IGhhdmUgc29tZSBJLURzIHByb3Bvc2luZyBhIHNvbHV0aW9u IGZvcg0KPmRpc2NvdmVyeQ0KPkkgZ3Vlc3MgU3ViaXIgaW5pdGlhdGVkIHRoaXMgdGhyZWFkIHRv IGZpbmQgb3V0IHdoaWNoIHNvbHV0aW9ucyBtaWdodCBiZQ0KPmFjY2VwdGFibGUgZm9yIHRoZSBn cm91cC4NCj4NCj5TbyBmYXIgd2UgaGVhcmQgYWJvdXQgdHdvIHBvc3NpYmxlIHNvbHV0aW9uczoN Cj5hKSBMb1NUIChSRkM1MjIyKSwgYW5kDQo+YikgKHNlbWktKXByZWNvbmZpZ3VyYXRpb24NCj4N Cj5XaXRoIExvU1QsIHRoZSBtYXN0ZXIgZGV2aWNlIG5lZWRzIHRvIGZpcnN0IGRpc2NvdmVyIGEg TG9TVCBzZXJ2ZXIgKHVzaW5nDQo+ZWl0aGVyIEROUywgREhDUCBvciBpdCBtYXkgYmUgcHJlY29u ZmlndXJlZCksIHRoZW4gZG8gdGhlIHF1ZXJ5LiBUaGlzDQo+YXNzdW1lcyB0aGVyZSBpcyBhIExv U1Qgc2VydmVyIHdoaWNoIGlzIHByZWNvbmZpZ3VyZWQgd2l0aCB0aGUgYm91bmRhcmllcw0KPnRo ZSBXU0RCcyBjYW4gcHJvdmlkZSBhbnN3ZXIgZm9yLiBJbiByb2FtaW5nIGNhc2VzLCB0aGUgTG9T VCBzZXJ2ZXIgd291bGQNCj5uZWVkIHRvIGJlIGEgbG9jYWwgb25lIChub3QganVzdCBfdGhlXyBw cmVjb25maWd1cmVkIG9uZSksIGFzIGl0IGlzDQo+dW5saWtlbHkgdGhhdCBhIExvU1Qgc2VydmVy IGluIG9uZSBjb3VudHJ5IHdvdWxkIGtub3cgdGhlIFdTREJzIGluIG90aGVyDQo+Y291bnRyaWVz Lg0KPklmIHRoZSBtYXN0ZXIgZGV2aWNlIGRvZXMgbm90IGtub3cgd2hhdCBjb3VudHJ5IGl0IGlz IGluLCBpdCBtYXkgZmluZA0KPnRoYXQgb3V0IGZyb20gdGhlIFdTREIgaXQgaXMgdG9sZCB0byBj b250YWN0IGJ5IHRoZSBMb1NUIHNlcnZlci4NCj5UaGUgd2VhayBwYXJ0IG9mIHRoaXMgc29sdXRp b24gSSB0aGluayBpcyB0aGUgcm9hbWluZyBjYXNlLCB3aGVyZSB0aGUNCj5Mb1NUIHNlcnZlciBo YXMgdG8gYmUgZGlzY292ZXJlZCBlaXRoZXIgYnkgZGhjcCAod2UgYWxsIGtub3cgdGhlDQo+bGlt aXRhdGlvbnMgb2YgdGhpcykgb3IgRE5TLiBETlMgYWxzbyBoYXMgaXRzIHByYWN0aWNhbCBsaW1p dGF0aW9ucywgYXMNCj56b25lIGFkbWlucyBtYXkgYmUgcmVsdWN0YW50IHRvIGp1c3QgYWRkIFUt TkFQVFIgcmVjb3JkcyBmb3IgYSBzZXJ2aWNlDQo+d2l0aCBsaW1pdGVkIHVzYWdlLiBJZiB0aGVy ZSBjb3VsZCBiZSBhc3N1bWVkIHRoYXQgdGhlIGlzIGEgZ2xvYmFsIExvU1QNCj5zZXJ2ZXIgYWJs ZSB0byBhbnN3ZXIgcXVlcmllcyBmcm9tIGFsbCBvdmVyLCB0aGVuIHRoaXMgY291bGQgYmUgYSB3 b3JraW5nDQo+c29sdXRpb24uIEJ1dCBjYW4gd2UgbWFrZSB0aGVzZSBhc3N1bXB0aW9ucz8NCj4N Cj5UaGUgcHJlY29uZmlndXJhdGlvbiBjb3VsZCBiZSBhcyBzaW1wbGUgYXMgcHJvdmlzaW9uaW5n IHRoZSBtYXN0ZXINCj5kZXZpY2VzIHdpdGggYSBVUkksIHdoaWNoIHdvdWxkIGNvbnRhaW4gYW4g dXAtdG8tZGF0ZSBsaXN0IG9mIGV4aXN0aW5nDQo+V1NEQnMuIFRoZSBkZXZpY2Ugd291bGQgbmVl ZCB0byBmaW5kIG91dCB3aGljaCBjb3VudHJ5IGl0IGlzIGluLCB0aGVuDQo+cXVlcnkgdGhlIGFw cHJvcHJpYXRlIGRiLiBJZiB0aGVyZSBhcmUgbXVsdGlwbGUgaW4gdGhhdCBjb3VudHJ5IGFuZA0K PmRpZG4ndCBwaWNrIHRoZSByaWdodCBvbmUsIGl0IGNvdWxkIGVpdGhlciBiZSByZWRpcmVjdGVk IHRvIHRoZSByaWdodCBvbmUNCj5vciBjb3VsZCB0cnkgaXRzZWxmIHRoZSBvdGhlciBvbmUuIFRo ZSBwcm9ibGVtYXRpYyBwYXJ0IGhlcmUgaXMgaG93IHRvDQo+ZmluZCBvdXQgd2hhdCBjb3VudHJ5 IGl0IGlzIGluLiBBZ2FpbiwgaWYgd2UgYXNzdW1lIG5vbi1yb2FtaW5nLCB0aGVuIGl0DQo+aXMg dHJpdmlhbCwgdGhlIHByb2JsZW0gaGVyZSBpcyBhbHNvIHdpdGggdGhlIHJvYW1pbmcgY2FzZS4g SWYgdGhlIGRldmljZQ0KPmhhcyBtYXAgZGF0YSBhdmFpbGFibGUsIHRoYXQgd291bGQgaGVscCBp dCBtYXAgaXRzIGxvY2F0aW9uIHRvIGENCj5jb3VudHJ5L3JlZ3VsYXRvcnlfZG9tYWluLg0KPg0K PlNvLCBJIHRoaW5rIGJvdGggc29sdXRpb25zIGhhdmUgdGhlaXIgd2VhayBwb2ludHMsIGRlcGVu ZGluZyBvbiBob3cgdGhlDQo+YXNzdW1wdGlvbnMgd2UgbWFrZSB3aWxsIG1hdGNoIHdpdGggdGhl IGdsb2JhbCBkZXBsb3ltZW50cy4gSWYgd2UNCj5jb25jbHVkZSB0aGF0IGRpZmZlcmVudCBkaXNj b3ZlcnkgbWVjaGFuaXNtcyB3b3VsZCBzdWl0IGJldHRlciB0aGUNCj5kaXZlcnNpdHkgb2YgdXNl IGNhc2VzLCB3ZSBtYXkgbm90IG5lZWQgdG8gcGljayBvbmUgbWVjaGFuaXNtLCBidXQgZ28NCj53 aXRoIChlZykgdHdvLg0KPg0KPi0gR2Fib3INCj4NCj4NCj5Gcm9tOiBwYXdzLWJvdW5jZXNAaWV0 Zi5vcmcgW21haWx0bzpwYXdzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZg0KPlBhdGls IEJhc2F2YXJhaiAoTm9raWEtQ0lDL0RhbGxhcykNCj5TZW50OiBUaHVyc2RheSwgQXByaWwgMTks IDIwMTIgMTI6MzUgUE0NCj5UbzogQnJpYW4uUm9zZW5AbmV1c3Rhci5iaXo7IHNkYXNAYXBwY29t c2NpLmNvbQ0KPkNjOiBwYXdzQGlldGYub3JnDQo+U3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFz ZSBEaXNjb3ZlcnkgUXVlc3Rpb24NCj4NCj4NCj5JIGFncmVlIHRoYXQgd2UgYXJlIGp1bXBpbmcg b2ZmIHRvIGRpc2N1c3MgdGhlIHNvbHV0aW9uIHNwYWNlLg0KPlRoZSByZXF1aXJlbWVudCBmb3Ig UEFXUyBpcyB0aGF0IHdlIG5lZWQgYSBkYXRhYmFzZSBkaXNjb3ZlcnkgbWVjaGFuaXNtLg0KPlRo ZXJlIGNhbiBiZSBtdWx0aXBsZSBhcHByb2FjaGVzIHRvd2FyZHMgdGhpcyByZXF1aXJlbWVudC4g TG9TVCBpcyBvbmUNCj5vcHRpb24uIEJ1dCB0aGVyZSBhcmUgb3RoZXJzIGFzIHdlbGwgYW5kIGl0 IHdvdWxkIGJlIHVzZWZ1bCB0byBhY3R1YWxseQ0KPmhhdmUgc29tZSBJLURzIHByb3Bvc2luZyBh IHNvbHV0aW9uIGZvciBkaXNjb3ZlcnkgdGhhbiBmcmFnbWVudGVkIHBpZWNlcw0KPm9mIGluZm9y bWF0aW9uIGFuZCBpZGVhcy4NCj4NCj4tUmFqDQo+DQo+RnJvbTogIjxleHQgUm9zZW4+IiwgIkJy aWFuLlJvc2VuQG5ldXN0YXIuYml6IiA8QnJpYW4uUm9zZW5AbmV1c3Rhci5iaXo+DQo+RGF0ZTog VGh1cnNkYXksIEFwcmlsIDE5LCAyMDEyIDE6NDAgUE0NCj5UbzogIkRhcywgU3ViaXIiIDxzZGFz QGFwcGNvbXNjaS5jb20+DQo+Q2M6ICJwYXdzQGlldGYub3JnIiA8cGF3c0BpZXRmLm9yZz4NCj5T dWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNlIERpc2NvdmVyeSBRdWVzdGlvbg0KPg0KPldlJ3Jl IGdldHRpbmcgc29sdXRpb25zIGFoZWFkIG9mIHJlcXVpcmVtZW50cy4NCj4NCj5Mb1NUIGlzIGEg c29sdXRpb24gdG8gYSByZXF1aXJlbWVudCBmb3IgZGlzY292ZXJ5Lg0KPg0KPkhvd2V2ZXIsIHRo ZSBhbnN3ZXIgdG8geW91ciBxdWVzdGlvbiBpcyB0aGF0IGVpdGhlciB3ZSB1c2UgYW4gZXhpc3Rp bmcNCj5Mb1NUIHNlcnZpY2UgYW5kIGFkZCBzZXJ2aWNlIHVybnMgZm9yIG91ciBwdXJwb3NlLCBv ciBhbGwgdGhlIGRhdGFiYXNlDQo+b3BlcmF0b3JzIGluIGFuIGFyZWEgY29vcGVyYXRlIHRvIHJ1 biBvbmUgTG9TVCBzZXJ2aWNlLCBvciBzb21lIHNpbmdsZQ0KPm5ldXRyYWwgZW50aXR5IHJ1bnMg aXQuDQo+DQo+QnJpYW4NCj4NCj5PbiBBcHIgMTksIDIwMTIsIGF0IDI6MzMgUE0sIERhcywgU3Vi aXIgd3JvdGU6DQo+DQo+DQo+SSB0aGluayB0aGF0IGRhdGFiYXNlIGRpc2NvdmVyeSBzaG91bGQg YmUgbGVmdCB0byBlYWNoIGNvdW50cnkgdG8gZGVmaW5lDQo+YmFzZWQgb24gdGhlaXIgb3duIHJl cXVpcmVtZW50cyBhbmQgV2hpdGVzcGFjZSBlY29zeXN0ZW0uDQo+IA0KPkJ5IHRoYXQgYXJndW1l bnQsIHdlIHNob3VsZCBjbG9zZSB1cCBzaG9wIGFuZCBsZXQgZWFjaCBjb3VudHJ5IGRlZmluZQ0K PnRoZWlyIG93biBkYXRhYmFzZSBxdWVyeSBwcm90b2NvbC4NCj4gDQo+U0Q+IEkgd291bGQgbm90 IGNvbnNpZGVyIGJvdGggb2YgdGhlbSBhdCB0aGUgc2FtZSBsZXZlbC4NCj4gDQo+SSBkbyBub3Qg dW5kZXJzdGFuZCBob3cgd2Ugd2lsbCBzYXRpc2Z5IHRoZSBmb2xsb3dpbmc6DQo+IA0KPklmIGl0 IGlzIGFuIG9wZXJhdG9yIG1hbmFnZWQgTG9TVCBzZXJ2aWNlIChsaWtlbHkpIGhvdyB3b3VsZCBp dCBrbm93IHdoYXQNCj5hbnN3ZXIgdG8gcHJvdmlkZSBmb3IgdGhlIG90aGVyIGRhdGFiYXNlIGFz c3VtaW5nIHRoZXJlIGlzIG5vIHJvYW1pbmcNCj5yZWxhdGlvbnNoaXAuICBBbmQgd2h5IHNob3Vs ZCB0aGUgb3BlcmF0b3IgcHJvdmlkZSB0aGlzLCBpZiBoZSBpcyBub3QNCj5tYW5hZ2luZyB0aGUg d2hpdGVzcGFjZSBzZXJ2aWNlLg0KPiANCj4NCj4NCj4NCj5Gcm9tOiBSb3NlbiwgQnJpYW4gW21h aWx0bzpCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpel0NCj5TZW50OiBUaHVyc2RheSwgQXByaWwgMTks IDIwMTIgMjowMSBQTQ0KPlRvOiBEb24gSm9zbHluDQo+Q2M6IERhcywgU3ViaXI7IHBhd3NAaWV0 Zi5vcmcNCj5TdWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNlIERpc2NvdmVyeSBRdWVzdGlvbg0K PiANCj48YXMgaW5kaXZpZHVhbD4NCj5JIGRpc2FncmVlLg0KPiANCj5XaGlsZSBsb2NhbCByZWd1 bGF0aW9uIGNvdWxkIGxpbWl0IGNhcGFiaWxpdHkgZm9yIGRpc2NvdmVyeSwgaW4gZ2VuZXJhbCwN Cj5JIHdvdWxkIGxpa2UgdG8gYmUgYWJsZSB0byBidWlsZCBkZXZpY2VzIHRoYXQgZmluZCBkYXRh YmFzZXMgYmFzZWQgb24NCj5sb2NhdGlvbiBhbmQgdHlwZSBvZiBkZXZpY2UuDQo+IA0KPkl0IG1h eSBiZSwgYXMgaW4gc2F5IEdTTSBjZWxsIHBob25lcywgdGhhdCBkaXNjb3ZlcnkgcHJlc2VudHMg YSBsaXN0IG9mDQo+cG9zc2liaWxpdGllcywgYW5kIHNwZWNpZmljIGNob2ljZXMgZ2V0IGJhc2Vk IG9uIHRoaW5ncyBsaWtlIHJvYW1pbmcNCj5yZWxhdGlvbnNoaXBzLCBidXQgdG8gbWFrZSB0aGF0 IHdvcmsgcmVxdWlyZXMgc3RhbmRhcmRpemF0aW9uLg0KPiANCj5TZWUgaW5saW5lIGZvciBjb21t ZW50cw0KPk9uIEFwciAxOSwgMjAxMiwgYXQgMTozMCBQTSwgRG9uIEpvc2x5biB3cm90ZToNCj4N Cj4NCj4NCj5JIGRvbid0IHRoaW5rIFBBV1Mgc2hvdWxkIGRlZmluZSBkaXNjb3ZlcnksIEkgdGhp bmsgdGhlIHByb3RvY29sIHNob3VsZA0KPnNpbXBseSBzdGFydCBhZnRlciBhIGRldmljZSBoYXMg ImZvdW5kIiB0aGUgY29ycmVjdCBkYXRhYmFzZSB0byB1c2UuDQo+IA0KPkkgZmVlbCB0aGlzIHdh eSBmb3IgbWFueSByZWFzb25zOg0KPjEpIEluIHRoZSBVUywgYSByYWRpbyBpcyBjZXJ0aWZpZWQg dG8gd29yayB3aXRoIG9uZSBvciBtb3JlIHNwZWNpZmljDQo+ZGF0YWJhc2VzLiBTbyB0aGUgZGV2 aWNlIHdpbGwgYmUgcHJlLWNvbmZpZ3VyZWQgdG8gY29udGFjdCBzcGVjaWZpYw0KPmRhdGFiYXNl cywgbm8gbmVlZCB0byBpbXBsZW1lbnQgYSBkaXNjb3Zlcnkgc2VydmljZS4gSWYgdGhlIGRldmlj ZSBpcw0KPnByb2dyYW1tZWQgdG8gd29yayB3aXRoIG1vcmUgdGhhbiBvbmUgZGF0YWJhc2UgcHJv dmlkZXIsIHRoZSBkZXZpY2Ugb3duZXINCj53aWxsIGNvbmZpZ3VyZSB3aGljaCBvbmUgdG8gdXNl IGJhc2VkIG9uIHRoZSByZWxhdGlvbnNoaXAgdGhhdCB0aGV5IGhhdmUNCj5lc3RhYmxpc2hlZCB3 aXRoIHRoZSBkYXRhYmFzZSBwcm92aWRlciAoZm9yIGV4YW1wbGUsIHdoaWNoIG9uZSB0aGV5IGFy ZQ0KPnBheWluZyB0byB1c2UpLg0KPkRpc2NvdmVyeSB3b3VsZCBwcm92aWRlIHRoZSBsaXN0IG9m ICgxMCkgZGF0YWJhc2VzLiAgV2hpY2ggb25lIHlvdSB1c2UNCj5jb3VsZCBiZSBiYXNlZCBvbiBl eGlzdGluZyBzdWJzY3JpcHRpb25zLCBidXQgY291bGQgYWxzbyBiZSBiYXNlZCBvbg0KPnJvYW1p bmcgYWdyZWVtZW50cy4gIFByZWNvbmZpZ3VyYXRpb24gd29uJ3Qgd29yazogSSBidWlsZCBhIGRl dmljZSB0aGF0DQo+aXMgY2VydGlmaWVkIHRvIHdvcmsgaW4gdGhlIFUuUy4gYW5kIHRoZSBVLksu ICBJdCdzIHNvbGQgdG8gYSBVLksuDQo+Y3VzdG9tZXIsIHdobyB2aXNpdHMgdGhlIFUuUy4gIFRo ZSBjdXN0b21lcidzIFUuSy4gcHJvdmlkZXIgaGFzIGEgcm9hbWluZw0KPmFycmFuZ2VtZW50IHdp dGggb25lIG9yIG1vcmUgVS5TLiBkYXRhYmFzZSBvcGVyYXRvcnMuICBJIHdhbnQgdGhhdCB0bw0K PndvcmssIGV2ZW4gaWYgdGhlIGRldmljZSBpcyBjZXJ0aWZpZWQgdG8gd29yayBpbiAyNSBjb3Vu dHJpZXMuDQo+UHJlY29uZmlndXJhdGlvbiByYXJlbHkgd29ya3Mgd2VsbCBpbiBnbG9iYWwsIG1v YmlsZSBlbnZpcm9ubWVudHMuICBZb3UNCj5jYW4gZG8gaXQsIGJ1dCBJIHdhbnQgYSBzdGFuZGFy ZGl6ZWQgZGlzY292ZXJ5IG1lY2hhbmlzbS4NCj4gDQo+DQo+DQo+DQo+MikgRGlzY292ZXJ5IHNl cnZpY2VzIGxpa2UgTG9TVCBhcmUgYmFzZWQgb24gbG9jYXRpb24sIGJ1dCB0aGUgZGV2aWNlJ3MN Cj5yZWxhdGlvbnNoaXAgd2l0aCBhIGRhdGFiYXNlIHNlcnZpY2UgaXMgbm90IGtub3duIG9yIGNv bnNpZGVyZWQuIFdoaWxlIGl0DQo+bWF5IHNlZW0gc2ltcGxlIHRvIGNvbmZpZ3VyZSBMb1NUIG9y IHNpbWlsYXIgc2VydmljZSB0byBwb2ludCB0byBhDQo+ZGF0YWJhc2Ugc2VydmljZSBiYXNlZCBv biBsb2NhdGlvbiwgaG93IGRvIHlvdSBwb2ludCB0byB0aGUgb25lIHRoYXQgdGhlDQo+Y3VzdG9t ZXIgaGFzIGEgcmVsYXRpb25zaGlwIHdpdGgsIGZvciBleGFtcGxlLCBwYWlkIHRvIHVzZT8gSSBk byByZWFsaXplDQo+dGhhdCB0aGlzIG1heSBub3QgYmUgYW4gaXNzdWUgaW4gZXZlcnkgY291bnRy eS4NCj5TZWUgcm9hbWluZyBhYm92ZS4gIFlvdSBtYXkgaGF2ZSBjb25maWd1cmF0aW9uIGZvciB5 b3VyIGhvbWUgZGF0YWJhc2UsDQo+YnV0IG5vdCBhIHJvYW1pbmcgZGF0YWJhc2UuICBBbHNvLCBJ IGV4cGVjdCBhcnJhbmdlbWVudHMgaW4gc29tZSBvdGhlcg0KPmNvdW50cmllcyB3aWxsIGJlIHNp bXBsZXIgdGhhbiB0aGUgVS5TLg0KPiANCj4NCj4NCj4NCj4zKSBJZiBQQVdTIGRlZmluZXMgYSBn bG9iYWxseSBhcHBsaWNhYmxlIGRpc2NvdmVyeSBwcm9jZXNzIGFuZCBlaXRoZXINCj5waWNrcyBh biBleGlzdGluZyBwcm90b2NvbCAobGlrZSBMb1NUKSBvciBkZXNpZ25zIG9uZSwgbW9zdCBsaWtl bHkgaXQNCj53b3VsZCBpbmNsdWRlIGEgY2VudHJhbGx5IGJhc2VkIGRpc2NvdmVyeSBzZXJ2aWNl LiBXaGF0IGVudGl0eSB3aWxsIGJlDQo+cmVzcG9uc2libGUgZm9yIGhvc3RpbmcgYW5kIGNvbmZp Z3VyaW5nIHRoZSBjZW50cmFsIGRpc2NvdmVyeSBzZXJ2aWNlPw0KPkhvdyB3aWxsIFBBV1MgZGVm aW5lIHRoaXMgYXMgYSBnbG9iYWwgc29sdXRpb24sIGFuZCBkZWFsIHdpdGggdGhlDQo+cG9saXRp Y3MgYmV0d2VlbiBjb3VudHJpZXM/DQo+TG9TVCBpcyBkZXNpZ25lZCB0byBub3QgcmVxdWlyZSBh IGNlbnRyYWwgYW55dGhpbmcuICBJdCdzIGRpc3RyaWJ1dGVkLg0KPkl0IGNsZXZlcmx5IGF2b2lk cyB0aGUgcG9saXRpY2FsIG1lc3MuICBUaGUgZGVzaWduZXJzIHdlcmUgbWluZGZ1bCBvZg0KPnRo ZXNlIGlzc3Vlcy4NCj4gDQo+SSdtIHdhdmluZyBteSBoYW5kcyBhIGJpdCwgYnV0IGl0J3MgYSB2 ZXJ5IGdvb2QgYW5zd2VyIGZvciBkaXNjb3Zlcnkgb2YNCj5sb2NhdGlvbiBzZW5zaXRpdmUgc2Vy dmVycy4NCj4gDQo+NCkgU29tZSByYWRpbyBtYW51ZmFjdHVyZXJzIGRvIG5vdCBoYXZlIHZlcnkg bXVjaCBST00gdG8gaW5jbHVkZSBldmVuDQo+bW9yZSBjb2RlIG9uIHRoZWlyIGRldmljZS4gSSdt IGNvbmNlcm5lZCB0aGF0IGRpc2NvdmVyeSB3aWxsIGNvbnN1bWUgZXZlbg0KPm1vcmUgc3BhY2Ug b24gdGhlIHJhZGlvLCBzcGFjZSB0aGF0IHRoZXkgbWF5IG5vdCBldmVuIGhhdmUuDQo+Tm90IGFu IGFyZ3VtZW50IHRoYXQgZ2V0cyB5b3UgYW55IHRyYWN0aW9uIGluIHRoZSBJRVRGLiAgUk9NIGlz IGNoZWFwLg0KPkhhdmUgbW9yZS4gIEFsbCBpdCB0YWtlcyBpcyBvbmUgc2VydmljZSBjYWxsIHRv IHdpcGUgb3V0IHNhdmluZ3MgaW4gUk9NLg0KPg0KPg0KPg0KPjUpIEkgYmVsaWV2ZSB0aGF0IGRl ZmluaW5nIGRpc2NvdmVyeSB3aWxsIHRha2UgbW9yZSB0aW1lIHRoYW4gZGVmaW5pbmcNCj50aGUg cHJvdG9jb2wgYmV0d2VlbiB0aGUgV1NEQiBhbmQgV1NELg0KPk5haC4gIFdlIGRvIHRoaXMgZm9y IGxvdHMgb2YgcHJvdG9jb2xzLiAgSWYgd2UgZGVjaWRlIHRvIHVzZSBMb1NULCBpdA0KPndpbGwg YmUgdmVyeSBlYXN5Lg0KPg0KPg0KPg0KPiANCj5JIHRoaW5rIHRoYXQgZGF0YWJhc2UgZGlzY292 ZXJ5IHNob3VsZCBiZSBsZWZ0IHRvIGVhY2ggY291bnRyeSB0byBkZWZpbmUNCj5iYXNlZCBvbiB0 aGVpciBvd24gcmVxdWlyZW1lbnRzIGFuZCBXaGl0ZXNwYWNlIGVjb3N5c3RlbS4NCj5CeSB0aGF0 IGFyZ3VtZW50LCB3ZSBzaG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVhY2ggY291bnRyeSBk ZWZpbmUNCj50aGVpciBvd24gZGF0YWJhc2UgcXVlcnkgcHJvdG9jb2wuDQo+DQo+DQo+DQo+DQo+ X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj5wYXdzIG1h aWxpbmcgbGlzdA0KPnBhd3NAaWV0Zi5vcmcNCj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu L2xpc3RpbmZvL3Bhd3MNCg0K From peter@spectrumbridge.com Fri Apr 20 06:32:04 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EF0221F873E for ; Fri, 20 Apr 2012 06:32:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JaEA69QiOe6l for ; Fri, 20 Apr 2012 06:32:03 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id DA40A21F86D9 for ; Fri, 20 Apr 2012 06:32:02 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Fri, 20 Apr 2012 09:33:42 -0400 From: Peter Stanforth To: "Gabor.Bajko@nokia.com" , "Basavaraj.Patil@nokia.com" , "Brian.Rosen@neustar.biz" , "sdas@appcomsci.com" Date: Fri, 20 Apr 2012 09:31:57 -0400 Thread-Topic: [paws] Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0e+jNCw2XY3C8vQN2V3gOnLAIvgQ== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 13:32:04 -0000 SnVzdCB0byBjbGFyaWZ5DQpVUyBpbXBsZW1lbnRhdGlvbiBBTExPV1MgZm9yIG9wZXJhdG9yIHRv IGNob29zZSBEQi4gSXQgZG9lcyBub3QgcmVxdWlyZSBpdC4NCldlIGhhdmUgdG8gc3VwcG9ydCB2 YXJpb3VzIHNjaGVtZXMgZm9yIGhvdyB0aGUgREIgdG8gdXNlIGlzIGRldGVybWluZWQuDQpQZXRl ciBTDQoNClRoZXJlIGFyZSBtYW55IG1vcmUgc29sdXRpb25zIGFuZCB0aGUgY2hvaWNlcyBoYXZl IG1vcmUgYmVhcmluZyBvbg0KY29tbWVyY2lhbCBhbmQgYnVzaW5lc3MgaXNzdWVzIHRoYW4gdGVj aG5pY2FsIGlzc3Vlcy4gT3V0IG9mIG5lY2Vzc2l0eSB3ZQ0KYnVpbHQgYSBkaXNjb3Zlcnkgc29s dXRpb24sIGJlY2F1c2Ugd2UgaGF2ZSByYWRpb3MgYW5kIGRhdGFiYXNlcyBydW5uaW5nDQppbiB0 cmlhbHMgaW4gc2V2ZXJhbCBjb3VudHJpZXMsIHRoYXQgaXMgdmVyeSBkaWZmZXJlbnQgZnJvbSBi b3RoIG9mIHRob3NlDQpkZXNjcmliZWQuICBUaGUgc29sdXRpb24gd2UgY2hvc2Ugd2FzIGFzIHNp bXBsZSBhbmQgcXVpY2sgYXMgcG9zc2libGUNCmJlY2F1c2UgdGhlIGdvYWwgd2FzIHRvIHRyeSB0 byBnZXQgdHJpYWxzIHVwIGFuZCBydW5uaW5nLCBzbyBJIHdvdWxkIG5vdA0Kb2ZmZXIgaXQgdXAg YXMgYSBkaXJlY3Qgc29sdXRpb24gYnV0IGl0IGRvZXMgaGF2ZSBzb21lIGludGVyZXN0aW5nDQpj b25jZXB0cyBJIHdpbGwgb3V0bGluZSBiZWxvdy4gSG93ZXZlciBiZWNhdXNlIHRoZSBzY29wZSBv ZiBkaXNjb3ZlcnkNCmtlZXBzIGdyb3dpbmcgSSBzdGlsbCB0aGluayBpdCBzaG91bGQgYmUgb3V0 c2lkZSB0aGUgY3VycmVudCBzY29wZSBvZg0KUEFXUy4gTGV0cyBnZXQgYSBwcm90b2NvbCBjb21w bGV0ZWQgYW5kIGRlY2lkZSBpZiB3ZSBuZWVkIHRvIGNvbWUgYmFjayBhbmQNCmFkZHJlc3MgdGhp cyBpc3N1ZS4NCg0KRmlyc3QgaXNzdWUuIEZvciBvdXIgVVMgc29sdXRpb24gZGlzY292ZXJ5IGlz IG5vdCBhbGxvd2VkIGluIHRoZSBjb250ZXh0DQpkZXNjcmliZWQgYmVsb3cuIFRoZSByYWRpbyBo YXMgdG8gYmUgY2VydGlmaWVkIGFsb25nIHdpdGggdGhlIERCKHMpIHRoYXQNCml0IHdpbGwgb3Bl cmF0ZSB3aXRoLiBJbiB0aGUgVUsgdGhleSBoYXZlIHByb3Bvc2VkIGEgbmF0aW9uYWwgZGlzY292 ZXJ5DQpwcm9jZXNzIHRoYXQgd2lsbCBiZSBtYW5hZ2VkIGJ5IHRoZSByZWd1bGF0b3IuIEkgY2Fu J3Qgc3BlYWsgZm9yIE9mY29tIGJ1dA0KSSBiZWxpZXZlIHRoZXkgY2hvc2UgdGhpcyBhcHByb2Fj aCB0byBoYXZlIHNvbWUgY29udHJvbCBvZiB0aGUgZGF0YWJhc2VzDQp0aGF0IGFyZSBhY3R1YWxs eSBwcm92aWRpbmcgYWNjZXNzIHRvIHdoaXRlIHNwYWNlLiBUaHVzIEkgZG9uJ3QgYmVsaWV2ZQ0K dGhleSB3aWxsIGJlIGhhcHB5IHJlbGlucXVpc2hpbmcgY29udHJvbCB0byBzb21lIFVOIG9mIGRh dGFiYXNlIGRpc2NvdmVyeS4NCg0KU2Vjb25kIGlzc3VlLiAgVGhlIHJhZGlvIHZlbmRvcnMgd2Ug YXJlIHdvcmtpbmcgd2l0aCBkbyBub3Qgd2FudCB0byBoYXZlDQp0byBnbyB0byBkaWZmZXJlbnQg ZGF0YWJhc2VzLCB0aG91Z2ggdGhleSB3b3VsZCBsaWtlIHRoZSBvcHRpb24gdG8gY2hvb3NlLg0K SW4gdGhlIFVTIHJlZ3VsYXRpb24gdGhleSBhY2hpZXZlIHRoaXMgYnkgY2VydGlmeWluZyB3aXRo IG11bHRpcGxlDQpkYXRhYmFzZXMuIEluIHRoZSBVayB0aGV5IHdvdWxkIHVzZSBhIGJ1c2luZXNz IHJlbGF0aW9uc2hpcCByZWxhdGVkIHRvIHRoZQ0KbGlzdCBwcm92aWRlZCBieSBPZmNvbS4NCg0K VGhpcmQgaXNzdWUgaXMgd2hvIGlzIG1ha2luZyB0aGUgZGVjaXNpb24/ICBUaGVyZSBzZWVtcyB0 byBiZSBhDQpwcmVzdW1wdGlvbiB0aGF0IHRoZSByYWRpbyBpcyBtYWtpbmcgdGhlIGNob2ljZS4g SSBTdHJvbmdseSByZWplY3QgdGhhdC4NCkhlcmUgaW4gdGhlIFVTIHRoZSBpbXBsZW1lbnRlZCBt b2RlbCBhbGxvd3MgdGhlIG5ldHdvcmsgb3BlcmF0b3IsIHdobw0KcHVyY2hhc2VkIHRoZSByYWRp bywgdG8gY2hvb3NlIHRoZSBkYXRhYmFzZS4gSSBleHBlY3Qgd2UgaGF2ZSB0byBzdXBwb3J0DQpi b3RoIG1vZGVscyBhbmQgbWF5YmUgb3RoZXJzLCB3aGljaCBmdXJ0aGVyIGNvbXBsaWNhdGVzIGRp c2NvdmVyeS4NCg0KRm91cnRoIGlzc3VlIGlzIGZsZXhpYmlsaXR5LiBPbmUgY29tcGxhaW50IG9u IHRoaXMgZm9ydW0gd2FzIGhvdyB0byBhZGQgb3INCmRlbGV0ZSBmcm9tIHRoZSBwb3NzaWJsZSBs aXN0LiBBZ2FpbiB0aGUgcHJlc3VtcHRpb24gd2FzIHRoYXQgdGhlIGxhY2sgb2YNCmEgZGlzY292 ZXJ5IG1lY2hhbmlzbSB3b3VsZCBwcmV2ZW50IHRoaXMuDQoNClRoaXMgaXMgd2hhdCB3ZSBkaWQu IFN0ZXAgMSB0aGUgcmFkaW9zIGxlYXZlIHRoZSBtYW51ZmFjdHVyZXINCnByZWNvbmZpZ3VyZWQg d2l0aCB0aGUgYWRkcmVzcyhzKSBvZiB0aGUgREIgdGhhdCBpdCBjYW4gdGFsayB0by4gU28gdG9k YXkNCml0IGlzIG91ciBVUyBkYXRhYmFzZSBhcyB0aGF0IGlzIHdoYXQgdGhlIGRldmljZSBpcyBj ZXJ0aWZpZWQgZm9yLiBTdGVwIDIuDQpUaGUgcmFkaW8gYWx3YXlzIGNvbWVzIHRvIHRoZSBsYXN0 IGtub3duIChpbml0aWFsbHkgb3JpZ2luYWwpIERCLiBUaGUgREINCnZlcmlmaWVzIHRoZSBsb2Nh dGlvbiBhbmQgZGV0ZXJtaW5lcyBpZiBpdCBpcyB3aXRoaW4gc2NvcGUuIElmIG5vdCBpdA0KcmV0 dXJucyBhIHBvaW50ZXIvbGluayB0byB0aGUgZGV2aWNlIHRvIGRpcmVjdCBpdCB0byBhIERCIHRo YXQgY2FuIHN1cHBvcnQNCml0IGJhc2VkIG9uIHRoZSByZXBvcnRlZCBsb2NhdGlvbi4gIEFzIEkg c2FpZCB0aGlzIHdhcyBkb25lIGFzIGFuDQpleHBlZGllbnQuIEhvd2V2ZXIgSSBjb3VsZCBzZWUg YSB2YXJpYXRpb24gb2YgdGhpcyBhcHBlYWxpbmcgdG8gYSBkZXZpY2UNCm1hbnVmYWN0dXJlci4g DQpBc3N1bWUgdGhhdCBldmVyeSBkZXZpY2UgaXMgcHJlcHJvZ3JhbW1lZCB0byAicGhvbmUgaG9t ZSIgdGhlIGRldmljZQ0KbWFudWZhY3R1cmVyIGNhbiB0aGVuIHJldHVybiB0aGUgcG9pbnRlci9s aW5rIHRvIHRoZSBEQiBvciBEQiBkaXNjb3ZlcnkNCnNlcnZlciB0aGUgZGV2aWNlIGlzIHRvIHVz ZSBiYXNlZCBvbiB0aGUgbG9jYXRpb24gcHJvdmlkZWQuIFNldmVyYWwgbmljZQ0KdGhpbmdzIGFi b3V0IHRoaXMgYXBwcm9hY2guIE9uZSBJIGRvbid0IG5lZWQgdG8gY3JlYXRlIHNvbWUgVU4gb2Yg RGF0YWJhc2UNCmRpc2NvdmVyeSBtZWNoYW5pc21zIGFuZCwgdHdvLCB0aGUgZGV2aWNlIG1hbnVm YWN0dXJlciBjYW4gYWRkL2RlbGV0ZQ0Kc3VwcG9ydCBmb3IgREIgYXJvdW5kIHRoZSB3b3JsZCB3 aGVuIGFuZCBob3cgaXQgc2VlcyBmaXQuICBTdWNoIGFuDQppbXBsZW1lbnRhdGlvbiB3b3VsZCBz ZXJ2ZSB0aGUgVVMgbWFya2V0IChpdCB3b3VsZCByZXR1cm4gYSBsaXN0IG9mDQpjZXJ0aWZpZWQg REIpIGFuZCBPZmNvbSAoaXQgd291bGQgcmV0dW5lIGEgcG9pbnRlciB0byB0aGUgT2Zjb20gREIg bWFuYWdlcg0KcHJvY2VzcykuIFRoaXJkIHRoaXMgaXMgYSB2ZXJ5IHNpbXBsZSwgbGlnaHR3ZWln aHQgcHJvcG9zYWwgdGhhdCBkb2VzIG5vdA0KbmVlZCB0byBjYXJyeSB0aGUgYnVyZGVuIG9mIGEg cHJvY2VzcyBkZXNpZ25lZCBmb3IgUHVibGljIFNhZmV0eQ0KYXBwbGljYXRpb25zIChMb1NUKS4N Cg0KU28gYSBsb25nIHdheSBvZiBzYXlpbmcgSSBkb24ndCBidXkgdGhlIHR3byBvcHRpb25zIGFz IEkgdGhpbmsgdGhlcmUgYXJlDQptYW55IG1vcmUsIG11Y2ggYmV0dGVyLCBvcHRpb25zLg0KDQpQ ZXRlciBTLg0KDQpPbiBUaHVBcHIvMTkvMTIgVGh1IEFwciAxOSwgNTo1MiBQTSwgIkdhYm9yLkJh amtvQG5va2lhLmNvbSINCjxHYWJvci5CYWprb0Bub2tpYS5jb20+IHdyb3RlOg0KDQo+4p6iIGl0 IHdvdWxkIGJlIHVzZWZ1bCB0byBhY3R1YWxseSBoYXZlIHNvbWUgSS1EcyBwcm9wb3NpbmcgYSBz b2x1dGlvbiBmb3INCj5kaXNjb3ZlcnkNCj5JIGd1ZXNzIFN1YmlyIGluaXRpYXRlZCB0aGlzIHRo cmVhZCB0byBmaW5kIG91dCB3aGljaCBzb2x1dGlvbnMgbWlnaHQgYmUNCj5hY2NlcHRhYmxlIGZv ciB0aGUgZ3JvdXAuDQo+DQo+U28gZmFyIHdlIGhlYXJkIGFib3V0IHR3byBwb3NzaWJsZSBzb2x1 dGlvbnM6DQo+YSkgTG9TVCAoUkZDNTIyMiksIGFuZA0KPmIpIChzZW1pLSlwcmVjb25maWd1cmF0 aW9uDQo+DQo+V2l0aCBMb1NULCB0aGUgbWFzdGVyIGRldmljZSBuZWVkcyB0byBmaXJzdCBkaXNj b3ZlciBhIExvU1Qgc2VydmVyICh1c2luZw0KPmVpdGhlciBETlMsIERIQ1Agb3IgaXQgbWF5IGJl IHByZWNvbmZpZ3VyZWQpLCB0aGVuIGRvIHRoZSBxdWVyeS4gVGhpcw0KPmFzc3VtZXMgdGhlcmUg aXMgYSBMb1NUIHNlcnZlciB3aGljaCBpcyBwcmVjb25maWd1cmVkIHdpdGggdGhlIGJvdW5kYXJp ZXMNCj50aGUgV1NEQnMgY2FuIHByb3ZpZGUgYW5zd2VyIGZvci4gSW4gcm9hbWluZyBjYXNlcywg dGhlIExvU1Qgc2VydmVyIHdvdWxkDQo+bmVlZCB0byBiZSBhIGxvY2FsIG9uZSAobm90IGp1c3Qg X3RoZV8gcHJlY29uZmlndXJlZCBvbmUpLCBhcyBpdCBpcw0KPnVubGlrZWx5IHRoYXQgYSBMb1NU IHNlcnZlciBpbiBvbmUgY291bnRyeSB3b3VsZCBrbm93IHRoZSBXU0RCcyBpbiBvdGhlcg0KPmNv dW50cmllcy4NCj5JZiB0aGUgbWFzdGVyIGRldmljZSBkb2VzIG5vdCBrbm93IHdoYXQgY291bnRy eSBpdCBpcyBpbiwgaXQgbWF5IGZpbmQNCj50aGF0IG91dCBmcm9tIHRoZSBXU0RCIGl0IGlzIHRv bGQgdG8gY29udGFjdCBieSB0aGUgTG9TVCBzZXJ2ZXIuDQo+VGhlIHdlYWsgcGFydCBvZiB0aGlz IHNvbHV0aW9uIEkgdGhpbmsgaXMgdGhlIHJvYW1pbmcgY2FzZSwgd2hlcmUgdGhlDQo+TG9TVCBz ZXJ2ZXIgaGFzIHRvIGJlIGRpc2NvdmVyZWQgZWl0aGVyIGJ5IGRoY3AgKHdlIGFsbCBrbm93IHRo ZQ0KPmxpbWl0YXRpb25zIG9mIHRoaXMpIG9yIEROUy4gRE5TIGFsc28gaGFzIGl0cyBwcmFjdGlj YWwgbGltaXRhdGlvbnMsIGFzDQo+em9uZSBhZG1pbnMgbWF5IGJlIHJlbHVjdGFudCB0byBqdXN0 IGFkZCBVLU5BUFRSIHJlY29yZHMgZm9yIGEgc2VydmljZQ0KPndpdGggbGltaXRlZCB1c2FnZS4g SWYgdGhlcmUgY291bGQgYmUgYXNzdW1lZCB0aGF0IHRoZSBpcyBhIGdsb2JhbCBMb1NUDQo+c2Vy dmVyIGFibGUgdG8gYW5zd2VyIHF1ZXJpZXMgZnJvbSBhbGwgb3ZlciwgdGhlbiB0aGlzIGNvdWxk IGJlIGEgd29ya2luZw0KPnNvbHV0aW9uLiBCdXQgY2FuIHdlIG1ha2UgdGhlc2UgYXNzdW1wdGlv bnM/DQo+DQo+VGhlIHByZWNvbmZpZ3VyYXRpb24gY291bGQgYmUgYXMgc2ltcGxlIGFzIHByb3Zp c2lvbmluZyB0aGUgbWFzdGVyDQo+ZGV2aWNlcyB3aXRoIGEgVVJJLCB3aGljaCB3b3VsZCBjb250 YWluIGFuIHVwLXRvLWRhdGUgbGlzdCBvZiBleGlzdGluZw0KPldTREJzLiBUaGUgZGV2aWNlIHdv dWxkIG5lZWQgdG8gZmluZCBvdXQgd2hpY2ggY291bnRyeSBpdCBpcyBpbiwgdGhlbg0KPnF1ZXJ5 IHRoZSBhcHByb3ByaWF0ZSBkYi4gSWYgdGhlcmUgYXJlIG11bHRpcGxlIGluIHRoYXQgY291bnRy eSBhbmQNCj5kaWRuJ3QgcGljayB0aGUgcmlnaHQgb25lLCBpdCBjb3VsZCBlaXRoZXIgYmUgcmVk aXJlY3RlZCB0byB0aGUgcmlnaHQgb25lDQo+b3IgY291bGQgdHJ5IGl0c2VsZiB0aGUgb3RoZXIg b25lLiBUaGUgcHJvYmxlbWF0aWMgcGFydCBoZXJlIGlzIGhvdyB0bw0KPmZpbmQgb3V0IHdoYXQg Y291bnRyeSBpdCBpcyBpbi4gQWdhaW4sIGlmIHdlIGFzc3VtZSBub24tcm9hbWluZywgdGhlbiBp dA0KPmlzIHRyaXZpYWwsIHRoZSBwcm9ibGVtIGhlcmUgaXMgYWxzbyB3aXRoIHRoZSByb2FtaW5n IGNhc2UuIElmIHRoZSBkZXZpY2UNCj5oYXMgbWFwIGRhdGEgYXZhaWxhYmxlLCB0aGF0IHdvdWxk IGhlbHAgaXQgbWFwIGl0cyBsb2NhdGlvbiB0byBhDQo+Y291bnRyeS9yZWd1bGF0b3J5X2RvbWFp bi4NCj4NCj5TbywgSSB0aGluayBib3RoIHNvbHV0aW9ucyBoYXZlIHRoZWlyIHdlYWsgcG9pbnRz LCBkZXBlbmRpbmcgb24gaG93IHRoZQ0KPmFzc3VtcHRpb25zIHdlIG1ha2Ugd2lsbCBtYXRjaCB3 aXRoIHRoZSBnbG9iYWwgZGVwbG95bWVudHMuIElmIHdlDQo+Y29uY2x1ZGUgdGhhdCBkaWZmZXJl bnQgZGlzY292ZXJ5IG1lY2hhbmlzbXMgd291bGQgc3VpdCBiZXR0ZXIgdGhlDQo+ZGl2ZXJzaXR5 IG9mIHVzZSBjYXNlcywgd2UgbWF5IG5vdCBuZWVkIHRvIHBpY2sgb25lIG1lY2hhbmlzbSwgYnV0 IGdvDQo+d2l0aCAoZWcpIHR3by4NCj4NCj4tIEdhYm9yDQo+DQo+DQo+RnJvbTogcGF3cy1ib3Vu Y2VzQGlldGYub3JnIFttYWlsdG86cGF3cy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YN Cj5QYXRpbCBCYXNhdmFyYWogKE5va2lhLUNJQy9EYWxsYXMpDQo+U2VudDogVGh1cnNkYXksIEFw cmlsIDE5LCAyMDEyIDEyOjM1IFBNDQo+VG86IEJyaWFuLlJvc2VuQG5ldXN0YXIuYml6OyBzZGFz QGFwcGNvbXNjaS5jb20NCj5DYzogcGF3c0BpZXRmLm9yZw0KPlN1YmplY3Q6IFJlOiBbcGF3c10g RGF0YWJhc2UgRGlzY292ZXJ5IFF1ZXN0aW9uDQo+DQo+DQo+SSBhZ3JlZSB0aGF0IHdlIGFyZSBq dW1waW5nIG9mZiB0byBkaXNjdXNzIHRoZSBzb2x1dGlvbiBzcGFjZS4NCj5UaGUgcmVxdWlyZW1l bnQgZm9yIFBBV1MgaXMgdGhhdCB3ZSBuZWVkIGEgZGF0YWJhc2UgZGlzY292ZXJ5IG1lY2hhbmlz bS4NCj5UaGVyZSBjYW4gYmUgbXVsdGlwbGUgYXBwcm9hY2hlcyB0b3dhcmRzIHRoaXMgcmVxdWly ZW1lbnQuIExvU1QgaXMgb25lDQo+b3B0aW9uLiBCdXQgdGhlcmUgYXJlIG90aGVycyBhcyB3ZWxs IGFuZCBpdCB3b3VsZCBiZSB1c2VmdWwgdG8gYWN0dWFsbHkNCj5oYXZlIHNvbWUgSS1EcyBwcm9w b3NpbmcgYSBzb2x1dGlvbiBmb3IgZGlzY292ZXJ5IHRoYW4gZnJhZ21lbnRlZCBwaWVjZXMNCj5v ZiBpbmZvcm1hdGlvbiBhbmQgaWRlYXMuDQo+DQo+LVJhag0KPg0KPkZyb206ICI8ZXh0IFJvc2Vu PiIsICJCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpeiIgPEJyaWFuLlJvc2VuQG5ldXN0YXIuYml6Pg0K PkRhdGU6IFRodXJzZGF5LCBBcHJpbCAxOSwgMjAxMiAxOjQwIFBNDQo+VG86ICJEYXMsIFN1Ymly IiA8c2Rhc0BhcHBjb21zY2kuY29tPg0KPkNjOiAicGF3c0BpZXRmLm9yZyIgPHBhd3NAaWV0Zi5v cmc+DQo+U3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVlc3Rpb24NCj4N Cj5XZSdyZSBnZXR0aW5nIHNvbHV0aW9ucyBhaGVhZCBvZiByZXF1aXJlbWVudHMuDQo+DQo+TG9T VCBpcyBhIHNvbHV0aW9uIHRvIGEgcmVxdWlyZW1lbnQgZm9yIGRpc2NvdmVyeS4NCj4NCj5Ib3dl dmVyLCB0aGUgYW5zd2VyIHRvIHlvdXIgcXVlc3Rpb24gaXMgdGhhdCBlaXRoZXIgd2UgdXNlIGFu IGV4aXN0aW5nDQo+TG9TVCBzZXJ2aWNlIGFuZCBhZGQgc2VydmljZSB1cm5zIGZvciBvdXIgcHVy cG9zZSwgb3IgYWxsIHRoZSBkYXRhYmFzZQ0KPm9wZXJhdG9ycyBpbiBhbiBhcmVhIGNvb3BlcmF0 ZSB0byBydW4gb25lIExvU1Qgc2VydmljZSwgb3Igc29tZSBzaW5nbGUNCj5uZXV0cmFsIGVudGl0 eSBydW5zIGl0Lg0KPg0KPkJyaWFuDQo+DQo+T24gQXByIDE5LCAyMDEyLCBhdCAyOjMzIFBNLCBE YXMsIFN1YmlyIHdyb3RlOg0KPg0KPg0KPkkgdGhpbmsgdGhhdCBkYXRhYmFzZSBkaXNjb3Zlcnkg c2hvdWxkIGJlIGxlZnQgdG8gZWFjaCBjb3VudHJ5IHRvIGRlZmluZQ0KPmJhc2VkIG9uIHRoZWly IG93biByZXF1aXJlbWVudHMgYW5kIFdoaXRlc3BhY2UgZWNvc3lzdGVtLg0KPiANCj5CeSB0aGF0 IGFyZ3VtZW50LCB3ZSBzaG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVhY2ggY291bnRyeSBk ZWZpbmUNCj50aGVpciBvd24gZGF0YWJhc2UgcXVlcnkgcHJvdG9jb2wuDQo+IA0KPlNEPiBJIHdv dWxkIG5vdCBjb25zaWRlciBib3RoIG9mIHRoZW0gYXQgdGhlIHNhbWUgbGV2ZWwuDQo+IA0KPkkg ZG8gbm90IHVuZGVyc3RhbmQgaG93IHdlIHdpbGwgc2F0aXNmeSB0aGUgZm9sbG93aW5nOg0KPiAN Cj5JZiBpdCBpcyBhbiBvcGVyYXRvciBtYW5hZ2VkIExvU1Qgc2VydmljZSAobGlrZWx5KSBob3cg d291bGQgaXQga25vdyB3aGF0DQo+YW5zd2VyIHRvIHByb3ZpZGUgZm9yIHRoZSBvdGhlciBkYXRh YmFzZSBhc3N1bWluZyB0aGVyZSBpcyBubyByb2FtaW5nDQo+cmVsYXRpb25zaGlwLiAgQW5kIHdo eSBzaG91bGQgdGhlIG9wZXJhdG9yIHByb3ZpZGUgdGhpcywgaWYgaGUgaXMgbm90DQo+bWFuYWdp bmcgdGhlIHdoaXRlc3BhY2Ugc2VydmljZS4NCj4gDQo+DQo+DQo+DQo+RnJvbTogUm9zZW4sIEJy aWFuIFttYWlsdG86QnJpYW4uUm9zZW5AbmV1c3Rhci5iaXpdDQo+U2VudDogVGh1cnNkYXksIEFw cmlsIDE5LCAyMDEyIDI6MDEgUE0NCj5UbzogRG9uIEpvc2x5bg0KPkNjOiBEYXMsIFN1YmlyOyBw YXdzQGlldGYub3JnDQo+U3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVl c3Rpb24NCj4gDQo+PGFzIGluZGl2aWR1YWw+DQo+SSBkaXNhZ3JlZS4NCj4gDQo+V2hpbGUgbG9j YWwgcmVndWxhdGlvbiBjb3VsZCBsaW1pdCBjYXBhYmlsaXR5IGZvciBkaXNjb3ZlcnksIGluIGdl bmVyYWwsDQo+SSB3b3VsZCBsaWtlIHRvIGJlIGFibGUgdG8gYnVpbGQgZGV2aWNlcyB0aGF0IGZp bmQgZGF0YWJhc2VzIGJhc2VkIG9uDQo+bG9jYXRpb24gYW5kIHR5cGUgb2YgZGV2aWNlLg0KPiAN Cj5JdCBtYXkgYmUsIGFzIGluIHNheSBHU00gY2VsbCBwaG9uZXMsIHRoYXQgZGlzY292ZXJ5IHBy ZXNlbnRzIGEgbGlzdCBvZg0KPnBvc3NpYmlsaXRpZXMsIGFuZCBzcGVjaWZpYyBjaG9pY2VzIGdl dCBiYXNlZCBvbiB0aGluZ3MgbGlrZSByb2FtaW5nDQo+cmVsYXRpb25zaGlwcywgYnV0IHRvIG1h a2UgdGhhdCB3b3JrIHJlcXVpcmVzIHN0YW5kYXJkaXphdGlvbi4NCj4gDQo+U2VlIGlubGluZSBm b3IgY29tbWVudHMNCj5PbiBBcHIgMTksIDIwMTIsIGF0IDE6MzAgUE0sIERvbiBKb3NseW4gd3Jv dGU6DQo+DQo+DQo+DQo+SSBkb24ndCB0aGluayBQQVdTIHNob3VsZCBkZWZpbmUgZGlzY292ZXJ5 LCBJIHRoaW5rIHRoZSBwcm90b2NvbCBzaG91bGQNCj5zaW1wbHkgc3RhcnQgYWZ0ZXIgYSBkZXZp Y2UgaGFzICJmb3VuZCIgdGhlIGNvcnJlY3QgZGF0YWJhc2UgdG8gdXNlLg0KPiANCj5JIGZlZWwg dGhpcyB3YXkgZm9yIG1hbnkgcmVhc29uczoNCj4xKSBJbiB0aGUgVVMsIGEgcmFkaW8gaXMgY2Vy dGlmaWVkIHRvIHdvcmsgd2l0aCBvbmUgb3IgbW9yZSBzcGVjaWZpYw0KPmRhdGFiYXNlcy4gU28g dGhlIGRldmljZSB3aWxsIGJlIHByZS1jb25maWd1cmVkIHRvIGNvbnRhY3Qgc3BlY2lmaWMNCj5k YXRhYmFzZXMsIG5vIG5lZWQgdG8gaW1wbGVtZW50IGEgZGlzY292ZXJ5IHNlcnZpY2UuIElmIHRo ZSBkZXZpY2UgaXMNCj5wcm9ncmFtbWVkIHRvIHdvcmsgd2l0aCBtb3JlIHRoYW4gb25lIGRhdGFi YXNlIHByb3ZpZGVyLCB0aGUgZGV2aWNlIG93bmVyDQo+d2lsbCBjb25maWd1cmUgd2hpY2ggb25l IHRvIHVzZSBiYXNlZCBvbiB0aGUgcmVsYXRpb25zaGlwIHRoYXQgdGhleSBoYXZlDQo+ZXN0YWJs aXNoZWQgd2l0aCB0aGUgZGF0YWJhc2UgcHJvdmlkZXIgKGZvciBleGFtcGxlLCB3aGljaCBvbmUg dGhleSBhcmUNCj5wYXlpbmcgdG8gdXNlKS4NCj5EaXNjb3Zlcnkgd291bGQgcHJvdmlkZSB0aGUg bGlzdCBvZiAoMTApIGRhdGFiYXNlcy4gIFdoaWNoIG9uZSB5b3UgdXNlDQo+Y291bGQgYmUgYmFz ZWQgb24gZXhpc3Rpbmcgc3Vic2NyaXB0aW9ucywgYnV0IGNvdWxkIGFsc28gYmUgYmFzZWQgb24N Cj5yb2FtaW5nIGFncmVlbWVudHMuICBQcmVjb25maWd1cmF0aW9uIHdvbid0IHdvcms6IEkgYnVp bGQgYSBkZXZpY2UgdGhhdA0KPmlzIGNlcnRpZmllZCB0byB3b3JrIGluIHRoZSBVLlMuIGFuZCB0 aGUgVS5LLiAgSXQncyBzb2xkIHRvIGEgVS5LLg0KPmN1c3RvbWVyLCB3aG8gdmlzaXRzIHRoZSBV LlMuICBUaGUgY3VzdG9tZXIncyBVLksuIHByb3ZpZGVyIGhhcyBhIHJvYW1pbmcNCj5hcnJhbmdl bWVudCB3aXRoIG9uZSBvciBtb3JlIFUuUy4gZGF0YWJhc2Ugb3BlcmF0b3JzLiAgSSB3YW50IHRo YXQgdG8NCj53b3JrLCBldmVuIGlmIHRoZSBkZXZpY2UgaXMgY2VydGlmaWVkIHRvIHdvcmsgaW4g MjUgY291bnRyaWVzLg0KPlByZWNvbmZpZ3VyYXRpb24gcmFyZWx5IHdvcmtzIHdlbGwgaW4gZ2xv YmFsLCBtb2JpbGUgZW52aXJvbm1lbnRzLiAgWW91DQo+Y2FuIGRvIGl0LCBidXQgSSB3YW50IGEg c3RhbmRhcmRpemVkIGRpc2NvdmVyeSBtZWNoYW5pc20uDQo+IA0KPg0KPg0KPg0KPjIpIERpc2Nv dmVyeSBzZXJ2aWNlcyBsaWtlIExvU1QgYXJlIGJhc2VkIG9uIGxvY2F0aW9uLCBidXQgdGhlIGRl dmljZSdzDQo+cmVsYXRpb25zaGlwIHdpdGggYSBkYXRhYmFzZSBzZXJ2aWNlIGlzIG5vdCBrbm93 biBvciBjb25zaWRlcmVkLiBXaGlsZSBpdA0KPm1heSBzZWVtIHNpbXBsZSB0byBjb25maWd1cmUg TG9TVCBvciBzaW1pbGFyIHNlcnZpY2UgdG8gcG9pbnQgdG8gYQ0KPmRhdGFiYXNlIHNlcnZpY2Ug YmFzZWQgb24gbG9jYXRpb24sIGhvdyBkbyB5b3UgcG9pbnQgdG8gdGhlIG9uZSB0aGF0IHRoZQ0K PmN1c3RvbWVyIGhhcyBhIHJlbGF0aW9uc2hpcCB3aXRoLCBmb3IgZXhhbXBsZSwgcGFpZCB0byB1 c2U/IEkgZG8gcmVhbGl6ZQ0KPnRoYXQgdGhpcyBtYXkgbm90IGJlIGFuIGlzc3VlIGluIGV2ZXJ5 IGNvdW50cnkuDQo+U2VlIHJvYW1pbmcgYWJvdmUuICBZb3UgbWF5IGhhdmUgY29uZmlndXJhdGlv biBmb3IgeW91ciBob21lIGRhdGFiYXNlLA0KPmJ1dCBub3QgYSByb2FtaW5nIGRhdGFiYXNlLiAg QWxzbywgSSBleHBlY3QgYXJyYW5nZW1lbnRzIGluIHNvbWUgb3RoZXINCj5jb3VudHJpZXMgd2ls bCBiZSBzaW1wbGVyIHRoYW4gdGhlIFUuUy4NCj4gDQo+DQo+DQo+DQo+MykgSWYgUEFXUyBkZWZp bmVzIGEgZ2xvYmFsbHkgYXBwbGljYWJsZSBkaXNjb3ZlcnkgcHJvY2VzcyBhbmQgZWl0aGVyDQo+ cGlja3MgYW4gZXhpc3RpbmcgcHJvdG9jb2wgKGxpa2UgTG9TVCkgb3IgZGVzaWducyBvbmUsIG1v c3QgbGlrZWx5IGl0DQo+d291bGQgaW5jbHVkZSBhIGNlbnRyYWxseSBiYXNlZCBkaXNjb3Zlcnkg c2VydmljZS4gV2hhdCBlbnRpdHkgd2lsbCBiZQ0KPnJlc3BvbnNpYmxlIGZvciBob3N0aW5nIGFu ZCBjb25maWd1cmluZyB0aGUgY2VudHJhbCBkaXNjb3Zlcnkgc2VydmljZT8NCj5Ib3cgd2lsbCBQ QVdTIGRlZmluZSB0aGlzIGFzIGEgZ2xvYmFsIHNvbHV0aW9uLCBhbmQgZGVhbCB3aXRoIHRoZQ0K PnBvbGl0aWNzIGJldHdlZW4gY291bnRyaWVzPw0KPkxvU1QgaXMgZGVzaWduZWQgdG8gbm90IHJl cXVpcmUgYSBjZW50cmFsIGFueXRoaW5nLiAgSXQncyBkaXN0cmlidXRlZC4NCj5JdCBjbGV2ZXJs eSBhdm9pZHMgdGhlIHBvbGl0aWNhbCBtZXNzLiAgVGhlIGRlc2lnbmVycyB3ZXJlIG1pbmRmdWwg b2YNCj50aGVzZSBpc3N1ZXMuDQo+IA0KPkknbSB3YXZpbmcgbXkgaGFuZHMgYSBiaXQsIGJ1dCBp dCdzIGEgdmVyeSBnb29kIGFuc3dlciBmb3IgZGlzY292ZXJ5IG9mDQo+bG9jYXRpb24gc2Vuc2l0 aXZlIHNlcnZlcnMuDQo+IA0KPjQpIFNvbWUgcmFkaW8gbWFudWZhY3R1cmVycyBkbyBub3QgaGF2 ZSB2ZXJ5IG11Y2ggUk9NIHRvIGluY2x1ZGUgZXZlbg0KPm1vcmUgY29kZSBvbiB0aGVpciBkZXZp Y2UuIEknbSBjb25jZXJuZWQgdGhhdCBkaXNjb3Zlcnkgd2lsbCBjb25zdW1lIGV2ZW4NCj5tb3Jl IHNwYWNlIG9uIHRoZSByYWRpbywgc3BhY2UgdGhhdCB0aGV5IG1heSBub3QgZXZlbiBoYXZlLg0K Pk5vdCBhbiBhcmd1bWVudCB0aGF0IGdldHMgeW91IGFueSB0cmFjdGlvbiBpbiB0aGUgSUVURi4g IFJPTSBpcyBjaGVhcC4NCj5IYXZlIG1vcmUuICBBbGwgaXQgdGFrZXMgaXMgb25lIHNlcnZpY2Ug Y2FsbCB0byB3aXBlIG91dCBzYXZpbmdzIGluIFJPTS4NCj4NCj4NCj4NCj41KSBJIGJlbGlldmUg dGhhdCBkZWZpbmluZyBkaXNjb3Zlcnkgd2lsbCB0YWtlIG1vcmUgdGltZSB0aGFuIGRlZmluaW5n DQo+dGhlIHByb3RvY29sIGJldHdlZW4gdGhlIFdTREIgYW5kIFdTRC4NCj5OYWguICBXZSBkbyB0 aGlzIGZvciBsb3RzIG9mIHByb3RvY29scy4gIElmIHdlIGRlY2lkZSB0byB1c2UgTG9TVCwgaXQN Cj53aWxsIGJlIHZlcnkgZWFzeS4NCj4NCj4NCj4NCj4gDQo+SSB0aGluayB0aGF0IGRhdGFiYXNl IGRpc2NvdmVyeSBzaG91bGQgYmUgbGVmdCB0byBlYWNoIGNvdW50cnkgdG8gZGVmaW5lDQo+YmFz ZWQgb24gdGhlaXIgb3duIHJlcXVpcmVtZW50cyBhbmQgV2hpdGVzcGFjZSBlY29zeXN0ZW0uDQo+ QnkgdGhhdCBhcmd1bWVudCwgd2Ugc2hvdWxkIGNsb3NlIHVwIHNob3AgYW5kIGxldCBlYWNoIGNv dW50cnkgZGVmaW5lDQo+dGhlaXIgb3duIGRhdGFiYXNlIHF1ZXJ5IHByb3RvY29sLg0KPg0KPg0K Pg0KPg0KPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ cGF3cyBtYWlsaW5nIGxpc3QNCj5wYXdzQGlldGYub3JnDQo+aHR0cHM6Ly93d3cuaWV0Zi5vcmcv bWFpbG1hbi9saXN0aW5mby9wYXdzDQoNCg0K From Peter.McCann@huawei.com Fri Apr 20 07:07:30 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC1F021F86EA for ; Fri, 20 Apr 2012 07:07:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7kwXvclHcp4O for ; Fri, 20 Apr 2012 07:07:30 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id BF4ED21F86E1 for ; Fri, 20 Apr 2012 07:07:29 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFB68396; Fri, 20 Apr 2012 10:07:29 -0400 (EDT) Received: from DFWEML407-HUB.china.huawei.com (10.193.5.132) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 20 Apr 2012 06:59:15 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml407-hub.china.huawei.com ([10.193.5.132]) with mapi id 14.01.0323.003; Fri, 20 Apr 2012 06:59:18 -0700 From: Peter McCann To: "Gabor.Bajko@nokia.com" , "Brian.Rosen@neustar.biz" Thread-Topic: identity verification (was: Database Discovery Question) Thread-Index: Ac0eZQTbSgaeGcPfQOKDbU23fUOLZgADjImAAADsQkAAIFrbcA== Date: Fri, 20 Apr 2012 13:59:17 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE716456D34@dfweml503-mbx> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> <5963DDF1F751474D8DEEFDCDBEE43AE716456BC0@dfweml503-mbx> <1ECAFF543A2FED4EA2BEB6CACE08E47601E78109@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E78109@008-AM1MPN1-001.mgdnok.nokia.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.114] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] identity verification (was: Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 14:07:30 -0000 Hi, Gabor, Gabor.Bajko@nokia.com wrote: > Hi Pete, > My responses inline: >=20 > -----Original Message----- > From: ext Peter McCann [mailto:Peter.McCann@huawei.com] > Sent: Thursday, April 19, 2012 2:42 PM > To: Bajko Gabor (Nokia-CIC/SiliconValley); Brian.Rosen@neustar.biz > Cc: paws@ietf.org > Subject: RE: identity verification (was: Database Discovery Question) >=20 >> Hi, Gabor, >>=20 >> Gabor.Bajko@nokia.com wrote: >>> Hi Pete, >>>=20 >>> Some comments inline: >>>=20 >>>=20 >>> -----Original Message----- >>>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On >>>> Behalf Of ext Peter McCann >>>> Sent: Wednesday, April 18, 2012 9:02 AM >>>> To: Rosen, Brian >>>> Cc: paws@ietf.org >>>> Subject: Re: [paws] Database Discovery Question >>>>=20 >>>> Hi, Brian, >>>>=20 >>>> The problem is, the master device cannot be authoritative on >>>> whether the slave device is approved for use by the regulator. It >>>> must rely on the WSDB it uses (has a relationship with) to tell it. >>>>=20 >>>> At the least, we need a format for device identifiers that can be >>>> understood by multiple independently operated databases. >>>>=20 >>> yes, this should be part of the data model. >>=20 >> Agreed. >>=20 >>>> Maybe the WSDB trusts the master device to collect this information >>>> securely from the slave devices using slave-to-master credentials. >>>>=20 >>> yes, this is what at least the 802.11af draft amendment is >>> currently defining for the 802.11 air interface. The slave sends its >>> identifier to the master, then waits for the enablement signal. The >>> enablement signal comes after the master was able to successfully >>> validate the identifier of the slave with the DB. >>=20 >> Is there any security or spoofing protection defined in 802.11af? >> > It inherits whatever is in the 802.11 base spec, ie .1x Ok, so there are two sets of credentials. One is a Network Access=20 Identifier used within EAP between the slave and the master. The=20 second is a regulator-assigned identifier (such as an FCCID). Although the NAI can be authenticated using e.g., AAA back-end servers, it is NOT the same identifier that is used by the master to validate the slave for purposes of regulatory compliance. =20 >>>> Normally, the allocation authority for the identifier space would >>>> be a trust anchor for the identifier-to-device binding. I agree >>>> that the master-to-slave interface is out of scope, but there >>>> should be some mechanism in the marketplace for the master device >>>> operator to securely bind the identifier presented by the slave to >>>> the communication channel with the slave device, in the sense that >>>> the master device is able to know in a secure way that the device >>>> it is talking to actually does own the regulator-assigned device >>>> identifier. It seems natural for the master device to rely on its >>>> relationship with a database to help with this binding. >>>>=20 >>> I see two things here: binding between the communication >>> channel and identity; and binding between the identity and the >>> hardware to which it was assigned. The binding between the >>> communication channel and the identity as presented by slave is >>> there inherently in the radio. >>=20 >> I don't understand this last statement. Do you mean a >> cryptographically secure binding? What if I spoof my MAC address? >> > Assuming an RSN network, after the .1x procedure, there is a key > derived to encrypt the STA to AP communication. > 802.11af does not assume that the credentials the slave has to get > authenticated with the master can in any way be used to prove the > ownership of the identity. There's a set of credentials for slave- > master authentication, and there might be (currently there is no > requirement for it) another mechanism for the slave to prove to the db > that it owns the identity it sent to the master. This is the critical decision we have to make. Note that the identity the slave sends for access authentication is different from the one it sends for validation with the database. Is there any cryptographic credential whatsoever associated with this second identifier? Why are we checking it against a whitelist at all, if it can be easily spoofed and replaced with another? >>> The task to verify that the identity indeed belongs to the slave >>> should not be the burden of the master device, rather the DB (if >>> seen necessary). In order for the DB to verify that the presented >>> identifier indeed belongs to that device, a client cert or sg >>> similar would be needed. >>=20 >> That seems reasonable to me. The slave device has a client cert and >> somehow demonstrates knowledge of the private key that goes with the >> cert to the database. After this, the database can send "I approve" >> to the master device. Assuming that both communication channels >> (slave to master and master to database) have been authenticated and >> secured, the master can then tell the slave to go ahead. >>=20 >> However, we now require the database be able to validate the >> credentials of any slave device that may be manufactured/owned by >> someone other than the manufacturer/owner of the master device. It >> would seem we need a nationally-scoped trust anchor to achieve this. >>=20 > I think this is the part which is outside the scope of our > charter, which says: " 4. Ensure that the discovery mechanism, > database access method, and query/response formats have appropriate > security levels in place. ". There is no mention about the db making > sure the slave devices did not spoof their identity. Especially as > regulators do not require slave devices to have a mechanism to be able > to prove ownership of the identity. If I remember correctly, this was > considered in FCC, but then the requirement was dropped. Ok, so the check at the database is pretty meaningless, because the FCCID can be replaced with someone else's with no accountability. What's to prevent an attacker from spoofing someone else's FCCID, then behaving badly= =20 on the wireless channel in such a way that the FCCID needs to be put on a blacklist? It would be impossible to prevent this kind of DoS attack. >>> Afaik, regulators do not require for client certs binding the >>> identifier to the hardware. Therefore, the verification of whether the >>> identifier is the correct one or not seems to be outside the scope of >>> paws. The master should rely on the lower layers and the DB for this >>> verification. >=20 >> This statement really confuses me. To me, a binding of an identifier >> to hardware means that there is some tamper and copy-proof storage for >> a private key epoxied into the wireless hardware. This private key >> would be used to authenticate & distribute keying material for a >> secure channel between the slave and the master. That part is indeed >> out of scope of PAWS, but the master-to-database messages to validate >> the slave's credentials are not. >=20 > I think the confusion might come that you assume the private key > in the slave (if existed at all) would also be used to authenticate > the slave to the master. In my understanding that would not > necessarily be the case. Even if there was a private key in the slave, > the slave would acquire another set of (eg username/password) > credentials, independent of the private key, to connect to the master de= vice. Ok, I now understand there will be two identifiers and one or two sets of cryptographic credentials. If there is only one cryptographic credential, it will be associated with the network access (slave-to-master) link, and you think the second cryptographic credential is just not needed. -Pete > - Gabor From Peter.McCann@huawei.com Fri Apr 20 07:10:13 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6128321F8703 for ; Fri, 20 Apr 2012 07:10:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U2EPZGJEHFVw for ; Fri, 20 Apr 2012 07:10:12 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id B7C9A21F86F9 for ; Fri, 20 Apr 2012 07:10:11 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFJ69978; Fri, 20 Apr 2012 10:10:11 -0400 (EDT) Received: from DFWEML403-HUB.china.huawei.com (10.193.5.151) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 20 Apr 2012 07:03:02 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml403-hub.china.huawei.com ([10.193.5.151]) with mapi id 14.01.0323.003; Fri, 20 Apr 2012 07:03:05 -0700 From: Peter McCann To: Peter Stanforth , "Gabor.Bajko@nokia.com" , "Basavaraj.Patil@nokia.com" , "Brian.Rosen@neustar.biz" , "sdas@appcomsci.com" Thread-Topic: [paws] Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0e+jNCw2XY3C8vQN2V3gOnLAIvgQAA79yQ Date: Fri, 20 Apr 2012 14:03:08 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE716456D45@dfweml503-mbx> References: In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.114] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 14:10:13 -0000 SSB0aGluayBhdCBsZWFzdCBwYXJ0IG9mIHRoZSByZWFzb24gdGhlIFdTRCBhbmQgV1NEQiBoYXZl IHRvIGJlIGNlcnRpZmllZA0KdG9nZXRoZXIgdG9kYXkgaXMgdGhhdCB3ZSBoYXZlIG5vIHN0YW5k YXJkcyBmb3IgdGhlIGludGVyZmFjZSBiZXR3ZWVuIHRoZW0uDQpTbywgdGhleSBoYXZlIHRvIGJl IHZpZXdlZCB0b2dldGhlciBhcyBhICJibGFjayBib3giLg0KDQpPbmNlIHdlIGhhdmUgUEFXUywg aXQgd2lsbCBiZSBwb3NzaWJsZSBmb3IgYSBkZXZpY2Ugb3duZXIgdG8gZWFzaWx5IHN3aXRjaA0K ZGF0YWJhc2UgcHJvdmlkZXJzLCBhbmQgdG8gbW9yZSBlYXNpbHkgc3VwcG9ydCByb2FtaW5nIHRv IGRpZmZlcmVudCBqdXJpc2RpY3Rpb25zLg0KVGhpcyBpcyB3aGF0IGltcG9zZXMgdGhlIHJlcXVp cmVtZW50IGZvciBhIGRpc2NvdmVyeSBwcm90b2NvbC4NCg0KLVBldGUNCg0KUGV0ZXIgU3RhbmZv cnRoIHdyb3RlOg0KPiBKdXN0IHRvIGNsYXJpZnkNCj4gVVMgaW1wbGVtZW50YXRpb24gQUxMT1dT IGZvciBvcGVyYXRvciB0byBjaG9vc2UgREIuIEl0IGRvZXMgbm90DQo+IHJlcXVpcmUgaXQuDQo+ IFdlIGhhdmUgdG8gc3VwcG9ydCB2YXJpb3VzIHNjaGVtZXMgZm9yIGhvdyB0aGUgREIgdG8gdXNl IGlzIGRldGVybWluZWQuDQo+IFBldGVyIFMNCj4gDQo+IFRoZXJlIGFyZSBtYW55IG1vcmUgc29s dXRpb25zIGFuZCB0aGUgY2hvaWNlcyBoYXZlIG1vcmUgYmVhcmluZyBvbg0KPiBjb21tZXJjaWFs IGFuZCBidXNpbmVzcyBpc3N1ZXMgdGhhbiB0ZWNobmljYWwgaXNzdWVzLiBPdXQgb2YgbmVjZXNz aXR5DQo+IHdlIGJ1aWx0IGEgZGlzY292ZXJ5IHNvbHV0aW9uLCBiZWNhdXNlIHdlIGhhdmUgcmFk aW9zIGFuZCBkYXRhYmFzZXMNCj4gcnVubmluZyBpbiB0cmlhbHMgaW4gc2V2ZXJhbCBjb3VudHJp ZXMsIHRoYXQgaXMgdmVyeSBkaWZmZXJlbnQgZnJvbQ0KPiBib3RoIG9mIHRob3NlIGRlc2NyaWJl ZC4gIFRoZSBzb2x1dGlvbiB3ZSBjaG9zZSB3YXMgYXMgc2ltcGxlIGFuZA0KPiBxdWljayBhcyBw b3NzaWJsZSBiZWNhdXNlIHRoZSBnb2FsIHdhcyB0byB0cnkgdG8gZ2V0IHRyaWFscyB1cCBhbmQN Cj4gcnVubmluZywgc28gSSB3b3VsZCBub3Qgb2ZmZXIgaXQgdXAgYXMgYSBkaXJlY3Qgc29sdXRp b24gYnV0IGl0IGRvZXMNCj4gaGF2ZSBzb21lIGludGVyZXN0aW5nIGNvbmNlcHRzIEkgd2lsbCBv dXRsaW5lIGJlbG93LiBIb3dldmVyIGJlY2F1c2UNCj4gdGhlIHNjb3BlIG9mIGRpc2NvdmVyeSBr ZWVwcyBncm93aW5nIEkgc3RpbGwgdGhpbmsgaXQgc2hvdWxkIGJlDQo+IG91dHNpZGUgdGhlIGN1 cnJlbnQgc2NvcGUgb2YgUEFXUy4gTGV0cyBnZXQgYSBwcm90b2NvbCBjb21wbGV0ZWQgYW5kDQo+ IGRlY2lkZSBpZiB3ZSBuZWVkIHRvIGNvbWUgYmFjayBhbmQgYWRkcmVzcyB0aGlzIGlzc3VlLg0K PiANCj4gRmlyc3QgaXNzdWUuIEZvciBvdXIgVVMgc29sdXRpb24gZGlzY292ZXJ5IGlzIG5vdCBh bGxvd2VkIGluIHRoZQ0KPiBjb250ZXh0IGRlc2NyaWJlZCBiZWxvdy4gVGhlIHJhZGlvIGhhcyB0 byBiZSBjZXJ0aWZpZWQgYWxvbmcgd2l0aCB0aGUNCj4gREIocykgdGhhdCBpdCB3aWxsIG9wZXJh dGUgd2l0aC4gSW4gdGhlIFVLIHRoZXkgaGF2ZSBwcm9wb3NlZCBhDQo+IG5hdGlvbmFsIGRpc2Nv dmVyeSBwcm9jZXNzIHRoYXQgd2lsbCBiZSBtYW5hZ2VkIGJ5IHRoZSByZWd1bGF0b3IuIEkNCj4g Y2FuJ3Qgc3BlYWsgZm9yIE9mY29tIGJ1dCBJIGJlbGlldmUgdGhleSBjaG9zZSB0aGlzIGFwcHJv YWNoIHRvIGhhdmUNCj4gc29tZSBjb250cm9sIG9mIHRoZSBkYXRhYmFzZXMgdGhhdCBhcmUgYWN0 dWFsbHkgcHJvdmlkaW5nIGFjY2VzcyB0bw0KPiB3aGl0ZSBzcGFjZS4gVGh1cyBJIGRvbid0IGJl bGlldmUgdGhleSB3aWxsIGJlIGhhcHB5IHJlbGlucXVpc2hpbmcNCj4gY29udHJvbCB0byBzb21l IFVOIG9mIGRhdGFiYXNlIGRpc2NvdmVyeS4NCj4gDQo+IFNlY29uZCBpc3N1ZS4gIFRoZSByYWRp byB2ZW5kb3JzIHdlIGFyZSB3b3JraW5nIHdpdGggZG8gbm90IHdhbnQgdG8NCj4gaGF2ZSB0byBn byB0byBkaWZmZXJlbnQgZGF0YWJhc2VzLCB0aG91Z2ggdGhleSB3b3VsZCBsaWtlIHRoZSBvcHRp b24NCj4gdG8gY2hvb3NlLg0KPiBJbiB0aGUgVVMgcmVndWxhdGlvbiB0aGV5IGFjaGlldmUgdGhp cyBieSBjZXJ0aWZ5aW5nIHdpdGggbXVsdGlwbGUNCj4gZGF0YWJhc2VzLiBJbiB0aGUgVWsgdGhl eSB3b3VsZCB1c2UgYSBidXNpbmVzcyByZWxhdGlvbnNoaXAgcmVsYXRlZCB0bw0KPiB0aGUgbGlz dCBwcm92aWRlZCBieSBPZmNvbS4NCj4gDQo+IFRoaXJkIGlzc3VlIGlzIHdobyBpcyBtYWtpbmcg dGhlIGRlY2lzaW9uPyAgVGhlcmUgc2VlbXMgdG8gYmUgYQ0KPiBwcmVzdW1wdGlvbiB0aGF0IHRo ZSByYWRpbyBpcyBtYWtpbmcgdGhlIGNob2ljZS4gSSBTdHJvbmdseSByZWplY3QgdGhhdC4NCj4g SGVyZSBpbiB0aGUgVVMgdGhlIGltcGxlbWVudGVkIG1vZGVsIGFsbG93cyB0aGUgbmV0d29yayBv cGVyYXRvciwgd2hvDQo+IHB1cmNoYXNlZCB0aGUgcmFkaW8sIHRvIGNob29zZSB0aGUgZGF0YWJh c2UuIEkgZXhwZWN0IHdlIGhhdmUgdG8gc3VwcG9ydA0KPiBib3RoIG1vZGVscyBhbmQgbWF5YmUg b3RoZXJzLCB3aGljaCBmdXJ0aGVyIGNvbXBsaWNhdGVzIGRpc2NvdmVyeS4NCj4gDQo+IEZvdXJ0 aCBpc3N1ZSBpcyBmbGV4aWJpbGl0eS4gT25lIGNvbXBsYWludCBvbiB0aGlzIGZvcnVtIHdhcyBo b3cgdG8NCj4gYWRkIG9yIGRlbGV0ZSBmcm9tIHRoZSBwb3NzaWJsZSBsaXN0LiBBZ2FpbiB0aGUg cHJlc3VtcHRpb24gd2FzIHRoYXQNCj4gdGhlIGxhY2sgb2YgYSBkaXNjb3ZlcnkgbWVjaGFuaXNt IHdvdWxkIHByZXZlbnQgdGhpcy4NCj4gDQo+IFRoaXMgaXMgd2hhdCB3ZSBkaWQuIFN0ZXAgMSB0 aGUgcmFkaW9zIGxlYXZlIHRoZSBtYW51ZmFjdHVyZXINCj4gcHJlY29uZmlndXJlZCB3aXRoIHRo ZSBhZGRyZXNzKHMpIG9mIHRoZSBEQiB0aGF0IGl0IGNhbiB0YWxrIHRvLiBTbw0KPiB0b2RheSBp dCBpcyBvdXIgVVMgZGF0YWJhc2UgYXMgdGhhdCBpcyB3aGF0IHRoZSBkZXZpY2UgaXMgY2VydGlm aWVkDQo+IGZvci4gU3RlcCAyLg0KPiBUaGUgcmFkaW8gYWx3YXlzIGNvbWVzIHRvIHRoZSBsYXN0 IGtub3duIChpbml0aWFsbHkgb3JpZ2luYWwpIERCLiBUaGUNCj4gREIgdmVyaWZpZXMgdGhlIGxv Y2F0aW9uIGFuZCBkZXRlcm1pbmVzIGlmIGl0IGlzIHdpdGhpbiBzY29wZS4gSWYgbm90DQo+IGl0 IHJldHVybnMgYSBwb2ludGVyL2xpbmsgdG8gdGhlIGRldmljZSB0byBkaXJlY3QgaXQgdG8gYSBE QiB0aGF0IGNhbg0KPiBzdXBwb3J0IGl0IGJhc2VkIG9uIHRoZSByZXBvcnRlZCBsb2NhdGlvbi4g IEFzIEkgc2FpZCB0aGlzIHdhcyBkb25lIGFzDQo+IGFuIGV4cGVkaWVudC4gSG93ZXZlciBJIGNv dWxkIHNlZSBhIHZhcmlhdGlvbiBvZiB0aGlzIGFwcGVhbGluZyB0byBhDQo+IGRldmljZSBtYW51 ZmFjdHVyZXIuDQo+IEFzc3VtZSB0aGF0IGV2ZXJ5IGRldmljZSBpcyBwcmVwcm9ncmFtbWVkIHRv ICJwaG9uZSBob21lIiB0aGUgZGV2aWNlDQo+IG1hbnVmYWN0dXJlciBjYW4gdGhlbiByZXR1cm4g dGhlIHBvaW50ZXIvbGluayB0byB0aGUgREIgb3IgREINCj4gZGlzY292ZXJ5IHNlcnZlciB0aGUg ZGV2aWNlIGlzIHRvIHVzZSBiYXNlZCBvbiB0aGUgbG9jYXRpb24gcHJvdmlkZWQuDQo+IFNldmVy YWwgbmljZSB0aGluZ3MgYWJvdXQgdGhpcyBhcHByb2FjaC4gT25lIEkgZG9uJ3QgbmVlZCB0byBj cmVhdGUNCj4gc29tZSBVTiBvZiBEYXRhYmFzZSBkaXNjb3ZlcnkgbWVjaGFuaXNtcyBhbmQsIHR3 bywgdGhlIGRldmljZQ0KPiBtYW51ZmFjdHVyZXIgY2FuIGFkZC9kZWxldGUgc3VwcG9ydCBmb3Ig REIgYXJvdW5kIHRoZSB3b3JsZCB3aGVuIGFuZCBob3cgaXQgc2VlcyBmaXQuDQo+IFN1Y2ggYW4g aW1wbGVtZW50YXRpb24gd291bGQgc2VydmUgdGhlIFVTIG1hcmtldCAoaXQgd291bGQgcmV0dXJu IGENCj4gbGlzdCBvZiBjZXJ0aWZpZWQgREIpIGFuZCBPZmNvbSAoaXQgd291bGQgcmV0dW5lIGEg cG9pbnRlciB0byB0aGUNCj4gT2Zjb20gREIgbWFuYWdlciBwcm9jZXNzKS4gVGhpcmQgdGhpcyBp cyBhIHZlcnkgc2ltcGxlLCBsaWdodHdlaWdodA0KPiBwcm9wb3NhbCB0aGF0IGRvZXMgbm90IG5l ZWQgdG8gY2FycnkgdGhlIGJ1cmRlbiBvZiBhIHByb2Nlc3MgZGVzaWduZWQNCj4gZm9yIFB1Ymxp YyBTYWZldHkgYXBwbGljYXRpb25zIChMb1NUKS4NCj4gDQo+IFNvIGEgbG9uZyB3YXkgb2Ygc2F5 aW5nIEkgZG9uJ3QgYnV5IHRoZSB0d28gb3B0aW9ucyBhcyBJIHRoaW5rIHRoZXJlDQo+IGFyZSBt YW55IG1vcmUsIG11Y2ggYmV0dGVyLCBvcHRpb25zLg0KPiANCj4gUGV0ZXIgUy4NCj4gDQo+IE9u IFRodUFwci8xOS8xMiBUaHUgQXByIDE5LCA1OjUyIFBNLCAiR2Fib3IuQmFqa29Abm9raWEuY29t Ig0KPiA8R2Fib3IuQmFqa29Abm9raWEuY29tPiB3cm90ZToNCj4gDQo+PiDinqIgaXQgd291bGQg YmUgdXNlZnVsIHRvIGFjdHVhbGx5IGhhdmUgc29tZSBJLURzIHByb3Bvc2luZyBhIHNvbHV0aW9u DQo+PiBmb3IgZGlzY292ZXJ5IEkgZ3Vlc3MgU3ViaXIgaW5pdGlhdGVkIHRoaXMgdGhyZWFkIHRv IGZpbmQgb3V0IHdoaWNoDQo+PiBzb2x1dGlvbnMgbWlnaHQgYmUgYWNjZXB0YWJsZSBmb3IgdGhl IGdyb3VwLg0KPj4gDQo+PiBTbyBmYXIgd2UgaGVhcmQgYWJvdXQgdHdvIHBvc3NpYmxlIHNvbHV0 aW9uczoNCj4+IGEpIExvU1QgKFJGQzUyMjIpLCBhbmQNCj4+IGIpIChzZW1pLSlwcmVjb25maWd1 cmF0aW9uDQo+PiANCj4+IFdpdGggTG9TVCwgdGhlIG1hc3RlciBkZXZpY2UgbmVlZHMgdG8gZmly c3QgZGlzY292ZXIgYSBMb1NUIHNlcnZlcg0KPj4gKHVzaW5nIGVpdGhlciBETlMsIERIQ1Agb3Ig aXQgbWF5IGJlIHByZWNvbmZpZ3VyZWQpLCB0aGVuIGRvIHRoZSBxdWVyeS4NCj4+IFRoaXMgYXNz dW1lcyB0aGVyZSBpcyBhIExvU1Qgc2VydmVyIHdoaWNoIGlzIHByZWNvbmZpZ3VyZWQgd2l0aCB0 aGUNCj4+IGJvdW5kYXJpZXMgdGhlIFdTREJzIGNhbiBwcm92aWRlIGFuc3dlciBmb3IuIEluIHJv YW1pbmcgY2FzZXMsIHRoZSBMb1NUDQo+PiBzZXJ2ZXIgd291bGQgbmVlZCB0byBiZSBhIGxvY2Fs IG9uZSAobm90IGp1c3QgX3RoZV8gcHJlY29uZmlndXJlZCBvbmUpLA0KPj4gYXMgaXQgaXMgdW5s aWtlbHkgdGhhdCBhIExvU1Qgc2VydmVyIGluIG9uZSBjb3VudHJ5IHdvdWxkIGtub3cgdGhlDQo+ PiBXU0RCcyBpbiBvdGhlciBjb3VudHJpZXMuIElmIHRoZSBtYXN0ZXIgZGV2aWNlIGRvZXMgbm90 IGtub3cgd2hhdA0KPj4gY291bnRyeSBpdCBpcyBpbiwgaXQgbWF5IGZpbmQgdGhhdCBvdXQgZnJv bSB0aGUgV1NEQiBpdCBpcyB0b2xkIHRvDQo+PiBjb250YWN0IGJ5IHRoZSBMb1NUIHNlcnZlci4g VGhlIHdlYWsgcGFydCBvZiB0aGlzIHNvbHV0aW9uIEkgdGhpbmsgaXMNCj4+IHRoZSByb2FtaW5n IGNhc2UsIHdoZXJlIHRoZSBMb1NUIHNlcnZlciBoYXMgdG8gYmUgZGlzY292ZXJlZCBlaXRoZXIg YnkNCj4+IGRoY3AgKHdlIGFsbCBrbm93IHRoZSBsaW1pdGF0aW9ucyBvZiB0aGlzKSBvciBETlMu IEROUyBhbHNvIGhhcyBpdHMNCj4+IHByYWN0aWNhbCBsaW1pdGF0aW9ucywgYXMgem9uZSBhZG1p bnMgbWF5IGJlIHJlbHVjdGFudCB0byBqdXN0IGFkZA0KPj4gVS1OQVBUUiByZWNvcmRzIGZvciBh IHNlcnZpY2Ugd2l0aCBsaW1pdGVkIHVzYWdlLiBJZiB0aGVyZSBjb3VsZCBiZQ0KPj4gYXNzdW1l ZCB0aGF0IHRoZSBpcyBhIGdsb2JhbCBMb1NUIHNlcnZlciBhYmxlIHRvIGFuc3dlciBxdWVyaWVz IGZyb20NCj4+IGFsbCBvdmVyLCB0aGVuIHRoaXMgY291bGQgYmUgYSB3b3JraW5nIHNvbHV0aW9u LiBCdXQgY2FuIHdlIG1ha2UgdGhlc2UNCj4+IGFzc3VtcHRpb25zPw0KPj4gDQo+PiBUaGUgcHJl Y29uZmlndXJhdGlvbiBjb3VsZCBiZSBhcyBzaW1wbGUgYXMgcHJvdmlzaW9uaW5nIHRoZSBtYXN0 ZXINCj4+IGRldmljZXMgd2l0aCBhIFVSSSwgd2hpY2ggd291bGQgY29udGFpbiBhbiB1cC10by1k YXRlIGxpc3Qgb2YgZXhpc3RpbmcNCj4+IFdTREJzLiBUaGUgZGV2aWNlIHdvdWxkIG5lZWQgdG8g ZmluZCBvdXQgd2hpY2ggY291bnRyeSBpdCBpcyBpbiwgdGhlbg0KPj4gcXVlcnkgdGhlIGFwcHJv cHJpYXRlIGRiLiBJZiB0aGVyZSBhcmUgbXVsdGlwbGUgaW4gdGhhdCBjb3VudHJ5IGFuZA0KPj4g ZGlkbid0IHBpY2sgdGhlIHJpZ2h0IG9uZSwgaXQgY291bGQgZWl0aGVyIGJlIHJlZGlyZWN0ZWQg dG8gdGhlIHJpZ2h0DQo+PiBvbmUgb3IgY291bGQgdHJ5IGl0c2VsZiB0aGUgb3RoZXIgb25lLiBU aGUgcHJvYmxlbWF0aWMgcGFydCBoZXJlIGlzIGhvdw0KPj4gdG8gZmluZCBvdXQgd2hhdCBjb3Vu dHJ5IGl0IGlzIGluLiBBZ2FpbiwgaWYgd2UgYXNzdW1lIG5vbi1yb2FtaW5nLA0KPj4gdGhlbiBp dCBpcyB0cml2aWFsLCB0aGUgcHJvYmxlbSBoZXJlIGlzIGFsc28gd2l0aCB0aGUgcm9hbWluZyBj YXNlLiBJZg0KPj4gdGhlIGRldmljZSBoYXMgbWFwIGRhdGEgYXZhaWxhYmxlLCB0aGF0IHdvdWxk IGhlbHAgaXQgbWFwIGl0cyBsb2NhdGlvbg0KPj4gdG8gYSBjb3VudHJ5L3JlZ3VsYXRvcnlfZG9t YWluLg0KPj4gDQo+PiBTbywgSSB0aGluayBib3RoIHNvbHV0aW9ucyBoYXZlIHRoZWlyIHdlYWsg cG9pbnRzLCBkZXBlbmRpbmcgb24gaG93IHRoZQ0KPj4gYXNzdW1wdGlvbnMgd2UgbWFrZSB3aWxs IG1hdGNoIHdpdGggdGhlIGdsb2JhbCBkZXBsb3ltZW50cy4gSWYgd2UNCj4+IGNvbmNsdWRlIHRo YXQgZGlmZmVyZW50IGRpc2NvdmVyeSBtZWNoYW5pc21zIHdvdWxkIHN1aXQgYmV0dGVyIHRoZQ0K Pj4gZGl2ZXJzaXR5IG9mIHVzZSBjYXNlcywgd2UgbWF5IG5vdCBuZWVkIHRvIHBpY2sgb25lIG1l Y2hhbmlzbSwgYnV0IGdvDQo+PiB3aXRoIChlZykgdHdvLg0KPj4gDQo+PiAtIEdhYm9yDQo+PiAN Cj4+IA0KPj4gRnJvbTogcGF3cy1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86cGF3cy1ib3VuY2Vz QGlldGYub3JnXSBPbiBCZWhhbGYgT2YNCj4+IFBhdGlsIEJhc2F2YXJhaiAoTm9raWEtQ0lDL0Rh bGxhcykgU2VudDogVGh1cnNkYXksIEFwcmlsIDE5LCAyMDEyIDEyOjM1DQo+PiBQTSBUbzogQnJp YW4uUm9zZW5AbmV1c3Rhci5iaXo7IHNkYXNAYXBwY29tc2NpLmNvbSBDYzogcGF3c0BpZXRmLm9y Zw0KPj4gU3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVlc3Rpb24NCj4+ IA0KPj4gDQo+PiBJIGFncmVlIHRoYXQgd2UgYXJlIGp1bXBpbmcgb2ZmIHRvIGRpc2N1c3MgdGhl IHNvbHV0aW9uIHNwYWNlLiBUaGUNCj4+IHJlcXVpcmVtZW50IGZvciBQQVdTIGlzIHRoYXQgd2Ug bmVlZCBhIGRhdGFiYXNlIGRpc2NvdmVyeSBtZWNoYW5pc20uDQo+PiBUaGVyZSBjYW4gYmUgbXVs dGlwbGUgYXBwcm9hY2hlcyB0b3dhcmRzIHRoaXMgcmVxdWlyZW1lbnQuIExvU1QgaXMgb25lDQo+ PiBvcHRpb24uIEJ1dCB0aGVyZSBhcmUgb3RoZXJzIGFzIHdlbGwgYW5kIGl0IHdvdWxkIGJlIHVz ZWZ1bCB0byBhY3R1YWxseQ0KPj4gaGF2ZSBzb21lIEktRHMgcHJvcG9zaW5nIGEgc29sdXRpb24g Zm9yIGRpc2NvdmVyeSB0aGFuIGZyYWdtZW50ZWQNCj4+IHBpZWNlcyBvZiBpbmZvcm1hdGlvbiBh bmQgaWRlYXMuDQo+PiANCj4+IC1SYWoNCj4+IA0KPj4gRnJvbTogIjxleHQgUm9zZW4+IiwgIkJy aWFuLlJvc2VuQG5ldXN0YXIuYml6Ig0KPj4gPEJyaWFuLlJvc2VuQG5ldXN0YXIuYml6Pg0KPj4g RGF0ZTogVGh1cnNkYXksIEFwcmlsIDE5LCAyMDEyIDE6NDAgUE0NCj4+IFRvOiAiRGFzLCBTdWJp ciIgPHNkYXNAYXBwY29tc2NpLmNvbT4NCj4+IENjOiAicGF3c0BpZXRmLm9yZyIgPHBhd3NAaWV0 Zi5vcmc+DQo+PiBTdWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNlIERpc2NvdmVyeSBRdWVzdGlv bg0KPj4gDQo+PiBXZSdyZSBnZXR0aW5nIHNvbHV0aW9ucyBhaGVhZCBvZiByZXF1aXJlbWVudHMu DQo+PiANCj4+IExvU1QgaXMgYSBzb2x1dGlvbiB0byBhIHJlcXVpcmVtZW50IGZvciBkaXNjb3Zl cnkuDQo+PiANCj4+IEhvd2V2ZXIsIHRoZSBhbnN3ZXIgdG8geW91ciBxdWVzdGlvbiBpcyB0aGF0 IGVpdGhlciB3ZSB1c2UgYW4NCj4+IGV4aXN0aW5nIExvU1Qgc2VydmljZSBhbmQgYWRkIHNlcnZp Y2UgdXJucyBmb3Igb3VyIHB1cnBvc2UsIG9yIGFsbA0KPj4gdGhlIGRhdGFiYXNlIG9wZXJhdG9y cyBpbiBhbiBhcmVhIGNvb3BlcmF0ZSB0byBydW4gb25lIExvU1Qgc2VydmljZSwNCj4+IG9yIHNv bWUgc2luZ2xlIG5ldXRyYWwgZW50aXR5IHJ1bnMgaXQuDQo+PiANCj4+IEJyaWFuDQo+PiANCj4+ IE9uIEFwciAxOSwgMjAxMiwgYXQgMjozMyBQTSwgRGFzLCBTdWJpciB3cm90ZToNCj4+IA0KPj4g DQo+PiBJIHRoaW5rIHRoYXQgZGF0YWJhc2UgZGlzY292ZXJ5IHNob3VsZCBiZSBsZWZ0IHRvIGVh Y2ggY291bnRyeSB0bw0KPj4gZGVmaW5lIGJhc2VkIG9uIHRoZWlyIG93biByZXF1aXJlbWVudHMg YW5kIFdoaXRlc3BhY2UgZWNvc3lzdGVtLg0KPj4gDQo+PiBCeSB0aGF0IGFyZ3VtZW50LCB3ZSBz aG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVhY2ggY291bnRyeSBkZWZpbmUNCj4+IHRoZWly IG93biBkYXRhYmFzZSBxdWVyeSBwcm90b2NvbC4NCj4+IA0KPj4gU0Q+IEkgd291bGQgbm90IGNv bnNpZGVyIGJvdGggb2YgdGhlbSBhdCB0aGUgc2FtZSBsZXZlbC4NCj4+IA0KPj4gSSBkbyBub3Qg dW5kZXJzdGFuZCBob3cgd2Ugd2lsbCBzYXRpc2Z5IHRoZSBmb2xsb3dpbmc6DQo+PiANCj4+IElm IGl0IGlzIGFuIG9wZXJhdG9yIG1hbmFnZWQgTG9TVCBzZXJ2aWNlIChsaWtlbHkpIGhvdyB3b3Vs ZCBpdCBrbm93DQo+PiB3aGF0IGFuc3dlciB0byBwcm92aWRlIGZvciB0aGUgb3RoZXIgZGF0YWJh c2UgYXNzdW1pbmcgdGhlcmUgaXMgbm8NCj4+IHJvYW1pbmcgcmVsYXRpb25zaGlwLiAgQW5kIHdo eSBzaG91bGQgdGhlIG9wZXJhdG9yIHByb3ZpZGUgdGhpcywgaWYNCj4+IGhlIGlzIG5vdCBtYW5h Z2luZyB0aGUgd2hpdGVzcGFjZSBzZXJ2aWNlLg0KPj4gDQo+PiANCj4+IA0KPj4gDQo+PiBGcm9t OiBSb3NlbiwgQnJpYW4gW21haWx0bzpCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpel0NCj4+IFNlbnQ6 IFRodXJzZGF5LCBBcHJpbCAxOSwgMjAxMiAyOjAxIFBNDQo+PiBUbzogRG9uIEpvc2x5bg0KPj4g Q2M6IERhcywgU3ViaXI7IHBhd3NAaWV0Zi5vcmcNCj4+IFN1YmplY3Q6IFJlOiBbcGF3c10gRGF0 YWJhc2UgRGlzY292ZXJ5IFF1ZXN0aW9uDQo+PiANCj4+IDxhcyBpbmRpdmlkdWFsPg0KPj4gSSBk aXNhZ3JlZS4NCj4+IA0KPj4gV2hpbGUgbG9jYWwgcmVndWxhdGlvbiBjb3VsZCBsaW1pdCBjYXBh YmlsaXR5IGZvciBkaXNjb3ZlcnksIGluDQo+PiBnZW5lcmFsLCBJIHdvdWxkIGxpa2UgdG8gYmUg YWJsZSB0byBidWlsZCBkZXZpY2VzIHRoYXQgZmluZCBkYXRhYmFzZXMNCj4+IGJhc2VkIG9uIGxv Y2F0aW9uIGFuZCB0eXBlIG9mIGRldmljZS4NCj4+IA0KPj4gSXQgbWF5IGJlLCBhcyBpbiBzYXkg R1NNIGNlbGwgcGhvbmVzLCB0aGF0IGRpc2NvdmVyeSBwcmVzZW50cyBhIGxpc3Qgb2YNCj4+IHBv c3NpYmlsaXRpZXMsIGFuZCBzcGVjaWZpYyBjaG9pY2VzIGdldCBiYXNlZCBvbiB0aGluZ3MgbGlr ZSByb2FtaW5nDQo+PiByZWxhdGlvbnNoaXBzLCBidXQgdG8gbWFrZSB0aGF0IHdvcmsgcmVxdWly ZXMgc3RhbmRhcmRpemF0aW9uLg0KPj4gDQo+PiBTZWUgaW5saW5lIGZvciBjb21tZW50cw0KPj4g T24gQXByIDE5LCAyMDEyLCBhdCAxOjMwIFBNLCBEb24gSm9zbHluIHdyb3RlOg0KPj4gDQo+PiAN Cj4+IA0KPj4gSSBkb24ndCB0aGluayBQQVdTIHNob3VsZCBkZWZpbmUgZGlzY292ZXJ5LCBJIHRo aW5rIHRoZSBwcm90b2NvbCBzaG91bGQNCj4+IHNpbXBseSBzdGFydCBhZnRlciBhIGRldmljZSBo YXMgImZvdW5kIiB0aGUgY29ycmVjdCBkYXRhYmFzZSB0byB1c2UuDQo+PiANCj4+IEkgZmVlbCB0 aGlzIHdheSBmb3IgbWFueSByZWFzb25zOiAxKSBJbiB0aGUgVVMsIGEgcmFkaW8gaXMgY2VydGlm aWVkIHRvDQo+PiB3b3JrIHdpdGggb25lIG9yIG1vcmUgc3BlY2lmaWMgZGF0YWJhc2VzLiBTbyB0 aGUgZGV2aWNlIHdpbGwgYmUNCj4+IHByZS1jb25maWd1cmVkIHRvIGNvbnRhY3Qgc3BlY2lmaWMg ZGF0YWJhc2VzLCBubyBuZWVkIHRvIGltcGxlbWVudCBhDQo+PiBkaXNjb3Zlcnkgc2VydmljZS4g SWYgdGhlIGRldmljZSBpcyBwcm9ncmFtbWVkIHRvIHdvcmsgd2l0aCBtb3JlIHRoYW4NCj4+IG9u ZSBkYXRhYmFzZSBwcm92aWRlciwgdGhlIGRldmljZSBvd25lciB3aWxsIGNvbmZpZ3VyZSB3aGlj aCBvbmUgdG8gdXNlDQo+PiBiYXNlZCBvbiB0aGUgcmVsYXRpb25zaGlwIHRoYXQgdGhleSBoYXZl IGVzdGFibGlzaGVkIHdpdGggdGhlIGRhdGFiYXNlDQo+PiBwcm92aWRlciAoZm9yIGV4YW1wbGUs IHdoaWNoIG9uZSB0aGV5IGFyZSBwYXlpbmcgdG8gdXNlKS4gRGlzY292ZXJ5DQo+PiB3b3VsZCBw cm92aWRlIHRoZSBsaXN0IG9mICgxMCkgZGF0YWJhc2VzLiAgV2hpY2ggb25lIHlvdSB1c2UgY291 bGQgYmUNCj4+IGJhc2VkIG9uIGV4aXN0aW5nIHN1YnNjcmlwdGlvbnMsIGJ1dCBjb3VsZCBhbHNv IGJlIGJhc2VkIG9uIHJvYW1pbmcNCj4+IGFncmVlbWVudHMuICBQcmVjb25maWd1cmF0aW9uIHdv bid0IHdvcms6IEkgYnVpbGQgYSBkZXZpY2UgdGhhdCBpcw0KPj4gY2VydGlmaWVkIHRvIHdvcmsg aW4gdGhlIFUuUy4gYW5kIHRoZSBVLksuICBJdCdzIHNvbGQgdG8gYSBVLksuDQo+PiBjdXN0b21l ciwgd2hvIHZpc2l0cyB0aGUgVS5TLiAgVGhlIGN1c3RvbWVyJ3MgVS5LLiBwcm92aWRlciBoYXMg YQ0KPj4gcm9hbWluZyBhcnJhbmdlbWVudCB3aXRoIG9uZSBvciBtb3JlIFUuUy4gZGF0YWJhc2Ug b3BlcmF0b3JzLiAgSSB3YW50DQo+PiB0aGF0IHRvIHdvcmssIGV2ZW4gaWYgdGhlIGRldmljZSBp cyBjZXJ0aWZpZWQgdG8gd29yayBpbiAyNSBjb3VudHJpZXMuDQo+PiBQcmVjb25maWd1cmF0aW9u IHJhcmVseSB3b3JrcyB3ZWxsIGluIGdsb2JhbCwgbW9iaWxlIGVudmlyb25tZW50cy4gWW91DQo+ PiBjYW4gZG8gaXQsIGJ1dCBJIHdhbnQgYSBzdGFuZGFyZGl6ZWQgZGlzY292ZXJ5IG1lY2hhbmlz bS4NCj4+IA0KPj4gDQo+PiANCj4+IA0KPj4gMikgRGlzY292ZXJ5IHNlcnZpY2VzIGxpa2UgTG9T VCBhcmUgYmFzZWQgb24gbG9jYXRpb24sIGJ1dCB0aGUgZGV2aWNlJ3MNCj4+IHJlbGF0aW9uc2hp cCB3aXRoIGEgZGF0YWJhc2Ugc2VydmljZSBpcyBub3Qga25vd24gb3IgY29uc2lkZXJlZC4gV2hp bGUNCj4+IGl0IG1heSBzZWVtIHNpbXBsZSB0byBjb25maWd1cmUgTG9TVCBvciBzaW1pbGFyIHNl cnZpY2UgdG8gcG9pbnQgdG8gYQ0KPj4gZGF0YWJhc2Ugc2VydmljZSBiYXNlZCBvbiBsb2NhdGlv biwgaG93IGRvIHlvdSBwb2ludCB0byB0aGUgb25lIHRoYXQNCj4+IHRoZSBjdXN0b21lciBoYXMg YSByZWxhdGlvbnNoaXAgd2l0aCwgZm9yIGV4YW1wbGUsIHBhaWQgdG8gdXNlPyBJIGRvDQo+PiBy ZWFsaXplIHRoYXQgdGhpcyBtYXkgbm90IGJlIGFuIGlzc3VlIGluIGV2ZXJ5IGNvdW50cnkuIFNl ZSByb2FtaW5nDQo+PiBhYm92ZS4gIFlvdSBtYXkgaGF2ZSBjb25maWd1cmF0aW9uIGZvciB5b3Vy IGhvbWUgZGF0YWJhc2UsIGJ1dCBub3QgYQ0KPj4gcm9hbWluZyBkYXRhYmFzZS4gIEFsc28sIEkg ZXhwZWN0IGFycmFuZ2VtZW50cyBpbiBzb21lIG90aGVyIGNvdW50cmllcw0KPj4gd2lsbCBiZSBz aW1wbGVyIHRoYW4gdGhlIFUuUy4NCj4+IA0KPj4gDQo+PiANCj4+IA0KPj4gMykgSWYgUEFXUyBk ZWZpbmVzIGEgZ2xvYmFsbHkgYXBwbGljYWJsZSBkaXNjb3ZlcnkgcHJvY2VzcyBhbmQgZWl0aGVy DQo+PiBwaWNrcyBhbiBleGlzdGluZyBwcm90b2NvbCAobGlrZSBMb1NUKSBvciBkZXNpZ25zIG9u ZSwgbW9zdCBsaWtlbHkgaXQNCj4+IHdvdWxkIGluY2x1ZGUgYSBjZW50cmFsbHkgYmFzZWQgZGlz Y292ZXJ5IHNlcnZpY2UuIFdoYXQgZW50aXR5IHdpbGwNCj4+IGJlIHJlc3BvbnNpYmxlIGZvciBo b3N0aW5nIGFuZCBjb25maWd1cmluZyB0aGUgY2VudHJhbCBkaXNjb3Zlcnkgc2VydmljZT8NCj4+ IEhvdyB3aWxsIFBBV1MgZGVmaW5lIHRoaXMgYXMgYSBnbG9iYWwgc29sdXRpb24sIGFuZCBkZWFs IHdpdGggdGhlDQo+PiBwb2xpdGljcyBiZXR3ZWVuIGNvdW50cmllcz8NCj4+IExvU1QgaXMgZGVz aWduZWQgdG8gbm90IHJlcXVpcmUgYSBjZW50cmFsIGFueXRoaW5nLiAgSXQncyBkaXN0cmlidXRl ZC4NCj4+IEl0IGNsZXZlcmx5IGF2b2lkcyB0aGUgcG9saXRpY2FsIG1lc3MuICBUaGUgZGVzaWdu ZXJzIHdlcmUgbWluZGZ1bCBvZg0KPj4gdGhlc2UgaXNzdWVzLg0KPj4gDQo+PiBJJ20gd2F2aW5n IG15IGhhbmRzIGEgYml0LCBidXQgaXQncyBhIHZlcnkgZ29vZCBhbnN3ZXIgZm9yIGRpc2NvdmVy eSBvZg0KPj4gbG9jYXRpb24gc2Vuc2l0aXZlIHNlcnZlcnMuDQo+PiANCj4+IDQpIFNvbWUgcmFk aW8gbWFudWZhY3R1cmVycyBkbyBub3QgaGF2ZSB2ZXJ5IG11Y2ggUk9NIHRvIGluY2x1ZGUgZXZl bg0KPj4gbW9yZSBjb2RlIG9uIHRoZWlyIGRldmljZS4gSSdtIGNvbmNlcm5lZCB0aGF0IGRpc2Nv dmVyeSB3aWxsIGNvbnN1bWUNCj4+IGV2ZW4gbW9yZSBzcGFjZSBvbiB0aGUgcmFkaW8sIHNwYWNl IHRoYXQgdGhleSBtYXkgbm90IGV2ZW4gaGF2ZS4gTm90IGFuDQo+PiBhcmd1bWVudCB0aGF0IGdl dHMgeW91IGFueSB0cmFjdGlvbiBpbiB0aGUgSUVURi4gIFJPTSBpcyBjaGVhcC4gSGF2ZQ0KPj4g bW9yZS4gIEFsbCBpdCB0YWtlcyBpcyBvbmUgc2VydmljZSBjYWxsIHRvIHdpcGUgb3V0IHNhdmlu Z3MgaW4gUk9NLg0KPj4gDQo+PiANCj4+IA0KPj4gNSkgSSBiZWxpZXZlIHRoYXQgZGVmaW5pbmcg ZGlzY292ZXJ5IHdpbGwgdGFrZSBtb3JlIHRpbWUgdGhhbg0KPj4gZGVmaW5pbmcgdGhlIHByb3Rv Y29sIGJldHdlZW4gdGhlIFdTREIgYW5kIFdTRC4NCj4+IE5haC4gIFdlIGRvIHRoaXMgZm9yIGxv dHMgb2YgcHJvdG9jb2xzLiAgSWYgd2UgZGVjaWRlIHRvIHVzZSBMb1NULCBpdA0KPj4gd2lsbCBi ZSB2ZXJ5IGVhc3kuDQo+PiANCj4+IA0KPj4gDQo+PiANCj4+IEkgdGhpbmsgdGhhdCBkYXRhYmFz ZSBkaXNjb3Zlcnkgc2hvdWxkIGJlIGxlZnQgdG8gZWFjaCBjb3VudHJ5IHRvDQo+PiBkZWZpbmUg YmFzZWQgb24gdGhlaXIgb3duIHJlcXVpcmVtZW50cyBhbmQgV2hpdGVzcGFjZSBlY29zeXN0ZW0u DQo+PiBCeSB0aGF0IGFyZ3VtZW50LCB3ZSBzaG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVh Y2ggY291bnRyeSBkZWZpbmUNCj4+IHRoZWlyIG93biBkYXRhYmFzZSBxdWVyeSBwcm90b2NvbC4N Cj4+IA0KPj4gDQoNCg0KDQo= From peter@spectrumbridge.com Fri Apr 20 07:30:30 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2216F21F86EC for ; Fri, 20 Apr 2012 07:30:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qBUszV2PiKFw for ; Fri, 20 Apr 2012 07:30:28 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id DEF0D21F84CE for ; Fri, 20 Apr 2012 07:30:25 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Fri, 20 Apr 2012 10:32:02 -0400 From: Peter Stanforth To: Peter McCann , "Gabor.Bajko@nokia.com" , "Basavaraj.Patil@nokia.com" , "Brian.Rosen@neustar.biz" , "sdas@appcomsci.com" Date: Fri, 20 Apr 2012 10:30:14 -0400 Thread-Topic: [paws] Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0fAliL/v2iNqFdRImh1cgO2NV1kw== Message-ID: In-Reply-To: <5963DDF1F751474D8DEEFDCDBEE43AE716456D45@dfweml503-mbx> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 14:30:30 -0000 VGhhdCBpcyBub3QgYSB2YWxpZCBhc3N1bXB0aW9uLg0KVGhlIEZDQyBkaWQgbm90IGNvbnNpZGVy IGhvdyB0aGUgREIgYW5kIFdTRCBjb21tdW5pY2F0ZSwgaXQgc2ltcGx5IHRyZWF0cw0KdGhlIHBh aXIgYXMgYSBzeXN0ZW0uDQpVbmRlciB0aGUgcnVsZXMgYSBUVldTICByYWRpbyBnZXQgcGFydCAx NSBjZXJ0aWZpY2F0aW9uIGluIHR3byBwYXJ0cywgIGJ5DQpwYXNzaW5nIHRoZSB0eXBpY2FsIGVt aXNzaW9ucyB0ZXN0cyBhbmQgZGVtb25zdHJhdGluZyBjb3JyZWN0IGludGVyd29ya2luZw0Kd2l0 aCBhIGRhdGFiYXNlLiBUaGUgcmVzdWx0aW5nIEZDQyBJRCBpcyBiYXNlZCBvbiB0aGUgY29tYmlu YXRpb24uIE5vdGUNCnRoYXQgYSBkZXZpY2UgY2FuIGJlIGNlcnRpZmllZCB3aXRoIG1vcmUgdGhh biBvbmUgREIgYnkgcmVwZWF0aW5nIHRoZQ0Kc2Vjb25kIHBhcnQgb2YgdGhlIHRlc3QgcHJvY2Vz cy4gVGhlcmUgaXMgbm8gYWJpbGl0eSB0byBzYXkgcmFkaW8gQSwNCmNlcnRpZmllZCB3aXRoIERC IFgsIGNhbiB0YWxrIHRvIERCIFkgYmVjYXVzZSByYWRpbyBCIHdhcyBjZXJ0aWZpZWQgd2l0aA0K WS4NClBldGVyIFMuDQoNCk9uIEZyaUFwci8yMC8xMiBGcmkgQXByIDIwLCAxMDowMyBBTSwgIlBl dGVyIE1jQ2FubiINCjxQZXRlci5NY0Nhbm5AaHVhd2VpLmNvbT4gd3JvdGU6DQoNCj5JIHRoaW5r IGF0IGxlYXN0IHBhcnQgb2YgdGhlIHJlYXNvbiB0aGUgV1NEIGFuZCBXU0RCIGhhdmUgdG8gYmUg Y2VydGlmaWVkDQo+dG9nZXRoZXIgdG9kYXkgaXMgdGhhdCB3ZSBoYXZlIG5vIHN0YW5kYXJkcyBm b3IgdGhlIGludGVyZmFjZSBiZXR3ZWVuDQo+dGhlbS4NCj5TbywgdGhleSBoYXZlIHRvIGJlIHZp ZXdlZCB0b2dldGhlciBhcyBhICJibGFjayBib3giLg0KPg0KPk9uY2Ugd2UgaGF2ZSBQQVdTLCBp dCB3aWxsIGJlIHBvc3NpYmxlIGZvciBhIGRldmljZSBvd25lciB0byBlYXNpbHkgc3dpdGNoDQo+ ZGF0YWJhc2UgcHJvdmlkZXJzLCBhbmQgdG8gbW9yZSBlYXNpbHkgc3VwcG9ydCByb2FtaW5nIHRv IGRpZmZlcmVudA0KPmp1cmlzZGljdGlvbnMuDQo+VGhpcyBpcyB3aGF0IGltcG9zZXMgdGhlIHJl cXVpcmVtZW50IGZvciBhIGRpc2NvdmVyeSBwcm90b2NvbC4NCj4NCj4tUGV0ZQ0KPg0KPlBldGVy IFN0YW5mb3J0aCB3cm90ZToNCj4+IEp1c3QgdG8gY2xhcmlmeQ0KPj4gVVMgaW1wbGVtZW50YXRp b24gQUxMT1dTIGZvciBvcGVyYXRvciB0byBjaG9vc2UgREIuIEl0IGRvZXMgbm90DQo+PiByZXF1 aXJlIGl0Lg0KPj4gV2UgaGF2ZSB0byBzdXBwb3J0IHZhcmlvdXMgc2NoZW1lcyBmb3IgaG93IHRo ZSBEQiB0byB1c2UgaXMgZGV0ZXJtaW5lZC4NCj4+IFBldGVyIFMNCj4+DQo+PiBUaGVyZSBhcmUg bWFueSBtb3JlIHNvbHV0aW9ucyBhbmQgdGhlIGNob2ljZXMgaGF2ZSBtb3JlIGJlYXJpbmcgb24N Cj4+IGNvbW1lcmNpYWwgYW5kIGJ1c2luZXNzIGlzc3VlcyB0aGFuIHRlY2huaWNhbCBpc3N1ZXMu IE91dCBvZiBuZWNlc3NpdHkNCj4+IHdlIGJ1aWx0IGEgZGlzY292ZXJ5IHNvbHV0aW9uLCBiZWNh dXNlIHdlIGhhdmUgcmFkaW9zIGFuZCBkYXRhYmFzZXMNCj4+IHJ1bm5pbmcgaW4gdHJpYWxzIGlu IHNldmVyYWwgY291bnRyaWVzLCB0aGF0IGlzIHZlcnkgZGlmZmVyZW50IGZyb20NCj4+IGJvdGgg b2YgdGhvc2UgZGVzY3JpYmVkLiAgVGhlIHNvbHV0aW9uIHdlIGNob3NlIHdhcyBhcyBzaW1wbGUg YW5kDQo+PiBxdWljayBhcyBwb3NzaWJsZSBiZWNhdXNlIHRoZSBnb2FsIHdhcyB0byB0cnkgdG8g Z2V0IHRyaWFscyB1cCBhbmQNCj4+IHJ1bm5pbmcsIHNvIEkgd291bGQgbm90IG9mZmVyIGl0IHVw IGFzIGEgZGlyZWN0IHNvbHV0aW9uIGJ1dCBpdCBkb2VzDQo+PiBoYXZlIHNvbWUgaW50ZXJlc3Rp bmcgY29uY2VwdHMgSSB3aWxsIG91dGxpbmUgYmVsb3cuIEhvd2V2ZXIgYmVjYXVzZQ0KPj4gdGhl IHNjb3BlIG9mIGRpc2NvdmVyeSBrZWVwcyBncm93aW5nIEkgc3RpbGwgdGhpbmsgaXQgc2hvdWxk IGJlDQo+PiBvdXRzaWRlIHRoZSBjdXJyZW50IHNjb3BlIG9mIFBBV1MuIExldHMgZ2V0IGEgcHJv dG9jb2wgY29tcGxldGVkIGFuZA0KPj4gZGVjaWRlIGlmIHdlIG5lZWQgdG8gY29tZSBiYWNrIGFu ZCBhZGRyZXNzIHRoaXMgaXNzdWUuDQo+Pg0KPj4gRmlyc3QgaXNzdWUuIEZvciBvdXIgVVMgc29s dXRpb24gZGlzY292ZXJ5IGlzIG5vdCBhbGxvd2VkIGluIHRoZQ0KPj4gY29udGV4dCBkZXNjcmli ZWQgYmVsb3cuIFRoZSByYWRpbyBoYXMgdG8gYmUgY2VydGlmaWVkIGFsb25nIHdpdGggdGhlDQo+ PiBEQihzKSB0aGF0IGl0IHdpbGwgb3BlcmF0ZSB3aXRoLiBJbiB0aGUgVUsgdGhleSBoYXZlIHBy b3Bvc2VkIGENCj4+IG5hdGlvbmFsIGRpc2NvdmVyeSBwcm9jZXNzIHRoYXQgd2lsbCBiZSBtYW5h Z2VkIGJ5IHRoZSByZWd1bGF0b3IuIEkNCj4+IGNhbid0IHNwZWFrIGZvciBPZmNvbSBidXQgSSBi ZWxpZXZlIHRoZXkgY2hvc2UgdGhpcyBhcHByb2FjaCB0byBoYXZlDQo+PiBzb21lIGNvbnRyb2wg b2YgdGhlIGRhdGFiYXNlcyB0aGF0IGFyZSBhY3R1YWxseSBwcm92aWRpbmcgYWNjZXNzIHRvDQo+ PiB3aGl0ZSBzcGFjZS4gVGh1cyBJIGRvbid0IGJlbGlldmUgdGhleSB3aWxsIGJlIGhhcHB5IHJl bGlucXVpc2hpbmcNCj4+IGNvbnRyb2wgdG8gc29tZSBVTiBvZiBkYXRhYmFzZSBkaXNjb3Zlcnku DQo+Pg0KPj4gU2Vjb25kIGlzc3VlLiAgVGhlIHJhZGlvIHZlbmRvcnMgd2UgYXJlIHdvcmtpbmcg d2l0aCBkbyBub3Qgd2FudCB0bw0KPj4gaGF2ZSB0byBnbyB0byBkaWZmZXJlbnQgZGF0YWJhc2Vz LCB0aG91Z2ggdGhleSB3b3VsZCBsaWtlIHRoZSBvcHRpb24NCj4+IHRvIGNob29zZS4NCj4+IElu IHRoZSBVUyByZWd1bGF0aW9uIHRoZXkgYWNoaWV2ZSB0aGlzIGJ5IGNlcnRpZnlpbmcgd2l0aCBt dWx0aXBsZQ0KPj4gZGF0YWJhc2VzLiBJbiB0aGUgVWsgdGhleSB3b3VsZCB1c2UgYSBidXNpbmVz cyByZWxhdGlvbnNoaXAgcmVsYXRlZCB0bw0KPj4gdGhlIGxpc3QgcHJvdmlkZWQgYnkgT2Zjb20u DQo+Pg0KPj4gVGhpcmQgaXNzdWUgaXMgd2hvIGlzIG1ha2luZyB0aGUgZGVjaXNpb24/ICBUaGVy ZSBzZWVtcyB0byBiZSBhDQo+PiBwcmVzdW1wdGlvbiB0aGF0IHRoZSByYWRpbyBpcyBtYWtpbmcg dGhlIGNob2ljZS4gSSBTdHJvbmdseSByZWplY3QgdGhhdC4NCj4+IEhlcmUgaW4gdGhlIFVTIHRo ZSBpbXBsZW1lbnRlZCBtb2RlbCBhbGxvd3MgdGhlIG5ldHdvcmsgb3BlcmF0b3IsIHdobw0KPj4g cHVyY2hhc2VkIHRoZSByYWRpbywgdG8gY2hvb3NlIHRoZSBkYXRhYmFzZS4gSSBleHBlY3Qgd2Ug aGF2ZSB0byBzdXBwb3J0DQo+PiBib3RoIG1vZGVscyBhbmQgbWF5YmUgb3RoZXJzLCB3aGljaCBm dXJ0aGVyIGNvbXBsaWNhdGVzIGRpc2NvdmVyeS4NCj4+DQo+PiBGb3VydGggaXNzdWUgaXMgZmxl eGliaWxpdHkuIE9uZSBjb21wbGFpbnQgb24gdGhpcyBmb3J1bSB3YXMgaG93IHRvDQo+PiBhZGQg b3IgZGVsZXRlIGZyb20gdGhlIHBvc3NpYmxlIGxpc3QuIEFnYWluIHRoZSBwcmVzdW1wdGlvbiB3 YXMgdGhhdA0KPj4gdGhlIGxhY2sgb2YgYSBkaXNjb3ZlcnkgbWVjaGFuaXNtIHdvdWxkIHByZXZl bnQgdGhpcy4NCj4+DQo+PiBUaGlzIGlzIHdoYXQgd2UgZGlkLiBTdGVwIDEgdGhlIHJhZGlvcyBs ZWF2ZSB0aGUgbWFudWZhY3R1cmVyDQo+PiBwcmVjb25maWd1cmVkIHdpdGggdGhlIGFkZHJlc3Mo cykgb2YgdGhlIERCIHRoYXQgaXQgY2FuIHRhbGsgdG8uIFNvDQo+PiB0b2RheSBpdCBpcyBvdXIg VVMgZGF0YWJhc2UgYXMgdGhhdCBpcyB3aGF0IHRoZSBkZXZpY2UgaXMgY2VydGlmaWVkDQo+PiBm b3IuIFN0ZXAgMi4NCj4+IFRoZSByYWRpbyBhbHdheXMgY29tZXMgdG8gdGhlIGxhc3Qga25vd24g KGluaXRpYWxseSBvcmlnaW5hbCkgREIuIFRoZQ0KPj4gREIgdmVyaWZpZXMgdGhlIGxvY2F0aW9u IGFuZCBkZXRlcm1pbmVzIGlmIGl0IGlzIHdpdGhpbiBzY29wZS4gSWYgbm90DQo+PiBpdCByZXR1 cm5zIGEgcG9pbnRlci9saW5rIHRvIHRoZSBkZXZpY2UgdG8gZGlyZWN0IGl0IHRvIGEgREIgdGhh dCBjYW4NCj4+IHN1cHBvcnQgaXQgYmFzZWQgb24gdGhlIHJlcG9ydGVkIGxvY2F0aW9uLiAgQXMg SSBzYWlkIHRoaXMgd2FzIGRvbmUgYXMNCj4+IGFuIGV4cGVkaWVudC4gSG93ZXZlciBJIGNvdWxk IHNlZSBhIHZhcmlhdGlvbiBvZiB0aGlzIGFwcGVhbGluZyB0byBhDQo+PiBkZXZpY2UgbWFudWZh Y3R1cmVyLg0KPj4gQXNzdW1lIHRoYXQgZXZlcnkgZGV2aWNlIGlzIHByZXByb2dyYW1tZWQgdG8g InBob25lIGhvbWUiIHRoZSBkZXZpY2UNCj4+IG1hbnVmYWN0dXJlciBjYW4gdGhlbiByZXR1cm4g dGhlIHBvaW50ZXIvbGluayB0byB0aGUgREIgb3IgREINCj4+IGRpc2NvdmVyeSBzZXJ2ZXIgdGhl IGRldmljZSBpcyB0byB1c2UgYmFzZWQgb24gdGhlIGxvY2F0aW9uIHByb3ZpZGVkLg0KPj4gU2V2 ZXJhbCBuaWNlIHRoaW5ncyBhYm91dCB0aGlzIGFwcHJvYWNoLiBPbmUgSSBkb24ndCBuZWVkIHRv IGNyZWF0ZQ0KPj4gc29tZSBVTiBvZiBEYXRhYmFzZSBkaXNjb3ZlcnkgbWVjaGFuaXNtcyBhbmQs IHR3bywgdGhlIGRldmljZQ0KPj4gbWFudWZhY3R1cmVyIGNhbiBhZGQvZGVsZXRlIHN1cHBvcnQg Zm9yIERCIGFyb3VuZCB0aGUgd29ybGQgd2hlbiBhbmQNCj4+aG93IGl0IHNlZXMgZml0Lg0KPj4g U3VjaCBhbiBpbXBsZW1lbnRhdGlvbiB3b3VsZCBzZXJ2ZSB0aGUgVVMgbWFya2V0IChpdCB3b3Vs ZCByZXR1cm4gYQ0KPj4gbGlzdCBvZiBjZXJ0aWZpZWQgREIpIGFuZCBPZmNvbSAoaXQgd291bGQg cmV0dW5lIGEgcG9pbnRlciB0byB0aGUNCj4+IE9mY29tIERCIG1hbmFnZXIgcHJvY2VzcykuIFRo aXJkIHRoaXMgaXMgYSB2ZXJ5IHNpbXBsZSwgbGlnaHR3ZWlnaHQNCj4+IHByb3Bvc2FsIHRoYXQg ZG9lcyBub3QgbmVlZCB0byBjYXJyeSB0aGUgYnVyZGVuIG9mIGEgcHJvY2VzcyBkZXNpZ25lZA0K Pj4gZm9yIFB1YmxpYyBTYWZldHkgYXBwbGljYXRpb25zIChMb1NUKS4NCj4+DQo+PiBTbyBhIGxv bmcgd2F5IG9mIHNheWluZyBJIGRvbid0IGJ1eSB0aGUgdHdvIG9wdGlvbnMgYXMgSSB0aGluayB0 aGVyZQ0KPj4gYXJlIG1hbnkgbW9yZSwgbXVjaCBiZXR0ZXIsIG9wdGlvbnMuDQo+Pg0KPj4gUGV0 ZXIgUy4NCj4+DQo+PiBPbiBUaHVBcHIvMTkvMTIgVGh1IEFwciAxOSwgNTo1MiBQTSwgIkdhYm9y LkJhamtvQG5va2lhLmNvbSINCj4+IDxHYWJvci5CYWprb0Bub2tpYS5jb20+IHdyb3RlOg0KPj4N Cj4+PiDinqIgaXQgd291bGQgYmUgdXNlZnVsIHRvIGFjdHVhbGx5IGhhdmUgc29tZSBJLURzIHBy b3Bvc2luZyBhIHNvbHV0aW9uDQo+Pj4gZm9yIGRpc2NvdmVyeSBJIGd1ZXNzIFN1YmlyIGluaXRp YXRlZCB0aGlzIHRocmVhZCB0byBmaW5kIG91dCB3aGljaA0KPj4+IHNvbHV0aW9ucyBtaWdodCBi ZSBhY2NlcHRhYmxlIGZvciB0aGUgZ3JvdXAuDQo+Pj4NCj4+PiBTbyBmYXIgd2UgaGVhcmQgYWJv dXQgdHdvIHBvc3NpYmxlIHNvbHV0aW9uczoNCj4+PiBhKSBMb1NUIChSRkM1MjIyKSwgYW5kDQo+ Pj4gYikgKHNlbWktKXByZWNvbmZpZ3VyYXRpb24NCj4+Pg0KPj4+IFdpdGggTG9TVCwgdGhlIG1h c3RlciBkZXZpY2UgbmVlZHMgdG8gZmlyc3QgZGlzY292ZXIgYSBMb1NUIHNlcnZlcg0KPj4+ICh1 c2luZyBlaXRoZXIgRE5TLCBESENQIG9yIGl0IG1heSBiZSBwcmVjb25maWd1cmVkKSwgdGhlbiBk byB0aGUgcXVlcnkuDQo+Pj4gVGhpcyBhc3N1bWVzIHRoZXJlIGlzIGEgTG9TVCBzZXJ2ZXIgd2hp Y2ggaXMgcHJlY29uZmlndXJlZCB3aXRoIHRoZQ0KPj4+IGJvdW5kYXJpZXMgdGhlIFdTREJzIGNh biBwcm92aWRlIGFuc3dlciBmb3IuIEluIHJvYW1pbmcgY2FzZXMsIHRoZSBMb1NUDQo+Pj4gc2Vy dmVyIHdvdWxkIG5lZWQgdG8gYmUgYSBsb2NhbCBvbmUgKG5vdCBqdXN0IF90aGVfIHByZWNvbmZp Z3VyZWQgb25lKSwNCj4+PiBhcyBpdCBpcyB1bmxpa2VseSB0aGF0IGEgTG9TVCBzZXJ2ZXIgaW4g b25lIGNvdW50cnkgd291bGQga25vdyB0aGUNCj4+PiBXU0RCcyBpbiBvdGhlciBjb3VudHJpZXMu IElmIHRoZSBtYXN0ZXIgZGV2aWNlIGRvZXMgbm90IGtub3cgd2hhdA0KPj4+IGNvdW50cnkgaXQg aXMgaW4sIGl0IG1heSBmaW5kIHRoYXQgb3V0IGZyb20gdGhlIFdTREIgaXQgaXMgdG9sZCB0bw0K Pj4+IGNvbnRhY3QgYnkgdGhlIExvU1Qgc2VydmVyLiBUaGUgd2VhayBwYXJ0IG9mIHRoaXMgc29s dXRpb24gSSB0aGluayBpcw0KPj4+IHRoZSByb2FtaW5nIGNhc2UsIHdoZXJlIHRoZSBMb1NUIHNl cnZlciBoYXMgdG8gYmUgZGlzY292ZXJlZCBlaXRoZXIgYnkNCj4+PiBkaGNwICh3ZSBhbGwga25v dyB0aGUgbGltaXRhdGlvbnMgb2YgdGhpcykgb3IgRE5TLiBETlMgYWxzbyBoYXMgaXRzDQo+Pj4g cHJhY3RpY2FsIGxpbWl0YXRpb25zLCBhcyB6b25lIGFkbWlucyBtYXkgYmUgcmVsdWN0YW50IHRv IGp1c3QgYWRkDQo+Pj4gVS1OQVBUUiByZWNvcmRzIGZvciBhIHNlcnZpY2Ugd2l0aCBsaW1pdGVk IHVzYWdlLiBJZiB0aGVyZSBjb3VsZCBiZQ0KPj4+IGFzc3VtZWQgdGhhdCB0aGUgaXMgYSBnbG9i YWwgTG9TVCBzZXJ2ZXIgYWJsZSB0byBhbnN3ZXIgcXVlcmllcyBmcm9tDQo+Pj4gYWxsIG92ZXIs IHRoZW4gdGhpcyBjb3VsZCBiZSBhIHdvcmtpbmcgc29sdXRpb24uIEJ1dCBjYW4gd2UgbWFrZSB0 aGVzZQ0KPj4+IGFzc3VtcHRpb25zPw0KPj4+DQo+Pj4gVGhlIHByZWNvbmZpZ3VyYXRpb24gY291 bGQgYmUgYXMgc2ltcGxlIGFzIHByb3Zpc2lvbmluZyB0aGUgbWFzdGVyDQo+Pj4gZGV2aWNlcyB3 aXRoIGEgVVJJLCB3aGljaCB3b3VsZCBjb250YWluIGFuIHVwLXRvLWRhdGUgbGlzdCBvZiBleGlz dGluZw0KPj4+IFdTREJzLiBUaGUgZGV2aWNlIHdvdWxkIG5lZWQgdG8gZmluZCBvdXQgd2hpY2gg Y291bnRyeSBpdCBpcyBpbiwgdGhlbg0KPj4+IHF1ZXJ5IHRoZSBhcHByb3ByaWF0ZSBkYi4gSWYg dGhlcmUgYXJlIG11bHRpcGxlIGluIHRoYXQgY291bnRyeSBhbmQNCj4+PiBkaWRuJ3QgcGljayB0 aGUgcmlnaHQgb25lLCBpdCBjb3VsZCBlaXRoZXIgYmUgcmVkaXJlY3RlZCB0byB0aGUgcmlnaHQN Cj4+PiBvbmUgb3IgY291bGQgdHJ5IGl0c2VsZiB0aGUgb3RoZXIgb25lLiBUaGUgcHJvYmxlbWF0 aWMgcGFydCBoZXJlIGlzIGhvdw0KPj4+IHRvIGZpbmQgb3V0IHdoYXQgY291bnRyeSBpdCBpcyBp bi4gQWdhaW4sIGlmIHdlIGFzc3VtZSBub24tcm9hbWluZywNCj4+PiB0aGVuIGl0IGlzIHRyaXZp YWwsIHRoZSBwcm9ibGVtIGhlcmUgaXMgYWxzbyB3aXRoIHRoZSByb2FtaW5nIGNhc2UuIElmDQo+ Pj4gdGhlIGRldmljZSBoYXMgbWFwIGRhdGEgYXZhaWxhYmxlLCB0aGF0IHdvdWxkIGhlbHAgaXQg bWFwIGl0cyBsb2NhdGlvbg0KPj4+IHRvIGEgY291bnRyeS9yZWd1bGF0b3J5X2RvbWFpbi4NCj4+ Pg0KPj4+IFNvLCBJIHRoaW5rIGJvdGggc29sdXRpb25zIGhhdmUgdGhlaXIgd2VhayBwb2ludHMs IGRlcGVuZGluZyBvbiBob3cgdGhlDQo+Pj4gYXNzdW1wdGlvbnMgd2UgbWFrZSB3aWxsIG1hdGNo IHdpdGggdGhlIGdsb2JhbCBkZXBsb3ltZW50cy4gSWYgd2UNCj4+PiBjb25jbHVkZSB0aGF0IGRp ZmZlcmVudCBkaXNjb3ZlcnkgbWVjaGFuaXNtcyB3b3VsZCBzdWl0IGJldHRlciB0aGUNCj4+PiBk aXZlcnNpdHkgb2YgdXNlIGNhc2VzLCB3ZSBtYXkgbm90IG5lZWQgdG8gcGljayBvbmUgbWVjaGFu aXNtLCBidXQgZ28NCj4+PiB3aXRoIChlZykgdHdvLg0KPj4+DQo+Pj4gLSBHYWJvcg0KPj4+DQo+ Pj4NCj4+PiBGcm9tOiBwYXdzLWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpwYXdzLWJvdW5jZXNA aWV0Zi5vcmddIE9uIEJlaGFsZiBPZg0KPj4+IFBhdGlsIEJhc2F2YXJhaiAoTm9raWEtQ0lDL0Rh bGxhcykgU2VudDogVGh1cnNkYXksIEFwcmlsIDE5LCAyMDEyIDEyOjM1DQo+Pj4gUE0gVG86IEJy aWFuLlJvc2VuQG5ldXN0YXIuYml6OyBzZGFzQGFwcGNvbXNjaS5jb20gQ2M6IHBhd3NAaWV0Zi5v cmcNCj4+PiBTdWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNlIERpc2NvdmVyeSBRdWVzdGlvbg0K Pj4+DQo+Pj4NCj4+PiBJIGFncmVlIHRoYXQgd2UgYXJlIGp1bXBpbmcgb2ZmIHRvIGRpc2N1c3Mg dGhlIHNvbHV0aW9uIHNwYWNlLiBUaGUNCj4+PiByZXF1aXJlbWVudCBmb3IgUEFXUyBpcyB0aGF0 IHdlIG5lZWQgYSBkYXRhYmFzZSBkaXNjb3ZlcnkgbWVjaGFuaXNtLg0KPj4+IFRoZXJlIGNhbiBi ZSBtdWx0aXBsZSBhcHByb2FjaGVzIHRvd2FyZHMgdGhpcyByZXF1aXJlbWVudC4gTG9TVCBpcyBv bmUNCj4+PiBvcHRpb24uIEJ1dCB0aGVyZSBhcmUgb3RoZXJzIGFzIHdlbGwgYW5kIGl0IHdvdWxk IGJlIHVzZWZ1bCB0byBhY3R1YWxseQ0KPj4+IGhhdmUgc29tZSBJLURzIHByb3Bvc2luZyBhIHNv bHV0aW9uIGZvciBkaXNjb3ZlcnkgdGhhbiBmcmFnbWVudGVkDQo+Pj4gcGllY2VzIG9mIGluZm9y bWF0aW9uIGFuZCBpZGVhcy4NCj4+Pg0KPj4+IC1SYWoNCj4+Pg0KPj4+IEZyb206ICI8ZXh0IFJv c2VuPiIsICJCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpeiINCj4+PiA8QnJpYW4uUm9zZW5AbmV1c3Rh ci5iaXo+DQo+Pj4gRGF0ZTogVGh1cnNkYXksIEFwcmlsIDE5LCAyMDEyIDE6NDAgUE0NCj4+PiBU bzogIkRhcywgU3ViaXIiIDxzZGFzQGFwcGNvbXNjaS5jb20+DQo+Pj4gQ2M6ICJwYXdzQGlldGYu b3JnIiA8cGF3c0BpZXRmLm9yZz4NCj4+PiBTdWJqZWN0OiBSZTogW3Bhd3NdIERhdGFiYXNlIERp c2NvdmVyeSBRdWVzdGlvbg0KPj4+DQo+Pj4gV2UncmUgZ2V0dGluZyBzb2x1dGlvbnMgYWhlYWQg b2YgcmVxdWlyZW1lbnRzLg0KPj4+DQo+Pj4gTG9TVCBpcyBhIHNvbHV0aW9uIHRvIGEgcmVxdWly ZW1lbnQgZm9yIGRpc2NvdmVyeS4NCj4+Pg0KPj4+IEhvd2V2ZXIsIHRoZSBhbnN3ZXIgdG8geW91 ciBxdWVzdGlvbiBpcyB0aGF0IGVpdGhlciB3ZSB1c2UgYW4NCj4+PiBleGlzdGluZyBMb1NUIHNl cnZpY2UgYW5kIGFkZCBzZXJ2aWNlIHVybnMgZm9yIG91ciBwdXJwb3NlLCBvciBhbGwNCj4+PiB0 aGUgZGF0YWJhc2Ugb3BlcmF0b3JzIGluIGFuIGFyZWEgY29vcGVyYXRlIHRvIHJ1biBvbmUgTG9T VCBzZXJ2aWNlLA0KPj4+IG9yIHNvbWUgc2luZ2xlIG5ldXRyYWwgZW50aXR5IHJ1bnMgaXQuDQo+ Pj4NCj4+PiBCcmlhbg0KPj4+DQo+Pj4gT24gQXByIDE5LCAyMDEyLCBhdCAyOjMzIFBNLCBEYXMs IFN1YmlyIHdyb3RlOg0KPj4+DQo+Pj4NCj4+PiBJIHRoaW5rIHRoYXQgZGF0YWJhc2UgZGlzY292 ZXJ5IHNob3VsZCBiZSBsZWZ0IHRvIGVhY2ggY291bnRyeSB0bw0KPj4+IGRlZmluZSBiYXNlZCBv biB0aGVpciBvd24gcmVxdWlyZW1lbnRzIGFuZCBXaGl0ZXNwYWNlIGVjb3N5c3RlbS4NCj4+Pg0K Pj4+IEJ5IHRoYXQgYXJndW1lbnQsIHdlIHNob3VsZCBjbG9zZSB1cCBzaG9wIGFuZCBsZXQgZWFj aCBjb3VudHJ5IGRlZmluZQ0KPj4+IHRoZWlyIG93biBkYXRhYmFzZSBxdWVyeSBwcm90b2NvbC4N Cj4+Pg0KPj4+IFNEPiBJIHdvdWxkIG5vdCBjb25zaWRlciBib3RoIG9mIHRoZW0gYXQgdGhlIHNh bWUgbGV2ZWwuDQo+Pj4NCj4+PiBJIGRvIG5vdCB1bmRlcnN0YW5kIGhvdyB3ZSB3aWxsIHNhdGlz ZnkgdGhlIGZvbGxvd2luZzoNCj4+Pg0KPj4+IElmIGl0IGlzIGFuIG9wZXJhdG9yIG1hbmFnZWQg TG9TVCBzZXJ2aWNlIChsaWtlbHkpIGhvdyB3b3VsZCBpdCBrbm93DQo+Pj4gd2hhdCBhbnN3ZXIg dG8gcHJvdmlkZSBmb3IgdGhlIG90aGVyIGRhdGFiYXNlIGFzc3VtaW5nIHRoZXJlIGlzIG5vDQo+ Pj4gcm9hbWluZyByZWxhdGlvbnNoaXAuICBBbmQgd2h5IHNob3VsZCB0aGUgb3BlcmF0b3IgcHJv dmlkZSB0aGlzLCBpZg0KPj4+IGhlIGlzIG5vdCBtYW5hZ2luZyB0aGUgd2hpdGVzcGFjZSBzZXJ2 aWNlLg0KPj4+DQo+Pj4NCj4+Pg0KPj4+DQo+Pj4gRnJvbTogUm9zZW4sIEJyaWFuIFttYWlsdG86 QnJpYW4uUm9zZW5AbmV1c3Rhci5iaXpdDQo+Pj4gU2VudDogVGh1cnNkYXksIEFwcmlsIDE5LCAy MDEyIDI6MDEgUE0NCj4+PiBUbzogRG9uIEpvc2x5bg0KPj4+IENjOiBEYXMsIFN1YmlyOyBwYXdz QGlldGYub3JnDQo+Pj4gU3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVl c3Rpb24NCj4+Pg0KPj4+IDxhcyBpbmRpdmlkdWFsPg0KPj4+IEkgZGlzYWdyZWUuDQo+Pj4NCj4+ PiBXaGlsZSBsb2NhbCByZWd1bGF0aW9uIGNvdWxkIGxpbWl0IGNhcGFiaWxpdHkgZm9yIGRpc2Nv dmVyeSwgaW4NCj4+PiBnZW5lcmFsLCBJIHdvdWxkIGxpa2UgdG8gYmUgYWJsZSB0byBidWlsZCBk ZXZpY2VzIHRoYXQgZmluZCBkYXRhYmFzZXMNCj4+PiBiYXNlZCBvbiBsb2NhdGlvbiBhbmQgdHlw ZSBvZiBkZXZpY2UuDQo+Pj4NCj4+PiBJdCBtYXkgYmUsIGFzIGluIHNheSBHU00gY2VsbCBwaG9u ZXMsIHRoYXQgZGlzY292ZXJ5IHByZXNlbnRzIGEgbGlzdCBvZg0KPj4+IHBvc3NpYmlsaXRpZXMs IGFuZCBzcGVjaWZpYyBjaG9pY2VzIGdldCBiYXNlZCBvbiB0aGluZ3MgbGlrZSByb2FtaW5nDQo+ Pj4gcmVsYXRpb25zaGlwcywgYnV0IHRvIG1ha2UgdGhhdCB3b3JrIHJlcXVpcmVzIHN0YW5kYXJk aXphdGlvbi4NCj4+Pg0KPj4+IFNlZSBpbmxpbmUgZm9yIGNvbW1lbnRzDQo+Pj4gT24gQXByIDE5 LCAyMDEyLCBhdCAxOjMwIFBNLCBEb24gSm9zbHluIHdyb3RlOg0KPj4+DQo+Pj4NCj4+Pg0KPj4+ IEkgZG9uJ3QgdGhpbmsgUEFXUyBzaG91bGQgZGVmaW5lIGRpc2NvdmVyeSwgSSB0aGluayB0aGUg cHJvdG9jb2wgc2hvdWxkDQo+Pj4gc2ltcGx5IHN0YXJ0IGFmdGVyIGEgZGV2aWNlIGhhcyAiZm91 bmQiIHRoZSBjb3JyZWN0IGRhdGFiYXNlIHRvIHVzZS4NCj4+Pg0KPj4+IEkgZmVlbCB0aGlzIHdh eSBmb3IgbWFueSByZWFzb25zOiAxKSBJbiB0aGUgVVMsIGEgcmFkaW8gaXMgY2VydGlmaWVkIHRv DQo+Pj4gd29yayB3aXRoIG9uZSBvciBtb3JlIHNwZWNpZmljIGRhdGFiYXNlcy4gU28gdGhlIGRl dmljZSB3aWxsIGJlDQo+Pj4gcHJlLWNvbmZpZ3VyZWQgdG8gY29udGFjdCBzcGVjaWZpYyBkYXRh YmFzZXMsIG5vIG5lZWQgdG8gaW1wbGVtZW50IGENCj4+PiBkaXNjb3Zlcnkgc2VydmljZS4gSWYg dGhlIGRldmljZSBpcyBwcm9ncmFtbWVkIHRvIHdvcmsgd2l0aCBtb3JlIHRoYW4NCj4+PiBvbmUg ZGF0YWJhc2UgcHJvdmlkZXIsIHRoZSBkZXZpY2Ugb3duZXIgd2lsbCBjb25maWd1cmUgd2hpY2gg b25lIHRvIHVzZQ0KPj4+IGJhc2VkIG9uIHRoZSByZWxhdGlvbnNoaXAgdGhhdCB0aGV5IGhhdmUg ZXN0YWJsaXNoZWQgd2l0aCB0aGUgZGF0YWJhc2UNCj4+PiBwcm92aWRlciAoZm9yIGV4YW1wbGUs IHdoaWNoIG9uZSB0aGV5IGFyZSBwYXlpbmcgdG8gdXNlKS4gRGlzY292ZXJ5DQo+Pj4gd291bGQg cHJvdmlkZSB0aGUgbGlzdCBvZiAoMTApIGRhdGFiYXNlcy4gIFdoaWNoIG9uZSB5b3UgdXNlIGNv dWxkIGJlDQo+Pj4gYmFzZWQgb24gZXhpc3Rpbmcgc3Vic2NyaXB0aW9ucywgYnV0IGNvdWxkIGFs c28gYmUgYmFzZWQgb24gcm9hbWluZw0KPj4+IGFncmVlbWVudHMuICBQcmVjb25maWd1cmF0aW9u IHdvbid0IHdvcms6IEkgYnVpbGQgYSBkZXZpY2UgdGhhdCBpcw0KPj4+IGNlcnRpZmllZCB0byB3 b3JrIGluIHRoZSBVLlMuIGFuZCB0aGUgVS5LLiAgSXQncyBzb2xkIHRvIGEgVS5LLg0KPj4+IGN1 c3RvbWVyLCB3aG8gdmlzaXRzIHRoZSBVLlMuICBUaGUgY3VzdG9tZXIncyBVLksuIHByb3ZpZGVy IGhhcyBhDQo+Pj4gcm9hbWluZyBhcnJhbmdlbWVudCB3aXRoIG9uZSBvciBtb3JlIFUuUy4gZGF0 YWJhc2Ugb3BlcmF0b3JzLiAgSSB3YW50DQo+Pj4gdGhhdCB0byB3b3JrLCBldmVuIGlmIHRoZSBk ZXZpY2UgaXMgY2VydGlmaWVkIHRvIHdvcmsgaW4gMjUgY291bnRyaWVzLg0KPj4+IFByZWNvbmZp Z3VyYXRpb24gcmFyZWx5IHdvcmtzIHdlbGwgaW4gZ2xvYmFsLCBtb2JpbGUgZW52aXJvbm1lbnRz LiBZb3UNCj4+PiBjYW4gZG8gaXQsIGJ1dCBJIHdhbnQgYSBzdGFuZGFyZGl6ZWQgZGlzY292ZXJ5 IG1lY2hhbmlzbS4NCj4+Pg0KPj4+DQo+Pj4NCj4+Pg0KPj4+IDIpIERpc2NvdmVyeSBzZXJ2aWNl cyBsaWtlIExvU1QgYXJlIGJhc2VkIG9uIGxvY2F0aW9uLCBidXQgdGhlIGRldmljZSdzDQo+Pj4g cmVsYXRpb25zaGlwIHdpdGggYSBkYXRhYmFzZSBzZXJ2aWNlIGlzIG5vdCBrbm93biBvciBjb25z aWRlcmVkLiBXaGlsZQ0KPj4+IGl0IG1heSBzZWVtIHNpbXBsZSB0byBjb25maWd1cmUgTG9TVCBv ciBzaW1pbGFyIHNlcnZpY2UgdG8gcG9pbnQgdG8gYQ0KPj4+IGRhdGFiYXNlIHNlcnZpY2UgYmFz ZWQgb24gbG9jYXRpb24sIGhvdyBkbyB5b3UgcG9pbnQgdG8gdGhlIG9uZSB0aGF0DQo+Pj4gdGhl IGN1c3RvbWVyIGhhcyBhIHJlbGF0aW9uc2hpcCB3aXRoLCBmb3IgZXhhbXBsZSwgcGFpZCB0byB1 c2U/IEkgZG8NCj4+PiByZWFsaXplIHRoYXQgdGhpcyBtYXkgbm90IGJlIGFuIGlzc3VlIGluIGV2 ZXJ5IGNvdW50cnkuIFNlZSByb2FtaW5nDQo+Pj4gYWJvdmUuICBZb3UgbWF5IGhhdmUgY29uZmln dXJhdGlvbiBmb3IgeW91ciBob21lIGRhdGFiYXNlLCBidXQgbm90IGENCj4+PiByb2FtaW5nIGRh dGFiYXNlLiAgQWxzbywgSSBleHBlY3QgYXJyYW5nZW1lbnRzIGluIHNvbWUgb3RoZXIgY291bnRy aWVzDQo+Pj4gd2lsbCBiZSBzaW1wbGVyIHRoYW4gdGhlIFUuUy4NCj4+Pg0KPj4+DQo+Pj4NCj4+ Pg0KPj4+IDMpIElmIFBBV1MgZGVmaW5lcyBhIGdsb2JhbGx5IGFwcGxpY2FibGUgZGlzY292ZXJ5 IHByb2Nlc3MgYW5kIGVpdGhlcg0KPj4+IHBpY2tzIGFuIGV4aXN0aW5nIHByb3RvY29sIChsaWtl IExvU1QpIG9yIGRlc2lnbnMgb25lLCBtb3N0IGxpa2VseSBpdA0KPj4+IHdvdWxkIGluY2x1ZGUg YSBjZW50cmFsbHkgYmFzZWQgZGlzY292ZXJ5IHNlcnZpY2UuIFdoYXQgZW50aXR5IHdpbGwNCj4+ PiBiZSByZXNwb25zaWJsZSBmb3IgaG9zdGluZyBhbmQgY29uZmlndXJpbmcgdGhlIGNlbnRyYWwg ZGlzY292ZXJ5DQo+Pj5zZXJ2aWNlPw0KPj4+IEhvdyB3aWxsIFBBV1MgZGVmaW5lIHRoaXMgYXMg YSBnbG9iYWwgc29sdXRpb24sIGFuZCBkZWFsIHdpdGggdGhlDQo+Pj4gcG9saXRpY3MgYmV0d2Vl biBjb3VudHJpZXM/DQo+Pj4gTG9TVCBpcyBkZXNpZ25lZCB0byBub3QgcmVxdWlyZSBhIGNlbnRy YWwgYW55dGhpbmcuICBJdCdzIGRpc3RyaWJ1dGVkLg0KPj4+IEl0IGNsZXZlcmx5IGF2b2lkcyB0 aGUgcG9saXRpY2FsIG1lc3MuICBUaGUgZGVzaWduZXJzIHdlcmUgbWluZGZ1bCBvZg0KPj4+IHRo ZXNlIGlzc3Vlcy4NCj4+Pg0KPj4+IEknbSB3YXZpbmcgbXkgaGFuZHMgYSBiaXQsIGJ1dCBpdCdz IGEgdmVyeSBnb29kIGFuc3dlciBmb3IgZGlzY292ZXJ5IG9mDQo+Pj4gbG9jYXRpb24gc2Vuc2l0 aXZlIHNlcnZlcnMuDQo+Pj4NCj4+PiA0KSBTb21lIHJhZGlvIG1hbnVmYWN0dXJlcnMgZG8gbm90 IGhhdmUgdmVyeSBtdWNoIFJPTSB0byBpbmNsdWRlIGV2ZW4NCj4+PiBtb3JlIGNvZGUgb24gdGhl aXIgZGV2aWNlLiBJJ20gY29uY2VybmVkIHRoYXQgZGlzY292ZXJ5IHdpbGwgY29uc3VtZQ0KPj4+ IGV2ZW4gbW9yZSBzcGFjZSBvbiB0aGUgcmFkaW8sIHNwYWNlIHRoYXQgdGhleSBtYXkgbm90IGV2 ZW4gaGF2ZS4gTm90IGFuDQo+Pj4gYXJndW1lbnQgdGhhdCBnZXRzIHlvdSBhbnkgdHJhY3Rpb24g aW4gdGhlIElFVEYuICBST00gaXMgY2hlYXAuIEhhdmUNCj4+PiBtb3JlLiAgQWxsIGl0IHRha2Vz IGlzIG9uZSBzZXJ2aWNlIGNhbGwgdG8gd2lwZSBvdXQgc2F2aW5ncyBpbiBST00uDQo+Pj4NCj4+ Pg0KPj4+DQo+Pj4gNSkgSSBiZWxpZXZlIHRoYXQgZGVmaW5pbmcgZGlzY292ZXJ5IHdpbGwgdGFr ZSBtb3JlIHRpbWUgdGhhbg0KPj4+IGRlZmluaW5nIHRoZSBwcm90b2NvbCBiZXR3ZWVuIHRoZSBX U0RCIGFuZCBXU0QuDQo+Pj4gTmFoLiAgV2UgZG8gdGhpcyBmb3IgbG90cyBvZiBwcm90b2NvbHMu ICBJZiB3ZSBkZWNpZGUgdG8gdXNlIExvU1QsIGl0DQo+Pj4gd2lsbCBiZSB2ZXJ5IGVhc3kuDQo+ Pj4NCj4+Pg0KPj4+DQo+Pj4NCj4+PiBJIHRoaW5rIHRoYXQgZGF0YWJhc2UgZGlzY292ZXJ5IHNo b3VsZCBiZSBsZWZ0IHRvIGVhY2ggY291bnRyeSB0bw0KPj4+IGRlZmluZSBiYXNlZCBvbiB0aGVp ciBvd24gcmVxdWlyZW1lbnRzIGFuZCBXaGl0ZXNwYWNlIGVjb3N5c3RlbS4NCj4+PiBCeSB0aGF0 IGFyZ3VtZW50LCB3ZSBzaG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVhY2ggY291bnRyeSBk ZWZpbmUNCj4+PiB0aGVpciBvd24gZGF0YWJhc2UgcXVlcnkgcHJvdG9jb2wuDQo+Pj4NCj4+Pg0K Pg0KPg0KPg0KDQo= From Peter.McCann@huawei.com Fri Apr 20 08:12:14 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEB4521F8764 for ; Fri, 20 Apr 2012 08:12:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DB7iuaYUrZ05 for ; Fri, 20 Apr 2012 08:12:13 -0700 (PDT) Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id EBE7721F8730 for ; Fri, 20 Apr 2012 08:12:12 -0700 (PDT) Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFB72608; Fri, 20 Apr 2012 11:12:12 -0400 (EDT) Received: from DFWEML407-HUB.china.huawei.com (10.193.5.132) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 20 Apr 2012 08:05:25 -0700 Received: from DFWEML503-MBX.china.huawei.com ([10.124.31.29]) by dfweml407-hub.china.huawei.com ([10.193.5.132]) with mapi id 14.01.0323.003; Fri, 20 Apr 2012 08:05:17 -0700 From: Peter McCann To: Peter Stanforth , "Gabor.Bajko@nokia.com" , "Basavaraj.Patil@nokia.com" , "Brian.Rosen@neustar.biz" , "sdas@appcomsci.com" Thread-Topic: [paws] Database discovery mechanisms (was: Re Database Discovery Question) Thread-Index: Ac0e+jNCw2XY3C8vQN2V3gOnLAIvgQAA79yQAA+0xAAADd9qIA== Date: Fri, 20 Apr 2012 15:05:16 +0000 Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE716456D7B@dfweml503-mbx> References: <5963DDF1F751474D8DEEFDCDBEE43AE716456D45@dfweml503-mbx> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.193.125.114] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Cc: "paws@ietf.org" Subject: Re: [paws] Database discovery mechanisms (was: Re Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 15:12:14 -0000 T25jZSB3ZSBoYXZlIGEgUEFXUyBzdGFuZGFyZCwgdGhlIGNlcnRpZmljYXRpb24gcHJvY2VzcyBz aG91bGQgYmUNCmdyZWF0bHkgc2ltcGxpZmllZCwgYW5kIGl0IHNob3VsZCBiZSBtdWNoIGVhc2ll ciB0byBjZXJ0aWZ5IGEgZGV2aWNlDQp3aXRoIG11bHRpcGxlIGRhdGFiYXNlcyBzaW11bHRhbmVv dXNseS4NCg0KLVBldGUNCg0KUGV0ZXIgU3RhbmZvcnRoIHdyb3RlOg0KPiBUaGF0IGlzIG5vdCBh IHZhbGlkIGFzc3VtcHRpb24uDQo+IFRoZSBGQ0MgZGlkIG5vdCBjb25zaWRlciBob3cgdGhlIERC IGFuZCBXU0QgY29tbXVuaWNhdGUsIGl0IHNpbXBseQ0KPiB0cmVhdHMgdGhlIHBhaXIgYXMgYSBz eXN0ZW0uDQo+IFVuZGVyIHRoZSBydWxlcyBhIFRWV1MgIHJhZGlvIGdldCBwYXJ0IDE1IGNlcnRp ZmljYXRpb24gaW4gdHdvIHBhcnRzLA0KPiBieSBwYXNzaW5nIHRoZSB0eXBpY2FsIGVtaXNzaW9u cyB0ZXN0cyBhbmQgZGVtb25zdHJhdGluZyBjb3JyZWN0DQo+IGludGVyd29ya2luZyB3aXRoIGEg ZGF0YWJhc2UuIFRoZSByZXN1bHRpbmcgRkNDIElEIGlzIGJhc2VkIG9uIHRoZQ0KPiBjb21iaW5h dGlvbi4gTm90ZSB0aGF0IGEgZGV2aWNlIGNhbiBiZSBjZXJ0aWZpZWQgd2l0aCBtb3JlIHRoYW4g b25lIERCDQo+IGJ5IHJlcGVhdGluZyB0aGUgc2Vjb25kIHBhcnQgb2YgdGhlIHRlc3QgcHJvY2Vz cy4gVGhlcmUgaXMgbm8gYWJpbGl0eQ0KPiB0byBzYXkgcmFkaW8gQSwgY2VydGlmaWVkIHdpdGgg REIgWCwgY2FuIHRhbGsgdG8gREIgWSBiZWNhdXNlIHJhZGlvIEINCj4gd2FzIGNlcnRpZmllZCB3 aXRoIFkuDQo+IFBldGVyIFMuDQo+IA0KPiBPbiBGcmlBcHIvMjAvMTIgRnJpIEFwciAyMCwgMTA6 MDMgQU0sICJQZXRlciBNY0Nhbm4iDQo+IDxQZXRlci5NY0Nhbm5AaHVhd2VpLmNvbT4gd3JvdGU6 DQo+IA0KPj4gSSB0aGluayBhdCBsZWFzdCBwYXJ0IG9mIHRoZSByZWFzb24gdGhlIFdTRCBhbmQg V1NEQiBoYXZlIHRvIGJlDQo+PiBjZXJ0aWZpZWQgdG9nZXRoZXIgdG9kYXkgaXMgdGhhdCB3ZSBo YXZlIG5vIHN0YW5kYXJkcyBmb3IgdGhlIGludGVyZmFjZQ0KPj4gYmV0d2VlbiB0aGVtLiBTbywg dGhleSBoYXZlIHRvIGJlIHZpZXdlZCB0b2dldGhlciBhcyBhICJibGFjayBib3giLg0KPj4gDQo+ PiBPbmNlIHdlIGhhdmUgUEFXUywgaXQgd2lsbCBiZSBwb3NzaWJsZSBmb3IgYSBkZXZpY2Ugb3du ZXIgdG8gZWFzaWx5DQo+PiBzd2l0Y2ggZGF0YWJhc2UgcHJvdmlkZXJzLCBhbmQgdG8gbW9yZSBl YXNpbHkgc3VwcG9ydCByb2FtaW5nIHRvDQo+PiBkaWZmZXJlbnQganVyaXNkaWN0aW9ucy4NCj4+ IFRoaXMgaXMgd2hhdCBpbXBvc2VzIHRoZSByZXF1aXJlbWVudCBmb3IgYSBkaXNjb3ZlcnkgcHJv dG9jb2wuDQo+PiANCj4+IC1QZXRlDQo+PiANCj4+IFBldGVyIFN0YW5mb3J0aCB3cm90ZToNCj4+ PiBKdXN0IHRvIGNsYXJpZnkgVVMgaW1wbGVtZW50YXRpb24gQUxMT1dTIGZvciBvcGVyYXRvciB0 byBjaG9vc2UgREIuIEl0DQo+Pj4gZG9lcyBub3QgcmVxdWlyZSBpdC4gV2UgaGF2ZSB0byBzdXBw b3J0IHZhcmlvdXMgc2NoZW1lcyBmb3IgaG93IHRoZSBEQg0KPj4+IHRvIHVzZSBpcyBkZXRlcm1p bmVkLiBQZXRlciBTDQo+Pj4gDQo+Pj4gVGhlcmUgYXJlIG1hbnkgbW9yZSBzb2x1dGlvbnMgYW5k IHRoZSBjaG9pY2VzIGhhdmUgbW9yZSBiZWFyaW5nIG9uDQo+Pj4gY29tbWVyY2lhbCBhbmQgYnVz aW5lc3MgaXNzdWVzIHRoYW4gdGVjaG5pY2FsIGlzc3Vlcy4gT3V0IG9mIG5lY2Vzc2l0eQ0KPj4+ IHdlIGJ1aWx0IGEgZGlzY292ZXJ5IHNvbHV0aW9uLCBiZWNhdXNlIHdlIGhhdmUgcmFkaW9zIGFu ZCBkYXRhYmFzZXMNCj4+PiBydW5uaW5nIGluIHRyaWFscyBpbiBzZXZlcmFsIGNvdW50cmllcywg dGhhdCBpcyB2ZXJ5IGRpZmZlcmVudCBmcm9tDQo+Pj4gYm90aCBvZiB0aG9zZSBkZXNjcmliZWQu ICBUaGUgc29sdXRpb24gd2UgY2hvc2Ugd2FzIGFzIHNpbXBsZSBhbmQNCj4+PiBxdWljayBhcyBw b3NzaWJsZSBiZWNhdXNlIHRoZSBnb2FsIHdhcyB0byB0cnkgdG8gZ2V0IHRyaWFscyB1cCBhbmQN Cj4+PiBydW5uaW5nLCBzbyBJIHdvdWxkIG5vdCBvZmZlciBpdCB1cCBhcyBhIGRpcmVjdCBzb2x1 dGlvbiBidXQgaXQgZG9lcw0KPj4+IGhhdmUgc29tZSBpbnRlcmVzdGluZyBjb25jZXB0cyBJIHdp bGwgb3V0bGluZSBiZWxvdy4gSG93ZXZlciBiZWNhdXNlDQo+Pj4gdGhlIHNjb3BlIG9mIGRpc2Nv dmVyeSBrZWVwcyBncm93aW5nIEkgc3RpbGwgdGhpbmsgaXQgc2hvdWxkIGJlDQo+Pj4gb3V0c2lk ZSB0aGUgY3VycmVudCBzY29wZSBvZiBQQVdTLiBMZXRzIGdldCBhIHByb3RvY29sIGNvbXBsZXRl ZCBhbmQNCj4+PiBkZWNpZGUgaWYgd2UgbmVlZCB0byBjb21lIGJhY2sgYW5kIGFkZHJlc3MgdGhp cyBpc3N1ZS4NCj4+PiANCj4+PiBGaXJzdCBpc3N1ZS4gRm9yIG91ciBVUyBzb2x1dGlvbiBkaXNj b3ZlcnkgaXMgbm90IGFsbG93ZWQgaW4gdGhlDQo+Pj4gY29udGV4dCBkZXNjcmliZWQgYmVsb3cu IFRoZSByYWRpbyBoYXMgdG8gYmUgY2VydGlmaWVkIGFsb25nIHdpdGggdGhlDQo+Pj4gREIocykg dGhhdCBpdCB3aWxsIG9wZXJhdGUgd2l0aC4gSW4gdGhlIFVLIHRoZXkgaGF2ZSBwcm9wb3NlZCBh DQo+Pj4gbmF0aW9uYWwgZGlzY292ZXJ5IHByb2Nlc3MgdGhhdCB3aWxsIGJlIG1hbmFnZWQgYnkg dGhlIHJlZ3VsYXRvci4gSQ0KPj4+IGNhbid0IHNwZWFrIGZvciBPZmNvbSBidXQgSSBiZWxpZXZl IHRoZXkgY2hvc2UgdGhpcyBhcHByb2FjaCB0byBoYXZlDQo+Pj4gc29tZSBjb250cm9sIG9mIHRo ZSBkYXRhYmFzZXMgdGhhdCBhcmUgYWN0dWFsbHkgcHJvdmlkaW5nIGFjY2VzcyB0bw0KPj4+IHdo aXRlIHNwYWNlLiBUaHVzIEkgZG9uJ3QgYmVsaWV2ZSB0aGV5IHdpbGwgYmUgaGFwcHkgcmVsaW5x dWlzaGluZw0KPj4+IGNvbnRyb2wgdG8gc29tZSBVTiBvZiBkYXRhYmFzZSBkaXNjb3ZlcnkuDQo+ Pj4gDQo+Pj4gU2Vjb25kIGlzc3VlLiAgVGhlIHJhZGlvIHZlbmRvcnMgd2UgYXJlIHdvcmtpbmcg d2l0aCBkbyBub3Qgd2FudCB0bw0KPj4+IGhhdmUgdG8gZ28gdG8gZGlmZmVyZW50IGRhdGFiYXNl cywgdGhvdWdoIHRoZXkgd291bGQgbGlrZSB0aGUNCj4+PiBvcHRpb24gdG8gY2hvb3NlLg0KPj4+ IEluIHRoZSBVUyByZWd1bGF0aW9uIHRoZXkgYWNoaWV2ZSB0aGlzIGJ5IGNlcnRpZnlpbmcgd2l0 aCBtdWx0aXBsZQ0KPj4+IGRhdGFiYXNlcy4gSW4gdGhlIFVrIHRoZXkgd291bGQgdXNlIGEgYnVz aW5lc3MgcmVsYXRpb25zaGlwIHJlbGF0ZWQNCj4+PiB0byB0aGUgbGlzdCBwcm92aWRlZCBieSBP ZmNvbS4NCj4+PiANCj4+PiBUaGlyZCBpc3N1ZSBpcyB3aG8gaXMgbWFraW5nIHRoZSBkZWNpc2lv bj8gIFRoZXJlIHNlZW1zIHRvIGJlIGENCj4+PiBwcmVzdW1wdGlvbiB0aGF0IHRoZSByYWRpbyBp cyBtYWtpbmcgdGhlIGNob2ljZS4gSSBTdHJvbmdseSByZWplY3QNCj4+PiB0aGF0LiBIZXJlIGlu IHRoZSBVUyB0aGUgaW1wbGVtZW50ZWQgbW9kZWwgYWxsb3dzIHRoZSBuZXR3b3JrDQo+Pj4gb3Bl cmF0b3IsIHdobyBwdXJjaGFzZWQgdGhlIHJhZGlvLCB0byBjaG9vc2UgdGhlIGRhdGFiYXNlLiBJ IGV4cGVjdCB3ZQ0KPj4+IGhhdmUgdG8gc3VwcG9ydCBib3RoIG1vZGVscyBhbmQgbWF5YmUgb3Ro ZXJzLCB3aGljaCBmdXJ0aGVyDQo+Pj4gY29tcGxpY2F0ZXMgZGlzY292ZXJ5Lg0KPj4+IA0KPj4+ IEZvdXJ0aCBpc3N1ZSBpcyBmbGV4aWJpbGl0eS4gT25lIGNvbXBsYWludCBvbiB0aGlzIGZvcnVt IHdhcyBob3cgdG8NCj4+PiBhZGQgb3IgZGVsZXRlIGZyb20gdGhlIHBvc3NpYmxlIGxpc3QuIEFn YWluIHRoZSBwcmVzdW1wdGlvbiB3YXMNCj4+PiB0aGF0IHRoZSBsYWNrIG9mIGEgZGlzY292ZXJ5 IG1lY2hhbmlzbSB3b3VsZCBwcmV2ZW50IHRoaXMuDQo+Pj4gDQo+Pj4gVGhpcyBpcyB3aGF0IHdl IGRpZC4gU3RlcCAxIHRoZSByYWRpb3MgbGVhdmUgdGhlIG1hbnVmYWN0dXJlcg0KPj4+IHByZWNv bmZpZ3VyZWQgd2l0aCB0aGUgYWRkcmVzcyhzKSBvZiB0aGUgREIgdGhhdCBpdCBjYW4gdGFsayB0 by4gU28NCj4+PiB0b2RheSBpdCBpcyBvdXIgVVMgZGF0YWJhc2UgYXMgdGhhdCBpcyB3aGF0IHRo ZSBkZXZpY2UgaXMgY2VydGlmaWVkDQo+Pj4gZm9yLiBTdGVwIDIuIFRoZSByYWRpbyBhbHdheXMg Y29tZXMgdG8gdGhlIGxhc3Qga25vd24gKGluaXRpYWxseQ0KPj4+IG9yaWdpbmFsKSBEQi4gVGhl IERCIHZlcmlmaWVzIHRoZSBsb2NhdGlvbiBhbmQgZGV0ZXJtaW5lcyBpZiBpdCBpcw0KPj4+IHdp dGhpbiBzY29wZS4gSWYgbm90IGl0IHJldHVybnMgYSBwb2ludGVyL2xpbmsgdG8gdGhlIGRldmlj ZSB0byBkaXJlY3QNCj4+PiBpdCB0byBhIERCIHRoYXQgY2FuIHN1cHBvcnQgaXQgYmFzZWQgb24g dGhlIHJlcG9ydGVkIGxvY2F0aW9uLiAgQXMgSQ0KPj4+IHNhaWQgdGhpcyB3YXMgZG9uZSBhcyBh biBleHBlZGllbnQuIEhvd2V2ZXIgSSBjb3VsZCBzZWUgYSB2YXJpYXRpb24gb2YNCj4+PiB0aGlz IGFwcGVhbGluZyB0byBhIGRldmljZSBtYW51ZmFjdHVyZXIuIEFzc3VtZSB0aGF0IGV2ZXJ5IGRl dmljZSBpcw0KPj4+IHByZXByb2dyYW1tZWQgdG8gInBob25lIGhvbWUiIHRoZSBkZXZpY2UgbWFu dWZhY3R1cmVyIGNhbiB0aGVuIHJldHVybg0KPj4+IHRoZSBwb2ludGVyL2xpbmsgdG8gdGhlIERC IG9yIERCIGRpc2NvdmVyeSBzZXJ2ZXIgdGhlIGRldmljZSBpcyB0byB1c2UNCj4+PiBiYXNlZCBv biB0aGUgbG9jYXRpb24gcHJvdmlkZWQuIFNldmVyYWwgbmljZSB0aGluZ3MgYWJvdXQgdGhpcw0K Pj4+IGFwcHJvYWNoLiBPbmUgSSBkb24ndCBuZWVkIHRvIGNyZWF0ZSBzb21lIFVOIG9mIERhdGFi YXNlIGRpc2NvdmVyeQ0KPj4+IG1lY2hhbmlzbXMgYW5kLCB0d28sIHRoZSBkZXZpY2UgbWFudWZh Y3R1cmVyIGNhbiBhZGQvZGVsZXRlIHN1cHBvcnQNCj4+PiBmb3IgREIgYXJvdW5kIHRoZSB3b3Js ZCB3aGVuIGFuZCBob3cgaXQgc2VlcyBmaXQuIFN1Y2ggYW4NCj4+PiBpbXBsZW1lbnRhdGlvbiB3 b3VsZCBzZXJ2ZSB0aGUgVVMgbWFya2V0IChpdCB3b3VsZCByZXR1cm4gYSBsaXN0IG9mDQo+Pj4g Y2VydGlmaWVkIERCKSBhbmQgT2Zjb20gKGl0IHdvdWxkIHJldHVuZSBhIHBvaW50ZXIgdG8gdGhl IE9mY29tIERCDQo+Pj4gbWFuYWdlciBwcm9jZXNzKS4gVGhpcmQgdGhpcyBpcyBhIHZlcnkgc2lt cGxlLCBsaWdodHdlaWdodCBwcm9wb3NhbA0KPj4+IHRoYXQgZG9lcyBub3QgbmVlZCB0byBjYXJy eSB0aGUgYnVyZGVuIG9mIGEgcHJvY2VzcyBkZXNpZ25lZCBmb3INCj4+PiBQdWJsaWMgU2FmZXR5 IGFwcGxpY2F0aW9ucyAoTG9TVCkuDQo+Pj4gDQo+Pj4gU28gYSBsb25nIHdheSBvZiBzYXlpbmcg SSBkb24ndCBidXkgdGhlIHR3byBvcHRpb25zIGFzIEkgdGhpbmsNCj4+PiB0aGVyZSBhcmUgbWFu eSBtb3JlLCBtdWNoIGJldHRlciwgb3B0aW9ucy4NCj4+PiANCj4+PiBQZXRlciBTLg0KPj4+IA0K Pj4+IE9uIFRodUFwci8xOS8xMiBUaHUgQXByIDE5LCA1OjUyIFBNLCAiR2Fib3IuQmFqa29Abm9r aWEuY29tIg0KPj4+IDxHYWJvci5CYWprb0Bub2tpYS5jb20+IHdyb3RlOg0KPj4+IA0KPj4+PiDi nqIgaXQgd291bGQgYmUgdXNlZnVsIHRvIGFjdHVhbGx5IGhhdmUgc29tZSBJLURzIHByb3Bvc2lu ZyBhIHNvbHV0aW9uDQo+Pj4+IGZvciBkaXNjb3ZlcnkgSSBndWVzcyBTdWJpciBpbml0aWF0ZWQg dGhpcyB0aHJlYWQgdG8gZmluZCBvdXQgd2hpY2gNCj4+Pj4gc29sdXRpb25zIG1pZ2h0IGJlIGFj Y2VwdGFibGUgZm9yIHRoZSBncm91cC4NCj4+Pj4gDQo+Pj4+IFNvIGZhciB3ZSBoZWFyZCBhYm91 dCB0d28gcG9zc2libGUgc29sdXRpb25zOg0KPj4+PiBhKSBMb1NUIChSRkM1MjIyKSwgYW5kDQo+ Pj4+IGIpIChzZW1pLSlwcmVjb25maWd1cmF0aW9uDQo+Pj4+IA0KPj4+PiBXaXRoIExvU1QsIHRo ZSBtYXN0ZXIgZGV2aWNlIG5lZWRzIHRvIGZpcnN0IGRpc2NvdmVyIGEgTG9TVCBzZXJ2ZXINCj4+ Pj4gKHVzaW5nIGVpdGhlciBETlMsIERIQ1Agb3IgaXQgbWF5IGJlIHByZWNvbmZpZ3VyZWQpLCB0 aGVuIGRvIHRoZQ0KPj4+PiBxdWVyeS4gVGhpcyBhc3N1bWVzIHRoZXJlIGlzIGEgTG9TVCBzZXJ2 ZXIgd2hpY2ggaXMgcHJlY29uZmlndXJlZA0KPj4+PiB3aXRoIHRoZSBib3VuZGFyaWVzIHRoZSBX U0RCcyBjYW4gcHJvdmlkZSBhbnN3ZXIgZm9yLiBJbiByb2FtaW5nDQo+Pj4+IGNhc2VzLCB0aGUg TG9TVCBzZXJ2ZXIgd291bGQgbmVlZCB0byBiZSBhIGxvY2FsIG9uZSAobm90IGp1c3QgX3RoZV8N Cj4+Pj4gcHJlY29uZmlndXJlZCBvbmUpLCBhcyBpdCBpcyB1bmxpa2VseSB0aGF0IGEgTG9TVCBz ZXJ2ZXIgaW4gb25lDQo+Pj4+IGNvdW50cnkgd291bGQga25vdyB0aGUgV1NEQnMgaW4gb3RoZXIg Y291bnRyaWVzLiBJZiB0aGUgbWFzdGVyIGRldmljZQ0KPj4+PiBkb2VzIG5vdCBrbm93IHdoYXQg Y291bnRyeSBpdCBpcyBpbiwgaXQgbWF5IGZpbmQgdGhhdCBvdXQgZnJvbSB0aGUNCj4+Pj4gV1NE QiBpdCBpcyB0b2xkIHRvIGNvbnRhY3QgYnkgdGhlIExvU1Qgc2VydmVyLiBUaGUgd2VhayBwYXJ0 IG9mIHRoaXMNCj4+Pj4gc29sdXRpb24gSSB0aGluayBpcyB0aGUgcm9hbWluZyBjYXNlLCB3aGVy ZSB0aGUgTG9TVCBzZXJ2ZXIgaGFzIHRvIGJlDQo+Pj4+IGRpc2NvdmVyZWQgZWl0aGVyIGJ5IGRo Y3AgKHdlIGFsbCBrbm93IHRoZSBsaW1pdGF0aW9ucyBvZiB0aGlzKSBvcg0KPj4+PiBETlMuIERO UyBhbHNvIGhhcyBpdHMgcHJhY3RpY2FsIGxpbWl0YXRpb25zLCBhcyB6b25lIGFkbWlucyBtYXkg YmUNCj4+Pj4gcmVsdWN0YW50IHRvIGp1c3QgYWRkIFUtTkFQVFIgcmVjb3JkcyBmb3IgYSBzZXJ2 aWNlIHdpdGggbGltaXRlZA0KPj4+PiB1c2FnZS4gSWYgdGhlcmUgY291bGQgYmUgYXNzdW1lZCB0 aGF0IHRoZSBpcyBhIGdsb2JhbCBMb1NUIHNlcnZlcg0KPj4+PiBhYmxlIHRvIGFuc3dlciBxdWVy aWVzIGZyb20gYWxsIG92ZXIsIHRoZW4gdGhpcyBjb3VsZCBiZSBhIHdvcmtpbmcNCj4+Pj4gc29s dXRpb24uIEJ1dCBjYW4gd2UgbWFrZSB0aGVzZSBhc3N1bXB0aW9ucz8NCj4+Pj4gDQo+Pj4+IFRo ZSBwcmVjb25maWd1cmF0aW9uIGNvdWxkIGJlIGFzIHNpbXBsZSBhcyBwcm92aXNpb25pbmcgdGhl IG1hc3Rlcg0KPj4+PiBkZXZpY2VzIHdpdGggYSBVUkksIHdoaWNoIHdvdWxkIGNvbnRhaW4gYW4g dXAtdG8tZGF0ZSBsaXN0IG9mDQo+Pj4+IGV4aXN0aW5nIFdTREJzLiBUaGUgZGV2aWNlIHdvdWxk IG5lZWQgdG8gZmluZCBvdXQgd2hpY2ggY291bnRyeSBpdCBpcw0KPj4+PiBpbiwgdGhlbiBxdWVy eSB0aGUgYXBwcm9wcmlhdGUgZGIuIElmIHRoZXJlIGFyZSBtdWx0aXBsZSBpbiB0aGF0DQo+Pj4+ IGNvdW50cnkgYW5kIGRpZG4ndCBwaWNrIHRoZSByaWdodCBvbmUsIGl0IGNvdWxkIGVpdGhlciBi ZSByZWRpcmVjdGVkDQo+Pj4+IHRvIHRoZSByaWdodCBvbmUgb3IgY291bGQgdHJ5IGl0c2VsZiB0 aGUgb3RoZXIgb25lLiBUaGUgcHJvYmxlbWF0aWMNCj4+Pj4gcGFydCBoZXJlIGlzIGhvdyB0byBm aW5kIG91dCB3aGF0IGNvdW50cnkgaXQgaXMgaW4uIEFnYWluLCBpZiB3ZQ0KPj4+PiBhc3N1bWUg bm9uLXJvYW1pbmcsIHRoZW4gaXQgaXMgdHJpdmlhbCwgdGhlIHByb2JsZW0gaGVyZSBpcyBhbHNv IHdpdGgNCj4+Pj4gdGhlIHJvYW1pbmcgY2FzZS4gSWYgdGhlIGRldmljZSBoYXMgbWFwIGRhdGEg YXZhaWxhYmxlLCB0aGF0IHdvdWxkDQo+Pj4+IGhlbHAgaXQgbWFwIGl0cyBsb2NhdGlvbiB0byBh IGNvdW50cnkvcmVndWxhdG9yeV9kb21haW4uDQo+Pj4+IA0KPj4+PiBTbywgSSB0aGluayBib3Ro IHNvbHV0aW9ucyBoYXZlIHRoZWlyIHdlYWsgcG9pbnRzLCBkZXBlbmRpbmcgb24NCj4+Pj4gaG93 IHRoZSBhc3N1bXB0aW9ucyB3ZSBtYWtlIHdpbGwgbWF0Y2ggd2l0aCB0aGUgZ2xvYmFsDQo+Pj4+ IGRlcGxveW1lbnRzLiBJZiB3ZSBjb25jbHVkZSB0aGF0IGRpZmZlcmVudCBkaXNjb3ZlcnkgbWVj aGFuaXNtcw0KPj4+PiB3b3VsZCBzdWl0IGJldHRlciB0aGUgZGl2ZXJzaXR5IG9mIHVzZSBjYXNl cywgd2UgbWF5IG5vdCBuZWVkIHRvDQo+Pj4+IHBpY2sgb25lIG1lY2hhbmlzbSwgYnV0IGdvIHdp dGggKGVnKSB0d28uDQo+Pj4+IA0KPj4+PiAtIEdhYm9yDQo+Pj4+IA0KPj4+PiANCj4+Pj4gRnJv bTogcGF3cy1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86cGF3cy1ib3VuY2VzQGlldGYub3JnXSBP biBCZWhhbGYNCj4+Pj4gT2YgUGF0aWwgQmFzYXZhcmFqIChOb2tpYS1DSUMvRGFsbGFzKSBTZW50 OiBUaHVyc2RheSwgQXByaWwgMTksIDIwMTINCj4+Pj4gMTI6MzUgUE0gVG86IEJyaWFuLlJvc2Vu QG5ldXN0YXIuYml6OyBzZGFzQGFwcGNvbXNjaS5jb20gQ2M6DQo+Pj4+IHBhd3NAaWV0Zi5vcmcg U3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVlc3Rpb24NCj4+Pj4gDQo+ Pj4+IA0KPj4+PiBJIGFncmVlIHRoYXQgd2UgYXJlIGp1bXBpbmcgb2ZmIHRvIGRpc2N1c3MgdGhl IHNvbHV0aW9uIHNwYWNlLiBUaGUNCj4+Pj4gcmVxdWlyZW1lbnQgZm9yIFBBV1MgaXMgdGhhdCB3 ZSBuZWVkIGEgZGF0YWJhc2UgZGlzY292ZXJ5IG1lY2hhbmlzbS4NCj4+Pj4gVGhlcmUgY2FuIGJl IG11bHRpcGxlIGFwcHJvYWNoZXMgdG93YXJkcyB0aGlzIHJlcXVpcmVtZW50LiBMb1NUIGlzDQo+ Pj4+IG9uZSBvcHRpb24uIEJ1dCB0aGVyZSBhcmUgb3RoZXJzIGFzIHdlbGwgYW5kIGl0IHdvdWxk IGJlIHVzZWZ1bCB0bw0KPj4+PiBhY3R1YWxseSBoYXZlIHNvbWUgSS1EcyBwcm9wb3NpbmcgYSBz b2x1dGlvbiBmb3IgZGlzY292ZXJ5IHRoYW4NCj4+Pj4gZnJhZ21lbnRlZCBwaWVjZXMgb2YgaW5m b3JtYXRpb24gYW5kIGlkZWFzLg0KPj4+PiANCj4+Pj4gLVJhag0KPj4+PiANCj4+Pj4gRnJvbTog IjxleHQgUm9zZW4+IiwgIkJyaWFuLlJvc2VuQG5ldXN0YXIuYml6Ig0KPj4+PiA8QnJpYW4uUm9z ZW5AbmV1c3Rhci5iaXo+DQo+Pj4+IERhdGU6IFRodXJzZGF5LCBBcHJpbCAxOSwgMjAxMiAxOjQw IFBNDQo+Pj4+IFRvOiAiRGFzLCBTdWJpciIgPHNkYXNAYXBwY29tc2NpLmNvbT4NCj4+Pj4gQ2M6 ICJwYXdzQGlldGYub3JnIiA8cGF3c0BpZXRmLm9yZz4NCj4+Pj4gU3ViamVjdDogUmU6IFtwYXdz XSBEYXRhYmFzZSBEaXNjb3ZlcnkgUXVlc3Rpb24NCj4+Pj4gDQo+Pj4+IFdlJ3JlIGdldHRpbmcg c29sdXRpb25zIGFoZWFkIG9mIHJlcXVpcmVtZW50cy4NCj4+Pj4gDQo+Pj4+IExvU1QgaXMgYSBz b2x1dGlvbiB0byBhIHJlcXVpcmVtZW50IGZvciBkaXNjb3ZlcnkuDQo+Pj4+IA0KPj4+PiBIb3dl dmVyLCB0aGUgYW5zd2VyIHRvIHlvdXIgcXVlc3Rpb24gaXMgdGhhdCBlaXRoZXIgd2UgdXNlIGFu DQo+Pj4+IGV4aXN0aW5nIExvU1Qgc2VydmljZSBhbmQgYWRkIHNlcnZpY2UgdXJucyBmb3Igb3Vy IHB1cnBvc2UsIG9yIGFsbA0KPj4+PiB0aGUgZGF0YWJhc2Ugb3BlcmF0b3JzIGluIGFuIGFyZWEg Y29vcGVyYXRlIHRvIHJ1biBvbmUgTG9TVCBzZXJ2aWNlLA0KPj4+PiBvciBzb21lIHNpbmdsZSBu ZXV0cmFsIGVudGl0eSBydW5zIGl0Lg0KPj4+PiANCj4+Pj4gQnJpYW4NCj4+Pj4gDQo+Pj4+IE9u IEFwciAxOSwgMjAxMiwgYXQgMjozMyBQTSwgRGFzLCBTdWJpciB3cm90ZToNCj4+Pj4gDQo+Pj4+ IA0KPj4+PiBJIHRoaW5rIHRoYXQgZGF0YWJhc2UgZGlzY292ZXJ5IHNob3VsZCBiZSBsZWZ0IHRv IGVhY2ggY291bnRyeSB0bw0KPj4+PiBkZWZpbmUgYmFzZWQgb24gdGhlaXIgb3duIHJlcXVpcmVt ZW50cyBhbmQgV2hpdGVzcGFjZSBlY29zeXN0ZW0uDQo+Pj4+IA0KPj4+PiBCeSB0aGF0IGFyZ3Vt ZW50LCB3ZSBzaG91bGQgY2xvc2UgdXAgc2hvcCBhbmQgbGV0IGVhY2ggY291bnRyeQ0KPj4+PiBk ZWZpbmUgdGhlaXIgb3duIGRhdGFiYXNlIHF1ZXJ5IHByb3RvY29sLg0KPj4+PiANCj4+Pj4gU0Q+ IEkgd291bGQgbm90IGNvbnNpZGVyIGJvdGggb2YgdGhlbSBhdCB0aGUgc2FtZSBsZXZlbC4NCj4+ Pj4gDQo+Pj4+IEkgZG8gbm90IHVuZGVyc3RhbmQgaG93IHdlIHdpbGwgc2F0aXNmeSB0aGUgZm9s bG93aW5nOg0KPj4+PiANCj4+Pj4gSWYgaXQgaXMgYW4gb3BlcmF0b3IgbWFuYWdlZCBMb1NUIHNl cnZpY2UgKGxpa2VseSkgaG93IHdvdWxkIGl0IGtub3cNCj4+Pj4gd2hhdCBhbnN3ZXIgdG8gcHJv dmlkZSBmb3IgdGhlIG90aGVyIGRhdGFiYXNlIGFzc3VtaW5nIHRoZXJlIGlzIG5vDQo+Pj4+IHJv YW1pbmcgcmVsYXRpb25zaGlwLiAgQW5kIHdoeSBzaG91bGQgdGhlIG9wZXJhdG9yIHByb3ZpZGUg dGhpcywgaWYNCj4+Pj4gaGUgaXMgbm90IG1hbmFnaW5nIHRoZSB3aGl0ZXNwYWNlIHNlcnZpY2Uu DQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiBGcm9tOiBSb3NlbiwgQnJpYW4gW21h aWx0bzpCcmlhbi5Sb3NlbkBuZXVzdGFyLmJpel0NCj4+Pj4gU2VudDogVGh1cnNkYXksIEFwcmls IDE5LCAyMDEyIDI6MDEgUE0NCj4+Pj4gVG86IERvbiBKb3NseW4NCj4+Pj4gQ2M6IERhcywgU3Vi aXI7IHBhd3NAaWV0Zi5vcmcNCj4+Pj4gU3ViamVjdDogUmU6IFtwYXdzXSBEYXRhYmFzZSBEaXNj b3ZlcnkgUXVlc3Rpb24NCj4+Pj4gDQo+Pj4+IDxhcyBpbmRpdmlkdWFsPg0KPj4+PiBJIGRpc2Fn cmVlLg0KPj4+PiANCj4+Pj4gV2hpbGUgbG9jYWwgcmVndWxhdGlvbiBjb3VsZCBsaW1pdCBjYXBh YmlsaXR5IGZvciBkaXNjb3ZlcnksIGluDQo+Pj4+IGdlbmVyYWwsIEkgd291bGQgbGlrZSB0byBi ZSBhYmxlIHRvIGJ1aWxkIGRldmljZXMgdGhhdCBmaW5kDQo+Pj4+IGRhdGFiYXNlcyBiYXNlZCBv biBsb2NhdGlvbiBhbmQgdHlwZSBvZiBkZXZpY2UuDQo+Pj4+IA0KPj4+PiBJdCBtYXkgYmUsIGFz IGluIHNheSBHU00gY2VsbCBwaG9uZXMsIHRoYXQgZGlzY292ZXJ5IHByZXNlbnRzIGEgbGlzdA0K Pj4+PiBvZiBwb3NzaWJpbGl0aWVzLCBhbmQgc3BlY2lmaWMgY2hvaWNlcyBnZXQgYmFzZWQgb24g dGhpbmdzIGxpa2UNCj4+Pj4gcm9hbWluZyByZWxhdGlvbnNoaXBzLCBidXQgdG8gbWFrZSB0aGF0 IHdvcmsgcmVxdWlyZXMgc3RhbmRhcmRpemF0aW9uLg0KPj4+PiANCj4+Pj4gU2VlIGlubGluZSBm b3IgY29tbWVudHMNCj4+Pj4gT24gQXByIDE5LCAyMDEyLCBhdCAxOjMwIFBNLCBEb24gSm9zbHlu IHdyb3RlOg0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiBJIGRvbid0IHRoaW5rIFBBV1Mgc2hv dWxkIGRlZmluZSBkaXNjb3ZlcnksIEkgdGhpbmsgdGhlIHByb3RvY29sDQo+Pj4+IHNob3VsZCBz aW1wbHkgc3RhcnQgYWZ0ZXIgYSBkZXZpY2UgaGFzICJmb3VuZCIgdGhlIGNvcnJlY3QgZGF0YWJh c2UNCj4+Pj4gdG8gdXNlLg0KPj4+PiANCj4+Pj4gSSBmZWVsIHRoaXMgd2F5IGZvciBtYW55IHJl YXNvbnM6IDEpIEluIHRoZSBVUywgYSByYWRpbyBpcyBjZXJ0aWZpZWQNCj4+Pj4gdG8gd29yayB3 aXRoIG9uZSBvciBtb3JlIHNwZWNpZmljIGRhdGFiYXNlcy4gU28gdGhlIGRldmljZSB3aWxsIGJl DQo+Pj4+IHByZS1jb25maWd1cmVkIHRvIGNvbnRhY3Qgc3BlY2lmaWMgZGF0YWJhc2VzLCBubyBu ZWVkIHRvIGltcGxlbWVudCBhDQo+Pj4+IGRpc2NvdmVyeSBzZXJ2aWNlLiBJZiB0aGUgZGV2aWNl IGlzIHByb2dyYW1tZWQgdG8gd29yayB3aXRoIG1vcmUgdGhhbg0KPj4+PiBvbmUgZGF0YWJhc2Ug cHJvdmlkZXIsIHRoZSBkZXZpY2Ugb3duZXIgd2lsbCBjb25maWd1cmUgd2hpY2ggb25lIHRvDQo+ Pj4+IHVzZSBiYXNlZCBvbiB0aGUgcmVsYXRpb25zaGlwIHRoYXQgdGhleSBoYXZlIGVzdGFibGlz aGVkIHdpdGggdGhlDQo+Pj4+IGRhdGFiYXNlIHByb3ZpZGVyIChmb3IgZXhhbXBsZSwgd2hpY2gg b25lIHRoZXkgYXJlIHBheWluZyB0byB1c2UpLg0KPj4+PiBEaXNjb3Zlcnkgd291bGQgcHJvdmlk ZSB0aGUgbGlzdCBvZiAoMTApIGRhdGFiYXNlcy4gIFdoaWNoIG9uZSB5b3UNCj4+Pj4gdXNlIGNv dWxkIGJlIGJhc2VkIG9uIGV4aXN0aW5nIHN1YnNjcmlwdGlvbnMsIGJ1dCBjb3VsZCBhbHNvIGJl IGJhc2VkDQo+Pj4+IG9uIHJvYW1pbmcgYWdyZWVtZW50cy4gIFByZWNvbmZpZ3VyYXRpb24gd29u J3Qgd29yazogSSBidWlsZCBhIGRldmljZQ0KPj4+PiB0aGF0IGlzIGNlcnRpZmllZCB0byB3b3Jr IGluIHRoZSBVLlMuIGFuZCB0aGUgVS5LLiAgSXQncyBzb2xkIHRvIGENCj4+Pj4gVS5LLiBjdXN0 b21lciwgd2hvIHZpc2l0cyB0aGUgVS5TLiAgVGhlIGN1c3RvbWVyJ3MgVS5LLiBwcm92aWRlciBo YXMNCj4+Pj4gYSByb2FtaW5nIGFycmFuZ2VtZW50IHdpdGggb25lIG9yIG1vcmUgVS5TLiBkYXRh YmFzZSBvcGVyYXRvcnMuICBJDQo+Pj4+IHdhbnQgdGhhdCB0byB3b3JrLCBldmVuIGlmIHRoZSBk ZXZpY2UgaXMgY2VydGlmaWVkIHRvIHdvcmsgaW4gMjUNCj4+Pj4gY291bnRyaWVzLiBQcmVjb25m aWd1cmF0aW9uIHJhcmVseSB3b3JrcyB3ZWxsIGluIGdsb2JhbCwgbW9iaWxlDQo+Pj4+IGVudmly b25tZW50cy4gWW91IGNhbiBkbyBpdCwgYnV0IEkgd2FudCBhIHN0YW5kYXJkaXplZCBkaXNjb3Zl cnkNCj4+Pj4gbWVjaGFuaXNtLg0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gMikg RGlzY292ZXJ5IHNlcnZpY2VzIGxpa2UgTG9TVCBhcmUgYmFzZWQgb24gbG9jYXRpb24sIGJ1dCB0 aGUNCj4+Pj4gZGV2aWNlJ3MgcmVsYXRpb25zaGlwIHdpdGggYSBkYXRhYmFzZSBzZXJ2aWNlIGlz IG5vdCBrbm93biBvcg0KPj4+PiBjb25zaWRlcmVkLiBXaGlsZSBpdCBtYXkgc2VlbSBzaW1wbGUg dG8gY29uZmlndXJlIExvU1Qgb3Igc2ltaWxhcg0KPj4+PiBzZXJ2aWNlIHRvIHBvaW50IHRvIGEg ZGF0YWJhc2Ugc2VydmljZSBiYXNlZCBvbiBsb2NhdGlvbiwgaG93IGRvIHlvdQ0KPj4+PiBwb2lu dCB0byB0aGUgb25lIHRoYXQgdGhlIGN1c3RvbWVyIGhhcyBhIHJlbGF0aW9uc2hpcCB3aXRoLCBm b3INCj4+Pj4gZXhhbXBsZSwgcGFpZCB0byB1c2U/IEkgZG8gcmVhbGl6ZSB0aGF0IHRoaXMgbWF5 IG5vdCBiZSBhbiBpc3N1ZSBpbg0KPj4+PiBldmVyeSBjb3VudHJ5LiBTZWUgcm9hbWluZyBhYm92 ZS4gIFlvdSBtYXkgaGF2ZSBjb25maWd1cmF0aW9uIGZvcg0KPj4+PiB5b3VyIGhvbWUgZGF0YWJh c2UsIGJ1dCBub3QgYSByb2FtaW5nIGRhdGFiYXNlLiAgQWxzbywgSSBleHBlY3QNCj4+Pj4gYXJy YW5nZW1lbnRzIGluIHNvbWUgb3RoZXIgY291bnRyaWVzIHdpbGwgYmUgc2ltcGxlciB0aGFuIHRo ZSBVLlMuDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiAzKSBJZiBQQVdTIGRlZmlu ZXMgYSBnbG9iYWxseSBhcHBsaWNhYmxlIGRpc2NvdmVyeSBwcm9jZXNzIGFuZCBlaXRoZXINCj4+ Pj4gIHBpY2tzIGFuIGV4aXN0aW5nIHByb3RvY29sIChsaWtlIExvU1QpIG9yIGRlc2lnbnMgb25l LCBtb3N0IGxpa2VseQ0KPj4+PiBpdCAgd291bGQgaW5jbHVkZSBhIGNlbnRyYWxseSBiYXNlZCBk aXNjb3Zlcnkgc2VydmljZS4gV2hhdCBlbnRpdHkNCj4+Pj4gd2lsbCAgYmUgcmVzcG9uc2libGUg Zm9yIGhvc3RpbmcgYW5kIGNvbmZpZ3VyaW5nIHRoZSBjZW50cmFsDQo+Pj4+IGRpc2NvdmVyeSBz ZXJ2aWNlPyBIb3cgd2lsbCBQQVdTIGRlZmluZSB0aGlzIGFzIGEgZ2xvYmFsIHNvbHV0aW9uLA0K Pj4+PiBhbmQgZGVhbCB3aXRoIHRoZSBwb2xpdGljcyBiZXR3ZWVuIGNvdW50cmllcz8gTG9TVCBp cyBkZXNpZ25lZCB0byBub3QNCj4+Pj4gcmVxdWlyZSBhIGNlbnRyYWwgYW55dGhpbmcuICBJdCdz IGRpc3RyaWJ1dGVkLiBJdCBjbGV2ZXJseSBhdm9pZHMgdGhlDQo+Pj4+IHBvbGl0aWNhbCBtZXNz LiAgVGhlIGRlc2lnbmVycyB3ZXJlIG1pbmRmdWwgb2YgIHRoZXNlIGlzc3Vlcy4NCj4+Pj4gDQo+ Pj4+IEknbSB3YXZpbmcgbXkgaGFuZHMgYSBiaXQsIGJ1dCBpdCdzIGEgdmVyeSBnb29kIGFuc3dl ciBmb3IgZGlzY292ZXJ5DQo+Pj4+IG9mIGxvY2F0aW9uIHNlbnNpdGl2ZSBzZXJ2ZXJzLg0KPj4+ PiANCj4+Pj4gNCkgU29tZSByYWRpbyBtYW51ZmFjdHVyZXJzIGRvIG5vdCBoYXZlIHZlcnkgbXVj aCBST00gdG8gaW5jbHVkZSBldmVuDQo+Pj4+IG1vcmUgY29kZSBvbiB0aGVpciBkZXZpY2UuIEkn bSBjb25jZXJuZWQgdGhhdCBkaXNjb3Zlcnkgd2lsbCBjb25zdW1lDQo+Pj4+IGV2ZW4gbW9yZSBz cGFjZSBvbiB0aGUgcmFkaW8sIHNwYWNlIHRoYXQgdGhleSBtYXkgbm90IGV2ZW4gaGF2ZS4gTm90 DQo+Pj4+IGFuIGFyZ3VtZW50IHRoYXQgZ2V0cyB5b3UgYW55IHRyYWN0aW9uIGluIHRoZSBJRVRG LiAgUk9NIGlzIGNoZWFwLg0KPj4+PiBIYXZlIG1vcmUuICBBbGwgaXQgdGFrZXMgaXMgb25lIHNl cnZpY2UgY2FsbCB0byB3aXBlIG91dCBzYXZpbmdzIGluDQo+Pj4+IFJPTS4NCj4+Pj4gDQo+Pj4+ IA0KPj4+PiANCj4+Pj4gNSkgSSBiZWxpZXZlIHRoYXQgZGVmaW5pbmcgZGlzY292ZXJ5IHdpbGwg dGFrZSBtb3JlIHRpbWUgdGhhbg0KPj4+PiBkZWZpbmluZyB0aGUgcHJvdG9jb2wgYmV0d2VlbiB0 aGUgV1NEQiBhbmQgV1NELg0KPj4+PiBOYWguICBXZSBkbyB0aGlzIGZvciBsb3RzIG9mIHByb3Rv Y29scy4gIElmIHdlIGRlY2lkZSB0byB1c2UgTG9TVCwNCj4+Pj4gaXQgd2lsbCBiZSB2ZXJ5IGVh c3kuDQo+Pj4+IA0KPj4+PiANCj4+Pj4gDQo+Pj4+IA0KPj4+PiBJIHRoaW5rIHRoYXQgZGF0YWJh c2UgZGlzY292ZXJ5IHNob3VsZCBiZSBsZWZ0IHRvIGVhY2ggY291bnRyeSB0bw0KPj4+PiBkZWZp bmUgYmFzZWQgb24gdGhlaXIgb3duIHJlcXVpcmVtZW50cyBhbmQgV2hpdGVzcGFjZSBlY29zeXN0 ZW0uDQo+Pj4+IEJ5IHRoYXQgYXJndW1lbnQsIHdlIHNob3VsZCBjbG9zZSB1cCBzaG9wIGFuZCBs ZXQgZWFjaCBjb3VudHJ5DQo+Pj4+IGRlZmluZSB0aGVpciBvd24gZGF0YWJhc2UgcXVlcnkgcHJv dG9jb2wuDQo+Pj4+IA0KPj4+PiANCj4+IA0KPj4gDQo+PiANCj4gDQo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IHBhd3MgbWFpbGluZyBsaXN0DQo+ IHBhd3NAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9w YXdzDQoNCg0KDQo= From d.joslyn@spectrumbridge.com Fri Apr 20 09:06:37 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE3A621F85A0 for ; Fri, 20 Apr 2012 09:06:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WAgaIdKpWcHU for ; Fri, 20 Apr 2012 09:06:33 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 4FDB621F85AD for ; Fri, 20 Apr 2012 09:06:33 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Fri, 20 Apr 2012 12:08:13 -0400 From: Don Joslyn To: "Rosen, Brian" Date: Fri, 20 Apr 2012 12:08:11 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0eVlAHnfNO/fmIT5C7+jeZABegjQAq2rrA Message-ID: <8375F6DAEFB09F48815203F1FE23B797113CB4F421@shelby> References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> In-Reply-To: <77CCA903-E18E-4FDB-BCE5-C2B2AD8ACA7A@neustar.biz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_8375F6DAEFB09F48815203F1FE23B797113CB4F421shelby_" MIME-Version: 1.0 Cc: "paws@ietf.org" Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 16:06:38 -0000 --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F421shelby_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Brian, Please see my reply inline below. Don From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz] Sent: Thursday, April 19, 2012 2:01 PM To: Don Joslyn Cc: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I disagree. While local regulation could limit capability for discovery, in general, I = would like to be able to build devices that find databases based on locatio= n and type of device. [Don - If a device is presented a list of available databases (simply based= on location and device type), what selection criteria is PAWS defining to = help the radio make a choice between the available databases? Shall we fact= or in cost, feature level, SLA, or other parameters that might help the rad= io make a choice between them? If so, is it not true that the user will nee= d to configure parameters to help the radio make the choice that fits the u= sers choice? Are we ignoring the business relationship within the ecosystem= that may be used to match a customer with a database? How is the radio to = know about the relationship ahead of time without the user performing some = configuration? I think you're over simplifying the use case, by suggesting = that device location is the only criteria that a device needs to use to fin= d a database. In an ecosystem that includes a business model where database= use may have an associated cost for access, I'm pretty sure the user will = decide which database to use before the radio is fired up.] It may be, as in say GSM cell phones, that discovery presents a list of pos= sibilities, and specific choices get based on things like roaming relations= hips, but to make that work requires standardization. [Don - I would think that GSM cell phones are slave devices and thus do not= need to access a whitespace database, and I think slave roaming is outside= the scope of PAWS protocol.] See inline for comments On Apr 19, 2012, at 1:30 PM, Don Joslyn wrote: I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). Discovery would provide the list of (10) databases. Which one you use coul= d be based on existing subscriptions, [Don - If based on existing subscriptions, I'm still configuring the radio = to pick a specific one, so what benefit did I really get from discovery (ot= her than added complexity)?] but could also be based on roaming agreements. Preconfiguration won't work= : I build a device that is certified to work in the U.S. and the U.K. It's= sold to a U.K. customer, who visits the U.S. The customer's U.K. provider= has a roaming arrangement with one or more U.S. database operators. [Don - Interesting... how do we define these roaming arrangements within th= e discovery domain in such a way that discovery provides the right answer t= o the radio? Are you adding roaming arrangements to the selection criteria = for the discovery service to use or for the radio to use to make a selectio= n?] I want that to work, even if the device is certified to work in 25 countri= es. [Don - Will PAWS also be defining all of the possible selection criteria an= d supporting algorithms (for 25 countries) that either the discovery servic= e or radio must understand and use to make a database choice, a choice that= ultimately must match the user's requirements?] Preconfiguration rarely works well in global, mobile environments. You can= do it, but I want a standardized discovery mechanism. [Don - For a global mobile environment of slave devices? The slaves will no= t access a whitespace database, they will determine a whitespace channel to= use from the master. Master to slave association parameters, such as roami= ng, are outside the scope of a protocol to exchange whitespace channel list= s.] 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. See roaming above. You may have configuration for your home database, but = not a roaming database. [Don - See my comments on roaming above and below. Are we now defining a ro= aming database?] Also, I expect arrangements in some other countries will be simpler than th= e U.S. [Don -Simpler than having the device owner configure a database provider ad= dress while they are setting other configuration parameters on the device? = Somebody is going to have to configure the discovery service. I'm still won= dering who that will be and if it's really going to be simpler in the end.] 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? LoST is designed to not require a central anything. It's distributed. It = cleverly avoids the political mess. The designers were mindful of these is= sues. [Don - You avoided my question regarding hosting and configuration.] I'm waving my hands a bit, but it's a very good answer for discovery of loc= ation sensitive servers. [Don - If device location were the only consideration for database selectio= n, we would not be having this conversation.] 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. Not an argument that gets you any traction in the IETF. ROM is cheap. Have= more. All it takes is one service call to wipe out savings in ROM. [Don - You're simply avoiding the issue, ok.] 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. Nah. We do this for lots of protocols. If we decide to use LoST, it will = be very easy. [Don - Time will tell if I'm right or wrong. I do hope we can find an easy = solution, but based on the selection criteria that we've already discussed,= I'm still concerned that it may not be the case.] I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. By that argument, we should close up shop and let each country define their= own database query protocol. [Don - I'm not falling for the all-or-nothing argument.] --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F421shelby_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Brian,

Please see my reply inline b= elow.

Don

 

=

From: Rosen, Brian [mailto:Brian.Rosen@neustar.biz]
= Sent: Thursday, April 19, 2012 2:01 PM
To: Don Joslyn
<= b>Cc: Das, Subir; paws@ietf.org
Subject: Re: [paws] Database = Discovery Question

 

<as individual>

I disagree.

 

While local = regulation could limit capability for discovery, in general, I would like t= o be able to build devices that find databases based on location and type o= f device.

 

[Don – If a device is presented a li= st of available databases (simply based on location and device type), what = selection criteria is PAWS defining to help the radio make a choice between= the available databases? Shall we factor in cost, feature level, SLA, or o= ther parameters that might help the radio make a choice between them? If so= , is it not true that the user will need to configure parameters to help th= e radio make the choice that fits the users choice? Are we ignoring the bus= iness relationship within the ecosystem that may be used to match a custome= r with a database? How is the radio to know about the relationship ahead of= time without the user performing some configuration? I think you’re = over simplifying the use case, by suggesting that device location is the on= ly criteria that a device needs to use to find a database. In an ecosystem = that includes a business model where database use may have an associated co= st for access, I’m pretty sure the user will decide which database to= use before the radio is fired up.]

 

It may = be, as in say GSM cell phones, that discovery presents a list of possibilit= ies, and specific choices get based on things like roaming relationships, b= ut to make that work requires standardization.

 

[Don= – I would think that GSM cell phones are slave devices and thus do n= ot need to access a whitespace database, and I think slave roaming is outsi= de the scope of PAWS protocol.]

 

See inline f= or comments

On Apr 19, 2012, a= t 1:30 PM, Don Joslyn wrote:


<= br>

I don't think PAWS should define discovery, I t= hink the protocol should simply start after a device has "found" = the correct database to use.

 

I feel this way for many reasons:

1) In the US, a radio is certified to work with one or more= specific databases. So the device will be pre-configured to contact specif= ic databases, no need to implement a discovery service. If the device is pr= ogrammed to work with more than one database provider, the device owner wil= l configure which one to use based on the relationship that they have estab= lished with the database provider (for example, which one they are paying t= o use).

Discovery wou= ld provide the list of (10) databases.  Which one you use could be bas= ed on existing subscriptions,

[Don – If based on existing subscri= ptions, I’m still configuring the radio to pick a specific one, so wh= at benefit did I really get from discovery (other than added complexity)?]<= o:p>

but could also be based on roami= ng agreements.  Preconfiguration won't work: I build a device that is = certified to work in the U.S. and the U.K.  It's sold to a U.K. custom= er, who visits the U.S.  The customer's U.K. provider has a roaming ar= rangement with one or more U.S. database operators.

[Don – Inter= esting… how do we define these roaming arrangements within the discov= ery domain in such a way that discovery provides the right answer to the ra= dio? Are you adding roaming arrangements to the selection criteria for the = discovery service to use or for the radio to use to make a selection?]=

 I want that to work, even if th= e device is certified to work in 25 countries.

[Don – Will PAWS = also be defining all of the possible selection criteria and supporting algo= rithms (for 25 countries) that either the discovery service or radio must u= nderstand and use to make a database choice, a choice that ultimately must = match the user’s requirements?]

Preconfiguration rarely works well in global, mobile environments. &nb= sp;You can do it, but I want a standardized discovery mechanism.=

[Don – For a global mobile environmen= t of slave devices? The slaves will not access a whitespace database, they = will determine a whitespace channel to use from the master. Master to slave= association parameters, such as roaming, are outside the scope of a protoc= ol to exchange whitespace channel lists.]

<= p class=3DMsoNormal> 


2) Discovery services like LoST are based on= location, but the device's relationship with a database service is not kno= wn or considered. While it may seem simple to configure LoST or similar ser= vice to point to a database service based on location, how do you point to = the one that the customer has a relationship with, for example, paid to use= ? I do realize that this may not be an issue in every country.

See roaming above.  You may = have configuration for your home database, but not a roaming database.

[Don – See my comments on roaming above and b= elow. Are we now defining a roaming database?]

Also, I expect arrangements in some other countries will be s= impler than the U.S.

[Don –Simpler than having the device owner conf= igure a database provider address while they are setting other configuratio= n parameters on the device? Somebody is going to have to configure the disc= overy service. I’m still wondering who that will be and if it’s= really going to be simpler in the end.]



3) If PAWS defines a gl= obally applicable discovery process and either picks an existing protocol (= like LoST) or designs one, most likely it would include a centrally based d= iscovery service. What entity will be responsible for hosting and configuri= ng the central discovery service? How will PAWS define this as a global sol= ution, and deal with the politics between countries?

<= /div>

LoST is designed to not require a central a= nything.  It's distributed.  It cleverly avoids the political mes= s.  The designers were mindful of these issues.

[Don – You avoided my question regarding hosting = and configuration.]

 

I'm waving my hands a bi= t, but it's a very good answer for discovery of location sensitive servers.=

[Don – If device location = were the only consideration for database selection, we would not be having = this conversation.]

 

4) Some radio manufacturers do not have very much R= OM to include even more code on their device. I'm concerned that discovery = will consume even more space on the radio, space that they may not even hav= e.

Not a= n argument that gets you any traction in the IETF.  ROM is cheap. Have= more.  All it takes is one service call to wipe out savings in ROM.

[Don – You’re simply a= voiding the issue, ok.]



5) I believe that defining discovery wil= l take more time than defining the protocol between the WSDB and WSD.<= /o:p>

Nah.  We do this for = lots of protocols.  If we decide to use LoST, it will be very easy. &n= bsp;

[Don – Time will tell if I’m right or wrong. I do hope we= can find an easy solution, but based on the selection criteria that weR= 17;ve already discussed, I’m still concerned that it may not be the c= ase.]

 

I think that database discovery should be left to each country to = define based on their own requirements and Whitespace ecosystem.=

By that argument, we should clo= se up shop and let each country define their own database query protocol.

[Don – I’m not falling= for the all-or-nothing argument.]



 <= /o:p>

= --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F421shelby_-- From d.joslyn@spectrumbridge.com Fri Apr 20 12:19:06 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9484411E8079 for ; Fri, 20 Apr 2012 12:19:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J0+eqvmv0383 for ; Fri, 20 Apr 2012 12:19:02 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id D6C5321F847B for ; Fri, 20 Apr 2012 12:19:01 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Fri, 20 Apr 2012 15:20:41 -0400 From: Don Joslyn To: Paul Lambert , "Das, Subir" , "paws@ietf.org" Date: Fri, 20 Apr 2012 15:20:40 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSwBcXadgAAInqCAAMn5KAA== Message-ID: <8375F6DAEFB09F48815203F1FE23B797113CB4F440@shelby> References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> <7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4B@SC-VEXCH2.marvell.com> In-Reply-To: <7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4B@SC-VEXCH2.marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_8375F6DAEFB09F48815203F1FE23B797113CB4F440shelby_" MIME-Version: 1.0 Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 19:19:06 -0000 --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F440shelby_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable See reply below. Don From: Paul Lambert [mailto:paul@marvell.com] Sent: Thursday, April 19, 2012 2:36 PM To: Don Joslyn; Das, Subir; paws@ietf.org Subject: RE: [paws] Database Discovery Question Paul A. Lambert | Marvell | +1-650-787-9141 From: paws-bounces@ietf.org [mailto:paws-boun= ces@ietf.org] On Behalf Of Don Joslyn Sent: Thursday, April 19, 2012 10:31 AM To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). When new databases come online, users would likely appreciate an option to = connect to a system additional services or perhaps lower prices for the ser= vice. [Don - Yes, this may be desired, but can the device immediately take advant= age of these new database records and decide on its own to use a new one th= at has a lower cost? I would think that the device owner still needs to dec= ide to use the lower cost service (may even have to consider why it costs l= ess), pay for the service, and then configure the device to use it. I'm not= sure how this can automatically happen between the discovery service and W= SD. Will cost considerations be part of the discovery solution? Is it cost = per month, year, lifetime, message count, etc? You mentioned cost, but ther= e can be many other parameters that can influence the selection outcome (SL= A, features, etc.), where will we stop?] If we go strictly on the preconfiguration model ... we don't even need PAWS= . The relationship you describe would have defined all the interfaces. If= we are in the business of having open interfaces, we need to provide a mea= ns to discocovery and select DBs. [Don - I don't agree with the all-or-nothing argument, using discovery is o= ptional (per PAWS requirements). Establishing a standard protocol between W= SDB and WSD is still valuable because, for example, will can still lower th= e cost to device manufacturers because they will only need to implement cod= e for a single standard defined interface.] Paul 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From: paws-bounces@ietf.org [mailto:paws-boun= ces@ietf.org] On Behalf Of Das, Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F440shelby_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

See reply below.

Don

<= span style=3D'color:#1F497D'> 

From: Paul Lambert [mailto:paul@marvell.com]
Sent: Thursday, April 19, 2012 2:36 PM
To: Don Joslyn; Das, Subir; pa= ws@ietf.org
Subject: RE: [paws] Database Discovery Question<= /o:p>

 

 

<= p class=3DMsoNormal> <= /p>

 

Paul A. Lamb= ert | Marvell | +1-650-787-9141

 

From: paws-bounces@ietf.org [mailt= o:paws-bounces@ietf.org] On Behalf Of Don Joslyn
Sent:= Thursday, April 19, 2012 10:31 AM
To: Das, Subir; paws@ietf.org
Subject: Re: [paws] Database= Discovery Question

<= o:p> 

I don't think PAWS should defin= e discovery, I think the protocol should simply start after a device has &q= uot;found" the correct database to use.

 

I feel this way for ma= ny reasons:

1) In the US, a radio is = certified to work with one or more specific databases. So the device will b= e pre-configured to contact specific databases, no need to implement a disc= overy service. If the device is programmed to work with more than one datab= ase provider, the device owner will configure which one to use based on the= relationship that they have established with the database provider (for ex= ample, which one they are paying to use).

 

When= new databases come online, users would likely appreciate an option to conn= ect to a system additional services or perhaps lower prices for the service= .

 

[Don – Yes, this may be desired= , but can the device immediately take advantage of these new database recor= ds and decide on its own to use a new one that has a lower cost? I would th= ink that the device owner still needs to decide to use the lower cost servi= ce (may even have to consider why it costs less), pay for the service, and = then configure the device to use it. I’m not sure how this can automa= tically happen between the discovery service and WSD. Will cost considerati= ons be part of the discovery solution? Is it cost per month, year, lifetime= , message count, etc? You mentioned cost, but there can be many other param= eters that can influence the selection outcome (SLA, features, etc.), where= will we stop?]

&n= bsp;

If we go strictly on th= e preconfiguration model … we don’t even need PAWS.  The r= elationship you describe would have defined all the interfaces.  If we= are in the business of having open interfaces, we need to provide a means = to discocovery and select DBs.

[Don – I don’t agree with the all-or-not= hing argument, using discovery is optional (per PAWS requirements). Establi= shing a standard protocol between WSDB and WSD is still valuable because, f= or example, will can still lower the cost to device manufacturers because t= hey will only need to implement code for a single standard defined interfac= e.]

 

Paul

 

= 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country.

3) If= PAWS defines a globally applicable discovery process and either picks an e= xisting protocol (like LoST) or designs one, most likely it would include a= centrally based discovery service. What entity will be responsible for hos= ting and configuring the central discovery service? How will PAWS define th= is as a global solution, and deal with the politics between countries?=

4) Some radio manufacturers do not have v= ery much ROM to include even more code on their device. I'm concerned that = discovery will consume even more space on the radio, space that they may no= t even have.

5) I believe that defini= ng discovery will take more time than defining the protocol between the WSD= B and WSD.

 

I think that database discovery should be left to each c= ountry to define based on their own requirements and Whitespace ecosystem.<= o:p>

 

Regards,

Don

 

 

From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Das, Subir
= Sent: Tuesday, April 17, 2012 5:26 PM
To: paws@ietf.org
Subject: [paws] Database Discover= y Question

 = ;

During PAWS session in Paris IETF, there= were a lot of questions/discussions on 'Discovery' of Database. It was not= clear to me except if we are talking about "Database Server Discovery= ", in particular, the domain name or the IP address of the 'Server&quo= t; that is hosting the database. OTH, I felt that some folks may have diffe= rent views and they would possibly like to see more features than just disc= overing the domain name or IP address of the "Database Server".

 

In some offline discussions, I was told that it may be similar to wh= at LOST (RFC 5222) has defined. I read the LOST protocol and associated arc= hitecture and my current understanding is that the LOST use case is differe= nt than what we are trying to achieve via PAWS. Here is my understanding of= the operating model of PAWS interface (when defined):

 

-"Fixed= /Mode II WSD" (per figure 1,<draft-das-paws-protocol-01>) can on= ly query the database

 

-The manufacturer of the "Fixed/Mode II = WSD" may be different than owner/operator of this device

 

-&quo= t;Fixed/Mode II WSD" is certified by the regulatory body of the region= that they serve

 

- Either the "Fixed/Mode II WSD" device = operator or the device vendor has an a-priori relationship with one or more= covering database administrators. This relationship

 is utilized to either configure or enable the discove= ry of the proper database to contact in the current location

=

 

&= nbsp;

I would like to know the group's vie= w of the above model. To me, finding the emergency services or restaurant i= nformation near my location is different than getting to know a server that= can provide me with channel/frequency/power and other information in the l= ocation where "Fixed/Mode II WSD" is situated. In addition, emerg= ency services do not require a subscription and the service is mandated by = the Government/regulatory bodies. Some may argue that 'White Space' service= may be free as well, but to my understanding it is not quite the similar m= odel as emergency services.

&nbs= p;

 

I hope with this thread we can clarify/understand the discovery issue= .

 

Regards,

 =

_Subir

 

 

= --_000_8375F6DAEFB09F48815203F1FE23B797113CB4F440shelby_-- From Gabor.Bajko@nokia.com Fri Apr 20 13:44:38 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B3EB21F85A4 for ; Fri, 20 Apr 2012 13:44:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0LA54aAnaCI for ; Fri, 20 Apr 2012 13:44:32 -0700 (PDT) Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by ietfa.amsl.com (Postfix) with ESMTP id 90D1821F85A0 for ; Fri, 20 Apr 2012 13:44:31 -0700 (PDT) Received: from vaebh106.NOE.Nokia.com (in-mx.nokia.com [10.160.244.32]) by mgw-da01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3KKiIxV015014; Fri, 20 Apr 2012 23:44:19 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.20]) by vaebh106.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Fri, 20 Apr 2012 23:44:17 +0300 Received: from 008-AM1MPN1-006.mgdnok.nokia.com ([169.254.6.85]) by 008-AM1MMR1-011.mgdnok.nokia.com ([65.54.30.20]) with mapi id 14.02.0283.004; Fri, 20 Apr 2012 22:44:17 +0200 From: To: Thread-Topic: [paws] identity verification (was: Database Discovery Question) Thread-Index: Ac0eZQTbSgaeGcPfQOKDbU23fUOLZgADjImAAADsQkAAHXx2AAASI/0w Date: Fri, 20 Apr 2012 20:44:16 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E7E79B@008-AM1MPN1-006.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> <5963DDF1F751474D8DEEFDCDBEE43AE716456BC0@dfweml503-mbx> <1ECAFF543A2FED4EA2BEB6CACE08E47601E78109@008-AM1MPN1-001.mgdnok.nokia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E7E79B008AM1MPN1006mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 20 Apr 2012 20:44:17.0804 (UTC) FILETIME=[5AF0D4C0:01CD1F36] X-Nokia-AV: Clean Cc: paws@ietf.org, Peter.McCann@huawei.com Subject: Re: [paws] identity verification (was: Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 20:44:39 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E7E79B008AM1MPN1006mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Sure, and I don't think anyone said otherwise. The point we were debating is how to make sure the slave (mode 1) devices d= id not spoof their identity. Since regulators do not require the slave devi= ces to have a crypto binding between the identifier and the hardware, the m= aster who authenticates the slave using some other existing credentials, ha= s no choice but to trust the slave will not spoof its identity. - Gabor From: wtr486@motorola.com [mailto:wtr486@motorola.com] On Behalf Of ext Dav= e Halasz Sent: Friday, April 20, 2012 6:58 AM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: Peter.McCann@huawei.com; Brian.Rosen@neustar.biz; paws@ietf.org Subject: Re: [paws] identity verification (was: Database Discovery Question= ) My reading of paragraph 98 of FCC-10-174A1 indicates that regulators do req= uire verification of the FCC-ID of Mode 1 devices by the database(s). http://hraunfoss.fcc.gov/edocs_public/attachmatch/FCC-10-174A1.pdf Dave H. > Afaik, regulators do not require for client certs binding the > identifier to the hardware. Therefore, the verification of whether the > identifier is the correct one or not seems to be outside the scope of > paws. The master should rely on the lower layers and the DB for this > verification. This statement really confuses me. To me, a binding of an identifier to ha= rdware means that there is some tamper and copy-proof storage for a private= key epoxied into the wireless hardware. This private key would be used to= authenticate & distribute keying material for a secure channel between the= slave and the master. That part is indeed out of scope of PAWS, but the m= aster-to-database messages to validate the slave's credentials are not. I think the confusion might come that you assume the private key in th= e slave (if existed at all) would also be used to authenticate the slave to= the master. In my understanding that would not necessarily be the case. Ev= en if there was a private key in the slave, the slave would acquire another= set of (eg username/password) credentials, independent of the private key,= to connect to the master device. On Thu, Apr 19, 2012 at 6:14 PM, > wrote: Hi Pete, My responses inline: -----Original Message----- From: ext Peter McCann [mailto:Peter.McCann@huawei.com] Sent: Thursday, April 19, 2012 2:42 PM To: Bajko Gabor (Nokia-CIC/SiliconValley); Brian.Rosen@neustar.biz Cc: paws@ietf.org Subject: RE: identity verification (was: Database Discovery Question) Hi, Gabor, Gabor.Bajko@nokia.com wrote: > Hi Pete, > > Some comments inline: > > > -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-b= ounces@ietf.org] On Behalf >> Of ext Peter McCann >> Sent: Wednesday, April 18, 2012 9:02 AM >> To: Rosen, Brian >> Cc: paws@ietf.org >> Subject: Re: [paws] Database Discovery Question >> >> Hi, Brian, >> >> The problem is, the master device cannot be authoritative on whether >> the slave device is approved for use by the regulator. It must rely >> on the WSDB it uses (has a relationship with) to tell it. >> >> At the least, we need a format for device identifiers that can be >> understood by multiple independently operated databases. >> > yes, this should be part of the data model. Agreed. >> Maybe the WSDB trusts the master device to collect this information >> securely from the slave devices using slave-to-master credentials. >> > yes, this is what at least the 802.11af draft amendment is > currently defining for the 802.11 air interface. The slave sends its > identifier to the master, then waits for the enablement signal. The > enablement signal comes after the master was able to successfully > validate the identifier of the slave with the DB. Is there any security or spoofing protection defined in 802.11af? It inherits whatever is in the 802.11 base spec, ie .1x >> Normally, the allocation authority for the identifier space would be >> a trust anchor for the identifier-to-device binding. I agree that >> the master-to-slave interface is out of scope, but there should be >> some mechanism in the marketplace for the master device operator to >> securely bind the identifier presented by the slave to the >> communication channel with the slave device, in the sense that the >> master device is able to know in a secure way that the device it is >> talking to actually does own the regulator-assigned device >> identifier. It seems natural for the master device to rely on its >> relationship with a database to help with this binding. >> > I see two things here: binding between the communication channel > and identity; and binding between the identity and the hardware to > which it was assigned. The binding between the communication channel > and the identity as presented by slave is there inherently in the > radio. I don't understand this last statement. Do you mean a cryptographically se= cure binding? What if I spoof my MAC address? Assuming an RSN network, after the .1x procedure, there is a key deriv= ed to encrypt the STA to AP communication. 802.11af does not assume that the credentials the slave has to get authenti= cated with the master can in any way be used to prove the ownership of the = identity. There's a set of credentials for slave-master authentication, and= there might be (currently there is no requirement for it) another mechanis= m for the slave to prove to the db that it owns the identity it sent to the= master. > The task to verify that the identity indeed belongs to the slave > should not be the burden of the master device, rather the DB (if seen > necessary). In order for the DB to verify that the presented > identifier indeed belongs to that device, a client cert or sg similar > would be needed. That seems reasonable to me. The slave device has a client cert and someho= w demonstrates knowledge of the private key that goes with the cert to the = database. After this, the database can send "I approve" to the master device. Assuming that both communication channels (slave to = master and master to database) have been authenticated and secured, the mas= ter can then tell the slave to go ahead. However, we now require the database be able to validate the credentials of= any slave device that may be manufactured/owned by someone other than the = manufacturer/owner of the master device. It would seem we need a nationall= y-scoped trust anchor to achieve this. I think this is the part which is outside the scope of our charter, wh= ich says: " 4. Ensure that the discovery mechanism, database access method, and query/response formats have appropriate security levels in place. ". Th= ere is no mention about the db making sure the slave devices did not spoof = their identity. Especially as regulators do not require slave devices to ha= ve a mechanism to be able to prove ownership of the identity. If I remember= correctly, this was considered in FCC, but then the requirement was droppe= d. > Afaik, regulators do not require for client certs binding the > identifier to the hardware. Therefore, the verification of whether the > identifier is the correct one or not seems to be outside the scope of > paws. The master should rely on the lower layers and the DB for this > verification. This statement really confuses me. To me, a binding of an identifier to ha= rdware means that there is some tamper and copy-proof storage for a private= key epoxied into the wireless hardware. This private key would be used to= authenticate & distribute keying material for a secure channel between the= slave and the master. That part is indeed out of scope of PAWS, but the m= aster-to-database messages to validate the slave's credentials are not. I think the confusion might come that you assume the private key in th= e slave (if existed at all) would also be used to authenticate the slave to= the master. In my understanding that would not necessarily be the case. Ev= en if there was a private key in the slave, the slave would acquire another= set of (eg username/password) credentials, independent of the private key,= to connect to the master device. - Gabor -Pete > > - Gabor > > > > -Pete > > Rosen, Brian wrote: >> > this thread> The credentialling system used between the database >> server and its client (the master) are those of its client. The >> database trusts its client. >> >> The client (the master) may need its customer, the slave, to present >> credentials for service. >> >> This means we assume transitive trust on the ID information from the >> client. The master validates the slave, the database validates the >> master. I would not advocate trying to make anything more complex. >> >> Brian >> >> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >> >>> Right, the master queries the database on behalf of the slave, >>> sending the slave's Device ID and location. (See Don's message >>> about validating the FCC ID). My question is, what is the security >>> model for validating the slave's ID? Is there a secure credential >>> associated with the ID, or is it an insecure check of a number >>> against a whitelist? If the former, we will need a credential >>> management system that is able to cross between different databases. >>> If the latter, I wonder if it opens up security problems. >>> >>> -Pete >>> >>> Rosen, Brian wrote: >>>> Perhaps I am confused, but I think in a master/slave environment, >>>> the slave does not query the database, the master does. The slave >>>> gets its allowed spectrum data from the master. There is always >>>> the question of whether the master queries on its own behalf and >>>> the slaves just get assignments within that database response, or >>>> whether the master queries on behalf of the slaves. Might have to >>>> support both models. In many cases, I think it's the latter: the >>>> master queries using the slaves location and parameters. >>>> >>>> The most common master/slave setup is tower and clients, right? >>>> The tower has an Internet connection and can query the database. >>>> The clients of the tower are the slaves. Does the database query >>>> use the location and type data of the slave or the master? >>>> >>>> Brian >>>> >>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>> >>>>> I think it would be a mistake to assume that the slave & master >>>>> devices both have pre-existing relationships with the same database. >>>>> In a commercial service, the slave devices would all come from >>>>> different manufacturers and would certainly have different owners. >>>>> Wouldn't we want them to interoperate with any master device, >>>>> assuming they are RF-compatible? >>>>> >>>>> -Pete >>>>> >>>>> Rosen, Brian wrote: >>>>>> Doesn't the slave get it's database access through the master? >>>>>> If that's true, the problem you are worried about doesn't exist. >>>>>> >>>>>> Brian >>>>>> >>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>> >>>>>>> I agree with Brian that LoST could be a good model for >>>>>>> discovering the appropriate database for the region you're in. A >>>>>>> nation may decide to subdivide their territory into provinces or >>>>>>> states, each of which maintains its own database. >>>>>>> >>>>>>> I think it would be a mistake to assume that there is a single, >>>>>>> pre-defined relationship for one device with just one database. >>>>>>> In particular, I think there is a thorny issue that will arise >>>>>>> with management of secure credentials on whitespace devices, >>>>>>> illustrated by the first use case in Section 4.2.1 of >>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that >>>>>>> use case says: >>>>>>> >>>>>>> 9. Once the master/AP has met all regulatory domain >> requirements >>>>>>> (e.g. validating the Device ID with the trusted database, >>>>>>> etc) the master provides the list of channels locally >>>>>>> available to the slave/user device. >>>>>>> My question is, what if the master device has a relationship >>>>>>> with one database, but the slave device has a relationship with >>>>>>> another? How is the master's database supposed to validate the >>>>>>> credentials of the slave device, if we don't have some sort of >>>>>>> common trust anchor? Or will this "validation" be simply an >>>>>>> insecure check of an ID against a whitelist/blacklist? Who will >>>>>>> allocate Device IDs? Will they be specific to a particular >>>>>>> database operator, or do we need some common top-level >>>>>>> allocation format? >>>>>>> >>>>>>> -Pete >>>>>>> >>>>> >>>>> >>>>> >>> >>> >>> > > > > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E7E79B008AM1MPN1006mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Sure, and I don’t t= hink anyone said otherwise.

The point we were debatin= g is how to make sure the slave (mode 1) devices did not spoof their identi= ty. Since regulators do not require the slave devices to have a crypto binding between the identifier and the hardware, the master = who authenticates the slave using some other existing credentials, has no c= hoice but to trust the slave will not spoof its identity.=

 <= /p>

- =          Gabor<= /span>

 <= /p>

 <= /p>

From: wtr486@m= otorola.com [mailto:wtr486@motorola.com] On Behalf Of ext Dave Halasz
Sent: Friday, April 20, 2012 6:58 AM
To: Bajko Gabor (Nokia-CIC/SiliconValley)
Cc: Peter.McCann@huawei.com; Brian.Rosen@neustar.biz; paws@ietf.org<= br> Subject: Re: [paws] identity verification (was: Database Discovery Q= uestion)

 

My reading of paragra= ph 98 of FCC-10-174A1 indicates that regulators do require verification of = the FCC-ID of Mode 1 devices by the database(s).
http://hraunfoss.fcc.gov/edocs_public/attachmatch/F= CC-10-174A1.pdf

  Dave H.

> Afaik, regulators do not require for client certs binding the
> identifier to the hardware. Therefore, the verification of whether the=
> identifier is the correct one or not seems to be outside the scope of<= br> > paws. The master should rely on the lower layers and the DB for this > verification.

This statement really confuses me.  To me, a binding of an identifier = to hardware means that there is some tamper and copy-proof storage for a pr= ivate key epoxied into the wireless hardware.  This private key would = be used to authenticate & distribute keying material for a secure channel between the slave and the master.  That= part is indeed out of scope of PAWS, but the master-to-database messages t= o validate the slave's credentials are not.

<GB> I think the confusion might come that you assume the private key= in the slave (if existed at all) would also be used to authenticate the sl= ave to the master. In my understanding that would not necessarily be the ca= se. Even if there was a private key in the slave, the slave would acquire another set of (eg username/password) c= redentials, independent of the private key,  to connect to the master = device.


On Thu, Apr 19, 2012 at 6:14 PM, <Gabor.Bajko@nokia.com> wrote:

Hi Pete,
My responses inline:


-----Original Message-----
From: ext Peter McCann [mailto:P= eter.McCann@huawei.com]
Sent: Thursday, April 19, 2012 2:42 PM
To: Bajko Gabor (Nokia-CIC/SiliconValley); Brian.Rosen@neustar.biz
Cc: paws@ietf.org
Subject: RE: identity verification (was: Database Discovery Question)

Hi, Gabor,

Gabor.Bajko@nokia.com wrote: > Hi Pete,
>
> Some comments inline:
>
>
> -----Original Message-----
>> From: paws-bounces@ietf.o= rg [mailto:paws-bounces@ietf.o= rg] On Behalf
>> Of ext Peter McCann
>> Sent: Wednesday, April 18, 2012 9:02 AM
>> To: Rosen, Brian
>> Cc: paws@ietf.org
>> Subject: Re: [paws] Database Discovery Question
>>
>> Hi, Brian,
>>
>> The problem is, the master device cannot be authoritative on wheth= er
>> the slave device is approved for use by the regulator.  It mu= st rely
>> on the WSDB it uses (has a relationship with) to tell it.
>>
>> At the least, we need a format for device identifiers that can be<= br> >> understood by multiple independently operated databases.
>>
> <GB> yes, this should be part  of the data model.

Agreed.

>> Maybe the WSDB trusts the master device to collect this informatio= n
>> securely from the slave devices using slave-to-master credentials.=
>>
> <GB> yes, this is what at least the 802.11af draft amendment is<= br> > currently defining for the 802.11 air interface. The slave sends its > identifier to the master, then waits for the enablement signal. The > enablement signal comes after the master was able to successfully
> validate the identifier of the slave with the DB.

Is there any security or spoofing protection defined in 802.11af?

<GB> It inherits whatever is in the 802.11 bas= e spec, ie .1x


>> Normally, the allocation authority for the identifier space would = be
>> a trust anchor for the identifier-to-device binding.  I agree= that
>> the master-to-slave interface is out of scope, but there should be=
>> some mechanism in the marketplace for the master device operator t= o
>> securely bind the identifier presented by the slave to the
>> communication channel with the slave device, in the sense that the=
>> master device is able to know in a secure way that the device it i= s
>> talking to actually does own the regulator-assigned device
>> identifier. It seems natural for the master device to rely on its<= br> >> relationship with a database to help with this binding.
>>
> <GB> I see two things here: binding between the communication ch= annel
> and identity; and binding between the identity and the hardware to
> which it was assigned. The binding between the communication channel > and the identity as presented by slave is there inherently in the
> radio.

I don't understand this last statement.  Do you mean a cryptographical= ly secure binding?  What if I spoof my MAC address?

<GB> Assuming an RSN network, after the .1x pr= ocedure, there is a key derived to encrypt the STA to AP communication.
802.11af does not assume that the credentials the slave has to get authenti= cated with the master can in any way be used to prove the ownership of the = identity. There's a set of credentials for slave-master authentication, and= there might be (currently there is no requirement for it) another mechanism for the slave to prove to the = db that it owns the identity it sent to the master.


> The task to verify that the identity indeed belongs to the slave
> should not be the burden of the master device, rather the DB (if seen<= br> > necessary). In order for the DB to verify that the presented
> identifier indeed belongs to that device, a client cert or sg similar<= br> > would be needed.

That seems reasonable to me.  The slave device has a client cert and s= omehow demonstrates knowledge of the private key that goes with the cert to= the database.  After this, the database can send "I approve"= ;
to the master device.  Assuming that both communication channels (slav= e to master and master to database) have been authenticated and secured, th= e master can then tell the slave to go ahead.

However, we now require the database be able to validate the credentials of= any slave device that may be manufactured/owned by someone other than the = manufacturer/owner of the master device.  It would seem we need a nati= onally-scoped trust anchor to achieve this.

<GB> I think this is the part which is outside= the scope of our charter, which says: " 4. Ensure that the discovery = mechanism, database access method,
and query/response formats have appropriate security levels in place. "= ;. There is no mention about the db making sure the slave devices did not s= poof their identity. Especially as regulators do not require slave devices = to have a mechanism to be able to prove ownership of the identity. If I remember correctly, this was considered in= FCC, but then the requirement was dropped.


> Afaik, regulators do not require for client certs binding the
> identifier to the hardware. Therefore, the verification of whether the=
> identifier is the correct one or not seems to be outside the scope of<= br> > paws. The master should rely on the lower layers and the DB for this > verification.

This statement really confuses me.  To me, a binding of an identifier = to hardware means that there is some tamper and copy-proof storage for a pr= ivate key epoxied into the wireless hardware.  This private key would = be used to authenticate & distribute keying material for a secure channel between the slave and the master.  That= part is indeed out of scope of PAWS, but the master-to-database messages t= o validate the slave's credentials are not.

<GB> I think the confusion might come that you= assume the private key in the slave (if existed at all) would also be used= to authenticate the slave to the master. In my understanding that would no= t necessarily be the case. Even if there was a private key in the slave, the slave would acquire another set of (eg= username/password) credentials, independent of the private key,  to c= onnect to the master device.

- Gabor


-Pete

>
> - Gabor
>
>
>
> -Pete
>
> Rosen, Brian wrote:
>> <As individual, and I should have said that on all of my messag= es on
>> this thread> The credentialling system used between the databas= e
>> server and its client (the master) are those of its client.  = The
>> database trusts its client.
>>
>> The client (the master) may need its customer, the slave, to prese= nt
>> credentials for service.
>>
>> This means we assume transitive trust on the ID information from t= he
>> client.  The master validates the slave, the database validat= es the
>> master.  I would not advocate trying to make anything more co= mplex.
>>
>> Brian
>>
>> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote:
>>
>>> Right, the master queries the database on behalf of the slave,=
>>> sending the slave's Device ID and location.  (See Don's m= essage
>>> about validating the FCC ID).  My question is, what is th= e security
>>> model for validating the slave's ID?  Is there a secure c= redential
>>> associated with the ID, or is it an insecure check of a number=
>>> against a whitelist?  If the former, we will need a crede= ntial
>>> management system that is able to cross between different data= bases.
>>> If the latter, I wonder if it opens up security problems.
>>>
>>> -Pete
>>>
>>> Rosen, Brian wrote:
>>>> Perhaps I am confused, but I think in a master/slave envir= onment,
>>>> the slave does not query the database, the master does. &n= bsp;The slave
>>>> gets its allowed spectrum data from the master.  Ther= e is always
>>>> the question of whether the master queries on its own beha= lf and
>>>> the slaves just get assignments within that database respo= nse, or
>>>> whether the master queries on behalf of the slaves.  = Might have to
>>>> support both models. In many cases, I think it's the latte= r: the
>>>> master queries using the slaves location and parameters. >>>>
>>>> The most common master/slave setup is tower and clients, r= ight?
>>>> The tower has an Internet connection and can query the dat= abase.
>>>> The clients of the tower are the slaves.  Does the da= tabase query
>>>> use the location and type data of the slave or the master?=
>>>>
>>>> Brian
>>>>
>>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote:
>>>>
>>>>> I think it would be a mistake to assume that the slave= & master
>>>>> devices both have pre-existing relationships with the = same database.
>>>>> In a commercial service, the slave devices would all c= ome from
>>>>> different manufacturers and would certainly have diffe= rent owners.
>>>>> Wouldn't we want them to interoperate with any master = device,
>>>>> assuming they are RF-compatible?
>>>>>
>>>>> -Pete
>>>>>
>>>>> Rosen, Brian wrote:
>>>>>> Doesn't the slave get it's database access through= the master?
>>>>>> If that's true, the problem you are worried about = doesn't exist.
>>>>>>
>>>>>> Brian
>>>>>>
>>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote:<= br> >>>>>>
>>>>>>> I agree with Brian that LoST could be a good m= odel for
>>>>>>> discovering the appropriate database for the r= egion you're in. A
>>>>>>> nation may decide to subdivide their territory= into provinces or
>>>>>>> states, each of which maintains its own databa= se.
>>>>>>>
>>>>>>> I think it would be a mistake to assume that t= here is a single,
>>>>>>> pre-defined relationship for one device with j= ust one database.
>>>>>>> In particular, I think there is a thorny issue= that will arise
>>>>>>> with management of secure credentials on white= space devices,
>>>>>>> illustrated by the first use case in Section 4= .2.1 of
>>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03= .  Step 9 of that
>>>>>>> use case says:
>>>>>>>
>>>>>>> 9.   Once the master/AP has met all regul= atory domain
>> requirements
>>>>>>>      (e.g. validating the Devic= e ID with the trusted database,
>>>>>>>      etc) the master provides t= he list of channels locally
>>>>>>>      available to the slave/use= r device.
>>>>>>> My question is, what if the master device has = a relationship
>>>>>>> with one database, but the slave device has a = relationship with
>>>>>>> another? How is the master's database supposed= to validate the
>>>>>>> credentials of the slave device, if we don't h= ave some sort of
>>>>>>> common trust anchor? Or will this "valida= tion" be simply an
>>>>>>> insecure check of an ID against a whitelist/bl= acklist?  Who will
>>>>>>> allocate Device IDs? Will they be specific to = a particular
>>>>>>> database operator, or do we need some common t= op-level
>>>>>>> allocation format?
>>>>>>>
>>>>>>> -Pete
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>>
>>>
>
>
>
> _______________________________________________
> paws mailing list
> paws@ietf.org
> https://www.ietf.org/mailman/listinfo/paws



_______________________________________________
paws mailing list
paws@ietf.org
ht= tps://www.ietf.org/mailman/listinfo/paws

 

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E7E79B008AM1MPN1006mg_-- From Gabor.Bajko@nokia.com Fri Apr 20 14:06:28 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 984AD21F84E4 for ; Fri, 20 Apr 2012 14:06:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O5zl9ZaXXRZl for ; Fri, 20 Apr 2012 14:06:24 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 7F97C21E8032 for ; Fri, 20 Apr 2012 14:06:15 -0700 (PDT) Received: from vaebh101.NOE.Nokia.com (in-mx.nokia.com [10.160.244.22]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3KL65DC025278; Sat, 21 Apr 2012 00:06:06 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.59]) by vaebh101.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Sat, 21 Apr 2012 00:06:05 +0300 Received: from 008-AM1MPN1-006.mgdnok.nokia.com ([169.254.6.85]) by 008-AM1MMR1-004.mgdnok.nokia.com ([65.54.30.59]) with mapi id 14.02.0283.004; Fri, 20 Apr 2012 23:06:04 +0200 From: To: , , , Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSwBcXadgAAInqCAAMn5KAAAEuj9A Date: Fri, 20 Apr 2012 21:06:04 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3@008-AM1MPN1-006.mgdnok.nokia.com> References: <8375F6DAEFB09F48815203F1FE23B797113CB4F3CF@shelby> <7BAC95F5A7E67643AAFB2C31BEE662D015E397BF4B@SC-VEXCH2.marvell.com> <8375F6DAEFB09F48815203F1FE23B797113CB4F440@shelby> In-Reply-To: <8375F6DAEFB09F48815203F1FE23B797113CB4F440@shelby> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3008AM1MPN1006mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 20 Apr 2012 21:06:05.0484 (UTC) FILETIME=[6660F6C0:01CD1F39] X-Nokia-AV: Clean Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 21:06:28 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3008AM1MPN1006mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Don, As chair, I'll have to ask you to stop arguing against a database discovery= protocol. That is clearly within the scope for the wg, as the charter says= : "Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database." a= nd it doesn't mention the optionality. ietf is contribution driven, if you are not interested in the discovery, th= en you do not need to contribute to it. But do not try to persuade the wg t= o not work on a piece which is in charter and folks are willing to do; tha= t is not how ietf works. - Gabor From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of ext= Don Joslyn Sent: Friday, April 20, 2012 12:21 PM To: Paul Lambert; Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question See reply below. Don From: Paul Lambert [mailto:paul@marvell.com] Sent: Thursday, April 19, 2012 2:36 PM To: Don Joslyn; Das, Subir; paws@ietf.org Subject: RE: [paws] Database Discovery Question Paul A. Lambert | Marvell | +1-650-787-9141 From: paws-bounces@ietf.org [mailto:paws-boun= ces@ietf.org] On Behalf Of Don Joslyn Sent: Thursday, April 19, 2012 10:31 AM To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). When new databases come online, users would likely appreciate an option to = connect to a system additional services or perhaps lower prices for the ser= vice. [Don - Yes, this may be desired, but can the device immediately take advant= age of these new database records and decide on its own to use a new one th= at has a lower cost? I would think that the device owner still needs to dec= ide to use the lower cost service (may even have to consider why it costs l= ess), pay for the service, and then configure the device to use it. I'm not= sure how this can automatically happen between the discovery service and W= SD. Will cost considerations be part of the discovery solution? Is it cost = per month, year, lifetime, message count, etc? You mentioned cost, but ther= e can be many other parameters that can influence the selection outcome (SL= A, features, etc.), where will we stop?] If we go strictly on the preconfiguration model ... we don't even need PAWS= . The relationship you describe would have defined all the interfaces. If= we are in the business of having open interfaces, we need to provide a mea= ns to discocovery and select DBs. [Don - I don't agree with the all-or-nothing argument, using discovery is o= ptional (per PAWS requirements). Establishing a standard protocol between W= SDB and WSD is still valuable because, for example, will can still lower th= e cost to device manufacturers because they will only need to implement cod= e for a single standard defined interface.] Paul 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From: paws-bounces@ietf.org [mailto:paws-boun= ces@ietf.org] On Behalf Of Das, Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3008AM1MPN1006mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Don,=

 

As chair, I’ll h= ave to ask you to stop arguing against a database discovery protocol. That = is clearly within the scope for the wg, as the charter says:

“Objectives=

The overall goals of t= his working group are to:

1.&n= bsp;      Standardize a = mechanism for discovering a white space database.” and it doesn’= ;t mention the optionality.

ietf is contribution d= riven, if you are not interested in the discovery, then you do not need to = contribute to it. But do not try to persuade the wg to not work on a piece = which is in charter and folks are willing to do;  that is not how ietf works.

 

-&nb= sp;         Gabor

 

From: paws-bou= nces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of ext Don Joslyn
Sent: Friday, April 20, 2012 12:21 PM
To: Paul Lambert; Das, Subir; paws@ietf.org
Subject: Re: [paws] Database Discovery Question

 

See reply below.<= /o:p>

Don<= /p>

 

From: Paul Lam= bert [mailto:paul@marvell.com] =
Sent: Thursday, April 19, 2012 2:36 PM
To: Don Joslyn; Das, Subir; paws@ie= tf.org
Subject: RE: [paws] Database Discovery Question

 

 

 

 

Paul A. Lambert | Marv= ell | +1-650-787-9141

 

From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Don Joslyn
Sent: Thursday, April 19, 2012 10:31 AM
To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question

 

I don't think PAWS should define discovery, I thi= nk the protocol should simply start after a device has "found" th= e correct database to use.

 

I feel this way for many reasons:

1) In the US, a radio is certified to work with o= ne or more specific databases. So the device will be pre-configured to cont= act specific databases, no need to implement a discovery service. If the de= vice is programmed to work with more than one database provider, the device owner will configure which one to u= se based on the relationship that they have established with the database p= rovider (for example, which one they are paying to use).

 

When new databases com= e online, users would likely appreciate an option to connect to a system ad= ditional services or perhaps lower prices for the service.

 

[Don – Yes, this= may be desired, but can the device immediately take advantage of these new= database records and decide on its own to use a new one that has a lower cost? I would think that the device owner still needs to decid= e to use the lower cost service (may even have to consider why it costs les= s), pay for the service, and then configure the device to use it. I’m= not sure how this can automatically happen between the discovery service and WSD. Will cost considerations be part of= the discovery solution? Is it cost per month, year, lifetime, message coun= t, etc? You mentioned cost, but there can be many other parameters that can= influence the selection outcome (SLA, features, etc.), where will we stop?]

 

If we go strictly on t= he preconfiguration model … we don’t even need PAWS.  The = relationship you describe would have defined all the interfaces.  If w= e are in the business of having open interfaces, we need to provide a means to d= iscocovery and select DBs.

[Don – I donR= 17;t agree with the all-or-nothing argument, using discovery is optional (p= er PAWS requirements). Establishing a standard protocol between WSDB and WSD is still valuable because, for example, will can still lower the c= ost to device manufacturers because they will only need to implement code f= or a single standard defined interface.]

 

Paul=

 

2) Discovery services like LoST are based on loca= tion, but the device's relationship with a database service is not known or= considered. While it may seem simple to configure LoST or similar service = to point to a database service based on location, how do you point to the one that the customer has a relations= hip with, for example, paid to use? I do realize that this may not be an is= sue in every country.

3) If PAWS defines a globally applicable discover= y process and either picks an existing protocol (like LoST) or designs one,= most likely it would include a centrally based discovery service. What ent= ity will be responsible for hosting and configuring the central discovery service? How will PAWS define this a= s a global solution, and deal with the politics between countries?

4) Some radio manufacturers do not have very much= ROM to include even more code on their device. I'm concerned that discover= y will consume even more space on the radio, space that they may not even h= ave.

5) I believe that defining discovery will take mo= re time than defining the protocol between the WSDB and WSD.

 

I think that database discovery should be left to= each country to define based on their own requirements and Whitespace ecos= ystem.

 

Regards,

Don

 

 

From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Das, Subir
Sent: Tuesday, April 17, 2012 5:26 PM
To: paws@ietf.org
Subject: [paws] Database Discovery Question

 

During PAWS session in Paris IETF, there were a l= ot of questions/discussions on 'Discovery' of Database. It was not clear to= me except if we are talking about "Database Server Discovery", i= n particular, the domain name or the IP address of the 'Server" that is hosting the database. OTH, I felt that some f= olks may have different views and they would possibly like to see more feat= ures than just discovering the domain name or IP address of the "Datab= ase Server".

 

In some offline discussions, I was told that it m= ay be similar to what LOST (RFC 5222) has defined. I read the LOST protocol= and associated architecture and my current understanding is that the LOST = use case is different than what we are trying to achieve via PAWS. Here is my understanding of the operating = model of PAWS interface (when defined):

 

-"Fixed/Mode II WSD" (per figure 1,<= draft-das-paws-protocol-01>) can only query the database

 

-The manufacturer of the "Fixed/Mode II WSD&= quot; may be different than owner/operator of this device

 

-"Fixed/Mode II WSD" is certified by th= e regulatory body of the region that they serve

 

- Either the "Fixed/Mode II WSD" device= operator or the device vendor has an a-priori relationship with one or mor= e covering database administrators. This relationship

 is utilized to either configure or enable t= he discovery of the proper database to contact in the current location=

 

 

I would like to know the group's view of the abov= e model. To me, finding the emergency services or restaurant information ne= ar my location is different than getting to know a server that can provide = me with channel/frequency/power and other information in the location where "Fixed/Mode II WSD" is s= ituated. In addition, emergency services do not require a subscription and = the service is mandated by the Government/regulatory bodies. Some may argue= that 'White Space' service may be free as well, but to my understanding it is not quite the similar model as emergen= cy services.

 

 

I hope with this thread we can clarify/understand= the discovery issue.

 

Regards,

 

_Subir

 

 

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3008AM1MPN1006mg_-- From presnick@qualcomm.com Fri Apr 20 15:02:33 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5ABB21E8039 for ; Fri, 20 Apr 2012 15:02:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -106.571 X-Spam-Level: X-Spam-Status: No, score=-106.571 tagged_above=-999 required=5 tests=[AWL=0.028, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jxT-8mmyJcLH for ; Fri, 20 Apr 2012 15:02:32 -0700 (PDT) Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by ietfa.amsl.com (Postfix) with ESMTP id 525EF21E8012 for ; Fri, 20 Apr 2012 15:02:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=presnick@qualcomm.com; q=dns/txt; s=qcdkim; t=1334959352; x=1366495352; h=message-id:date:from:user-agent:mime-version:to:cc: subject:references:in-reply-to:content-type: content-transfer-encoding:x-originating-ip; bh=2o31bX0CdqQH31uD7DDJFCA7+SGLlcshwWgpNkeZrN4=; b=R9pKjYqsRKEbSOLqgoA2SXdJCj1NLFJECZurr+0utpP7mZIWnG1EFgUq kBZR9pwEuuoll9Y0hJLXs3QZ2osKJxpo8zMxf1r6Prt9Mq3v1sxQ2eXDP MM7nMBc9gDL/KXfRWsMrE1zMI/wDOaGdWQVcd6NskREzoi5HPml2rxJSN A=; X-IronPort-AV: E=McAfee;i="5400,1158,6687"; a="183670746" Received: from ironmsg03-l.qualcomm.com ([172.30.48.18]) by wolverine01.qualcomm.com with ESMTP; 20 Apr 2012 15:02:31 -0700 X-IronPort-AV: E=Sophos;i="4.75,453,1330934400"; d="scan'208";a="223346212" Received: from nasanexhc04.na.qualcomm.com ([172.30.48.17]) by Ironmsg03-L.qualcomm.com with ESMTP/TLS/AES128-SHA; 20 Apr 2012 15:02:31 -0700 Received: from resnick2.qualcomm.com (172.30.48.1) by qcmail1.qualcomm.com (172.30.48.17) with Microsoft SMTP Server (TLS) id 14.2.283.3; Fri, 20 Apr 2012 15:02:30 -0700 Message-ID: <4F91DCF4.1020500@qualcomm.com> Date: Fri, 20 Apr 2012 17:02:28 -0500 From: Pete Resnick User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4 MIME-Version: 1.0 To: Gerald Chouinard References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <4F8D7361.40803@qualcomm.com> In-Reply-To: Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [172.30.48.1] Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 22:02:33 -0000 Hi Gerald, On 4/19/12 10:01 PM, Gerald Chouinard wrote: > The "anticipated usage" describes the response that the WSD will make in a > transitional state when it initiates its operation after having queried the > database. > Actually, no. The "anticipated usage" (or, again, perhaps "intended usage") describes the response that the radio device will make *whenever* it queries the database. Whether it does this as a transitional state when it initiates its operation or at a later time in order to refresh is completely an implementation detail. As far as the protocol is concerned, the response is about which of frequencies it intends to use given what the WSD has reported. > However, since the regulatory bodies in different countries will require > that the WSD queries the database on a regular basis (e.g., within 24 hours > in the USA), the question is whether the WSD will need to send its spectrum > occupation after every query, even if it has not changed (i.e., the behavior > in a steady-state). No, this is absolutely irrelevant. This is outside of the protocol operation and is strictly about the semantics of the use of the protocol. It does not effect what the protocol will require. > If this is not needed, then the term "anticipated usage" > would be appropriate since the WSD would only respond when it changes its > spectrum occupation (however, see paragraph below). If a confirmation is > needed every time, then in most of the cases, the WSD would report its > current spectrum usage and only when it happens to change its usage would it > nee to report its "anticipated usage". if it has not already re-tuned to the > new allowed channel before it sends its report to the database. > The server cannot tell the difference between "I have queried to refresh; I've been using this WS and intend to continue to do so" versus "I had stopped using this WS some time ago and I am making a new request for WS; here's what I intend to use now" versus "I am requesting WS for the first time; here is what I intend to use". It is protocol-irrelevant which case is being used. > My guess is that since it will need to free the channel that it was > operating on and that is no longer available as soon as possible to avoid > interference, it will likely re-tune right away and not wait for the report > to be sent to the database over the internet before re-tuning (my guess is > this would be done over TCP with proper transmission confirmation rather > than UDP). In such case, it would then report on its "actual usage" rather > than the "anticipated usage". > > As you can see, this depends on what is being assumed as the process taking > place at the WSD when it queries the database. Once this is clearly > understood, it will be to the group to decide. > I simply disagree with your assessment. If the group thinks that you will (potentially) need to work on a separate protocol piece for notifications of current usage, I think you should add that to the proposed charter changes. But I don't see a need for that protocol requirement. It seems to me that all of the functionality can be satisfied with a response after receiving the list of WS indicating intended usage. pr > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Pete > Resnick > Sent: Tuesday, 17 April, 2012 09:43 > To: andy.sago@bt.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Folks, > > 1. As was said by others, "anticipated" is correct. The change in the > charter was not to include a constant dynamic update to the database of > what the device is currently using, but a one-time immediate report of > what the device intends to use. If you prefer "intended" to > "anticipated", that is also fine, but we have *not* discussed the > possibility of writing the protocol to have an update mechanism to > inform the database of the current actual usage. If that's needed, we > should further discuss. > > 2. I should repeat the admonition I made at the meeting in Paris: We are > *not* writing regulatory requirements into the protocol. We are writing > the protocol to have enough flexibility to satisfy regulatory > requirements. I am quite sure if we asked Ofcom whether they wanted > "anticipated usage" or "actual usage" in the protocol, they'd say > "actual usage", but that is entirely the wrong question to be asking and > we'd be getting a bogus answer. If the regulatory requirement we are > trying to make sure we are able to cover is "a single report by the > device of which spectrum it will be using", then "anticipated" is our > design requirement. Regulators (like end users in general) are not > protocol designers and the language they use for requirements should not > be used in our charter or protocol documents. We need to interpret what > their high-level requirements mean for our protocol and use language > within our documents (including our charter) that makes sense for a > protocol. > > So, my question to the list: > > Does anybody think we need to have the device constantly report back to > the database about its current usage? > > If I don't hear from anybody, I'm going to assume that this is *not* > needed and that the correct charter update to submit to the IESG should > have "anticipated" or "intended". > > pr > > On 4/16/12 5:13 AM, andy.sago@bt.com wrote: > >> Gabor >> >> Like Gerald, I am uneasy with the use of the word "anticipated". We can >> > ask Ofcom, but I am sure they will just point us to their regulatory > requirements which use phrasing like "a master WSD must communicate to the > WSDB the following information: .... The lower and upper frequency > boundaries of the in-block emissions.... The maximum in-block EIRP spectral > densities (in dBm/(0.2 MHz)) that the master WSD, and its associated slaves, > actually radiate ....". So their regulatory requirements are for actual > usage, not anticipated. It may be foolish for the group to agree charter > text that says something different. Can we just delete the word > "anticipated" in the new bullet 5? The word order could be changed to" > Report spectrum usage to the white space database at a suitable > granularity". > >> Andy >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >> > Gerald Chouinard > >> Sent: 15 April 2012 18:40 >> To: Gabor.Bajko@nokia.com >> Cc: presnick@qualcomm.com; paws@ietf.org >> Subject: Re: [paws] charter update >> >> Gabor, >> >> I am wandering is the word "anticipated" will be good enough for OFCOM. >> > You may want to verify with them. To establish a status of the spectrum > usage in an area, the regulator will likely need the actual usage of this > spectrum and not only its "anticipated" usage. > >> My two cents ... >> >> Gerald >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >> > Gabor.Bajko@nokia.com > >> Sent: Friday, 13 April, 2012 16:31 >> To: stpeter@stpeter.im; presnick@qualcomm.com >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Pete, Peter, >> >> There doesn't seem to be any objection to this charter update text on the >> > list from the WG members. Could you guys take this charter proposal text to > the iesg's telechat? > >> Thanks, Gabor >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >> > Bajko Gabor (Nokia-CIC/SiliconValley) > >> Sent: Wednesday, April 11, 2012 1:02 PM >> To: stpeter@stpeter.im >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Here's the charter update proposal text: >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >> >> According to diff, the are 6 lines changed, including the update to the >> > milestones. The main change is adding bullet point 5: " Report to the white > space database anticipated spectrum usage at a suitable granularity." > >> - Gabor >> >> >> -----Original Message----- >> From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >> Sent: Tuesday, April 10, 2012 6:06 PM >> To: Bajko Gabor (Nokia-CIC/SiliconValley) >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >> >> >>> Folks, >>> >>> There was long discussion on the list before the Paris F2F about the >>> newly surfaced Ofcom requirements, which require the master devices to >>> report back to the wsdb the spectrum chosen for operation. Since this >>> aspect is not captured in the current charter, during the F2F we >>> discussed how to capture those requirements and there was no objection >>> to a slight charter update. >>> >>> The tentative charter update text I showed in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >>> one objection to the text added as a 5^th bullet point: "5. Report >>> back to the white space database use information, including the chosen >>> channels for operation and other relevant information", noting that >>> the result may be a chatty behavior in case of frequency hopping (see >>> the >>> >>> >> minutes). >> >> >>> The new proposal would be to replace the text in bullet 5 with "Report >>> to the white space database anticipated spectrum usage at a suitable >>> granularity." This text seem to be fine with Joel, who raised the >>> >>> >> objection. >> >> >>> I hope there is consensus in the wg for this new wording for the >>> charter update text. If there is no objection on the list to this >>> newly proposed text in the next few days, I would ask our AD to take >>> the proposed charter update text in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >>> the new text for bullet 5, to the iesg. >>> >>> >> Hi Gabor, >> >> Would you be so kind as to send the actual text to the list? That will >> > make it easier for people to track the changes, search on this thread, etc. > >> Thanks! >> >> Peter >> >> -- >> Peter Saint-Andre >> https://stpeter.im/ >> >> -- Pete Resnick Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102 From Gabor.Bajko@nokia.com Fri Apr 20 15:35:15 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D36721E8039 for ; Fri, 20 Apr 2012 15:35:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id auVYl+6w7Tcr for ; Fri, 20 Apr 2012 15:35:07 -0700 (PDT) Received: from mgw-da02.nokia.com (smtp.nokia.com [147.243.128.26]) by ietfa.amsl.com (Postfix) with ESMTP id 2C8EA11E8086 for ; Fri, 20 Apr 2012 15:35:07 -0700 (PDT) Received: from vaebh104.NOE.Nokia.com (in-mx.nokia.com [10.160.244.30]) by mgw-da02.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3KMYl73023960; Sat, 21 Apr 2012 01:34:48 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.59]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Sat, 21 Apr 2012 01:34:46 +0300 Received: from 008-AM1MPN1-006.mgdnok.nokia.com ([169.254.6.85]) by 008-AM1MMR1-004.mgdnok.nokia.com ([65.54.30.59]) with mapi id 14.02.0283.004; Sat, 21 Apr 2012 00:34:46 +0200 From: To: Thread-Topic: [paws] identity verification (was: Database Discovery Question) Thread-Index: Ac0eZQTbSgaeGcPfQOKDbU23fUOLZgADjImAAADsQkAAHXx2AAASI/0w///rEQD//9Mj8A== Date: Fri, 20 Apr 2012 22:34:45 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E81892@008-AM1MPN1-006.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E77FC9@008-AM1MPN1-001.mgdnok.nokia.com> <5963DDF1F751474D8DEEFDCDBEE43AE716456BC0@dfweml503-mbx> <1ECAFF543A2FED4EA2BEB6CACE08E47601E78109@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E7E79B@008-AM1MPN1-006.mgdnok.nokia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E81892008AM1MPN1006mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 20 Apr 2012 22:34:46.0769 (UTC) FILETIME=[CA1C9E10:01CD1F45] X-Nokia-AV: Clean Cc: paws@ietf.org, Peter.McCann@huawei.com Subject: Re: [paws] identity verification (was: Database Discovery Question) X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Apr 2012 22:35:15 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E81892008AM1MPN1006mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Dave, I don't read it that way. What that paragraph tells me is that the= FFC ID is sent to the db which checks it against a white list to determine= if a device with the presented FCCID was certified for white spaces operat= ion. But maybe some other folks more intimately familiar with FCC intentions cou= ld clarify. - Gabor From: wtr486@motorola.com [mailto:wtr486@motorola.com] On Behalf Of ext Dav= e Halasz Sent: Friday, April 20, 2012 2:23 PM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: Peter.McCann@huawei.com; Brian.Rosen@neustar.biz; paws@ietf.org Subject: Re: [paws] identity verification (was: Database Discovery Question= ) Hi Gabor, I'm confused by your second sentence. My read of paragraph 98 indicates the= regulators do require a crypto binding. Of course, my interpretation can b= e wrong. Pasting in the section that has me concerned. "To achieve the necessary protection of databases and connections between devices and databases regarding channel availability, we are requiring that= TV bands devices and database systems employ security measures as follows. First, we are requir= ing that, for purposes of obtaining a list of available channels and related matters, fixed and Mo= de II TVBDs only be capable of contacting databases operated by administrators designated by th= e Commission. This will prevent TV bands devices from obtaining channel lists from unauthorize= d databases which may be invalid or inaccurate - we are particularly concerned about potenti= al cases where a database would indicate as available channels that are used by authorized s= ervices. We also are specifying that TV bands databases must not provide lists of available chan= nels to uncertified TV bands devices for purposes of operation (it is acceptable for a TV bands da= tabase to distribute lists of available channels by means other than contact with TVBDs) in orde= r to avoid facilitating the operation of unapproved and non-compliant devices. To facilitate these= restrictions, we are requiring that database(s) verify that the FCC identification number (FCC I= D) supplied by a fixed or personal/portable TV bands device is for a certified device. To i= mplement this provision, we are also requiring that database administrators obtain a list= of certified TVBDs from our Equipment Authorization System." In particular, the following sentence, "To facilitate these restrictions, we are requiring that database(s) verify that the FCC identification number (FCC I= D) supplied by a fixed or personal/portable TV bands device is for a certified device." To me, it sounds like they do want a binding of the FCC ID to the hardware. Dave H. On Fri, Apr 20, 2012 at 4:44 PM, > wrote: Sure, and I don't think anyone said otherwise. The point we were debating is how to make sure the slave (mode 1) devices d= id not spoof their identity. Since regulators do not require the slave devi= ces to have a crypto binding between the identifier and the hardware, the m= aster who authenticates the slave using some other existing credentials, ha= s no choice but to trust the slave will not spoof its identity. - Gabor From: wtr486@motorola.com [mailto:wtr486@motoro= la.com] On Behalf Of ext Dave Halasz Sent: Friday, April 20, 2012 6:58 AM To: Bajko Gabor (Nokia-CIC/SiliconValley) Cc: Peter.McCann@huawei.com; Brian.Rosen@ne= ustar.biz; paws@ietf.org Subject: Re: [paws] identity verification (was: Database Discovery Question= ) My reading of paragraph 98 of FCC-10-174A1 indicates that regulators do req= uire verification of the FCC-ID of Mode 1 devices by the database(s). http://hraunfoss.fcc.gov/edocs_public/attachmatch/FCC-10-174A1.pdf Dave H. > Afaik, regulators do not require for client certs binding the > identifier to the hardware. Therefore, the verification of whether the > identifier is the correct one or not seems to be outside the scope of > paws. The master should rely on the lower layers and the DB for this > verification. This statement really confuses me. To me, a binding of an identifier to ha= rdware means that there is some tamper and copy-proof storage for a private= key epoxied into the wireless hardware. This private key would be used to= authenticate & distribute keying material for a secure channel between the= slave and the master. That part is indeed out of scope of PAWS, but the m= aster-to-database messages to validate the slave's credentials are not. I think the confusion might come that you assume the private key in th= e slave (if existed at all) would also be used to authenticate the slave to= the master. In my understanding that would not necessarily be the case. Ev= en if there was a private key in the slave, the slave would acquire another= set of (eg username/password) credentials, independent of the private key,= to connect to the master device. On Thu, Apr 19, 2012 at 6:14 PM, > wrote: Hi Pete, My responses inline: -----Original Message----- From: ext Peter McCann [mailto:Peter.McCann@huawei.com] Sent: Thursday, April 19, 2012 2:42 PM To: Bajko Gabor (Nokia-CIC/SiliconValley); Brian.Rosen@neustar.biz Cc: paws@ietf.org Subject: RE: identity verification (was: Database Discovery Question) Hi, Gabor, Gabor.Bajko@nokia.com wrote: > Hi Pete, > > Some comments inline: > > > -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-b= ounces@ietf.org] On Behalf >> Of ext Peter McCann >> Sent: Wednesday, April 18, 2012 9:02 AM >> To: Rosen, Brian >> Cc: paws@ietf.org >> Subject: Re: [paws] Database Discovery Question >> >> Hi, Brian, >> >> The problem is, the master device cannot be authoritative on whether >> the slave device is approved for use by the regulator. It must rely >> on the WSDB it uses (has a relationship with) to tell it. >> >> At the least, we need a format for device identifiers that can be >> understood by multiple independently operated databases. >> > yes, this should be part of the data model. Agreed. >> Maybe the WSDB trusts the master device to collect this information >> securely from the slave devices using slave-to-master credentials. >> > yes, this is what at least the 802.11af draft amendment is > currently defining for the 802.11 air interface. The slave sends its > identifier to the master, then waits for the enablement signal. The > enablement signal comes after the master was able to successfully > validate the identifier of the slave with the DB. Is there any security or spoofing protection defined in 802.11af? It inherits whatever is in the 802.11 base spec, ie .1x >> Normally, the allocation authority for the identifier space would be >> a trust anchor for the identifier-to-device binding. I agree that >> the master-to-slave interface is out of scope, but there should be >> some mechanism in the marketplace for the master device operator to >> securely bind the identifier presented by the slave to the >> communication channel with the slave device, in the sense that the >> master device is able to know in a secure way that the device it is >> talking to actually does own the regulator-assigned device >> identifier. It seems natural for the master device to rely on its >> relationship with a database to help with this binding. >> > I see two things here: binding between the communication channel > and identity; and binding between the identity and the hardware to > which it was assigned. The binding between the communication channel > and the identity as presented by slave is there inherently in the > radio. I don't understand this last statement. Do you mean a cryptographically se= cure binding? What if I spoof my MAC address? Assuming an RSN network, after the .1x procedure, there is a key deriv= ed to encrypt the STA to AP communication. 802.11af does not assume that the credentials the slave has to get authenti= cated with the master can in any way be used to prove the ownership of the = identity. There's a set of credentials for slave-master authentication, and= there might be (currently there is no requirement for it) another mechanis= m for the slave to prove to the db that it owns the identity it sent to the= master. > The task to verify that the identity indeed belongs to the slave > should not be the burden of the master device, rather the DB (if seen > necessary). In order for the DB to verify that the presented > identifier indeed belongs to that device, a client cert or sg similar > would be needed. That seems reasonable to me. The slave device has a client cert and someho= w demonstrates knowledge of the private key that goes with the cert to the = database. After this, the database can send "I approve" to the master device. Assuming that both communication channels (slave to = master and master to database) have been authenticated and secured, the mas= ter can then tell the slave to go ahead. However, we now require the database be able to validate the credentials of= any slave device that may be manufactured/owned by someone other than the = manufacturer/owner of the master device. It would seem we need a nationall= y-scoped trust anchor to achieve this. I think this is the part which is outside the scope of our charter, wh= ich says: " 4. Ensure that the discovery mechanism, database access method, and query/response formats have appropriate security levels in place. ". Th= ere is no mention about the db making sure the slave devices did not spoof = their identity. Especially as regulators do not require slave devices to ha= ve a mechanism to be able to prove ownership of the identity. If I remember= correctly, this was considered in FCC, but then the requirement was droppe= d. > Afaik, regulators do not require for client certs binding the > identifier to the hardware. Therefore, the verification of whether the > identifier is the correct one or not seems to be outside the scope of > paws. The master should rely on the lower layers and the DB for this > verification. This statement really confuses me. To me, a binding of an identifier to ha= rdware means that there is some tamper and copy-proof storage for a private= key epoxied into the wireless hardware. This private key would be used to= authenticate & distribute keying material for a secure channel between the= slave and the master. That part is indeed out of scope of PAWS, but the m= aster-to-database messages to validate the slave's credentials are not. I think the confusion might come that you assume the private key in th= e slave (if existed at all) would also be used to authenticate the slave to= the master. In my understanding that would not necessarily be the case. Ev= en if there was a private key in the slave, the slave would acquire another= set of (eg username/password) credentials, independent of the private key,= to connect to the master device. - Gabor -Pete > > - Gabor > > > > -Pete > > Rosen, Brian wrote: >> > this thread> The credentialling system used between the database >> server and its client (the master) are those of its client. The >> database trusts its client. >> >> The client (the master) may need its customer, the slave, to present >> credentials for service. >> >> This means we assume transitive trust on the ID information from the >> client. The master validates the slave, the database validates the >> master. I would not advocate trying to make anything more complex. >> >> Brian >> >> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote: >> >>> Right, the master queries the database on behalf of the slave, >>> sending the slave's Device ID and location. (See Don's message >>> about validating the FCC ID). My question is, what is the security >>> model for validating the slave's ID? Is there a secure credential >>> associated with the ID, or is it an insecure check of a number >>> against a whitelist? If the former, we will need a credential >>> management system that is able to cross between different databases. >>> If the latter, I wonder if it opens up security problems. >>> >>> -Pete >>> >>> Rosen, Brian wrote: >>>> Perhaps I am confused, but I think in a master/slave environment, >>>> the slave does not query the database, the master does. The slave >>>> gets its allowed spectrum data from the master. There is always >>>> the question of whether the master queries on its own behalf and >>>> the slaves just get assignments within that database response, or >>>> whether the master queries on behalf of the slaves. Might have to >>>> support both models. In many cases, I think it's the latter: the >>>> master queries using the slaves location and parameters. >>>> >>>> The most common master/slave setup is tower and clients, right? >>>> The tower has an Internet connection and can query the database. >>>> The clients of the tower are the slaves. Does the database query >>>> use the location and type data of the slave or the master? >>>> >>>> Brian >>>> >>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote: >>>> >>>>> I think it would be a mistake to assume that the slave & master >>>>> devices both have pre-existing relationships with the same database. >>>>> In a commercial service, the slave devices would all come from >>>>> different manufacturers and would certainly have different owners. >>>>> Wouldn't we want them to interoperate with any master device, >>>>> assuming they are RF-compatible? >>>>> >>>>> -Pete >>>>> >>>>> Rosen, Brian wrote: >>>>>> Doesn't the slave get it's database access through the master? >>>>>> If that's true, the problem you are worried about doesn't exist. >>>>>> >>>>>> Brian >>>>>> >>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote: >>>>>> >>>>>>> I agree with Brian that LoST could be a good model for >>>>>>> discovering the appropriate database for the region you're in. A >>>>>>> nation may decide to subdivide their territory into provinces or >>>>>>> states, each of which maintains its own database. >>>>>>> >>>>>>> I think it would be a mistake to assume that there is a single, >>>>>>> pre-defined relationship for one device with just one database. >>>>>>> In particular, I think there is a thorny issue that will arise >>>>>>> with management of secure credentials on whitespace devices, >>>>>>> illustrated by the first use case in Section 4.2.1 of >>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03. Step 9 of that >>>>>>> use case says: >>>>>>> >>>>>>> 9. Once the master/AP has met all regulatory domain >> requirements >>>>>>> (e.g. validating the Device ID with the trusted database, >>>>>>> etc) the master provides the list of channels locally >>>>>>> available to the slave/user device. >>>>>>> My question is, what if the master device has a relationship >>>>>>> with one database, but the slave device has a relationship with >>>>>>> another? How is the master's database supposed to validate the >>>>>>> credentials of the slave device, if we don't have some sort of >>>>>>> common trust anchor? Or will this "validation" be simply an >>>>>>> insecure check of an ID against a whitelist/blacklist? Who will >>>>>>> allocate Device IDs? Will they be specific to a particular >>>>>>> database operator, or do we need some common top-level >>>>>>> allocation format? >>>>>>> >>>>>>> -Pete >>>>>>> >>>>> >>>>> >>>>> >>> >>> >>> > > > > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws _______________________________________________ paws mailing list paws@ietf.org https://www.ietf.org/mailman/listinfo/paws --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E81892008AM1MPN1006mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Dave, I don’t re= ad it that way. What that paragraph tells me is that the FFC ID is sent to = the db which checks it against a white list to determine if a device with the presented FCCID was certified for white spaces operation.<= o:p>

But maybe some other folk= s more intimately familiar with FCC intentions could clarify.

- =          Gabor<= /span>

 <= /p>

 <= /p>

From: wtr486@m= otorola.com [mailto:wtr486@motorola.com] On Behalf Of ext Dave Halasz
Sent: Friday, April 20, 2012 2:23 PM
To: Bajko Gabor (Nokia-CIC/SiliconValley)
Cc: Peter.McCann@huawei.com; Brian.Rosen@neustar.biz; paws@ietf.org<= br> Subject: Re: [paws] identity verification (was: Database Discovery Q= uestion)

 

Hi Gabor,

I'm confused by your second sentence. My read of paragraph 98 indicates the= regulators do require a crypto binding. Of course, my interpretation can b= e wrong. Pasting in the section that has me concerned.

"To achieve the necessary protection of databas= es and connections between
devices and databases regarding channel availability, we are requiring that= TV bands devices and
database systems employ security measures as follows.  First, we are r= equiring that, for purposes
of obtaining a list of available channels and related matters, fixed and Mo= de II TVBDs only be
capable of contacting databases operated by administrators designated by th= e Commission.  This
will prevent TV bands devices from obtaining channel lists from unauthorize= d databases which
may be invalid or inaccurate  – we are particularly concerned ab= out potential cases where a
database would indicate as available channels that are used by authorized s= ervices.  We also are
specifying that TV bands databases must not provide lists of available chan= nels to uncertified TV
bands devices for purposes of operation (it is acceptable for a TV bands da= tabase to distribute
lists of available channels by means other than contact with TVBDs) in orde= r to avoid facilitating
the operation of unapproved and non-compliant devices.  To facilitate = these restrictions, we are
requiring that database(s) verify that the FCC identification number (FCC I= D) supplied by a
fixed or personal/portable TV bands device is for a certified device. = To implement this
provision, we are also requiring that database administrators obtain a list= of certified TVBDs
from our Equipment Authorization System."


In particular, the following sentence,

"To facilitate these restrictions, we are
requiring that database(s) verify that the FCC identification number (FCC I= D) supplied by a
fixed or personal/portable TV bands device is for a certified device."=


To me, it sounds like they do want a binding of the FCC ID to the hardware.=

  Dave H.

On Fri, Apr 20, 2012 at 4:44 PM, <Gabor.Bajko@nokia.com> wrote:

Sure, and I don’t think anyone sa= id otherwise.

The point we were debating is how to ma= ke sure the slave (mode 1) devices did not spoof their identity. Since regulators do not require the slave devices to have a crypto binding= between the identifier and the hardware, the master who authenticates the = slave using some other existing credentials, has no choice but to trust the= slave will not spoof its identity.

 

-          Gabor

 

 

From: wtr486@motorola.co= m [mailto:wtr4= 86@motorola.com] On Behalf Of ext Dave Halasz
Sent: Friday, April 20, 2012 6:58 AM
To: Bajko Gabor (Nokia-CIC/SiliconValley)
Cc: Pet= er.McCann@huawei.com; Brian.Rosen@ne= ustar.biz; paws@ietf.org
Subject: Re: [paws] identity verification (was: Database Discovery Q= uestion)

 

My reading of paragraph 98 of FCC-10-174A1 indicates that regulators do = require verification of the FCC-ID of Mode 1 devices by the database(s). http://hraunfoss.fcc.gov/edocs_public/attachmatch/F= CC-10-174A1.pdf

  Dave H.

> Afaik, regulators do not require for client certs binding the
> identifier to the hardware. Therefore, the verification of whether the=
> identifier is the correct one or not seems to be outside the scope of<= br> > paws. The master should rely on the lower layers and the DB for this > verification.

This statement really confuses me.  To me, a binding of an identifier = to hardware means that there is some tamper and copy-proof storage for a pr= ivate key epoxied into the wireless hardware.  This private key would = be used to authenticate & distribute keying material for a secure channel between the slave and the master.  That= part is indeed out of scope of PAWS, but the master-to-database messages t= o validate the slave's credentials are not.

<GB> I think the confusion might come that you assume the private key= in the slave (if existed at all) would also be used to authenticate the sl= ave to the master. In my understanding that would not necessarily be the ca= se. Even if there was a private key in the slave, the slave would acquire another set of (eg username/password) c= redentials, independent of the private key,  to connect to the master = device.

On Thu, Apr 19, 2012 at 6:14 PM, <Gabor.Bajko@nokia.com> wrote:

Hi Pete,
My responses inline:


-----Original Message-----
From: ext Peter McCann [mailto:Peter.McCann@huawei.com]
Sent: Thursday, April 19, 2012 2:42 PM
To: Bajko Gabor (Nokia-CIC/SiliconValley); Brian.Rosen@neustar.biz
Cc: paws@ietf.org Subject: RE: identity verification (was: Database Discovery Question)

Hi, Gabor,

Gabor.Bajko@noki= a.com wrote:
> Hi Pete,
>
> Some comments inline:
>
>
> -----Original Message-----
>> From: p= aws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf
>> Of ext Peter McCann
>> Sent: Wednesday, April 18, 2012 9:02 AM
>> To: Rosen, Brian
>> Cc: paws@ietf.o= rg
>> Subject: Re: [paws] Database Discovery Question
>>
>> Hi, Brian,
>>
>> The problem is, the master device cannot be authoritative on wheth= er
>> the slave device is approved for use by the regulator.  It mu= st rely
>> on the WSDB it uses (has a relationship with) to tell it.
>>
>> At the least, we need a format for device identifiers that can be<= br> >> understood by multiple independently operated databases.
>>
> <GB> yes, this should be part  of the data model.

Agreed.

>> Maybe the WSDB trusts the master device to collect this informatio= n
>> securely from the slave devices using slave-to-master credentials.=
>>
> <GB> yes, this is what at least the 802.11af draft amendment is<= br> > currently defining for the 802.11 air interface. The slave sends its > identifier to the master, then waits for the enablement signal. The > enablement signal comes after the master was able to successfully
> validate the identifier of the slave with the DB.

Is there any security or spoofing protection defined in 802.11af?

<GB> It inherits whatever is in the 802.11 base spec, ie .1x=


>> Normally, the allocation authority for the identifier space would = be
>> a trust anchor for the identifier-to-device binding.  I agree= that
>> the master-to-slave interface is out of scope, but there should be=
>> some mechanism in the marketplace for the master device operator t= o
>> securely bind the identifier presented by the slave to the
>> communication channel with the slave device, in the sense that the=
>> master device is able to know in a secure way that the device it i= s
>> talking to actually does own the regulator-assigned device
>> identifier. It seems natural for the master device to rely on its<= br> >> relationship with a database to help with this binding.
>>
> <GB> I see two things here: binding between the communication ch= annel
> and identity; and binding between the identity and the hardware to
> which it was assigned. The binding between the communication channel > and the identity as presented by slave is there inherently in the
> radio.

I don't understand this last statement.  Do you mean a cryptographical= ly secure binding?  What if I spoof my MAC address?

<GB> Assuming an RSN network, after the .1x procedure, there= is a key derived to encrypt the STA to AP communication.
802.11af does not assume that the credentials the slave has to get authenti= cated with the master can in any way be used to prove the ownership of the = identity. There's a set of credentials for slave-master authentication, and= there might be (currently there is no requirement for it) another mechanism for the slave to prove to the = db that it owns the identity it sent to the master.


> The task to verify that the identity indeed belongs to the slave
> should not be the burden of the master device, rather the DB (if seen<= br> > necessary). In order for the DB to verify that the presented
> identifier indeed belongs to that device, a client cert or sg similar<= br> > would be needed.

That seems reasonable to me.  The slave device has a client cert and s= omehow demonstrates knowledge of the private key that goes with the cert to= the database.  After this, the database can send "I approve"= ;
to the master device.  Assuming that both communication channels (slav= e to master and master to database) have been authenticated and secured, th= e master can then tell the slave to go ahead.

However, we now require the database be able to validate the credentials of= any slave device that may be manufactured/owned by someone other than the = manufacturer/owner of the master device.  It would seem we need a nati= onally-scoped trust anchor to achieve this.

<GB> I think this is the part which is outside the scope of = our charter, which says: " 4. Ensure that the discovery mechanism, dat= abase access method,
and query/response formats have appropriate security levels in place. "= ;. There is no mention about the db making sure the slave devices did not s= poof their identity. Especially as regulators do not require slave devices = to have a mechanism to be able to prove ownership of the identity. If I remember correctly, this was considered in= FCC, but then the requirement was dropped.


> Afaik, regulators do not require for client certs binding the
> identifier to the hardware. Therefore, the verification of whether the=
> identifier is the correct one or not seems to be outside the scope of<= br> > paws. The master should rely on the lower layers and the DB for this > verification.

This statement really confuses me.  To me, a binding of an identifier = to hardware means that there is some tamper and copy-proof storage for a pr= ivate key epoxied into the wireless hardware.  This private key would = be used to authenticate & distribute keying material for a secure channel between the slave and the master.  That= part is indeed out of scope of PAWS, but the master-to-database messages t= o validate the slave's credentials are not.

<GB> I think the confusion might come that you assume the pr= ivate key in the slave (if existed at all) would also be used to authentica= te the slave to the master. In my understanding that would not necessarily be the case. Even if there was a private key in= the slave, the slave would acquire another set of (eg username/password) c= redentials, independent of the private key,  to connect to the master = device.

- Gabor


-Pete

>
> - Gabor
>
>
>
> -Pete
>
> Rosen, Brian wrote:
>> <As individual, and I should have said that on all of my messag= es on
>> this thread> The credentialling system used between the databas= e
>> server and its client (the master) are those of its client.  = The
>> database trusts its client.
>>
>> The client (the master) may need its customer, the slave, to prese= nt
>> credentials for service.
>>
>> This means we assume transitive trust on the ID information from t= he
>> client.  The master validates the slave, the database validat= es the
>> master.  I would not advocate trying to make anything more co= mplex.
>>
>> Brian
>>
>> On Apr 18, 2012, at 11:16 AM, Peter McCann wrote:
>>
>>> Right, the master queries the database on behalf of the slave,=
>>> sending the slave's Device ID and location.  (See Don's m= essage
>>> about validating the FCC ID).  My question is, what is th= e security
>>> model for validating the slave's ID?  Is there a secure c= redential
>>> associated with the ID, or is it an insecure check of a number=
>>> against a whitelist?  If the former, we will need a crede= ntial
>>> management system that is able to cross between different data= bases.
>>> If the latter, I wonder if it opens up security problems.
>>>
>>> -Pete
>>>
>>> Rosen, Brian wrote:
>>>> Perhaps I am confused, but I think in a master/slave envir= onment,
>>>> the slave does not query the database, the master does. &n= bsp;The slave
>>>> gets its allowed spectrum data from the master.  Ther= e is always
>>>> the question of whether the master queries on its own beha= lf and
>>>> the slaves just get assignments within that database respo= nse, or
>>>> whether the master queries on behalf of the slaves.  = Might have to
>>>> support both models. In many cases, I think it's the latte= r: the
>>>> master queries using the slaves location and parameters. >>>>
>>>> The most common master/slave setup is tower and clients, r= ight?
>>>> The tower has an Internet connection and can query the dat= abase.
>>>> The clients of the tower are the slaves.  Does the da= tabase query
>>>> use the location and type data of the slave or the master?=
>>>>
>>>> Brian
>>>>
>>>> On Apr 18, 2012, at 10:51 AM, Peter McCann wrote:
>>>>
>>>>> I think it would be a mistake to assume that the slave= & master
>>>>> devices both have pre-existing relationships with the = same database.
>>>>> In a commercial service, the slave devices would all c= ome from
>>>>> different manufacturers and would certainly have diffe= rent owners.
>>>>> Wouldn't we want them to interoperate with any master = device,
>>>>> assuming they are RF-compatible?
>>>>>
>>>>> -Pete
>>>>>
>>>>> Rosen, Brian wrote:
>>>>>> Doesn't the slave get it's database access through= the master?
>>>>>> If that's true, the problem you are worried about = doesn't exist.
>>>>>>
>>>>>> Brian
>>>>>>
>>>>>> On Apr 18, 2012, at 10:37 AM, Peter McCann wrote:<= br> >>>>>>
>>>>>>> I agree with Brian that LoST could be a good m= odel for
>>>>>>> discovering the appropriate database for the r= egion you're in. A
>>>>>>> nation may decide to subdivide their territory= into provinces or
>>>>>>> states, each of which maintains its own databa= se.
>>>>>>>
>>>>>>> I think it would be a mistake to assume that t= here is a single,
>>>>>>> pre-defined relationship for one device with j= ust one database.
>>>>>>> In particular, I think there is a thorny issue= that will arise
>>>>>>> with management of secure credentials on white= space devices,
>>>>>>> illustrated by the first use case in Section 4= .2.1 of
>>>>>>> draft-ietf-paws-problem-stmt-usecases-rqmts-03= .  Step 9 of that
>>>>>>> use case says:
>>>>>>>
>>>>>>> 9.   Once the master/AP has met all regul= atory domain
>> requirements
>>>>>>>      (e.g. validating the Devic= e ID with the trusted database,
>>>>>>>      etc) the master provides t= he list of channels locally
>>>>>>>      available to the slave/use= r device.
>>>>>>> My question is, what if the master device has = a relationship
>>>>>>> with one database, but the slave device has a = relationship with
>>>>>>> another? How is the master's database supposed= to validate the
>>>>>>> credentials of the slave device, if we don't h= ave some sort of
>>>>>>> common trust anchor? Or will this "valida= tion" be simply an
>>>>>>> insecure check of an ID against a whitelist/bl= acklist?  Who will
>>>>>>> allocate Device IDs? Will they be specific to = a particular
>>>>>>> database operator, or do we need some common t= op-level
>>>>>>> allocation format?
>>>>>>>
>>>>>>> -Pete
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>>
>>>
>
>
>
> _______________________________________________
> paws mailing list
> paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws



_______________________________________________
paws mailing list
paws@ietf.org
ht= tps://www.ietf.org/mailman/listinfo/paws

 

 

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E81892008AM1MPN1006mg_-- From gerald.chouinard@sympatico.ca Sat Apr 21 13:21:08 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69C6721F84FA for ; Sat, 21 Apr 2012 13:21:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.496 X-Spam-Level: X-Spam-Status: No, score=-0.496 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, MSGID_FROM_MTA_HEADER=0.803] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kLu+6EEqvMgn for ; Sat, 21 Apr 2012 13:21:04 -0700 (PDT) Received: from blu0-omc1-s31.blu0.hotmail.com (blu0-omc1-s31.blu0.hotmail.com [65.55.116.42]) by ietfa.amsl.com (Postfix) with ESMTP id BF26221F84EB for ; Sat, 21 Apr 2012 13:21:03 -0700 (PDT) Received: from BLU0-SMTP29 ([65.55.116.7]) by blu0-omc1-s31.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Sat, 21 Apr 2012 13:21:02 -0700 X-Originating-IP: [184.144.140.101] X-Originating-Email: [gerald.chouinard@sympatico.ca] Message-ID: Received: from Gerald2 ([184.144.140.101]) by BLU0-SMTP29.phx.gbl over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Sat, 21 Apr 2012 13:21:01 -0700 From: Gerald Chouinard To: "'Pete Resnick'" References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <4F8D7361.40803@qualcomm.com> <4F91DCF4.1020500@qualcomm.com> Date: Sat, 21 Apr 2012 16:21:02 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0fQVhl1DyTZPBSRDmnll7GjCOxZAAuZatw In-Reply-To: <4F91DCF4.1020500@qualcomm.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-OriginalArrivalTime: 21 Apr 2012 20:21:02.0151 (UTC) FILETIME=[457AD570:01CD1FFC] Cc: paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Apr 2012 20:21:08 -0000 Hi Pete, I believe you are reading too much into my explanation. I was merely trying to identify whether the response back to the database will include the actual channel being used at the time of the response or the channel that is anticipated to be used later. This is only a question of relative timing. Furthermore, the regulators will likely prefer getting information on the channels that are actually being used rather than the channels that are anticipated to be used, in other words, those that are used rather than those that may eventually be used. In practice, if one can equate the "anticipated usage" to the "actual usage", then there is no problem. Gerald -----Original Message----- From: Pete Resnick [mailto:presnick@qualcomm.com] Sent: Friday, 20 April, 2012 18:02 To: Gerald Chouinard Cc: paws@ietf.org Subject: Re: [paws] charter update Hi Gerald, On 4/19/12 10:01 PM, Gerald Chouinard wrote: > The "anticipated usage" describes the response that the WSD will make in a > transitional state when it initiates its operation after having queried the > database. > Actually, no. The "anticipated usage" (or, again, perhaps "intended usage") describes the response that the radio device will make *whenever* it queries the database. Whether it does this as a transitional state when it initiates its operation or at a later time in order to refresh is completely an implementation detail. As far as the protocol is concerned, the response is about which of frequencies it intends to use given what the WSD has reported. > However, since the regulatory bodies in different countries will require > that the WSD queries the database on a regular basis (e.g., within 24 hours > in the USA), the question is whether the WSD will need to send its spectrum > occupation after every query, even if it has not changed (i.e., the behavior > in a steady-state). No, this is absolutely irrelevant. This is outside of the protocol operation and is strictly about the semantics of the use of the protocol. It does not effect what the protocol will require. > If this is not needed, then the term "anticipated usage" > would be appropriate since the WSD would only respond when it changes its > spectrum occupation (however, see paragraph below). If a confirmation is > needed every time, then in most of the cases, the WSD would report its > current spectrum usage and only when it happens to change its usage would it > nee to report its "anticipated usage". if it has not already re-tuned to the > new allowed channel before it sends its report to the database. > The server cannot tell the difference between "I have queried to refresh; I've been using this WS and intend to continue to do so" versus "I had stopped using this WS some time ago and I am making a new request for WS; here's what I intend to use now" versus "I am requesting WS for the first time; here is what I intend to use". It is protocol-irrelevant which case is being used. > My guess is that since it will need to free the channel that it was > operating on and that is no longer available as soon as possible to avoid > interference, it will likely re-tune right away and not wait for the report > to be sent to the database over the internet before re-tuning (my guess is > this would be done over TCP with proper transmission confirmation rather > than UDP). In such case, it would then report on its "actual usage" rather > than the "anticipated usage". > > As you can see, this depends on what is being assumed as the process taking > place at the WSD when it queries the database. Once this is clearly > understood, it will be to the group to decide. > I simply disagree with your assessment. If the group thinks that you will (potentially) need to work on a separate protocol piece for notifications of current usage, I think you should add that to the proposed charter changes. But I don't see a need for that protocol requirement. It seems to me that all of the functionality can be satisfied with a response after receiving the list of WS indicating intended usage. pr > -----Original Message----- > From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of Pete > Resnick > Sent: Tuesday, 17 April, 2012 09:43 > To: andy.sago@bt.com > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Folks, > > 1. As was said by others, "anticipated" is correct. The change in the > charter was not to include a constant dynamic update to the database of > what the device is currently using, but a one-time immediate report of > what the device intends to use. If you prefer "intended" to > "anticipated", that is also fine, but we have *not* discussed the > possibility of writing the protocol to have an update mechanism to > inform the database of the current actual usage. If that's needed, we > should further discuss. > > 2. I should repeat the admonition I made at the meeting in Paris: We are > *not* writing regulatory requirements into the protocol. We are writing > the protocol to have enough flexibility to satisfy regulatory > requirements. I am quite sure if we asked Ofcom whether they wanted > "anticipated usage" or "actual usage" in the protocol, they'd say > "actual usage", but that is entirely the wrong question to be asking and > we'd be getting a bogus answer. If the regulatory requirement we are > trying to make sure we are able to cover is "a single report by the > device of which spectrum it will be using", then "anticipated" is our > design requirement. Regulators (like end users in general) are not > protocol designers and the language they use for requirements should not > be used in our charter or protocol documents. We need to interpret what > their high-level requirements mean for our protocol and use language > within our documents (including our charter) that makes sense for a > protocol. > > So, my question to the list: > > Does anybody think we need to have the device constantly report back to > the database about its current usage? > > If I don't hear from anybody, I'm going to assume that this is *not* > needed and that the correct charter update to submit to the IESG should > have "anticipated" or "intended". > > pr > > On 4/16/12 5:13 AM, andy.sago@bt.com wrote: > >> Gabor >> >> Like Gerald, I am uneasy with the use of the word "anticipated". We can >> > ask Ofcom, but I am sure they will just point us to their regulatory > requirements which use phrasing like "a master WSD must communicate to the > WSDB the following information: .... The lower and upper frequency > boundaries of the in-block emissions.... The maximum in-block EIRP spectral > densities (in dBm/(0.2 MHz)) that the master WSD, and its associated slaves, > actually radiate ....". So their regulatory requirements are for actual > usage, not anticipated. It may be foolish for the group to agree charter > text that says something different. Can we just delete the word > "anticipated" in the new bullet 5? The word order could be changed to" > Report spectrum usage to the white space database at a suitable > granularity". > >> Andy >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >> > Gerald Chouinard > >> Sent: 15 April 2012 18:40 >> To: Gabor.Bajko@nokia.com >> Cc: presnick@qualcomm.com; paws@ietf.org >> Subject: Re: [paws] charter update >> >> Gabor, >> >> I am wandering is the word "anticipated" will be good enough for OFCOM. >> > You may want to verify with them. To establish a status of the spectrum > usage in an area, the regulator will likely need the actual usage of this > spectrum and not only its "anticipated" usage. > >> My two cents ... >> >> Gerald >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >> > Gabor.Bajko@nokia.com > >> Sent: Friday, 13 April, 2012 16:31 >> To: stpeter@stpeter.im; presnick@qualcomm.com >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Pete, Peter, >> >> There doesn't seem to be any objection to this charter update text on the >> > list from the WG members. Could you guys take this charter proposal text to > the iesg's telechat? > >> Thanks, Gabor >> >> >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >> > Bajko Gabor (Nokia-CIC/SiliconValley) > >> Sent: Wednesday, April 11, 2012 1:02 PM >> To: stpeter@stpeter.im >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Here's the charter update proposal text: >> http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >> >> According to diff, the are 6 lines changed, including the update to the >> > milestones. The main change is adding bullet point 5: " Report to the white > space database anticipated spectrum usage at a suitable granularity." > >> - Gabor >> >> >> -----Original Message----- >> From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >> Sent: Tuesday, April 10, 2012 6:06 PM >> To: Bajko Gabor (Nokia-CIC/SiliconValley) >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >> >> >>> Folks, >>> >>> There was long discussion on the list before the Paris F2F about the >>> newly surfaced Ofcom requirements, which require the master devices to >>> report back to the wsdb the spectrum chosen for operation. Since this >>> aspect is not captured in the current charter, during the F2F we >>> discussed how to capture those requirements and there was no objection >>> to a slight charter update. >>> >>> The tentative charter update text I showed in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >>> one objection to the text added as a 5^th bullet point: "5. Report >>> back to the white space database use information, including the chosen >>> channels for operation and other relevant information", noting that >>> the result may be a chatty behavior in case of frequency hopping (see >>> the >>> >>> >> minutes). >> >> >>> The new proposal would be to replace the text in bullet 5 with "Report >>> to the white space database anticipated spectrum usage at a suitable >>> granularity." This text seem to be fine with Joel, who raised the >>> >>> >> objection. >> >> >>> I hope there is consensus in the wg for this new wording for the >>> charter update text. If there is no objection on the list to this >>> newly proposed text in the next few days, I would ask our AD to take >>> the proposed charter update text in slide 7 of >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >>> the new text for bullet 5, to the iesg. >>> >>> >> Hi Gabor, >> >> Would you be so kind as to send the actual text to the list? That will >> > make it easier for people to track the changes, search on this thread, etc. > >> Thanks! >> >> Peter >> >> -- >> Peter Saint-Andre >> https://stpeter.im/ >> >> -- Pete Resnick Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102 From jmh@joelhalpern.com Sat Apr 21 15:16:54 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADA6E21F85B4 for ; Sat, 21 Apr 2012 15:16:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.265 X-Spam-Level: X-Spam-Status: No, score=-102.265 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aRmXsdszV+PH for ; Sat, 21 Apr 2012 15:16:50 -0700 (PDT) Received: from morbo.mail.tigertech.net (morbo.mail.tigertech.net [67.131.251.54]) by ietfa.amsl.com (Postfix) with ESMTP id 7B90321F85AD for ; Sat, 21 Apr 2012 15:16:50 -0700 (PDT) Received: from mailc2.tigertech.net (mailc2.tigertech.net [208.80.4.156]) by morbo.tigertech.net (Postfix) with ESMTP id 6095C558482 for ; Sat, 21 Apr 2012 15:16:50 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailc2.tigertech.net (Postfix) with ESMTP id 4439D8280A; Sat, 21 Apr 2012 15:16:50 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at c2.tigertech.net Received: from [10.10.10.100] (pool-71-161-51-182.clppva.btas.verizon.net [71.161.51.182]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailc2.tigertech.net (Postfix) with ESMTPSA id D9C12812C6; Sat, 21 Apr 2012 15:16:48 -0700 (PDT) Message-ID: <4F9331D3.4010906@joelhalpern.com> Date: Sat, 21 Apr 2012 18:16:51 -0400 From: "Joel M. Halpern" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Gerald Chouinard References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <4F8D7361.40803@qualcomm.com> <4F91DCF4.1020500@qualcomm.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: 'Pete Resnick' , paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Apr 2012 22:16:54 -0000 I have to diasagree. Given that the response to a new request for available channels can potentially be different from the old one, and that the base station can make a new plan based on the response (including lifetimes) it receives, the answer that goes with a registration is the expected future usage. If an operator wants historic actual usage reports, taht is a new requirement. Yours, Joel On 4/21/2012 4:21 PM, Gerald Chouinard wrote: > Hi Pete, > > I believe you are reading too much into my explanation. I was merely trying > to identify whether the response back to the database will include the > actual channel being used at the time of the response or the channel that is > anticipated to be used later. This is only a question of relative timing. > > Furthermore, the regulators will likely prefer getting information on the > channels that are actually being used rather than the channels that are > anticipated to be used, in other words, those that are used rather than > those that may eventually be used. In practice, if one can equate the > "anticipated usage" to the "actual usage", then there is no problem. > > Gerald > > > -----Original Message----- > From: Pete Resnick [mailto:presnick@qualcomm.com] > Sent: Friday, 20 April, 2012 18:02 > To: Gerald Chouinard > Cc: paws@ietf.org > Subject: Re: [paws] charter update > > Hi Gerald, > > On 4/19/12 10:01 PM, Gerald Chouinard wrote: > >> The "anticipated usage" describes the response that the WSD will make in a >> transitional state when it initiates its operation after having queried > the >> database. >> > > Actually, no. The "anticipated usage" (or, again, perhaps "intended > usage") describes the response that the radio device will make > *whenever* it queries the database. Whether it does this as a > transitional state when it initiates its operation or at a later time in > order to refresh is completely an implementation detail. As far as the > protocol is concerned, the response is about which of frequencies it > intends to use given what the WSD has reported. > >> However, since the regulatory bodies in different countries will require >> that the WSD queries the database on a regular basis (e.g., within 24 > hours >> in the USA), the question is whether the WSD will need to send its > spectrum >> occupation after every query, even if it has not changed (i.e., the > behavior >> in a steady-state). > > No, this is absolutely irrelevant. This is outside of the protocol > operation and is strictly about the semantics of the use of the > protocol. It does not effect what the protocol will require. > >> If this is not needed, then the term "anticipated usage" >> would be appropriate since the WSD would only respond when it changes its >> spectrum occupation (however, see paragraph below). If a confirmation is >> needed every time, then in most of the cases, the WSD would report its >> current spectrum usage and only when it happens to change its usage would > it >> nee to report its "anticipated usage". if it has not already re-tuned to > the >> new allowed channel before it sends its report to the database. >> > > The server cannot tell the difference between "I have queried to > refresh; I've been using this WS and intend to continue to do so" versus > "I had stopped using this WS some time ago and I am making a new request > for WS; here's what I intend to use now" versus "I am requesting WS for > the first time; here is what I intend to use". It is protocol-irrelevant > which case is being used. > >> My guess is that since it will need to free the channel that it was >> operating on and that is no longer available as soon as possible to avoid >> interference, it will likely re-tune right away and not wait for the > report >> to be sent to the database over the internet before re-tuning (my guess is >> this would be done over TCP with proper transmission confirmation rather >> than UDP). In such case, it would then report on its "actual usage" rather >> than the "anticipated usage". >> >> As you can see, this depends on what is being assumed as the process > taking >> place at the WSD when it queries the database. Once this is clearly >> understood, it will be to the group to decide. >> > > I simply disagree with your assessment. > > If the group thinks that you will (potentially) need to work on a > separate protocol piece for notifications of current usage, I think you > should add that to the proposed charter changes. But I don't see a need > for that protocol requirement. It seems to me that all of the > functionality can be satisfied with a response after receiving the list > of WS indicating intended usage. > > pr > >> -----Original Message----- >> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of > Pete >> Resnick >> Sent: Tuesday, 17 April, 2012 09:43 >> To: andy.sago@bt.com >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >> >> Folks, >> >> 1. As was said by others, "anticipated" is correct. The change in the >> charter was not to include a constant dynamic update to the database of >> what the device is currently using, but a one-time immediate report of >> what the device intends to use. If you prefer "intended" to >> "anticipated", that is also fine, but we have *not* discussed the >> possibility of writing the protocol to have an update mechanism to >> inform the database of the current actual usage. If that's needed, we >> should further discuss. >> >> 2. I should repeat the admonition I made at the meeting in Paris: We are >> *not* writing regulatory requirements into the protocol. We are writing >> the protocol to have enough flexibility to satisfy regulatory >> requirements. I am quite sure if we asked Ofcom whether they wanted >> "anticipated usage" or "actual usage" in the protocol, they'd say >> "actual usage", but that is entirely the wrong question to be asking and >> we'd be getting a bogus answer. If the regulatory requirement we are >> trying to make sure we are able to cover is "a single report by the >> device of which spectrum it will be using", then "anticipated" is our >> design requirement. Regulators (like end users in general) are not >> protocol designers and the language they use for requirements should not >> be used in our charter or protocol documents. We need to interpret what >> their high-level requirements mean for our protocol and use language >> within our documents (including our charter) that makes sense for a >> protocol. >> >> So, my question to the list: >> >> Does anybody think we need to have the device constantly report back to >> the database about its current usage? >> >> If I don't hear from anybody, I'm going to assume that this is *not* >> needed and that the correct charter update to submit to the IESG should >> have "anticipated" or "intended". >> >> pr >> >> On 4/16/12 5:13 AM, andy.sago@bt.com wrote: >> >>> Gabor >>> >>> Like Gerald, I am uneasy with the use of the word "anticipated". We can >>> >> ask Ofcom, but I am sure they will just point us to their regulatory >> requirements which use phrasing like "a master WSD must communicate to the >> WSDB the following information: .... The lower and upper frequency >> boundaries of the in-block emissions.... The maximum in-block EIRP > spectral >> densities (in dBm/(0.2 MHz)) that the master WSD, and its associated > slaves, >> actually radiate ....". So their regulatory requirements are for actual >> usage, not anticipated. It may be foolish for the group to agree charter >> text that says something different. Can we just delete the word >> "anticipated" in the new bullet 5? The word order could be changed to" >> Report spectrum usage to the white space database at a suitable >> granularity". >> >>> Andy >>> >>> >>> -----Original Message----- >>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>> >> Gerald Chouinard >> >>> Sent: 15 April 2012 18:40 >>> To: Gabor.Bajko@nokia.com >>> Cc: presnick@qualcomm.com; paws@ietf.org >>> Subject: Re: [paws] charter update >>> >>> Gabor, >>> >>> I am wandering is the word "anticipated" will be good enough for OFCOM. >>> >> You may want to verify with them. To establish a status of the spectrum >> usage in an area, the regulator will likely need the actual usage of this >> spectrum and not only its "anticipated" usage. >> >>> My two cents ... >>> >>> Gerald >>> >>> >>> -----Original Message----- >>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>> >> Gabor.Bajko@nokia.com >> >>> Sent: Friday, 13 April, 2012 16:31 >>> To: stpeter@stpeter.im; presnick@qualcomm.com >>> Cc: paws@ietf.org >>> Subject: Re: [paws] charter update >>> >>> Pete, Peter, >>> >>> There doesn't seem to be any objection to this charter update text on the >>> >> list from the WG members. Could you guys take this charter proposal text > to >> the iesg's telechat? >> >>> Thanks, Gabor >>> >>> >>> -----Original Message----- >>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of >>> >> Bajko Gabor (Nokia-CIC/SiliconValley) >> >>> Sent: Wednesday, April 11, 2012 1:02 PM >>> To: stpeter@stpeter.im >>> Cc: paws@ietf.org >>> Subject: Re: [paws] charter update >>> >>> Here's the charter update proposal text: >>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >>> >>> According to diff, the are 6 lines changed, including the update to the >>> >> milestones. The main change is adding bullet point 5: " Report to the > white >> space database anticipated spectrum usage at a suitable granularity." >> >>> - Gabor >>> >>> >>> -----Original Message----- >>> From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >>> Sent: Tuesday, April 10, 2012 6:06 PM >>> To: Bajko Gabor (Nokia-CIC/SiliconValley) >>> Cc: paws@ietf.org >>> Subject: Re: [paws] charter update >>> >>> On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >>> >>> >>>> Folks, >>>> >>>> There was long discussion on the list before the Paris F2F about the >>>> newly surfaced Ofcom requirements, which require the master devices to >>>> report back to the wsdb the spectrum chosen for operation. Since this >>>> aspect is not captured in the current charter, during the F2F we >>>> discussed how to capture those requirements and there was no objection >>>> to a slight charter update. >>>> >>>> The tentative charter update text I showed in slide 7 of >>>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx had >>>> one objection to the text added as a 5^th bullet point: "5. Report >>>> back to the white space database use information, including the chosen >>>> channels for operation and other relevant information", noting that >>>> the result may be a chatty behavior in case of frequency hopping (see >>>> the >>>> >>>> >>> minutes). >>> >>> >>>> The new proposal would be to replace the text in bullet 5 with "Report >>>> to the white space database anticipated spectrum usage at a suitable >>>> granularity." This text seem to be fine with Joel, who raised the >>>> >>>> >>> objection. >>> >>> >>>> I hope there is consensus in the wg for this new wording for the >>>> charter update text. If there is no objection on the list to this >>>> newly proposed text in the next few days, I would ask our AD to take >>>> the proposed charter update text in slide 7 of >>>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, with >>>> the new text for bullet 5, to the iesg. >>>> >>>> >>> Hi Gabor, >>> >>> Would you be so kind as to send the actual text to the list? That will >>> >> make it easier for people to track the changes, search on this thread, > etc. >> >>> Thanks! >>> >>> Peter >>> >>> -- >>> Peter Saint-Andre >>> https://stpeter.im/ >>> >>> > From nbravin@earthlink.net Sat Apr 21 16:20:58 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2831621F8570 for ; Sat, 21 Apr 2012 16:20:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.345 X-Spam-Level: X-Spam-Status: No, score=-1.345 tagged_above=-999 required=5 tests=[AWL=1.254, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EXt9mPdS--+g for ; Sat, 21 Apr 2012 16:20:53 -0700 (PDT) Received: from elasmtp-mealy.atl.sa.earthlink.net (elasmtp-mealy.atl.sa.earthlink.net [209.86.89.69]) by ietfa.amsl.com (Postfix) with ESMTP id 697D121F852C for ; Sat, 21 Apr 2012 16:20:53 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=oNgYycp6kSgHunaQEA7tdgIhVA1Fssfg4BYjHJjwM/kJCOY+aa3mvaxwR8T6nMCZ; h=Received:Subject:Mime-Version:Content-Type:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer:X-ELNK-Trace:X-Originating-IP; Received: from [71.46.198.120] (helo=[10.0.1.2]) by elasmtp-mealy.atl.sa.earthlink.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.67) (envelope-from ) id 1SLjbE-00079i-3C; Sat, 21 Apr 2012 19:20:16 -0400 Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=windows-1252 From: Nancy Bravin In-Reply-To: <4F9331D3.4010906@joelhalpern.com> Date: Sat, 21 Apr 2012 16:20:14 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <5DF63B02-F841-4BF8-9A62-B31A362675E9@earthlink.net> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E694A9@008-AM1MPN1-001.mgdnok.nokia.com><4F84D8FF.9010509@stpeter.im><1ECAFF543A2FED4EA2BEB6CACE08E47601E731B0@008-AM1MPN1-001.mgdnok.nokia.com> <1ECAFF543A2FED4EA2BEB6CACE08E47601E75E57@008-AM1MPN1-001.mgdnok.nokia.com> <619CDADDCCD2B44380834BE8BF6F714140945F4C87@EMV62-UKRD.domain1.systemhost.net> <4F8D7361.40803@qualcomm.com> <4F91DCF4.1020500@qualcomm.com> <4F9331D3.4010906@joelhalpern.com> To: "Joel M. Halpern" X-Mailer: Apple Mail (2.1084) X-ELNK-Trace: 9a7a58baebc0701cd780f4a490ca6956d5d4673fe7faad86638e3bf12f9a5564c9b1cbf8d19a1e71350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 71.46.198.120 Cc: Pete Resnick , paws@ietf.org Subject: Re: [paws] charter update X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Apr 2012 23:20:58 -0000 An interesting thought if an operator could use historic actual data = usage reports, which could help if the information was used to find = people if there was a need immediately, or=20 in disasters via last known location? Maybe this could be a function of = a carrier under regs of that country ? It could be part of information that a DB, or GPS or Broadband system = could, if down, make some redundancy if others would be able to do this = instead of or in addition to each other. I know this comes under the part about if there is no communication from = either side DB/WSD because of cyber/disaster(natural or not) = section..was just a thought . We left it as being left to local authorities and regulators to relax = the rules so communication could take place. =20 In the discussion yesterday about roaming=85just a thought for those = related to the cellular industry, carriers, manufacturers of components, = etc.=20 ANd maybe this is a ridiculous thought, could a whitespace device, if = one might be in the form of a GPS cellular device, have the ability to = have the equivalent of a sim card =85when going from the US to the UK, ID for = FCC or UK programmed, so if one had a DB in each country=85it could be = applicable to both sets of regulations?=20 OUt of scope, present later under? Don't think it would work, = interrupting the flow of thought, but thanks anyway, we can ask members = to comment? Sincerely, Nancy On Apr 21, 2012, at 3:16 PM, Joel M. Halpern wrote: > I have to diasagree. Given that the response to a new request for = available channels can potentially be different from the old one, and = that the base station can make a new plan based on the response = (including lifetimes) it receives, the answer that goes with a = registration is the expected future usage. >=20 > If an operator wants historic actual usage reports, taht is a new = requirement. >=20 > Yours, > Joel >=20 > On 4/21/2012 4:21 PM, Gerald Chouinard wrote: >> Hi Pete, >>=20 >> I believe you are reading too much into my explanation. I was merely = trying >> to identify whether the response back to the database will include = the >> actual channel being used at the time of the response or the channel = that is >> anticipated to be used later. This is only a question of relative = timing. >>=20 >> Furthermore, the regulators will likely prefer getting information on = the >> channels that are actually being used rather than the channels that = are >> anticipated to be used, in other words, those that are used rather = than >> those that may eventually be used. In practice, if one can equate the >> "anticipated usage" to the "actual usage", then there is no problem. >>=20 >> Gerald >>=20 >>=20 >> -----Original Message----- >> From: Pete Resnick [mailto:presnick@qualcomm.com] >> Sent: Friday, 20 April, 2012 18:02 >> To: Gerald Chouinard >> Cc: paws@ietf.org >> Subject: Re: [paws] charter update >>=20 >> Hi Gerald, >>=20 >> On 4/19/12 10:01 PM, Gerald Chouinard wrote: >>=20 >>> The "anticipated usage" describes the response that the WSD will = make in a >>> transitional state when it initiates its operation after having = queried >> the >>> database. >>>=20 >>=20 >> Actually, no. The "anticipated usage" (or, again, perhaps "intended >> usage") describes the response that the radio device will make >> *whenever* it queries the database. Whether it does this as a >> transitional state when it initiates its operation or at a later time = in >> order to refresh is completely an implementation detail. As far as = the >> protocol is concerned, the response is about which of frequencies it >> intends to use given what the WSD has reported. >>=20 >>> However, since the regulatory bodies in different countries will = require >>> that the WSD queries the database on a regular basis (e.g., within = 24 >> hours >>> in the USA), the question is whether the WSD will need to send its >> spectrum >>> occupation after every query, even if it has not changed (i.e., the >> behavior >>> in a steady-state). >>=20 >> No, this is absolutely irrelevant. This is outside of the protocol >> operation and is strictly about the semantics of the use of the >> protocol. It does not effect what the protocol will require. >>=20 >>> If this is not needed, then the term "anticipated usage" >>> would be appropriate since the WSD would only respond when it = changes its >>> spectrum occupation (however, see paragraph below). If a = confirmation is >>> needed every time, then in most of the cases, the WSD would report = its >>> current spectrum usage and only when it happens to change its usage = would >> it >>> nee to report its "anticipated usage". if it has not already = re-tuned to >> the >>> new allowed channel before it sends its report to the database. >>>=20 >>=20 >> The server cannot tell the difference between "I have queried to >> refresh; I've been using this WS and intend to continue to do so" = versus >> "I had stopped using this WS some time ago and I am making a new = request >> for WS; here's what I intend to use now" versus "I am requesting WS = for >> the first time; here is what I intend to use". It is = protocol-irrelevant >> which case is being used. >>=20 >>> My guess is that since it will need to free the channel that it was >>> operating on and that is no longer available as soon as possible to = avoid >>> interference, it will likely re-tune right away and not wait for the >> report >>> to be sent to the database over the internet before re-tuning (my = guess is >>> this would be done over TCP with proper transmission confirmation = rather >>> than UDP). In such case, it would then report on its "actual usage" = rather >>> than the "anticipated usage". >>>=20 >>> As you can see, this depends on what is being assumed as the process >> taking >>> place at the WSD when it queries the database. Once this is clearly >>> understood, it will be to the group to decide. >>>=20 >>=20 >> I simply disagree with your assessment. >>=20 >> If the group thinks that you will (potentially) need to work on a >> separate protocol piece for notifications of current usage, I think = you >> should add that to the proposed charter changes. But I don't see a = need >> for that protocol requirement. It seems to me that all of the >> functionality can be satisfied with a response after receiving the = list >> of WS indicating intended usage. >>=20 >> pr >>=20 >>> -----Original Message----- >>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf = Of >> Pete >>> Resnick >>> Sent: Tuesday, 17 April, 2012 09:43 >>> To: andy.sago@bt.com >>> Cc: paws@ietf.org >>> Subject: Re: [paws] charter update >>>=20 >>> Folks, >>>=20 >>> 1. As was said by others, "anticipated" is correct. The change in = the >>> charter was not to include a constant dynamic update to the database = of >>> what the device is currently using, but a one-time immediate report = of >>> what the device intends to use. If you prefer "intended" to >>> "anticipated", that is also fine, but we have *not* discussed the >>> possibility of writing the protocol to have an update mechanism to >>> inform the database of the current actual usage. If that's needed, = we >>> should further discuss. >>>=20 >>> 2. I should repeat the admonition I made at the meeting in Paris: We = are >>> *not* writing regulatory requirements into the protocol. We are = writing >>> the protocol to have enough flexibility to satisfy regulatory >>> requirements. I am quite sure if we asked Ofcom whether they wanted >>> "anticipated usage" or "actual usage" in the protocol, they'd say >>> "actual usage", but that is entirely the wrong question to be asking = and >>> we'd be getting a bogus answer. If the regulatory requirement we are >>> trying to make sure we are able to cover is "a single report by the >>> device of which spectrum it will be using", then "anticipated" is = our >>> design requirement. Regulators (like end users in general) are not >>> protocol designers and the language they use for requirements should = not >>> be used in our charter or protocol documents. We need to interpret = what >>> their high-level requirements mean for our protocol and use language >>> within our documents (including our charter) that makes sense for a >>> protocol. >>>=20 >>> So, my question to the list: >>>=20 >>> Does anybody think we need to have the device constantly report back = to >>> the database about its current usage? >>>=20 >>> If I don't hear from anybody, I'm going to assume that this is *not* >>> needed and that the correct charter update to submit to the IESG = should >>> have "anticipated" or "intended". >>>=20 >>> pr >>>=20 >>> On 4/16/12 5:13 AM, andy.sago@bt.com wrote: >>>=20 >>>> Gabor >>>>=20 >>>> Like Gerald, I am uneasy with the use of the word "anticipated". = We can >>>>=20 >>> ask Ofcom, but I am sure they will just point us to their regulatory >>> requirements which use phrasing like "a master WSD must communicate = to the >>> WSDB the following information: .... The lower and upper frequency >>> boundaries of the in-block emissions.... The maximum in-block EIRP >> spectral >>> densities (in dBm/(0.2 MHz)) that the master WSD, and its associated >> slaves, >>> actually radiate ....". So their regulatory requirements are for = actual >>> usage, not anticipated. It may be foolish for the group to agree = charter >>> text that says something different. Can we just delete the word >>> "anticipated" in the new bullet 5? The word order could be changed = to" >>> Report spectrum usage to the white space database at a suitable >>> granularity". >>>=20 >>>> Andy >>>>=20 >>>>=20 >>>> -----Original Message----- >>>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On = Behalf Of >>>>=20 >>> Gerald Chouinard >>>=20 >>>> Sent: 15 April 2012 18:40 >>>> To: Gabor.Bajko@nokia.com >>>> Cc: presnick@qualcomm.com; paws@ietf.org >>>> Subject: Re: [paws] charter update >>>>=20 >>>> Gabor, >>>>=20 >>>> I am wandering is the word "anticipated" will be good enough for = OFCOM. >>>>=20 >>> You may want to verify with them. To establish a status of the = spectrum >>> usage in an area, the regulator will likely need the actual usage of = this >>> spectrum and not only its "anticipated" usage. >>>=20 >>>> My two cents ... >>>>=20 >>>> Gerald >>>>=20 >>>>=20 >>>> -----Original Message----- >>>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On = Behalf Of >>>>=20 >>> Gabor.Bajko@nokia.com >>>=20 >>>> Sent: Friday, 13 April, 2012 16:31 >>>> To: stpeter@stpeter.im; presnick@qualcomm.com >>>> Cc: paws@ietf.org >>>> Subject: Re: [paws] charter update >>>>=20 >>>> Pete, Peter, >>>>=20 >>>> There doesn't seem to be any objection to this charter update text = on the >>>>=20 >>> list from the WG members. Could you guys take this charter proposal = text >> to >>> the iesg's telechat? >>>=20 >>>> Thanks, Gabor >>>>=20 >>>>=20 >>>> -----Original Message----- >>>> From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On = Behalf Of >>>>=20 >>> Bajko Gabor (Nokia-CIC/SiliconValley) >>>=20 >>>> Sent: Wednesday, April 11, 2012 1:02 PM >>>> To: stpeter@stpeter.im >>>> Cc: paws@ietf.org >>>> Subject: Re: [paws] charter update >>>>=20 >>>> Here's the charter update proposal text: >>>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-4.txt >>>>=20 >>>> According to diff, the are 6 lines changed, including the update to = the >>>>=20 >>> milestones. The main change is adding bullet point 5: " Report to = the >> white >>> space database anticipated spectrum usage at a suitable = granularity." >>>=20 >>>> - Gabor >>>>=20 >>>>=20 >>>> -----Original Message----- >>>> From: ext Peter Saint-Andre [mailto:stpeter@stpeter.im] >>>> Sent: Tuesday, April 10, 2012 6:06 PM >>>> To: Bajko Gabor (Nokia-CIC/SiliconValley) >>>> Cc: paws@ietf.org >>>> Subject: Re: [paws] charter update >>>>=20 >>>> On 4/9/12 3:40 PM, Gabor.Bajko@nokia.com wrote: >>>>=20 >>>>=20 >>>>> Folks, >>>>>=20 >>>>> There was long discussion on the list before the Paris F2F about = the >>>>> newly surfaced Ofcom requirements, which require the master = devices to >>>>> report back to the wsdb the spectrum chosen for operation. Since = this >>>>> aspect is not captured in the current charter, during the F2F we >>>>> discussed how to capture those requirements and there was no = objection >>>>> to a slight charter update. >>>>>=20 >>>>> The tentative charter update text I showed in slide 7 of >>>>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx = had >>>>> one objection to the text added as a 5^th bullet point: "5. Report >>>>> back to the white space database use information, including the = chosen >>>>> channels for operation and other relevant information", noting = that >>>>> the result may be a chatty behavior in case of frequency hopping = (see >>>>> the >>>>>=20 >>>>>=20 >>>> minutes). >>>>=20 >>>>=20 >>>>> The new proposal would be to replace the text in bullet 5 with = "Report >>>>> to the white space database anticipated spectrum usage at a = suitable >>>>> granularity." This text seem to be fine with Joel, who raised the >>>>>=20 >>>>>=20 >>>> objection. >>>>=20 >>>>=20 >>>>> I hope there is consensus in the wg for this new wording for the >>>>> charter update text. If there is no objection on the list to this >>>>> newly proposed text in the next few days, I would ask our AD to = take >>>>> the proposed charter update text in slide 7 of >>>>> http://www.ietf.org/proceedings/83/slides/slides-83-paws-0.pptx, = with >>>>> the new text for bullet 5, to the iesg. >>>>>=20 >>>>>=20 >>>> Hi Gabor, >>>>=20 >>>> Would you be so kind as to send the actual text to the list? That = will >>>>=20 >>> make it easier for people to track the changes, search on this = thread, >> etc. >>>=20 >>>> Thanks! >>>>=20 >>>> Peter >>>>=20 >>>> -- >>>> Peter Saint-Andre >>>> https://stpeter.im/ >>>>=20 >>>>=20 >>=20 > _______________________________________________ > paws mailing list > paws@ietf.org > https://www.ietf.org/mailman/listinfo/paws From peter@spectrumbridge.com Sun Apr 22 18:18:18 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2556821F8541 for ; Sun, 22 Apr 2012 18:18:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AODwKSqVq6pg for ; Sun, 22 Apr 2012 18:18:16 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id 1E54F21F8496 for ; Sun, 22 Apr 2012 18:18:16 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Sun, 22 Apr 2012 21:20:01 -0400 From: Peter Stanforth To: "Gabor.Bajko@nokia.com" , "paws@ietf.org" Date: Sun, 22 Apr 2012 21:18:09 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0g7zO8RiweBBjVRiW+koqujw5WxA== Message-ID: In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3@008-AM1MPN1-006.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_CBBA216A23F9Bpeterspectrumbridgecom_" MIME-Version: 1.0 Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2012 01:18:18 -0000 --_000_CBBA216A23F9Bpeterspectrumbridgecom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable If you are going to quote the charter get it right (See below). At best ta= sk1 and objective 1 are ambiguous, at worst the objective won't address the= task. But more to the point, it baffles me that PAWS is perfectly willing = to update it's charter on a suggested rule (Ofcom consultation proposing a = channel use report) yet not even discuss a violation of the only implemente= d rules out there (FCC radio certification process does not allow for a dat= abase discovery process). Let me be very clear, Spectrum Bridge supports, and desires to have, channe= l use feedback and database discovery mechanisms. I believe our experience = in deploying white space networks, various white space databases and multip= le radio/database protocols gives us the credibility to say these two topic= s raise the complexity of the PAWS task by an order of magnitude. All Don w= as asking, on our behalf, was that PAWS take a bite out of the apple we can= swallow quickly and not a bite that is so big it chokes us to death. I don= 't think that is unreasonable. =85..complete the following tasks: 1. Determine the relevant white space database to query. 2. Connect to the database using a well-defined communication method. 3. Provide its geolocation and perhaps other data to the database using a well-defined format for querying the database. 4. Receive in return a list of available white space spectrum with their ch= aracteristics, using a well-defined format for returning information. 5. Report to the white space database spectrum usage at a suitable granular= ity. Once the device learns of the available white space (e.g., in a TV white space implementation, the list of available channels at that location), it can then select one of the bands from the list and begin to transmit and receive on the selected band. If the device's parameters have changed (e.g., if some amount of time has passed or if the device has changed location beyond a specified threshold), it might need to query the database again to determine what white space is still available. Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database. 2. Standardize a method for communicating with a white space database. 3. Standardize the data formats to be carried over the defined database communication method. 4. Ensure that the discovery mechanism, database access method, and query/response formats have appropriate security levels in place. From: "Gabor.Bajko@nokia.com" > To: Don Joslyn >, "paul@marvell.com" >, "sdas@appcomsci.com" >, "paws@ietf.org" > Subject: Re: [paws] Database Discovery Question Don, As chair, I=92ll have to ask you to stop arguing against a database discove= ry protocol. That is clearly within the scope for the wg, as the charter sa= ys: =93Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database.=94= and it doesn=92t mention the optionality. ietf is contribution driven, if you are not interested in the discovery, th= en you do not need to contribute to it. But do not try to persuade the wg t= o not work on a piece which is in charter and folks are willing to do; tha= t is not how ietf works. - Gabor From: paws-bounces@ietf.org [mailto:paws-boun= ces@ietf.org] On Behalf Of ext Don Joslyn Sent: Friday, April 20, 2012 12:21 PM To: Paul Lambert; Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question See reply below. Don From: Paul Lambert [mailto:paul@marvell.com] Sent: Thursday, April 19, 2012 2:36 PM To: Don Joslyn; Das, Subir; paws@ietf.org Subject: RE: [paws] Database Discovery Question Paul A. Lambert | Marvell | +1-650-787-9141 From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org] On Behalf Of Don Joslyn Sent: Thursday, April 19, 2012 10:31 AM To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). When new databases come online, users would likely appreciate an option to = connect to a system additional services or perhaps lower prices for the ser= vice. [Don =96 Yes, this may be desired, but can the device immediately take adva= ntage of these new database records and decide on its own to use a new one = that has a lower cost? I would think that the device owner still needs to d= ecide to use the lower cost service (may even have to consider why it costs= less), pay for the service, and then configure the device to use it. I=92m= not sure how this can automatically happen between the discovery service a= nd WSD. Will cost considerations be part of the discovery solution? Is it c= ost per month, year, lifetime, message count, etc? You mentioned cost, but = there can be many other parameters that can influence the selection outcome= (SLA, features, etc.), where will we stop?] If we go strictly on the preconfiguration model =85 we don=92t even need PA= WS. The relationship you describe would have defined all the interfaces. = If we are in the business of having open interfaces, we need to provide a m= eans to discocovery and select DBs. [Don =96 I don=92t agree with the all-or-nothing argument, using discovery = is optional (per PAWS requirements). Establishing a standard protocol betwe= en WSDB and WSD is still valuable because, for example, will can still lowe= r the cost to device manufacturers because they will only need to implement= code for a single standard defined interface.] Paul 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org]On Behalf Of Das, Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_CBBA216A23F9Bpeterspectrumbridgecom_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
If you are going to = quote the charter get it right (See below). At best  task1 and objecti= ve 1 are ambiguous, at worst the objective won't address the task. But more= to the point, it baffles me that PAWS is perfectly willing to update it's = charter on a suggested rule (Ofcom consultation proposing a channel use rep= ort) yet not even discuss a violation of the only implemented rules out the= re (FCC radio certification process does not allow for a database discovery= process).
Let me be very clear, = Spectrum Bridge supports, and desires to have, channel use feedback and dat= abase discovery mechanisms. I believe our experience in deploying white spa= ce networks, various white space databases and multiple radio/database prot= ocols gives us the credibility to say these two topics raise the complexity= of the PAWS task by an order of magnitude. All Don was asking, on our beha= lf, was that PAWS take a bite out of the apple we can swallow quickly and n= ot a bite that is so big it chokes us to death. I don't think that is unrea= sonable.
=
=85..complete the following tasks:

1. Determine the =
relevant white space database to query.

2. Connect to the database using a well-defined communication method.

3. Provide its geolocation and perhaps other data to the database
using a well-defined format for querying the database.

4. Receive in return a list of available white space spectrum with their ch=
aracteristics, using a well-defined format for returning information.

5. Report to the white space database spectrum usage at a suitable granular=
ity.

Once the device learns of the available white space (e.g., in a TV
white space implementation, the list of available channels at that
location), it can then select one of the bands from the list and
begin to transmit and receive on the selected band. If the device's
parameters have changed (e.g., if some amount of time has passed or if
the device has changed location beyond a specified threshold), it might
need to query the database again to determine what white space is still
available.

Objectives

The overall goals of this working group are to:

1. Standardize a =
mechanism for discovering a white space database.

2. Standardize a method for communicating with a white space database.

3. Standardize the data formats to be carried over the defined
database communication method.

4. Ensure that the discovery mechanism, database access method,
and query/response formats have appropriate security levels in place.


Don,

 

<= span style=3D"color:#1F497D">As chair, I=92ll have to ask you to stop argui= ng against a database discovery protocol. That is clearly within the scope = for the wg, as the charter says:

=93Objectives

The overall goals of this work= ing group are to:

1.     &= nbsp; Standardiz= e a mechanism for discovering a white space database.=94 and it doesn=92t m= ention the optionality.

ietf is contribution driven, if you are not interest= ed in the discovery, then you do not need to contribute to it. But do not t= ry to persuade the wg to not work on a piece which is in charter and folks = are willing to do;  that is not how ietf works.

 

- = ;         Gabor=

=  

From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of ext Don Joslyn
Sent: Friday, April 20, 2012 1= 2:21 PM
To: Paul Lambert; Das, Subir; paws@ietf.org
Subject: Re: [paws] Database Discovery Qu= estion

 <= /o:p>

See reply bel= ow.

Don

 

<= span style=3D"font-size: 10pt; font-family: Tahoma, sans-serif; ">From: = Paul Lambert [mailto:paul@marvell.com] =
Sent: Thursday, April 19, 2012 2:36 PM
To: Don Joslyn;= Das, Subir; paws@ietf.org
Subje= ct: RE: [paws] Database Discovery Question

<= /div>

 

 

 

 

Paul A. Lambert | Marvel= l | +1-650-787-9141

<= span style=3D"color:#1F497D"> 

From:paws-= bounces@ietf.org [mailto:paws-= bounces@ietf.org] On Behalf Of Don Joslyn
Sent: Thursday, April 19, 2012 10:= 31 AM
To: Das, Subir; paws@ietf.= org
Subject: Re: [paws] Database Discovery Question

 

I don't think PAWS should define discovery, I think the = protocol should simply start after a device has "found" the corre= ct database to use.

 

I feel this way for many reasons:

1) In the US, a radio is certified to work w= ith one or more specific databases. So the device will be pre-configured to= contact specific databases, no need to implement a discovery service. If t= he device is programmed to work with more than one database provider, the device owner will configure which one to u= se based on the relationship that they have established with the database p= rovider (for example, which one they are paying to use).

 

When new databases come online, users = would likely appreciate an option to connect to a system additional service= s or perhaps lower prices for the service.

 

[Don =96 Yes, this may be desired, but can th= e device immediately take advantage of these new database records and decid= e on its own to use a new one that has a lower cost? I would think that the device owner still needs to decid= e to use the lower cost service (may even have to consider why it costs les= s), pay for the service, and then configure the device to use it. I=92m not= sure how this can automatically happen between the discovery service and WSD. Will cost considerations be part of= the discovery solution? Is it cost per month, year, lifetime, message coun= t, etc? You mentioned cost, but there can be many other parameters that can= influence the selection outcome (SLA, features, etc.), where will we stop?]

 

If we go strictly on the preconfiguration = model =85 we don=92t even need PAWS.  The relationship you describe wo= uld have defined all the interfaces.  If we are in the business of having open interfaces, we need to provide a means to d= iscocovery and select DBs.

<= span style=3D"font-size: 11pt; color: rgb(31, 73, 125); font-family: Calibr= i, sans-serif; ">[Don =96 I don=92t agree with the all-or-nothing argument,= using discovery is optional (per PAWS requirements). Establishing a standa= rd protocol between WSDB and WSD is still valuable because, for example, will can still lower the c= ost to device manufacturers because they will only need to implement code f= or a single standard defined interface.]

 

Paul

 

2) Discovery services like LoST are based on location, but the device's r= elationship with a database service is not known or considered. While it ma= y seem simple to configure LoST or similar service to point to a database s= ervice based on location, how do you point to the one that the customer has a relations= hip with, for example, paid to use? I do realize that this may not be an is= sue in every country.

3) If PAWS de= fines a globally applicable discovery process and either picks an existing = protocol (like LoST) or designs one, most likely it would include a central= ly based discovery service. What entity will be responsible for hosting and configuring the central discovery service? How will PAWS define this a= s a global solution, and deal with the politics between countries?

4) Some radio manufacturers do not have ver= y much ROM to include even more code on their device. I'm concerned that di= scovery will consume even more space on the radio, space that they may not = even have.

5) I believe that defini= ng discovery will take more time than defining the protocol between the WSD= B and WSD.

 

I think that database discovery should be left to ea= ch country to define based on their own requirements and Whitespace ecosyst= em.

 

Regards,

Don=

 <= /o:p>

&= nbsp;

From:paws-bounces@ietf.org [mailto:paws-bounces@ietf.org]On Behalf Of Das, Subir
Sent: Tuesday, April 17, 2012 5:26 PM
To: <= a href=3D"mailto:paws@ietf.org">paws@ietf.org
Subject: [paws]= Database Discovery Question

 

During PAWS sessio= n in Paris IETF, there were a lot of questions/discussions on 'Discovery' o= f Database. It was not clear to me except if we are talking about "Dat= abase Server Discovery", in particular, the domain name or the IP addr= ess of the 'Server" that is hosting the database. OTH, I felt that som= e folks may have different views and they would possibly like to see more f= eatures than just discovering the domain name or IP address of the "Da= tabase Server".

 

In some offline discussions, I was told th= at it may be similar to what LOST (RFC 5222) has defined. I read the LOST p= rotocol and associated architecture and my current understanding is that th= e LOST use case is different than what we are trying to achieve via PAWS. Here is my understanding of the operating = model of PAWS interface (when defined):

 

-"Fixed/Mode II WS= D" (per figure 1,<draft-das-paws-protocol-01>) can only query th= e database

 

-The manufacturer of the "Fixed/Mode II WSD&quo= t; may be different than owner/operator of this device

 

-"F= ixed/Mode II WSD" is certified by the regulatory body of the region th= at they serve

 

=

- Either the "Fixed/Mode II WSD" device= operator or the device vendor has an a-priori relationship with one or mor= e covering database administrators. This relationship

 is utilized to either configure or enable the disc= overy of the proper database to contact in the current location<= /p>

 

 

I would like to know the gr= oup's view of the above model. To me, finding the emergency services or res= taurant information near my location is different than getting to know a se= rver that can provide me with channel/frequency/power and other information in the location where "Fixed/Mode II WSD" is s= ituated. In addition, emergency services do not require a subscription and = the service is mandated by the Government/regulatory bodies. Some may argue= that 'White Space' service may be free as well, but to my understanding it is not quite the similar model as emergen= cy services.

 

<= p class=3D"MsoPlainText"> 

I h= ope with this thread we can clarify/understand the discovery issue.

 

Regards,

 

_Subir

 

 

--_000_CBBA216A23F9Bpeterspectrumbridgecom_-- From Gabor.Bajko@nokia.com Mon Apr 23 13:36:32 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 043EA21F8601 for ; Mon, 23 Apr 2012 13:36:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bmb4wnzyf8eg for ; Mon, 23 Apr 2012 13:36:25 -0700 (PDT) Received: from mgw-sa01.nokia.com (smtp.nokia.com [147.243.1.47]) by ietfa.amsl.com (Postfix) with ESMTP id 64E0621F85D9 for ; Mon, 23 Apr 2012 13:36:24 -0700 (PDT) Received: from vaebh102.NOE.Nokia.com (in-mx.nokia.com [10.160.244.23]) by mgw-sa01.nokia.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3NKaGHm031769; Mon, 23 Apr 2012 23:36:17 +0300 Received: from smtp.mgd.nokia.com ([65.54.30.60]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Mon, 23 Apr 2012 23:36:16 +0300 Received: from 008-AM1MPN1-006.mgdnok.nokia.com ([169.254.6.85]) by 008-AM1MMR1-005.mgdnok.nokia.com ([65.54.30.60]) with mapi id 14.02.0283.004; Mon, 23 Apr 2012 22:36:15 +0200 From: To: , Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0c4K8PQNA9Co7UTfGQzW7Gue+uSwBcXadgAAInqCAAMn5KAAAEuj9AAGmh44AAItPXwA== Date: Mon, 23 Apr 2012 20:36:14 +0000 Message-ID: <1ECAFF543A2FED4EA2BEB6CACE08E47601E900D6@008-AM1MPN1-006.mgdnok.nokia.com> References: <1ECAFF543A2FED4EA2BEB6CACE08E47601E817E3@008-AM1MPN1-006.mgdnok.nokia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [69.181.124.61] Content-Type: multipart/alternative; boundary="_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E900D6008AM1MPN1006mg_" MIME-Version: 1.0 X-OriginalArrivalTime: 23 Apr 2012 20:36:16.0587 (UTC) FILETIME=[BB5A31B0:01CD2190] X-Nokia-AV: Clean Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2012 20:36:32 -0000 --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E900D6008AM1MPN1006mg_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Are you now saying that the charter text is wrong because regulators will r= equire that there should always be a prior relationship between a master de= vice and the database it can query for channel availability? Even if that's= the case with FCC, the question is if this view is shared by other regulat= ors or not. In FCC case, the device will simply not need to make use of discovery, as i= t knows the db. When we wrote the paws charter, we targeted a global scope,= not FCC specific one. Having the discovery in the charter does not mean that we have to have disc= overy defined as part of the document dealing with the protocol, it could b= e a separate document, if the wg wishes so. It certainly does not mean that= we are *not* done with the ws protocol itself until the discovery part is = not finalized; we can certainly cut the apple in smaller pieces if needed. And I think this discussion should be preceded by individual submissions wh= ich the wg can adopt as wg document(s). - Gabor From: ext Peter Stanforth [mailto:peter@spectrumbridge.com] Sent: Sunday, April 22, 2012 6:18 PM To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org Subject: Re: [paws] Database Discovery Question If you are going to quote the charter get it right (See below). At best ta= sk1 and objective 1 are ambiguous, at worst the objective won't address the= task. But more to the point, it baffles me that PAWS is perfectly willing = to update it's charter on a suggested rule (Ofcom consultation proposing a = channel use report) yet not even discuss a violation of the only implemente= d rules out there (FCC radio certification process does not allow for a dat= abase discovery process). Let me be very clear, Spectrum Bridge supports, and desires to have, channe= l use feedback and database discovery mechanisms. I believe our experience = in deploying white space networks, various white space databases and multip= le radio/database protocols gives us the credibility to say these two topic= s raise the complexity of the PAWS task by an order of magnitude. All Don w= as asking, on our behalf, was that PAWS take a bite out of the apple we can= swallow quickly and not a bite that is so big it chokes us to death. I don= 't think that is unreasonable. .....complete the following tasks: 1. Determine the relevant white space database to query. 2. Connect to the database using a well-defined communication method. 3. Provide its geolocation and perhaps other data to the database using a well-defined format for querying the database. 4. Receive in return a list of available white space spectrum with their ch= aracteristics, using a well-defined format for returning information. 5. Report to the white space database spectrum usage at a suitable granular= ity. Once the device learns of the available white space (e.g., in a TV white space implementation, the list of available channels at that location), it can then select one of the bands from the list and begin to transmit and receive on the selected band. If the device's parameters have changed (e.g., if some amount of time has passed or if the device has changed location beyond a specified threshold), it might need to query the database again to determine what white space is still available. Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database. 2. Standardize a method for communicating with a white space database. 3. Standardize the data formats to be carried over the defined database communication method. 4. Ensure that the discovery mechanism, database access method, and query/response formats have appropriate security levels in place. From: "Gabor.Bajko@nokia.com" > To: Don Joslyn >, "paul@marvell.com" >, "sdas@appcomsci.com" >, "paws@ietf.org" > Subject: Re: [paws] Database Discovery Question Don, As chair, I'll have to ask you to stop arguing against a database discovery= protocol. That is clearly within the scope for the wg, as the charter says= : "Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database." a= nd it doesn't mention the optionality. ietf is contribution driven, if you are not interested in the discovery, th= en you do not need to contribute to it. But do not try to persuade the wg t= o not work on a piece which is in charter and folks are willing to do; tha= t is not how ietf works. - Gabor From: paws-bounces@ietf.org [mailto:paws-boun= ces@ietf.org] On Behalf Of ext Don Joslyn Sent: Friday, April 20, 2012 12:21 PM To: Paul Lambert; Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question See reply below. Don From: Paul Lambert [mailto:paul@marvell.com] Sent: Thursday, April 19, 2012 2:36 PM To: Don Joslyn; Das, Subir; paws@ietf.org Subject: RE: [paws] Database Discovery Question Paul A. Lambert | Marvell | +1-650-787-9141 From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org] On Behalf Of Don Joslyn Sent: Thursday, April 19, 2012 10:31 AM To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). When new databases come online, users would likely appreciate an option to = connect to a system additional services or perhaps lower prices for the ser= vice. [Don - Yes, this may be desired, but can the device immediately take advant= age of these new database records and decide on its own to use a new one th= at has a lower cost? I would think that the device owner still needs to dec= ide to use the lower cost service (may even have to consider why it costs l= ess), pay for the service, and then configure the device to use it. I'm not= sure how this can automatically happen between the discovery service and W= SD. Will cost considerations be part of the discovery solution? Is it cost = per month, year, lifetime, message count, etc? You mentioned cost, but ther= e can be many other parameters that can influence the selection outcome (SL= A, features, etc.), where will we stop?] If we go strictly on the preconfiguration model ... we don't even need PAWS= . The relationship you describe would have defined all the interfaces. If= we are in the business of having open interfaces, we need to provide a mea= ns to discocovery and select DBs. [Don - I don't agree with the all-or-nothing argument, using discovery is o= ptional (per PAWS requirements). Establishing a standard protocol between W= SDB and WSD is still valuable because, for example, will can still lower th= e cost to device manufacturers because they will only need to implement cod= e for a single standard defined interface.] Paul 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org]On Behalf Of Das, Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E900D6008AM1MPN1006mg_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Are you now saying tha= t the charter text is wrong because regulators will require that there shou= ld always be a prior relationship between a master device and the database = it can query for channel availability? Even if that’s the case with FCC, the question is if this view is sh= ared by other regulators or not.

In FCC case, the devic= e will simply not need to make use of discovery, as it knows the db. When w= e wrote the paws charter, we targeted a global scope, not FCC specific one.=

Having the discovery i= n the charter does not mean that we have to have discovery defined as part = of the document dealing with the protocol, it could be a separate document,= if the wg wishes so. It certainly does not mean that we are *not* done with the ws protocol itself until t= he discovery part is not finalized; we can certainly cut the apple in small= er pieces if needed.

And I think this discu= ssion should be preceded by individual submissions which the wg can adopt a= s wg document(s).

-&nb= sp;         Gabor

 

 

From: ext Pete= r Stanforth [mailto:peter@spectrumbridge.com]
Sent: Sunday, April 22, 2012 6:18 PM
To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org
Subject: Re: [paws] Database Discovery Question

 

If yo= u are going to quote the charter get it right (See below). At best  ta= sk1 and objective 1 are ambiguous, at worst the objective won't address the= task. But more to the point, it baffles me that PAWS is perfectly willing to update it's charter on a suggested ru= le (Ofcom consultation proposing a channel use report) yet not even discuss= a violation of the only implemented rules out there (FCC radio certificati= on process does not allow for a database discovery process).

Let m= e be very clear, Spectrum Bridge supports, and desires to have, channel use= feedback and database discovery mechanisms. I believe our experience in de= ploying white space networks, various white space databases and multiple radio/database protocols gives us the c= redibility to say these two topics raise the complexity of the PAWS task by= an order of magnitude. All Don was asking, on our behalf, was that PAWS ta= ke a bite out of the apple we can swallow quickly and not a bite that is so big it chokes us to death. I don= 't think that is unreasonable.

…..complete the following tasks:
 
1. Determine the relevant white space databa=
se to query.
 
2. Connect to the database using a well-=
defined communication method.
 
3. Provide its geolocation and perhaps o=
ther data to the database
using a well-defined format for querying=
 the database.
 
4. Receive in return a list of available=
 white space spectrum with their characteristics, using a well-defined form=
at for returning information.
 
5. Report to the white space database sp=
ectrum usage at a suitable granularity.
 
Once the device learns of the available =
white space (e.g., in a TV
white space implementation, the list of =
available channels at that
location), it can then select one of the=
 bands from the list and
begin to transmit and receive on the sel=
ected band. If the device's
parameters have changed (e.g., if some a=
mount of time has passed or if
the device has changed location beyond a=
 specified threshold), it might
need to query the database again to dete=
rmine what white space is still
available.
 
Objectives
 
The overall goals of this working group =
are to:
 
1. Standardize a mechanism for discovering a=
 white space database.
 
2. Standardize a method for communicatin=
g with a white space database.
 
3. Standardize the data formats to be ca=
rried over the defined
database communication method.
 
4. Ensure that the discovery mechanism, =
database access method,
and query/response formats have appropri=
ate security levels in place.

=  

=  

Don,

 

As chair, I’ll h= ave to ask you to stop arguing against a database discovery protocol. That = is clearly within the scope for the wg, as the charter says:

“Objectives

The overall goals of t= his working group are to:

1.&n= bsp;      Standardize a = mechanism for discovering a white space database.” and it doesn’= ;t mention the optionality.=

ietf is contribution d= riven, if you are not interested in the discovery, then you do not need to = contribute to it. But do not try to persuade the wg to not work on a piece = which is in charter and folks are willing to do;  that is not how ietf works.

 

-&nb= sp;         Gabor

 

From: paws-bounces@ietf.org [mailto:paws-bounces@ietf.org] On Behalf Of ext Don Joslyn
Sent: Friday, April 20, 2012 12:21 PM
To: Paul Lambert; Das, Subir; paws@= ietf.org
Subject: Re: [paws] Database Discovery Question

 

See reply below.

Don

 

From: Paul Lambert [mailto:paul@marvell.com] =
Sent: Thursday, April 19, 2012 2:36 PM
To: Don Joslyn; Das, Subir; paws@ie= tf.org
Subject: RE: [paws] Database Discovery Question

 

 

 

 

Paul A. Lambert | Marv= ell | +1-650-787-9141

 

From:paws-bounces@ie= tf.org [mailto:paws-bounces@ietf.org= ] On Behalf Of Don Joslyn
Sent: Thursday, April 19, 2012 10:31 AM
To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question

 

I don't think PAWS = should define discovery, I think the protocol should simply start after a d= evice has "found" the correct database to use.<= /p>

 

I feel this way for= many reasons:

1) In the US, a rad= io is certified to work with one or more specific databases. So the device = will be pre-configured to contact specific databases, no need to implement = a discovery service. If the device is programmed to work with more than one database provider, the device owner = will configure which one to use based on the relationship that they have es= tablished with the database provider (for example, which one they are payin= g to use).

 

When new databases com= e online, users would likely appreciate an option to connect to a system ad= ditional services or perhaps lower prices for the service.

 

[Don – Yes, this= may be desired, but can the device immediately take advantage of these new= database records and decide on its own to use a new one that has a lower cost? I would think that the device owner still needs to decid= e to use the lower cost service (may even have to consider why it costs les= s), pay for the service, and then configure the device to use it. I’m= not sure how this can automatically happen between the discovery service and WSD. Will cost considerations be part of= the discovery solution? Is it cost per month, year, lifetime, message coun= t, etc? You mentioned cost, but there can be many other parameters that can= influence the selection outcome (SLA, features, etc.), where will we stop?]

 

If we go strictly on t= he preconfiguration model … we don’t even need PAWS.  The = relationship you describe would have defined all the interfaces.  If w= e are in the business of having open interfaces, we need to provide a means to d= iscocovery and select DBs.<= /span>

[Don – I donR= 17;t agree with the all-or-nothing argument, using discovery is optional (p= er PAWS requirements). Establishing a standard protocol between WSDB and WSD is still valuable because, for example, will can still lower the c= ost to device manufacturers because they will only need to implement code f= or a single standard defined interface.]

 

Paul

 

2) Discovery servic= es like LoST are based on location, but the device's relationship with a da= tabase service is not known or considered. While it may seem simple to conf= igure LoST or similar service to point to a database service based on location, how do you point to the one that = the customer has a relationship with, for example, paid to use? I do realiz= e that this may not be an issue in every country.

3) If PAWS defines = a globally applicable discovery process and either picks an existing protoc= ol (like LoST) or designs one, most likely it would include a centrally bas= ed discovery service. What entity will be responsible for hosting and configuring the central discovery service? = How will PAWS define this as a global solution, and deal with the politics = between countries?

4) Some radio manuf= acturers do not have very much ROM to include even more code on their devic= e. I'm concerned that discovery will consume even more space on the radio, = space that they may not even have.

5) I believe that d= efining discovery will take more time than defining the protocol between th= e WSDB and WSD.

 

I think that databa= se discovery should be left to each country to define based on their own re= quirements and Whitespace ecosystem.

 

Regards,=

Don

 

 

From:paws-bounces@ie= tf.org [mailto:paws-bounces@ietf.org= ]On Behalf Of Das, Subir
Sent: Tuesday, April 17, 2012 5:26 PM
To: paws@ietf.org
Subject: [paws] Database Discovery Question

 

During PAWS session= in Paris IETF, there were a lot of questions/discussions on 'Discovery' of= Database. It was not clear to me except if we are talking about "Data= base Server Discovery", in particular, the domain name or the IP address of the 'Server" that is hosting the dat= abase. OTH, I felt that some folks may have different views and they would = possibly like to see more features than just discovering the domain name or= IP address of the "Database Server".

 

In some offline dis= cussions, I was told that it may be similar to what LOST (RFC 5222) has def= ined. I read the LOST protocol and associated architecture and my current u= nderstanding is that the LOST use case is different than what we are trying to achieve via PAWS. Here is my under= standing of the operating model of PAWS interface (when defined):

 

-"Fixed/Mode I= I WSD" (per figure 1,<draft-das-paws-protocol-01>) can only quer= y the database

 

-The manufacturer o= f the "Fixed/Mode II WSD" may be different than owner/operator of= this device

 

-"Fixed/Mode I= I WSD" is certified by the regulatory body of the region that they ser= ve

 

- Either the "= Fixed/Mode II WSD" device operator or the device vendor has an a-prior= i relationship with one or more covering database administrators. This rela= tionship

 is utilized t= o either configure or enable the discovery of the proper database to contac= t in the current location

 

 

I would like to kno= w the group's view of the above model. To me, finding the emergency service= s or restaurant information near my location is different than getting to k= now a server that can provide me with channel/frequency/power and other information in the location where "= Fixed/Mode II WSD" is situated. In addition, emergency services do not= require a subscription and the service is mandated by the Government/regul= atory bodies. Some may argue that 'White Space' service may be free as well, but to my understanding it is not quite the s= imilar model as emergency services.

 

 

I hope with this th= read we can clarify/understand the discovery issue.

 

Regards,=

 

_Subir

 

 

--_000_1ECAFF543A2FED4EA2BEB6CACE08E47601E900D6008AM1MPN1006mg_-- From peter@spectrumbridge.com Mon Apr 23 17:20:24 2012 Return-Path: X-Original-To: paws@ietfa.amsl.com Delivered-To: paws@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AECA21F8678 for ; Mon, 23 Apr 2012 17:20:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kkh0hWhHMX19 for ; Mon, 23 Apr 2012 17:20:22 -0700 (PDT) Received: from mail.spectrumbridge.com (mail.spectrumbridge.com [64.132.248.82]) by ietfa.amsl.com (Postfix) with ESMTP id CB60C21F8674 for ; Mon, 23 Apr 2012 17:20:21 -0700 (PDT) Received: from shelby.sbi.com ([127.0.0.1]) by shelby ([127.0.0.1]) with mapi; Mon, 23 Apr 2012 20:22:09 -0400 From: Peter Stanforth To: "Gabor.Bajko@nokia.com" , "paws@ietf.org" Date: Mon, 23 Apr 2012 20:20:11 -0400 Thread-Topic: [paws] Database Discovery Question Thread-Index: Ac0hsEiLIR++lzFuSXGNT/wLoTjclw== Message-ID: In-Reply-To: <1ECAFF543A2FED4EA2BEB6CACE08E47601E900D6@008-AM1MPN1-006.mgdnok.nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.0.120402 acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_CBBB61C924052peterspectrumbridgecom_" MIME-Version: 1.0 Subject: Re: [paws] Database Discovery Question X-BeenThere: paws@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Protocol to Access White Space database \(PAWS\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Apr 2012 00:20:24 -0000 --_000_CBBB61C924052peterspectrumbridgecom_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable What I am saying is that a DB will be managing access to spectrum, which c= ome under regulatory control. In the case of the FCC they had the option to= tie DB and radio together and they did it. Other regulators may not have t= hat luxury and, like Ofcom, choose to have a managed discovery mechanism. T= he simple fact is that, using SBI as an example, we were certified on our a= bility to protect incumbents. We are required to provide that protection fo= r free. So any business case or justification for providing a DB service is= based solely on the value we provide to the users of TVWS. It is not impor= tant if this is the radio vendor, network operator or any one else at this = time. What is important is that it creates a potential conflict. Who is to = say that I won't slip someone a little "extra" white space for the right re= turn? That is why I believe the regulator is going to retain control of th= e permitted DB administrators, and incumbents will demand it. What ever we= discuss in the way of a determining the relevant database/discovery proces= s has to be within that context. Splitting the protocol and discovery proc= ess into separate documents seems like it would help retain focus and allow= us to work on things in parallel. You could also use this construct to all= ow a protocol that is independent of the discovery process(es) which should= resolve a lot of these issues. As I have said before, we are trying to map= PAWS into our US and UK implementations so this is not a case of favoring = one over the other, we just need to know that the end result works for both= . Peter S. From: "Gabor.Bajko@nokia.com" > To: Peter Stanforth >, "paws@ietf.org" > Subject: RE: [paws] Database Discovery Question Are you now saying that the charter text is wrong because regulators will r= equire that there should always be a prior relationship between a master de= vice and the database it can query for channel availability? Even if that= =92s the case with FCC, the question is if this view is shared by other reg= ulators or not. In FCC case, the device will simply not need to make use of discovery, as i= t knows the db. When we wrote the paws charter, we targeted a global scope,= not FCC specific one. Having the discovery in the charter does not mean that we have to have disc= overy defined as part of the document dealing with the protocol, it could b= e a separate document, if the wg wishes so. It certainly does not mean that= we are *not* done with the ws protocol itself until the discovery part is = not finalized; we can certainly cut the apple in smaller pieces if needed. And I think this discussion should be preceded by individual submissions wh= ich the wg can adopt as wg document(s). - Gabor From: ext Peter Stanforth [mailto:peter@spectrumbridge.com] Sent: Sunday, April 22, 2012 6:18 PM To: Bajko Gabor (Nokia-CIC/SiliconValley); paws@ietf.org Subject: Re: [paws] Database Discovery Question If you are going to quote the charter get it right (See below). At best ta= sk1 and objective 1 are ambiguous, at worst the objective won't address the= task. But more to the point, it baffles me that PAWS is perfectly willing = to update it's charter on a suggested rule (Ofcom consultation proposing a = channel use report) yet not even discuss a violation of the only implemente= d rules out there (FCC radio certification process does not allow for a dat= abase discovery process). Let me be very clear, Spectrum Bridge supports, and desires to have, channe= l use feedback and database discovery mechanisms. I believe our experience = in deploying white space networks, various white space databases and multip= le radio/database protocols gives us the credibility to say these two topic= s raise the complexity of the PAWS task by an order of magnitude. All Don w= as asking, on our behalf, was that PAWS take a bite out of the apple we can= swallow quickly and not a bite that is so big it chokes us to death. I don= 't think that is unreasonable. =85..complete the following tasks: 1. Determine the relevant white space database to query. 2. Connect to the database using a well-defined communication method. 3. Provide its geolocation and perhaps other data to the database using a well-defined format for querying the database. 4. Receive in return a list of available white space spectrum with their ch= aracteristics, using a well-defined format for returning information. 5. Report to the white space database spectrum usage at a suitable granular= ity. Once the device learns of the available white space (e.g., in a TV white space implementation, the list of available channels at that location), it can then select one of the bands from the list and begin to transmit and receive on the selected band. If the device's parameters have changed (e.g., if some amount of time has passed or if the device has changed location beyond a specified threshold), it might need to query the database again to determine what white space is still available. Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database. 2. Standardize a method for communicating with a white space database. 3. Standardize the data formats to be carried over the defined database communication method. 4. Ensure that the discovery mechanism, database access method, and query/response formats have appropriate security levels in place. From: "Gabor.Bajko@nokia.com" > To: Don Joslyn >, "paul@marvell.com" >, "sdas@appcomsci.com" >, "paws@ietf.org" > Subject: Re: [paws] Database Discovery Question Don, As chair, I=92ll have to ask you to stop arguing against a database discove= ry protocol. That is clearly within the scope for the wg, as the charter sa= ys: =93Objectives The overall goals of this working group are to: 1. Standardize a mechanism for discovering a white space database.=94= and it doesn=92t mention the optionality. ietf is contribution driven, if you are not interested in the discovery, th= en you do not need to contribute to it. But do not try to persuade the wg t= o not work on a piece which is in charter and folks are willing to do; tha= t is not how ietf works. - Gabor From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org] On Behalf Of ext Don Joslyn Sent: Friday, April 20, 2012 12:21 PM To: Paul Lambert; Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question See reply below. Don From: Paul Lambert [mailto:paul@marvell.com] Sent: Thursday, April 19, 2012 2:36 PM To: Don Joslyn; Das, Subir; paws@ietf.org Subject: RE: [paws] Database Discovery Question Paul A. Lambert | Marvell | +1-650-787-9141 From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org] On Behalf Of Don Joslyn Sent: Thursday, April 19, 2012 10:31 AM To: Das, Subir; paws@ietf.org Subject: Re: [paws] Database Discovery Question I don't think PAWS should define discovery, I think the protocol should sim= ply start after a device has "found" the correct database to use. I feel this way for many reasons: 1) In the US, a radio is certified to work with one or more specific databa= ses. So the device will be pre-configured to contact specific databases, no= need to implement a discovery service. If the device is programmed to work= with more than one database provider, the device owner will configure whic= h one to use based on the relationship that they have established with the = database provider (for example, which one they are paying to use). When new databases come online, users would likely appreciate an option to = connect to a system additional services or perhaps lower prices for the ser= vice. [Don =96 Yes, this may be desired, but can the device immediately take adva= ntage of these new database records and decide on its own to use a new one = that has a lower cost? I would think that the device owner still needs to d= ecide to use the lower cost service (may even have to consider why it costs= less), pay for the service, and then configure the device to use it. I=92m= not sure how this can automatically happen between the discovery service a= nd WSD. Will cost considerations be part of the discovery solution? Is it c= ost per month, year, lifetime, message count, etc? You mentioned cost, but = there can be many other parameters that can influence the selection outcome= (SLA, features, etc.), where will we stop?] If we go strictly on the preconfiguration model =85 we don=92t even need PA= WS. The relationship you describe would have defined all the interfaces. = If we are in the business of having open interfaces, we need to provide a m= eans to discocovery and select DBs. [Don =96 I don=92t agree with the all-or-nothing argument, using discovery = is optional (per PAWS requirements). Establishing a standard protocol betwe= en WSDB and WSD is still valuable because, for example, will can still lowe= r the cost to device manufacturers because they will only need to implement= code for a single standard defined interface.] Paul 2) Discovery services like LoST are based on location, but the device's rel= ationship with a database service is not known or considered. While it may = seem simple to configure LoST or similar service to point to a database ser= vice based on location, how do you point to the one that the customer has a= relationship with, for example, paid to use? I do realize that this may no= t be an issue in every country. 3) If PAWS defines a globally applicable discovery process and either picks= an existing protocol (like LoST) or designs one, most likely it would incl= ude a centrally based discovery service. What entity will be responsible fo= r hosting and configuring the central discovery service? How will PAWS defi= ne this as a global solution, and deal with the politics between countries? 4) Some radio manufacturers do not have very much ROM to include even more = code on their device. I'm concerned that discovery will consume even more s= pace on the radio, space that they may not even have. 5) I believe that defining discovery will take more time than defining the = protocol between the WSDB and WSD. I think that database discovery should be left to each country to define ba= sed on their own requirements and Whitespace ecosystem. Regards, Don From:paws-bounces@ietf.org [mailto:paws-bounc= es@ietf.org]On Behalf Of Das, Subir Sent: Tuesday, April 17, 2012 5:26 PM To: paws@ietf.org Subject: [paws] Database Discovery Question During PAWS session in Paris IETF, there were a lot of questions/discussion= s on 'Discovery' of Database. It was not clear to me except if we are talki= ng about "Database Server Discovery", in particular, the domain name or the= IP address of the 'Server" that is hosting the database. OTH, I felt that = some folks may have different views and they would possibly like to see mor= e features than just discovering the domain name or IP address of the "Data= base Server". In some offline discussions, I was told that it may be similar to what LOST= (RFC 5222) has defined. I read the LOST protocol and associated architectu= re and my current understanding is that the LOST use case is different than= what we are trying to achieve via PAWS. Here is my understanding of the op= erating model of PAWS interface (when defined): -"Fixed/Mode II WSD" (per figure 1,) can only q= uery the database -The manufacturer of the "Fixed/Mode II WSD" may be different than owner/op= erator of this device -"Fixed/Mode II WSD" is certified by the regulatory body of the region that= they serve - Either the "Fixed/Mode II WSD" device operator or the device vendor has a= n a-priori relationship with one or more covering database administrators. = This relationship is utilized to either configure or enable the discovery of the proper data= base to contact in the current location I would like to know the group's view of the above model. To me, finding th= e emergency services or restaurant information near my location is differen= t than getting to know a server that can provide me with channel/frequency/= power and other information in the location where "Fixed/Mode II WSD" is si= tuated. In addition, emergency services do not require a subscription and t= he service is mandated by the Government/regulatory bodies. Some may argue = that 'White Space' service may be free as well, but to my understanding it = is not quite the similar model as emergency services. I hope with this thread we can clarify/understand the discovery issue. Regards, _Subir --_000_CBBB61C924052peterspectrumbridgecom_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
What I am saying is that a DB w= ill be managing  access to spectrum, which come under regulatory contr= ol. In the case of the FCC they had the option to tie DB and radio together= and they did it. Other regulators may not have that luxury and, like Ofcom= , choose to have a managed discovery mechanism. The simple fact is that, us= ing SBI as an example, we were certified on our ability to protect incumben= ts. We are required to provide that protection for free. So any business ca= se or justification for providing a DB service is based solely on the value= we provide to the users of TVWS. It is not important if this is the radio = vendor, network operator or any one else at this time. What is important is= that it creates a potential conflict. Who is to say that I won't slip some= one a little "extra" white space for the right return? That is wh= y I believe the regulator is going to  retain control of the permitted= DB administrators, and incumbents will demand it.  What ever we discu= ss in the way of a determining the relevant database/discovery process has = to be within that context.  Splitting the protocol and discovery proce= ss into separate documents seems like it would help retain focus and allow = us to work on things in parallel. You could also use this construct to allo= w a protocol that is independent of the discovery process(es) which should = resolve a lot of these issues. As I have said before, we are trying to map = PAWS into our US and UK implementations so this is not a case of favoring o= ne over the other, we just need to know that the end result works for both.=

Peter S.

From: "Gabor.Bajko@nokia.com" <Gabor.Bajko@nokia.com>
To:= Peter Stanforth <pe= ter@spectrumbridge.com>, "paws= @ietf.org" <paws@ietf.org&= gt;
Subject: RE: [paws] Databas= e Discovery Question

Are you now saying that the charter text is wrong becaus= e regulators will require that there should always be a prior relationship = between a master device and the database it can query for channel availabil= ity? Even if that=92s the case with FCC, the question is if this view is shared= by other regulators or not.

= In FCC case, the device will simply not need to make use of discovery, as i= t knows the db. When we wrote the paws charter, we targeted a global scope,= not FCC specific one.

Having the discovery in the charter does not mean tha= t we have to have discovery defined as part of the document dealing with th= e protocol, it could be a separate document, if the wg wishes so. It certai= nly does not mean that we are *not* done with the ws protocol itself until t= he discovery part is not finalized; we can certainly cut the apple in small= er pieces if needed.

And I think this discussion should be preceded by indiv= idual submissions which the wg can adopt as wg document(s).

-        &nbs= p; Gabor=

=  

 

From: ext P= eter Stanforth [mailto:peter@sp= ectrumbridge.com]
Sent: Sunday, April 22, 2012 6:18 PM
To: Bajko Gabor (= Nokia-CIC/SiliconValley); paws@ietf.org
Subject: Re: [paws] Database Discovery Question

 

=85..complete the following tasks:=
 
1. Determine the relevant white space database t= o query.
<=
span style=3D"color:#040100"> 
2. Connect to the database using a well-defined communic=
ation method.
 
3. Provide it=
s geolocation and perhaps other data to the database
using a well-defined format for queryin=
g the database.
<=
o:p> 
4. Receive =
in return a list of available white space spectrum with their characteristi=
cs, using a well-defined format for returning information.
 
5. Report to the white space database spect= rum usage at a suitable granularity.
 
Once the device learns of the available white space (e.g., in a T=
V
white space imp=
lementation, the list of available channels at that
=
location), it can then select one of the=
 bands from the list and
begin to transmit and receive on the selected band. If the device's=
parameters have =
changed (e.g., if some amount of time has passed or if
the device has changed location beyon=
d a specified threshold), it might
need to query the database again to determine what white=
 space is still
a=
vailable.
&n=
bsp;
Objectives
 
The overall goals of this working=
 group are to:
 
1. Standardize a=
 mechanism for discovering a white space database.
 
2. Standardize=
 a method for communicating with a white space database.<=
/pre>
 
=
3. Standardize the data formats to be carried=
 over the defined
database communication method.
 
4. Ensure that the discovery mechanism, database access method,
and query/response form=
ats have appropriate security levels in place.

 

 

<= p class=3D"MsoNormal">Don,

 

As chair, I= =92ll have to ask you to stop arguing against a database discovery protocol= . That is clearly within the scope for the wg, as the charter says:<= span style=3D"color:#040100">

<= span style=3D"color:#1F497D">=93Objectives

The overall goals of this working group are to:

1.       Standardiz= e a mechanism for discovering a white space database.=94 and it doesn=92t m= ention the optionality.

ietf is contrib= ution driven, if you are not interested in the discovery, then you do not n= eed to contribute to it. But do not try to persuade the wg to not work on a= piece which is in charter and folks are willing to do;  that is not how ietf works.

 

- =          Gabor

 =

paw= s-bounces@ietf.org [mailto:paw= s-bounces@ietf.org] On Behalf Of ext Don Joslyn
Sent: Friday, April 20, 2012 1= 2:21 PM
To: Paul Lambert; Das, Subir; paws@ietf.org
Subject: Re: [paws] Database Discovery Qu= estion

 

See reply belo= w.

Don

 

<= div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0= in 0in">

From:[mailto:paul@marvell.com] =
Sent: Thursday, April 19, 2012 2:36 PM
To: Don Joslyn;= Das, Subir; paws@ietf.org
Subje= ct: RE: [paws] Database Discovery Question

 

 <= /o:p>

 =

 

Paul A. Lambert | Marvell | +1-650-787-9141

 

paw= s-bounces@ietf.org [mailto:paws-bounces@ietf.org= ] On Behalf Of Don Joslyn
Sent: Thursday, April 19, 2012 10:31 AM
To:<= /b> Das, Subir; paws@ietf.org
Su= bject: Re: [paws] Database Discovery Question

 

I don't think PAWS should define discovery,= I think the protocol should simply start after a device has "found&qu= ot; the correct database to use.

 

I feel this way for many reason= s:

1) In the US, a radio is certified to work with one or more specific d= atabases. So the device will be pre-configured to contact specific database= s, no need to implement a discovery service. If the device is programmed to work with more than one database provider, the device owner = will configure which one to use based on the relationship that they have es= tablished with the database provider (for example, which one they are payin= g to use).

 

When new databases come online, users w= ould likely appreciate an option to connect to a system additional services= or perhaps lower prices for the service.

 =

[Don =96 Yes, this may be desired, but can the = device immediately take advantage of these new database records and decide = on its own to use a new one that has a lower cost? I would think that the device owner still needs to decid= e to use the lower cost service (may even have to consider why it costs les= s), pay for the service, and then configure the device to use it. I=92m not= sure how this can automatically happen between the discovery service and WSD. Will cost considerations be part of= the discovery solution? Is it cost per month, year, lifetime, message coun= t, etc? You mentioned cost, but there can be many other parameters that can= influence the selection outcome (SLA, features, etc.), where will we stop?]

&nb= sp;

If we go strictly on the preconfiguration mo= del =85 we don=92t even need PAWS.  The relationship you describe woul= d have defined all the interfaces.  If we are in the business of having open interfaces, we need to provide a means to d= iscocovery and select DBs.<= /span>

[Don =96 I don=92t ag= ree with the all-or-nothing argument, using discovery is optional (per PAWS= requirements). Establishing a standard protocol between WSDB and WSD is still valuable because, for example, will can still lower the c= ost to device manufacturers because they will only need to implement code f= or a single standard defined interface.]

 <= /span>

Paul

 

= 2) Discovery services like LoST are based on = location, but the device's relationship with a database service is not know= n or considered. While it may seem simple to configure LoST or similar serv= ice to point to a database service based on location, how do you point to the one that = the customer has a relationship with, for example, paid to use? I do realiz= e that this may not be an issue in every country.

3) If PAWS defines a gl= obally applicable discovery process and either picks an existing protocol (= like LoST) or designs one, most likely it would include a centrally based d= iscovery service. What entity will be responsible for hosting and configuring the central discovery service? = How will PAWS define this as a global solution, and deal with the politics = between countries?

4) Some radio manufacturers do not have very much ROM = to include even more code on their device. I'm concerned that discovery wil= l consume even more space on the radio, space that they may not even have.<= o:p>

5) I believe that defining discovery will take more time than defining th= e protocol between the WSDB and WSD.

 

I think that database disco= very should be left to each country to define based on their own requiremen= ts and Whitespace ecosystem.

 

Regards,

Don

 

 

From:paws-bounces@ie= tf.org [mailto:paws-bounces@ietf.org= ]On Behalf Of Das, Subir
Sent: Tuesday, April 17, 2012 5:26 PM
To: paws@ietf.org
Subject: [pa= ws] Database Discovery Question

 

During PAWS session in Paris IETF, there were a lot of questi= ons/discussions on 'Discovery' of Database. It was not clear to me except i= f we are talking about "Database Server Discovery", in particular= , the domain name or the IP address of the 'Server" that is hosting the dat= abase. OTH, I felt that some folks may have different views and they would = possibly like to see more features than just discovering the domain name or= IP address of the "Database Server".

 <= /p>

In some offline = discussions, I was told that it may be similar to what LOST (RFC 5222) has = defined. I read the LOST protocol and associated architecture and my curren= t understanding is that the LOST use case is different than what we are trying to achieve via PAWS. Here is my under= standing of the operating model of PAWS interface (when defined):

 <= o:p>

-"Fixed/Mode II WSD" (per figure 1,<draft-das-paws-protocol-= 01>) can only query the database

 

-The manufacturer of the &q= uot;Fixed/Mode II WSD" may be different than owner/operator of this de= vice

 

-"Fixed/Mode II WSD" is certified by the regulato= ry body of the region that they serve

 

- Either the "Fixed/M= ode II WSD" device operator or the device vendor has an a-priori relat= ionship with one or more covering database administrators. This relationshi= p

 is utilized to either configure or enable the discovery of the pr= oper database to contact in the current location

 =

 

I woul= d like to know the group's view of the above model. To me, finding the emer= gency services or restaurant information near my location is different than= getting to know a server that can provide me with channel/frequency/power and other information in the location where "= Fixed/Mode II WSD" is situated. In addition, emergency services do not= require a subscription and the service is mandated by the Government/regul= atory bodies. Some may argue that 'White Space' service may be free as well, but to my understanding it is not quite the s= imilar model as emergency services.

 

 

I hope with this t= hread we can clarify/understand the discovery issue.

 

Regards,

 

_Subir

 

 

=
--_000_CBBB61C924052peterspectrumbridgecom_--