5.2.3.3 When generated
The MA-UNITDATA.indication primitive is passed from the MAC sublayer entity to the LLC sublayerentity or entities to indicate the arrival of a frame at the local MAC sublayer entity. Frames are reported only
if they are validly formatted at the MAC sublayer, received without error, received with valid (or null)
security and integrity information, and their destination address designates the local MAC sublayer entity.
5.2.3.4 Effect of receipt
The effect of receipt of this primitive by the LLC sublayer is dependent on the content of the MSDU.
At an AP for which dot11SSPNInterfaceActivated is true, upon receipt of a frame of type data having a
group DA, the AP’s MAC sublayer shall discard the frame if dot11NonAPStationAuthSourceMulticast is
false in the dot11InterworkingEntry identified by the source MAC address of the received frame. If
dot11NonAPStationAuthSourceMulticast is true, the AP’s MAC sublayer shall perform rate limiting to
enforce the resource utilization limit in dot11NonAPStationAuthMaxSourceMulticastRate in the
dot11InterworkingEntry identified by the source MAC address of the received frame. The specific
mechanism to perform rate limiting is outside the scope of this specification.
— If the rate limiting mechanism does not discard the frame, then dot11NonAPStationMulticast-
MSDUCount shall be incremented by 1 and dot11NonAPStationMulticastOctetCount shall be
incremented by the number of octets in the MSDU.
— If the rate limiting mechanism discards the frame, then dot11NonAPStationDroppedMulticast-
MSDUCount. shall be incremented by 1 and dot11NonAPStationDroppedMulticastOctetCount.
shall be incremented by the number of octets in the MSDU.
At an AP for which dot11SSPNInterfaceActivated is true, upon receipt of an individually addressed frame
of type data and a priority of Contention or ContentionFree, then the AP’s MAC sublayer shall perform rate
limiting to enforce the resource utilization limit in dot11NonAPStationMaxAuthBestEffortRate in the
dot11InterworkingEntry identified by the source MAC address of the received frame. The specific
mechanism to perform rate limiting is outside the scope of this specification.
— If the rate limiting mechanism does not discard the frame, then dot11NonAPStationBestEffort-
MSDUCount shall be incremented by 1 and dot11NonAPStationBestEffortOctetCount shall be
incremented by the number of octets in the MSDU.
— If the rate limiting mechanism discards the frame, then dot11NonAPStationDroppedBestEffort-
MSDUCount shall be incremented by 1 and dot11NonAPStationDroppedBestEffortOctetCount
shall be incremented by the number of octets in the MSDU.
At an AP for which dot11SSPNInterfaceActivated is true, upon receipt of an individually addressed frame
of type data, for which the priority is an integer in the range of 0 to 7, inclusive, then the AP’s MAC sublayer
shall derive the access category from the priority using the mapping in Table 9-1. The AP’s MAC sublayer
shall retrieve the MIB variables from the dot11InterworkingEntry identified by the source MAC address of
the received frame and perform the following operations:
— If the access category is AC_VO, then the AP’s MAC sublayer shall perform rate limiting to enforce
the resource utilization limit in dot11NonAPStationMaxAuthVoiceRate; the specific mechanism to
perform rate limiting is outside the scope of this specification. If the rate-limiting mechanism does
not discard the frame, then dot11NonAPStationVoiceMSDUCount shall be incremented by 1 and
dot11NonAPStationVoiceOctetCount shall be incremented by the number of octets in the MSDU. If
the rate limiting mechanism discards the frame, then dot11NonAPStationDroppedVoiceMSDUCount
shall be incremented by 1 and dot11NonAPStationDroppedVoiceOctetCount shall be
incremented by the number of octets in the MSDU.
— If the access category is AC_VI, then the AP’s MAC sublayer shall perform rate limiting to enforce
the resource utilization limit in dot11NonAPStationMaxAuthVideoRate; the specific mechanism to
perform rate limiting is outside the scope of this specification. If the rate-limiting mechanism does
not discard the frame, then dot11NonAPStationVideoMSDUCount shall be incremented by 1 and
dot11NonAPStationVideoOctetCount shall be incremented by the number of octets in the MSDU. If
the rate limiting mechanism discards the frame, then dot11NonAPStationDroppedVideoMSDUCount
shall be incremented by 1 and dot11NonAPStationDroppedVideoOctetCount shall be
incremented by the number of octets in the MSDU.
— If the access category is AC_BE, then the AP’s MAC sublayer shall perform rate limiting to enforce
the resource utilization limit in dot11NonAPStationMaxAuthBestEffortRate; the specific
mechanism to perform rate limiting is outside the scope of this specification. If the rate-limiting
mechanism does not discard the frame, then dot11NonAPStationBestEffortMSDUCount shall be
incremented by 1 and dot11NonAPStationBestEffortOctetCount shall be incremented by the
number of octets in the MSDU. If the rate limiting mechanism discards the frame, then
dot11NonAPStationDroppedBestEffortMSDUCount shall be incremented by 1 and
dot11NonAPStationDroppedBestEffortOctetCount shall be incremented by the number of octets in
the MSDU.
— If the access category is AC_BK, then the AP’s MAC sublayer shall perform rate limiting to enforce
the resource utilization limit in dot11NonAPStationMaxAuthBackgroundRate; the specific
mechanism to perform rate limiting is outside the scope of this specification. If the rate-limiting
mechanism does not discard the frame, then dot11NonAPStationBackgroundMSDUCount shall be
incremented by 1 and dot11NonAPStationBackgroundOctetCount shall be incremented by the
number of octets in the MSDU. If the rate limiting mechanism discards the frame, then
dot11NonAPStationDroppedBackgroundMSDUCount shall be incremented by 1 and
dot11NonAPStationDroppedBackgroundOctetCount shall be incremented by the number of octets
in the MSDU.
At an AP for which dot11SSPNInterfaceActivated is true, upon receipt of an individually addressed frame
of type data for which the priority is an integer in the range of 8 to 15, inclusive, the AP’s MAC sublayer
shall perform rate limiting to enforce the resource utilization limit in
dot11NonAPStationAuthMaxHCCAHEMMRate; the specific mechanism to perform rate limiting is outside
the scope of this specification.
— If the rate-limiting mechanism does not discard the frame, then dot11NonAPStationHCCAHEMMMSDUCount
shall be incremented by 1, and dot11NonAPStationHCCAHEMMOctetCount shall be
incremented by the number of octets in the MSDU.
— If the rate limiting mechanism discards the frame, then dot11NonAPStationDroppedHCCAHEMMMSDUCount
shall be incremented by 1 and dot11NonAPStationDroppedHCCAHEMMOctetCount
shall be incremented by the number of octets in the MSDU.