Problem with interpreting "frequencyRanges" in AVAIL_SPECTRUM_REQ

87 views
Skip to first unread message

Przemysław Pawełczak

unread,
Jul 9, 2014, 12:35:13 PM7/9/14
to google-spectr...@googlegroups.com
Dear Mike,

Another quick question from our side. 

I'm confused as to how interpret Google WSDB reply when passing "capabilities": { "frequencyRanges": []}" in AVAIL_SPECTRUM_REQ request.

Despite asking Google Server to give frequencies only for:

"frequencyRanges": [{ "startHz": 800000000, "stopHz": 850000000 }, { "startHz": 900000000, "stopHz": 950000000 }]

Server replies with channels outside of these ranges:

{
        "startHz": 5.4E7,
        "stopHz": 6.62E8,
        "maxPowerDBm": -56.799999947335436
       },
       {
        "startHz": 6.62E8,
        "stopHz": 6.68E8,
        "maxPowerDBm": 15.99999928972511
       },


Its this a bug, a valid server reply, or we are missing something here?

Best regards,
Przemek

Michael Head

unread,
Jul 9, 2014, 12:43:26 PM7/9/14
to google-spectr...@googlegroups.com
You're right. This is a bug.

We don't apply frequencyRanges mask over the results. PAWS says we "SHOULD NOT" return spectrum outside those ranges, but the current implementation does anyway.

It's unlikely that we'll change this in the current PAWS draft 06 implementation. It's possible -- even likely -- that we will fix when we migrate our API to the final PAWS RFC (once it's ratified by IETF).

-- mike

Przemysław Pawełczak

unread,
Jul 9, 2014, 2:52:50 PM7/9/14
to google-spectr...@googlegroups.com
Thanks Mike! All clear now.

Cheers,
Przemek
Reply all
Reply to author
Forward
0 new messages