The division of the 802.11 MAC operation into a lower MAC and an upper MAC
is described. The lower MAC functionality is provided by a combination of
software commands and an RF driver. The RF driver is intended to be
appliance independent and will not change based on what type of 802.11
node is being implemented: Mobile Unit (MU), Access Point (AP), Wireless
AP (WLAP), phone, pager, etc. The RF driver is not hardware platform
independent, due to variations in DMA capability and allotted timers. The
upper MAC is intended to be hardware platform independent, but appliance
dependent (i.e. it will change based on the product being implemented such
as PCMCIA, USB, PCI, etc.).
Το τμήμα της 802.11 λειτουργίας της MAC στη χαμηλότερη MAC και την ανώτερη MAC περιγράφεται. Η χαμηλότερη λειτουργία της MAC παρέχεται από έναν συνδυασμό εντολών λογισμικού και ενός οδηγού RF. Ο οδηγός RF προορίζεται να είναι ανεξάρτητος συσκευών και δεν θα αλλάξει βασισμένος σε ποιος τύπος 802.11 κόμβου εφαρμόζεται: Κινητή μονάδα (MU), σημείο (AP) πρόσβασης, ασύρματο AP (WLAP), τηλέφωνο, μπίπερ, κ.λπ.... Ο οδηγός RF δεν είναι ανεξάρτητος πλατφορμών υλικού, λόγω στις παραλλαγές στην ικανότητα DMA και τα διανεμημένα χρονόμετρα. Η ανώτερη MAC προορίζεται να είναι ανεξάρτητος πλατφορμών υλικού, αλλά συσκευή εξαρτώμενη (δηλ. θα αλλάξει βασισμένος στο προϊόν που εφαρμόζεται όπως PCMCIA, USB, PCI, κ.λπ.).