Implementation of the IEEE 802.11a MAC layer in C language
Independent thesis Basic level (professional degree)Student thesisAlternative title
Implementering av IEEE 802.11a MAC lagret i programspråket C (Swedish)
There are several standards for wireless communication. People that are involved in computers and networking recognize names like Bluetooth, HiperLAN and IEEE 802.11. The last one was standardized in 1997 [2,6]and has begun to reach acceptance as a solid ground for wireless networking. A fundamental part of an IEEE 802.11 node is the Medium Access Controller, or MAC. It establishes and controls communication with other nodes, using a physical layer unit.
The work has been carried out as final project at Linkopings Universitet, it has been about the improvement of the functions of MAC layer. I have developed some of the required functions that PUM uses to interact with the MAC layer. Because of that, I have implemented the Reception functions of MAC layer, having the possibility of using short control frames RTS/CTS to minimize collision.
Place, publisher, year, edition, pages
Institutionen för systemteknik , 2004. , 76 p.
Electronics, ACK, AP, CSMA/CA, CTS, CW, DCF, DIFS, EIFS, IEEE, LAN, LLC, MAC, MACA, MMPDU, MPDU, MSDU, NAV, PDU, PHY, PIFS, PUM, RTS, SIFS, STA, WEP, WLAN,
Other Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:liu:diva-2144OAI: oai:DiVA.org:liu-2144DiVA: diva2:19474