3.1 MAC PIB List

The MAC PIB comprises the attributes required to manage the MAC sublayer of a device. The following table provide details about the attributes available in the MAC PIB.
Table 3-1. MAC PIBs
PIB AttributeTypeDefaultRange
macAckWaitDurationuint8_tDependent on currently selected PHY, indicated by phyCurrentPagemacAckWaitDuration = aUnitBackoffPeriod + aTurnaroundTime + phySHRDuration + [6 ⋅ phySymbolsPerOctet]
macAssociatedPANCoordboolfalseTrue/false
macAssociationPermitboolfalseTrue/false
macAutoRequestbooltrueTrue/false
macBattLifeExtboolfalseTrue/false
macBattLifeExtPeriodsuint8_tDependent on currently selected PHY, indicated by phyCurrentPage 6-41
macBeaconPayloaduint8_tNULLNA
macBeaconPayloadLengthuint8_t00-aMaxBeaconPayloadLength
macBeaconOrderuint8_t150-15
macBeaconTxTimeuint16_t0x0000000x000000– 0xFFFFFF
macBSNuint8_tRandom value from within the range0x00–0xFF
macCoordExtendedAddressuint64_tAn extended 64-bit IEEE address
macCoordShortAddressuint16_t0xFFFF0x0000–0xFFFF
macDSNuint8_tRandom value from within the range0x00–0xFF
macGTSPermitbooltrueTrue/false
macMaxBEuint8_t53-8
macMaxCSMABackoffsuint8_t40-5
macMaxFrameTotalWaitTimeuint16_tDependent on currently selected PHY, indicated by phyCurrentPage
macMaxFrameRetriesuint8_t30-7
macMinBEuint8_t30-macMaxBE
macMinLIFSPerioduint8_tDependent on currently selected PHY, indicated by phyCurrentPage40
macMinSIFSPerioduint8_tDependent on currently selected PHY, indicated by phyCurrentPage12
macPANIdunit16_t0xFFFF0x0000-0xFFFF
macPromiscuousModeboolfalseTrue/false
macResponseWaitTimeuint16_t322-64
macRxOnWhenIdleboolfalseTrue/false
macSecurityEnabledboolfalseTrue/false
macShortAddressuint16_t0xFFFF0x0000-0xFFFF
macSuperframeOrderuint8_t150-15
macSyncSymbolOffsetuint16_tImplementation specific0x000–0x100 for the 2.4 GHz PHY, 0x000–0x400 for the 868/915 MHz PHY
macTimestampSupportedunit8_tImplementation specificTrue/false
macTransactionPersistenceTimeuint16_t0x01F40x0000–0xFFFF