跳到主要內容

簡易檢索 / 詳目顯示

研究生: 吳昀叡
Yun-Jui Wu
論文名稱: 基於SDR實現非授權頻譜通道預留機制
Implementation of Channel Reservation Using Software Defined Radio over Unlicensed Spectrum
指導教授: 許獻聰
Shiann-Tsong Sheu
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 通訊工程學系
Department of Communication Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 英文
論文頁數: 40
中文關鍵詞: 軟體定義無線電GNU Radio通道預留機制IEEE 802.11BladeRF
外文關鍵詞: BladeRF, Channel Reservation, GNU Radio, IEEE 802.11, Software Define Radio
相關次數: 點閱:8下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著科技日新月異,電子產品從有線連接往無線連接邁進。從過去之軍用衛星、商用設備直至現今民生電子產品連接皆趨向無線化,頻譜資源也因無線網路的蓬勃發展而日趨擁擠,眾多設備因應用途不同而發展出各自的規格。頻譜之中區分為授權頻譜與非授權頻譜;授權頻譜由支付高額使用費的設備所使用,其餘未支付使用費的設備只能在非授權頻譜上使用;因此,非授權頻譜頻段非常擁擠,導致在非授權頻譜上運行的設備時常面臨異質網路設備的干擾。基於上述問題,本篇論文使用bladeRF開發版實現非授權頻譜之通道預留機制。
    在此設計中,以不影響到原有設備的傳輸為前提下進行通道預留。為此將通道分割為控制子通道與資料子通道。設定通道之RSSI 臨界值,bladeRF 偵測該通道RSSI值是否低於所設定的臨界值,若低於臨界值,bladeRF 發送干擾訊號於控制子通道將該通道預留,避免異質網路設備使用該通道,且自己的設備可以使用資料通道傳送資料,達成通道預留機制;反之則改變所偵測之通道,不影響該通道上正在傳輸之設備。
    本篇論文在GNU Radio開源軟體下完成實作上之通道預約機制,並且在真實環境下進行測試,藉由在各個情況下吞吐量之不同來驗證所設計之通道預約機制有效性。


    With the rapid development of science and technology, electronic products are also moving forward from wired connection to wireless connection. From the previous military satellite, commercial equipment to today's civil electronic products, the connection tends to be wireless. Therefore, spectrum resources are increasingly crowded due to the vigorous development of wireless networks. Various specifications are developed according to their different usage cases. As the unlicensed spectrum becomes crowded, devices accessing unlicensed spectrum will often be interfered by heterogeneous network devices. To tackle such issue, this thesis aims to use the bladeRF, which is a software defined radio platform, to realize the channel reservation mechanism over unlicensed spectrum.
    In this design, channel reservation will be performed without affecting the ongoing transmission from any device. According to the predefined RSSI threshold, the bladeRF will detect whether the channel is idle or not. For a channel, it is separated as control subchannel and data subchannel. if the detected RSSI value is lower than the threshold, bladeRF will transmit jamming signal over control subchannel to reserve the whole channel and consequently prohibit heterogeneous network devices from accessing that channel. Moreover, data can be transported over data subchannel via the other transceiver. Otherwise, the bladeRF will switch to another channel for sensing in order to ensure that the proposed channel reservation mechanism will not affect the ongoing transmissions.
    This thesis uses GNU Radio to develop the channel reservation mechanism, and verifies the development in a real environment. The effectiveness of the designed channel reservation mechanism is validated by means of observing the throughput variation of Wi-Fi network.

    中文摘要 v ABSTRACT vi CONTENTS viii LIST OF FIGURES ix LIST OF TABLES x Chapter 1. INTRODUCTION 1 Chapter 2. BACKGROUND 3 2.1. IEEE 802.11 WLAN 3 2.2. Software Define Radio (SDR) 4 2.2.1. bladeRF 2.0 micro xA4 5 2.2.2. Automatic Gain Control 7 2.3. Signal Analysis 7 2.4. GNU Radio 7 2.4.1. Software Architecture 8 2.4.2. Installation of GNU Radio 8 2.4.3. GNU Radio Companion (GRC) 9 2.4.4. Out Of Tree (OOT) Module 10 Chapter 3. RELATED WORK 11 Chapter 4. CHANNEL RESERVATION DESIGN 12 4.1. Channel Reservation Design Concept 12 4.2. Channel Reservation Implementation 14 4.2.1. Hardware and Software 14 4.2.2. bladeRF – AGC 15 4.2.3. GRC Block 17 Chapter 5. IMPLEMENTATION AND PERFORMANCE EVALUATION 20 5.1. Implementation Scenario and Parameters 20 5.2. Experimental Results and Discussion 23 Chapter 6. CONCLUSIONS AND FUTURE WORK 27 REFERENCES 28

    [1] Telecom operators in Taiwan gear up for new 4G race.
    https://www.samenacouncil.org/samena_daily_news?news=42475
    [2] Second phase of 5G auctions starts today.
    http://www.taipeitimes.com/News/taiwan/archives/2020/02/21/2003731371
    [3] User Equipment (UE) radio transmission and reception, 3GPP TS 38.101-1, V17.6.0, Jun. 2022.
    [4] “IEEE Standard for Information Technology--Telecommunications and Information Exchange between Systems - Local and Metropolitan Area Networks--Specific Requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications,” in IEEE Std 802.11-2020 (Revision of IEEE Std 802.11-2016), pp.1-4379, Feb. 2021.
    [5] “IEEE standard for information technology-local and metropolitan area networks-specific requirements-part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) specifications for low rate Wireless Personal Area Networks (WPANs),” 2006.
    [6] M. Fähnle, “Software-Defined Radio with GNU Radio and USRP/2 hardware frontend: setup and FM/GSM applications,” Hochschule Ulm University of Applied Sciences, 2010.
    [7] V. Pellegrini, G. Bacci and M. Luise, “Soft-DVB, a fully software, GNURadio based ETSI DVB-T modulator, “ in Proc. of WSR'08, Karlsruhe, Germany, Mar. 2008.
    [8] L. K. Patton, “A GNU Radio based software-defined radar,” Wright State University, 2007.
    [9] bladeRF 2.0 micro xA4. https://www.nuand.com/product/bladeRF-xA4/#tab-description
    [10] G. Radio, “The gnu software radio,” Available from World Wide, 2007. [online] Available: https://gnuradio.org.
    [11] K. Vachhani and R. A. Mallari, “Experimental study on wide band FM receiver using GNURadio and RTL-SDR,” 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 1810-1814, 2015.
    [12] E. Blossom, “Gnu radio: tools for exploring the radio frequency spectrum,” Linux journal, no. 122, 2004.
    [13] H.-Y. Chen, P.-F. Lee, T.-W. Chiang and S.-T. Sheu, “The design of channel reservation mechanism for URLLC in unlicensed spectrum,” Nat. Symp. on Telecommun. (NST), Jan. 2020.
    [14] H.-Y. Chen, P.-F Lee, T.-W. Chiang, S.-S. Wang and S.-T. Sheu, “HMC: A hopping-based multi-channel coordination scheme for URLLC in unlicensed spectrum,” IEEE Wireless Commun. and Netw. Conf. (WCNC), May 2020.
    [15] Bello N. and Ogbeide K. O., ”Designing a Real-time Swept Spectrum Analyser with USRP B210,” Nigerian Journal of Environmental Sciences and Technology (NIJEST), pp. 329-339, 2021.
    [16] bladeRF Source. https://github.com/Nuand/bladeRF
    [17] Ubuntu Download. https://www.ubuntu-tw.org/modules/tinyd0/
    [18] Ubuntu18.04 download UHD3.15.0.0 and GNU Radio3.8.
    https://www.cnblogs.com/jsdy/p/12702246.html
    [19] Gr-osmosdr. https://github.com/osmocom/gr-osmosdr/tree/gr3.8
    [20] RFJamming-FMRadio-SDR. https://github.com/timkim0713/RFJamming-FMRadio-SDR
    [21] Vector Signal Generator MG3700A.
    https://www.anritsu.com/zh-tw/test-measurement/products/mg3700a

    QR CODE
    :::