ip crew
play

IP CREW Cognitive Radio Experimentation World A Set of - PowerPoint PPT Presentation

IP CREW Cognitive Radio Experimentation World A Set of Methodologies for Heterogeneous Spectrum Sensing W.Liu, S. Bouckaert, I. Moermann, S. Pollin, P. v. Wesemael, C. Heller, D. Finn, D. Willkomm, J.-H. Hauer, M.Chwalisz, N.Michailow, T.Solc


  1. IP CREW Cognitive Radio Experimentation World A Set of Methodologies for Heterogeneous Spectrum Sensing W.Liu, S. Bouckaert, I. Moermann, S. Pollin, P. v. Wesemael, C. Heller, D. Finn, D. Willkomm, J.-H. Hauer, M.Chwalisz, N.Michailow, T.Solc Z.Padrah WInnComm – Europe, 27 th of June 2012 The research leading to these results has received funding from the European Union's Seventh Framework Programme (FP7/2007-2013) under grant agreement n ° 258301 (CREW project).

  2. Introduction ■ Why heterogeneous sensing? ● Cognitive radio – ISM band is getting overcrowded – Cognitive Radio demands spectrum sensing first and then talk ● Cost vs Performance -- Cooperative sensing with portable and small devices is desired

  3. Challenges ■ Goal : spectrum sensing achieved by small, portable and heterogeneous devices, in a distributed manner ■ How many ? ? ■ How to combine ? ?

  4. Outline ■ The FP7 Project CREW ■ Heterogeneous Sensing Equipments in CREW ● Overview of devices ● Heterogeneity of devices ■ Proposed Methodologies and Related Experiments ● Determine power offset among heterogeneous devices ● Common Data Format ● Experiment specific methodologies ■ Conclusions 3

  5. The FP7 Project CREW ■ Project Partners: IBBT, imec, CTVR, TU Berlin, TU Dresden, Thales, EADS, JSI ■ Project Start: October 2010 ■ Project Goal: Development of a Federated Testbed for Cognitive Radio Experimentation http://www.crew-project.eu/ 4

  6. Heterogeneous Sensing in CREW ■ The CREW Project offers the unique chance to compare a great number of sensing solutions from different project partners ■ Cross-Platform Study ● Comparison of inexpensive off-the-shelf to customized sophisticated solutions ● Comparison of different processing approaches ● Methodologies dealing with – Heterogeneity in hardware – Heterogeneity in software 5

  7. Sensing Equipments Signal processing Device Customization Fixed-point FFT on imec HW + SW Embedded uP Configurable USRP SW only periodogram on GPP Airmagnet Fixed-point FFT hardware None processing None, open source RSSI measurement Wispy SW SW only RSSI measurement T elos B JSI HW + SW RSSI measurement 6

  8. Heterogeneity of sensing equipments RF front end Processing PSD HW or SW? A I BPF D FFT or C Sweeping Q F/Hz BPF span Format Overall Frequency Power offset 7 Sample rate Gain / resolution

  9. Heterogeneity of sensing equipments ■ Power Spectrum Density (PSD) in dBm is the common output for all devices PSD (dBm) df ■ Heterogeneity ● Spectrum matrices – Resolution bandwidth (df) F (Hz) span – Span – Time resolution (dt ) : Time to collect sample + processing time ● Output format: – Binary ? CSV? XML ?..... PSD (dBm) dt F(Hz) T (s)

  10. Outline ■ The FP7 Project CREW ■ Heterogeneous Sensing Equipments in CREW ● Overview of devices ● Heterogeneity of devices ■ Proposed Methodologies and Related Experiments ● Determine power offset of heterogeneous devices ● Common Data Format ● Experiments Related Methodologies ■ Conclusions 9

  11. Power offset of Heterogeneous Devices RF front end Processing PSD HW or SW? A I BPF D FFT or C Sweeping Q F/Hz BPF span Overall Power Offset ● Distortion at each amplification stage ● Limited ADC resolution ● Processing : e.g., FFT windowing function, overlapping.. ● Power offset refers to the difference in measured power by heterogeneous devices given the same input signal 10

  12. Measure the Power Offset ■ Experiment setup ● Measurements with coaxial cable connection ● Perform measurement for various input signal types and strength 11

  13. Measure the Power Offset ■ Desired metric : The power measured in a certain band ■ Difficulties : No common frequency resolution and span ■ Methodology ■ Integrate the linear PSD over specific interval Measured Power PSD/ mW PSD/dBm df F/Hz F/Hz span span ● Power Offset = TxPower – Attenuation – Measured Power ● Calibrated Power = Measured Power – Power Offset 12

  14. Measure Offset Airmagnet Example Input signal 60 dBm => offset is 2.6 dBm WIFI channel 6 Zigbee channel 16 13

  15. Heterogeneity in sensing equipments RF front end Processing PSD HW or SW? A I BPF D FFT or C Sweeping Q F/Hz BPF span Format Common data format is desired to achieve fair comparison among devices 14

  16. CREW Common Data Format Metadata ● Metadata of the experiment – Tx signal pattern, Tx power level, background environment PSD ● Metadata of each trace – Device name – Location of the device – Calibration offset (obtained by pre-calibration) F/Hz span – Frequency bins  Array defining center frequencies of the rows of the power matrix – Resolution bandwidth  Band width around each center frequency – Starting time  The starting time of the experiment – Relative time  The time stamp of each sweep relative to the start time

  17. CREW Common Data Format ● Data -- Power matrix – The matrix containing PSD and relative time stamp. – Obtained by a dedicated script for each device 0 -90 -94 -91 -91 -89 -101 -82 CSV T1 -98 -93 -95 -94 -90 -90 -92 -92 -72 -92 -96 -92 T2 -76 -75 XML Processing …… …… Binary

  18. Dublin Experiment ● Focus : Temporal accuracy ● Scenarios – Tx signal Slow On/Off Pattern (60 s On / 60 s Off) – Tx signal Fast On/Off Pattern (10 ms On / 100 ms Off) ● Channel Characteristics – Static (no people in room) and Dynamic (10…15 people moving randomly around between TX and sensing nodes) 17

  19. Experiment Dublin ■ Desired Comparing metrics ● Receiver Operating Characteristic – Probability of False Alarm VS Probability of Missed Detection Signal Present Signal not present Signal detected False Alarm Signal Missed Not Detection detected 18

  20. Experiment Dublin ■ Difficulties ● No common data rate in time domain ● Different frequency coverage => fairness? ■ Methodology ● Average / Resample the PSD matrix so all devices have the common data rate in time domain PSD PSD F/Hz F/Hz T/s T/s ● Determine actual sample collection for a specific band 19

  21. Experiment Dublin ■ Post processing ● Vary probability of false alarm (PFA) from zero to 100% ● For each PFA, calculate the threshold of energy detection ● Use this threshold to calculate PMD ● Obtain the receiver operation characteristic (ROC) plot 20

  22. Experiment Leuven ■ Exp .Leuven – Spatial accuracy ■ Where ? imec cafeteria large indoor environment ■ Transmitter at fixed location, continuous 20 Mhz OFDM signal ■ Heterogeneous devices are used to measure spectrum at all locations. ■ Least Squares method used to generate the pathloss model for each device. 21

  23. Experiment Leuven ■ Desired metrics ● Path loss vs distance model – PL = β + 10x α x log10 ( d / d*) + Δ ■ Difficulties: ● How to determine the “ground truth” ? ● How to generate the path loss model ? ● How to compensate for the power offset? ● How to determine outlier of the experiment ? PSD Y X 22

  24. Experiment Leuven PL = β + 10 x α x log10 ( d / d*) + Δ 24

  25. Conclusions Heterogeneity Methodology Output format Dedicated script + Common Data Format Overall power loss in Power offset measured by coaxial cable receiver chain experiment Frequency Resolution Integration over a specific band Sweep time Averaging and resample Reference determination (Weighted) mean of all devices

  26. Thank you! Q&A ● More info – http://www.crew-project.eu/ – Contact for information: Wei Liu (University Gent - IBBT) email: wei.liu@intec.ugent.be phone: +32 9 33 14 946 (office) The research leading to these results has received funding from the European Union's Seventh Framework Programme (FP7/2007-2013) under grant agreement n ° 258301 (CREW project).

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend