Protocol to Access White-Space (PAWS)

Created
2014-11-13
Last Updated
2015-05-22
Available Formats

XML

HTML

Plain text

Registries included below

PAWS Ruleset ID Registry

Registration Procedure(s)
Specification Required
Expert(s)
Unassigned
Reference
[RFC7545]
Available Formats

CSV
Ruleset Identifier Reference Template
FccTvBandWhiteSpace-2010 [FCC-CFR47-15H] [RFC7545] Section 9.1.2.1
ETSI-EN-301-598-1.1.1 [ETSI-EN-301-598] [RFC7545] Section 9.1.2.2

PAWS Parameters Registry

Registration Procedure(s)
Specification Required
Expert(s)
Unassigned
Reference
[RFC7545]
Available Formats

CSV
Parameter Name Parameter Usage Location Specification Document(s)
fccId DeviceDescriptor (Section 5.2 of [RFC7545]) [RFC7545] Specifies the device's FCC certification identifier. A valid FCC ID is limited to 19 characters in the ASCII value range, as proposed in FCC Administration Topics Review [FCC-Review-2012-10]. For the purposes of the PAWS protocol, the maximum length of the fccId value is 32 octets.
fccTvbdDeviceType DeviceDescriptor (Section 5.2 of [RFC7545]) Specifies the White Space Device type, as defined by the ETSI Harmonised Standard [ETSI-EN-301-598]. Valid values are single-letter strings, such as "A", "B", etc. Consult the documentation for details about the device types.
etsiEnDeviceType DeviceDescriptor (Section 5.2 of [RFC7545]) [RFC7545] Specifies the TV Band White Space device type, as defined by the FCC. Valid values are "FIXED", "MODE_1", "MODE_2".
etsiEnTechnologyId DeviceDescriptor (Section 5.2 of [RFC7545]) Specifies the White Space Device technology identifier, as defined by the ETSI Harmonised Standard [ETSI-EN-301-598]. The maximum length of the string value is 64 octets. Consult the documentation for valid values.
etsiEnDeviceCategory DeviceDescriptor (Section 5.2 of [RFC7545]) Specifies the White Space Device category, as defined by the ETSI Harmonised Standard [ETSI-EN-301-598]. Valid values are the strings, "master" and "slave". It is case insensitive.
etsiEnSimultaneousChannelOperationRestriction SpectrumSpec (Section 5.9 of [RFC7545]) Specifies the constraint on the device maximum total EIRP, as defined by the ETSI Harmonised Standard [ETSI-EN-301-598]. The values are represented by numeric strings, such as "0", "1", etc. Consult the documentation for the specification of the power constraint corresponding to each parameter value.
etsiEnDeviceEmissionsClass DeviceDescriptor (Section 5.2 of [RFC7545]) Specifies the white-space device emissions class, as defined by the ETSI Harmonised Standard [ETSI-EN-301-598], that characterizes the out-of-block emissions of the device. The values are represented by numeric strings, such as "1", "2", "3", etc. Consult the documentation for details about emissions classes.

PAWS Error Code Registry

Registration Procedure(s)
Specification Required
Expert(s)
Unassigned
Reference
[RFC7545]
Note
Error code values range from -32768 to 32767, inclusive. See Section 5.17 
of [RFC7545].
    
Available Formats

CSV
Code Name Description and Additional Parameters Reference
32767 to 1 Unassigned
0 Reserved [RFC7545]
-1 to -99 Unassigned
-100 Reserved [RFC7545]
-101 VERSION The Database does not support the specified version of the message. This error does not use any additional data. [RFC7545]
-102 UNSUPPORTED The Database does not support the device. For example, it supports none of the ruleset specified in the request or does not support the device, based on its device type, model, etc. This error does not use any additional data. [RFC7545]
-103 UNIMPLEMENTED The Database does not implement the optional request or optional feature. This error does not use any additional data. [RFC7545]
-104 OUTSIDE_COVERAGE The specified geolocation is outside the coverage area of the Database. The Database MAY include a DbUpdateSpec (Section 5.7 of [RFC7545]) to provide a list of alternate databases that might be appropriate for the requested location. See OUTSIDE_COVERAGE Error (Section 5.17.1 of [RFC7545]) for more details. [RFC7545]
-105 DATABASE_CHANGE The Database has changed its URI. The Database MAY include a DbUpdateSpec (Section 5.7 of [RFC7545]) in the error response to provide devices with one or more alternate database URIs. The device needs to update its preconfigured entry for the responding database with the alternate databases listed in the DbUpdateSpec. See DATABASE_CHANGE Error (Section 5.17.2 of [RFC7545]) for more details. [RFC7545]
-106 to -199 Unassigned
-200 Reserved [RFC7545]
-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 (Section 5.17.3 of [RFC7545]) for more details. [RFC7545]
-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. This error does not use any additional data. [RFC7545]
-203 to -299 Unassigned
-300 Reserved [RFC7545]
-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. This error does not use any additional data. [RFC7545]
-302 NOT_REGISTERED Device registration required, but the device is not registered. This error does not use any additional data. [RFC7545]
-303 to -31999 Unassigned
-32000 to -32768 Reserved Reserved for JSON-RPC error codes. [RFC7545]