GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio

碩士 === 國立臺灣大學 === 電子工程學研究所 === 100 === In 1999, Mitola proposed the idea of cognitive radio (CR), which is a promising technology to achieve efficient spectrum utilization. Cognitive radio is more flexible and intelligent than traditional wireless communication techniques. Cognitive radios have the...

Full description

Bibliographic Details
Main Authors: Chu-Han Lee, 李居翰
Other Authors: Sao-Jie Chen
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/65677434068921679349
id ndltd-TW-100NTU05428068
record_format oai_dc
spelling ndltd-TW-100NTU054280682015-10-13T21:45:45Z http://ndltd.ncl.edu.tw/handle/65677434068921679349 GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio 感知無線電頻譜偵測技術之繪圖處理器實現 Chu-Han Lee 李居翰 碩士 國立臺灣大學 電子工程學研究所 100 In 1999, Mitola proposed the idea of cognitive radio (CR), which is a promising technology to achieve efficient spectrum utilization. Cognitive radio is more flexible and intelligent than traditional wireless communication techniques. Cognitive radios have the ability to sense their operating environment and automatically switch between different standards. A cognitive radio system needs to sense the primary user radio spectrum fast and accurately. Various detection approaches have been proposed for spectrum sensing, such has energy detection, waveform-based sensing, and cyclostationarity-based sensing methods. In this Thesis, we implement two kinds of spectrum sensing techniques, waveform-based detection and cyclostationary-based sensing methods. Both of these algorithms have the ability to separate the signal of interest from the noise or interference and own a high computation complexity. In order to reduce the computation time and increase the detection speed, we implemented these algorithms on an GPU (Graphic Processing Unit) platform using CUDA (Compute Unified Device Architecture) 4.0. By efficiently using the parallel processing power of CUDA, our methods showed tremendous speed-up over the sequential implementations in a multi-standards environment. In the end, we also compared our results with the results of other multi-core device to show that GPU is a promising platform to implement high-speed parallel algorithms. Sao-Jie Chen 陳少傑 2012 學位論文 ; thesis 99 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電子工程學研究所 === 100 === In 1999, Mitola proposed the idea of cognitive radio (CR), which is a promising technology to achieve efficient spectrum utilization. Cognitive radio is more flexible and intelligent than traditional wireless communication techniques. Cognitive radios have the ability to sense their operating environment and automatically switch between different standards. A cognitive radio system needs to sense the primary user radio spectrum fast and accurately. Various detection approaches have been proposed for spectrum sensing, such has energy detection, waveform-based sensing, and cyclostationarity-based sensing methods. In this Thesis, we implement two kinds of spectrum sensing techniques, waveform-based detection and cyclostationary-based sensing methods. Both of these algorithms have the ability to separate the signal of interest from the noise or interference and own a high computation complexity. In order to reduce the computation time and increase the detection speed, we implemented these algorithms on an GPU (Graphic Processing Unit) platform using CUDA (Compute Unified Device Architecture) 4.0. By efficiently using the parallel processing power of CUDA, our methods showed tremendous speed-up over the sequential implementations in a multi-standards environment. In the end, we also compared our results with the results of other multi-core device to show that GPU is a promising platform to implement high-speed parallel algorithms.
author2 Sao-Jie Chen
author_facet Sao-Jie Chen
Chu-Han Lee
李居翰
author Chu-Han Lee
李居翰
spellingShingle Chu-Han Lee
李居翰
GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio
author_sort Chu-Han Lee
title GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio
title_short GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio
title_full GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio
title_fullStr GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio
title_full_unstemmed GPU Software Implementation of Spectrum Sensing Algorithms for Cognitive Radio
title_sort gpu software implementation of spectrum sensing algorithms for cognitive radio
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/65677434068921679349
work_keys_str_mv AT chuhanlee gpusoftwareimplementationofspectrumsensingalgorithmsforcognitiveradio
AT lǐjūhàn gpusoftwareimplementationofspectrumsensingalgorithmsforcognitiveradio
AT chuhanlee gǎnzhīwúxiàndiànpínpǔzhēncèjìshùzhīhuìtúchùlǐqìshíxiàn
AT lǐjūhàn gǎnzhīwúxiàndiànpínpǔzhēncèjìshùzhīhuìtúchùlǐqìshíxiàn
_version_ 1718068279298228224