Re: [paws] draft-wei-paws-database-discovery-01
"Zhulei (A)" <lei.zhu@huawei.com> Sun, 09 June 2013 01:37 UTC
Return-Path: <lei.zhu@huawei.com>
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 DB9D621F8D2B for <paws@ietfa.amsl.com>; Sat, 8 Jun 2013 18:37:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.155
X-Spam-Level:
X-Spam-Status: No, score=-1.155 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_LWSHORTT=1.24]
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 A774CjP1-LiN for <paws@ietfa.amsl.com>; Sat, 8 Jun 2013 18:37:45 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id B9FBD21F85D1 for <paws@ietf.org>; Sat, 8 Jun 2013 18:37:43 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ATR82283; Sun, 09 Jun 2013 01:37:42 +0000 (GMT)
Received: from LHREML402-HUB.china.huawei.com (10.201.5.241) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.7; Sun, 9 Jun 2013 02:36:43 +0100
Received: from nkgeml407-hub.china.huawei.com (10.98.56.38) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.1.323.7; Sun, 9 Jun 2013 02:37:38 +0100
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.134]) by nkgeml407-hub.china.huawei.com ([10.98.56.38]) with mapi id 14.01.0323.007; Sun, 9 Jun 2013 09:37:26 +0800
From: "Zhulei (A)" <lei.zhu@huawei.com>
To: Weixinpeng <weixinpeng@huawei.com>, Vincent Chen <vchen@google.com>
Thread-Topic: [paws] draft-wei-paws-database-discovery-01
Thread-Index: AQFYo+VXBs/17kMZVWofdvD7MTZ5AJn8s3/ggABFggCAAL1CgIAAv/SAgBLiaACAAaW6gIAATZWAgAMfvQCAAauy4A==
Date: Sun, 09 Jun 2013 01:37:25 +0000
Message-ID: <470F27D1263A1B4EB73491ED995DE625257BB564@NKGEML512-MBS.china.huawei.com>
References: <C5C3BB522B1DDF478AA09545169155B43CA30EFC@nkgeml507-mbx.china.huawei.com> <004f01ce5701$16c11720$44434560$@azu.ca> <C5C3BB522B1DDF478AA09545169155B43CA320D3@nkgeml507-mbx.china.huawei.com> <000c01ce57c2$16a4bcd0$43ee3670$@azu.ca> <C5C3BB522B1DDF478AA09545169155B43CA321BD@nkgeml507-mbx.china.huawei.com> <CABEV9RPcyVYZG=Zid2NAjv1iJwkEy=SVO-XwJYrG+nEr9fmdqQ@mail.gmail.com> <C5C3BB522B1DDF478AA09545169155B43CA32BCE@nkgeml507-mbx.china.huawei.com> <CABEV9RO80_jEFRAjCR-Nyu3_62SqRmq5TWjTttPbC_MqynkPzQ@mail.gmail.com> <C5C3BB522B1DDF478AA09545169155B43CA32D9C@nkgeml507-mbx.china.huawei.com>
In-Reply-To: <C5C3BB522B1DDF478AA09545169155B43CA32D9C@nkgeml507-mbx.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.65.68]
Content-Type: multipart/alternative; boundary="_000_470F27D1263A1B4EB73491ED995DE625257BB564NKGEML512MBSchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "paws@ietf.org" <paws@ietf.org>, "Malyar, John P" <jmalyar@iconectiv.com>, Peter McCann <Peter.McCann@huawei.com>
Subject: Re: [paws] draft-wei-paws-database-discovery-01
X-BeenThere: paws@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Protocol to Access White Space database \(PAWS\)" <paws.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/paws>, <mailto:paws-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/paws>
List-Post: <mailto:paws@ietf.org>
List-Help: <mailto:paws-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/paws>, <mailto:paws-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Jun 2013 01:37:51 -0000
Hi, Thinks occur to me, and provide the ideas before really get it. I supposed that DB as service to discover should be an Internet service, but not sure any more by looking at proposed text in section 4.1.1 of paws protocol-05. Some detail implementations occur to me if I can seriously think over the proposal: 1. IF regulatory seems to maintain a location and DB list mapping in dominated area? IF regulatory seems maintain the DB URL list of other regulatory domain(“S”)? I would still think proposal in section 4.1.1 of paws-protocol-05 is about a very short term considerations, should be not exactly same proposal as that in Wei’s DB discovery protocol. So, the motivations and the scenarios have not been cleared. 2. The implementations of section 4.1.1 of paws-potocol-05 is not ready actually, and even not discussed before. I am not able to image the interfaces and message as implementation issues, as they are all about a protocol. 3. Still not ready to accept HTTP 302/301 method to reply more than one referring destinations. I think this idea is not about complexity, just wrong. Best regards, Zhu Lei Huawei Wireless network research department E-mail address: lei.zhu@huawei.com Phone: +86-10-60611961 Mobile: +86-13910157020 发件人: Weixinpeng 发送时间: 2013年6月8日 15:50 收件人: Vincent Chen 抄送: Mark Jones; paws@ietf.org; Peter McCann; Zhulei (A); Malyar, John P 主题: RE: [paws] draft-wei-paws-database-discovery-01 Hi Vince, All I think the business relationships between master device vendor, regulatory body and database operator is very important to decide how to deploy database discovery mechanism further, so maybe we should have a discuss about it and have a more clear description of these relationships, can anyone provide some information about this? Thanks! -Xinpeng From: Vincent Chen [mailto:vchen@google.com] Sent: Thursday, June 06, 2013 4:08 PM To: Weixinpeng Cc: Mark Jones; paws@ietf.org; Peter McCann; Zhulei (A) Subject: Re: [paws] draft-wei-paws-database-discovery-01 Xinpeng, On Wed, Jun 5, 2013 at 8:30 PM, Weixinpeng <weixinpeng@huawei.com<mailto:weixinpeng@huawei.com>> wrote: Hi Vince, , I am not quite clear about how OUTSIDE_COVERAGE works, if the database is in charge of returning a list of alternate database with OUTSIDE_COVERAGE error, does it means the database has to maintain some information, such as coverage area, of other databases? And how it works when databases are managed by different companies? This alternate list is optional, so it's up to the database, business arrangements, and, possibly, regulatory requirements. Because the return value here is very much like what you are proposing, I was exploring whether we should just add a ListDatabase method to the PAWS protocol such that the device just needs to understand one protocol. This would allow: - A database to serve as both listing functionality (if it wants) as well as the spectrum-availability functionality - A server can choose to implement only the ListDatabase functionality In the second case, it would be equivalent to your proposal, just that the protocol messages would be in the same JSONRPC format as the PAWS protocol, rather than the LoST XML format. (If we were to add the method, I think we should remove the listing from OUTSIDE_COVERAGE error). If a master moves from USA to UK, can the database that the master originally connected return available database in UK to master? That should be allowed. Another question is, if a Database Listing server is used, what interface will be deployed between master and Database Listing server, is there an existing one, or a new one should be devised? It should be the same one. This simplifies the device implementation. Finally, when HTTP redirect is provided in the protocol, can you explain it to me when “DbUpdateSpec” be used and when HTTP redirect will be used, if database wants to provide an alternate datebase? Great question. There was some thought that HTTP redirect can only return a single URL without additional "attributes", so is less flexible in case we wanted to convey more information about the change. On the other hand, DbUpdateSpec does add a bit more complexity. I think there was also some concern that HTTP redirect is at the outer layer, so does not pass through any hand-shake that might have been required by a WSDB via the INIT_REQ mechanism. So...does the simplicity of HTTP redirect outweigh the benefits? -vince Thanks! -Xinpeng
- [paws] draft-wei-paws-database-discovery-01 Weixinpeng
- Re: [paws] draft-wei-paws-database-discovery-01 Mark Jones
- Re: [paws] draft-wei-paws-database-discovery-01 Hannes Tschofenig
- Re: [paws] draft-wei-paws-database-discovery-01 Mark Jones
- Re: [paws] draft-wei-paws-database-discovery-01 Weixinpeng
- Re: [paws] draft-wei-paws-database-discovery-01 Mark Jones
- Re: [paws] draft-wei-paws-database-discovery-01 Weixinpeng
- Re: [paws] draft-wei-paws-database-discovery-01 Vincent Chen
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 Peter Stanforth
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 Vincent Chen
- Re: [paws] draft-wei-paws-database-discovery-01 Harasty, Daniel J
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 michael.fitch
- Re: [paws] draft-wei-paws-database-discovery-01 Peter Stanforth
- Re: [paws] draft-wei-paws-database-discovery-01 Vincent Chen
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 Weixinpeng
- Re: [paws] draft-wei-paws-database-discovery-01 Vincent Chen
- Re: [paws] draft-wei-paws-database-discovery-01 Weixinpeng
- Re: [paws] draft-wei-paws-database-discovery-01 Zhulei (A)
- Re: [paws] draft-wei-paws-database-discovery-01 Vincent Chen
- Re: [paws] draft-wei-paws-database-discovery-01 Peter McCann
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 Peter McCann
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 Peter McCann
- Re: [paws] draft-wei-paws-database-discovery-01 Vincent Chen
- Re: [paws] draft-wei-paws-database-discovery-01 Rosen, Brian
- Re: [paws] draft-wei-paws-database-discovery-01 Peter McCann