--- Begin Message ---
(BEGIN IANA LAST CALL COMMENTS)
IESG/Authors/WG Chairs:
IANA has reviewed draft-ietf-paws-protocol-14. Authors should review the
comments and/or questions below. Please report any inaccuracies and respond to
any questions as soon as possible.
IANA has a question for one of the requested actions in this draft document.
We received the following comments/questions from the IANA's reviewer:
IANA understands that, upon approval of this document there are three actions
which IANA must complete.
IANA understands that this document proposes the creation of a PAWS protocol
registry which will initially consist of three subregistries:
- the PAWS Ruleset ID Registry
- the PAWS Parameter Registry
- the PAWS Error Code Registry
On the IANA Matrix located at:
http://www.iana.org/protocols
the new PAWS registry will be linked with a reference of [ RFC-to-be ].
In the new PAWS registry there will be three sub-registries as follows:
First, in the PAWS Registry created above, a new registry called the PAWS
Ruleset ID Registry will be created. Each entry in the registry has a ruleset
name, additional parameter requirements and a specification.
New entires in this registry are done through Specification Required as defined
in RFC 5226.
There are two initial entries in this new registry as follows:
Ruleset identifier: FccTvBandWhiteSpace-2010
Specification: This ruleset refers to the FCC rules for TV-band White Space
operations established in the Code of Federal Regulations (CFR), Title 47, Part
15, Subpart H.
Additional Parameter Requirements for FccTvBandWhiteSpace-2010:
Available Spectrum Request
+---------------+-----------------------------+-------------+-------+
| Parameter | Type | Requirement | Notes |
| Name | | | |
+---------------+-----------------------------+-------------+-------+
| deviceDesc | DeviceDescriptor | REQUIRED | |
+---------------+-----------------------------+-------------+-------+
Available Spectrum Batch Request
+---------------+-----------------------------+-------------+-------+
| Parameter | Type | Requirement | Notes |
| Name | | | |
+---------------+-----------------------------+-------------+-------+
| deviceDesc | DeviceDescriptor | REQUIRED | |
+---------------+-----------------------------+-------------+-------+
DeviceDescriptor Message
+-------------------+--------+-------------+------------------------+
| Parameter Name | Type | Requirement | Notes |
+-------------------+--------+-------------+------------------------+
| fccId | string | REQUIRED | Specifies a device's |
| | | | FCC certification ID |
| fccTvbdDeviceType | string | REQUIRED | Specifies the FCC |
| | | | Device Type |
| | | | of |
| | | | TV-band White Space |
| | | | device, as defined by |
| | | | the FCC rules. |
+-------------------+--------+-------------+------------------------+
DeviceOwner Message
+-----------+-------+-----------------------------------------------+
| Parameter | Type | Additional Requirement |
| Name | | |
+-----------+-------+-----------------------------------------------+
| owner | vCard | The owner is required to contain the formatted|
| | | name of an individual or organization using |
| | | the "fn" property. When the name is that of an|
| | | organization, the entry also is required to |
| | | contain the "kind" property, with a value of |
| | | "org". |
| operator | vCard | The operator entry is required to contain the |
| | | following properties for the contact person |
| | | responsible for the device's operation: "fn", |
| | | "adr", "tel", and "email". |
+-----------+-------+-----------------------------------------------+
Ruleset identifier: ETSI-EN-301-598-1.1.1
Specification document(s): This ruleset refers to the ETSI
Harmonised Standard [ETSI-EN-301-598] established by ETSI.
Additional Parameter Requirements:
DeviceDescriptor
+-------------------------+-------+-------------+-------------------+
| Parameter Name | Type | Requirement | Notes |
+-------------------------+-------+-------------+-------------------+
| manufacturerId | string| REQUIRED | Specifies a |
| | | | device's |
| | | | manufacturer's |
| | | | identifier. See |
| | | | [ RFC-to-be ] |
| | | | Section 5.2. |
| modelId | string| REQUIRED | Specifies a |
| | | | device's model |
| | | | identifier. See |
| | | | [ RFC-to-be ] |
| | | | Section 5.2. |
| etsiEnDeviceType | string| REQUIRED | Specifies the |
| | | | device's ETSI |
| | | | device type |
| | | | (Section |
| | | | 9.2.2.3). |
| etsiEnDeviceEmissionsCl | string| REQUIRED | Specifies the |
| ass | | | device's ETSI |
| | | | device emissions |
| | | | class (Section |
| | | | 9.2.2.4). |
| etsiEnTechnologyId | string| REQUIRED | Specifies the |
| | | | device's ETSI |
| | | | technology ID |
| | | | (Section |
| | | | 9.2.2.5). |
| etsiEnDeviceCategory | string| REQUIRED | Specifies the |
| | | | device's ETSI |
| | | | device category |
| | | | (Section |
| | | | 9.2.2.6). |
+-------------------------+-------+-------------+-------------------+
AVAIL_SPECTRUM_REQ
+-------------+--------+-------------+------------------------------+
| Parameter | Type | Requirement | Notes |
| Name | | | |
+-------------+--------+-------------+------------------------------+
| requestType | string | OPTIONAL | Modifies the available- |
| | | | spectrum request type. If |
| | | | specified, the only valid |
| | | | value is, "Generic Slave", |
| | | | and the Database is required |
| | | | to respond with generic |
| | | | operating parameters for any |
| | | | Slave Device. |
+-------------+--------+-------------+------------------------------+
Available Spectrum Batch Request
+-------------+--------+-------------+------------------------------+
| Parameter | Type | Requirement | Notes |
| Name | | | |
+-------------+--------+-------------+------------------------------+
| requestType | string | OPTIONAL | Modifies the available- |
| | | | spectrum request type. If |
| | | | specified, the only valid |
| | | | value is, "Generic Slave", |
| | | | and the Database is required |
| | | | to respond with generic |
| | | | operating parameters for any |
| | | | Slave Device. |
+-------------+--------+-------------+------------------------------+
DeviceDescriptor for AVAIL_SPECTRUM_RESP and AVAIL_SPECTRUM_BATCH_RESP messages
+--------------------------------+---------+----------+---------------+
| Parameter Name | Type | Requirem | Notes |
| | | ent | |
+--------------------------------+---------+----------+---------------+
| needsSpectrumReport | boolean | REQUIRED | The Database |
| | | | is required |
| | | | to set this |
| | | | to true to |
| | | | indicate that |
| | | | the device |
| | | | must report |
| | | | spectrum |
| | | | usage. |
| maxTotalBwHz | float | REQUIRED | Specifies a |
| | | | constraint on |
| | | | total allowed |
| | | | bandwidth. |
| maxContiguousBwHz | float | REQUIRED | Specifies a |
| | | | constraint on |
| | | | total allowed |
| | | | contiguous |
| | | | bandwidth. |
| etsiEnSimultaneousChannelOpera | string | REQUIRED | Specifies a |
| tionRestriction | | | constraint on |
| | | | simultaneous |
| | | | channel |
| | | | operation |
| | | | (Section |
| | | | 9.2.2.7). If |
| | | | it is not |
| | | | provided, the |
| | | | default value |
| | | | is "0". |
+--------------------------------+---------+----------+---------------+
RulesetInfo
+-------------------+-------+-------------+-------------------------+
| Parameter Name | Type | Requirement | Notes |
+-------------------+-------+-------------+-------------------------+
| maxLocationChange | float | OPTIONAL | Specifies a constraint |
| | | | on maximum location |
| | | | changes. |
+-------------------+-------+-------------+-------------------------+
QUESTION/Note:
1) It appears that this document defines multiple tables for Additional
Parameter
Requirements for each Ruleset ID entry in the new requested sub-registry "PAWS
Ruleset ID Registry" of the new created PAWS protocol registry. How do the
authors
want the registration information presented in the namespace (aka website)?
You can visit the following registry that shows a list of sub-registries for
iSCSI
Parameters, and more sub-registries under a sub-registry "iSCSI Login Response
Status Codes":
http://www.iana.org/assignments/iscsi-parameters
2) We understand that "Specification document(s)" is the column for Reference.
Second, in the PAWS Registry created above, a new registry called the PAWS
Parameter Registry will be created. Each entry in the registry has a parameter
name, parameter usage location and a specification.
New entires in this registry are done through Specification Required as defined
in RFC 5226.
There are seven initial entries in this new registry as follows:
Parameter name: fccId
Parameter usage location: DeviceDescriptor
Specification document(s): [ RFC-to-be ]
Parameter name: fccTvbdDeviceType
Parameter usage location: DeviceDescriptor
Specification document(s): [ RFC-to-be ]
Parameter name: etsiEnDeviceType
Parameter usage location: DeviceDescriptor
Specification document(s): Specifies the White Space Device type, as defined
by the ETSI Harmonized Standard - [
http://www.etsi.org/deliver/etsi_en/301500_301599/301598/01.01.01_60/en_301598v010101p.pdf
]
Parameter name: etsiEnDeviceEmissionsClass
Parameter usage location: DeviceDescriptor
Specification document(s): Specifies the White Space Device emissions class,
as defined by the ETSI Harmonized Standard - [
http://www.etsi.org/deliver/etsi_en/301500_301599/301598/01.01.01_60/en_301598v010101p.pdf
]
Parameter name: etsiEnTechnologyId
Parameter usage location: DeviceDescriptor
Specification document(s): Specifies the White Space Device technology
identifier, as defined by the ETSI Harmonized Standard - [
http://www.etsi.org/deliver/etsi_en/301500_301599/301598/01.01.01_60/en_301598v010101p.pdf
]
Parameter name: etsiEnDeviceCategory
Parameter usage location: DeviceDescriptor
Specification document(s): Specifies the White Space Device category, as
defined by the ETSI Harmonized Standard - [
http://www.etsi.org/deliver/etsi_en/301500_301599/301598/01.01.01_60/en_301598v010101p.pdf
]
Parameter name: etsiEnSimultaneousChannelOperationRestriction
Parameter usage location: SpectrumSpec
Specification document(s): Specifies the constraint on the device maximum
total EIRP, as defined by the ETSI Harmonized Standard - [
http://www.etsi.org/deliver/etsi_en/301500_301599/301598/01.01.01_60/en_301598v010101p.pdf
]
Third, in the PAWS Registry created above, a new registry called the PAWS Error
Code Registry will be created. Each entry in the registry has an error code,
name, description, additional parameters and reference
New entries in this registry are done through Specification Required as defined
in RFC 5226.
There are new entries in this subregistry, all with a reference of [ RFC-to-be
], as follows:
Code Name Description & Additional parameters
------ ---------------- ---------------------------------------------
32767 to 1 Unassigned
0 (reserved)
-100 (reserved)
-101 VERSION The Database does not support the specified
version of the message.
-102 UNSUPPORTED The Database does not support the Device. For
example, it does not support the ruleset
specified in the request.
-103 UNIMPLEMENTED The Database does not implement the optional
request or optional feature.
-104 OUTSIDE_COVERAGE The specified geo-location is outside the
coverage area of the Database. The Database
MAY include a DbUpdateSpec
parameter to provide a list of alternate
databases that might be appropriate for the
requested location. See OUTSIDE_COVERAGE
Error for more details.
-105 DATABASE_CHANGE The Database has changed its URI. The
Database MAY include a DbUpdateSpec
parameter in the error response
to provide devices with one or more alternate
database URIs. The Device needs to use the
information to update its list of
preconfigured databases to replace (only) its
entry for the responding Database with the
list of alternate database URIs. See
DATABASE_CHANGE Error for
more details.
-200 (reserved)
-201 MISSING A required parameter is missing. The Database
MUST include a list of the required parameter
names. The Database MAY include only names of
parameters that are missing, but MAY include
a full list. Including the full list of
missing parameters may reduce the number of
re-queries from the Device. See MISSING Error
for more details.
-202 INVALID_VALUE A parameter value is invalid in some way. The
Database SHOULD include a message indicating
which parameter and why its value is invalid.
-300 (reserved)
-301 UNAUTHORIZED The Device is not authorized to used the
Database. Authorization may be determined by
the ruleset or be dependent on prior
arrangement between the Device and Database.
-302 NOT_REGISTERED Device registration required, but the Device
is not registered.
-32000 (reserved) Reserved for JSON-RPC error codes.
to
-32768
IANA understands that these three actions are the only ones required to be
completed upon approval of this document.
Note: The actions requested in this document will not be completed until the
document has been approved for publication as an RFC. This message is only to
confirm what actions will be performed.
Thanks,
Pearl Liang
ICANN
(END IANA LAST CALL COMMENTS)
On Wed Aug 06 21:09:57 2014, [email protected] wrote:
>
> The IESG has received a request from the Protocol to Access WS database
> WG (paws) to consider the following document:
> - 'Protocol to Access White-Space (PAWS) Databases'
> <draft-ietf-paws-protocol-14.txt> as Proposed Standard
>
> A prior Last Call was made for version -12 of this document. Comments
> received during that discussion lead to extensive edits to the document,
> which could benefit from a second review.
>
> The IESG plans to make a decision in the next few weeks, and solicits
> final comments on this action. Please send substantive comments to the
> [email protected] mailing lists by 2014-08-20. Exceptionally, comments may be
> sent to [email protected] instead. In either case, please retain the
> beginning of the Subject line to allow automated sorting.
>
> Abstract
>
>
> Portions of the radio spectrum that are allocated to licensees are
> available for non-interfering use. This available spectrum is called
> "White Space." Allowing secondary users access to available spectrum
> "unlocks" existing spectrum to maximize its utilization and to
> provide opportunities for innovation, resulting in greater overall
> spectrum utilization.
>
> One approach to managing spectrum sharing uses databases to report
> spectrum availability to devices. To achieve interoperability among
> multiple devices and databases, a standardized protocol must be
> defined and implemented. This document defines such a protocol, the
> "Protocol to Access White Space (PAWS) Databases".
>
>
>
>
> The file can be obtained via
> http://datatracker.ietf.org/doc/draft-ietf-paws-protocol/
>
> IESG discussion can be tracked via
> http://datatracker.ietf.org/doc/draft-ietf-paws-protocol/ballot/
>
>
> The following IPR Declarations may be related to this I-D:
>
> http://datatracker.ietf.org/ipr/2203/
> http://datatracker.ietf.org/ipr/2340/
> http://datatracker.ietf.org/ipr/2239/
>
>
>
--- End Message ---
_______________________________________________
paws mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/paws