Title page for 93533021


[Back to Results | New Search]

Student Number 93533021
Author Chun-hung Kuo(郭俊鴻)
Author's Email Address No Public.
Statistics This thesis had been viewed 2204 times. Download 2049 times.
Department Executive Master of Communication Engineering
Year 2006
Semester 2
Degree Master
Type of Document Master's Thesis
Language English
Title FPGA IMPLEMENTATION OF IEEE 802.11 b/g MAC LAYER RECEIVER PART
Date of Defense 2007-06-21
Page Count 81
Keyword
  • none
  • Abstract There are many new technologies are updated everyday, more and more electric equipments and products move towards the realm of the wireless communication. After the IEEE associations define 802.11 specifications in 1997, for various manufacturers do the best to realize and improve these specifications which create the limitless business opportunity and make greatest convenience for everyone. Development duration, products for 802.11 become more and more mature. In the same time, cost down and customize specific part will be a trend.
    In this thesis, we will focus on 802.11 MAC section in receiver part which include frame formats, and some important parts, synchronization and defragmentation frame function. We use VHDL (VHSIC Hardware Description Language) to design a MAC receiver part based on 802.11b parameters. For fulfilled that cost down and customize requirement.
    Table of Content ABSTRACT (in Chinese)..................................................................................i
    ABSTRACT (in English)..................................................................................ii
    ACKNOWLEDGEMENTS (in Chinese)……………………........................iii
    CONTENTS.......……………......................................................................... iv
    LIST OF FIG.S...............................................................................................vii
    LIST OF TABLES...........................................................................................xi
    CHAPTER 1 INTRODUCTION......................................................................1
    1-1  Introduction..................................................................................1
    1-2  Motivation....................................................................................1
    1-3  Organization of the Thesis...........................................................2
    CHAPTER 2 DESCRIPTION OF STANDARD..............................................5
    2-1  Characteristics of wireless LANs.................................................5
    2-2  IEEE 802.11 Overview................................................................6
    2-2-1 IEEE 802 Concepts.......................................................................6
    2-2-2 802.11 Physical Components.......................................................7
    2-2-2-1 Distribution System......................................................................8
    2-2-2-2 Access points................................................................................8
    2-2-2-3 Wireless medium..........................................................................8
    2-2-2-4 Station...........................................................................................8
    2-2-3 802.11 Network Topologies.........................................................9
      2-2-3-1 Independent Networks..................................................................9
      2-2-3-2 Infrastructure Networks..............................................................11
    2-3  MAC Layer Function Description.............................................13
    2-3-1 MAC Layer Operation................................................................13
    2-3-1-1 Fragmentation/Defragmentation................................................14
    2-3-1-2 Carrier-Sensing Function and Network Allocation Vector……………....................................................……........15
    2-3-2 DCF............................................................................................16
    2-3-2-1 CSMA/CA..................................................................................16
    2-3-2-2 RTS/CTS....................................................................................20
    2-3-2-3 CTS-to-itself...............................................................................21
    2-3-2-4 Protection Mechanism………….............…………...................22
    2-3-3 PCF.............................................................................................23
    2-4  MAC Frame Format...................................................................23
    2-4-1 Frame Control Field....................................................................24
    2-4-2 Duration Field.............................................................................27
    2-4-3 Address Field..............................................................................28
    2-4-4 Sequence Control Field..............................................................29
    2-4-5 Frame Body Field.......................................................................29
    2-4-6 FCS Field....................................................................................30
    2-5  Format of individual frame types...............................................30
    2-5-1 Data Frame.................................................................................30
    2-5-2 Control Frame.............................................................................30
    2-5-2-1 Request To Send (RTS) frame format........................................31
    2-5-2-2 Clear To Send (CTS) frame format............................................31
    2-5-2-3 Acknowledgement (ACK) frame format....................................32
    2-6  Synchronization.........................................................................32
    2-6-1 Passive Scan...............................................................................33
    2-6-2 Active Scan…………………………......................….……......33
    CHAPTER 3 802.11 b/g MAC RECEIVER DESIGN IMPLEMENTATION...............................................................35
    3-1  Introduced of FPGA...................................................................35
    3-2  MAC Receiver Design Architecture and Implementation..........................................................................36
    3-2-1 Design flow and tools.................................................................37
    3-2-2 Verification equipment and test configuration...........................39
    3-3  Specifications of MAC receiver each module...........................41
    3-3-1 Receiver module.........................................................................41
    3-3-2 CRC32 Module...........................................................................42
    3-3-3 Scan and Synchronization Module.............................................47
    3-3-4 Defragmentation Module............................................................50
    3-3-5 Functional Verify Procedure of Receiver Module.....................50
    CHAPTER 4 SIMULATION AND VERIFY RESULTS..............................55
    4-1  Simulation and Results..............................................................55
    4-1-1 CRC32 function..........................................................................55
    4-1-2 Scan and synchronization function.............................................57
    4-1-3 Defragmentation function...........................................................58
    4-1-4 Full function verification............................................................62
    4-2  Hardware full function verification and Results........................64
    4-3  MAC Design Method Comparison............................................68
    CHAPTER 5 CONCLUSIONS.......................................................................73
    REFERENCES................................................................................................75
    APPENDIX A.................................................................................................77
    A-1  Medium Access Control receiver schematic...............................77
    Reference [1] 洪銘聰,「IEEE 802.11 介質存取控制器設計實現 : 接收部分」,國立交通大學電信工程研究所,碩士論文,民國八十八年。
    [2] 吳俊鋒,「以 FPGA實現 IEEE 802.11b/g 混合模式之介質存取控制器」, 大同大學電機工程研究所,碩士論文, 民國九十四年。
    [3] B. P. Crow, IEEE 802.11 wireless local area networks, IEEE Communications Magazine, pp. 115-126, Sept. 1997.
    [4] M. Gast, 802.11 Wireless Networks: The Definitive Guide, Second Edition, O’Reilly, 2005.
    [5] IEEE 802.11, IEEE wireless LAN medium access control (MAC) and physical layer (PHY) specifications, Aug. 1999.
    [6] T. J. Tsai & J. W. Chen, IEEE 802.11 MAC protocol over wireless mesh networks: problems and perspectives, in Proc. Advanced Information Networking and Applications, 19th International Conference, Volume 2, pp. 60-63, Mar. 2005.
    [7] IEEE 802.11b, Wireless LAN medium access control (MAC) and physical layer (PHY) specifications: High-speed Physical Layer Extension in the 2.4GHz Band, IEEE Std 802.11b-1999.
    [8] 翁佳鴻,「以 FPGA 實現 IEEE 802.11b 介質存取控制器傳輸器」,大同大學電機工程研究所,碩士論文, 民國九十四年。
    [9] Y. Kim, H. Jung, H. H. Lee & K. R. Cho, MAC implementation for IEEE 802.11 wireless LAN, Router Technology, Department, Electronics & Telecommunications Research Institute, 2001.
    [10] XILINX, Configurable LocalLink CRC Reference Design, Nov. 2004
    [11] 林傳生,使用VHDL 電路設計語之數位電路設計數位系統設計,六版,儒林圖書,台北市,民國九十年。
    [12] 鄭群星,FPGA/CPLD數位晶片設計入門-使用Xilinx ISE ,二版,全華科技圖書,台北市,民國九十四年。
    [13] A. Ganz, A. Savvides & Z. Ganz, Media access control development platform for wireless LANs, in Proc. International Conference on Electronics, Circuits and Systems, Cyprus, 1999.
    [14] T. H. Meng, Design and implementation of an all-CMOS 802.11a wireless LAN chipset, Communication magazine, IEEE, Vol.41, No.8, Aug. 2003.
    [15] H. Velayos & G. Karlsson, Techniques to reduce IEEE 802.11b handoff time, in Proc. IEEE International Conference on Communications (ICC), June 2004.
    [16] A. Yamada, A. Fujiwara & Y. Matsumoto, 66, Enhancement of mesh network oriented IEEE802.11 MAC protocol, Wireless Laboratories, NTT DoCoMo Inc, 2004.
    [17] 網路資料: What is difference between VHDL and Verilog ?, 2007年5月20日,取自http://malaysia.answers.yahoo.com/question/index
    [18] 網路資料: VHDL & Verilog Compared & Contrasted, 2007年5月20日,取自http://www.angelfire.com/in/rajesh52/verilogvhdl.html
    [19] 楊政憲, 「以ARM為基礎之無線區域網路媒介存取控晶片設計」,中山大學資訊工程學系,碩士論文, 民國九十四年。
    Advisor
  • Mu-King Tsay(蔡木金)
  • Files
  • 93533021.pdf
  • approve immediately
    Date of Submission 2007-07-16

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have dissertation-related questions, please contact with the NCU library extension service section.
    Our service phone is (03)422-7151 Ext. 57407,E-mail is also welcomed.