博碩士論文 93533021 詳細資訊


姓名 郭俊鴻(Chun-hung Kuo)  查詢紙本館藏   畢業系所 通訊工程學系在職專班
論文名稱 以FPGA實現IEEE802.11 b/g 媒體存取層之接收部份
(FPGA IMPLEMENTATION OF IEEE 802.11 b/g MAC LAYER RECEIVER PART)
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 隨著科技的進步,愈來愈多的電子設備及產品走向無線通訊的境界,而在1999 年由IEEE 協會制定出802.11 的規格後,各大小廠商莫不盡力的將此一規格實現及改進,除了創造出無限的商機外,也為廣大的使用者帶來了莫大的方便。隨著802.11產品的成熟。同時低成本及客製化也會成為趨勢。
在本論文中將針對802.11的規格裡所提到的Media Access control(MAC) 部份作討論及研究,並且根據802.11b 所制定的規格參數,使用VHSIC Hardware Description Language(VHDL) 設計一個符合802.11 MAC 的接收部份模組,其中包含了同步處理、重組訊框處理等。以滿足低成本及客製化相關的要求。
摘要(英) 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.
論文目次 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
參考文獻 [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為基礎之無線區域網路媒介存取控晶片設計」,中山大學資訊工程學系,碩士論文, 民國九十四年。
指導教授 蔡木金(Mu-King Tsay) 審核日期 2007-7-16
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡