1 / 22

What DFS measurement reporting mechanisms should be included?

What DFS measurement reporting mechanisms should be included?. Andrew Myles (Cisco Systems) 17 January 2001. D2.0 should use the measurement “blob” approach specified in 01-664r1, with the contents of each “blob” to be confirmed.

paullindsay
Download Presentation

What DFS measurement reporting mechanisms should be included?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What DFS measurement reporting mechanisms should be included? Andrew Myles (Cisco Systems) 17 January 2001 Andrew Myles, Cisco Systems

  2. D2.0 should use the measurement “blob” approach specified in 01-664r1, with the contents of each “blob” to be confirmed • There is a wide spectrum of possible approaches for DFS measurement requests and reports • DFS should provide facilities for requesting and reporting the “answer” and other measured information in “blobs” • 01-664r1 (a proposal for a base D2.0) defines: • an flexible and extensible infrastructure for measurement requests and reports in “blobs” • measurement request and report “blobs” based on D1.0 • Most fields in the D1.0 measurement request and report elements have equivalents in 01-664r1 • The fields required by 802.11h in measurement reports to satisfy its PAR need to be confirmed Andrew Myles, Cisco Systems

  3. There is a wide spectrum of possible approaches for DFS measurement requests and reports DFS measurement philosophy Undertake measurement internally Another STA undertakes measurement Nothing reported externally Report raw measurements Report filtered measurements Report the “answer” Report using “blob” • Raw RSSI measurements D1.0 solution • BSS, …, Foreign PLCP, & periodicity bits • Total RSSI histogram • CCA busy fraction, duration & interval • Unknown RSSI histogram • BSS sets 01-664r1 solution • Is the channel clear? • Is there a licensed user operating in the channel? • Is there an unlicensed user operating in the channel? 01-664r1 solution • Provide basic request and reporting infrastructure • Define contents of requests and reports as required Andrew Myles, Cisco Systems

  4. DFS should provide facilities for requesting and reporting the “answer” and other measured information in “blobs” Approach Advantages Disadvantages Conclusion Report raw measurements • Centralised processing of data • Can easily change algorithms as regulations change • Requires very large measurement reports Flexible, but too much data Report the “answer” • Minimises the size of measurement reports • Focuses reports on whether licensed and unlicensed users are operating in a channel • Requires STAs to maintain up to date algorithms as regulations change (required anyway for IBSS) • Requires STAs to process all measurements (required anyway for IBSS) Solution focused on detecting licensed users Report using “blob” • Allows new measurements and reports to be defined as the regulations change or are refined • Same structure could be used for radio resources management • ? Flexible and extensible Report filtered measurements (D1.0 solution) • Some centralised processing of data • Can easily change algorithms as regulations change, within the constraints imposed by the content of the filtered reports • Limits the size of measurement reports • May provide insufficient information to detect licensed and unlicensed users • May provide the wrong information as regulations change • Requires STAs to process some measurements Poor compromise – worst of all worlds Andrew Myles, Cisco Systems

  5. 01-664r1 defines an flexible and extensible infrastructure for measurement requests and reports in blobs Channel Measurement Request Channel Measurement Report Blob 1 … Blob n Blob 1 … Blob n • Request frame contains one or more request blobs (elements) • Request element is for specified start time, duration & channel • Request elements can be processed in parallel or series • Request element specifies details of measurement • Optional request elements can be rejected Flexible! Extensible! Channel Measurement Report Blob 1 … Blob n • Report frame contains one or more report blobs (elements) • Report elements for a particular request can be spread across multiple report frames • Report element specifies details of measurement results as result of request or autonomously Andrew Myles, Cisco Systems

  6. A Channel Measurement Request frame can contain one or more Measurement Request elements (or blobs) Channel Measurement Request frame • Category (0) indicates Spectrum Management • Action (0) indicates Channel Measurement Request frame • Action Specific indicates the number of TBTTs until the first request element should be processed • 0 means immediately • Subsequent request elements are processed sequentially • Dialog Token indicates the unique identity of the request frame Category(0) Action(0) ActionSpecific DialogToken One or moreMeasurement Request elements 1 1 1 1 variable Andrew Myles, Cisco Systems

  7. A Channel Measurement Request element contains the definition of a single measurement request Channel Measurement Request element • Channel Number indicates the channel to which the request element applies • Measurement Token is a non-zero number that is unique among request elements in a request frame • Measurement Duration is the length of the measurement • 0 means use the length of the previous request element and process in parallel • Measurement ID identifies the format of the following request field • ID’s are administered by IEEE • Measurement Request contains the details of the request Element ID(38) Length(variable) 1 1 Channel Number Measurement Token Measurement Duration Measurement ID Measurement Request 1 1 1 1 variable Andrew Myles, Cisco Systems

  8. A Channel Measurement Report frame can contain one or more Measurement Report elements (or blobs) Channel Measurement Report frame • Category (0) indicates Spectrum Management • Action (1) indicates Channel Measurement Report frame • Action Specific indicates the status of the report frame • O means frame contains report elements in response to request elements • 1 means frame contains report elements provided autonomously • 2 means frame contains request elements that could not be processed(only allowed for optional request elements) • Dialog Token identifies the request frame that resulted in this report frame • 0 if frame contains report elements provided autonomously Category(0) Action(1) ActionSpecific DialogToken One or more Measurement Report(or Request) elements 1 1 1 1 variable Andrew Myles, Cisco Systems

  9. A Channel Measurement Report element contains the result of a measurement Channel Measurement Report element • Channel Number indicates the channel to which the report element applies • Measurement Token is taken from the corresponding request element • 0 means the report element is being sent autonomously • Measurement Duration is the length of the measurement • When first report element in report frame, 0 means use the length of the last report element in the last report with the same Dialog Token and Status • Otherwise, 0 means use the length of the previous report element in this report frame • Measurement ID identifies the format of the following Measurement Request field • ID’s are administered by IEEE • Measurement Report contains the details of the report Element ID(38) Length(variable) 1 1 Channel Number Measurement Token Measurement Duration Measurement ID Measurement Request 1 1 1 1 variable Andrew Myles, Cisco Systems

  10. 01-664r1 contains measurement request and report “blobs” based on D1.0 Blob Description of measurement report Mandatory Basic Basic measurement information, including “the answer”  RSSRI Histogram RSSRI density information  Extended CCA CCA information, including its periodicity  Unknown RSSRI Histogram RSSRI density information during reception of PPDUs with valid preamble/PLCP & invalid CRC  BSS Info about other BSS’s, including BSSID, Beacon interval, capability, supported rates, CF parameters, IBSS parameters  STA Information about other STA’s by BSS, including address and RSSI histogram  Andrew Myles, Cisco Systems

  11. A Basic request results in a report containing basic measurement information, including “the answer” Basic request Basic report Bit BSS 0 Foreign PLCP Header 1 Possible Licensed User 2 Null Basic Licensed User 3 2 Clean Channel 4 Reserved 5-15 Note: bit definitions are open for discussion Andrew Myles, Cisco Systems

  12. RSSRI Histogram request results in a report containing RSSRI density information RSSRI Histogramrequest RSSRI Histogram report RSSRI 0 density RSSRI 1 density RSSRI 2 density RSSRI 3 density 1 1 1 1 Null RSSRI 4 density RSSRI 5 density RSSRI 6 density RSSRI 7 density 1 1 1 1 RSSRI n density =Ceiling(255 * (Period RSSRI n during measurement) / (Period of measurement)) RSSRI Power at antenna (dBm) Tolerance 0 1 2 3 4 5 6 7 Power  -87 -87 < Power  -82 -82 < Power  -77 -77 < Power  -72 -72 < Power  -67 -67 < Power  -62 -62 < Power  -57 -57 < Power 0 1 2 3 4 5 6 7 Andrew Myles, Cisco Systems

  13. Extended CCA request results in a report containing CCA information, including its periodicity Extended CCArequest Extended CCA report • CCA Busy Fraction • Ceiling(255* (Period CCA busy during measurement) / (Period of measurement)) • CCA Busy Duration • Number of slots CCA busy during last cycle if CCA periodic for two cycles • CCA Busy Interval • Number of slots last cycle if CCA periodic for two cycles Null CCA Busy Fraction CCA Busy Duration CCA Busy Interval 1 1 1 Andrew Myles, Cisco Systems

  14. Unknown RSSRI Histogram request results in a report containing RSSRI density information from receptions of PPDUs with valid preamble/PLCP and an invalid CRC Unknown RSSRI Histogram request Unknown RSSRI Histogram report RSSRI 0 density RSSRI 1 density RSSRI 2 density RSSRI 3 density 1 1 1 1 Null RSSRI 4 density RSSRI 5 density RSSRI 6 density RSSRI 7 density 1 1 1 1 RSSRI n density =Ceiling(255 * (Period RSSRI n in PPDUs with valid preamble/PLCP and invalid CRC during measurement) / (Period of measurement of PPDUs with valid preamble/PLCP and invalid CRC )) RSSRI Power at antenna (dBm) Tolerance 0 1 2 3 4 5 6 7 Power  -87 -87 < Power  -82 -82 < Power  -77 -77 < Power  -72 -72 < Power  -67 -67 < Power  -62 -62 < Power  -57 -57 < Power 0 1 2 3 4 5 6 7 Andrew Myles, Cisco Systems

  15. A BSS request results in one or more reports, each containing information about a detected BSS from received Beacons and Probe Responses BSS request BSS report BSSID BeaconInterval CapabilityInformation Supported Rates 6 2 2 3-10 Null CFParameter Set Only included if the detected Beacon or Probe Response contains a CF Parameter Set 6 IBSSParameter Set Only included if the detected Beacon or Probe Response contains an IBSS Parameter Set 4 Andrew Myles, Cisco Systems

  16. STA request results in a report containing information about other STA’s by BSS, including address and RSSI histogram • BSSID • Address of BSSID of detected STA • STA Address • Address if detected STA • RSSRI Histogram • RSSRI Histogram for period receiving PPDUs from this STA STA request STA report Number of STAs BSSID STA Address RSSI Histogram Zero or more tuples 1 6 6 8 Andrew Myles, Cisco Systems

  17. Most fields in the D1.0 measurement request and report elements have equivalents in 01-664r1 D1.0 element Fields without equivalentsin 01-664r1 Basic Channel Measurement Method • Report Time Limit CF Channel Measurement Method • Measurement Offset • Non-Measurement Duration Channel Measurement Report • Power Level Adjustment • Own Beacon RSSI Andrew Myles, Cisco Systems

  18. Most fields in the D1.0 Basic Channel Measurement Method element have equivalents in 01-664r1 D1.0 Basic Channel Measurement Method element 01-664r1 equivalent Comments Measurement Duration Measurement Duration in each request element 01-664r1 also allows parallel measurements to be requested Channel numbers Channel Number in each request element 01-664r1requires a separate request element per channel Report Type Implicit to the request element Extended CCA Report and Extended BSS report each have own request Report Time Limit - As long as the report is sent ASAP there is no need for this field Andrew Myles, Cisco Systems

  19. The scheduling fields in the D1.0 CF Channel Measurement Method element have no equivalents in 01-664r1 D1.0 CF ChannelMeasurement Method element 01-664r1 equivalent Comments Measurement Duration Measurement Duration in each request element 01-664r1 also allows parallel measurements to be requested Measurement Offset - From the description in D1.0, it is unclear what these fields are used for and how they are used. If necessary they could easily be incorporated into the “blob” structure Non-Measurement Duration Channel numbers Channel Number in each request element 01-664r1requires a separate request element per channel Report Type Implicit to the request element Extended CCA Report and Extended BSS report each have own request Report Time Limit - As long as the report is sent ASAP there is no need for this field Andrew Myles, Cisco Systems

  20. The most fields in the D1.0 Channel Measurement Report element have equivalents in 01-664r1 D1.0 Channel Measurement Report element 01-664r1 equivalent Comments Power Level Adjustment - Clarification is required what value goes here and why Own Beacon RSSI Channel Number Channel Number in each report element - Measurement Summary Basic Report The details of the bits need to be discussed Total RSSRI Histogram RSSRI Histogram Report - CCA Busy Fraction Extended CCA Report - Andrew Myles, Cisco Systems

  21. The most fields in the D1.0 Channel Measurement Report element have equivalents in 01-664r1 D1.0 Channel Measurement Report element 01-664r1 equivalent Comments CCA Busy Duration Extended CCA Report - CCA Busy Interval Extended CCA Report - Unknown RSSRI Unknown RSSRI Histogram Report - # of BSS Sets Implicit in the length of report frame - BSS Sets Multiple BSS Reports &multiple STA Reports Fields are Beacon Interval, Capability Information, Supported Rates, CF Parameter Set, IBSS Parameter Set, Station Address, RSRRI Histogram Andrew Myles, Cisco Systems

  22. The precise fields required by 802.11h in measurement reports to satisfy its PAR need to be confirmed D1.0 measurement report field Need to satisfy PAR? Need to satisfy PAR? Power Level Adjustment  Only appears to be here because of equivalent in HIPERLAN2 Own Beacon RSSI  Only appears to be here because of equivalent in HIPERLAN2 Channel Number  - Measurement Summary  The details of the bits need to be discussed Total RSSRI Histogram  - CCA Busy Fraction  - CCA Busy Duration  - CCA Busy Interval  - Unknown RSSRI  - # of BSS Sets  - BSS Sets  - Andrew Myles, Cisco Systems

More Related